builder: mozilla-aurora_xp_ix-debug_test-web-platform-tests-1 slave: t-xp32-ix-060 starttime: 1465225611.7 results: success (0) buildid: 20160606053329 builduid: d7acf4330f0b47b6844d82d15649fe74 revision: 5c8f37e61ac7af86accd5d86f6c9d10cd0eadf64 ========= Started set props: master (results: 0, elapsed: 0 secs) (at 2016-06-06 08:06:51.700728) ========= master: http://buildbot-master119.bb.releng.scl3.mozilla.com:8201/ ========= Finished set props: master (results: 0, elapsed: 0 secs) (at 2016-06-06 08:06:51.701669) ========= ========= Started downloading to buildprops.json (results: 0, elapsed: 0 secs) (at 2016-06-06 08:06:51.701966) ========= ========= Finished downloading to buildprops.json (results: 0, elapsed: 0 secs) (at 2016-06-06 08:06:51.764581) ========= ========= Started 'bash -c ...' (results: 0, elapsed: 0 secs) (at 2016-06-06 08:06:51.764928) ========= '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-060\Application Data COMMONPROGRAMFILES=C:\Program Files\Common Files COMPUTERNAME=T-XP32-IX-060 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-060 KTS_HOME=C:\Program Files\KTS KTS_VERSION=1.19c LOGONSERVER=\\T-XP32-IX-060 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-060 USERNAME=cltbld USERPROFILE=C:\Documents and Settings\cltbld.T-XP32-IX-060 WINDIR=C:\WINDOWS using PTY: False --08:07:44-- https://hg.mozilla.org/build/tools/raw-file/default/buildfarm/utils/archiver_client.py => `archiver_client.py' Resolving hg.mozilla.org... 63.245.215.102, 63.245.215.25 Connecting to hg.mozilla.org|63.245.215.102|:443... connected. HTTP request sent, awaiting response... 200 Script output follows Length: 12,141 (12K) [text/x-python] 0K .......... . 100% 2.02 GB/s 08:07:44 (2.02 GB/s) - `archiver_client.py' saved [12141/12141] program finished with exit code 0 elapsedTime=0.590000 ========= master_lag: 0.17 ========= ========= Finished 'bash -c ...' (results: 0, elapsed: 0 secs) (at 2016-06-06 08:06:52.528446) ========= ========= Started 'rm -rf ...' (results: 0, elapsed: 0 secs) (at 2016-06-06 08:06:52.528771) ========= '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-060\Application Data COMMONPROGRAMFILES=C:\Program Files\Common Files COMPUTERNAME=T-XP32-IX-060 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-060 KTS_HOME=C:\Program Files\KTS KTS_VERSION=1.19c LOGONSERVER=\\T-XP32-IX-060 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-060 USERNAME=cltbld USERPROFILE=C:\Documents and Settings\cltbld.T-XP32-IX-060 WINDIR=C:\WINDOWS using PTY: False program finished with exit code 0 elapsedTime=0.718000 ========= master_lag: 0.17 ========= ========= Finished 'rm -rf ...' (results: 0, elapsed: 0 secs) (at 2016-06-06 08:06:53.417530) ========= ========= Started 'bash -c ...' (results: 0, elapsed: 2 secs) (at 2016-06-06 08:06:53.417892) ========= 'bash' '-c' u'python archiver_client.py mozharness --repo releases/mozilla-aurora --rev 5c8f37e61ac7af86accd5d86f6c9d10cd0eadf64 --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 5c8f37e61ac7af86accd5d86f6c9d10cd0eadf64 --destination scripts --debug'] environment: ALLUSERSPROFILE=C:\Documents and Settings\All Users APPDATA=C:\Documents and Settings\cltbld.T-XP32-IX-060\Application Data COMMONPROGRAMFILES=C:\Program Files\Common Files COMPUTERNAME=T-XP32-IX-060 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-060 KTS_HOME=C:\Program Files\KTS KTS_VERSION=1.19c LOGONSERVER=\\T-XP32-IX-060 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-060 USERNAME=cltbld USERPROFILE=C:\Documents and Settings\cltbld.T-XP32-IX-060 WINDIR=C:\WINDOWS using PTY: False 2016-06-06 08:07:46,117 truncating revision to first 12 chars 2016-06-06 08:07:46,117 Setting DEBUG logging. 2016-06-06 08:07:46,117 attempt 1/10 2016-06-06 08:07:46,117 Getting archive location from https://api.pub.build.mozilla.org/archiver/hgmo/releases/mozilla-aurora/5c8f37e61ac7?&preferred_region=us-west-2&suffix=tar.gz&subdir=testing/mozharness 2016-06-06 08:07:46,744 unpacking tar archive at: mozilla-aurora-5c8f37e61ac7/testing/mozharness/ program finished with exit code 0 elapsedTime=1.334000 ========= master_lag: 1.53 ========= ========= Finished 'bash -c ...' (results: 0, elapsed: 2 secs) (at 2016-06-06 08:06:56.277600) ========= ========= Started set props: script_repo_revision (results: 0, elapsed: 0 secs) (at 2016-06-06 08:06:56.277914) ========= script_repo_revision: 5c8f37e61ac7af86accd5d86f6c9d10cd0eadf64 ========= Finished set props: script_repo_revision (results: 0, elapsed: 0 secs) (at 2016-06-06 08:06:56.278311) ========= ========= Started downloading to oauth.txt (results: 0, elapsed: 0 secs) (at 2016-06-06 08:06:56.278588) ========= ========= Finished downloading to oauth.txt (results: 0, elapsed: 0 secs) (at 2016-06-06 08:06:56.295589) ========= ========= Started 'c:/mozilla-build/python27/python -u ...' (results: 0, elapsed: 13 mins, 57 secs) (at 2016-06-06 08:06:56.295859) ========= '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-060\Application Data COMMONPROGRAMFILES=C:\Program Files\Common Files COMPUTERNAME=T-XP32-IX-060 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-060 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-060 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-060 USERNAME=cltbld USERPROFILE=C:\Documents and Settings\cltbld.T-XP32-IX-060 VCINSTALLDIR=D:\msvs8\VC VCVARS=D:\msvs8\VC\bin\vcvars32.bat VSINSTALLDIR=D:\msvs8 WINDIR=C:\WINDOWS XPCOM_DEBUG_BREAK=warn using PTY: False 08:07:48 INFO - MultiFileLogger online at 20160606 08:07:48 in C:\slave\test 08:07:48 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 08:07:48 INFO - Dumping config to C:\slave\test\logs\localconfig.json. 08:07:48 INFO - {'append_to_log': False, 08:07:48 INFO - 'base_work_dir': 'C:\\slave\\test', 08:07:48 INFO - 'blob_upload_branch': 'mozilla-aurora', 08:07:48 INFO - 'blob_uploader_auth_file': 'C:\\slave\\test\\oauth.txt', 08:07:48 INFO - 'buildbot_json_path': 'buildprops.json', 08:07:48 INFO - 'config_files': ('web_platform_tests/prod_config_windows.py',), 08:07:48 INFO - 'default_blob_upload_servers': ('https://blobupload.elasticbeanstalk.com',), 08:07:48 INFO - 'download_minidump_stackwalk': True, 08:07:48 INFO - 'download_symbols': 'true', 08:07:48 INFO - 'e10s': False, 08:07:48 INFO - 'exes': {'hg': 'c:/mozilla-build/hg/hg', 08:07:48 INFO - 'mozinstall': ('C:\\slave\\test/build/venv/scripts/python', 08:07:48 INFO - 'C:\\slave\\test/build/venv/scripts/mozinstall-script.py'), 08:07:48 INFO - 'python': 'c:\\mozilla-build\\python27\\python.exe', 08:07:48 INFO - 'tooltool.py': ('c:\\mozilla-build\\python27\\python.exe', 08:07:48 INFO - 'C:/mozilla-build/tooltool.py'), 08:07:48 INFO - 'virtualenv': ('c:\\mozilla-build\\python27\\python.exe', 08:07:48 INFO - 'c:/mozilla-build/buildbotve/virtualenv.py')}, 08:07:48 INFO - 'find_links': ('http://pypi.pvt.build.mozilla.org/pub', 08:07:48 INFO - 'http://pypi.pub.build.mozilla.org/pub'), 08:07:48 INFO - 'log_level': 'info', 08:07:48 INFO - 'log_to_console': True, 08:07:48 INFO - 'opt_config_files': (), 08:07:48 INFO - 'options': ('--prefs-root=%(test_path)s/prefs', 08:07:48 INFO - '--processes=1', 08:07:48 INFO - '--config=%(test_path)s/wptrunner.ini', 08:07:48 INFO - '--ca-cert-path=%(test_path)s/certs/cacert.pem', 08:07:48 INFO - '--host-key-path=%(test_path)s/certs/web-platform.test.key', 08:07:48 INFO - '--host-cert-path=%(test_path)s/certs/web-platform.test.pem', 08:07:48 INFO - '--certutil-binary=%(test_install_path)s/bin/certutil'), 08:07:48 INFO - 'pip_index': False, 08:07:48 INFO - 'require_test_zip': True, 08:07:48 INFO - 'test_type': ('testharness',), 08:07:48 INFO - 'this_chunk': '1', 08:07:48 INFO - 'total_chunks': '10', 08:07:48 INFO - 'virtualenv_path': 'venv', 08:07:48 INFO - 'volatile_config': {'actions': None, 'add_actions': None, 'no_actions': None}, 08:07:48 INFO - 'work_dir': 'build'} 08:07:48 INFO - ##### 08:07:48 INFO - ##### Running clobber step. 08:07:48 INFO - ##### 08:07:48 INFO - Running pre-action listener: _resource_record_pre_action 08:07:48 INFO - Running main action method: clobber 08:07:48 INFO - rmtree: C:\slave\test\build 08:07:48 INFO - Using _rmtree_windows ... 08:07:48 INFO - retry: Calling _rmtree_windows with args: ('C:\\slave\\test\\build',), kwargs: {}, attempt #1 08:08:38 INFO - Running post-action listener: _resource_record_post_action 08:08:38 INFO - ##### 08:08:38 INFO - ##### Running read-buildbot-config step. 08:08:38 INFO - ##### 08:08:38 INFO - Running pre-action listener: _resource_record_pre_action 08:08:38 INFO - Running main action method: read_buildbot_config 08:08:38 INFO - Using buildbot properties: 08:08:38 INFO - { 08:08:38 INFO - "project": "", 08:08:38 INFO - "product": "firefox", 08:08:38 INFO - "script_repo_revision": "production", 08:08:38 INFO - "scheduler": "tests-mozilla-aurora-xp_ix-debug-unittest", 08:08:38 INFO - "repository": "", 08:08:38 INFO - "buildername": "Windows XP 32-bit mozilla-aurora debug test web-platform-tests-1", 08:08:38 INFO - "buildid": "20160606053329", 08:08:38 INFO - "pgo_build": "False", 08:08:38 INFO - "basedir": "C:\\slave\\test", 08:08:38 INFO - "buildnumber": 39, 08:08:38 INFO - "slavename": "t-xp32-ix-060", 08:08:38 INFO - "revision": "5c8f37e61ac7af86accd5d86f6c9d10cd0eadf64", 08:08:38 INFO - "master": "http://buildbot-master119.bb.releng.scl3.mozilla.com:8201/", 08:08:38 INFO - "platform": "win32", 08:08:38 INFO - "branch": "mozilla-aurora", 08:08:38 INFO - "repo_path": "releases/mozilla-aurora", 08:08:38 INFO - "moz_repo_path": "", 08:08:38 INFO - "stage_platform": "win32", 08:08:38 INFO - "builduid": "d7acf4330f0b47b6844d82d15649fe74", 08:08:38 INFO - "slavebuilddir": "test" 08:08:38 INFO - } 08:08:38 INFO - Found a test packages url https://queue.taskcluster.net/v1/task/VB4Z-oSXRVOzro3SRA1DLw/artifacts/public/build/firefox-48.0a2.en-US.win32.test_packages.json. 08:08:38 INFO - Found installer url https://queue.taskcluster.net/v1/task/VB4Z-oSXRVOzro3SRA1DLw/artifacts/public/build/firefox-48.0a2.en-US.win32.zip. 08:08:38 INFO - Running post-action listener: _resource_record_post_action 08:08:38 INFO - ##### 08:08:38 INFO - ##### Running download-and-extract step. 08:08:38 INFO - ##### 08:08:38 INFO - Running pre-action listener: _resource_record_pre_action 08:08:38 INFO - Running main action method: download_and_extract 08:08:38 INFO - mkdir: C:\slave\test\build\tests 08:08:38 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 08:08:38 INFO - https://queue.taskcluster.net/v1/task/VB4Z-oSXRVOzro3SRA1DLw/artifacts/public/build/firefox-48.0a2.en-US.win32.test_packages.json matches https://queue.taskcluster.net 08:08:38 INFO - trying https://queue.taskcluster.net/v1/task/VB4Z-oSXRVOzro3SRA1DLw/artifacts/public/build/firefox-48.0a2.en-US.win32.test_packages.json 08:08:38 INFO - Downloading https://queue.taskcluster.net/v1/task/VB4Z-oSXRVOzro3SRA1DLw/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 08:08:38 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'https://queue.taskcluster.net/v1/task/VB4Z-oSXRVOzro3SRA1DLw/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 08:08:39 INFO - Downloaded 1274 bytes. 08:08:39 INFO - Reading from file C:\slave\test\build\firefox-48.0a2.en-US.win32.test_packages.json 08:08:39 INFO - Using the following test package requirements: 08:08:39 INFO - {u'common': [u'firefox-48.0a2.en-US.win32.common.tests.zip'], 08:08:39 INFO - u'cppunittest': [u'firefox-48.0a2.en-US.win32.common.tests.zip', 08:08:39 INFO - u'firefox-48.0a2.en-US.win32.cppunittest.tests.zip'], 08:08:39 INFO - u'gtest': [u'firefox-48.0a2.en-US.win32.common.tests.zip', 08:08:39 INFO - u'firefox-48.0a2.en-US.win32.gtest.tests.zip'], 08:08:39 INFO - u'jittest': [u'firefox-48.0a2.en-US.win32.common.tests.zip', 08:08:39 INFO - u'jsshell-win32.zip'], 08:08:39 INFO - u'mochitest': [u'firefox-48.0a2.en-US.win32.common.tests.zip', 08:08:39 INFO - u'firefox-48.0a2.en-US.win32.mochitest.tests.zip'], 08:08:39 INFO - u'mozbase': [u'firefox-48.0a2.en-US.win32.common.tests.zip'], 08:08:39 INFO - u'reftest': [u'firefox-48.0a2.en-US.win32.common.tests.zip', 08:08:39 INFO - u'firefox-48.0a2.en-US.win32.reftest.tests.zip'], 08:08:39 INFO - u'talos': [u'firefox-48.0a2.en-US.win32.common.tests.zip', 08:08:39 INFO - u'firefox-48.0a2.en-US.win32.talos.tests.zip'], 08:08:39 INFO - u'web-platform': [u'firefox-48.0a2.en-US.win32.common.tests.zip', 08:08:39 INFO - u'firefox-48.0a2.en-US.win32.web-platform.tests.zip'], 08:08:39 INFO - u'xpcshell': [u'firefox-48.0a2.en-US.win32.common.tests.zip', 08:08:39 INFO - u'firefox-48.0a2.en-US.win32.xpcshell.tests.zip']} 08:08:39 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 08:08:39 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 08:08:39 INFO - https://queue.taskcluster.net/v1/task/VB4Z-oSXRVOzro3SRA1DLw/artifacts/public/build/firefox-48.0a2.en-US.win32.common.tests.zip matches https://queue.taskcluster.net 08:08:39 INFO - trying https://queue.taskcluster.net/v1/task/VB4Z-oSXRVOzro3SRA1DLw/artifacts/public/build/firefox-48.0a2.en-US.win32.common.tests.zip 08:08:39 INFO - Downloading https://queue.taskcluster.net/v1/task/VB4Z-oSXRVOzro3SRA1DLw/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 08:08:39 INFO - retry: Calling _download_file with args: (), kwargs: {'url': u'https://queue.taskcluster.net/v1/task/VB4Z-oSXRVOzro3SRA1DLw/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 08:08:41 INFO - Downloaded 20343974 bytes. 08:08:41 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/*'] 08:08:41 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/* 08:08:42 INFO - caution: filename not matched: web-platform/* 08:08:42 INFO - Return code: 11 08:08: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')]} 08:08:42 INFO - https://queue.taskcluster.net/v1/task/VB4Z-oSXRVOzro3SRA1DLw/artifacts/public/build/firefox-48.0a2.en-US.win32.web-platform.tests.zip matches https://queue.taskcluster.net 08:08:42 INFO - trying https://queue.taskcluster.net/v1/task/VB4Z-oSXRVOzro3SRA1DLw/artifacts/public/build/firefox-48.0a2.en-US.win32.web-platform.tests.zip 08:08:42 INFO - Downloading https://queue.taskcluster.net/v1/task/VB4Z-oSXRVOzro3SRA1DLw/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 08:08:42 INFO - retry: Calling _download_file with args: (), kwargs: {'url': u'https://queue.taskcluster.net/v1/task/VB4Z-oSXRVOzro3SRA1DLw/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 08:08:45 INFO - Downloaded 36389111 bytes. 08:08:45 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/*'] 08:08:45 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/* 08:09:14 INFO - caution: filename not matched: bin/* 08:09:14 INFO - caution: filename not matched: config/* 08:09:14 INFO - caution: filename not matched: mozbase/* 08:09:14 INFO - caution: filename not matched: marionette/* 08:09:14 INFO - caution: filename not matched: tools/wptserve/* 08:09:14 INFO - Return code: 11 08:09: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')]} 08:09:14 INFO - https://queue.taskcluster.net/v1/task/VB4Z-oSXRVOzro3SRA1DLw/artifacts/public/build/firefox-48.0a2.en-US.win32.zip matches https://queue.taskcluster.net 08:09:14 INFO - trying https://queue.taskcluster.net/v1/task/VB4Z-oSXRVOzro3SRA1DLw/artifacts/public/build/firefox-48.0a2.en-US.win32.zip 08:09:14 INFO - Downloading https://queue.taskcluster.net/v1/task/VB4Z-oSXRVOzro3SRA1DLw/artifacts/public/build/firefox-48.0a2.en-US.win32.zip to C:\slave\test\build\firefox-48.0a2.en-US.win32.zip 08:09:14 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'https://queue.taskcluster.net/v1/task/VB4Z-oSXRVOzro3SRA1DLw/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 08:09:18 INFO - Downloaded 68500850 bytes. 08:09:18 INFO - Setting buildbot property build_url to https://queue.taskcluster.net/v1/task/VB4Z-oSXRVOzro3SRA1DLw/artifacts/public/build/firefox-48.0a2.en-US.win32.zip 08:09:18 INFO - mkdir: C:\slave\test\properties 08:09:18 INFO - Writing buildbot properties ['build_url'] to C:\slave\test\properties\build_url 08:09:18 INFO - Writing to file C:\slave\test\properties\build_url 08:09:18 INFO - Contents: 08:09:18 INFO - build_url:https://queue.taskcluster.net/v1/task/VB4Z-oSXRVOzro3SRA1DLw/artifacts/public/build/firefox-48.0a2.en-US.win32.zip 08:09:19 INFO - Setting buildbot property symbols_url to https://queue.taskcluster.net/v1/task/VB4Z-oSXRVOzro3SRA1DLw/artifacts/public/build/firefox-48.0a2.en-US.win32.crashreporter-symbols.zip 08:09:19 INFO - Writing buildbot properties ['symbols_url'] to C:\slave\test\properties\symbols_url 08:09:19 INFO - Writing to file C:\slave\test\properties\symbols_url 08:09:19 INFO - Contents: 08:09:19 INFO - symbols_url:https://queue.taskcluster.net/v1/task/VB4Z-oSXRVOzro3SRA1DLw/artifacts/public/build/firefox-48.0a2.en-US.win32.crashreporter-symbols.zip 08:09:19 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')]} 08:09:19 INFO - https://queue.taskcluster.net/v1/task/VB4Z-oSXRVOzro3SRA1DLw/artifacts/public/build/firefox-48.0a2.en-US.win32.crashreporter-symbols.zip matches https://queue.taskcluster.net 08:09:19 INFO - trying https://queue.taskcluster.net/v1/task/VB4Z-oSXRVOzro3SRA1DLw/artifacts/public/build/firefox-48.0a2.en-US.win32.crashreporter-symbols.zip 08:09:19 INFO - Downloading https://queue.taskcluster.net/v1/task/VB4Z-oSXRVOzro3SRA1DLw/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 08:09:19 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'https://queue.taskcluster.net/v1/task/VB4Z-oSXRVOzro3SRA1DLw/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 08:09:22 INFO - Downloaded 55576595 bytes. 08:09:22 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'] 08:09:22 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 08:09:26 INFO - Return code: 0 08:09:26 INFO - Running post-action listener: _resource_record_post_action 08:09:26 INFO - Running post-action listener: set_extra_try_arguments 08:09:26 INFO - ##### 08:09:26 INFO - ##### Running create-virtualenv step. 08:09:26 INFO - ##### 08:09:26 INFO - Running pre-action listener: _pre_create_virtualenv 08:09:26 INFO - Running pre-action listener: _resource_record_pre_action 08:09:26 INFO - Running main action method: create_virtualenv 08:09:26 INFO - Creating virtualenv C:\slave\test\build\venv 08:09:26 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 08:09:26 INFO - Copy/paste: c:\mozilla-build\python27\python.exe c:/mozilla-build/buildbotve/virtualenv.py --no-site-packages --distribute C:\slave\test\build\venv 08:09:27 INFO - New python executable in C:\slave\test\build\venv\Scripts\python.exe 08:09:29 INFO - Installing distribute......................................................................................................................................................................................done. 08:09:29 INFO - Return code: 0 08:09:29 INFO - Installing psutil>=0.7.1 into virtualenv C:\slave\test\build\venv 08:09:29 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 08:09:29 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 08:09:29 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 08:09:29 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 08:09:29 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 0x00E166B0>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x00EB3278>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x00C918A0>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x00E46368>, '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 0x00ECD0C0>, '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-060', 'USERDOMAIN': 'T-XP32-IX-060', '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-060', 'FRAMEWORKDIR': 'C:\\WINDOWS\\Microsoft.NET\\Framework', 'MOZBUILDDIR': 'C:\\mozilla-build\\', 'FRAMEWORKSDKDIR': 'D:\\msvs8\\SDK\\v2.0', 'TEST1': 'testie', 'LOGONSERVER': '\\\\T-XP32-IX-060', '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', 'FP_NO_HOST_CHECK': 'NO', 'DCLOCATION': 'SCL3', 'APPDATA': 'C:\\Documents and Settings\\cltbld.T-XP32-IX-060\\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-060'}}, attempt #1 08:09:29 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 08:09:29 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 08:09:29 INFO - Using env: {'ALLUSERSPROFILE': 'C:\\Documents and Settings\\All Users', 08:09:29 INFO - 'APPDATA': 'C:\\Documents and Settings\\cltbld.T-XP32-IX-060\\Application Data', 08:09:29 INFO - 'COMMONPROGRAMFILES': 'C:\\Program Files\\Common Files', 08:09:29 INFO - 'COMPUTERNAME': 'T-XP32-IX-060', 08:09:29 INFO - 'COMSPEC': 'C:\\WINDOWS\\system32\\cmd.exe', 08:09:29 INFO - 'DCLOCATION': 'SCL3', 08:09:29 INFO - 'DEVENVDIR': 'D:\\msvs8\\Common7\\IDE', 08:09:29 INFO - 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 08:09:29 INFO - 'FP_NO_HOST_CHECK': 'NO', 08:09:29 INFO - 'FRAMEWORKDIR': 'C:\\WINDOWS\\Microsoft.NET\\Framework', 08:09:29 INFO - 'FRAMEWORKSDKDIR': 'D:\\msvs8\\SDK\\v2.0', 08:09:29 INFO - 'FRAMEWORKVERSION': 'v2.0.50727', 08:09:29 INFO - 'HOMEDRIVE': 'C:', 08:09:29 INFO - 'HOMEPATH': '\\Documents and Settings\\cltbld.T-XP32-IX-060', 08:09:29 INFO - 'KTS_HOME': 'C:\\Program Files\\KTS', 08:09:29 INFO - 'KTS_VERSION': '1.19c', 08:09:29 INFO - 'LIBPATH': 'C:\\WINDOWS\\Microsoft.NET\\Framework\\v2.0.50727;D:\\msvs8\\VC\\ATLMFC\\LIB', 08:09:29 INFO - 'LOGONSERVER': '\\\\T-XP32-IX-060', 08:09:29 INFO - 'MONDIR': 'C:\\Monitor_config\\', 08:09:29 INFO - 'MOZBUILDDIR': 'C:\\mozilla-build\\', 08:09:29 INFO - 'MOZILLABUILD': 'D:\\mozilla-build', 08:09:29 INFO - 'MOZILLABUILDDRIVE': 'C:', 08:09:29 INFO - 'MOZILLABUILDPATH': '\\mozilla-build\\', 08:09:29 INFO - 'MOZ_AIRBAG': '1', 08:09:29 INFO - 'MOZ_CRASHREPORTER_NO_REPORT': '1', 08:09:29 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 08:09:29 INFO - 'MOZ_MSVCVERSION': '8', 08:09:29 INFO - 'MOZ_NO_REMOTE': '1', 08:09:29 INFO - 'MOZ_TOOLS': 'D:\\mozilla-build\\moztools', 08:09:29 INFO - 'MSVCDIR': 'D:\\msvs8\\VC', 08:09:29 INFO - 'NO_EM_RESTART': '1', 08:09:29 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 08:09:29 INFO - 'NUMBER_OF_PROCESSORS': '8', 08:09:29 INFO - 'OS': 'Windows_NT', 08:09:29 INFO - 'OURDRIVE': 'C:', 08:09:29 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', 08:09:29 INFO - 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.PSC1', 08:09:29 INFO - 'PROCESSOR_ARCHITECTURE': 'x86', 08:09:29 INFO - 'PROCESSOR_IDENTIFIER': 'x86 Family 6 Model 30 Stepping 5, GenuineIntel', 08:09:29 INFO - 'PROCESSOR_LEVEL': '6', 08:09:29 INFO - 'PROCESSOR_REVISION': '1e05', 08:09:29 INFO - 'PROGRAMFILES': 'C:\\Program Files', 08:09:29 INFO - 'PROMPT': '$P$G', 08:09:29 INFO - 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 08:09:29 INFO - 'PWD': 'C:\\slave\\test', 08:09:29 INFO - 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 08:09:29 INFO - 'SESSIONNAME': 'Console', 08:09:29 INFO - 'SLAVEDIR': 'C:\\slave\\', 08:09:29 INFO - 'SYSTEMDRIVE': 'C:', 08:09:29 INFO - 'SYSTEMROOT': 'C:\\WINDOWS', 08:09:29 INFO - 'TEMP': 'C:\\DOCUME~1\\CLTBLD~1.T-X\\LOCALS~1\\Temp', 08:09:29 INFO - 'TEST1': 'testie', 08:09:29 INFO - 'TMP': 'C:\\DOCUME~1\\CLTBLD~1.T-X\\LOCALS~1\\Temp', 08:09:29 INFO - 'USERDOMAIN': 'T-XP32-IX-060', 08:09:29 INFO - 'USERNAME': 'cltbld', 08:09:29 INFO - 'USERPROFILE': 'C:\\Documents and Settings\\cltbld.T-XP32-IX-060', 08:09:29 INFO - 'VCINSTALLDIR': 'D:\\msvs8\\VC', 08:09:29 INFO - 'VCVARS': 'D:\\msvs8\\VC\\bin\\vcvars32.bat', 08:09:29 INFO - 'VSINSTALLDIR': 'D:\\msvs8', 08:09:29 INFO - 'WINDIR': 'C:\\WINDOWS', 08:09:29 INFO - 'XPCOM_DEBUG_BREAK': 'warn'} 08:09:30 INFO - Ignoring indexes: http://pypi.python.org/simple/ 08:09:30 INFO - Downloading/unpacking psutil>=0.7.1 08:09:30 INFO - Running setup.py egg_info for package psutil 08:09:30 INFO - warning: no previously-included files matching '*' found under directory 'docs\_build' 08:09:30 INFO - warning: manifest_maker: MANIFEST.in, line 18: 'recursive-include' expects ... 08:09:30 INFO - Installing collected packages: psutil 08:09:30 INFO - Running setup.py install for psutil 08:09:30 INFO - building 'psutil._psutil_windows' extension 08:09:30 INFO - error: Unable to find vcvarsall.bat 08:09:30 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-iq1k7e-record\install-record.txt --install-headers C:\slave\test\build\venv\include\site\python2.7: 08:09:30 INFO - running install 08:09:30 INFO - running build 08:09:30 INFO - running build_py 08:09:30 INFO - creating build 08:09:30 INFO - creating build\lib.win32-2.7 08:09:30 INFO - creating build\lib.win32-2.7\psutil 08:09:30 INFO - copying psutil\_common.py -> build\lib.win32-2.7\psutil 08:09:30 INFO - copying psutil\_compat.py -> build\lib.win32-2.7\psutil 08:09:30 INFO - copying psutil\_psbsd.py -> build\lib.win32-2.7\psutil 08:09:30 INFO - copying psutil\_pslinux.py -> build\lib.win32-2.7\psutil 08:09:30 INFO - copying psutil\_psosx.py -> build\lib.win32-2.7\psutil 08:09:30 INFO - copying psutil\_psposix.py -> build\lib.win32-2.7\psutil 08:09:30 INFO - copying psutil\_pssunos.py -> build\lib.win32-2.7\psutil 08:09:30 INFO - copying psutil\_pswindows.py -> build\lib.win32-2.7\psutil 08:09:30 INFO - copying psutil\__init__.py -> build\lib.win32-2.7\psutil 08:09:30 INFO - running build_ext 08:09:30 INFO - building 'psutil._psutil_windows' extension 08:09:30 INFO - error: Unable to find vcvarsall.bat 08:09:30 INFO - ---------------------------------------- 08:09:30 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-iq1k7e-record\install-record.txt --install-headers C:\slave\test\build\venv\include\site\python2.7 failed with error code 1 08:09:30 INFO - Storing complete log in C:\Documents and Settings\cltbld.T-XP32-IX-060\Application Data\pip\pip.log 08:09:30 WARNING - Return code: 1 08:09:30 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! 08:09:30 INFO - Installing mozsystemmonitor==0.0.0 into virtualenv C:\slave\test\build\venv 08:09:30 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 08:09:30 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 08:09:30 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 08:09:30 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 08:09:30 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 0x00E166B0>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x00EB3278>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x00C918A0>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x00E46368>, '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 0x00ECD0C0>, '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-060', 'USERDOMAIN': 'T-XP32-IX-060', '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-060', 'FRAMEWORKDIR': 'C:\\WINDOWS\\Microsoft.NET\\Framework', 'MOZBUILDDIR': 'C:\\mozilla-build\\', 'FRAMEWORKSDKDIR': 'D:\\msvs8\\SDK\\v2.0', 'TEST1': 'testie', 'LOGONSERVER': '\\\\T-XP32-IX-060', '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', 'FP_NO_HOST_CHECK': 'NO', 'DCLOCATION': 'SCL3', 'APPDATA': 'C:\\Documents and Settings\\cltbld.T-XP32-IX-060\\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-060'}}, attempt #1 08:09:30 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 08:09:30 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 08:09:30 INFO - Using env: {'ALLUSERSPROFILE': 'C:\\Documents and Settings\\All Users', 08:09:30 INFO - 'APPDATA': 'C:\\Documents and Settings\\cltbld.T-XP32-IX-060\\Application Data', 08:09:30 INFO - 'COMMONPROGRAMFILES': 'C:\\Program Files\\Common Files', 08:09:30 INFO - 'COMPUTERNAME': 'T-XP32-IX-060', 08:09:30 INFO - 'COMSPEC': 'C:\\WINDOWS\\system32\\cmd.exe', 08:09:30 INFO - 'DCLOCATION': 'SCL3', 08:09:30 INFO - 'DEVENVDIR': 'D:\\msvs8\\Common7\\IDE', 08:09:30 INFO - 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 08:09:30 INFO - 'FP_NO_HOST_CHECK': 'NO', 08:09:30 INFO - 'FRAMEWORKDIR': 'C:\\WINDOWS\\Microsoft.NET\\Framework', 08:09:30 INFO - 'FRAMEWORKSDKDIR': 'D:\\msvs8\\SDK\\v2.0', 08:09:30 INFO - 'FRAMEWORKVERSION': 'v2.0.50727', 08:09:30 INFO - 'HOMEDRIVE': 'C:', 08:09:30 INFO - 'HOMEPATH': '\\Documents and Settings\\cltbld.T-XP32-IX-060', 08:09:30 INFO - 'KTS_HOME': 'C:\\Program Files\\KTS', 08:09:30 INFO - 'KTS_VERSION': '1.19c', 08:09:30 INFO - 'LIBPATH': 'C:\\WINDOWS\\Microsoft.NET\\Framework\\v2.0.50727;D:\\msvs8\\VC\\ATLMFC\\LIB', 08:09:30 INFO - 'LOGONSERVER': '\\\\T-XP32-IX-060', 08:09:30 INFO - 'MONDIR': 'C:\\Monitor_config\\', 08:09:30 INFO - 'MOZBUILDDIR': 'C:\\mozilla-build\\', 08:09:30 INFO - 'MOZILLABUILD': 'D:\\mozilla-build', 08:09:30 INFO - 'MOZILLABUILDDRIVE': 'C:', 08:09:30 INFO - 'MOZILLABUILDPATH': '\\mozilla-build\\', 08:09:30 INFO - 'MOZ_AIRBAG': '1', 08:09:30 INFO - 'MOZ_CRASHREPORTER_NO_REPORT': '1', 08:09:30 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 08:09:30 INFO - 'MOZ_MSVCVERSION': '8', 08:09:30 INFO - 'MOZ_NO_REMOTE': '1', 08:09:30 INFO - 'MOZ_TOOLS': 'D:\\mozilla-build\\moztools', 08:09:30 INFO - 'MSVCDIR': 'D:\\msvs8\\VC', 08:09:30 INFO - 'NO_EM_RESTART': '1', 08:09:30 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 08:09:30 INFO - 'NUMBER_OF_PROCESSORS': '8', 08:09:30 INFO - 'OS': 'Windows_NT', 08:09:30 INFO - 'OURDRIVE': 'C:', 08:09:30 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', 08:09:30 INFO - 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.PSC1', 08:09:30 INFO - 'PROCESSOR_ARCHITECTURE': 'x86', 08:09:30 INFO - 'PROCESSOR_IDENTIFIER': 'x86 Family 6 Model 30 Stepping 5, GenuineIntel', 08:09:30 INFO - 'PROCESSOR_LEVEL': '6', 08:09:30 INFO - 'PROCESSOR_REVISION': '1e05', 08:09:30 INFO - 'PROGRAMFILES': 'C:\\Program Files', 08:09:30 INFO - 'PROMPT': '$P$G', 08:09:30 INFO - 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 08:09:30 INFO - 'PWD': 'C:\\slave\\test', 08:09:30 INFO - 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 08:09:30 INFO - 'SESSIONNAME': 'Console', 08:09:30 INFO - 'SLAVEDIR': 'C:\\slave\\', 08:09:30 INFO - 'SYSTEMDRIVE': 'C:', 08:09:30 INFO - 'SYSTEMROOT': 'C:\\WINDOWS', 08:09:30 INFO - 'TEMP': 'C:\\DOCUME~1\\CLTBLD~1.T-X\\LOCALS~1\\Temp', 08:09:30 INFO - 'TEST1': 'testie', 08:09:30 INFO - 'TMP': 'C:\\DOCUME~1\\CLTBLD~1.T-X\\LOCALS~1\\Temp', 08:09:30 INFO - 'USERDOMAIN': 'T-XP32-IX-060', 08:09:30 INFO - 'USERNAME': 'cltbld', 08:09:30 INFO - 'USERPROFILE': 'C:\\Documents and Settings\\cltbld.T-XP32-IX-060', 08:09:30 INFO - 'VCINSTALLDIR': 'D:\\msvs8\\VC', 08:09:30 INFO - 'VCVARS': 'D:\\msvs8\\VC\\bin\\vcvars32.bat', 08:09:30 INFO - 'VSINSTALLDIR': 'D:\\msvs8', 08:09:30 INFO - 'WINDIR': 'C:\\WINDOWS', 08:09:30 INFO - 'XPCOM_DEBUG_BREAK': 'warn'} 08:09:31 INFO - Ignoring indexes: http://pypi.python.org/simple/ 08:09:31 INFO - Downloading/unpacking mozsystemmonitor==0.0.0 08:09:31 INFO - Downloading mozsystemmonitor-0.0.tar.gz 08:09:31 INFO - Running setup.py egg_info for package mozsystemmonitor 08:09:31 INFO - Downloading/unpacking psutil>=0.7.1 (from mozsystemmonitor==0.0.0) 08:09:31 INFO - Running setup.py egg_info for package psutil 08:09:31 INFO - warning: no previously-included files matching '*' found under directory 'docs\_build' 08:09:31 INFO - warning: manifest_maker: MANIFEST.in, line 18: 'recursive-include' expects ... 08:09:31 INFO - Installing collected packages: mozsystemmonitor, psutil 08:09:31 INFO - Running setup.py install for mozsystemmonitor 08:09:31 INFO - Running setup.py install for psutil 08:09:31 INFO - building 'psutil._psutil_windows' extension 08:09:31 INFO - error: Unable to find vcvarsall.bat 08:09:31 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-npp9qx-record\install-record.txt --install-headers C:\slave\test\build\venv\include\site\python2.7: 08:09:31 INFO - running install 08:09:31 INFO - running build 08:09:31 INFO - running build_py 08:09:31 INFO - running build_ext 08:09:31 INFO - building 'psutil._psutil_windows' extension 08:09:31 INFO - error: Unable to find vcvarsall.bat 08:09:31 INFO - ---------------------------------------- 08:09:31 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-npp9qx-record\install-record.txt --install-headers C:\slave\test\build\venv\include\site\python2.7 failed with error code 1 08:09:31 INFO - Storing complete log in C:\Documents and Settings\cltbld.T-XP32-IX-060\Application Data\pip\pip.log 08:09:31 WARNING - Return code: 1 08:09:31 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! 08:09:31 INFO - Installing blobuploader==1.2.4 into virtualenv C:\slave\test\build\venv 08:09:31 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 08:09:31 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 08:09:31 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 08:09:31 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 08:09:31 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 0x00E166B0>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x00EB3278>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x00C918A0>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x00E46368>, '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 0x00ECD0C0>, '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-060', 'USERDOMAIN': 'T-XP32-IX-060', '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-060', 'FRAMEWORKDIR': 'C:\\WINDOWS\\Microsoft.NET\\Framework', 'MOZBUILDDIR': 'C:\\mozilla-build\\', 'FRAMEWORKSDKDIR': 'D:\\msvs8\\SDK\\v2.0', 'TEST1': 'testie', 'LOGONSERVER': '\\\\T-XP32-IX-060', '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', 'FP_NO_HOST_CHECK': 'NO', 'DCLOCATION': 'SCL3', 'APPDATA': 'C:\\Documents and Settings\\cltbld.T-XP32-IX-060\\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-060'}}, attempt #1 08:09:31 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 08:09:31 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 08:09:31 INFO - Using env: {'ALLUSERSPROFILE': 'C:\\Documents and Settings\\All Users', 08:09:31 INFO - 'APPDATA': 'C:\\Documents and Settings\\cltbld.T-XP32-IX-060\\Application Data', 08:09:31 INFO - 'COMMONPROGRAMFILES': 'C:\\Program Files\\Common Files', 08:09:31 INFO - 'COMPUTERNAME': 'T-XP32-IX-060', 08:09:31 INFO - 'COMSPEC': 'C:\\WINDOWS\\system32\\cmd.exe', 08:09:31 INFO - 'DCLOCATION': 'SCL3', 08:09:31 INFO - 'DEVENVDIR': 'D:\\msvs8\\Common7\\IDE', 08:09:31 INFO - 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 08:09:31 INFO - 'FP_NO_HOST_CHECK': 'NO', 08:09:31 INFO - 'FRAMEWORKDIR': 'C:\\WINDOWS\\Microsoft.NET\\Framework', 08:09:31 INFO - 'FRAMEWORKSDKDIR': 'D:\\msvs8\\SDK\\v2.0', 08:09:31 INFO - 'FRAMEWORKVERSION': 'v2.0.50727', 08:09:31 INFO - 'HOMEDRIVE': 'C:', 08:09:31 INFO - 'HOMEPATH': '\\Documents and Settings\\cltbld.T-XP32-IX-060', 08:09:31 INFO - 'KTS_HOME': 'C:\\Program Files\\KTS', 08:09:31 INFO - 'KTS_VERSION': '1.19c', 08:09:31 INFO - 'LIBPATH': 'C:\\WINDOWS\\Microsoft.NET\\Framework\\v2.0.50727;D:\\msvs8\\VC\\ATLMFC\\LIB', 08:09:31 INFO - 'LOGONSERVER': '\\\\T-XP32-IX-060', 08:09:31 INFO - 'MONDIR': 'C:\\Monitor_config\\', 08:09:31 INFO - 'MOZBUILDDIR': 'C:\\mozilla-build\\', 08:09:31 INFO - 'MOZILLABUILD': 'D:\\mozilla-build', 08:09:31 INFO - 'MOZILLABUILDDRIVE': 'C:', 08:09:31 INFO - 'MOZILLABUILDPATH': '\\mozilla-build\\', 08:09:31 INFO - 'MOZ_AIRBAG': '1', 08:09:31 INFO - 'MOZ_CRASHREPORTER_NO_REPORT': '1', 08:09:31 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 08:09:31 INFO - 'MOZ_MSVCVERSION': '8', 08:09:31 INFO - 'MOZ_NO_REMOTE': '1', 08:09:31 INFO - 'MOZ_TOOLS': 'D:\\mozilla-build\\moztools', 08:09:31 INFO - 'MSVCDIR': 'D:\\msvs8\\VC', 08:09:31 INFO - 'NO_EM_RESTART': '1', 08:09:31 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 08:09:31 INFO - 'NUMBER_OF_PROCESSORS': '8', 08:09:31 INFO - 'OS': 'Windows_NT', 08:09:31 INFO - 'OURDRIVE': 'C:', 08:09:31 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', 08:09:31 INFO - 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.PSC1', 08:09:31 INFO - 'PROCESSOR_ARCHITECTURE': 'x86', 08:09:31 INFO - 'PROCESSOR_IDENTIFIER': 'x86 Family 6 Model 30 Stepping 5, GenuineIntel', 08:09:31 INFO - 'PROCESSOR_LEVEL': '6', 08:09:31 INFO - 'PROCESSOR_REVISION': '1e05', 08:09:31 INFO - 'PROGRAMFILES': 'C:\\Program Files', 08:09:31 INFO - 'PROMPT': '$P$G', 08:09:31 INFO - 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 08:09:31 INFO - 'PWD': 'C:\\slave\\test', 08:09:31 INFO - 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 08:09:31 INFO - 'SESSIONNAME': 'Console', 08:09:31 INFO - 'SLAVEDIR': 'C:\\slave\\', 08:09:31 INFO - 'SYSTEMDRIVE': 'C:', 08:09:31 INFO - 'SYSTEMROOT': 'C:\\WINDOWS', 08:09:31 INFO - 'TEMP': 'C:\\DOCUME~1\\CLTBLD~1.T-X\\LOCALS~1\\Temp', 08:09:31 INFO - 'TEST1': 'testie', 08:09:31 INFO - 'TMP': 'C:\\DOCUME~1\\CLTBLD~1.T-X\\LOCALS~1\\Temp', 08:09:31 INFO - 'USERDOMAIN': 'T-XP32-IX-060', 08:09:31 INFO - 'USERNAME': 'cltbld', 08:09:31 INFO - 'USERPROFILE': 'C:\\Documents and Settings\\cltbld.T-XP32-IX-060', 08:09:31 INFO - 'VCINSTALLDIR': 'D:\\msvs8\\VC', 08:09:31 INFO - 'VCVARS': 'D:\\msvs8\\VC\\bin\\vcvars32.bat', 08:09:31 INFO - 'VSINSTALLDIR': 'D:\\msvs8', 08:09:31 INFO - 'WINDIR': 'C:\\WINDOWS', 08:09:31 INFO - 'XPCOM_DEBUG_BREAK': 'warn'} 08:09:31 INFO - Ignoring indexes: http://pypi.python.org/simple/ 08:09:31 INFO - Downloading/unpacking blobuploader==1.2.4 08:09:31 INFO - Downloading blobuploader-1.2.4.tar.gz 08:09:31 INFO - Running setup.py egg_info for package blobuploader 08:09:31 INFO - Downloading/unpacking requests==1.2.3. (from blobuploader==1.2.4) 08:09:33 INFO - Running setup.py egg_info for package requests 08:09:33 INFO - Downloading/unpacking docopt==0.6.1 (from blobuploader==1.2.4) 08:09:33 INFO - Downloading docopt-0.6.1.tar.gz 08:09:33 INFO - Running setup.py egg_info for package docopt 08:09:33 INFO - Installing collected packages: blobuploader, docopt, requests 08:09:33 INFO - Running setup.py install for blobuploader 08:09:33 INFO - Running setup.py install for docopt 08:09:33 INFO - Running setup.py install for requests 08:09:33 INFO - Successfully installed blobuploader docopt requests 08:09:33 INFO - Cleaning up... 08:09:33 INFO - Return code: 0 08:09:33 INFO - Installing None into virtualenv C:\slave\test\build\venv 08:09:33 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')]} 08:09:33 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 08:09:33 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')]} 08:09:33 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 08:09:33 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 0x00E166B0>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x00EB3278>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x00C918A0>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x00E46368>, '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 0x00ECD0C0>, '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-060', 'USERDOMAIN': 'T-XP32-IX-060', '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-060', 'FRAMEWORKDIR': 'C:\\WINDOWS\\Microsoft.NET\\Framework', 'MOZBUILDDIR': 'C:\\mozilla-build\\', 'FRAMEWORKSDKDIR': 'D:\\msvs8\\SDK\\v2.0', 'TEST1': 'testie', 'LOGONSERVER': '\\\\T-XP32-IX-060', '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', 'FP_NO_HOST_CHECK': 'NO', 'DCLOCATION': 'SCL3', 'APPDATA': 'C:\\Documents and Settings\\cltbld.T-XP32-IX-060\\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-060'}}, attempt #1 08:09:33 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 08:09:33 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 08:09:33 INFO - Using env: {'ALLUSERSPROFILE': 'C:\\Documents and Settings\\All Users', 08:09:33 INFO - 'APPDATA': 'C:\\Documents and Settings\\cltbld.T-XP32-IX-060\\Application Data', 08:09:33 INFO - 'COMMONPROGRAMFILES': 'C:\\Program Files\\Common Files', 08:09:33 INFO - 'COMPUTERNAME': 'T-XP32-IX-060', 08:09:33 INFO - 'COMSPEC': 'C:\\WINDOWS\\system32\\cmd.exe', 08:09:33 INFO - 'DCLOCATION': 'SCL3', 08:09:33 INFO - 'DEVENVDIR': 'D:\\msvs8\\Common7\\IDE', 08:09:33 INFO - 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 08:09:33 INFO - 'FP_NO_HOST_CHECK': 'NO', 08:09:33 INFO - 'FRAMEWORKDIR': 'C:\\WINDOWS\\Microsoft.NET\\Framework', 08:09:33 INFO - 'FRAMEWORKSDKDIR': 'D:\\msvs8\\SDK\\v2.0', 08:09:33 INFO - 'FRAMEWORKVERSION': 'v2.0.50727', 08:09:33 INFO - 'HOMEDRIVE': 'C:', 08:09:33 INFO - 'HOMEPATH': '\\Documents and Settings\\cltbld.T-XP32-IX-060', 08:09:33 INFO - 'KTS_HOME': 'C:\\Program Files\\KTS', 08:09:33 INFO - 'KTS_VERSION': '1.19c', 08:09:33 INFO - 'LIBPATH': 'C:\\WINDOWS\\Microsoft.NET\\Framework\\v2.0.50727;D:\\msvs8\\VC\\ATLMFC\\LIB', 08:09:33 INFO - 'LOGONSERVER': '\\\\T-XP32-IX-060', 08:09:33 INFO - 'MONDIR': 'C:\\Monitor_config\\', 08:09:33 INFO - 'MOZBUILDDIR': 'C:\\mozilla-build\\', 08:09:33 INFO - 'MOZILLABUILD': 'D:\\mozilla-build', 08:09:33 INFO - 'MOZILLABUILDDRIVE': 'C:', 08:09:33 INFO - 'MOZILLABUILDPATH': '\\mozilla-build\\', 08:09:33 INFO - 'MOZ_AIRBAG': '1', 08:09:33 INFO - 'MOZ_CRASHREPORTER_NO_REPORT': '1', 08:09:33 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 08:09:33 INFO - 'MOZ_MSVCVERSION': '8', 08:09:33 INFO - 'MOZ_NO_REMOTE': '1', 08:09:33 INFO - 'MOZ_TOOLS': 'D:\\mozilla-build\\moztools', 08:09:33 INFO - 'MSVCDIR': 'D:\\msvs8\\VC', 08:09:33 INFO - 'NO_EM_RESTART': '1', 08:09:33 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 08:09:33 INFO - 'NUMBER_OF_PROCESSORS': '8', 08:09:33 INFO - 'OS': 'Windows_NT', 08:09:33 INFO - 'OURDRIVE': 'C:', 08:09:33 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', 08:09:33 INFO - 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.PSC1', 08:09:33 INFO - 'PROCESSOR_ARCHITECTURE': 'x86', 08:09:33 INFO - 'PROCESSOR_IDENTIFIER': 'x86 Family 6 Model 30 Stepping 5, GenuineIntel', 08:09:33 INFO - 'PROCESSOR_LEVEL': '6', 08:09:33 INFO - 'PROCESSOR_REVISION': '1e05', 08:09:33 INFO - 'PROGRAMFILES': 'C:\\Program Files', 08:09:33 INFO - 'PROMPT': '$P$G', 08:09:33 INFO - 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 08:09:33 INFO - 'PWD': 'C:\\slave\\test', 08:09:33 INFO - 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 08:09:33 INFO - 'SESSIONNAME': 'Console', 08:09:33 INFO - 'SLAVEDIR': 'C:\\slave\\', 08:09:33 INFO - 'SYSTEMDRIVE': 'C:', 08:09:33 INFO - 'SYSTEMROOT': 'C:\\WINDOWS', 08:09:33 INFO - 'TEMP': 'C:\\DOCUME~1\\CLTBLD~1.T-X\\LOCALS~1\\Temp', 08:09:33 INFO - 'TEST1': 'testie', 08:09:33 INFO - 'TMP': 'C:\\DOCUME~1\\CLTBLD~1.T-X\\LOCALS~1\\Temp', 08:09:33 INFO - 'USERDOMAIN': 'T-XP32-IX-060', 08:09:33 INFO - 'USERNAME': 'cltbld', 08:09:33 INFO - 'USERPROFILE': 'C:\\Documents and Settings\\cltbld.T-XP32-IX-060', 08:09:33 INFO - 'VCINSTALLDIR': 'D:\\msvs8\\VC', 08:09:33 INFO - 'VCVARS': 'D:\\msvs8\\VC\\bin\\vcvars32.bat', 08:09:33 INFO - 'VSINSTALLDIR': 'D:\\msvs8', 08:09:33 INFO - 'WINDIR': 'C:\\WINDOWS', 08:09:33 INFO - 'XPCOM_DEBUG_BREAK': 'warn'} 08:09:38 INFO - Ignoring indexes: http://pypi.python.org/simple/ 08:09:38 INFO - Unpacking c:\slave\test\build\tests\mozbase\manifestparser 08:09:38 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmanifestparser 08:09:38 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozcrash 08:09:38 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozcrash 08:09:38 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozdebug 08:09:38 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozdebug 08:09:38 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozdevice 08:09:38 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozdevice 08:09:38 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozfile 08:09:38 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozfile 08:09:38 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozhttpd 08:09:38 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozhttpd 08:09:38 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozinfo 08:09:38 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozinfo 08:09:38 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozinstall 08:09:38 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozinstall 08:09:38 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozleak 08:09:38 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozleak 08:09:38 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozlog 08:09:38 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozlog 08:09:38 INFO - Unpacking c:\slave\test\build\tests\mozbase\moznetwork 08:09:38 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmoznetwork 08:09:38 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozprocess 08:09:38 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozprocess 08:09:38 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozprofile 08:09:38 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozprofile 08:09:38 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozrunner 08:09:38 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozrunner 08:09:38 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozscreenshot 08:09:38 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozscreenshot 08:09:38 INFO - Unpacking c:\slave\test\build\tests\mozbase\moztest 08:09:38 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmoztest 08:09:38 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozversion 08:09:38 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozversion 08:09:38 INFO - Unpacking c:\slave\test\build\tests\tools\wptserve 08:09:38 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Ctools%5Cwptserve 08:09:38 INFO - Unpacking c:\slave\test\build\tests\marionette\client 08:09:38 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmarionette%5Cclient 08:09:38 INFO - Unpacking c:\slave\test\build\tests\marionette\marionette\runner\mixins\browsermob-proxy-py 08:09:38 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmarionette%5Cmarionette%5Crunner%5Cmixins%5Cbrowsermob-proxy-py 08:09:38 INFO - Unpacking c:\slave\test\build\tests\marionette 08:09:38 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmarionette 08:09:38 INFO - warning: no files found matching '*.js' under directory 'marionette\touch' 08:09:38 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 08:09:38 INFO - Running setup.py install for browsermob-proxy 08:09:44 INFO - Running setup.py install for manifestparser 08:09:44 INFO - Installing manifestparser-script.py script to C:\slave\test\build\venv\Scripts 08:09:44 INFO - Installing manifestparser.exe script to C:\slave\test\build\venv\Scripts 08:09:44 INFO - Running setup.py install for marionette-client 08:09:44 INFO - warning: no files found matching '*.js' under directory 'marionette\touch' 08:09:44 INFO - Installing marionette-script.py script to C:\slave\test\build\venv\Scripts 08:09:44 INFO - Installing marionette.exe script to C:\slave\test\build\venv\Scripts 08:09:44 INFO - Running setup.py install for marionette-driver 08:09:44 INFO - Running setup.py install for mozcrash 08:09:44 INFO - Running setup.py install for mozdebug 08:09:44 INFO - Running setup.py install for mozdevice 08:09:44 INFO - Installing sutini-script.py script to C:\slave\test\build\venv\Scripts 08:09:44 INFO - Installing sutini.exe script to C:\slave\test\build\venv\Scripts 08:09:44 INFO - Installing dm-script.py script to C:\slave\test\build\venv\Scripts 08:09:44 INFO - Installing dm.exe script to C:\slave\test\build\venv\Scripts 08:09:44 INFO - Running setup.py install for mozfile 08:09:44 INFO - Running setup.py install for mozhttpd 08:09:44 INFO - Installing mozhttpd-script.py script to C:\slave\test\build\venv\Scripts 08:09:44 INFO - Installing mozhttpd.exe script to C:\slave\test\build\venv\Scripts 08:09:44 INFO - Running setup.py install for mozinfo 08:09:44 INFO - Installing mozinfo-script.py script to C:\slave\test\build\venv\Scripts 08:09:44 INFO - Installing mozinfo.exe script to C:\slave\test\build\venv\Scripts 08:09:44 INFO - Running setup.py install for mozInstall 08:09:44 INFO - Installing moz_remove_from_system-script.py script to C:\slave\test\build\venv\Scripts 08:09:44 INFO - Installing moz_remove_from_system.exe script to C:\slave\test\build\venv\Scripts 08:09:44 INFO - Installing mozuninstall-script.py script to C:\slave\test\build\venv\Scripts 08:09:44 INFO - Installing mozuninstall.exe script to C:\slave\test\build\venv\Scripts 08:09:44 INFO - Installing mozinstall-script.py script to C:\slave\test\build\venv\Scripts 08:09:44 INFO - Installing mozinstall.exe script to C:\slave\test\build\venv\Scripts 08:09:44 INFO - Installing moz_add_to_system-script.py script to C:\slave\test\build\venv\Scripts 08:09:44 INFO - Installing moz_add_to_system.exe script to C:\slave\test\build\venv\Scripts 08:09:44 INFO - Running setup.py install for mozleak 08:09:44 INFO - Running setup.py install for mozlog 08:09:44 INFO - Installing structlog-script.py script to C:\slave\test\build\venv\Scripts 08:09:44 INFO - Installing structlog.exe script to C:\slave\test\build\venv\Scripts 08:09:44 INFO - Running setup.py install for moznetwork 08:09:44 INFO - Installing moznetwork-script.py script to C:\slave\test\build\venv\Scripts 08:09:44 INFO - Installing moznetwork.exe script to C:\slave\test\build\venv\Scripts 08:09:44 INFO - Running setup.py install for mozprocess 08:09:44 INFO - Running setup.py install for mozprofile 08:09:44 INFO - Installing mozprofile-script.py script to C:\slave\test\build\venv\Scripts 08:09:44 INFO - Installing mozprofile.exe script to C:\slave\test\build\venv\Scripts 08:09:44 INFO - Installing diff-profiles-script.py script to C:\slave\test\build\venv\Scripts 08:09:44 INFO - Installing diff-profiles.exe script to C:\slave\test\build\venv\Scripts 08:09:44 INFO - Installing view-profile-script.py script to C:\slave\test\build\venv\Scripts 08:09:44 INFO - Installing view-profile.exe script to C:\slave\test\build\venv\Scripts 08:09:44 INFO - Running setup.py install for mozrunner 08:09:44 INFO - Installing mozrunner-script.py script to C:\slave\test\build\venv\Scripts 08:09:44 INFO - Installing mozrunner.exe script to C:\slave\test\build\venv\Scripts 08:09:44 INFO - Running setup.py install for mozscreenshot 08:09:44 INFO - Running setup.py install for moztest 08:09:44 INFO - Running setup.py install for mozversion 08:09:44 INFO - Installing mozversion-script.py script to C:\slave\test\build\venv\Scripts 08:09:44 INFO - Installing mozversion.exe script to C:\slave\test\build\venv\Scripts 08:09:44 INFO - Running setup.py install for wptserve 08:09:44 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 08:09:44 INFO - Cleaning up... 08:09:44 INFO - Return code: 0 08:09:44 INFO - Installing None into virtualenv C:\slave\test\build\venv 08:09:44 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 08:09:44 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 08:09:44 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 08:09:44 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 08:09:44 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 0x00E166B0>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x00EB3278>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x00C918A0>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x00E46368>, '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 0x00ECD0C0>, '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-060', 'USERDOMAIN': 'T-XP32-IX-060', '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-060', 'FRAMEWORKDIR': 'C:\\WINDOWS\\Microsoft.NET\\Framework', 'MOZBUILDDIR': 'C:\\mozilla-build\\', 'FRAMEWORKSDKDIR': 'D:\\msvs8\\SDK\\v2.0', 'TEST1': 'testie', 'LOGONSERVER': '\\\\T-XP32-IX-060', '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', 'FP_NO_HOST_CHECK': 'NO', 'DCLOCATION': 'SCL3', 'APPDATA': 'C:\\Documents and Settings\\cltbld.T-XP32-IX-060\\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-060'}}, attempt #1 08:09:44 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 08:09:44 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 08:09:44 INFO - Using env: {'ALLUSERSPROFILE': 'C:\\Documents and Settings\\All Users', 08:09:44 INFO - 'APPDATA': 'C:\\Documents and Settings\\cltbld.T-XP32-IX-060\\Application Data', 08:09:44 INFO - 'COMMONPROGRAMFILES': 'C:\\Program Files\\Common Files', 08:09:44 INFO - 'COMPUTERNAME': 'T-XP32-IX-060', 08:09:44 INFO - 'COMSPEC': 'C:\\WINDOWS\\system32\\cmd.exe', 08:09:44 INFO - 'DCLOCATION': 'SCL3', 08:09:44 INFO - 'DEVENVDIR': 'D:\\msvs8\\Common7\\IDE', 08:09:44 INFO - 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 08:09:44 INFO - 'FP_NO_HOST_CHECK': 'NO', 08:09:44 INFO - 'FRAMEWORKDIR': 'C:\\WINDOWS\\Microsoft.NET\\Framework', 08:09:44 INFO - 'FRAMEWORKSDKDIR': 'D:\\msvs8\\SDK\\v2.0', 08:09:44 INFO - 'FRAMEWORKVERSION': 'v2.0.50727', 08:09:44 INFO - 'HOMEDRIVE': 'C:', 08:09:44 INFO - 'HOMEPATH': '\\Documents and Settings\\cltbld.T-XP32-IX-060', 08:09:44 INFO - 'KTS_HOME': 'C:\\Program Files\\KTS', 08:09:44 INFO - 'KTS_VERSION': '1.19c', 08:09:44 INFO - 'LIBPATH': 'C:\\WINDOWS\\Microsoft.NET\\Framework\\v2.0.50727;D:\\msvs8\\VC\\ATLMFC\\LIB', 08:09:44 INFO - 'LOGONSERVER': '\\\\T-XP32-IX-060', 08:09:44 INFO - 'MONDIR': 'C:\\Monitor_config\\', 08:09:44 INFO - 'MOZBUILDDIR': 'C:\\mozilla-build\\', 08:09:44 INFO - 'MOZILLABUILD': 'D:\\mozilla-build', 08:09:44 INFO - 'MOZILLABUILDDRIVE': 'C:', 08:09:44 INFO - 'MOZILLABUILDPATH': '\\mozilla-build\\', 08:09:44 INFO - 'MOZ_AIRBAG': '1', 08:09:44 INFO - 'MOZ_CRASHREPORTER_NO_REPORT': '1', 08:09:44 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 08:09:44 INFO - 'MOZ_MSVCVERSION': '8', 08:09:44 INFO - 'MOZ_NO_REMOTE': '1', 08:09:44 INFO - 'MOZ_TOOLS': 'D:\\mozilla-build\\moztools', 08:09:44 INFO - 'MSVCDIR': 'D:\\msvs8\\VC', 08:09:44 INFO - 'NO_EM_RESTART': '1', 08:09:44 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 08:09:44 INFO - 'NUMBER_OF_PROCESSORS': '8', 08:09:44 INFO - 'OS': 'Windows_NT', 08:09:44 INFO - 'OURDRIVE': 'C:', 08:09:44 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', 08:09:44 INFO - 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.PSC1', 08:09:44 INFO - 'PROCESSOR_ARCHITECTURE': 'x86', 08:09:44 INFO - 'PROCESSOR_IDENTIFIER': 'x86 Family 6 Model 30 Stepping 5, GenuineIntel', 08:09:44 INFO - 'PROCESSOR_LEVEL': '6', 08:09:44 INFO - 'PROCESSOR_REVISION': '1e05', 08:09:44 INFO - 'PROGRAMFILES': 'C:\\Program Files', 08:09:44 INFO - 'PROMPT': '$P$G', 08:09:44 INFO - 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 08:09:44 INFO - 'PWD': 'C:\\slave\\test', 08:09:44 INFO - 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 08:09:44 INFO - 'SESSIONNAME': 'Console', 08:09:44 INFO - 'SLAVEDIR': 'C:\\slave\\', 08:09:44 INFO - 'SYSTEMDRIVE': 'C:', 08:09:44 INFO - 'SYSTEMROOT': 'C:\\WINDOWS', 08:09:44 INFO - 'TEMP': 'C:\\DOCUME~1\\CLTBLD~1.T-X\\LOCALS~1\\Temp', 08:09:44 INFO - 'TEST1': 'testie', 08:09:44 INFO - 'TMP': 'C:\\DOCUME~1\\CLTBLD~1.T-X\\LOCALS~1\\Temp', 08:09:44 INFO - 'USERDOMAIN': 'T-XP32-IX-060', 08:09:44 INFO - 'USERNAME': 'cltbld', 08:09:44 INFO - 'USERPROFILE': 'C:\\Documents and Settings\\cltbld.T-XP32-IX-060', 08:09:44 INFO - 'VCINSTALLDIR': 'D:\\msvs8\\VC', 08:09:44 INFO - 'VCVARS': 'D:\\msvs8\\VC\\bin\\vcvars32.bat', 08:09:44 INFO - 'VSINSTALLDIR': 'D:\\msvs8', 08:09:44 INFO - 'WINDIR': 'C:\\WINDOWS', 08:09:44 INFO - 'XPCOM_DEBUG_BREAK': 'warn'} 08:09:47 INFO - Ignoring indexes: http://pypi.python.org/simple/ 08:09:47 INFO - Unpacking c:\slave\test\build\tests\mozbase\manifestparser 08:09:47 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmanifestparser 08:09:47 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozcrash 08:09:47 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozcrash 08:09:47 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozdebug 08:09:47 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozdebug 08:09:47 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozdevice 08:09:47 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozdevice 08:09:47 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozfile 08:09:47 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozfile 08:09:47 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozhttpd 08:09:47 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozhttpd 08:09:47 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozinfo 08:09:47 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozinfo 08:09:47 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozinstall 08:09:47 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozinstall 08:09:47 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozleak 08:09:47 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozleak 08:09:47 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozlog 08:09:47 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozlog 08:09:47 INFO - Unpacking c:\slave\test\build\tests\mozbase\moznetwork 08:09:47 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmoznetwork 08:09:47 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozprocess 08:09:47 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozprocess 08:09:47 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozprofile 08:09:47 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozprofile 08:09:47 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozrunner 08:09:47 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozrunner 08:09:47 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozscreenshot 08:09:47 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozscreenshot 08:09:47 INFO - Unpacking c:\slave\test\build\tests\mozbase\moztest 08:09:47 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmoztest 08:09:47 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozversion 08:09:47 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozversion 08:09:47 INFO - Unpacking c:\slave\test\build\tests\tools\wptserve 08:09:47 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Ctools%5Cwptserve 08:09:47 INFO - Unpacking c:\slave\test\build\tests\marionette\client 08:09:47 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmarionette%5Cclient 08:09:47 INFO - Unpacking c:\slave\test\build\tests\marionette\marionette\runner\mixins\browsermob-proxy-py 08:09:47 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmarionette%5Cmarionette%5Crunner%5Cmixins%5Cbrowsermob-proxy-py 08:09:47 INFO - Unpacking c:\slave\test\build\tests\marionette 08:09:47 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmarionette 08:09:47 INFO - warning: no files found matching '*.js' under directory 'marionette\touch' 08:09:47 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)) 08:09:52 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)) 08:09:52 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)) 08:09:52 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)) 08:09:52 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)) 08:09:52 INFO - Downloading/unpacking blessings>=1.3 (from mozlog->-r C:\slave\test\build\tests\config\mozbase_requirements.txt (line 10)) 08:09:52 INFO - Downloading blessings-1.6.tar.gz 08:09:52 INFO - Running setup.py egg_info for package blessings 08:09:52 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)) 08:09:52 INFO - Installing collected packages: blessings, browsermob-proxy, manifestparser, marionette-client, marionette-driver, mozcrash, mozdebug, mozdevice, mozhttpd, mozInstall, mozleak, mozprofile, mozrunner, mozscreenshot, moztest, mozversion, wptserve 08:09:52 INFO - Running setup.py install for blessings 08:09:52 INFO - Running setup.py install for browsermob-proxy 08:09:52 INFO - Running setup.py install for manifestparser 08:09:52 INFO - Installing manifestparser-script.py script to C:\slave\test\build\venv\Scripts 08:09:52 INFO - Installing manifestparser.exe script to C:\slave\test\build\venv\Scripts 08:09:52 INFO - Running setup.py install for marionette-client 08:09:52 INFO - warning: no files found matching '*.js' under directory 'marionette\touch' 08:09:52 INFO - Installing marionette-script.py script to C:\slave\test\build\venv\Scripts 08:09:52 INFO - Installing marionette.exe script to C:\slave\test\build\venv\Scripts 08:09:52 INFO - Running setup.py install for marionette-driver 08:09:52 INFO - Running setup.py install for mozcrash 08:09:52 INFO - Running setup.py install for mozdebug 08:09:52 INFO - Running setup.py install for mozdevice 08:09:52 INFO - Installing sutini-script.py script to C:\slave\test\build\venv\Scripts 08:09:52 INFO - Installing sutini.exe script to C:\slave\test\build\venv\Scripts 08:09:52 INFO - Installing dm-script.py script to C:\slave\test\build\venv\Scripts 08:09:52 INFO - Installing dm.exe script to C:\slave\test\build\venv\Scripts 08:09:52 INFO - Running setup.py install for mozhttpd 08:09:52 INFO - Installing mozhttpd-script.py script to C:\slave\test\build\venv\Scripts 08:09:52 INFO - Installing mozhttpd.exe script to C:\slave\test\build\venv\Scripts 08:09:52 INFO - Running setup.py install for mozInstall 08:09:52 INFO - Installing moz_remove_from_system-script.py script to C:\slave\test\build\venv\Scripts 08:09:52 INFO - Installing moz_remove_from_system.exe script to C:\slave\test\build\venv\Scripts 08:09:52 INFO - Installing mozuninstall-script.py script to C:\slave\test\build\venv\Scripts 08:09:52 INFO - Installing mozuninstall.exe script to C:\slave\test\build\venv\Scripts 08:09:52 INFO - Installing mozinstall-script.py script to C:\slave\test\build\venv\Scripts 08:09:52 INFO - Installing mozinstall.exe script to C:\slave\test\build\venv\Scripts 08:09:52 INFO - Installing moz_add_to_system-script.py script to C:\slave\test\build\venv\Scripts 08:09:52 INFO - Installing moz_add_to_system.exe script to C:\slave\test\build\venv\Scripts 08:09:52 INFO - Running setup.py install for mozleak 08:09:52 INFO - Running setup.py install for mozprofile 08:09:52 INFO - Installing mozprofile-script.py script to C:\slave\test\build\venv\Scripts 08:09:52 INFO - Installing mozprofile.exe script to C:\slave\test\build\venv\Scripts 08:09:52 INFO - Installing diff-profiles-script.py script to C:\slave\test\build\venv\Scripts 08:09:52 INFO - Installing diff-profiles.exe script to C:\slave\test\build\venv\Scripts 08:09:52 INFO - Installing view-profile-script.py script to C:\slave\test\build\venv\Scripts 08:09:52 INFO - Installing view-profile.exe script to C:\slave\test\build\venv\Scripts 08:09:52 INFO - Running setup.py install for mozrunner 08:09:52 INFO - Installing mozrunner-script.py script to C:\slave\test\build\venv\Scripts 08:09:52 INFO - Installing mozrunner.exe script to C:\slave\test\build\venv\Scripts 08:09:52 INFO - Running setup.py install for mozscreenshot 08:09:52 INFO - Running setup.py install for moztest 08:09:52 INFO - Running setup.py install for mozversion 08:09:52 INFO - Installing mozversion-script.py script to C:\slave\test\build\venv\Scripts 08:09:52 INFO - Installing mozversion.exe script to C:\slave\test\build\venv\Scripts 08:09:52 INFO - Running setup.py install for wptserve 08:09:52 INFO - Successfully installed blessings browsermob-proxy manifestparser marionette-client marionette-driver mozcrash mozdebug mozdevice mozhttpd mozInstall mozleak mozprofile mozrunner mozscreenshot moztest mozversion wptserve 08:09:52 INFO - Cleaning up... 08:09:52 INFO - Return code: 0 08:09:52 INFO - Done creating virtualenv C:\slave\test\build\venv. 08:09:52 INFO - Getting output from command: ['C:\\slave\\test\\build\\venv\\Scripts\\pip', 'freeze'] 08:09:52 INFO - Copy/paste: C:\slave\test\build\venv\Scripts\pip freeze 08:09:52 INFO - Reading from file tmpfile_stdout 08:09:52 INFO - Using _rmtree_windows ... 08:09:52 INFO - Using _rmtree_windows ... 08:09:52 INFO - Current package versions: 08:09:52 INFO - blessings == 1.6 08:09:52 INFO - blobuploader == 1.2.4 08:09:52 INFO - browsermob-proxy == 0.6.0 08:09:52 INFO - distribute == 0.6.14 08:09:52 INFO - docopt == 0.6.1 08:09:52 INFO - manifestparser == 1.1 08:09:52 INFO - marionette-client == 2.3.0 08:09:52 INFO - marionette-driver == 1.4.0 08:09:52 INFO - mozInstall == 1.12 08:09:52 INFO - mozcrash == 0.17 08:09:52 INFO - mozdebug == 0.1 08:09:52 INFO - mozdevice == 0.48 08:09:52 INFO - mozfile == 1.2 08:09:52 INFO - mozhttpd == 0.7 08:09:52 INFO - mozinfo == 0.9 08:09:52 INFO - mozleak == 0.1 08:09:52 INFO - mozlog == 3.1 08:09:52 INFO - moznetwork == 0.27 08:09:52 INFO - mozprocess == 0.22 08:09:52 INFO - mozprofile == 0.28 08:09:52 INFO - mozrunner == 6.11 08:09:52 INFO - mozscreenshot == 0.1 08:09:52 INFO - mozsystemmonitor == 0.0 08:09:52 INFO - moztest == 0.7 08:09:52 INFO - mozversion == 1.4 08:09:52 INFO - requests == 1.2.3 08:09:52 INFO - wptserve == 1.4.0 08:09:52 INFO - Running post-action listener: _resource_record_post_action 08:09:52 INFO - Running post-action listener: _start_resource_monitoring 08:09:53 INFO - Starting resource monitoring. 08:09:53 INFO - ##### 08:09:53 INFO - ##### Running pull step. 08:09:53 INFO - ##### 08:09:53 INFO - Running pre-action listener: _resource_record_pre_action 08:09:53 INFO - Running main action method: pull 08:09:53 INFO - Pull has nothing to do! 08:09:53 INFO - Running post-action listener: _resource_record_post_action 08:09:53 INFO - ##### 08:09:53 INFO - ##### Running install step. 08:09:53 INFO - ##### 08:09:53 INFO - Running pre-action listener: _resource_record_pre_action 08:09:53 INFO - Running main action method: install 08:09:53 INFO - Getting output from command: ['C:\\slave\\test\\build\\venv\\Scripts\\pip', 'freeze'] 08:09:53 INFO - Copy/paste: C:\slave\test\build\venv\Scripts\pip freeze 08:09:53 INFO - Reading from file tmpfile_stdout 08:09:53 INFO - Using _rmtree_windows ... 08:09:53 INFO - Using _rmtree_windows ... 08:09:53 INFO - Detecting whether we're running mozinstall >=1.0... 08:09:53 INFO - Getting output from command: ['C:\\slave\\test/build/venv/scripts/python', 'C:\\slave\\test/build/venv/scripts/mozinstall-script.py', '-h'] 08:09:53 INFO - Copy/paste: C:\slave\test/build/venv/scripts/python C:\slave\test/build/venv/scripts/mozinstall-script.py -h 08:09:53 INFO - Reading from file tmpfile_stdout 08:09:53 INFO - Output received: 08:09:53 INFO - Usage: mozinstall-script.py [options] installer 08:09:53 INFO - Options: 08:09:53 INFO - -h, --help show this help message and exit 08:09:53 INFO - -d DEST, --destination=DEST 08:09:53 INFO - Directory to install application into. [default: 08:09:53 INFO - "C:\slave\test"] 08:09:53 INFO - --app=APP Application being installed. [default: firefox] 08:09:53 INFO - Using _rmtree_windows ... 08:09:53 INFO - Using _rmtree_windows ... 08:09:53 INFO - mkdir: C:\slave\test\build\application 08:09:53 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'] 08:09:53 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 08:09:55 INFO - Reading from file tmpfile_stdout 08:09:55 INFO - Output received: 08:09:55 INFO - C:\slave\test\build\application\firefox\firefox.exe 08:09:55 INFO - Using _rmtree_windows ... 08:09:55 INFO - Using _rmtree_windows ... 08:09:55 INFO - Running post-action listener: _resource_record_post_action 08:09:55 INFO - ##### 08:09:55 INFO - ##### Running run-tests step. 08:09:55 INFO - ##### 08:09:55 INFO - Running pre-action listener: _resource_record_pre_action 08:09:55 INFO - Running main action method: run_tests 08:09:55 INFO - mkdir: C:\slave\test\build\blobber_upload_dir 08:09:55 INFO - Minidump filename unknown. Determining based upon platform and architecture. 08:09:55 INFO - Minidump tooltool manifest unknown. Determining based upon platform and architecture. 08:09:55 INFO - grabbing minidump binary from tooltool 08:09:55 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 08:09:55 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 0x00E46368>, '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 0x00ECD0C0>, 'level': 'critical'}, {'substr': 'ERROR - ', 'level': 'error'}], 'cwd': 'C:\\slave\\test\\build', 'privileged': False}, attempt #1 08:09:55 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 08:09:55 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 08:09:55 INFO - INFO - Attempting to fetch from 'https://api.pub.build.mozilla.org/tooltool/'... 08:09:56 INFO - INFO - File win32-minidump_stackwalk.exe fetched from https://api.pub.build.mozilla.org/tooltool/ as C:\slave\test\build\tmpxmkeup 08:09:56 INFO - INFO - File integrity verified, renaming tmpxmkeup to win32-minidump_stackwalk.exe 08:09:56 INFO - Return code: 0 08:09:56 INFO - Chmoding C:\slave\test\build\win32-minidump_stackwalk.exe to 0755 08:09:56 INFO - ENV: MINIDUMP_SAVE_PATH is now C:\slave\test\build\blobber_upload_dir 08:09:56 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/VB4Z-oSXRVOzro3SRA1DLw/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 08:09:56 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/VB4Z-oSXRVOzro3SRA1DLw/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 08:09:56 INFO - Using env: {'ALLUSERSPROFILE': 'C:\\Documents and Settings\\All Users', 08:09:56 INFO - 'APPDATA': 'C:\\Documents and Settings\\cltbld.T-XP32-IX-060\\Application Data', 08:09:56 INFO - 'COMMONPROGRAMFILES': 'C:\\Program Files\\Common Files', 08:09:56 INFO - 'COMPUTERNAME': 'T-XP32-IX-060', 08:09:56 INFO - 'COMSPEC': 'C:\\WINDOWS\\system32\\cmd.exe', 08:09:56 INFO - 'DCLOCATION': 'SCL3', 08:09:56 INFO - 'DEVENVDIR': 'D:\\msvs8\\Common7\\IDE', 08:09:56 INFO - 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 08:09:56 INFO - 'FP_NO_HOST_CHECK': 'NO', 08:09:56 INFO - 'FRAMEWORKDIR': 'C:\\WINDOWS\\Microsoft.NET\\Framework', 08:09:56 INFO - 'FRAMEWORKSDKDIR': 'D:\\msvs8\\SDK\\v2.0', 08:09:56 INFO - 'FRAMEWORKVERSION': 'v2.0.50727', 08:09:56 INFO - 'HOMEDRIVE': 'C:', 08:09:56 INFO - 'HOMEPATH': '\\Documents and Settings\\cltbld.T-XP32-IX-060', 08:09:56 INFO - 'KTS_HOME': 'C:\\Program Files\\KTS', 08:09:56 INFO - 'KTS_VERSION': '1.19c', 08:09:56 INFO - 'LIBPATH': 'C:\\WINDOWS\\Microsoft.NET\\Framework\\v2.0.50727;D:\\msvs8\\VC\\ATLMFC\\LIB', 08:09:56 INFO - 'LOGONSERVER': '\\\\T-XP32-IX-060', 08:09:56 INFO - 'MINIDUMP_SAVE_PATH': 'C:\\slave\\test\\build\\blobber_upload_dir', 08:09:56 INFO - 'MONDIR': 'C:\\Monitor_config\\', 08:09:56 INFO - 'MOZBUILDDIR': 'C:\\mozilla-build\\', 08:09:56 INFO - 'MOZILLABUILD': 'D:\\mozilla-build', 08:09:56 INFO - 'MOZILLABUILDDRIVE': 'C:', 08:09:56 INFO - 'MOZILLABUILDPATH': '\\mozilla-build\\', 08:09:56 INFO - 'MOZ_AIRBAG': '1', 08:09:56 INFO - 'MOZ_CRASHREPORTER_NO_REPORT': '1', 08:09:56 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 08:09:56 INFO - 'MOZ_MSVCVERSION': '8', 08:09:56 INFO - 'MOZ_NO_REMOTE': '1', 08:09:56 INFO - 'MOZ_TOOLS': 'D:\\mozilla-build\\moztools', 08:09:56 INFO - 'MSVCDIR': 'D:\\msvs8\\VC', 08:09:56 INFO - 'NO_EM_RESTART': '1', 08:09:56 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 08:09:56 INFO - 'NUMBER_OF_PROCESSORS': '8', 08:09:56 INFO - 'OS': 'Windows_NT', 08:09:56 INFO - 'OURDRIVE': 'C:', 08:09:56 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', 08:09:56 INFO - 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.PSC1', 08:09:56 INFO - 'PROCESSOR_ARCHITECTURE': 'x86', 08:09:56 INFO - 'PROCESSOR_IDENTIFIER': 'x86 Family 6 Model 30 Stepping 5, GenuineIntel', 08:09:56 INFO - 'PROCESSOR_LEVEL': '6', 08:09:56 INFO - 'PROCESSOR_REVISION': '1e05', 08:09:56 INFO - 'PROGRAMFILES': 'C:\\Program Files', 08:09:56 INFO - 'PROMPT': '$P$G', 08:09:56 INFO - 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 08:09:56 INFO - 'PWD': 'C:\\slave\\test', 08:09:56 INFO - 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 08:09:56 INFO - 'SESSIONNAME': 'Console', 08:09:56 INFO - 'SLAVEDIR': 'C:\\slave\\', 08:09:56 INFO - 'SYSTEMDRIVE': 'C:', 08:09:56 INFO - 'SYSTEMROOT': 'C:\\WINDOWS', 08:09:56 INFO - 'TEMP': 'C:\\DOCUME~1\\CLTBLD~1.T-X\\LOCALS~1\\Temp', 08:09:56 INFO - 'TEST1': 'testie', 08:09:56 INFO - 'TMP': 'C:\\DOCUME~1\\CLTBLD~1.T-X\\LOCALS~1\\Temp', 08:09:56 INFO - 'USERDOMAIN': 'T-XP32-IX-060', 08:09:56 INFO - 'USERNAME': 'cltbld', 08:09:56 INFO - 'USERPROFILE': 'C:\\Documents and Settings\\cltbld.T-XP32-IX-060', 08:09:56 INFO - 'VCINSTALLDIR': 'D:\\msvs8\\VC', 08:09:56 INFO - 'VCVARS': 'D:\\msvs8\\VC\\bin\\vcvars32.bat', 08:09:56 INFO - 'VSINSTALLDIR': 'D:\\msvs8', 08:09:56 INFO - 'WINDIR': 'C:\\WINDOWS', 08:09:56 INFO - 'XPCOM_DEBUG_BREAK': 'warn'} 08:09:56 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/VB4Z-oSXRVOzro3SRA1DLw/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 08:09:57 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 08:09:57 INFO - import pkg_resources 08:09:58 INFO - Using 1 client processes 08:10:01 INFO - SUITE-START | Running 778 tests 08:10:01 INFO - Running testharness tests 08:10:01 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html 08:10:01 INFO - TEST-SKIP | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html | took 0ms 08:10:01 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_004.html 08:10:01 INFO - TEST-SKIP | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_004.html | took 0ms 08:10:01 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_005.html 08:10:01 INFO - TEST-SKIP | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_005.html | took 0ms 08:10:01 INFO - Setting up ssl 08:10:01 INFO - PROCESS | certutil | 08:10:01 INFO - PROCESS | certutil | 08:10:01 INFO - PROCESS | certutil | 08:10:01 INFO - Certificate Nickname Trust Attributes 08:10:01 INFO - SSL,S/MIME,JAR/XPI 08:10:01 INFO - 08:10:01 INFO - web-platform-tests CT,, 08:10:01 INFO - 08:10:01 INFO - Starting runner 08:10:03 INFO - PROCESS | 3728 | [3728] 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 08:10:03 INFO - PROCESS | 3728 | [3728] 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 08:10:03 INFO - PROCESS | 3728 | [3728] 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 08:10:04 INFO - PROCESS | 3728 | 1465225804858 Marionette DEBUG Marionette enabled via build flag and pref 08:10:04 INFO - PROCESS | 3728 | ++DOCSHELL 11A0D000 == 1 [pid = 3728] [id = 1] 08:10:04 INFO - PROCESS | 3728 | ++DOMWINDOW == 1 (11A0D400) [pid = 3728] [serial = 1] [outer = 00000000] 08:10:04 INFO - PROCESS | 3728 | [3728] WARNING: No inner window available!: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/dom/base/nsGlobalWindow.cpp, line 9832 08:10:04 INFO - PROCESS | 3728 | ++DOMWINDOW == 2 (11A0E000) [pid = 3728] [serial = 2] [outer = 11A0D400] 08:10:05 INFO - PROCESS | 3728 | [3728] 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 08:10:05 INFO - PROCESS | 3728 | [3728] 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 08:10:05 INFO - PROCESS | 3728 | ++DOCSHELL 12808C00 == 2 [pid = 3728] [id = 2] 08:10:05 INFO - PROCESS | 3728 | ++DOMWINDOW == 3 (12809000) [pid = 3728] [serial = 3] [outer = 00000000] 08:10:05 INFO - PROCESS | 3728 | [3728] WARNING: No inner window available!: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/dom/base/nsGlobalWindow.cpp, line 9832 08:10:05 INFO - PROCESS | 3728 | ++DOMWINDOW == 4 (12809C00) [pid = 3728] [serial = 4] [outer = 12809000] 08:10:05 INFO - PROCESS | 3728 | 1465225805414 Marionette INFO Listening on port 2828 08:10:05 INFO - PROCESS | 3728 | 1465225805803 Marionette DEBUG Marionette enabled via command-line flag 08:10:05 INFO - PROCESS | 3728 | ++DOCSHELL 13335800 == 3 [pid = 3728] [id = 3] 08:10:05 INFO - PROCESS | 3728 | ++DOMWINDOW == 5 (1333D800) [pid = 3728] [serial = 5] [outer = 00000000] 08:10:05 INFO - PROCESS | 3728 | [3728] WARNING: No inner window available!: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/dom/base/nsGlobalWindow.cpp, line 9832 08:10:05 INFO - PROCESS | 3728 | ++DOMWINDOW == 6 (13377800) [pid = 3728] [serial = 6] [outer = 1333D800] 08:10:05 INFO - PROCESS | 3728 | [3728] WARNING: 'NS_FAILED(rv)', file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/dom/plugins/base/nsPluginHost.cpp, line 2375 08:10:06 INFO - PROCESS | 3728 | [3728] 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 08:10:06 INFO - PROCESS | 3728 | [3728] 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 08:10:06 INFO - PROCESS | 3728 | [3728] 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 08:10:06 INFO - PROCESS | 3728 | ++DOMWINDOW == 7 (1382C800) [pid = 3728] [serial = 7] [outer = 12809000] 08:10:06 INFO - PROCESS | 3728 | [3728] 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 08:10:06 INFO - PROCESS | 3728 | 1465225806085 Marionette DEBUG Accepted connection conn0 from 127.0.0.1:1457 08:10:06 INFO - PROCESS | 3728 | 1465225806211 Marionette DEBUG Closed connection conn0 08:10:06 INFO - PROCESS | 3728 | [3728] 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 08:10:06 INFO - PROCESS | 3728 | 1465225806222 Marionette DEBUG Accepted connection conn1 from 127.0.0.1:1459 08:10:06 INFO - PROCESS | 3728 | 1465225806261 Marionette DEBUG Closed connection conn1 08:10:06 INFO - PROCESS | 3728 | [3728] 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 08:10:06 INFO - PROCESS | 3728 | 1465225806269 Marionette DEBUG Accepted connection conn2 from 127.0.0.1:1460 08:10:06 INFO - PROCESS | 3728 | ++DOCSHELL 13D2B400 == 4 [pid = 3728] [id = 4] 08:10:06 INFO - PROCESS | 3728 | ++DOMWINDOW == 8 (13D2BC00) [pid = 3728] [serial = 8] [outer = 00000000] 08:10:06 INFO - PROCESS | 3728 | ++DOMWINDOW == 9 (140CE400) [pid = 3728] [serial = 9] [outer = 13D2BC00] 08:10:06 INFO - PROCESS | 3728 | [3728] 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 08:10:06 INFO - PROCESS | 3728 | ++DOMWINDOW == 10 (140D3000) [pid = 3728] [serial = 10] [outer = 13D2BC00] 08:10:06 INFO - PROCESS | 3728 | 1465225806484 Marionette TRACE conn2 -> [0,1,"newSession",{"sessionId":null,"capabilities":null}] 08:10:06 INFO - PROCESS | 3728 | 1465225806490 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":"20160606053329","device":"desktop","version":"48.0a2"} 08:10:06 INFO - PROCESS | 3728 | [3728] 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 08:10:06 INFO - PROCESS | 3728 | [3728] 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 08:10:06 INFO - PROCESS | 3728 | [3728] 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 08:10:06 INFO - PROCESS | 3728 | [3728] 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 08:10:07 INFO - PROCESS | 3728 | ++DOCSHELL 15FB0800 == 5 [pid = 3728] [id = 5] 08:10:07 INFO - PROCESS | 3728 | ++DOMWINDOW == 11 (15FB1000) [pid = 3728] [serial = 11] [outer = 00000000] 08:10:07 INFO - PROCESS | 3728 | ++DOCSHELL 15FB1400 == 6 [pid = 3728] [id = 6] 08:10:07 INFO - PROCESS | 3728 | ++DOMWINDOW == 12 (15FB1800) [pid = 3728] [serial = 12] [outer = 00000000] 08:10:07 INFO - PROCESS | 3728 | [3728] 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 08:10:07 INFO - PROCESS | 3728 | ++DOCSHELL 16C03C00 == 7 [pid = 3728] [id = 7] 08:10:07 INFO - PROCESS | 3728 | ++DOMWINDOW == 13 (16C04000) [pid = 3728] [serial = 13] [outer = 00000000] 08:10:07 INFO - PROCESS | 3728 | [3728] 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 08:10:07 INFO - PROCESS | 3728 | [3728] 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 08:10:07 INFO - PROCESS | 3728 | ++DOMWINDOW == 14 (16C0CC00) [pid = 3728] [serial = 14] [outer = 16C04000] 08:10:08 INFO - PROCESS | 3728 | [3728] 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 08:10:08 INFO - PROCESS | 3728 | ++DOMWINDOW == 15 (16D8F800) [pid = 3728] [serial = 15] [outer = 15FB1000] 08:10:08 INFO - PROCESS | 3728 | ++DOMWINDOW == 16 (16C11C00) [pid = 3728] [serial = 16] [outer = 15FB1800] 08:10:08 INFO - PROCESS | 3728 | ++DOMWINDOW == 17 (16C14000) [pid = 3728] [serial = 17] [outer = 16C04000] 08:10:08 INFO - PROCESS | 3728 | 1465225808759 Marionette INFO startBrowser 5df5ea86-167d-4c9b-95db-b7d3c2a97030 08:10:08 INFO - PROCESS | 3728 | 1465225808794 Marionette DEBUG loaded listener.js 08:10:08 INFO - PROCESS | 3728 | 1465225808807 Marionette DEBUG loaded listener.js 08:10:08 INFO - PROCESS | 3728 | 1465225808809 Marionette INFO sendAsync 5df5ea86-167d-4c9b-95db-b7d3c2a97030 08:10:09 INFO - PROCESS | 3728 | ++DOMWINDOW == 18 (157D8C00) [pid = 3728] [serial = 18] [outer = 16C04000] 08:10:09 INFO - PROCESS | 3728 | 1465225809335 Marionette TRACE conn2 <- [1,1,null,{"sessionId":"5df5ea86-167d-4c9b-95db-b7d3c2a97030","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":"20160606053329","device":"desktop","version":"48.0a2","command_id":1}}] 08:10:09 INFO - PROCESS | 3728 | 1465225809483 Marionette TRACE conn2 -> [0,2,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":128}] 08:10:09 INFO - PROCESS | 3728 | 1465225809487 Marionette INFO sendAsync 5df5ea86-167d-4c9b-95db-b7d3c2a97030 08:10:09 INFO - PROCESS | 3728 | 1465225809528 Marionette TRACE conn2 <- [1,2,null,{"value":null}] 08:10:09 INFO - PROCESS | 3728 | 1465225809643 Marionette TRACE conn2 -> [0,3,"get",{"url":"http://web-platform.test:8000/testharness_runner.html"}] 08:10:09 INFO - PROCESS | 3728 | 1465225809646 Marionette INFO sendAsync 5df5ea86-167d-4c9b-95db-b7d3c2a97030 08:10:09 INFO - PROCESS | 3728 | [3728] 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 08:10:09 INFO - PROCESS | 3728 | [3728] WARNING: NS_ENSURE_TRUE(aURI) failed: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/netwerk/cache2/CacheStorage.cpp, line 63 08:10:09 INFO - PROCESS | 3728 | ++DOMWINDOW == 19 (19A57C00) [pid = 3728] [serial = 19] [outer = 16C04000] 08:10:10 INFO - PROCESS | 3728 | [3728] WARNING: NS_ENSURE_TRUE(aURI) failed: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/netwerk/cache2/CacheStorage.cpp, line 63 08:10:10 INFO - PROCESS | 3728 | [3728] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 08:10:10 INFO - PROCESS | 3728 | 1465225810111 Marionette TRACE conn2 <- [1,3,null,{}] 08:10:10 INFO - PROCESS | 3728 | 1465225810129 Marionette TRACE conn2 -> [0,4,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"document.title = 'MainThread'","sandbox":"default","line":140}] 08:10:10 INFO - PROCESS | 3728 | 1465225810132 Marionette INFO sendAsync 5df5ea86-167d-4c9b-95db-b7d3c2a97030 08:10:10 INFO - PROCESS | 3728 | 1465225810170 Marionette TRACE conn2 <- [1,4,null,{"value":null}] 08:10:10 INFO - PROCESS | 3728 | 1465225810248 Marionette TRACE conn2 -> [0,5,"getWindowHandle",null] 08:10:10 INFO - PROCESS | 3728 | 1465225810250 Marionette TRACE conn2 <- [1,5,null,{"value":"13"}] 08:10:10 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.copy.html 08:10:10 INFO - PROCESS | 3728 | 1465225810254 Marionette TRACE conn2 -> [0,6,"setScriptTimeout",{"ms":35000}] 08:10:10 INFO - PROCESS | 3728 | 1465225810257 Marionette TRACE conn2 <- [1,6,null,{}] 08:10:10 INFO - PROCESS | 3728 | 1465225810262 Marionette TRACE conn2 -> [0,7,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:10:10 INFO - PROCESS | 3728 | 1465225810264 Marionette INFO sendAsync 5df5ea86-167d-4c9b-95db-b7d3c2a97030 08:10:10 INFO - PROCESS | 3728 | 1465225810280 Marionette TRACE conn2 <- [1,7,null,{"value":null}] 08:10:10 INFO - PROCESS | 3728 | 1465225810284 Marionette TRACE conn2 -> [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\", \"02873725-682d-488c-ba17-ebb2d6377454\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:10:10 INFO - PROCESS | 3728 | 1465225810286 Marionette INFO sendAsync 5df5ea86-167d-4c9b-95db-b7d3c2a97030 08:10:10 INFO - PROCESS | 3728 | ++DOCSHELL 169C0800 == 8 [pid = 3728] [id = 8] 08:10:10 INFO - PROCESS | 3728 | ++DOMWINDOW == 20 (19E5D000) [pid = 3728] [serial = 20] [outer = 00000000] 08:10:10 INFO - PROCESS | 3728 | ++DOMWINDOW == 21 (19E5F800) [pid = 3728] [serial = 21] [outer = 19E5D000] 08:10:10 INFO - PROCESS | 3728 | 1465225810335 Marionette DEBUG loaded listener.js 08:10:10 INFO - PROCESS | 3728 | ++DOMWINDOW == 22 (19EDEC00) [pid = 3728] [serial = 22] [outer = 19E5D000] 08:10:10 INFO - PROCESS | 3728 | ++DOCSHELL 1A2ABC00 == 9 [pid = 3728] [id = 9] 08:10:10 INFO - PROCESS | 3728 | ++DOMWINDOW == 23 (1A2AC000) [pid = 3728] [serial = 23] [outer = 00000000] 08:10:10 INFO - PROCESS | 3728 | ++DOMWINDOW == 24 (1A2AE800) [pid = 3728] [serial = 24] [outer = 1A2AC000] 08:10:10 INFO - PROCESS | 3728 | 1465225810686 Marionette DEBUG loaded listener.js 08:10:10 INFO - PROCESS | 3728 | ++DOMWINDOW == 25 (1A2B1400) [pid = 3728] [serial = 25] [outer = 1A2AC000] 08:10:10 INFO - PROCESS | 3728 | 1465225810982 Marionette TRACE conn2 <- [1,8,null,{"value":["/2dcontext/compositing/2d.composite.canvas.copy.html",0,null,null,[["Canvas test: 2d.composite.canvas.copy",0,null,null]]]}] 08:10:11 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.copy.html | Canvas test: 2d.composite.canvas.copy 08:10:11 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.copy.html | took 790ms 08:10:11 INFO - PROCESS | 3728 | 1465225811070 Marionette TRACE conn2 -> [0,9,"getWindowHandle",null] 08:10:11 INFO - PROCESS | 3728 | 1465225811072 Marionette TRACE conn2 <- [1,9,null,{"value":"13"}] 08:10:11 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-atop.html 08:10:11 INFO - PROCESS | 3728 | 1465225811089 Marionette TRACE conn2 -> [0,10,"setScriptTimeout",{"ms":35000}] 08:10:11 INFO - PROCESS | 3728 | 1465225811091 Marionette TRACE conn2 <- [1,10,null,{}] 08:10:11 INFO - PROCESS | 3728 | 1465225811100 Marionette TRACE conn2 -> [0,11,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:10:11 INFO - PROCESS | 3728 | 1465225811105 Marionette INFO sendAsync 5df5ea86-167d-4c9b-95db-b7d3c2a97030 08:10:11 INFO - PROCESS | 3728 | 1465225811222 Marionette TRACE conn2 <- [1,11,null,{"value":null}] 08:10:11 INFO - PROCESS | 3728 | 1465225811228 Marionette TRACE conn2 -> [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\", \"02873725-682d-488c-ba17-ebb2d6377454\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:10:11 INFO - PROCESS | 3728 | 1465225811230 Marionette INFO sendAsync 5df5ea86-167d-4c9b-95db-b7d3c2a97030 08:10:11 INFO - PROCESS | 3728 | ++DOCSHELL 1A6C8800 == 10 [pid = 3728] [id = 10] 08:10:11 INFO - PROCESS | 3728 | ++DOMWINDOW == 26 (1A6C8C00) [pid = 3728] [serial = 26] [outer = 00000000] 08:10:11 INFO - PROCESS | 3728 | ++DOMWINDOW == 27 (1AE0F000) [pid = 3728] [serial = 27] [outer = 1A6C8C00] 08:10:11 INFO - PROCESS | 3728 | 1465225811277 Marionette DEBUG loaded listener.js 08:10:11 INFO - PROCESS | 3728 | ++DOMWINDOW == 28 (1A808000) [pid = 3728] [serial = 28] [outer = 1A6C8C00] 08:10:11 INFO - PROCESS | 3728 | 1465225811606 Marionette TRACE conn2 <- [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]]]}] 08:10:11 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-atop.html | Canvas test: 2d.composite.canvas.destination-atop 08:10:11 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-atop.html | took 556ms 08:10:11 INFO - PROCESS | 3728 | 1465225811636 Marionette TRACE conn2 -> [0,13,"getWindowHandle",null] 08:10:11 INFO - PROCESS | 3728 | 1465225811638 Marionette TRACE conn2 <- [1,13,null,{"value":"13"}] 08:10:11 INFO - PROCESS | 3728 | 1465225811641 Marionette TRACE conn2 -> [0,14,"setScriptTimeout",{"ms":35000}] 08:10:11 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-in.html 08:10:11 INFO - PROCESS | 3728 | 1465225811643 Marionette TRACE conn2 <- [1,14,null,{}] 08:10:11 INFO - PROCESS | 3728 | 1465225811646 Marionette TRACE conn2 -> [0,15,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:10:11 INFO - PROCESS | 3728 | 1465225811649 Marionette INFO sendAsync 5df5ea86-167d-4c9b-95db-b7d3c2a97030 08:10:11 INFO - PROCESS | 3728 | 1465225811756 Marionette TRACE conn2 <- [1,15,null,{"value":null}] 08:10:11 INFO - PROCESS | 3728 | 1465225811762 Marionette TRACE conn2 -> [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\", \"02873725-682d-488c-ba17-ebb2d6377454\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:10:11 INFO - PROCESS | 3728 | 1465225811764 Marionette INFO sendAsync 5df5ea86-167d-4c9b-95db-b7d3c2a97030 08:10:11 INFO - PROCESS | 3728 | ++DOCSHELL 1A805400 == 11 [pid = 3728] [id = 11] 08:10:11 INFO - PROCESS | 3728 | ++DOMWINDOW == 29 (1A80F400) [pid = 3728] [serial = 29] [outer = 00000000] 08:10:11 INFO - PROCESS | 3728 | ++DOMWINDOW == 30 (1A8EB400) [pid = 3728] [serial = 30] [outer = 1A80F400] 08:10:11 INFO - PROCESS | 3728 | 1465225811808 Marionette DEBUG loaded listener.js 08:10:11 INFO - PROCESS | 3728 | ++DOMWINDOW == 31 (1A8F3800) [pid = 3728] [serial = 31] [outer = 1A80F400] 08:10:12 INFO - PROCESS | 3728 | 1465225812127 Marionette TRACE conn2 <- [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]]]}] 08:10:12 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-in.html | Canvas test: 2d.composite.canvas.destination-in 08:10:12 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-in.html | took 496ms 08:10:12 INFO - PROCESS | 3728 | 1465225812141 Marionette TRACE conn2 -> [0,17,"getWindowHandle",null] 08:10:12 INFO - PROCESS | 3728 | 1465225812142 Marionette TRACE conn2 <- [1,17,null,{"value":"13"}] 08:10:12 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-out.html 08:10:12 INFO - PROCESS | 3728 | 1465225812151 Marionette TRACE conn2 -> [0,18,"setScriptTimeout",{"ms":35000}] 08:10:12 INFO - PROCESS | 3728 | 1465225812153 Marionette TRACE conn2 <- [1,18,null,{}] 08:10:12 INFO - PROCESS | 3728 | 1465225812157 Marionette TRACE conn2 -> [0,19,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:10:12 INFO - PROCESS | 3728 | 1465225812159 Marionette INFO sendAsync 5df5ea86-167d-4c9b-95db-b7d3c2a97030 08:10:12 INFO - PROCESS | 3728 | 1465225812259 Marionette TRACE conn2 <- [1,19,null,{"value":null}] 08:10:12 INFO - PROCESS | 3728 | 1465225812265 Marionette TRACE conn2 -> [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\", \"02873725-682d-488c-ba17-ebb2d6377454\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:10:12 INFO - PROCESS | 3728 | 1465225812268 Marionette INFO sendAsync 5df5ea86-167d-4c9b-95db-b7d3c2a97030 08:10:12 INFO - PROCESS | 3728 | ++DOCSHELL 1A9ECC00 == 12 [pid = 3728] [id = 12] 08:10:12 INFO - PROCESS | 3728 | ++DOMWINDOW == 32 (1A9F2400) [pid = 3728] [serial = 32] [outer = 00000000] 08:10:12 INFO - PROCESS | 3728 | ++DOMWINDOW == 33 (1A9F5C00) [pid = 3728] [serial = 33] [outer = 1A9F2400] 08:10:12 INFO - PROCESS | 3728 | 1465225812311 Marionette DEBUG loaded listener.js 08:10:12 INFO - PROCESS | 3728 | ++DOMWINDOW == 34 (1AE0C400) [pid = 3728] [serial = 34] [outer = 1A9F2400] 08:10:12 INFO - PROCESS | 3728 | 1465225812632 Marionette TRACE conn2 <- [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]]]}] 08:10:12 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-out.html | Canvas test: 2d.composite.canvas.destination-out 08:10:12 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-out.html | took 497ms 08:10:12 INFO - PROCESS | 3728 | 1465225812661 Marionette TRACE conn2 -> [0,21,"getWindowHandle",null] 08:10:12 INFO - PROCESS | 3728 | 1465225812663 Marionette TRACE conn2 <- [1,21,null,{"value":"13"}] 08:10:12 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-over.html 08:10:12 INFO - PROCESS | 3728 | 1465225812667 Marionette TRACE conn2 -> [0,22,"setScriptTimeout",{"ms":35000}] 08:10:12 INFO - PROCESS | 3728 | 1465225812668 Marionette TRACE conn2 <- [1,22,null,{}] 08:10:12 INFO - PROCESS | 3728 | 1465225812672 Marionette TRACE conn2 -> [0,23,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:10:12 INFO - PROCESS | 3728 | 1465225812674 Marionette INFO sendAsync 5df5ea86-167d-4c9b-95db-b7d3c2a97030 08:10:12 INFO - PROCESS | 3728 | 1465225812755 Marionette TRACE conn2 <- [1,23,null,{"value":null}] 08:10:12 INFO - PROCESS | 3728 | 1465225812761 Marionette TRACE conn2 -> [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\", \"02873725-682d-488c-ba17-ebb2d6377454\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:10:12 INFO - PROCESS | 3728 | 1465225812763 Marionette INFO sendAsync 5df5ea86-167d-4c9b-95db-b7d3c2a97030 08:10:12 INFO - PROCESS | 3728 | ++DOCSHELL 1ACAFC00 == 13 [pid = 3728] [id = 13] 08:10:12 INFO - PROCESS | 3728 | ++DOMWINDOW == 35 (1ACB0000) [pid = 3728] [serial = 35] [outer = 00000000] 08:10:12 INFO - PROCESS | 3728 | ++DOMWINDOW == 36 (1B012C00) [pid = 3728] [serial = 36] [outer = 1ACB0000] 08:10:12 INFO - PROCESS | 3728 | 1465225812807 Marionette DEBUG loaded listener.js 08:10:12 INFO - PROCESS | 3728 | ++DOMWINDOW == 37 (1B016C00) [pid = 3728] [serial = 37] [outer = 1ACB0000] 08:10:13 INFO - PROCESS | 3728 | 1465225813090 Marionette TRACE conn2 <- [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]]]}] 08:10:13 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-over.html | Canvas test: 2d.composite.canvas.destination-over 08:10:13 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-over.html | took 453ms 08:10:13 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.lighter.html 08:10:13 INFO - PROCESS | 3728 | 1465225813129 Marionette TRACE conn2 -> [0,25,"getWindowHandle",null] 08:10:13 INFO - PROCESS | 3728 | 1465225813131 Marionette TRACE conn2 <- [1,25,null,{"value":"13"}] 08:10:13 INFO - PROCESS | 3728 | 1465225813134 Marionette TRACE conn2 -> [0,26,"setScriptTimeout",{"ms":35000}] 08:10:13 INFO - PROCESS | 3728 | 1465225813135 Marionette TRACE conn2 <- [1,26,null,{}] 08:10:13 INFO - PROCESS | 3728 | 1465225813139 Marionette TRACE conn2 -> [0,27,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:10:13 INFO - PROCESS | 3728 | 1465225813140 Marionette INFO sendAsync 5df5ea86-167d-4c9b-95db-b7d3c2a97030 08:10:13 INFO - PROCESS | 3728 | 1465225813230 Marionette TRACE conn2 <- [1,27,null,{"value":null}] 08:10:13 INFO - PROCESS | 3728 | 1465225813236 Marionette TRACE conn2 -> [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\", \"02873725-682d-488c-ba17-ebb2d6377454\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:10:13 INFO - PROCESS | 3728 | 1465225813238 Marionette INFO sendAsync 5df5ea86-167d-4c9b-95db-b7d3c2a97030 08:10:13 INFO - PROCESS | 3728 | ++DOCSHELL 1B020400 == 14 [pid = 3728] [id = 14] 08:10:13 INFO - PROCESS | 3728 | ++DOMWINDOW == 38 (1B020C00) [pid = 3728] [serial = 38] [outer = 00000000] 08:10:13 INFO - PROCESS | 3728 | ++DOMWINDOW == 39 (1B1B2000) [pid = 3728] [serial = 39] [outer = 1B020C00] 08:10:13 INFO - PROCESS | 3728 | 1465225813281 Marionette DEBUG loaded listener.js 08:10:13 INFO - PROCESS | 3728 | ++DOMWINDOW == 40 (1B1B7C00) [pid = 3728] [serial = 40] [outer = 1B020C00] 08:10:13 INFO - PROCESS | 3728 | 1465225813605 Marionette TRACE conn2 <- [1,28,null,{"value":["/2dcontext/compositing/2d.composite.canvas.lighter.html",0,null,null,[["Canvas test: 2d.composite.canvas.lighter",0,null,null]]]}] 08:10:13 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.lighter.html | Canvas test: 2d.composite.canvas.lighter 08:10:13 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.lighter.html | took 497ms 08:10:13 INFO - PROCESS | 3728 | 1465225813631 Marionette TRACE conn2 -> [0,29,"getWindowHandle",null] 08:10:13 INFO - PROCESS | 3728 | 1465225813633 Marionette TRACE conn2 <- [1,29,null,{"value":"13"}] 08:10:13 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-atop.html 08:10:13 INFO - PROCESS | 3728 | 1465225813636 Marionette TRACE conn2 -> [0,30,"setScriptTimeout",{"ms":35000}] 08:10:13 INFO - PROCESS | 3728 | 1465225813647 Marionette TRACE conn2 <- [1,30,null,{}] 08:10:13 INFO - PROCESS | 3728 | 1465225813651 Marionette TRACE conn2 -> [0,31,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:10:13 INFO - PROCESS | 3728 | 1465225813653 Marionette INFO sendAsync 5df5ea86-167d-4c9b-95db-b7d3c2a97030 08:10:13 INFO - PROCESS | 3728 | 1465225813740 Marionette TRACE conn2 <- [1,31,null,{"value":null}] 08:10:13 INFO - PROCESS | 3728 | 1465225813727 Marionette TRACE conn2 -> [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\", \"02873725-682d-488c-ba17-ebb2d6377454\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:10:13 INFO - PROCESS | 3728 | 1465225813729 Marionette INFO sendAsync 5df5ea86-167d-4c9b-95db-b7d3c2a97030 08:10:13 INFO - PROCESS | 3728 | ++DOCSHELL 1B1B2C00 == 15 [pid = 3728] [id = 15] 08:10:13 INFO - PROCESS | 3728 | ++DOMWINDOW == 41 (1B1B3800) [pid = 3728] [serial = 41] [outer = 00000000] 08:10:13 INFO - PROCESS | 3728 | ++DOMWINDOW == 42 (1B453C00) [pid = 3728] [serial = 42] [outer = 1B1B3800] 08:10:13 INFO - PROCESS | 3728 | 1465225813772 Marionette DEBUG loaded listener.js 08:10:13 INFO - PROCESS | 3728 | ++DOMWINDOW == 43 (1B454400) [pid = 3728] [serial = 43] [outer = 1B1B3800] 08:10:13 INFO - PROCESS | 3728 | ++DOCSHELL 1B1B9000 == 16 [pid = 3728] [id = 16] 08:10:13 INFO - PROCESS | 3728 | ++DOMWINDOW == 44 (1B44DC00) [pid = 3728] [serial = 44] [outer = 00000000] 08:10:13 INFO - PROCESS | 3728 | ++DOMWINDOW == 45 (1B459000) [pid = 3728] [serial = 45] [outer = 1B44DC00] 08:10:13 INFO - PROCESS | 3728 | ++DOMWINDOW == 46 (1B45C800) [pid = 3728] [serial = 46] [outer = 1B44DC00] 08:10:14 INFO - PROCESS | 3728 | ++DOCSHELL 1B59B000 == 17 [pid = 3728] [id = 17] 08:10:14 INFO - PROCESS | 3728 | ++DOMWINDOW == 47 (1B59E400) [pid = 3728] [serial = 47] [outer = 00000000] 08:10:14 INFO - PROCESS | 3728 | ++DOMWINDOW == 48 (1B801400) [pid = 3728] [serial = 48] [outer = 1B59E400] 08:10:14 INFO - PROCESS | 3728 | ++DOMWINDOW == 49 (1B80BC00) [pid = 3728] [serial = 49] [outer = 1B59E400] 08:10:14 INFO - PROCESS | 3728 | 1465225814270 Marionette TRACE conn2 <- [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]]]}] 08:10:14 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-atop.html | Canvas test: 2d.composite.canvas.source-atop 08:10:14 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-atop.html | took 643ms 08:10:14 INFO - PROCESS | 3728 | 1465225814296 Marionette TRACE conn2 -> [0,33,"getWindowHandle",null] 08:10:14 INFO - PROCESS | 3728 | 1465225814298 Marionette TRACE conn2 <- [1,33,null,{"value":"13"}] 08:10:14 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-in.html 08:10:14 INFO - PROCESS | 3728 | 1465225814285 Marionette TRACE conn2 -> [0,34,"setScriptTimeout",{"ms":35000}] 08:10:14 INFO - PROCESS | 3728 | 1465225814287 Marionette TRACE conn2 <- [1,34,null,{}] 08:10:14 INFO - PROCESS | 3728 | 1465225814290 Marionette TRACE conn2 -> [0,35,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:10:14 INFO - PROCESS | 3728 | 1465225814292 Marionette INFO sendAsync 5df5ea86-167d-4c9b-95db-b7d3c2a97030 08:10:14 INFO - PROCESS | 3728 | 1465225814420 Marionette TRACE conn2 <- [1,35,null,{"value":null}] 08:10:14 INFO - PROCESS | 3728 | --DOCSHELL 11A0D000 == 16 [pid = 3728] [id = 1] 08:10:14 INFO - PROCESS | 3728 | 1465225814944 Marionette TRACE conn2 -> [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\", \"02873725-682d-488c-ba17-ebb2d6377454\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:10:14 INFO - PROCESS | 3728 | 1465225814947 Marionette INFO sendAsync 5df5ea86-167d-4c9b-95db-b7d3c2a97030 08:10:14 INFO - PROCESS | 3728 | ++DOCSHELL 104EBC00 == 17 [pid = 3728] [id = 18] 08:10:14 INFO - PROCESS | 3728 | ++DOMWINDOW == 50 (104EC000) [pid = 3728] [serial = 50] [outer = 00000000] 08:10:14 INFO - PROCESS | 3728 | ++DOMWINDOW == 51 (1058E400) [pid = 3728] [serial = 51] [outer = 104EC000] 08:10:14 INFO - PROCESS | 3728 | 1465225815006 Marionette DEBUG loaded listener.js 08:10:15 INFO - PROCESS | 3728 | ++DOMWINDOW == 52 (10A5AC00) [pid = 3728] [serial = 52] [outer = 104EC000] 08:10:15 INFO - PROCESS | 3728 | 1465225815555 Marionette TRACE conn2 <- [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]]]}] 08:10:15 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-in.html | Canvas test: 2d.composite.canvas.source-in 08:10:15 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-in.html | took 1301ms 08:10:15 INFO - PROCESS | 3728 | 1465225815621 Marionette TRACE conn2 -> [0,37,"getWindowHandle",null] 08:10:15 INFO - PROCESS | 3728 | 1465225815625 Marionette TRACE conn2 <- [1,37,null,{"value":"13"}] 08:10:15 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-out.html 08:10:15 INFO - PROCESS | 3728 | 1465225815632 Marionette TRACE conn2 -> [0,38,"setScriptTimeout",{"ms":35000}] 08:10:15 INFO - PROCESS | 3728 | 1465225815635 Marionette TRACE conn2 <- [1,38,null,{}] 08:10:15 INFO - PROCESS | 3728 | 1465225815640 Marionette TRACE conn2 -> [0,39,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:10:15 INFO - PROCESS | 3728 | 1465225815627 Marionette INFO sendAsync 5df5ea86-167d-4c9b-95db-b7d3c2a97030 08:10:15 INFO - PROCESS | 3728 | 1465225815745 Marionette TRACE conn2 <- [1,39,null,{"value":null}] 08:10:15 INFO - PROCESS | 3728 | 1465225815809 Marionette TRACE conn2 -> [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\", \"02873725-682d-488c-ba17-ebb2d6377454\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:10:15 INFO - PROCESS | 3728 | 1465225815813 Marionette INFO sendAsync 5df5ea86-167d-4c9b-95db-b7d3c2a97030 08:10:15 INFO - PROCESS | 3728 | ++DOCSHELL 11C72000 == 18 [pid = 3728] [id = 19] 08:10:15 INFO - PROCESS | 3728 | ++DOMWINDOW == 53 (12801400) [pid = 3728] [serial = 53] [outer = 00000000] 08:10:15 INFO - PROCESS | 3728 | ++DOMWINDOW == 54 (1308B800) [pid = 3728] [serial = 54] [outer = 12801400] 08:10:15 INFO - PROCESS | 3728 | 1465225815869 Marionette DEBUG loaded listener.js 08:10:15 INFO - PROCESS | 3728 | ++DOMWINDOW == 55 (13377400) [pid = 3728] [serial = 55] [outer = 12801400] 08:10:16 INFO - PROCESS | 3728 | 1465225816466 Marionette TRACE conn2 <- [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]]]}] 08:10:16 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-out.html | Canvas test: 2d.composite.canvas.source-out 08:10:16 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-out.html | took 877ms 08:10:16 INFO - PROCESS | 3728 | 1465225816504 Marionette TRACE conn2 -> [0,41,"getWindowHandle",null] 08:10:16 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-over.html 08:10:16 INFO - PROCESS | 3728 | 1465225816507 Marionette TRACE conn2 <- [1,41,null,{"value":"13"}] 08:10:16 INFO - PROCESS | 3728 | 1465225816511 Marionette TRACE conn2 -> [0,42,"setScriptTimeout",{"ms":35000}] 08:10:16 INFO - PROCESS | 3728 | 1465225816513 Marionette TRACE conn2 <- [1,42,null,{}] 08:10:16 INFO - PROCESS | 3728 | 1465225816517 Marionette TRACE conn2 -> [0,43,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:10:16 INFO - PROCESS | 3728 | 1465225816520 Marionette INFO sendAsync 5df5ea86-167d-4c9b-95db-b7d3c2a97030 08:10:16 INFO - PROCESS | 3728 | 1465225816653 Marionette TRACE conn2 <- [1,43,null,{"value":null}] 08:10:16 INFO - PROCESS | 3728 | 1465225816719 Marionette TRACE conn2 -> [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\", \"02873725-682d-488c-ba17-ebb2d6377454\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:10:16 INFO - PROCESS | 3728 | 1465225816722 Marionette INFO sendAsync 5df5ea86-167d-4c9b-95db-b7d3c2a97030 08:10:16 INFO - PROCESS | 3728 | ++DOCSHELL 14476400 == 19 [pid = 3728] [id = 20] 08:10:16 INFO - PROCESS | 3728 | ++DOMWINDOW == 56 (14E0E800) [pid = 3728] [serial = 56] [outer = 00000000] 08:10:16 INFO - PROCESS | 3728 | ++DOMWINDOW == 57 (157D3C00) [pid = 3728] [serial = 57] [outer = 14E0E800] 08:10:16 INFO - PROCESS | 3728 | 1465225816761 Marionette DEBUG loaded listener.js 08:10:16 INFO - PROCESS | 3728 | ++DOMWINDOW == 58 (15FA6800) [pid = 3728] [serial = 58] [outer = 14E0E800] 08:10:17 INFO - PROCESS | 3728 | --DOCSHELL 13D2B400 == 18 [pid = 3728] [id = 4] 08:10:17 INFO - PROCESS | 3728 | 1465225817481 Marionette TRACE conn2 <- [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]]]}] 08:10:17 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-over.html | Canvas test: 2d.composite.canvas.source-over 08:10:17 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-over.html | took 964ms 08:10:17 INFO - PROCESS | 3728 | 1465225817496 Marionette TRACE conn2 -> [0,45,"getWindowHandle",null] 08:10:17 INFO - PROCESS | 3728 | 1465225817499 Marionette TRACE conn2 <- [1,45,null,{"value":"13"}] 08:10:17 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.xor.html 08:10:17 INFO - PROCESS | 3728 | 1465225817507 Marionette TRACE conn2 -> [0,46,"setScriptTimeout",{"ms":35000}] 08:10:17 INFO - PROCESS | 3728 | 1465225817512 Marionette TRACE conn2 <- [1,46,null,{}] 08:10:17 INFO - PROCESS | 3728 | 1465225817519 Marionette TRACE conn2 -> [0,47,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:10:17 INFO - PROCESS | 3728 | 1465225817523 Marionette INFO sendAsync 5df5ea86-167d-4c9b-95db-b7d3c2a97030 08:10:17 INFO - PROCESS | 3728 | 1465225817615 Marionette TRACE conn2 <- [1,47,null,{"value":null}] 08:10:17 INFO - PROCESS | 3728 | 1465225817621 Marionette TRACE conn2 -> [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\", \"02873725-682d-488c-ba17-ebb2d6377454\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:10:17 INFO - PROCESS | 3728 | 1465225817625 Marionette INFO sendAsync 5df5ea86-167d-4c9b-95db-b7d3c2a97030 08:10:17 INFO - PROCESS | 3728 | ++DOCSHELL 10E2A000 == 19 [pid = 3728] [id = 21] 08:10:17 INFO - PROCESS | 3728 | ++DOMWINDOW == 59 (10E2A800) [pid = 3728] [serial = 59] [outer = 00000000] 08:10:17 INFO - PROCESS | 3728 | ++DOMWINDOW == 60 (110DA000) [pid = 3728] [serial = 60] [outer = 10E2A800] 08:10:17 INFO - PROCESS | 3728 | 1465225817676 Marionette DEBUG loaded listener.js 08:10:17 INFO - PROCESS | 3728 | ++DOMWINDOW == 61 (112BA800) [pid = 3728] [serial = 61] [outer = 10E2A800] 08:10:18 INFO - PROCESS | 3728 | 1465225818178 Marionette TRACE conn2 <- [1,48,null,{"value":["/2dcontext/compositing/2d.composite.canvas.xor.html",0,null,null,[["Canvas test: 2d.composite.canvas.xor",0,null,null]]]}] 08:10:18 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.xor.html | Canvas test: 2d.composite.canvas.xor 08:10:18 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.xor.html | took 701ms 08:10:18 INFO - PROCESS | 3728 | 1465225818207 Marionette TRACE conn2 -> [0,49,"getWindowHandle",null] 08:10:18 INFO - PROCESS | 3728 | 1465225818211 Marionette TRACE conn2 <- [1,49,null,{"value":"13"}] 08:10:18 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.copy.html 08:10:18 INFO - PROCESS | 3728 | 1465225818216 Marionette TRACE conn2 -> [0,50,"setScriptTimeout",{"ms":35000}] 08:10:18 INFO - PROCESS | 3728 | 1465225818219 Marionette TRACE conn2 <- [1,50,null,{}] 08:10:18 INFO - PROCESS | 3728 | 1465225818223 Marionette TRACE conn2 -> [0,51,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:10:18 INFO - PROCESS | 3728 | 1465225818225 Marionette INFO sendAsync 5df5ea86-167d-4c9b-95db-b7d3c2a97030 08:10:18 INFO - PROCESS | 3728 | 1465225818332 Marionette TRACE conn2 <- [1,51,null,{"value":null}] 08:10:18 INFO - PROCESS | 3728 | 1465225818387 Marionette TRACE conn2 -> [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\", \"02873725-682d-488c-ba17-ebb2d6377454\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:10:18 INFO - PROCESS | 3728 | 1465225818390 Marionette INFO sendAsync 5df5ea86-167d-4c9b-95db-b7d3c2a97030 08:10:18 INFO - PROCESS | 3728 | ++DOCSHELL 11430000 == 20 [pid = 3728] [id = 22] 08:10:18 INFO - PROCESS | 3728 | ++DOMWINDOW == 62 (114B2C00) [pid = 3728] [serial = 62] [outer = 00000000] 08:10:18 INFO - PROCESS | 3728 | ++DOMWINDOW == 63 (12A11000) [pid = 3728] [serial = 63] [outer = 114B2C00] 08:10:18 INFO - PROCESS | 3728 | 1465225818436 Marionette DEBUG loaded listener.js 08:10:18 INFO - PROCESS | 3728 | ++DOMWINDOW == 64 (131B5800) [pid = 3728] [serial = 64] [outer = 114B2C00] 08:10:18 INFO - PROCESS | 3728 | 1465225818775 Marionette TRACE conn2 <- [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]]]}] 08:10:18 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.copy.html | fill() does not affect pixels outside the clip region. 08:10:18 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.copy.html | took 599ms 08:10:18 INFO - PROCESS | 3728 | 1465225818819 Marionette TRACE conn2 -> [0,53,"getWindowHandle",null] 08:10:18 INFO - PROCESS | 3728 | 1465225818821 Marionette TRACE conn2 <- [1,53,null,{"value":"13"}] 08:10:18 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-atop.html 08:10:18 INFO - PROCESS | 3728 | 1465225818825 Marionette TRACE conn2 -> [0,54,"setScriptTimeout",{"ms":35000}] 08:10:18 INFO - PROCESS | 3728 | 1465225818828 Marionette TRACE conn2 <- [1,54,null,{}] 08:10:18 INFO - PROCESS | 3728 | 1465225818839 Marionette TRACE conn2 -> [0,55,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:10:18 INFO - PROCESS | 3728 | 1465225818843 Marionette INFO sendAsync 5df5ea86-167d-4c9b-95db-b7d3c2a97030 08:10:18 INFO - PROCESS | 3728 | 1465225818919 Marionette TRACE conn2 <- [1,55,null,{"value":null}] 08:10:18 INFO - PROCESS | 3728 | 1465225818925 Marionette TRACE conn2 -> [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\", \"02873725-682d-488c-ba17-ebb2d6377454\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:10:18 INFO - PROCESS | 3728 | 1465225818928 Marionette INFO sendAsync 5df5ea86-167d-4c9b-95db-b7d3c2a97030 08:10:18 INFO - PROCESS | 3728 | ++DOCSHELL 13C4B000 == 21 [pid = 3728] [id = 23] 08:10:18 INFO - PROCESS | 3728 | ++DOMWINDOW == 65 (13C4B400) [pid = 3728] [serial = 65] [outer = 00000000] 08:10:18 INFO - PROCESS | 3728 | ++DOMWINDOW == 66 (13D29400) [pid = 3728] [serial = 66] [outer = 13C4B400] 08:10:18 INFO - PROCESS | 3728 | 1465225818975 Marionette DEBUG loaded listener.js 08:10:19 INFO - PROCESS | 3728 | ++DOMWINDOW == 67 (140D2400) [pid = 3728] [serial = 67] [outer = 13C4B400] 08:10:19 INFO - PROCESS | 3728 | 1465225819337 Marionette TRACE conn2 <- [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]]]}] 08:10:19 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-atop.html | fill() does not affect pixels outside the clip region. 08:10:19 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-atop.html | took 556ms 08:10:19 INFO - PROCESS | 3728 | 1465225819396 Marionette TRACE conn2 -> [0,57,"getWindowHandle",null] 08:10:19 INFO - PROCESS | 3728 | 1465225819399 Marionette TRACE conn2 <- [1,57,null,{"value":"13"}] 08:10:19 INFO - PROCESS | 3728 | 1465225819403 Marionette TRACE conn2 -> [0,58,"setScriptTimeout",{"ms":35000}] 08:10:19 INFO - PROCESS | 3728 | 1465225819405 Marionette TRACE conn2 <- [1,58,null,{}] 08:10:19 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-in.html 08:10:19 INFO - PROCESS | 3728 | 1465225819408 Marionette TRACE conn2 -> [0,59,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:10:19 INFO - PROCESS | 3728 | 1465225819410 Marionette INFO sendAsync 5df5ea86-167d-4c9b-95db-b7d3c2a97030 08:10:19 INFO - PROCESS | 3728 | 1465225819474 Marionette TRACE conn2 <- [1,59,null,{"value":null}] 08:10:19 INFO - PROCESS | 3728 | 1465225819479 Marionette TRACE conn2 -> [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\", \"02873725-682d-488c-ba17-ebb2d6377454\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:10:19 INFO - PROCESS | 3728 | 1465225819481 Marionette INFO sendAsync 5df5ea86-167d-4c9b-95db-b7d3c2a97030 08:10:19 INFO - PROCESS | 3728 | ++DOCSHELL 140CAC00 == 22 [pid = 3728] [id = 24] 08:10:19 INFO - PROCESS | 3728 | ++DOMWINDOW == 68 (140D5C00) [pid = 3728] [serial = 68] [outer = 00000000] 08:10:19 INFO - PROCESS | 3728 | ++DOMWINDOW == 69 (1550B400) [pid = 3728] [serial = 69] [outer = 140D5C00] 08:10:19 INFO - PROCESS | 3728 | 1465225819525 Marionette DEBUG loaded listener.js 08:10:19 INFO - PROCESS | 3728 | ++DOMWINDOW == 70 (1572D800) [pid = 3728] [serial = 70] [outer = 140D5C00] 08:10:19 INFO - PROCESS | 3728 | 1465225819893 Marionette TRACE conn2 <- [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]]]}] 08:10:19 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-in.html | fill() does not affect pixels outside the clip region. 08:10:19 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-in.html | took 555ms 08:10:19 INFO - PROCESS | 3728 | 1465225819970 Marionette TRACE conn2 -> [0,61,"getWindowHandle",null] 08:10:19 INFO - PROCESS | 3728 | 1465225819972 Marionette TRACE conn2 <- [1,61,null,{"value":"13"}] 08:10:19 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-out.html 08:10:19 INFO - PROCESS | 3728 | 1465225819976 Marionette TRACE conn2 -> [0,62,"setScriptTimeout",{"ms":35000}] 08:10:19 INFO - PROCESS | 3728 | 1465225819977 Marionette TRACE conn2 <- [1,62,null,{}] 08:10:19 INFO - PROCESS | 3728 | 1465225819981 Marionette TRACE conn2 -> [0,63,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:10:19 INFO - PROCESS | 3728 | 1465225819983 Marionette INFO sendAsync 5df5ea86-167d-4c9b-95db-b7d3c2a97030 08:10:20 INFO - PROCESS | 3728 | 1465225820045 Marionette TRACE conn2 <- [1,63,null,{"value":null}] 08:10:20 INFO - PROCESS | 3728 | 1465225820050 Marionette TRACE conn2 -> [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\", \"02873725-682d-488c-ba17-ebb2d6377454\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:10:20 INFO - PROCESS | 3728 | 1465225820052 Marionette INFO sendAsync 5df5ea86-167d-4c9b-95db-b7d3c2a97030 08:10:20 INFO - PROCESS | 3728 | ++DOCSHELL 157D5000 == 23 [pid = 3728] [id = 25] 08:10:20 INFO - PROCESS | 3728 | ++DOMWINDOW == 71 (157ED000) [pid = 3728] [serial = 71] [outer = 00000000] 08:10:20 INFO - PROCESS | 3728 | ++DOMWINDOW == 72 (15D47C00) [pid = 3728] [serial = 72] [outer = 157ED000] 08:10:20 INFO - PROCESS | 3728 | 1465225820098 Marionette DEBUG loaded listener.js 08:10:20 INFO - PROCESS | 3728 | ++DOMWINDOW == 73 (15FB0C00) [pid = 3728] [serial = 73] [outer = 157ED000] 08:10:20 INFO - PROCESS | 3728 | 1465225820489 Marionette TRACE conn2 <- [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]]]}] 08:10:20 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-out.html | fill() does not affect pixels outside the clip region. 08:10:20 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-out.html | took 555ms 08:10:20 INFO - PROCESS | 3728 | 1465225820533 Marionette TRACE conn2 -> [0,65,"getWindowHandle",null] 08:10:20 INFO - PROCESS | 3728 | 1465225820535 Marionette TRACE conn2 <- [1,65,null,{"value":"13"}] 08:10:20 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-over.html 08:10:20 INFO - PROCESS | 3728 | 1465225820538 Marionette TRACE conn2 -> [0,66,"setScriptTimeout",{"ms":35000}] 08:10:20 INFO - PROCESS | 3728 | 1465225820523 Marionette TRACE conn2 <- [1,66,null,{}] 08:10:20 INFO - PROCESS | 3728 | 1465225820527 Marionette TRACE conn2 -> [0,67,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:10:20 INFO - PROCESS | 3728 | 1465225820532 Marionette INFO sendAsync 5df5ea86-167d-4c9b-95db-b7d3c2a97030 08:10:20 INFO - PROCESS | 3728 | 1465225820626 Marionette TRACE conn2 <- [1,67,null,{"value":null}] 08:10:20 INFO - PROCESS | 3728 | 1465225820634 Marionette TRACE conn2 -> [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\", \"02873725-682d-488c-ba17-ebb2d6377454\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:10:20 INFO - PROCESS | 3728 | 1465225820636 Marionette INFO sendAsync 5df5ea86-167d-4c9b-95db-b7d3c2a97030 08:10:20 INFO - PROCESS | 3728 | ++DOCSHELL 16C07800 == 24 [pid = 3728] [id = 26] 08:10:20 INFO - PROCESS | 3728 | ++DOMWINDOW == 74 (16C0B800) [pid = 3728] [serial = 74] [outer = 00000000] 08:10:20 INFO - PROCESS | 3728 | ++DOMWINDOW == 75 (16D83C00) [pid = 3728] [serial = 75] [outer = 16C0B800] 08:10:20 INFO - PROCESS | 3728 | 1465225820689 Marionette DEBUG loaded listener.js 08:10:20 INFO - PROCESS | 3728 | ++DOMWINDOW == 76 (16D87800) [pid = 3728] [serial = 76] [outer = 16C0B800] 08:10:21 INFO - PROCESS | 3728 | 1465225821055 Marionette TRACE conn2 <- [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]]]}] 08:10:21 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-over.html | fill() does not affect pixels outside the clip region. 08:10:21 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-over.html | took 556ms 08:10:21 INFO - PROCESS | 3728 | 1465225821082 Marionette TRACE conn2 -> [0,69,"getWindowHandle",null] 08:10:21 INFO - PROCESS | 3728 | 1465225821083 Marionette TRACE conn2 <- [1,69,null,{"value":"13"}] 08:10:21 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.lighter.html 08:10:21 INFO - PROCESS | 3728 | 1465225821087 Marionette TRACE conn2 -> [0,70,"setScriptTimeout",{"ms":35000}] 08:10:21 INFO - PROCESS | 3728 | 1465225821088 Marionette TRACE conn2 <- [1,70,null,{}] 08:10:21 INFO - PROCESS | 3728 | 1465225821092 Marionette TRACE conn2 -> [0,71,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:10:21 INFO - PROCESS | 3728 | 1465225821094 Marionette INFO sendAsync 5df5ea86-167d-4c9b-95db-b7d3c2a97030 08:10:21 INFO - PROCESS | 3728 | 1465225821202 Marionette TRACE conn2 <- [1,71,null,{"value":null}] 08:10:21 INFO - PROCESS | 3728 | 1465225821209 Marionette TRACE conn2 -> [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\", \"02873725-682d-488c-ba17-ebb2d6377454\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:10:21 INFO - PROCESS | 3728 | 1465225821211 Marionette INFO sendAsync 5df5ea86-167d-4c9b-95db-b7d3c2a97030 08:10:21 INFO - PROCESS | 3728 | ++DOCSHELL 1648A400 == 25 [pid = 3728] [id = 27] 08:10:21 INFO - PROCESS | 3728 | ++DOMWINDOW == 77 (16D8FC00) [pid = 3728] [serial = 77] [outer = 00000000] 08:10:21 INFO - PROCESS | 3728 | ++DOMWINDOW == 78 (173D3400) [pid = 3728] [serial = 78] [outer = 16D8FC00] 08:10:21 INFO - PROCESS | 3728 | 1465225821255 Marionette DEBUG loaded listener.js 08:10:21 INFO - PROCESS | 3728 | ++DOMWINDOW == 79 (17973800) [pid = 3728] [serial = 79] [outer = 16D8FC00] 08:10:21 INFO - PROCESS | 3728 | 1465225821597 Marionette TRACE conn2 <- [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]]]}] 08:10:21 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.lighter.html | fill() does not affect pixels outside the clip region. 08:10:21 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.lighter.html | took 556ms 08:10:21 INFO - PROCESS | 3728 | 1465225821647 Marionette TRACE conn2 -> [0,73,"getWindowHandle",null] 08:10:21 INFO - PROCESS | 3728 | 1465225821649 Marionette TRACE conn2 <- [1,73,null,{"value":"13"}] 08:10:21 INFO - PROCESS | 3728 | 1465225821652 Marionette TRACE conn2 -> [0,74,"setScriptTimeout",{"ms":35000}] 08:10:21 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-atop.html 08:10:21 INFO - PROCESS | 3728 | 1465225821654 Marionette TRACE conn2 <- [1,74,null,{}] 08:10:21 INFO - PROCESS | 3728 | 1465225821656 Marionette TRACE conn2 -> [0,75,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:10:21 INFO - PROCESS | 3728 | 1465225821658 Marionette INFO sendAsync 5df5ea86-167d-4c9b-95db-b7d3c2a97030 08:10:21 INFO - PROCESS | 3728 | 1465225821764 Marionette TRACE conn2 <- [1,75,null,{"value":null}] 08:10:21 INFO - PROCESS | 3728 | 1465225821775 Marionette TRACE conn2 -> [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\", \"02873725-682d-488c-ba17-ebb2d6377454\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:10:21 INFO - PROCESS | 3728 | 1465225821777 Marionette INFO sendAsync 5df5ea86-167d-4c9b-95db-b7d3c2a97030 08:10:21 INFO - PROCESS | 3728 | ++DOCSHELL 1047F000 == 26 [pid = 3728] [id = 28] 08:10:21 INFO - PROCESS | 3728 | ++DOMWINDOW == 80 (13911800) [pid = 3728] [serial = 80] [outer = 00000000] 08:10:21 INFO - PROCESS | 3728 | ++DOMWINDOW == 81 (17A8C400) [pid = 3728] [serial = 81] [outer = 13911800] 08:10:21 INFO - PROCESS | 3728 | 1465225821822 Marionette DEBUG loaded listener.js 08:10:21 INFO - PROCESS | 3728 | ++DOMWINDOW == 82 (17E54000) [pid = 3728] [serial = 82] [outer = 13911800] 08:10:22 INFO - PROCESS | 3728 | 1465225822169 Marionette TRACE conn2 <- [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]]]}] 08:10:22 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-atop.html | fill() does not affect pixels outside the clip region. 08:10:22 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-atop.html | took 556ms 08:10:22 INFO - PROCESS | 3728 | 1465225822213 Marionette TRACE conn2 -> [0,77,"getWindowHandle",null] 08:10:22 INFO - PROCESS | 3728 | 1465225822215 Marionette TRACE conn2 <- [1,77,null,{"value":"13"}] 08:10:22 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-in.html 08:10:22 INFO - PROCESS | 3728 | 1465225822218 Marionette TRACE conn2 -> [0,78,"setScriptTimeout",{"ms":35000}] 08:10:22 INFO - PROCESS | 3728 | 1465225822220 Marionette TRACE conn2 <- [1,78,null,{}] 08:10:22 INFO - PROCESS | 3728 | 1465225822223 Marionette TRACE conn2 -> [0,79,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:10:22 INFO - PROCESS | 3728 | 1465225822225 Marionette INFO sendAsync 5df5ea86-167d-4c9b-95db-b7d3c2a97030 08:10:22 INFO - PROCESS | 3728 | 1465225822340 Marionette TRACE conn2 <- [1,79,null,{"value":null}] 08:10:22 INFO - PROCESS | 3728 | 1465225822382 Marionette TRACE conn2 -> [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\", \"02873725-682d-488c-ba17-ebb2d6377454\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:10:22 INFO - PROCESS | 3728 | 1465225822384 Marionette INFO sendAsync 5df5ea86-167d-4c9b-95db-b7d3c2a97030 08:10:22 INFO - PROCESS | 3728 | ++DOCSHELL 13C56400 == 27 [pid = 3728] [id = 29] 08:10:22 INFO - PROCESS | 3728 | ++DOMWINDOW == 83 (1446E800) [pid = 3728] [serial = 83] [outer = 00000000] 08:10:22 INFO - PROCESS | 3728 | ++DOMWINDOW == 84 (18078400) [pid = 3728] [serial = 84] [outer = 1446E800] 08:10:22 INFO - PROCESS | 3728 | 1465225822409 Marionette DEBUG loaded listener.js 08:10:22 INFO - PROCESS | 3728 | ++DOMWINDOW == 85 (18437800) [pid = 3728] [serial = 85] [outer = 1446E800] 08:10:22 INFO - PROCESS | 3728 | 1465225822711 Marionette TRACE conn2 <- [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]]]}] 08:10:22 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-in.html | fill() does not affect pixels outside the clip region. 08:10:22 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-in.html | took 555ms 08:10:22 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-out.html 08:10:22 INFO - PROCESS | 3728 | 1465225822778 Marionette TRACE conn2 -> [0,81,"getWindowHandle",null] 08:10:22 INFO - PROCESS | 3728 | 1465225822780 Marionette TRACE conn2 <- [1,81,null,{"value":"13"}] 08:10:22 INFO - PROCESS | 3728 | 1465225822785 Marionette TRACE conn2 -> [0,82,"setScriptTimeout",{"ms":35000}] 08:10:22 INFO - PROCESS | 3728 | 1465225822786 Marionette TRACE conn2 <- [1,82,null,{}] 08:10:22 INFO - PROCESS | 3728 | 1465225822790 Marionette TRACE conn2 -> [0,83,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:10:22 INFO - PROCESS | 3728 | 1465225822791 Marionette INFO sendAsync 5df5ea86-167d-4c9b-95db-b7d3c2a97030 08:10:22 INFO - PROCESS | 3728 | 1465225822897 Marionette TRACE conn2 <- [1,83,null,{"value":null}] 08:10:22 INFO - PROCESS | 3728 | 1465225822905 Marionette TRACE conn2 -> [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\", \"02873725-682d-488c-ba17-ebb2d6377454\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:10:22 INFO - PROCESS | 3728 | 1465225822907 Marionette INFO sendAsync 5df5ea86-167d-4c9b-95db-b7d3c2a97030 08:10:22 INFO - PROCESS | 3728 | ++DOCSHELL 12B61C00 == 28 [pid = 3728] [id = 30] 08:10:22 INFO - PROCESS | 3728 | ++DOMWINDOW == 86 (140CF400) [pid = 3728] [serial = 86] [outer = 00000000] 08:10:22 INFO - PROCESS | 3728 | ++DOMWINDOW == 87 (19A54000) [pid = 3728] [serial = 87] [outer = 140CF400] 08:10:22 INFO - PROCESS | 3728 | 1465225822935 Marionette DEBUG loaded listener.js 08:10:22 INFO - PROCESS | 3728 | ++DOMWINDOW == 88 (19D3D400) [pid = 3728] [serial = 88] [outer = 140CF400] 08:10:23 INFO - PROCESS | 3728 | 1465225823295 Marionette TRACE conn2 <- [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]]]}] 08:10:23 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-out.html | fill() does not affect pixels outside the clip region. 08:10:23 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-out.html | took 555ms 08:10:23 INFO - PROCESS | 3728 | 1465225823344 Marionette TRACE conn2 -> [0,85,"getWindowHandle",null] 08:10:23 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-over.html 08:10:23 INFO - PROCESS | 3728 | 1465225823347 Marionette TRACE conn2 <- [1,85,null,{"value":"13"}] 08:10:23 INFO - PROCESS | 3728 | 1465225823350 Marionette TRACE conn2 -> [0,86,"setScriptTimeout",{"ms":35000}] 08:10:23 INFO - PROCESS | 3728 | 1465225823352 Marionette TRACE conn2 <- [1,86,null,{}] 08:10:23 INFO - PROCESS | 3728 | 1465225823356 Marionette TRACE conn2 -> [0,87,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:10:23 INFO - PROCESS | 3728 | 1465225823358 Marionette INFO sendAsync 5df5ea86-167d-4c9b-95db-b7d3c2a97030 08:10:23 INFO - PROCESS | 3728 | 1465225823471 Marionette TRACE conn2 <- [1,87,null,{"value":null}] 08:10:23 INFO - PROCESS | 3728 | 1465225823484 Marionette TRACE conn2 -> [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\", \"02873725-682d-488c-ba17-ebb2d6377454\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:10:23 INFO - PROCESS | 3728 | 1465225823487 Marionette INFO sendAsync 5df5ea86-167d-4c9b-95db-b7d3c2a97030 08:10:23 INFO - PROCESS | 3728 | ++DOCSHELL 19E53800 == 29 [pid = 3728] [id = 31] 08:10:23 INFO - PROCESS | 3728 | ++DOMWINDOW == 89 (19E59C00) [pid = 3728] [serial = 89] [outer = 00000000] 08:10:23 INFO - PROCESS | 3728 | ++DOMWINDOW == 90 (19EE6800) [pid = 3728] [serial = 90] [outer = 19E59C00] 08:10:23 INFO - PROCESS | 3728 | 1465225823531 Marionette DEBUG loaded listener.js 08:10:23 INFO - PROCESS | 3728 | ++DOMWINDOW == 91 (1A199000) [pid = 3728] [serial = 91] [outer = 19E59C00] 08:10:23 INFO - PROCESS | 3728 | 1465225823897 Marionette TRACE conn2 <- [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]]]}] 08:10:23 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-over.html | fill() does not affect pixels outside the clip region. 08:10:23 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-over.html | took 599ms 08:10:23 INFO - PROCESS | 3728 | 1465225823948 Marionette TRACE conn2 -> [0,89,"getWindowHandle",null] 08:10:23 INFO - PROCESS | 3728 | 1465225823950 Marionette TRACE conn2 <- [1,89,null,{"value":"13"}] 08:10:23 INFO - PROCESS | 3728 | 1465225823953 Marionette TRACE conn2 -> [0,90,"setScriptTimeout",{"ms":35000}] 08:10:23 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.xor.html 08:10:23 INFO - PROCESS | 3728 | 1465225823955 Marionette TRACE conn2 <- [1,90,null,{}] 08:10:23 INFO - PROCESS | 3728 | 1465225823958 Marionette TRACE conn2 -> [0,91,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:10:23 INFO - PROCESS | 3728 | 1465225823960 Marionette INFO sendAsync 5df5ea86-167d-4c9b-95db-b7d3c2a97030 08:10:24 INFO - PROCESS | 3728 | 1465225824078 Marionette TRACE conn2 <- [1,91,null,{"value":null}] 08:10:24 INFO - PROCESS | 3728 | 1465225824112 Marionette TRACE conn2 -> [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\", \"02873725-682d-488c-ba17-ebb2d6377454\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:10:24 INFO - PROCESS | 3728 | 1465225824114 Marionette INFO sendAsync 5df5ea86-167d-4c9b-95db-b7d3c2a97030 08:10:24 INFO - PROCESS | 3728 | ++DOCSHELL 19EDE800 == 30 [pid = 3728] [id = 32] 08:10:24 INFO - PROCESS | 3728 | ++DOMWINDOW == 92 (19EE3C00) [pid = 3728] [serial = 92] [outer = 00000000] 08:10:24 INFO - PROCESS | 3728 | ++DOMWINDOW == 93 (1A32EC00) [pid = 3728] [serial = 93] [outer = 19EE3C00] 08:10:24 INFO - PROCESS | 3728 | 1465225824157 Marionette DEBUG loaded listener.js 08:10:24 INFO - PROCESS | 3728 | ++DOMWINDOW == 94 (1A6C3800) [pid = 3728] [serial = 94] [outer = 19EE3C00] 08:10:25 INFO - PROCESS | 3728 | 1465225825325 Marionette TRACE conn2 <- [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]]]}] 08:10:25 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.xor.html | fill() does not affect pixels outside the clip region. 08:10:25 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.xor.html | took 1404ms 08:10:25 INFO - PROCESS | 3728 | 1465225825358 Marionette TRACE conn2 -> [0,93,"getWindowHandle",null] 08:10:25 INFO - PROCESS | 3728 | 1465225825361 Marionette TRACE conn2 <- [1,93,null,{"value":"13"}] 08:10:25 INFO - PROCESS | 3728 | 1465225825349 Marionette TRACE conn2 -> [0,94,"setScriptTimeout",{"ms":35000}] 08:10:25 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.canvas.html 08:10:25 INFO - PROCESS | 3728 | 1465225825352 Marionette TRACE conn2 <- [1,94,null,{}] 08:10:25 INFO - PROCESS | 3728 | 1465225825363 Marionette TRACE conn2 -> [0,95,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:10:25 INFO - PROCESS | 3728 | 1465225825366 Marionette INFO sendAsync 5df5ea86-167d-4c9b-95db-b7d3c2a97030 08:10:25 INFO - PROCESS | 3728 | 1465225825477 Marionette TRACE conn2 <- [1,95,null,{"value":null}] 08:10:25 INFO - PROCESS | 3728 | 1465225825486 Marionette TRACE conn2 -> [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\", \"02873725-682d-488c-ba17-ebb2d6377454\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:10:25 INFO - PROCESS | 3728 | 1465225825489 Marionette INFO sendAsync 5df5ea86-167d-4c9b-95db-b7d3c2a97030 08:10:25 INFO - PROCESS | 3728 | ++DOCSHELL 112B9C00 == 31 [pid = 3728] [id = 33] 08:10:25 INFO - PROCESS | 3728 | ++DOMWINDOW == 95 (112BCC00) [pid = 3728] [serial = 95] [outer = 00000000] 08:10:25 INFO - PROCESS | 3728 | ++DOMWINDOW == 96 (12A19400) [pid = 3728] [serial = 96] [outer = 112BCC00] 08:10:25 INFO - PROCESS | 3728 | 1465225825545 Marionette DEBUG loaded listener.js 08:10:25 INFO - PROCESS | 3728 | ++DOMWINDOW == 97 (12AD4800) [pid = 3728] [serial = 97] [outer = 112BCC00] 08:10:25 INFO - PROCESS | 3728 | 1465225825925 Marionette TRACE conn2 <- [1,96,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.canvas.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.canvas",0,null,null]]]}] 08:10:25 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.canvas.html | Canvas test: 2d.composite.globalAlpha.canvas 08:10:25 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.canvas.html | took 614ms 08:10:25 INFO - PROCESS | 3728 | 1465225825973 Marionette TRACE conn2 -> [0,97,"getWindowHandle",null] 08:10:25 INFO - PROCESS | 3728 | 1465225825978 Marionette TRACE conn2 <- [1,97,null,{"value":"13"}] 08:10:25 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html 08:10:25 INFO - PROCESS | 3728 | 1465225825983 Marionette TRACE conn2 -> [0,98,"setScriptTimeout",{"ms":35000}] 08:10:25 INFO - PROCESS | 3728 | 1465225825986 Marionette TRACE conn2 <- [1,98,null,{}] 08:10:25 INFO - PROCESS | 3728 | 1465225825990 Marionette TRACE conn2 -> [0,99,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:10:25 INFO - PROCESS | 3728 | 1465225825992 Marionette INFO sendAsync 5df5ea86-167d-4c9b-95db-b7d3c2a97030 08:10:26 INFO - PROCESS | 3728 | 1465225826102 Marionette TRACE conn2 <- [1,99,null,{"value":null}] 08:10:26 INFO - PROCESS | 3728 | 1465225826108 Marionette TRACE conn2 -> [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\", \"02873725-682d-488c-ba17-ebb2d6377454\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:10:26 INFO - PROCESS | 3728 | 1465225826111 Marionette INFO sendAsync 5df5ea86-167d-4c9b-95db-b7d3c2a97030 08:10:26 INFO - PROCESS | 3728 | ++DOCSHELL 13088800 == 32 [pid = 3728] [id = 34] 08:10:26 INFO - PROCESS | 3728 | ++DOMWINDOW == 98 (131B5000) [pid = 3728] [serial = 98] [outer = 00000000] 08:10:26 INFO - PROCESS | 3728 | ++DOMWINDOW == 99 (13821400) [pid = 3728] [serial = 99] [outer = 131B5000] 08:10:26 INFO - PROCESS | 3728 | 1465225826141 Marionette DEBUG loaded listener.js 08:10:26 INFO - PROCESS | 3728 | ++DOMWINDOW == 100 (13C4A400) [pid = 3728] [serial = 100] [outer = 131B5000] 08:10:26 INFO - PROCESS | 3728 | --DOMWINDOW == 99 (13D2BC00) [pid = 3728] [serial = 8] [outer = 00000000] [url = chrome://gfxsanity/content/sanitytest.html] 08:10:26 INFO - PROCESS | 3728 | --DOMWINDOW == 98 (1B020C00) [pid = 3728] [serial = 38] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.lighter.html] 08:10:26 INFO - PROCESS | 3728 | --DOMWINDOW == 97 (1ACB0000) [pid = 3728] [serial = 35] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-over.html] 08:10:26 INFO - PROCESS | 3728 | --DOMWINDOW == 96 (1A9F2400) [pid = 3728] [serial = 32] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-out.html] 08:10:26 INFO - PROCESS | 3728 | --DOMWINDOW == 95 (1A80F400) [pid = 3728] [serial = 29] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-in.html] 08:10:26 INFO - PROCESS | 3728 | --DOMWINDOW == 94 (1A6C8C00) [pid = 3728] [serial = 26] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-atop.html] 08:10:26 INFO - PROCESS | 3728 | --DOMWINDOW == 93 (19E5D000) [pid = 3728] [serial = 20] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.copy.html] 08:10:26 INFO - PROCESS | 3728 | --DOMWINDOW == 92 (114B2C00) [pid = 3728] [serial = 62] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.copy.html] 08:10:26 INFO - PROCESS | 3728 | --DOMWINDOW == 91 (13C4B400) [pid = 3728] [serial = 65] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-atop.html] 08:10:26 INFO - PROCESS | 3728 | --DOMWINDOW == 90 (140D5C00) [pid = 3728] [serial = 68] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-in.html] 08:10:26 INFO - PROCESS | 3728 | --DOMWINDOW == 89 (157ED000) [pid = 3728] [serial = 71] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-out.html] 08:10:26 INFO - PROCESS | 3728 | --DOMWINDOW == 88 (16C0B800) [pid = 3728] [serial = 74] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-over.html] 08:10:26 INFO - PROCESS | 3728 | --DOMWINDOW == 87 (16D8FC00) [pid = 3728] [serial = 77] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.lighter.html] 08:10:26 INFO - PROCESS | 3728 | --DOMWINDOW == 86 (13911800) [pid = 3728] [serial = 80] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-atop.html] 08:10:26 INFO - PROCESS | 3728 | --DOMWINDOW == 85 (1446E800) [pid = 3728] [serial = 83] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-in.html] 08:10:26 INFO - PROCESS | 3728 | --DOMWINDOW == 84 (140CF400) [pid = 3728] [serial = 86] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-out.html] 08:10:26 INFO - PROCESS | 3728 | --DOMWINDOW == 83 (1B1B3800) [pid = 3728] [serial = 41] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-atop.html] 08:10:26 INFO - PROCESS | 3728 | --DOMWINDOW == 82 (104EC000) [pid = 3728] [serial = 50] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-in.html] 08:10:26 INFO - PROCESS | 3728 | --DOMWINDOW == 81 (12801400) [pid = 3728] [serial = 53] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-out.html] 08:10:26 INFO - PROCESS | 3728 | --DOMWINDOW == 80 (14E0E800) [pid = 3728] [serial = 56] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-over.html] 08:10:26 INFO - PROCESS | 3728 | --DOMWINDOW == 79 (10E2A800) [pid = 3728] [serial = 59] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.xor.html] 08:10:26 INFO - PROCESS | 3728 | 1465225827019 Marionette TRACE conn2 <- [1,100,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.canvaspattern",0,null,null]]]}] 08:10:27 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html | Canvas test: 2d.composite.globalAlpha.canvaspattern 08:10:27 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html | took 1067ms 08:10:27 INFO - PROCESS | 3728 | 1465225827053 Marionette TRACE conn2 -> [0,101,"getWindowHandle",null] 08:10:27 INFO - PROCESS | 3728 | 1465225827055 Marionette TRACE conn2 <- [1,101,null,{"value":"13"}] 08:10:27 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.default.html 08:10:27 INFO - PROCESS | 3728 | 1465225827059 Marionette TRACE conn2 -> [0,102,"setScriptTimeout",{"ms":35000}] 08:10:27 INFO - PROCESS | 3728 | 1465225827062 Marionette TRACE conn2 <- [1,102,null,{}] 08:10:27 INFO - PROCESS | 3728 | 1465225827072 Marionette TRACE conn2 -> [0,103,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:10:27 INFO - PROCESS | 3728 | 1465225827076 Marionette INFO sendAsync 5df5ea86-167d-4c9b-95db-b7d3c2a97030 08:10:27 INFO - PROCESS | 3728 | 1465225827157 Marionette TRACE conn2 <- [1,103,null,{"value":null}] 08:10:27 INFO - PROCESS | 3728 | 1465225827163 Marionette TRACE conn2 -> [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\", \"02873725-682d-488c-ba17-ebb2d6377454\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:10:27 INFO - PROCESS | 3728 | 1465225827166 Marionette INFO sendAsync 5df5ea86-167d-4c9b-95db-b7d3c2a97030 08:10:27 INFO - PROCESS | 3728 | ++DOCSHELL 13D2A000 == 33 [pid = 3728] [id = 35] 08:10:27 INFO - PROCESS | 3728 | ++DOMWINDOW == 80 (13D2BC00) [pid = 3728] [serial = 101] [outer = 00000000] 08:10:27 INFO - PROCESS | 3728 | ++DOMWINDOW == 81 (14472000) [pid = 3728] [serial = 102] [outer = 13D2BC00] 08:10:27 INFO - PROCESS | 3728 | 1465225827212 Marionette DEBUG loaded listener.js 08:10:27 INFO - PROCESS | 3728 | ++DOMWINDOW == 82 (14E0D800) [pid = 3728] [serial = 103] [outer = 13D2BC00] 08:10:27 INFO - PROCESS | 3728 | 1465225827596 Marionette TRACE conn2 <- [1,104,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.default.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.default",0,null,null]]]}] 08:10:27 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.default.html | Canvas test: 2d.composite.globalAlpha.default 08:10:27 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.default.html | took 585ms 08:10:27 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.fill.html 08:10:27 INFO - PROCESS | 3728 | 1465225827660 Marionette TRACE conn2 -> [0,105,"getWindowHandle",null] 08:10:27 INFO - PROCESS | 3728 | 1465225827662 Marionette TRACE conn2 <- [1,105,null,{"value":"13"}] 08:10:27 INFO - PROCESS | 3728 | 1465225827666 Marionette TRACE conn2 -> [0,106,"setScriptTimeout",{"ms":35000}] 08:10:27 INFO - PROCESS | 3728 | 1465225827667 Marionette TRACE conn2 <- [1,106,null,{}] 08:10:27 INFO - PROCESS | 3728 | 1465225827671 Marionette TRACE conn2 -> [0,107,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:10:27 INFO - PROCESS | 3728 | 1465225827672 Marionette INFO sendAsync 5df5ea86-167d-4c9b-95db-b7d3c2a97030 08:10:27 INFO - PROCESS | 3728 | 1465225827752 Marionette TRACE conn2 <- [1,107,null,{"value":null}] 08:10:27 INFO - PROCESS | 3728 | 1465225827759 Marionette TRACE conn2 -> [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\", \"02873725-682d-488c-ba17-ebb2d6377454\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:10:27 INFO - PROCESS | 3728 | 1465225827761 Marionette INFO sendAsync 5df5ea86-167d-4c9b-95db-b7d3c2a97030 08:10:27 INFO - PROCESS | 3728 | ++DOCSHELL 157D1C00 == 34 [pid = 3728] [id = 36] 08:10:27 INFO - PROCESS | 3728 | ++DOMWINDOW == 83 (157D5800) [pid = 3728] [serial = 104] [outer = 00000000] 08:10:27 INFO - PROCESS | 3728 | ++DOMWINDOW == 84 (15D43C00) [pid = 3728] [serial = 105] [outer = 157D5800] 08:10:27 INFO - PROCESS | 3728 | 1465225827805 Marionette DEBUG loaded listener.js 08:10:27 INFO - PROCESS | 3728 | ++DOMWINDOW == 85 (15FE9800) [pid = 3728] [serial = 106] [outer = 157D5800] 08:10:28 INFO - PROCESS | 3728 | 1465225828208 Marionette TRACE conn2 <- [1,108,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.fill.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.fill",0,null,null]]]}] 08:10:28 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.fill.html | Canvas test: 2d.composite.globalAlpha.fill 08:10:28 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.fill.html | took 584ms 08:10:28 INFO - PROCESS | 3728 | 1465225828263 Marionette TRACE conn2 -> [0,109,"getWindowHandle",null] 08:10:28 INFO - PROCESS | 3728 | 1465225828265 Marionette TRACE conn2 <- [1,109,null,{"value":"13"}] 08:10:28 INFO - PROCESS | 3728 | 1465225828268 Marionette TRACE conn2 -> [0,110,"setScriptTimeout",{"ms":35000}] 08:10:28 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.image.html 08:10:28 INFO - PROCESS | 3728 | 1465225828270 Marionette TRACE conn2 <- [1,110,null,{}] 08:10:28 INFO - PROCESS | 3728 | 1465225828274 Marionette TRACE conn2 -> [0,111,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:10:28 INFO - PROCESS | 3728 | 1465225828275 Marionette INFO sendAsync 5df5ea86-167d-4c9b-95db-b7d3c2a97030 08:10:28 INFO - PROCESS | 3728 | 1465225828350 Marionette TRACE conn2 <- [1,111,null,{"value":null}] 08:10:28 INFO - PROCESS | 3728 | 1465225828355 Marionette TRACE conn2 -> [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\", \"02873725-682d-488c-ba17-ebb2d6377454\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:10:28 INFO - PROCESS | 3728 | 1465225828357 Marionette INFO sendAsync 5df5ea86-167d-4c9b-95db-b7d3c2a97030 08:10:28 INFO - PROCESS | 3728 | ++DOCSHELL 1648D000 == 35 [pid = 3728] [id = 37] 08:10:28 INFO - PROCESS | 3728 | ++DOMWINDOW == 86 (16C0A800) [pid = 3728] [serial = 107] [outer = 00000000] 08:10:28 INFO - PROCESS | 3728 | ++DOMWINDOW == 87 (16D8CC00) [pid = 3728] [serial = 108] [outer = 16C0A800] 08:10:28 INFO - PROCESS | 3728 | 1465225828387 Marionette DEBUG loaded listener.js 08:10:28 INFO - PROCESS | 3728 | ++DOMWINDOW == 88 (173D1400) [pid = 3728] [serial = 109] [outer = 16C0A800] 08:10:28 INFO - PROCESS | 3728 | 1465225828899 Marionette TRACE conn2 <- [1,112,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.image.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.image",0,null,null]]]}] 08:10:28 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.image.html | Canvas test: 2d.composite.globalAlpha.image 08:10:28 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.image.html | took 643ms 08:10:28 INFO - PROCESS | 3728 | 1465225828932 Marionette TRACE conn2 -> [0,113,"getWindowHandle",null] 08:10:28 INFO - PROCESS | 3728 | 1465225828937 Marionette TRACE conn2 <- [1,113,null,{"value":"13"}] 08:10:28 INFO - PROCESS | 3728 | 1465225828942 Marionette TRACE conn2 -> [0,114,"setScriptTimeout",{"ms":35000}] 08:10:28 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html 08:10:28 INFO - PROCESS | 3728 | 1465225828928 Marionette TRACE conn2 <- [1,114,null,{}] 08:10:28 INFO - PROCESS | 3728 | 1465225828934 Marionette TRACE conn2 -> [0,115,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:10:28 INFO - PROCESS | 3728 | 1465225828937 Marionette INFO sendAsync 5df5ea86-167d-4c9b-95db-b7d3c2a97030 08:10:29 INFO - PROCESS | 3728 | 1465225829071 Marionette TRACE conn2 <- [1,115,null,{"value":null}] 08:10:29 INFO - PROCESS | 3728 | 1465225829158 Marionette TRACE conn2 -> [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\", \"02873725-682d-488c-ba17-ebb2d6377454\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:10:29 INFO - PROCESS | 3728 | 1465225829161 Marionette INFO sendAsync 5df5ea86-167d-4c9b-95db-b7d3c2a97030 08:10:29 INFO - PROCESS | 3728 | ++DOCSHELL 10B76000 == 36 [pid = 3728] [id = 38] 08:10:29 INFO - PROCESS | 3728 | ++DOMWINDOW == 89 (10E2A800) [pid = 3728] [serial = 110] [outer = 00000000] 08:10:29 INFO - PROCESS | 3728 | ++DOMWINDOW == 90 (12AD4C00) [pid = 3728] [serial = 111] [outer = 10E2A800] 08:10:29 INFO - PROCESS | 3728 | 1465225829218 Marionette DEBUG loaded listener.js 08:10:29 INFO - PROCESS | 3728 | ++DOMWINDOW == 91 (130E7000) [pid = 3728] [serial = 112] [outer = 10E2A800] 08:10:29 INFO - PROCESS | 3728 | 1465225829738 Marionette TRACE conn2 <- [1,116,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.imagepattern",0,null,null]]]}] 08:10:29 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html | Canvas test: 2d.composite.globalAlpha.imagepattern 08:10:29 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html | took 848ms 08:10:29 INFO - PROCESS | 3728 | 1465225829791 Marionette TRACE conn2 -> [0,117,"getWindowHandle",null] 08:10:29 INFO - PROCESS | 3728 | 1465225829776 Marionette TRACE conn2 <- [1,117,null,{"value":"13"}] 08:10:29 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.invalid.html 08:10:29 INFO - PROCESS | 3728 | 1465225829783 Marionette TRACE conn2 -> [0,118,"setScriptTimeout",{"ms":35000}] 08:10:29 INFO - PROCESS | 3728 | 1465225829786 Marionette TRACE conn2 <- [1,118,null,{}] 08:10:29 INFO - PROCESS | 3728 | 1465225829790 Marionette TRACE conn2 -> [0,119,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:10:29 INFO - PROCESS | 3728 | 1465225829792 Marionette INFO sendAsync 5df5ea86-167d-4c9b-95db-b7d3c2a97030 08:10:29 INFO - PROCESS | 3728 | 1465225829929 Marionette TRACE conn2 <- [1,119,null,{"value":null}] 08:10:29 INFO - PROCESS | 3728 | 1465225830002 Marionette TRACE conn2 -> [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\", \"02873725-682d-488c-ba17-ebb2d6377454\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:10:29 INFO - PROCESS | 3728 | 1465225830005 Marionette INFO sendAsync 5df5ea86-167d-4c9b-95db-b7d3c2a97030 08:10:29 INFO - PROCESS | 3728 | ++DOCSHELL 140D5C00 == 37 [pid = 3728] [id = 39] 08:10:29 INFO - PROCESS | 3728 | ++DOMWINDOW == 92 (1446E800) [pid = 3728] [serial = 113] [outer = 00000000] 08:10:30 INFO - PROCESS | 3728 | ++DOMWINDOW == 93 (157D2C00) [pid = 3728] [serial = 114] [outer = 1446E800] 08:10:30 INFO - PROCESS | 3728 | 1465225830043 Marionette DEBUG loaded listener.js 08:10:30 INFO - PROCESS | 3728 | ++DOMWINDOW == 94 (1648E000) [pid = 3728] [serial = 115] [outer = 1446E800] 08:10:30 INFO - PROCESS | 3728 | 1465225830590 Marionette TRACE conn2 <- [1,120,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.invalid.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.invalid",0,null,null]]]}] 08:10:30 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.invalid.html | Canvas test: 2d.composite.globalAlpha.invalid 08:10:30 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.invalid.html | took 848ms 08:10:30 INFO - PROCESS | 3728 | 1465225830632 Marionette TRACE conn2 -> [0,121,"getWindowHandle",null] 08:10:30 INFO - PROCESS | 3728 | 1465225830635 Marionette TRACE conn2 <- [1,121,null,{"value":"13"}] 08:10:30 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.range.html 08:10:30 INFO - PROCESS | 3728 | 1465225830639 Marionette TRACE conn2 -> [0,122,"setScriptTimeout",{"ms":35000}] 08:10:30 INFO - PROCESS | 3728 | 1465225830643 Marionette TRACE conn2 <- [1,122,null,{}] 08:10:30 INFO - PROCESS | 3728 | 1465225830654 Marionette TRACE conn2 -> [0,123,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:10:30 INFO - PROCESS | 3728 | 1465225830658 Marionette INFO sendAsync 5df5ea86-167d-4c9b-95db-b7d3c2a97030 08:10:30 INFO - PROCESS | 3728 | 1465225830761 Marionette TRACE conn2 <- [1,123,null,{"value":null}] 08:10:30 INFO - PROCESS | 3728 | 1465225830832 Marionette TRACE conn2 -> [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\", \"02873725-682d-488c-ba17-ebb2d6377454\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:10:30 INFO - PROCESS | 3728 | 1465225830835 Marionette INFO sendAsync 5df5ea86-167d-4c9b-95db-b7d3c2a97030 08:10:30 INFO - PROCESS | 3728 | ++DOCSHELL 1801C400 == 38 [pid = 3728] [id = 40] 08:10:30 INFO - PROCESS | 3728 | ++DOMWINDOW == 95 (18075C00) [pid = 3728] [serial = 116] [outer = 00000000] 08:10:30 INFO - PROCESS | 3728 | ++DOMWINDOW == 96 (18438000) [pid = 3728] [serial = 117] [outer = 18075C00] 08:10:30 INFO - PROCESS | 3728 | 1465225830891 Marionette DEBUG loaded listener.js 08:10:30 INFO - PROCESS | 3728 | ++DOMWINDOW == 97 (19A51000) [pid = 3728] [serial = 118] [outer = 18075C00] 08:10:31 INFO - PROCESS | 3728 | 1465225831360 Marionette TRACE conn2 <- [1,124,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.range.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.range",0,null,null]]]}] 08:10:31 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.range.html | Canvas test: 2d.composite.globalAlpha.range 08:10:31 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.range.html | took 789ms 08:10:31 INFO - PROCESS | 3728 | 1465225831425 Marionette TRACE conn2 -> [0,125,"getWindowHandle",null] 08:10:31 INFO - PROCESS | 3728 | 1465225831428 Marionette TRACE conn2 <- [1,125,null,{"value":"13"}] 08:10:31 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.copy.html 08:10:31 INFO - PROCESS | 3728 | 1465225831432 Marionette TRACE conn2 -> [0,126,"setScriptTimeout",{"ms":35000}] 08:10:31 INFO - PROCESS | 3728 | 1465225831434 Marionette TRACE conn2 <- [1,126,null,{}] 08:10:31 INFO - PROCESS | 3728 | 1465225831437 Marionette TRACE conn2 -> [0,127,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:10:31 INFO - PROCESS | 3728 | 1465225831440 Marionette INFO sendAsync 5df5ea86-167d-4c9b-95db-b7d3c2a97030 08:10:31 INFO - PROCESS | 3728 | 1465225831542 Marionette TRACE conn2 <- [1,127,null,{"value":null}] 08:10:31 INFO - PROCESS | 3728 | 1465225831628 Marionette TRACE conn2 -> [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\", \"02873725-682d-488c-ba17-ebb2d6377454\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:10:31 INFO - PROCESS | 3728 | 1465225831631 Marionette INFO sendAsync 5df5ea86-167d-4c9b-95db-b7d3c2a97030 08:10:31 INFO - PROCESS | 3728 | ++DOCSHELL 10A60800 == 39 [pid = 3728] [id = 41] 08:10:31 INFO - PROCESS | 3728 | ++DOMWINDOW == 98 (10A63000) [pid = 3728] [serial = 119] [outer = 00000000] 08:10:31 INFO - PROCESS | 3728 | ++DOMWINDOW == 99 (11A0D000) [pid = 3728] [serial = 120] [outer = 10A63000] 08:10:31 INFO - PROCESS | 3728 | 1465225831675 Marionette DEBUG loaded listener.js 08:10:31 INFO - PROCESS | 3728 | ++DOMWINDOW == 100 (13823000) [pid = 3728] [serial = 121] [outer = 10A63000] 08:10:32 INFO - PROCESS | 3728 | --DOCSHELL 112B9C00 == 38 [pid = 3728] [id = 33] 08:10:32 INFO - PROCESS | 3728 | --DOCSHELL 157D1C00 == 37 [pid = 3728] [id = 36] 08:10:32 INFO - PROCESS | 3728 | --DOCSHELL 13088800 == 36 [pid = 3728] [id = 34] 08:10:32 INFO - PROCESS | 3728 | --DOCSHELL 13D2A000 == 35 [pid = 3728] [id = 35] 08:10:32 INFO - PROCESS | 3728 | --DOCSHELL 140D5C00 == 34 [pid = 3728] [id = 39] 08:10:32 INFO - PROCESS | 3728 | --DOCSHELL 1801C400 == 33 [pid = 3728] [id = 40] 08:10:32 INFO - PROCESS | 3728 | --DOCSHELL 1648D000 == 32 [pid = 3728] [id = 37] 08:10:32 INFO - PROCESS | 3728 | --DOCSHELL 13C56400 == 31 [pid = 3728] [id = 29] 08:10:32 INFO - PROCESS | 3728 | --DOCSHELL 19EDE800 == 30 [pid = 3728] [id = 32] 08:10:32 INFO - PROCESS | 3728 | --DOCSHELL 12B61C00 == 29 [pid = 3728] [id = 30] 08:10:32 INFO - PROCESS | 3728 | --DOCSHELL 10B76000 == 28 [pid = 3728] [id = 38] 08:10:32 INFO - PROCESS | 3728 | --DOCSHELL 19E53800 == 27 [pid = 3728] [id = 31] 08:10:32 INFO - PROCESS | 3728 | --DOMWINDOW == 99 (16C14000) [pid = 3728] [serial = 17] [outer = 00000000] [url = about:blank] 08:10:32 INFO - PROCESS | 3728 | --DOMWINDOW == 98 (110DA000) [pid = 3728] [serial = 60] [outer = 00000000] [url = about:blank] 08:10:32 INFO - PROCESS | 3728 | --DOMWINDOW == 97 (12A11000) [pid = 3728] [serial = 63] [outer = 00000000] [url = about:blank] 08:10:32 INFO - PROCESS | 3728 | --DOMWINDOW == 96 (13D29400) [pid = 3728] [serial = 66] [outer = 00000000] [url = about:blank] 08:10:32 INFO - PROCESS | 3728 | --DOMWINDOW == 95 (140D2400) [pid = 3728] [serial = 67] [outer = 00000000] [url = about:blank] 08:10:32 INFO - PROCESS | 3728 | --DOMWINDOW == 94 (1550B400) [pid = 3728] [serial = 69] [outer = 00000000] [url = about:blank] 08:10:32 INFO - PROCESS | 3728 | --DOMWINDOW == 93 (1572D800) [pid = 3728] [serial = 70] [outer = 00000000] [url = about:blank] 08:10:32 INFO - PROCESS | 3728 | --DOMWINDOW == 92 (15D47C00) [pid = 3728] [serial = 72] [outer = 00000000] [url = about:blank] 08:10:32 INFO - PROCESS | 3728 | --DOMWINDOW == 91 (15FB0C00) [pid = 3728] [serial = 73] [outer = 00000000] [url = about:blank] 08:10:32 INFO - PROCESS | 3728 | --DOMWINDOW == 90 (16D83C00) [pid = 3728] [serial = 75] [outer = 00000000] [url = about:blank] 08:10:32 INFO - PROCESS | 3728 | --DOMWINDOW == 89 (173D3400) [pid = 3728] [serial = 78] [outer = 00000000] [url = about:blank] 08:10:32 INFO - PROCESS | 3728 | --DOMWINDOW == 88 (17A8C400) [pid = 3728] [serial = 81] [outer = 00000000] [url = about:blank] 08:10:32 INFO - PROCESS | 3728 | --DOMWINDOW == 87 (18078400) [pid = 3728] [serial = 84] [outer = 00000000] [url = about:blank] 08:10:32 INFO - PROCESS | 3728 | --DOMWINDOW == 86 (19A54000) [pid = 3728] [serial = 87] [outer = 00000000] [url = about:blank] 08:10:32 INFO - PROCESS | 3728 | --DOMWINDOW == 85 (1058E400) [pid = 3728] [serial = 51] [outer = 00000000] [url = about:blank] 08:10:32 INFO - PROCESS | 3728 | --DOMWINDOW == 84 (1308B800) [pid = 3728] [serial = 54] [outer = 00000000] [url = about:blank] 08:10:32 INFO - PROCESS | 3728 | --DOMWINDOW == 83 (157D3C00) [pid = 3728] [serial = 57] [outer = 00000000] [url = about:blank] 08:10:32 INFO - PROCESS | 3728 | --DOMWINDOW == 82 (15FA6800) [pid = 3728] [serial = 58] [outer = 00000000] [url = about:blank] 08:10:32 INFO - PROCESS | 3728 | --DOMWINDOW == 81 (16D87800) [pid = 3728] [serial = 76] [outer = 00000000] [url = about:blank] 08:10:32 INFO - PROCESS | 3728 | --DOMWINDOW == 80 (17973800) [pid = 3728] [serial = 79] [outer = 00000000] [url = about:blank] 08:10:32 INFO - PROCESS | 3728 | --DOMWINDOW == 79 (17E54000) [pid = 3728] [serial = 82] [outer = 00000000] [url = about:blank] 08:10:32 INFO - PROCESS | 3728 | --DOMWINDOW == 78 (10A5AC00) [pid = 3728] [serial = 52] [outer = 00000000] [url = about:blank] 08:10:32 INFO - PROCESS | 3728 | --DOMWINDOW == 77 (112BA800) [pid = 3728] [serial = 61] [outer = 00000000] [url = about:blank] 08:10:32 INFO - PROCESS | 3728 | --DOMWINDOW == 76 (18437800) [pid = 3728] [serial = 85] [outer = 00000000] [url = about:blank] 08:10:32 INFO - PROCESS | 3728 | --DOMWINDOW == 75 (131B5800) [pid = 3728] [serial = 64] [outer = 00000000] [url = about:blank] 08:10:32 INFO - PROCESS | 3728 | --DOMWINDOW == 74 (19D3D400) [pid = 3728] [serial = 88] [outer = 00000000] [url = about:blank] 08:10:32 INFO - PROCESS | 3728 | --DOMWINDOW == 73 (19EE6800) [pid = 3728] [serial = 90] [outer = 00000000] [url = about:blank] 08:10:32 INFO - PROCESS | 3728 | --DOMWINDOW == 72 (13377400) [pid = 3728] [serial = 55] [outer = 00000000] [url = about:blank] 08:10:32 INFO - PROCESS | 3728 | --DOMWINDOW == 71 (1B454400) [pid = 3728] [serial = 43] [outer = 00000000] [url = about:blank] 08:10:32 INFO - PROCESS | 3728 | --DOMWINDOW == 70 (16C0CC00) [pid = 3728] [serial = 14] [outer = 00000000] [url = about:blank] 08:10:32 INFO - PROCESS | 3728 | --DOMWINDOW == 69 (140CE400) [pid = 3728] [serial = 9] [outer = 00000000] [url = about:blank] 08:10:32 INFO - PROCESS | 3728 | --DOMWINDOW == 68 (140D3000) [pid = 3728] [serial = 10] [outer = 00000000] [url = chrome://gfxsanity/content/sanitytest.html] 08:10:32 INFO - PROCESS | 3728 | --DOMWINDOW == 67 (12809C00) [pid = 3728] [serial = 4] [outer = 00000000] [url = about:blank] 08:10:32 INFO - PROCESS | 3728 | --DOMWINDOW == 66 (1B1B2000) [pid = 3728] [serial = 39] [outer = 00000000] [url = about:blank] 08:10:32 INFO - PROCESS | 3728 | --DOMWINDOW == 65 (1B1B7C00) [pid = 3728] [serial = 40] [outer = 00000000] [url = about:blank] 08:10:32 INFO - PROCESS | 3728 | --DOMWINDOW == 64 (1B012C00) [pid = 3728] [serial = 36] [outer = 00000000] [url = about:blank] 08:10:32 INFO - PROCESS | 3728 | --DOMWINDOW == 63 (1B016C00) [pid = 3728] [serial = 37] [outer = 00000000] [url = about:blank] 08:10:32 INFO - PROCESS | 3728 | --DOMWINDOW == 62 (1A9F5C00) [pid = 3728] [serial = 33] [outer = 00000000] [url = about:blank] 08:10:32 INFO - PROCESS | 3728 | --DOMWINDOW == 61 (1AE0C400) [pid = 3728] [serial = 34] [outer = 00000000] [url = about:blank] 08:10:32 INFO - PROCESS | 3728 | --DOMWINDOW == 60 (1A8EB400) [pid = 3728] [serial = 30] [outer = 00000000] [url = about:blank] 08:10:32 INFO - PROCESS | 3728 | --DOMWINDOW == 59 (1A8F3800) [pid = 3728] [serial = 31] [outer = 00000000] [url = about:blank] 08:10:32 INFO - PROCESS | 3728 | --DOMWINDOW == 58 (1AE0F000) [pid = 3728] [serial = 27] [outer = 00000000] [url = about:blank] 08:10:32 INFO - PROCESS | 3728 | --DOMWINDOW == 57 (1A808000) [pid = 3728] [serial = 28] [outer = 00000000] [url = about:blank] 08:10:32 INFO - PROCESS | 3728 | --DOMWINDOW == 56 (1A2AE800) [pid = 3728] [serial = 24] [outer = 00000000] [url = about:blank] 08:10:32 INFO - PROCESS | 3728 | --DOMWINDOW == 55 (19E5F800) [pid = 3728] [serial = 21] [outer = 00000000] [url = about:blank] 08:10:32 INFO - PROCESS | 3728 | --DOMWINDOW == 54 (19EDEC00) [pid = 3728] [serial = 22] [outer = 00000000] [url = about:blank] 08:10:32 INFO - PROCESS | 3728 | --DOMWINDOW == 53 (1B459000) [pid = 3728] [serial = 45] [outer = 00000000] [url = about:blank] 08:10:32 INFO - PROCESS | 3728 | --DOMWINDOW == 52 (1B801400) [pid = 3728] [serial = 48] [outer = 00000000] [url = about:blank] 08:10:32 INFO - PROCESS | 3728 | --DOMWINDOW == 51 (1B453C00) [pid = 3728] [serial = 42] [outer = 00000000] [url = about:blank] 08:10:32 INFO - PROCESS | 3728 | 1465225832818 Marionette TRACE conn2 <- [1,128,null,{"value":["/2dcontext/compositing/2d.composite.image.copy.html",0,null,null,[["Canvas test: 2d.composite.image.copy",0,null,null]]]}] 08:10:32 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.copy.html | Canvas test: 2d.composite.image.copy 08:10:32 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.copy.html | took 1418ms 08:10:32 INFO - PROCESS | 3728 | 1465225832847 Marionette TRACE conn2 -> [0,129,"getWindowHandle",null] 08:10:32 INFO - PROCESS | 3728 | 1465225832851 Marionette TRACE conn2 <- [1,129,null,{"value":"13"}] 08:10:32 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-atop.html 08:10:32 INFO - PROCESS | 3728 | 1465225832857 Marionette TRACE conn2 -> [0,130,"setScriptTimeout",{"ms":35000}] 08:10:32 INFO - PROCESS | 3728 | 1465225832860 Marionette TRACE conn2 <- [1,130,null,{}] 08:10:32 INFO - PROCESS | 3728 | 1465225832866 Marionette TRACE conn2 -> [0,131,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:10:32 INFO - PROCESS | 3728 | 1465225832869 Marionette INFO sendAsync 5df5ea86-167d-4c9b-95db-b7d3c2a97030 08:10:32 INFO - PROCESS | 3728 | 1465225832954 Marionette TRACE conn2 <- [1,131,null,{"value":null}] 08:10:32 INFO - PROCESS | 3728 | 1465225832961 Marionette TRACE conn2 -> [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\", \"02873725-682d-488c-ba17-ebb2d6377454\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:10:32 INFO - PROCESS | 3728 | 1465225832964 Marionette INFO sendAsync 5df5ea86-167d-4c9b-95db-b7d3c2a97030 08:10:32 INFO - PROCESS | 3728 | ++DOCSHELL 10A5A000 == 28 [pid = 3728] [id = 42] 08:10:32 INFO - PROCESS | 3728 | ++DOMWINDOW == 52 (10B76000) [pid = 3728] [serial = 122] [outer = 00000000] 08:10:32 INFO - PROCESS | 3728 | ++DOMWINDOW == 53 (110DE000) [pid = 3728] [serial = 123] [outer = 10B76000] 08:10:32 INFO - PROCESS | 3728 | 1465225833014 Marionette DEBUG loaded listener.js 08:10:33 INFO - PROCESS | 3728 | ++DOMWINDOW == 54 (11426000) [pid = 3728] [serial = 124] [outer = 10B76000] 08:10:33 INFO - PROCESS | 3728 | 1465225833415 Marionette TRACE conn2 <- [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]]]}] 08:10:33 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-atop.html | Canvas test: 2d.composite.image.destination-atop 08:10:33 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-atop.html | took 599ms 08:10:33 INFO - PROCESS | 3728 | 1465225833460 Marionette TRACE conn2 -> [0,133,"getWindowHandle",null] 08:10:33 INFO - PROCESS | 3728 | 1465225833465 Marionette TRACE conn2 <- [1,133,null,{"value":"13"}] 08:10:33 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-in.html 08:10:33 INFO - PROCESS | 3728 | 1465225833471 Marionette TRACE conn2 -> [0,134,"setScriptTimeout",{"ms":35000}] 08:10:33 INFO - PROCESS | 3728 | 1465225833474 Marionette TRACE conn2 <- [1,134,null,{}] 08:10:33 INFO - PROCESS | 3728 | 1465225833478 Marionette TRACE conn2 -> [0,135,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:10:33 INFO - PROCESS | 3728 | 1465225833481 Marionette INFO sendAsync 5df5ea86-167d-4c9b-95db-b7d3c2a97030 08:10:33 INFO - PROCESS | 3728 | 1465225833550 Marionette TRACE conn2 <- [1,135,null,{"value":null}] 08:10:33 INFO - PROCESS | 3728 | 1465225833559 Marionette TRACE conn2 -> [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\", \"02873725-682d-488c-ba17-ebb2d6377454\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:10:33 INFO - PROCESS | 3728 | 1465225833561 Marionette INFO sendAsync 5df5ea86-167d-4c9b-95db-b7d3c2a97030 08:10:33 INFO - PROCESS | 3728 | ++DOCSHELL 13088800 == 29 [pid = 3728] [id = 43] 08:10:33 INFO - PROCESS | 3728 | ++DOMWINDOW == 55 (1308AC00) [pid = 3728] [serial = 125] [outer = 00000000] 08:10:33 INFO - PROCESS | 3728 | ++DOMWINDOW == 56 (131B0400) [pid = 3728] [serial = 126] [outer = 1308AC00] 08:10:33 INFO - PROCESS | 3728 | 1465225833614 Marionette DEBUG loaded listener.js 08:10:33 INFO - PROCESS | 3728 | ++DOMWINDOW == 57 (13335400) [pid = 3728] [serial = 127] [outer = 1308AC00] 08:10:34 INFO - PROCESS | 3728 | 1465225834037 Marionette TRACE conn2 <- [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]]]}] 08:10:34 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-in.html | Canvas test: 2d.composite.image.destination-in 08:10:34 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-in.html | took 585ms 08:10:34 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-out.html 08:10:34 INFO - PROCESS | 3728 | 1465225834072 Marionette TRACE conn2 -> [0,137,"getWindowHandle",null] 08:10:34 INFO - PROCESS | 3728 | 1465225834074 Marionette TRACE conn2 <- [1,137,null,{"value":"13"}] 08:10:34 INFO - PROCESS | 3728 | 1465225834078 Marionette TRACE conn2 -> [0,138,"setScriptTimeout",{"ms":35000}] 08:10:34 INFO - PROCESS | 3728 | 1465225834081 Marionette TRACE conn2 <- [1,138,null,{}] 08:10:34 INFO - PROCESS | 3728 | 1465225834092 Marionette TRACE conn2 -> [0,139,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:10:34 INFO - PROCESS | 3728 | 1465225834096 Marionette INFO sendAsync 5df5ea86-167d-4c9b-95db-b7d3c2a97030 08:10:34 INFO - PROCESS | 3728 | 1465225834161 Marionette TRACE conn2 <- [1,139,null,{"value":null}] 08:10:34 INFO - PROCESS | 3728 | 1465225834202 Marionette TRACE conn2 -> [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\", \"02873725-682d-488c-ba17-ebb2d6377454\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:10:34 INFO - PROCESS | 3728 | 1465225834206 Marionette INFO sendAsync 5df5ea86-167d-4c9b-95db-b7d3c2a97030 08:10:34 INFO - PROCESS | 3728 | ++DOCSHELL 14476800 == 30 [pid = 3728] [id = 44] 08:10:34 INFO - PROCESS | 3728 | ++DOMWINDOW == 58 (14E01800) [pid = 3728] [serial = 128] [outer = 00000000] 08:10:34 INFO - PROCESS | 3728 | ++DOMWINDOW == 59 (14E09000) [pid = 3728] [serial = 129] [outer = 14E01800] 08:10:34 INFO - PROCESS | 3728 | 1465225834262 Marionette DEBUG loaded listener.js 08:10:34 INFO - PROCESS | 3728 | ++DOMWINDOW == 60 (15732800) [pid = 3728] [serial = 130] [outer = 14E01800] 08:10:34 INFO - PROCESS | 3728 | 1465225834642 Marionette TRACE conn2 <- [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]]]}] 08:10:34 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-out.html | Canvas test: 2d.composite.image.destination-out 08:10:34 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-out.html | took 585ms 08:10:34 INFO - PROCESS | 3728 | 1465225834673 Marionette TRACE conn2 -> [0,141,"getWindowHandle",null] 08:10:34 INFO - PROCESS | 3728 | 1465225834675 Marionette TRACE conn2 <- [1,141,null,{"value":"13"}] 08:10:34 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-over.html 08:10:34 INFO - PROCESS | 3728 | 1465225834693 Marionette TRACE conn2 -> [0,142,"setScriptTimeout",{"ms":35000}] 08:10:34 INFO - PROCESS | 3728 | 1465225834696 Marionette TRACE conn2 <- [1,142,null,{}] 08:10:34 INFO - PROCESS | 3728 | 1465225834702 Marionette TRACE conn2 -> [0,143,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:10:34 INFO - PROCESS | 3728 | 1465225834715 Marionette INFO sendAsync 5df5ea86-167d-4c9b-95db-b7d3c2a97030 08:10:34 INFO - PROCESS | 3728 | 1465225834779 Marionette TRACE conn2 <- [1,143,null,{"value":null}] 08:10:34 INFO - PROCESS | 3728 | 1465225834784 Marionette TRACE conn2 -> [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\", \"02873725-682d-488c-ba17-ebb2d6377454\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:10:34 INFO - PROCESS | 3728 | 1465225834786 Marionette INFO sendAsync 5df5ea86-167d-4c9b-95db-b7d3c2a97030 08:10:34 INFO - PROCESS | 3728 | ++DOCSHELL 157CEC00 == 31 [pid = 3728] [id = 45] 08:10:34 INFO - PROCESS | 3728 | ++DOMWINDOW == 61 (157D6000) [pid = 3728] [serial = 131] [outer = 00000000] 08:10:34 INFO - PROCESS | 3728 | ++DOMWINDOW == 62 (16106C00) [pid = 3728] [serial = 132] [outer = 157D6000] 08:10:34 INFO - PROCESS | 3728 | 1465225834833 Marionette DEBUG loaded listener.js 08:10:34 INFO - PROCESS | 3728 | ++DOMWINDOW == 63 (1648C800) [pid = 3728] [serial = 133] [outer = 157D6000] 08:10:35 INFO - PROCESS | 3728 | 1465225835248 Marionette TRACE conn2 <- [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]]]}] 08:10:35 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-over.html | Canvas test: 2d.composite.image.destination-over 08:10:35 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-over.html | took 613ms 08:10:35 INFO - PROCESS | 3728 | 1465225835280 Marionette TRACE conn2 -> [0,145,"getWindowHandle",null] 08:10:35 INFO - PROCESS | 3728 | 1465225835282 Marionette TRACE conn2 <- [1,145,null,{"value":"13"}] 08:10:35 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.lighter.html 08:10:35 INFO - PROCESS | 3728 | 1465225835290 Marionette TRACE conn2 -> [0,146,"setScriptTimeout",{"ms":35000}] 08:10:35 INFO - PROCESS | 3728 | 1465225835291 Marionette TRACE conn2 <- [1,146,null,{}] 08:10:35 INFO - PROCESS | 3728 | 1465225835295 Marionette TRACE conn2 -> [0,147,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:10:35 INFO - PROCESS | 3728 | 1465225835297 Marionette INFO sendAsync 5df5ea86-167d-4c9b-95db-b7d3c2a97030 08:10:35 INFO - PROCESS | 3728 | 1465225835403 Marionette TRACE conn2 <- [1,147,null,{"value":null}] 08:10:35 INFO - PROCESS | 3728 | 1465225835408 Marionette TRACE conn2 -> [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\", \"02873725-682d-488c-ba17-ebb2d6377454\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:10:35 INFO - PROCESS | 3728 | 1465225835411 Marionette INFO sendAsync 5df5ea86-167d-4c9b-95db-b7d3c2a97030 08:10:35 INFO - PROCESS | 3728 | ++DOCSHELL 157CD400 == 32 [pid = 3728] [id = 46] 08:10:35 INFO - PROCESS | 3728 | ++DOMWINDOW == 64 (15D40800) [pid = 3728] [serial = 134] [outer = 00000000] 08:10:35 INFO - PROCESS | 3728 | ++DOMWINDOW == 65 (16C16C00) [pid = 3728] [serial = 135] [outer = 15D40800] 08:10:35 INFO - PROCESS | 3728 | 1465225835454 Marionette DEBUG loaded listener.js 08:10:35 INFO - PROCESS | 3728 | ++DOMWINDOW == 66 (171AFC00) [pid = 3728] [serial = 136] [outer = 15D40800] 08:10:35 INFO - PROCESS | 3728 | 1465225835864 Marionette TRACE conn2 <- [1,148,null,{"value":["/2dcontext/compositing/2d.composite.image.lighter.html",0,null,null,[["Canvas test: 2d.composite.image.lighter",0,null,null]]]}] 08:10:35 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.lighter.html | Canvas test: 2d.composite.image.lighter 08:10:35 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.lighter.html | took 585ms 08:10:35 INFO - PROCESS | 3728 | 1465225835895 Marionette TRACE conn2 -> [0,149,"getWindowHandle",null] 08:10:35 INFO - PROCESS | 3728 | 1465225835897 Marionette TRACE conn2 <- [1,149,null,{"value":"13"}] 08:10:35 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-atop.html 08:10:35 INFO - PROCESS | 3728 | 1465225835900 Marionette TRACE conn2 -> [0,150,"setScriptTimeout",{"ms":35000}] 08:10:35 INFO - PROCESS | 3728 | 1465225835902 Marionette TRACE conn2 <- [1,150,null,{}] 08:10:35 INFO - PROCESS | 3728 | 1465225835910 Marionette TRACE conn2 -> [0,151,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:10:35 INFO - PROCESS | 3728 | 1465225835916 Marionette INFO sendAsync 5df5ea86-167d-4c9b-95db-b7d3c2a97030 08:10:36 INFO - PROCESS | 3728 | 1465225836020 Marionette TRACE conn2 <- [1,151,null,{"value":null}] 08:10:36 INFO - PROCESS | 3728 | 1465225836025 Marionette TRACE conn2 -> [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\", \"02873725-682d-488c-ba17-ebb2d6377454\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:10:36 INFO - PROCESS | 3728 | 1465225836027 Marionette INFO sendAsync 5df5ea86-167d-4c9b-95db-b7d3c2a97030 08:10:36 INFO - PROCESS | 3728 | ++DOCSHELL 12A87800 == 33 [pid = 3728] [id = 47] 08:10:36 INFO - PROCESS | 3728 | ++DOMWINDOW == 67 (16109000) [pid = 3728] [serial = 137] [outer = 00000000] 08:10:36 INFO - PROCESS | 3728 | ++DOMWINDOW == 68 (17A0F800) [pid = 3728] [serial = 138] [outer = 16109000] 08:10:36 INFO - PROCESS | 3728 | 1465225836071 Marionette DEBUG loaded listener.js 08:10:36 INFO - PROCESS | 3728 | ++DOMWINDOW == 69 (1800F000) [pid = 3728] [serial = 139] [outer = 16109000] 08:10:36 INFO - PROCESS | 3728 | 1465225836486 Marionette TRACE conn2 <- [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]]]}] 08:10:36 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-atop.html | Canvas test: 2d.composite.image.source-atop 08:10:36 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-atop.html | took 600ms 08:10:36 INFO - PROCESS | 3728 | 1465225836501 Marionette TRACE conn2 -> [0,153,"getWindowHandle",null] 08:10:36 INFO - PROCESS | 3728 | 1465225836503 Marionette TRACE conn2 <- [1,153,null,{"value":"13"}] 08:10:36 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-in.html 08:10:36 INFO - PROCESS | 3728 | 1465225836506 Marionette TRACE conn2 -> [0,154,"setScriptTimeout",{"ms":35000}] 08:10:36 INFO - PROCESS | 3728 | 1465225836507 Marionette TRACE conn2 <- [1,154,null,{}] 08:10:36 INFO - PROCESS | 3728 | 1465225836511 Marionette TRACE conn2 -> [0,155,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:10:36 INFO - PROCESS | 3728 | 1465225836512 Marionette INFO sendAsync 5df5ea86-167d-4c9b-95db-b7d3c2a97030 08:10:36 INFO - PROCESS | 3728 | 1465225836603 Marionette TRACE conn2 <- [1,155,null,{"value":null}] 08:10:36 INFO - PROCESS | 3728 | 1465225836673 Marionette TRACE conn2 -> [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\", \"02873725-682d-488c-ba17-ebb2d6377454\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:10:36 INFO - PROCESS | 3728 | 1465225836675 Marionette INFO sendAsync 5df5ea86-167d-4c9b-95db-b7d3c2a97030 08:10:36 INFO - PROCESS | 3728 | ++DOCSHELL 173D4000 == 34 [pid = 3728] [id = 48] 08:10:36 INFO - PROCESS | 3728 | ++DOMWINDOW == 70 (17977C00) [pid = 3728] [serial = 140] [outer = 00000000] 08:10:36 INFO - PROCESS | 3728 | ++DOMWINDOW == 71 (18522C00) [pid = 3728] [serial = 141] [outer = 17977C00] 08:10:36 INFO - PROCESS | 3728 | 1465225836718 Marionette DEBUG loaded listener.js 08:10:36 INFO - PROCESS | 3728 | ++DOMWINDOW == 72 (18523800) [pid = 3728] [serial = 142] [outer = 17977C00] 08:10:36 INFO - PROCESS | 3728 | --DOMWINDOW == 71 (19EE3C00) [pid = 3728] [serial = 92] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.xor.html] 08:10:36 INFO - PROCESS | 3728 | --DOMWINDOW == 70 (19E59C00) [pid = 3728] [serial = 89] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-over.html] 08:10:36 INFO - PROCESS | 3728 | --DOMWINDOW == 69 (16C0A800) [pid = 3728] [serial = 107] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.image.html] 08:10:36 INFO - PROCESS | 3728 | --DOMWINDOW == 68 (112BCC00) [pid = 3728] [serial = 95] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.canvas.html] 08:10:36 INFO - PROCESS | 3728 | --DOMWINDOW == 67 (131B5000) [pid = 3728] [serial = 98] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html] 08:10:36 INFO - PROCESS | 3728 | --DOMWINDOW == 66 (157D5800) [pid = 3728] [serial = 104] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.fill.html] 08:10:36 INFO - PROCESS | 3728 | --DOMWINDOW == 65 (13D2BC00) [pid = 3728] [serial = 101] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.default.html] 08:10:37 INFO - PROCESS | 3728 | 1465225837088 Marionette TRACE conn2 <- [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]]]}] 08:10:37 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-in.html | Canvas test: 2d.composite.image.source-in 08:10:37 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-in.html | took 599ms 08:10:37 INFO - PROCESS | 3728 | 1465225837104 Marionette TRACE conn2 -> [0,157,"getWindowHandle",null] 08:10:37 INFO - PROCESS | 3728 | 1465225837106 Marionette TRACE conn2 <- [1,157,null,{"value":"13"}] 08:10:37 INFO - PROCESS | 3728 | 1465225837109 Marionette TRACE conn2 -> [0,158,"setScriptTimeout",{"ms":35000}] 08:10:37 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-out.html 08:10:37 INFO - PROCESS | 3728 | 1465225837111 Marionette TRACE conn2 <- [1,158,null,{}] 08:10:37 INFO - PROCESS | 3728 | 1465225837114 Marionette TRACE conn2 -> [0,159,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:10:37 INFO - PROCESS | 3728 | 1465225837116 Marionette INFO sendAsync 5df5ea86-167d-4c9b-95db-b7d3c2a97030 08:10:37 INFO - PROCESS | 3728 | 1465225837203 Marionette TRACE conn2 <- [1,159,null,{"value":null}] 08:10:37 INFO - PROCESS | 3728 | 1465225837244 Marionette TRACE conn2 -> [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\", \"02873725-682d-488c-ba17-ebb2d6377454\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:10:37 INFO - PROCESS | 3728 | 1465225837246 Marionette INFO sendAsync 5df5ea86-167d-4c9b-95db-b7d3c2a97030 08:10:37 INFO - PROCESS | 3728 | ++DOCSHELL 131AFC00 == 35 [pid = 3728] [id = 49] 08:10:37 INFO - PROCESS | 3728 | ++DOMWINDOW == 66 (13332400) [pid = 3728] [serial = 143] [outer = 00000000] 08:10:37 INFO - PROCESS | 3728 | ++DOMWINDOW == 67 (18083000) [pid = 3728] [serial = 144] [outer = 13332400] 08:10:37 INFO - PROCESS | 3728 | 1465225837291 Marionette DEBUG loaded listener.js 08:10:37 INFO - PROCESS | 3728 | ++DOMWINDOW == 68 (16D8FC00) [pid = 3728] [serial = 145] [outer = 13332400] 08:10:37 INFO - PROCESS | 3728 | 1465225837610 Marionette TRACE conn2 <- [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]]]}] 08:10:37 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-out.html | Canvas test: 2d.composite.image.source-out 08:10:37 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-out.html | took 555ms 08:10:37 INFO - PROCESS | 3728 | 1465225837653 Marionette TRACE conn2 -> [0,161,"getWindowHandle",null] 08:10:37 INFO - PROCESS | 3728 | 1465225837655 Marionette TRACE conn2 <- [1,161,null,{"value":"13"}] 08:10:37 INFO - PROCESS | 3728 | 1465225837658 Marionette TRACE conn2 -> [0,162,"setScriptTimeout",{"ms":35000}] 08:10:37 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-over.html 08:10:37 INFO - PROCESS | 3728 | 1465225837660 Marionette TRACE conn2 <- [1,162,null,{}] 08:10:37 INFO - PROCESS | 3728 | 1465225837663 Marionette TRACE conn2 -> [0,163,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:10:37 INFO - PROCESS | 3728 | 1465225837665 Marionette INFO sendAsync 5df5ea86-167d-4c9b-95db-b7d3c2a97030 08:10:37 INFO - PROCESS | 3728 | 1465225837772 Marionette TRACE conn2 <- [1,163,null,{"value":null}] 08:10:37 INFO - PROCESS | 3728 | 1465225837779 Marionette TRACE conn2 -> [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\", \"02873725-682d-488c-ba17-ebb2d6377454\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:10:37 INFO - PROCESS | 3728 | 1465225837781 Marionette INFO sendAsync 5df5ea86-167d-4c9b-95db-b7d3c2a97030 08:10:37 INFO - PROCESS | 3728 | ++DOCSHELL 14475400 == 36 [pid = 3728] [id = 50] 08:10:37 INFO - PROCESS | 3728 | ++DOMWINDOW == 69 (19E59C00) [pid = 3728] [serial = 146] [outer = 00000000] 08:10:37 INFO - PROCESS | 3728 | ++DOMWINDOW == 70 (19E60400) [pid = 3728] [serial = 147] [outer = 19E59C00] 08:10:37 INFO - PROCESS | 3728 | 1465225837824 Marionette DEBUG loaded listener.js 08:10:37 INFO - PROCESS | 3728 | ++DOMWINDOW == 71 (19E60C00) [pid = 3728] [serial = 148] [outer = 19E59C00] 08:10:38 INFO - PROCESS | 3728 | 1465225838172 Marionette TRACE conn2 <- [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]]]}] 08:10:38 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-over.html | Canvas test: 2d.composite.image.source-over 08:10:38 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-over.html | took 555ms 08:10:38 INFO - PROCESS | 3728 | 1465225838220 Marionette TRACE conn2 -> [0,165,"getWindowHandle",null] 08:10:38 INFO - PROCESS | 3728 | 1465225838222 Marionette TRACE conn2 <- [1,165,null,{"value":"13"}] 08:10:38 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.xor.html 08:10:38 INFO - PROCESS | 3728 | 1465225838225 Marionette TRACE conn2 -> [0,166,"setScriptTimeout",{"ms":35000}] 08:10:38 INFO - PROCESS | 3728 | 1465225838227 Marionette TRACE conn2 <- [1,166,null,{}] 08:10:38 INFO - PROCESS | 3728 | 1465225838231 Marionette TRACE conn2 -> [0,167,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:10:38 INFO - PROCESS | 3728 | 1465225838232 Marionette INFO sendAsync 5df5ea86-167d-4c9b-95db-b7d3c2a97030 08:10:38 INFO - PROCESS | 3728 | 1465225838346 Marionette TRACE conn2 <- [1,167,null,{"value":null}] 08:10:38 INFO - PROCESS | 3728 | 1465225838352 Marionette TRACE conn2 -> [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\", \"02873725-682d-488c-ba17-ebb2d6377454\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:10:38 INFO - PROCESS | 3728 | 1465225838354 Marionette INFO sendAsync 5df5ea86-167d-4c9b-95db-b7d3c2a97030 08:10:38 INFO - PROCESS | 3728 | ++DOCSHELL 14E07C00 == 37 [pid = 3728] [id = 51] 08:10:38 INFO - PROCESS | 3728 | ++DOMWINDOW == 72 (15FAF800) [pid = 3728] [serial = 149] [outer = 00000000] 08:10:38 INFO - PROCESS | 3728 | ++DOMWINDOW == 73 (1A194400) [pid = 3728] [serial = 150] [outer = 15FAF800] 08:10:38 INFO - PROCESS | 3728 | 1465225838397 Marionette DEBUG loaded listener.js 08:10:38 INFO - PROCESS | 3728 | ++DOMWINDOW == 74 (1A19B800) [pid = 3728] [serial = 151] [outer = 15FAF800] 08:10:38 INFO - PROCESS | 3728 | 1465225838736 Marionette TRACE conn2 <- [1,168,null,{"value":["/2dcontext/compositing/2d.composite.image.xor.html",0,null,null,[["Canvas test: 2d.composite.image.xor",0,null,null]]]}] 08:10:38 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.xor.html | Canvas test: 2d.composite.image.xor 08:10:38 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.xor.html | took 555ms 08:10:38 INFO - PROCESS | 3728 | 1465225838794 Marionette TRACE conn2 -> [0,169,"getWindowHandle",null] 08:10:38 INFO - PROCESS | 3728 | 1465225838798 Marionette TRACE conn2 <- [1,169,null,{"value":"13"}] 08:10:38 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.casesensitive.html 08:10:38 INFO - PROCESS | 3728 | 1465225838803 Marionette TRACE conn2 -> [0,170,"setScriptTimeout",{"ms":35000}] 08:10:38 INFO - PROCESS | 3728 | 1465225838808 Marionette TRACE conn2 <- [1,170,null,{}] 08:10:38 INFO - PROCESS | 3728 | 1465225838814 Marionette TRACE conn2 -> [0,171,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:10:38 INFO - PROCESS | 3728 | 1465225838817 Marionette INFO sendAsync 5df5ea86-167d-4c9b-95db-b7d3c2a97030 08:10:38 INFO - PROCESS | 3728 | 1465225838943 Marionette TRACE conn2 <- [1,171,null,{"value":null}] 08:10:39 INFO - PROCESS | 3728 | 1465225839097 Marionette TRACE conn2 -> [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\", \"02873725-682d-488c-ba17-ebb2d6377454\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:10:39 INFO - PROCESS | 3728 | 1465225839102 Marionette INFO sendAsync 5df5ea86-167d-4c9b-95db-b7d3c2a97030 08:10:39 INFO - PROCESS | 3728 | ++DOCSHELL 10BA2000 == 38 [pid = 3728] [id = 52] 08:10:39 INFO - PROCESS | 3728 | ++DOMWINDOW == 75 (10BA5800) [pid = 3728] [serial = 152] [outer = 00000000] 08:10:39 INFO - PROCESS | 3728 | ++DOMWINDOW == 76 (110DEC00) [pid = 3728] [serial = 153] [outer = 10BA5800] 08:10:39 INFO - PROCESS | 3728 | 1465225839159 Marionette DEBUG loaded listener.js 08:10:39 INFO - PROCESS | 3728 | ++DOMWINDOW == 77 (11A16C00) [pid = 3728] [serial = 154] [outer = 10BA5800] 08:10:39 INFO - PROCESS | 3728 | 1465225839866 Marionette TRACE conn2 <- [1,172,null,{"value":["/2dcontext/compositing/2d.composite.operation.casesensitive.html",0,null,null,[["Canvas test: 2d.composite.operation.casesensitive",0,null,null]]]}] 08:10:39 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.casesensitive.html | Canvas test: 2d.composite.operation.casesensitive 08:10:39 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.casesensitive.html | took 1067ms 08:10:39 INFO - PROCESS | 3728 | 1465225839881 Marionette TRACE conn2 -> [0,173,"getWindowHandle",null] 08:10:39 INFO - PROCESS | 3728 | 1465225839885 Marionette TRACE conn2 <- [1,173,null,{"value":"13"}] 08:10:39 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.clear.html 08:10:39 INFO - PROCESS | 3728 | 1465225839891 Marionette TRACE conn2 -> [0,174,"setScriptTimeout",{"ms":35000}] 08:10:39 INFO - PROCESS | 3728 | 1465225839895 Marionette TRACE conn2 <- [1,174,null,{}] 08:10:39 INFO - PROCESS | 3728 | 1465225839900 Marionette TRACE conn2 -> [0,175,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:10:39 INFO - PROCESS | 3728 | 1465225839903 Marionette INFO sendAsync 5df5ea86-167d-4c9b-95db-b7d3c2a97030 08:10:39 INFO - PROCESS | 3728 | 1465225840003 Marionette TRACE conn2 <- [1,175,null,{"value":null}] 08:10:40 INFO - PROCESS | 3728 | 1465225840077 Marionette TRACE conn2 -> [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\", \"02873725-682d-488c-ba17-ebb2d6377454\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:10:40 INFO - PROCESS | 3728 | 1465225840079 Marionette INFO sendAsync 5df5ea86-167d-4c9b-95db-b7d3c2a97030 08:10:40 INFO - PROCESS | 3728 | ++DOCSHELL 140C8400 == 39 [pid = 3728] [id = 53] 08:10:40 INFO - PROCESS | 3728 | ++DOMWINDOW == 78 (140C9400) [pid = 3728] [serial = 155] [outer = 00000000] 08:10:40 INFO - PROCESS | 3728 | ++DOMWINDOW == 79 (140D3000) [pid = 3728] [serial = 156] [outer = 140C9400] 08:10:40 INFO - PROCESS | 3728 | 1465225840135 Marionette DEBUG loaded listener.js 08:10:40 INFO - PROCESS | 3728 | ++DOMWINDOW == 80 (14E05C00) [pid = 3728] [serial = 157] [outer = 140C9400] 08:10:40 INFO - PROCESS | 3728 | --DOCSHELL 14475400 == 38 [pid = 3728] [id = 50] 08:10:40 INFO - PROCESS | 3728 | --DOCSHELL 131AFC00 == 37 [pid = 3728] [id = 49] 08:10:40 INFO - PROCESS | 3728 | --DOCSHELL 173D4000 == 36 [pid = 3728] [id = 48] 08:10:40 INFO - PROCESS | 3728 | --DOCSHELL 12A87800 == 35 [pid = 3728] [id = 47] 08:10:40 INFO - PROCESS | 3728 | --DOCSHELL 157CD400 == 34 [pid = 3728] [id = 46] 08:10:40 INFO - PROCESS | 3728 | --DOCSHELL 157CEC00 == 33 [pid = 3728] [id = 45] 08:10:40 INFO - PROCESS | 3728 | --DOCSHELL 14476800 == 32 [pid = 3728] [id = 44] 08:10:40 INFO - PROCESS | 3728 | --DOCSHELL 13088800 == 31 [pid = 3728] [id = 43] 08:10:40 INFO - PROCESS | 3728 | --DOCSHELL 10A5A000 == 30 [pid = 3728] [id = 42] 08:10:40 INFO - PROCESS | 3728 | --DOCSHELL 10A60800 == 29 [pid = 3728] [id = 41] 08:10:40 INFO - PROCESS | 3728 | --DOMWINDOW == 79 (1A32EC00) [pid = 3728] [serial = 93] [outer = 00000000] [url = about:blank] 08:10:40 INFO - PROCESS | 3728 | --DOMWINDOW == 78 (1A199000) [pid = 3728] [serial = 91] [outer = 00000000] [url = about:blank] 08:10:40 INFO - PROCESS | 3728 | --DOMWINDOW == 77 (173D1400) [pid = 3728] [serial = 109] [outer = 00000000] [url = about:blank] 08:10:40 INFO - PROCESS | 3728 | --DOMWINDOW == 76 (12A19400) [pid = 3728] [serial = 96] [outer = 00000000] [url = about:blank] 08:10:40 INFO - PROCESS | 3728 | --DOMWINDOW == 75 (12AD4800) [pid = 3728] [serial = 97] [outer = 00000000] [url = about:blank] 08:10:40 INFO - PROCESS | 3728 | --DOMWINDOW == 74 (13821400) [pid = 3728] [serial = 99] [outer = 00000000] [url = about:blank] 08:10:40 INFO - PROCESS | 3728 | --DOMWINDOW == 73 (15D43C00) [pid = 3728] [serial = 105] [outer = 00000000] [url = about:blank] 08:10:40 INFO - PROCESS | 3728 | --DOMWINDOW == 72 (13C4A400) [pid = 3728] [serial = 100] [outer = 00000000] [url = about:blank] 08:10:40 INFO - PROCESS | 3728 | --DOMWINDOW == 71 (14E0D800) [pid = 3728] [serial = 103] [outer = 00000000] [url = about:blank] 08:10:40 INFO - PROCESS | 3728 | --DOMWINDOW == 70 (14472000) [pid = 3728] [serial = 102] [outer = 00000000] [url = about:blank] 08:10:40 INFO - PROCESS | 3728 | --DOMWINDOW == 69 (1A6C3800) [pid = 3728] [serial = 94] [outer = 00000000] [url = about:blank] 08:10:40 INFO - PROCESS | 3728 | --DOMWINDOW == 68 (16D8CC00) [pid = 3728] [serial = 108] [outer = 00000000] [url = about:blank] 08:10:40 INFO - PROCESS | 3728 | --DOMWINDOW == 67 (15FE9800) [pid = 3728] [serial = 106] [outer = 00000000] [url = about:blank] 08:10:40 INFO - PROCESS | 3728 | 1465225840893 Marionette TRACE conn2 <- [1,176,null,{"value":["/2dcontext/compositing/2d.composite.operation.clear.html",0,null,null,[["Canvas test: 2d.composite.operation.clear",0,null,null]]]}] 08:10:40 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.clear.html | Canvas test: 2d.composite.operation.clear 08:10:40 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.clear.html | took 1024ms 08:10:40 INFO - PROCESS | 3728 | 1465225840920 Marionette TRACE conn2 -> [0,177,"getWindowHandle",null] 08:10:40 INFO - PROCESS | 3728 | 1465225840924 Marionette TRACE conn2 <- [1,177,null,{"value":"13"}] 08:10:40 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.darker.html 08:10:40 INFO - PROCESS | 3728 | 1465225840928 Marionette TRACE conn2 -> [0,178,"setScriptTimeout",{"ms":35000}] 08:10:40 INFO - PROCESS | 3728 | 1465225840931 Marionette TRACE conn2 <- [1,178,null,{}] 08:10:40 INFO - PROCESS | 3728 | 1465225840937 Marionette TRACE conn2 -> [0,179,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:10:40 INFO - PROCESS | 3728 | 1465225840939 Marionette INFO sendAsync 5df5ea86-167d-4c9b-95db-b7d3c2a97030 08:10:41 INFO - PROCESS | 3728 | 1465225841025 Marionette TRACE conn2 <- [1,179,null,{"value":null}] 08:10:41 INFO - PROCESS | 3728 | 1465225841016 Marionette TRACE conn2 -> [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\", \"02873725-682d-488c-ba17-ebb2d6377454\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:10:41 INFO - PROCESS | 3728 | 1465225841020 Marionette INFO sendAsync 5df5ea86-167d-4c9b-95db-b7d3c2a97030 08:10:41 INFO - PROCESS | 3728 | ++DOCSHELL 110D8C00 == 30 [pid = 3728] [id = 54] 08:10:41 INFO - PROCESS | 3728 | ++DOMWINDOW == 68 (110D9800) [pid = 3728] [serial = 158] [outer = 00000000] 08:10:41 INFO - PROCESS | 3728 | ++DOMWINDOW == 69 (1280C000) [pid = 3728] [serial = 159] [outer = 110D9800] 08:10:41 INFO - PROCESS | 3728 | 1465225841068 Marionette DEBUG loaded listener.js 08:10:41 INFO - PROCESS | 3728 | ++DOMWINDOW == 70 (12AD0C00) [pid = 3728] [serial = 160] [outer = 110D9800] 08:10:41 INFO - PROCESS | 3728 | 1465225841496 Marionette TRACE conn2 <- [1,180,null,{"value":["/2dcontext/compositing/2d.composite.operation.darker.html",0,null,null,[["Canvas test: 2d.composite.operation.darker",0,null,null]]]}] 08:10:41 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.darker.html | Canvas test: 2d.composite.operation.darker 08:10:41 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.darker.html | took 585ms 08:10:41 INFO - PROCESS | 3728 | 1465225841511 Marionette TRACE conn2 -> [0,181,"getWindowHandle",null] 08:10:41 INFO - PROCESS | 3728 | 1465225841515 Marionette TRACE conn2 <- [1,181,null,{"value":"13"}] 08:10:41 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.default.html 08:10:41 INFO - PROCESS | 3728 | 1465225841521 Marionette TRACE conn2 -> [0,182,"setScriptTimeout",{"ms":35000}] 08:10:41 INFO - PROCESS | 3728 | 1465225841524 Marionette TRACE conn2 <- [1,182,null,{}] 08:10:41 INFO - PROCESS | 3728 | 1465225841528 Marionette TRACE conn2 -> [0,183,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:10:41 INFO - PROCESS | 3728 | 1465225841530 Marionette INFO sendAsync 5df5ea86-167d-4c9b-95db-b7d3c2a97030 08:10:41 INFO - PROCESS | 3728 | 1465225841615 Marionette TRACE conn2 <- [1,183,null,{"value":null}] 08:10:41 INFO - PROCESS | 3728 | 1465225841647 Marionette TRACE conn2 -> [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\", \"02873725-682d-488c-ba17-ebb2d6377454\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:10:41 INFO - PROCESS | 3728 | 1465225841649 Marionette INFO sendAsync 5df5ea86-167d-4c9b-95db-b7d3c2a97030 08:10:41 INFO - PROCESS | 3728 | ++DOCSHELL 1337BC00 == 31 [pid = 3728] [id = 55] 08:10:41 INFO - PROCESS | 3728 | ++DOMWINDOW == 71 (13821400) [pid = 3728] [serial = 161] [outer = 00000000] 08:10:41 INFO - PROCESS | 3728 | ++DOMWINDOW == 72 (13914400) [pid = 3728] [serial = 162] [outer = 13821400] 08:10:41 INFO - PROCESS | 3728 | 1465225841701 Marionette DEBUG loaded listener.js 08:10:41 INFO - PROCESS | 3728 | ++DOMWINDOW == 73 (13D26000) [pid = 3728] [serial = 163] [outer = 13821400] 08:10:42 INFO - PROCESS | 3728 | 1465225842088 Marionette TRACE conn2 <- [1,184,null,{"value":["/2dcontext/compositing/2d.composite.operation.default.html",0,null,null,[["Canvas test: 2d.composite.operation.default",0,null,null]]]}] 08:10:42 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.default.html | Canvas test: 2d.composite.operation.default 08:10:42 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.default.html | took 600ms 08:10:42 INFO - PROCESS | 3728 | 1465225842123 Marionette TRACE conn2 -> [0,185,"getWindowHandle",null] 08:10:42 INFO - PROCESS | 3728 | 1465225842125 Marionette TRACE conn2 <- [1,185,null,{"value":"13"}] 08:10:42 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.get.html 08:10:42 INFO - PROCESS | 3728 | 1465225842128 Marionette TRACE conn2 -> [0,186,"setScriptTimeout",{"ms":35000}] 08:10:42 INFO - PROCESS | 3728 | 1465225842132 Marionette TRACE conn2 <- [1,186,null,{}] 08:10:42 INFO - PROCESS | 3728 | 1465225842146 Marionette TRACE conn2 -> [0,187,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:10:42 INFO - PROCESS | 3728 | 1465225842151 Marionette INFO sendAsync 5df5ea86-167d-4c9b-95db-b7d3c2a97030 08:10:42 INFO - PROCESS | 3728 | 1465225842235 Marionette TRACE conn2 <- [1,187,null,{"value":null}] 08:10:42 INFO - PROCESS | 3728 | ++DOMWINDOW == 74 (15729800) [pid = 3728] [serial = 164] [outer = 1B59E400] 08:10:42 INFO - PROCESS | 3728 | 1465225842259 Marionette TRACE conn2 -> [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\", \"02873725-682d-488c-ba17-ebb2d6377454\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:10:42 INFO - PROCESS | 3728 | 1465225842263 Marionette INFO sendAsync 5df5ea86-167d-4c9b-95db-b7d3c2a97030 08:10:42 INFO - PROCESS | 3728 | ++DOCSHELL 15FA6800 == 32 [pid = 3728] [id = 56] 08:10:42 INFO - PROCESS | 3728 | ++DOMWINDOW == 75 (15FA7000) [pid = 3728] [serial = 165] [outer = 00000000] 08:10:42 INFO - PROCESS | 3728 | ++DOMWINDOW == 76 (15FB5800) [pid = 3728] [serial = 166] [outer = 15FA7000] 08:10:42 INFO - PROCESS | 3728 | 1465225842317 Marionette DEBUG loaded listener.js 08:10:42 INFO - PROCESS | 3728 | ++DOMWINDOW == 77 (1648B400) [pid = 3728] [serial = 167] [outer = 15FA7000] 08:10:42 INFO - PROCESS | 3728 | 1465225842715 Marionette TRACE conn2 <- [1,188,null,{"value":["/2dcontext/compositing/2d.composite.operation.get.html",0,null,null,[["Canvas test: 2d.composite.operation.get",0,null,null]]]}] 08:10:42 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.get.html | Canvas test: 2d.composite.operation.get 08:10:42 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.get.html | took 614ms 08:10:42 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.highlight.html 08:10:42 INFO - PROCESS | 3728 | 1465225842751 Marionette TRACE conn2 -> [0,189,"getWindowHandle",null] 08:10:42 INFO - PROCESS | 3728 | 1465225842753 Marionette TRACE conn2 <- [1,189,null,{"value":"13"}] 08:10:42 INFO - PROCESS | 3728 | 1465225842757 Marionette TRACE conn2 -> [0,190,"setScriptTimeout",{"ms":35000}] 08:10:42 INFO - PROCESS | 3728 | 1465225842759 Marionette TRACE conn2 <- [1,190,null,{}] 08:10:42 INFO - PROCESS | 3728 | 1465225842762 Marionette TRACE conn2 -> [0,191,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:10:42 INFO - PROCESS | 3728 | 1465225842764 Marionette INFO sendAsync 5df5ea86-167d-4c9b-95db-b7d3c2a97030 08:10:42 INFO - PROCESS | 3728 | 1465225842830 Marionette TRACE conn2 <- [1,191,null,{"value":null}] 08:10:42 INFO - PROCESS | 3728 | 1465225842835 Marionette TRACE conn2 -> [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\", \"02873725-682d-488c-ba17-ebb2d6377454\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:10:42 INFO - PROCESS | 3728 | 1465225842837 Marionette INFO sendAsync 5df5ea86-167d-4c9b-95db-b7d3c2a97030 08:10:42 INFO - PROCESS | 3728 | ++DOCSHELL 16D83400 == 33 [pid = 3728] [id = 57] 08:10:42 INFO - PROCESS | 3728 | ++DOMWINDOW == 78 (171B8C00) [pid = 3728] [serial = 168] [outer = 00000000] 08:10:42 INFO - PROCESS | 3728 | ++DOMWINDOW == 79 (17A8FC00) [pid = 3728] [serial = 169] [outer = 171B8C00] 08:10:42 INFO - PROCESS | 3728 | 1465225842890 Marionette DEBUG loaded listener.js 08:10:42 INFO - PROCESS | 3728 | ++DOMWINDOW == 80 (1800F400) [pid = 3728] [serial = 170] [outer = 171B8C00] 08:10:43 INFO - PROCESS | 3728 | 1465225843299 Marionette TRACE conn2 <- [1,192,null,{"value":["/2dcontext/compositing/2d.composite.operation.highlight.html",0,null,null,[["Canvas test: 2d.composite.operation.highlight",0,null,null]]]}] 08:10:43 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.highlight.html | Canvas test: 2d.composite.operation.highlight 08:10:43 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.highlight.html | took 599ms 08:10:43 INFO - PROCESS | 3728 | 1465225843357 Marionette TRACE conn2 -> [0,193,"getWindowHandle",null] 08:10:43 INFO - PROCESS | 3728 | 1465225843359 Marionette TRACE conn2 <- [1,193,null,{"value":"13"}] 08:10:43 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.nullsuffix.html 08:10:43 INFO - PROCESS | 3728 | 1465225843366 Marionette TRACE conn2 -> [0,194,"setScriptTimeout",{"ms":35000}] 08:10:43 INFO - PROCESS | 3728 | 1465225843368 Marionette TRACE conn2 <- [1,194,null,{}] 08:10:43 INFO - PROCESS | 3728 | 1465225843371 Marionette TRACE conn2 -> [0,195,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:10:43 INFO - PROCESS | 3728 | 1465225843373 Marionette INFO sendAsync 5df5ea86-167d-4c9b-95db-b7d3c2a97030 08:10:43 INFO - PROCESS | 3728 | 1465225843458 Marionette TRACE conn2 <- [1,195,null,{"value":null}] 08:10:43 INFO - PROCESS | 3728 | 1465225843463 Marionette TRACE conn2 -> [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\", \"02873725-682d-488c-ba17-ebb2d6377454\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:10:43 INFO - PROCESS | 3728 | 1465225843465 Marionette INFO sendAsync 5df5ea86-167d-4c9b-95db-b7d3c2a97030 08:10:43 INFO - PROCESS | 3728 | ++DOCSHELL 17973000 == 34 [pid = 3728] [id = 58] 08:10:43 INFO - PROCESS | 3728 | ++DOMWINDOW == 81 (17A0C800) [pid = 3728] [serial = 171] [outer = 00000000] 08:10:43 INFO - PROCESS | 3728 | ++DOMWINDOW == 82 (19D38400) [pid = 3728] [serial = 172] [outer = 17A0C800] 08:10:43 INFO - PROCESS | 3728 | 1465225843513 Marionette DEBUG loaded listener.js 08:10:43 INFO - PROCESS | 3728 | ++DOMWINDOW == 83 (19E5B400) [pid = 3728] [serial = 173] [outer = 17A0C800] 08:10:43 INFO - PROCESS | 3728 | 1465225843909 Marionette TRACE conn2 <- [1,196,null,{"value":["/2dcontext/compositing/2d.composite.operation.nullsuffix.html",0,null,null,[["Canvas test: 2d.composite.operation.nullsuffix",0,null,null]]]}] 08:10:43 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.nullsuffix.html | Canvas test: 2d.composite.operation.nullsuffix 08:10:43 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.nullsuffix.html | took 600ms 08:10:43 INFO - PROCESS | 3728 | 1465225843966 Marionette TRACE conn2 -> [0,197,"getWindowHandle",null] 08:10:43 INFO - PROCESS | 3728 | 1465225843968 Marionette TRACE conn2 <- [1,197,null,{"value":"13"}] 08:10:43 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.over.html 08:10:43 INFO - PROCESS | 3728 | 1465225843954 Marionette TRACE conn2 -> [0,198,"setScriptTimeout",{"ms":35000}] 08:10:43 INFO - PROCESS | 3728 | 1465225843955 Marionette TRACE conn2 <- [1,198,null,{}] 08:10:43 INFO - PROCESS | 3728 | 1465225843959 Marionette TRACE conn2 -> [0,199,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:10:43 INFO - PROCESS | 3728 | 1465225843964 Marionette INFO sendAsync 5df5ea86-167d-4c9b-95db-b7d3c2a97030 08:10:44 INFO - PROCESS | 3728 | 1465225844099 Marionette TRACE conn2 <- [1,199,null,{"value":null}] 08:10:44 INFO - PROCESS | 3728 | 1465225844170 Marionette TRACE conn2 -> [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\", \"02873725-682d-488c-ba17-ebb2d6377454\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:10:44 INFO - PROCESS | 3728 | 1465225844172 Marionette INFO sendAsync 5df5ea86-167d-4c9b-95db-b7d3c2a97030 08:10:44 INFO - PROCESS | 3728 | ++DOCSHELL 1A19A000 == 35 [pid = 3728] [id = 59] 08:10:44 INFO - PROCESS | 3728 | ++DOMWINDOW == 84 (1A2AC400) [pid = 3728] [serial = 174] [outer = 00000000] 08:10:44 INFO - PROCESS | 3728 | ++DOMWINDOW == 85 (1A333C00) [pid = 3728] [serial = 175] [outer = 1A2AC400] 08:10:44 INFO - PROCESS | 3728 | 1465225844216 Marionette DEBUG loaded listener.js 08:10:44 INFO - PROCESS | 3728 | ++DOMWINDOW == 86 (1A6C3800) [pid = 3728] [serial = 176] [outer = 1A2AC400] 08:10:44 INFO - PROCESS | 3728 | 1465225844586 Marionette TRACE conn2 <- [1,200,null,{"value":["/2dcontext/compositing/2d.composite.operation.over.html",0,null,null,[["Canvas test: 2d.composite.operation.over",0,null,null]]]}] 08:10:44 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.over.html | Canvas test: 2d.composite.operation.over 08:10:44 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.over.html | took 643ms 08:10:44 INFO - PROCESS | 3728 | 1465225844614 Marionette TRACE conn2 -> [0,201,"getWindowHandle",null] 08:10:44 INFO - PROCESS | 3728 | 1465225844616 Marionette TRACE conn2 <- [1,201,null,{"value":"13"}] 08:10:44 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.unrecognised.html 08:10:44 INFO - PROCESS | 3728 | 1465225844620 Marionette TRACE conn2 -> [0,202,"setScriptTimeout",{"ms":35000}] 08:10:44 INFO - PROCESS | 3728 | 1465225844621 Marionette TRACE conn2 <- [1,202,null,{}] 08:10:44 INFO - PROCESS | 3728 | 1465225844625 Marionette TRACE conn2 -> [0,203,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:10:44 INFO - PROCESS | 3728 | 1465225844626 Marionette INFO sendAsync 5df5ea86-167d-4c9b-95db-b7d3c2a97030 08:10:44 INFO - PROCESS | 3728 | 1465225844725 Marionette TRACE conn2 <- [1,203,null,{"value":null}] 08:10:44 INFO - PROCESS | 3728 | 1465225844731 Marionette TRACE conn2 -> [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\", \"02873725-682d-488c-ba17-ebb2d6377454\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:10:44 INFO - PROCESS | 3728 | 1465225844733 Marionette INFO sendAsync 5df5ea86-167d-4c9b-95db-b7d3c2a97030 08:10:44 INFO - PROCESS | 3728 | ++DOCSHELL 13913800 == 36 [pid = 3728] [id = 60] 08:10:44 INFO - PROCESS | 3728 | ++DOMWINDOW == 87 (1A6C1400) [pid = 3728] [serial = 177] [outer = 00000000] 08:10:44 INFO - PROCESS | 3728 | ++DOMWINDOW == 88 (1A80D400) [pid = 3728] [serial = 178] [outer = 1A6C1400] 08:10:44 INFO - PROCESS | 3728 | 1465225844760 Marionette DEBUG loaded listener.js 08:10:44 INFO - PROCESS | 3728 | ++DOMWINDOW == 89 (1A810400) [pid = 3728] [serial = 179] [outer = 1A6C1400] 08:10:45 INFO - PROCESS | 3728 | --DOMWINDOW == 88 (14E01800) [pid = 3728] [serial = 128] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-out.html] 08:10:45 INFO - PROCESS | 3728 | --DOMWINDOW == 87 (157D6000) [pid = 3728] [serial = 131] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-over.html] 08:10:45 INFO - PROCESS | 3728 | --DOMWINDOW == 86 (1308AC00) [pid = 3728] [serial = 125] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-in.html] 08:10:45 INFO - PROCESS | 3728 | --DOMWINDOW == 85 (10B76000) [pid = 3728] [serial = 122] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-atop.html] 08:10:45 INFO - PROCESS | 3728 | --DOMWINDOW == 84 (15D40800) [pid = 3728] [serial = 134] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.lighter.html] 08:10:45 INFO - PROCESS | 3728 | --DOMWINDOW == 83 (10E2A800) [pid = 3728] [serial = 110] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html] 08:10:45 INFO - PROCESS | 3728 | --DOMWINDOW == 82 (1446E800) [pid = 3728] [serial = 113] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.invalid.html] 08:10:45 INFO - PROCESS | 3728 | --DOMWINDOW == 81 (19E59C00) [pid = 3728] [serial = 146] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-over.html] 08:10:45 INFO - PROCESS | 3728 | --DOMWINDOW == 80 (18075C00) [pid = 3728] [serial = 116] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.range.html] 08:10:45 INFO - PROCESS | 3728 | --DOMWINDOW == 79 (13332400) [pid = 3728] [serial = 143] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-out.html] 08:10:45 INFO - PROCESS | 3728 | --DOMWINDOW == 78 (16109000) [pid = 3728] [serial = 137] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-atop.html] 08:10:45 INFO - PROCESS | 3728 | --DOMWINDOW == 77 (17977C00) [pid = 3728] [serial = 140] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-in.html] 08:10:45 INFO - PROCESS | 3728 | 1465225845220 Marionette TRACE conn2 <- [1,204,null,{"value":["/2dcontext/compositing/2d.composite.operation.unrecognised.html",0,null,null,[["Canvas test: 2d.composite.operation.unrecognised",0,null,null]]]}] 08:10:45 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.unrecognised.html | Canvas test: 2d.composite.operation.unrecognised 08:10:45 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.unrecognised.html | took 643ms 08:10:45 INFO - PROCESS | 3728 | 1465225845279 Marionette TRACE conn2 -> [0,205,"getWindowHandle",null] 08:10:45 INFO - PROCESS | 3728 | 1465225845281 Marionette TRACE conn2 <- [1,205,null,{"value":"13"}] 08:10:45 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.copy.html 08:10:45 INFO - PROCESS | 3728 | 1465225845284 Marionette TRACE conn2 -> [0,206,"setScriptTimeout",{"ms":35000}] 08:10:45 INFO - PROCESS | 3728 | 1465225845286 Marionette TRACE conn2 <- [1,206,null,{}] 08:10:45 INFO - PROCESS | 3728 | 1465225845290 Marionette TRACE conn2 -> [0,207,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:10:45 INFO - PROCESS | 3728 | 1465225845291 Marionette INFO sendAsync 5df5ea86-167d-4c9b-95db-b7d3c2a97030 08:10:45 INFO - PROCESS | 3728 | 1465225845380 Marionette TRACE conn2 <- [1,207,null,{"value":null}] 08:10:45 INFO - PROCESS | 3728 | 1465225845451 Marionette TRACE conn2 -> [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\", \"02873725-682d-488c-ba17-ebb2d6377454\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:10:45 INFO - PROCESS | 3728 | 1465225845453 Marionette INFO sendAsync 5df5ea86-167d-4c9b-95db-b7d3c2a97030 08:10:45 INFO - PROCESS | 3728 | ++DOCSHELL 13822400 == 37 [pid = 3728] [id = 61] 08:10:45 INFO - PROCESS | 3728 | ++DOMWINDOW == 78 (1382A800) [pid = 3728] [serial = 180] [outer = 00000000] 08:10:45 INFO - PROCESS | 3728 | ++DOMWINDOW == 79 (15D40800) [pid = 3728] [serial = 181] [outer = 1382A800] 08:10:45 INFO - PROCESS | 3728 | 1465225845495 Marionette DEBUG loaded listener.js 08:10:45 INFO - PROCESS | 3728 | ++DOMWINDOW == 80 (19A52400) [pid = 3728] [serial = 182] [outer = 1382A800] 08:10:45 INFO - PROCESS | 3728 | 1465225845825 Marionette TRACE conn2 <- [1,208,null,{"value":["/2dcontext/compositing/2d.composite.solid.copy.html",0,null,null,[["Canvas test: 2d.composite.solid.copy",0,null,null]]]}] 08:10:45 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.copy.html | Canvas test: 2d.composite.solid.copy 08:10:45 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.copy.html | took 584ms 08:10:45 INFO - PROCESS | 3728 | 1465225845887 Marionette TRACE conn2 -> [0,209,"getWindowHandle",null] 08:10:45 INFO - PROCESS | 3728 | 1465225845889 Marionette TRACE conn2 <- [1,209,null,{"value":"13"}] 08:10:45 INFO - PROCESS | 3728 | 1465225845893 Marionette TRACE conn2 -> [0,210,"setScriptTimeout",{"ms":35000}] 08:10:45 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-atop.html 08:10:45 INFO - PROCESS | 3728 | 1465225845894 Marionette TRACE conn2 <- [1,210,null,{}] 08:10:45 INFO - PROCESS | 3728 | 1465225845898 Marionette TRACE conn2 -> [0,211,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:10:45 INFO - PROCESS | 3728 | 1465225845882 Marionette INFO sendAsync 5df5ea86-167d-4c9b-95db-b7d3c2a97030 08:10:45 INFO - PROCESS | 3728 | 1465225845966 Marionette TRACE conn2 <- [1,211,null,{"value":null}] 08:10:45 INFO - PROCESS | 3728 | 1465225845971 Marionette TRACE conn2 -> [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\", \"02873725-682d-488c-ba17-ebb2d6377454\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:10:45 INFO - PROCESS | 3728 | 1465225845973 Marionette INFO sendAsync 5df5ea86-167d-4c9b-95db-b7d3c2a97030 08:10:45 INFO - PROCESS | 3728 | ++DOCSHELL 17977C00 == 38 [pid = 3728] [id = 62] 08:10:45 INFO - PROCESS | 3728 | ++DOMWINDOW == 81 (17A03000) [pid = 3728] [serial = 183] [outer = 00000000] 08:10:45 INFO - PROCESS | 3728 | ++DOMWINDOW == 82 (1A8EA400) [pid = 3728] [serial = 184] [outer = 17A03000] 08:10:45 INFO - PROCESS | 3728 | 1465225846017 Marionette DEBUG loaded listener.js 08:10:46 INFO - PROCESS | 3728 | ++DOMWINDOW == 83 (1A8EE000) [pid = 3728] [serial = 185] [outer = 17A03000] 08:10:46 INFO - PROCESS | 3728 | 1465225846389 Marionette TRACE conn2 <- [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]]]}] 08:10:46 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-atop.html | Canvas test: 2d.composite.solid.destination-atop 08:10:46 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-atop.html | took 555ms 08:10:46 INFO - PROCESS | 3728 | 1465225846450 Marionette TRACE conn2 -> [0,213,"getWindowHandle",null] 08:10:46 INFO - PROCESS | 3728 | 1465225846452 Marionette TRACE conn2 <- [1,213,null,{"value":"13"}] 08:10:46 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-in.html 08:10:46 INFO - PROCESS | 3728 | 1465225846455 Marionette TRACE conn2 -> [0,214,"setScriptTimeout",{"ms":35000}] 08:10:46 INFO - PROCESS | 3728 | 1465225846457 Marionette TRACE conn2 <- [1,214,null,{}] 08:10:46 INFO - PROCESS | 3728 | 1465225846460 Marionette TRACE conn2 -> [0,215,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:10:46 INFO - PROCESS | 3728 | 1465225846462 Marionette INFO sendAsync 5df5ea86-167d-4c9b-95db-b7d3c2a97030 08:10:46 INFO - PROCESS | 3728 | 1465225846526 Marionette TRACE conn2 <- [1,215,null,{"value":null}] 08:10:46 INFO - PROCESS | 3728 | 1465225846531 Marionette TRACE conn2 -> [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\", \"02873725-682d-488c-ba17-ebb2d6377454\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:10:46 INFO - PROCESS | 3728 | 1465225846533 Marionette INFO sendAsync 5df5ea86-167d-4c9b-95db-b7d3c2a97030 08:10:46 INFO - PROCESS | 3728 | ++DOCSHELL 1A8F2400 == 39 [pid = 3728] [id = 63] 08:10:46 INFO - PROCESS | 3728 | ++DOMWINDOW == 84 (1A8F4000) [pid = 3728] [serial = 186] [outer = 00000000] 08:10:46 INFO - PROCESS | 3728 | ++DOMWINDOW == 85 (1A9EB000) [pid = 3728] [serial = 187] [outer = 1A8F4000] 08:10:46 INFO - PROCESS | 3728 | 1465225846576 Marionette DEBUG loaded listener.js 08:10:46 INFO - PROCESS | 3728 | ++DOMWINDOW == 86 (1A9EBC00) [pid = 3728] [serial = 188] [outer = 1A8F4000] 08:10:46 INFO - PROCESS | 3728 | 1465225847014 Marionette TRACE conn2 <- [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]]]}] 08:10:47 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-in.html | Canvas test: 2d.composite.solid.destination-in 08:10:47 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-in.html | took 585ms 08:10:47 INFO - PROCESS | 3728 | 1465225847043 Marionette TRACE conn2 -> [0,217,"getWindowHandle",null] 08:10:47 INFO - PROCESS | 3728 | 1465225847047 Marionette TRACE conn2 <- [1,217,null,{"value":"13"}] 08:10:47 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-out.html 08:10:47 INFO - PROCESS | 3728 | 1465225847053 Marionette TRACE conn2 -> [0,218,"setScriptTimeout",{"ms":35000}] 08:10:47 INFO - PROCESS | 3728 | 1465225847058 Marionette TRACE conn2 <- [1,218,null,{}] 08:10:47 INFO - PROCESS | 3728 | 1465225847064 Marionette TRACE conn2 -> [0,219,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:10:47 INFO - PROCESS | 3728 | 1465225847068 Marionette INFO sendAsync 5df5ea86-167d-4c9b-95db-b7d3c2a97030 08:10:47 INFO - PROCESS | 3728 | 1465225847180 Marionette TRACE conn2 <- [1,219,null,{"value":null}] 08:10:47 INFO - PROCESS | 3728 | 1465225847269 Marionette TRACE conn2 -> [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\", \"02873725-682d-488c-ba17-ebb2d6377454\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:10:47 INFO - PROCESS | 3728 | 1465225847274 Marionette INFO sendAsync 5df5ea86-167d-4c9b-95db-b7d3c2a97030 08:10:47 INFO - PROCESS | 3728 | ++DOCSHELL 10E20000 == 40 [pid = 3728] [id = 64] 08:10:47 INFO - PROCESS | 3728 | ++DOMWINDOW == 87 (10E22C00) [pid = 3728] [serial = 189] [outer = 00000000] 08:10:47 INFO - PROCESS | 3728 | ++DOMWINDOW == 88 (11A1A400) [pid = 3728] [serial = 190] [outer = 10E22C00] 08:10:47 INFO - PROCESS | 3728 | 1465225847314 Marionette DEBUG loaded listener.js 08:10:47 INFO - PROCESS | 3728 | ++DOMWINDOW == 89 (12DA0400) [pid = 3728] [serial = 191] [outer = 10E22C00] 08:10:47 INFO - PROCESS | 3728 | 1465225847895 Marionette TRACE conn2 <- [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]]]}] 08:10:47 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-out.html | Canvas test: 2d.composite.solid.destination-out 08:10:47 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-out.html | took 892ms 08:10:47 INFO - PROCESS | 3728 | 1465225847941 Marionette TRACE conn2 -> [0,221,"getWindowHandle",null] 08:10:47 INFO - PROCESS | 3728 | 1465225847946 Marionette TRACE conn2 <- [1,221,null,{"value":"13"}] 08:10:47 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-over.html 08:10:47 INFO - PROCESS | 3728 | 1465225847952 Marionette TRACE conn2 -> [0,222,"setScriptTimeout",{"ms":35000}] 08:10:47 INFO - PROCESS | 3728 | 1465225847955 Marionette TRACE conn2 <- [1,222,null,{}] 08:10:47 INFO - PROCESS | 3728 | 1465225847959 Marionette TRACE conn2 -> [0,223,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:10:47 INFO - PROCESS | 3728 | 1465225847962 Marionette INFO sendAsync 5df5ea86-167d-4c9b-95db-b7d3c2a97030 08:10:48 INFO - PROCESS | 3728 | 1465225848079 Marionette TRACE conn2 <- [1,223,null,{"value":null}] 08:10:48 INFO - PROCESS | 3728 | 1465225848155 Marionette TRACE conn2 -> [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\", \"02873725-682d-488c-ba17-ebb2d6377454\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:10:48 INFO - PROCESS | 3728 | 1465225848158 Marionette INFO sendAsync 5df5ea86-167d-4c9b-95db-b7d3c2a97030 08:10:48 INFO - PROCESS | 3728 | ++DOCSHELL 13C4A800 == 41 [pid = 3728] [id = 65] 08:10:48 INFO - PROCESS | 3728 | ++DOMWINDOW == 90 (13C57000) [pid = 3728] [serial = 192] [outer = 00000000] 08:10:48 INFO - PROCESS | 3728 | ++DOMWINDOW == 91 (157F1C00) [pid = 3728] [serial = 193] [outer = 13C57000] 08:10:48 INFO - PROCESS | 3728 | 1465225848194 Marionette DEBUG loaded listener.js 08:10:48 INFO - PROCESS | 3728 | ++DOMWINDOW == 92 (1610E400) [pid = 3728] [serial = 194] [outer = 13C57000] 08:10:48 INFO - PROCESS | 3728 | 1465225848690 Marionette TRACE conn2 <- [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]]]}] 08:10:48 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-over.html | Canvas test: 2d.composite.solid.destination-over 08:10:48 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-over.html | took 775ms 08:10:48 INFO - PROCESS | 3728 | 1465225848739 Marionette TRACE conn2 -> [0,225,"getWindowHandle",null] 08:10:48 INFO - PROCESS | 3728 | 1465225848742 Marionette TRACE conn2 <- [1,225,null,{"value":"13"}] 08:10:48 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.lighter.html 08:10:48 INFO - PROCESS | 3728 | 1465225848746 Marionette TRACE conn2 -> [0,226,"setScriptTimeout",{"ms":35000}] 08:10:48 INFO - PROCESS | 3728 | 1465225848750 Marionette TRACE conn2 <- [1,226,null,{}] 08:10:48 INFO - PROCESS | 3728 | 1465225848761 Marionette TRACE conn2 -> [0,227,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:10:48 INFO - PROCESS | 3728 | 1465225848766 Marionette INFO sendAsync 5df5ea86-167d-4c9b-95db-b7d3c2a97030 08:10:48 INFO - PROCESS | 3728 | 1465225848873 Marionette TRACE conn2 <- [1,227,null,{"value":null}] 08:10:48 INFO - PROCESS | 3728 | 1465225848963 Marionette TRACE conn2 -> [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\", \"02873725-682d-488c-ba17-ebb2d6377454\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:10:48 INFO - PROCESS | 3728 | 1465225848967 Marionette INFO sendAsync 5df5ea86-167d-4c9b-95db-b7d3c2a97030 08:10:48 INFO - PROCESS | 3728 | ++DOCSHELL 177F5000 == 42 [pid = 3728] [id = 66] 08:10:48 INFO - PROCESS | 3728 | ++DOMWINDOW == 93 (18083C00) [pid = 3728] [serial = 195] [outer = 00000000] 08:10:48 INFO - PROCESS | 3728 | ++DOMWINDOW == 94 (18525000) [pid = 3728] [serial = 196] [outer = 18083C00] 08:10:49 INFO - PROCESS | 3728 | 1465225849019 Marionette DEBUG loaded listener.js 08:10:49 INFO - PROCESS | 3728 | ++DOMWINDOW == 95 (18528C00) [pid = 3728] [serial = 197] [outer = 18083C00] 08:10:49 INFO - PROCESS | 3728 | 1465225849618 Marionette TRACE conn2 <- [1,228,null,{"value":["/2dcontext/compositing/2d.composite.solid.lighter.html",0,null,null,[["Canvas test: 2d.composite.solid.lighter",0,null,null]]]}] 08:10:49 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.lighter.html | Canvas test: 2d.composite.solid.lighter 08:10:49 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.lighter.html | took 1023ms 08:10:49 INFO - PROCESS | 3728 | 1465225849791 Marionette TRACE conn2 -> [0,229,"getWindowHandle",null] 08:10:49 INFO - PROCESS | 3728 | 1465225849795 Marionette TRACE conn2 <- [1,229,null,{"value":"13"}] 08:10:49 INFO - PROCESS | 3728 | 1465225849801 Marionette TRACE conn2 -> [0,230,"setScriptTimeout",{"ms":35000}] 08:10:49 INFO - PROCESS | 3728 | 1465225849804 Marionette TRACE conn2 <- [1,230,null,{}] 08:10:49 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-atop.html 08:10:49 INFO - PROCESS | 3728 | 1465225849809 Marionette TRACE conn2 -> [0,231,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:10:49 INFO - PROCESS | 3728 | 1465225849812 Marionette INFO sendAsync 5df5ea86-167d-4c9b-95db-b7d3c2a97030 08:10:49 INFO - PROCESS | 3728 | 1465225849909 Marionette TRACE conn2 <- [1,231,null,{"value":null}] 08:10:49 INFO - PROCESS | 3728 | 1465225849978 Marionette TRACE conn2 -> [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\", \"02873725-682d-488c-ba17-ebb2d6377454\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:10:49 INFO - PROCESS | 3728 | 1465225849983 Marionette INFO sendAsync 5df5ea86-167d-4c9b-95db-b7d3c2a97030 08:10:49 INFO - PROCESS | 3728 | ++DOCSHELL 110DC800 == 43 [pid = 3728] [id = 67] 08:10:49 INFO - PROCESS | 3728 | ++DOMWINDOW == 96 (110DD800) [pid = 3728] [serial = 198] [outer = 00000000] 08:10:50 INFO - PROCESS | 3728 | ++DOMWINDOW == 97 (11C0F000) [pid = 3728] [serial = 199] [outer = 110DD800] 08:10:50 INFO - PROCESS | 3728 | 1465225850031 Marionette DEBUG loaded listener.js 08:10:50 INFO - PROCESS | 3728 | ++DOMWINDOW == 98 (12D6F000) [pid = 3728] [serial = 200] [outer = 110DD800] 08:10:50 INFO - PROCESS | 3728 | --DOCSHELL 17977C00 == 42 [pid = 3728] [id = 62] 08:10:50 INFO - PROCESS | 3728 | --DOCSHELL 13822400 == 41 [pid = 3728] [id = 61] 08:10:50 INFO - PROCESS | 3728 | --DOCSHELL 13913800 == 40 [pid = 3728] [id = 60] 08:10:50 INFO - PROCESS | 3728 | --DOCSHELL 1A19A000 == 39 [pid = 3728] [id = 59] 08:10:50 INFO - PROCESS | 3728 | --DOCSHELL 17973000 == 38 [pid = 3728] [id = 58] 08:10:50 INFO - PROCESS | 3728 | --DOCSHELL 16D83400 == 37 [pid = 3728] [id = 57] 08:10:50 INFO - PROCESS | 3728 | --DOCSHELL 15FA6800 == 36 [pid = 3728] [id = 56] 08:10:50 INFO - PROCESS | 3728 | --DOCSHELL 1337BC00 == 35 [pid = 3728] [id = 55] 08:10:50 INFO - PROCESS | 3728 | --DOCSHELL 110D8C00 == 34 [pid = 3728] [id = 54] 08:10:50 INFO - PROCESS | 3728 | --DOCSHELL 14E07C00 == 33 [pid = 3728] [id = 51] 08:10:50 INFO - PROCESS | 3728 | --DOMWINDOW == 97 (11A0D000) [pid = 3728] [serial = 120] [outer = 00000000] [url = about:blank] 08:10:50 INFO - PROCESS | 3728 | --DOMWINDOW == 96 (14E09000) [pid = 3728] [serial = 129] [outer = 00000000] [url = about:blank] 08:10:50 INFO - PROCESS | 3728 | --DOMWINDOW == 95 (15732800) [pid = 3728] [serial = 130] [outer = 00000000] [url = about:blank] 08:10:50 INFO - PROCESS | 3728 | --DOMWINDOW == 94 (16106C00) [pid = 3728] [serial = 132] [outer = 00000000] [url = about:blank] 08:10:50 INFO - PROCESS | 3728 | --DOMWINDOW == 93 (131B0400) [pid = 3728] [serial = 126] [outer = 00000000] [url = about:blank] 08:10:50 INFO - PROCESS | 3728 | --DOMWINDOW == 92 (13335400) [pid = 3728] [serial = 127] [outer = 00000000] [url = about:blank] 08:10:50 INFO - PROCESS | 3728 | --DOMWINDOW == 91 (110DE000) [pid = 3728] [serial = 123] [outer = 00000000] [url = about:blank] 08:10:50 INFO - PROCESS | 3728 | --DOMWINDOW == 90 (11426000) [pid = 3728] [serial = 124] [outer = 00000000] [url = about:blank] 08:10:50 INFO - PROCESS | 3728 | --DOMWINDOW == 89 (16C16C00) [pid = 3728] [serial = 135] [outer = 00000000] [url = about:blank] 08:10:50 INFO - PROCESS | 3728 | --DOMWINDOW == 88 (130E7000) [pid = 3728] [serial = 112] [outer = 00000000] [url = about:blank] 08:10:50 INFO - PROCESS | 3728 | --DOMWINDOW == 87 (12AD4C00) [pid = 3728] [serial = 111] [outer = 00000000] [url = about:blank] 08:10:50 INFO - PROCESS | 3728 | --DOMWINDOW == 86 (1648E000) [pid = 3728] [serial = 115] [outer = 00000000] [url = about:blank] 08:10:50 INFO - PROCESS | 3728 | --DOMWINDOW == 85 (157D2C00) [pid = 3728] [serial = 114] [outer = 00000000] [url = about:blank] 08:10:50 INFO - PROCESS | 3728 | --DOMWINDOW == 84 (19E60C00) [pid = 3728] [serial = 148] [outer = 00000000] [url = about:blank] 08:10:50 INFO - PROCESS | 3728 | --DOMWINDOW == 83 (19A51000) [pid = 3728] [serial = 118] [outer = 00000000] [url = about:blank] 08:10:50 INFO - PROCESS | 3728 | --DOMWINDOW == 82 (18438000) [pid = 3728] [serial = 117] [outer = 00000000] [url = about:blank] 08:10:50 INFO - PROCESS | 3728 | --DOMWINDOW == 81 (18083000) [pid = 3728] [serial = 144] [outer = 00000000] [url = about:blank] 08:10:50 INFO - PROCESS | 3728 | --DOMWINDOW == 80 (17A0F800) [pid = 3728] [serial = 138] [outer = 00000000] [url = about:blank] 08:10:50 INFO - PROCESS | 3728 | --DOMWINDOW == 79 (1800F000) [pid = 3728] [serial = 139] [outer = 00000000] [url = about:blank] 08:10:50 INFO - PROCESS | 3728 | --DOMWINDOW == 78 (18522C00) [pid = 3728] [serial = 141] [outer = 00000000] [url = about:blank] 08:10:50 INFO - PROCESS | 3728 | --DOMWINDOW == 77 (16D8FC00) [pid = 3728] [serial = 145] [outer = 00000000] [url = about:blank] 08:10:50 INFO - PROCESS | 3728 | --DOMWINDOW == 76 (171AFC00) [pid = 3728] [serial = 136] [outer = 00000000] [url = about:blank] 08:10:50 INFO - PROCESS | 3728 | --DOMWINDOW == 75 (19E60400) [pid = 3728] [serial = 147] [outer = 00000000] [url = about:blank] 08:10:50 INFO - PROCESS | 3728 | --DOMWINDOW == 74 (1648C800) [pid = 3728] [serial = 133] [outer = 00000000] [url = about:blank] 08:10:50 INFO - PROCESS | 3728 | --DOMWINDOW == 73 (18523800) [pid = 3728] [serial = 142] [outer = 00000000] [url = about:blank] 08:10:50 INFO - PROCESS | 3728 | --DOMWINDOW == 72 (1A194400) [pid = 3728] [serial = 150] [outer = 00000000] [url = about:blank] 08:10:50 INFO - PROCESS | 3728 | 1465225850572 Marionette TRACE conn2 <- [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]]]}] 08:10:50 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-atop.html | Canvas test: 2d.composite.solid.source-atop 08:10:50 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-atop.html | took 789ms 08:10:50 INFO - PROCESS | 3728 | 1465225850596 Marionette TRACE conn2 -> [0,233,"getWindowHandle",null] 08:10:50 INFO - PROCESS | 3728 | 1465225850599 Marionette TRACE conn2 <- [1,233,null,{"value":"13"}] 08:10:50 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-in.html 08:10:50 INFO - PROCESS | 3728 | 1465225850605 Marionette TRACE conn2 -> [0,234,"setScriptTimeout",{"ms":35000}] 08:10:50 INFO - PROCESS | 3728 | 1465225850609 Marionette TRACE conn2 <- [1,234,null,{}] 08:10:50 INFO - PROCESS | 3728 | 1465225850612 Marionette TRACE conn2 -> [0,235,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:10:50 INFO - PROCESS | 3728 | 1465225850615 Marionette INFO sendAsync 5df5ea86-167d-4c9b-95db-b7d3c2a97030 08:10:50 INFO - PROCESS | 3728 | 1465225850698 Marionette TRACE conn2 <- [1,235,null,{"value":null}] 08:10:50 INFO - PROCESS | 3728 | 1465225850793 Marionette TRACE conn2 -> [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\", \"02873725-682d-488c-ba17-ebb2d6377454\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:10:50 INFO - PROCESS | 3728 | 1465225850778 Marionette INFO sendAsync 5df5ea86-167d-4c9b-95db-b7d3c2a97030 08:10:50 INFO - PROCESS | 3728 | ++DOCSHELL 12D95400 == 34 [pid = 3728] [id = 68] 08:10:50 INFO - PROCESS | 3728 | ++DOMWINDOW == 73 (1302E000) [pid = 3728] [serial = 201] [outer = 00000000] 08:10:50 INFO - PROCESS | 3728 | ++DOMWINDOW == 74 (131B0800) [pid = 3728] [serial = 202] [outer = 1302E000] 08:10:50 INFO - PROCESS | 3728 | 1465225850826 Marionette DEBUG loaded listener.js 08:10:50 INFO - PROCESS | 3728 | ++DOMWINDOW == 75 (1337A400) [pid = 3728] [serial = 203] [outer = 1302E000] 08:10:51 INFO - PROCESS | 3728 | 1465225851168 Marionette TRACE conn2 <- [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]]]}] 08:10:51 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-in.html | Canvas test: 2d.composite.solid.source-in 08:10:51 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-in.html | took 599ms 08:10:51 INFO - PROCESS | 3728 | 1465225851232 Marionette TRACE conn2 -> [0,237,"getWindowHandle",null] 08:10:51 INFO - PROCESS | 3728 | 1465225851234 Marionette TRACE conn2 <- [1,237,null,{"value":"13"}] 08:10:51 INFO - PROCESS | 3728 | 1465225851245 Marionette TRACE conn2 -> [0,238,"setScriptTimeout",{"ms":35000}] 08:10:51 INFO - PROCESS | 3728 | 1465225851247 Marionette TRACE conn2 <- [1,238,null,{}] 08:10:51 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-out.html 08:10:51 INFO - PROCESS | 3728 | 1465225851256 Marionette TRACE conn2 -> [0,239,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:10:51 INFO - PROCESS | 3728 | 1465225851260 Marionette INFO sendAsync 5df5ea86-167d-4c9b-95db-b7d3c2a97030 08:10:51 INFO - PROCESS | 3728 | 1465225851350 Marionette TRACE conn2 <- [1,239,null,{"value":null}] 08:10:51 INFO - PROCESS | 3728 | 1465225851364 Marionette TRACE conn2 -> [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\", \"02873725-682d-488c-ba17-ebb2d6377454\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:10:51 INFO - PROCESS | 3728 | 1465225851368 Marionette INFO sendAsync 5df5ea86-167d-4c9b-95db-b7d3c2a97030 08:10:51 INFO - PROCESS | 3728 | ++DOCSHELL 1550C800 == 35 [pid = 3728] [id = 69] 08:10:51 INFO - PROCESS | 3728 | ++DOMWINDOW == 76 (1572C000) [pid = 3728] [serial = 204] [outer = 00000000] 08:10:51 INFO - PROCESS | 3728 | ++DOMWINDOW == 77 (157D8400) [pid = 3728] [serial = 205] [outer = 1572C000] 08:10:51 INFO - PROCESS | 3728 | 1465225851399 Marionette DEBUG loaded listener.js 08:10:51 INFO - PROCESS | 3728 | ++DOMWINDOW == 78 (15FA6800) [pid = 3728] [serial = 206] [outer = 1572C000] 08:10:51 INFO - PROCESS | 3728 | 1465225851800 Marionette TRACE conn2 <- [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]]]}] 08:10:51 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-out.html | Canvas test: 2d.composite.solid.source-out 08:10:51 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-out.html | took 599ms 08:10:51 INFO - PROCESS | 3728 | 1465225851847 Marionette TRACE conn2 -> [0,241,"getWindowHandle",null] 08:10:51 INFO - PROCESS | 3728 | 1465225851849 Marionette TRACE conn2 <- [1,241,null,{"value":"13"}] 08:10:51 INFO - PROCESS | 3728 | 1465225851856 Marionette TRACE conn2 -> [0,242,"setScriptTimeout",{"ms":35000}] 08:10:51 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-over.html 08:10:51 INFO - PROCESS | 3728 | 1465225851857 Marionette TRACE conn2 <- [1,242,null,{}] 08:10:51 INFO - PROCESS | 3728 | 1465225851861 Marionette TRACE conn2 -> [0,243,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:10:51 INFO - PROCESS | 3728 | 1465225851863 Marionette INFO sendAsync 5df5ea86-167d-4c9b-95db-b7d3c2a97030 08:10:51 INFO - PROCESS | 3728 | 1465225851947 Marionette TRACE conn2 <- [1,243,null,{"value":null}] 08:10:51 INFO - PROCESS | 3728 | 1465225851955 Marionette TRACE conn2 -> [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\", \"02873725-682d-488c-ba17-ebb2d6377454\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:10:51 INFO - PROCESS | 3728 | 1465225851957 Marionette INFO sendAsync 5df5ea86-167d-4c9b-95db-b7d3c2a97030 08:10:51 INFO - PROCESS | 3728 | ++DOCSHELL 16490800 == 36 [pid = 3728] [id = 70] 08:10:51 INFO - PROCESS | 3728 | ++DOMWINDOW == 79 (169B5C00) [pid = 3728] [serial = 207] [outer = 00000000] 08:10:51 INFO - PROCESS | 3728 | ++DOMWINDOW == 80 (16D83400) [pid = 3728] [serial = 208] [outer = 169B5C00] 08:10:51 INFO - PROCESS | 3728 | 1465225852001 Marionette DEBUG loaded listener.js 08:10:52 INFO - PROCESS | 3728 | ++DOMWINDOW == 81 (171B1800) [pid = 3728] [serial = 209] [outer = 169B5C00] 08:10:52 INFO - PROCESS | 3728 | 1465225852386 Marionette TRACE conn2 <- [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]]]}] 08:10:52 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-over.html | Canvas test: 2d.composite.solid.source-over 08:10:52 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-over.html | took 555ms 08:10:52 INFO - PROCESS | 3728 | 1465225852425 Marionette TRACE conn2 -> [0,245,"getWindowHandle",null] 08:10:52 INFO - PROCESS | 3728 | 1465225852427 Marionette TRACE conn2 <- [1,245,null,{"value":"13"}] 08:10:52 INFO - PROCESS | 3728 | 1465225852430 Marionette TRACE conn2 -> [0,246,"setScriptTimeout",{"ms":35000}] 08:10:52 INFO - PROCESS | 3728 | 1465225852432 Marionette TRACE conn2 <- [1,246,null,{}] 08:10:52 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.xor.html 08:10:52 INFO - PROCESS | 3728 | 1465225852435 Marionette TRACE conn2 -> [0,247,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:10:52 INFO - PROCESS | 3728 | 1465225852437 Marionette INFO sendAsync 5df5ea86-167d-4c9b-95db-b7d3c2a97030 08:10:52 INFO - PROCESS | 3728 | 1465225852514 Marionette TRACE conn2 <- [1,247,null,{"value":null}] 08:10:52 INFO - PROCESS | 3728 | 1465225852519 Marionette TRACE conn2 -> [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\", \"02873725-682d-488c-ba17-ebb2d6377454\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:10:52 INFO - PROCESS | 3728 | 1465225852521 Marionette INFO sendAsync 5df5ea86-167d-4c9b-95db-b7d3c2a97030 08:10:52 INFO - PROCESS | 3728 | ++DOCSHELL 172DEC00 == 37 [pid = 3728] [id = 71] 08:10:52 INFO - PROCESS | 3728 | ++DOMWINDOW == 82 (1796D400) [pid = 3728] [serial = 210] [outer = 00000000] 08:10:52 INFO - PROCESS | 3728 | ++DOMWINDOW == 83 (17A86000) [pid = 3728] [serial = 211] [outer = 1796D400] 08:10:52 INFO - PROCESS | 3728 | 1465225852547 Marionette DEBUG loaded listener.js 08:10:52 INFO - PROCESS | 3728 | ++DOMWINDOW == 84 (17E51800) [pid = 3728] [serial = 212] [outer = 1796D400] 08:10:52 INFO - PROCESS | 3728 | 1465225852982 Marionette TRACE conn2 <- [1,248,null,{"value":["/2dcontext/compositing/2d.composite.solid.xor.html",0,null,null,[["Canvas test: 2d.composite.solid.xor",0,null,null]]]}] 08:10:53 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.xor.html | Canvas test: 2d.composite.solid.xor 08:10:53 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.xor.html | took 599ms 08:10:53 INFO - PROCESS | 3728 | 1465225853033 Marionette TRACE conn2 -> [0,249,"getWindowHandle",null] 08:10:53 INFO - PROCESS | 3728 | 1465225853035 Marionette TRACE conn2 <- [1,249,null,{"value":"13"}] 08:10:53 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.copy.html 08:10:53 INFO - PROCESS | 3728 | 1465225853039 Marionette TRACE conn2 -> [0,250,"setScriptTimeout",{"ms":35000}] 08:10:53 INFO - PROCESS | 3728 | 1465225853041 Marionette TRACE conn2 <- [1,250,null,{}] 08:10:53 INFO - PROCESS | 3728 | 1465225853044 Marionette TRACE conn2 -> [0,251,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:10:53 INFO - PROCESS | 3728 | 1465225853050 Marionette INFO sendAsync 5df5ea86-167d-4c9b-95db-b7d3c2a97030 08:10:53 INFO - PROCESS | 3728 | 1465225853179 Marionette TRACE conn2 <- [1,251,null,{"value":null}] 08:10:53 INFO - PROCESS | 3728 | 1465225853192 Marionette TRACE conn2 -> [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\", \"02873725-682d-488c-ba17-ebb2d6377454\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:10:53 INFO - PROCESS | 3728 | 1465225853194 Marionette INFO sendAsync 5df5ea86-167d-4c9b-95db-b7d3c2a97030 08:10:53 INFO - PROCESS | 3728 | ++DOCSHELL 17973000 == 38 [pid = 3728] [id = 72] 08:10:53 INFO - PROCESS | 3728 | ++DOMWINDOW == 85 (1843D400) [pid = 3728] [serial = 213] [outer = 00000000] 08:10:53 INFO - PROCESS | 3728 | ++DOMWINDOW == 86 (1852E800) [pid = 3728] [serial = 214] [outer = 1843D400] 08:10:53 INFO - PROCESS | 3728 | 1465225853277 Marionette DEBUG loaded listener.js 08:10:53 INFO - PROCESS | 3728 | ++DOMWINDOW == 87 (19A52000) [pid = 3728] [serial = 215] [outer = 1843D400] 08:10:53 INFO - PROCESS | 3728 | 1465225853665 Marionette TRACE conn2 <- [1,252,null,{"value":["/2dcontext/compositing/2d.composite.transparent.copy.html",0,null,null,[["Canvas test: 2d.composite.transparent.copy",0,null,null]]]}] 08:10:53 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.copy.html | Canvas test: 2d.composite.transparent.copy 08:10:53 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.copy.html | took 687ms 08:10:53 INFO - PROCESS | 3728 | 1465225853723 Marionette TRACE conn2 -> [0,253,"getWindowHandle",null] 08:10:53 INFO - PROCESS | 3728 | 1465225853725 Marionette TRACE conn2 <- [1,253,null,{"value":"13"}] 08:10:53 INFO - PROCESS | 3728 | 1465225853728 Marionette TRACE conn2 -> [0,254,"setScriptTimeout",{"ms":35000}] 08:10:53 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-atop.html 08:10:53 INFO - PROCESS | 3728 | 1465225853730 Marionette TRACE conn2 <- [1,254,null,{}] 08:10:53 INFO - PROCESS | 3728 | 1465225853733 Marionette TRACE conn2 -> [0,255,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:10:53 INFO - PROCESS | 3728 | 1465225853735 Marionette INFO sendAsync 5df5ea86-167d-4c9b-95db-b7d3c2a97030 08:10:53 INFO - PROCESS | 3728 | 1465225853847 Marionette TRACE conn2 <- [1,255,null,{"value":null}] 08:10:53 INFO - PROCESS | 3728 | 1465225853902 Marionette TRACE conn2 -> [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\", \"02873725-682d-488c-ba17-ebb2d6377454\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:10:53 INFO - PROCESS | 3728 | 1465225853904 Marionette INFO sendAsync 5df5ea86-167d-4c9b-95db-b7d3c2a97030 08:10:53 INFO - PROCESS | 3728 | ++DOCSHELL 1852D800 == 39 [pid = 3728] [id = 73] 08:10:53 INFO - PROCESS | 3728 | ++DOMWINDOW == 88 (19A53C00) [pid = 3728] [serial = 216] [outer = 00000000] 08:10:53 INFO - PROCESS | 3728 | ++DOMWINDOW == 89 (19E60C00) [pid = 3728] [serial = 217] [outer = 19A53C00] 08:10:53 INFO - PROCESS | 3728 | 1465225853956 Marionette DEBUG loaded listener.js 08:10:54 INFO - PROCESS | 3728 | ++DOMWINDOW == 90 (19EE0800) [pid = 3728] [serial = 218] [outer = 19A53C00] 08:10:54 INFO - PROCESS | 3728 | 1465225854326 Marionette TRACE conn2 <- [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]]]}] 08:10:54 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-atop.html | Canvas test: 2d.composite.transparent.destination-atop 08:10:54 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-atop.html | took 643ms 08:10:54 INFO - PROCESS | 3728 | 1465225854392 Marionette TRACE conn2 -> [0,257,"getWindowHandle",null] 08:10:54 INFO - PROCESS | 3728 | 1465225854394 Marionette TRACE conn2 <- [1,257,null,{"value":"13"}] 08:10:54 INFO - PROCESS | 3728 | 1465225854397 Marionette TRACE conn2 -> [0,258,"setScriptTimeout",{"ms":35000}] 08:10:54 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-in.html 08:10:54 INFO - PROCESS | 3728 | 1465225854399 Marionette TRACE conn2 <- [1,258,null,{}] 08:10:54 INFO - PROCESS | 3728 | 1465225854403 Marionette TRACE conn2 -> [0,259,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:10:54 INFO - PROCESS | 3728 | 1465225854404 Marionette INFO sendAsync 5df5ea86-167d-4c9b-95db-b7d3c2a97030 08:10:54 INFO - PROCESS | 3728 | 1465225854491 Marionette TRACE conn2 <- [1,259,null,{"value":null}] 08:10:54 INFO - PROCESS | 3728 | 1465225854497 Marionette TRACE conn2 -> [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\", \"02873725-682d-488c-ba17-ebb2d6377454\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:10:54 INFO - PROCESS | 3728 | 1465225854499 Marionette INFO sendAsync 5df5ea86-167d-4c9b-95db-b7d3c2a97030 08:10:54 INFO - PROCESS | 3728 | ++DOCSHELL 19EE1400 == 40 [pid = 3728] [id = 74] 08:10:54 INFO - PROCESS | 3728 | ++DOMWINDOW == 91 (19EE6400) [pid = 3728] [serial = 219] [outer = 00000000] 08:10:54 INFO - PROCESS | 3728 | ++DOMWINDOW == 92 (1A2A7C00) [pid = 3728] [serial = 220] [outer = 19EE6400] 08:10:54 INFO - PROCESS | 3728 | 1465225854546 Marionette DEBUG loaded listener.js 08:10:54 INFO - PROCESS | 3728 | ++DOMWINDOW == 93 (13032C00) [pid = 3728] [serial = 221] [outer = 19EE6400] 08:10:54 INFO - PROCESS | 3728 | --DOMWINDOW == 92 (17A0C800) [pid = 3728] [serial = 171] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.nullsuffix.html] 08:10:54 INFO - PROCESS | 3728 | --DOMWINDOW == 91 (1A2AC400) [pid = 3728] [serial = 174] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.over.html] 08:10:54 INFO - PROCESS | 3728 | --DOMWINDOW == 90 (110D9800) [pid = 3728] [serial = 158] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.darker.html] 08:10:54 INFO - PROCESS | 3728 | --DOMWINDOW == 89 (13821400) [pid = 3728] [serial = 161] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.default.html] 08:10:54 INFO - PROCESS | 3728 | --DOMWINDOW == 88 (15FA7000) [pid = 3728] [serial = 165] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.get.html] 08:10:54 INFO - PROCESS | 3728 | --DOMWINDOW == 87 (171B8C00) [pid = 3728] [serial = 168] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.highlight.html] 08:10:54 INFO - PROCESS | 3728 | --DOMWINDOW == 86 (1382A800) [pid = 3728] [serial = 180] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.copy.html] 08:10:54 INFO - PROCESS | 3728 | --DOMWINDOW == 85 (1A6C1400) [pid = 3728] [serial = 177] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.unrecognised.html] 08:10:54 INFO - PROCESS | 3728 | --DOMWINDOW == 84 (17A03000) [pid = 3728] [serial = 183] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-atop.html] 08:10:54 INFO - PROCESS | 3728 | 1465225854996 Marionette TRACE conn2 <- [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]]]}] 08:10:55 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-in.html | Canvas test: 2d.composite.transparent.destination-in 08:10:55 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-in.html | took 658ms 08:10:55 INFO - PROCESS | 3728 | 1465225855053 Marionette TRACE conn2 -> [0,261,"getWindowHandle",null] 08:10:55 INFO - PROCESS | 3728 | 1465225855055 Marionette TRACE conn2 <- [1,261,null,{"value":"13"}] 08:10:55 INFO - PROCESS | 3728 | 1465225855059 Marionette TRACE conn2 -> [0,262,"setScriptTimeout",{"ms":35000}] 08:10:55 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-out.html 08:10:55 INFO - PROCESS | 3728 | 1465225855060 Marionette TRACE conn2 <- [1,262,null,{}] 08:10:55 INFO - PROCESS | 3728 | 1465225855046 Marionette TRACE conn2 -> [0,263,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:10:55 INFO - PROCESS | 3728 | 1465225855048 Marionette INFO sendAsync 5df5ea86-167d-4c9b-95db-b7d3c2a97030 08:10:55 INFO - PROCESS | 3728 | 1465225855161 Marionette TRACE conn2 <- [1,263,null,{"value":null}] 08:10:55 INFO - PROCESS | 3728 | 1465225855168 Marionette TRACE conn2 -> [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\", \"02873725-682d-488c-ba17-ebb2d6377454\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:10:55 INFO - PROCESS | 3728 | 1465225855170 Marionette INFO sendAsync 5df5ea86-167d-4c9b-95db-b7d3c2a97030 08:10:55 INFO - PROCESS | 3728 | ++DOCSHELL 140C9000 == 41 [pid = 3728] [id = 75] 08:10:55 INFO - PROCESS | 3728 | ++DOMWINDOW == 85 (173D3C00) [pid = 3728] [serial = 222] [outer = 00000000] 08:10:55 INFO - PROCESS | 3728 | ++DOMWINDOW == 86 (1A2AE800) [pid = 3728] [serial = 223] [outer = 173D3C00] 08:10:55 INFO - PROCESS | 3728 | 1465225855214 Marionette DEBUG loaded listener.js 08:10:55 INFO - PROCESS | 3728 | ++DOMWINDOW == 87 (1A6C1000) [pid = 3728] [serial = 224] [outer = 173D3C00] 08:10:55 INFO - PROCESS | 3728 | 1465225855577 Marionette TRACE conn2 <- [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]]]}] 08:10:55 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-out.html | Canvas test: 2d.composite.transparent.destination-out 08:10:55 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-out.html | took 556ms 08:10:55 INFO - PROCESS | 3728 | 1465225855600 Marionette TRACE conn2 -> [0,265,"getWindowHandle",null] 08:10:55 INFO - PROCESS | 3728 | 1465225855601 Marionette TRACE conn2 <- [1,265,null,{"value":"13"}] 08:10:55 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-over.html 08:10:55 INFO - PROCESS | 3728 | 1465225855605 Marionette TRACE conn2 -> [0,266,"setScriptTimeout",{"ms":35000}] 08:10:55 INFO - PROCESS | 3728 | 1465225855606 Marionette TRACE conn2 <- [1,266,null,{}] 08:10:55 INFO - PROCESS | 3728 | 1465225855621 Marionette TRACE conn2 -> [0,267,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:10:55 INFO - PROCESS | 3728 | 1465225855623 Marionette INFO sendAsync 5df5ea86-167d-4c9b-95db-b7d3c2a97030 08:10:55 INFO - PROCESS | 3728 | 1465225855712 Marionette TRACE conn2 <- [1,267,null,{"value":null}] 08:10:55 INFO - PROCESS | 3728 | 1465225855717 Marionette TRACE conn2 -> [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\", \"02873725-682d-488c-ba17-ebb2d6377454\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:10:55 INFO - PROCESS | 3728 | 1465225855719 Marionette INFO sendAsync 5df5ea86-167d-4c9b-95db-b7d3c2a97030 08:10:55 INFO - PROCESS | 3728 | ++DOCSHELL 18529000 == 42 [pid = 3728] [id = 76] 08:10:55 INFO - PROCESS | 3728 | ++DOMWINDOW == 88 (1A806000) [pid = 3728] [serial = 225] [outer = 00000000] 08:10:55 INFO - PROCESS | 3728 | ++DOMWINDOW == 89 (1A8EA000) [pid = 3728] [serial = 226] [outer = 1A806000] 08:10:55 INFO - PROCESS | 3728 | 1465225855762 Marionette DEBUG loaded listener.js 08:10:55 INFO - PROCESS | 3728 | ++DOMWINDOW == 90 (1A8F6C00) [pid = 3728] [serial = 227] [outer = 1A806000] 08:10:56 INFO - PROCESS | 3728 | 1465225856123 Marionette TRACE conn2 <- [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]]]}] 08:10:56 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-over.html | Canvas test: 2d.composite.transparent.destination-over 08:10:56 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-over.html | took 556ms 08:10:56 INFO - PROCESS | 3728 | 1465225856180 Marionette TRACE conn2 -> [0,269,"getWindowHandle",null] 08:10:56 INFO - PROCESS | 3728 | 1465225856183 Marionette TRACE conn2 <- [1,269,null,{"value":"13"}] 08:10:56 INFO - PROCESS | 3728 | 1465225856191 Marionette TRACE conn2 -> [0,270,"setScriptTimeout",{"ms":35000}] 08:10:56 INFO - PROCESS | 3728 | 1465225856194 Marionette TRACE conn2 <- [1,270,null,{}] 08:10:56 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.lighter.html 08:10:56 INFO - PROCESS | 3728 | 1465225856197 Marionette TRACE conn2 -> [0,271,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:10:56 INFO - PROCESS | 3728 | 1465225856200 Marionette INFO sendAsync 5df5ea86-167d-4c9b-95db-b7d3c2a97030 08:10:56 INFO - PROCESS | 3728 | 1465225856293 Marionette TRACE conn2 <- [1,271,null,{"value":null}] 08:10:56 INFO - PROCESS | 3728 | 1465225856300 Marionette TRACE conn2 -> [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\", \"02873725-682d-488c-ba17-ebb2d6377454\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:10:56 INFO - PROCESS | 3728 | 1465225856303 Marionette INFO sendAsync 5df5ea86-167d-4c9b-95db-b7d3c2a97030 08:10:56 INFO - PROCESS | 3728 | ++DOCSHELL 1A9EF800 == 43 [pid = 3728] [id = 77] 08:10:56 INFO - PROCESS | 3728 | ++DOMWINDOW == 91 (1A9F3800) [pid = 3728] [serial = 228] [outer = 00000000] 08:10:56 INFO - PROCESS | 3728 | ++DOMWINDOW == 92 (1ACB3000) [pid = 3728] [serial = 229] [outer = 1A9F3800] 08:10:56 INFO - PROCESS | 3728 | 1465225856354 Marionette DEBUG loaded listener.js 08:10:56 INFO - PROCESS | 3728 | ++DOMWINDOW == 93 (1ACB8000) [pid = 3728] [serial = 230] [outer = 1A9F3800] 08:10:56 INFO - PROCESS | 3728 | 1465225856928 Marionette TRACE conn2 <- [1,272,null,{"value":["/2dcontext/compositing/2d.composite.transparent.lighter.html",0,null,null,[["Canvas test: 2d.composite.transparent.lighter",0,null,null]]]}] 08:10:56 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.lighter.html | Canvas test: 2d.composite.transparent.lighter 08:10:56 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.lighter.html | took 789ms 08:10:56 INFO - PROCESS | 3728 | 1465225856987 Marionette TRACE conn2 -> [0,273,"getWindowHandle",null] 08:10:56 INFO - PROCESS | 3728 | 1465225856991 Marionette TRACE conn2 <- [1,273,null,{"value":"13"}] 08:10:56 INFO - PROCESS | 3728 | 1465225856996 Marionette TRACE conn2 -> [0,274,"setScriptTimeout",{"ms":35000}] 08:10:56 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-atop.html 08:10:56 INFO - PROCESS | 3728 | 1465225857000 Marionette TRACE conn2 <- [1,274,null,{}] 08:10:56 INFO - PROCESS | 3728 | 1465225857006 Marionette TRACE conn2 -> [0,275,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:10:57 INFO - PROCESS | 3728 | 1465225857009 Marionette INFO sendAsync 5df5ea86-167d-4c9b-95db-b7d3c2a97030 08:10:57 INFO - PROCESS | 3728 | 1465225857151 Marionette TRACE conn2 <- [1,275,null,{"value":null}] 08:10:57 INFO - PROCESS | 3728 | 1465225857257 Marionette TRACE conn2 -> [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\", \"02873725-682d-488c-ba17-ebb2d6377454\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:10:57 INFO - PROCESS | 3728 | 1465225857260 Marionette INFO sendAsync 5df5ea86-167d-4c9b-95db-b7d3c2a97030 08:10:57 INFO - PROCESS | 3728 | ++DOCSHELL 10A57400 == 44 [pid = 3728] [id = 78] 08:10:57 INFO - PROCESS | 3728 | ++DOMWINDOW == 94 (10B9D000) [pid = 3728] [serial = 231] [outer = 00000000] 08:10:57 INFO - PROCESS | 3728 | ++DOMWINDOW == 95 (12B6BC00) [pid = 3728] [serial = 232] [outer = 10B9D000] 08:10:57 INFO - PROCESS | 3728 | 1465225857319 Marionette DEBUG loaded listener.js 08:10:57 INFO - PROCESS | 3728 | ++DOMWINDOW == 96 (1333DC00) [pid = 3728] [serial = 233] [outer = 10B9D000] 08:10:57 INFO - PROCESS | 3728 | 1465225857837 Marionette TRACE conn2 <- [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]]]}] 08:10:57 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-atop.html | Canvas test: 2d.composite.transparent.source-atop 08:10:57 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-atop.html | took 877ms 08:10:57 INFO - PROCESS | 3728 | 1465225857885 Marionette TRACE conn2 -> [0,277,"getWindowHandle",null] 08:10:57 INFO - PROCESS | 3728 | 1465225857890 Marionette TRACE conn2 <- [1,277,null,{"value":"13"}] 08:10:57 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-in.html 08:10:57 INFO - PROCESS | 3728 | 1465225857912 Marionette TRACE conn2 -> [0,278,"setScriptTimeout",{"ms":35000}] 08:10:57 INFO - PROCESS | 3728 | 1465225857915 Marionette TRACE conn2 <- [1,278,null,{}] 08:10:57 INFO - PROCESS | 3728 | 1465225857920 Marionette TRACE conn2 -> [0,279,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:10:57 INFO - PROCESS | 3728 | 1465225857923 Marionette INFO sendAsync 5df5ea86-167d-4c9b-95db-b7d3c2a97030 08:10:58 INFO - PROCESS | 3728 | 1465225858014 Marionette TRACE conn2 <- [1,279,null,{"value":null}] 08:10:58 INFO - PROCESS | 3728 | 1465225858104 Marionette TRACE conn2 -> [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\", \"02873725-682d-488c-ba17-ebb2d6377454\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:10:58 INFO - PROCESS | 3728 | 1465225858106 Marionette INFO sendAsync 5df5ea86-167d-4c9b-95db-b7d3c2a97030 08:10:58 INFO - PROCESS | 3728 | ++DOCSHELL 1550B400 == 45 [pid = 3728] [id = 79] 08:10:58 INFO - PROCESS | 3728 | ++DOMWINDOW == 97 (1550FC00) [pid = 3728] [serial = 234] [outer = 00000000] 08:10:58 INFO - PROCESS | 3728 | ++DOMWINDOW == 98 (16102800) [pid = 3728] [serial = 235] [outer = 1550FC00] 08:10:58 INFO - PROCESS | 3728 | 1465225858164 Marionette DEBUG loaded listener.js 08:10:58 INFO - PROCESS | 3728 | ++DOMWINDOW == 99 (16C17C00) [pid = 3728] [serial = 236] [outer = 1550FC00] 08:10:58 INFO - PROCESS | 3728 | 1465225858845 Marionette TRACE conn2 <- [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]]]}] 08:10:58 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-in.html | Canvas test: 2d.composite.transparent.source-in 08:10:58 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-in.html | took 979ms 08:10:58 INFO - PROCESS | 3728 | 1465225858881 Marionette TRACE conn2 -> [0,281,"getWindowHandle",null] 08:10:58 INFO - PROCESS | 3728 | 1465225858883 Marionette TRACE conn2 <- [1,281,null,{"value":"13"}] 08:10:58 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-out.html 08:10:58 INFO - PROCESS | 3728 | 1465225858900 Marionette TRACE conn2 -> [0,282,"setScriptTimeout",{"ms":35000}] 08:10:58 INFO - PROCESS | 3728 | 1465225858904 Marionette TRACE conn2 <- [1,282,null,{}] 08:10:58 INFO - PROCESS | 3728 | 1465225858915 Marionette TRACE conn2 -> [0,283,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:10:58 INFO - PROCESS | 3728 | 1465225858920 Marionette INFO sendAsync 5df5ea86-167d-4c9b-95db-b7d3c2a97030 08:10:59 INFO - PROCESS | 3728 | 1465225859026 Marionette TRACE conn2 <- [1,283,null,{"value":null}] 08:10:59 INFO - PROCESS | 3728 | 1465225859106 Marionette TRACE conn2 -> [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\", \"02873725-682d-488c-ba17-ebb2d6377454\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:10:59 INFO - PROCESS | 3728 | 1465225859110 Marionette INFO sendAsync 5df5ea86-167d-4c9b-95db-b7d3c2a97030 08:10:59 INFO - PROCESS | 3728 | ++DOCSHELL 1A8EE400 == 46 [pid = 3728] [id = 80] 08:10:59 INFO - PROCESS | 3728 | ++DOMWINDOW == 100 (1A8F4C00) [pid = 3728] [serial = 237] [outer = 00000000] 08:10:59 INFO - PROCESS | 3728 | ++DOMWINDOW == 101 (1A9F6C00) [pid = 3728] [serial = 238] [outer = 1A8F4C00] 08:10:59 INFO - PROCESS | 3728 | 1465225859208 Marionette DEBUG loaded listener.js 08:10:59 INFO - PROCESS | 3728 | ++DOMWINDOW == 102 (1ACB3800) [pid = 3728] [serial = 239] [outer = 1A8F4C00] 08:10:59 INFO - PROCESS | 3728 | 1465225859857 Marionette TRACE conn2 <- [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]]]}] 08:10:59 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-out.html | Canvas test: 2d.composite.transparent.source-out 08:10:59 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-out.html | took 979ms 08:10:59 INFO - PROCESS | 3728 | 1465225859885 Marionette TRACE conn2 -> [0,285,"getWindowHandle",null] 08:10:59 INFO - PROCESS | 3728 | 1465225859889 Marionette TRACE conn2 <- [1,285,null,{"value":"13"}] 08:10:59 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-over.html 08:10:59 INFO - PROCESS | 3728 | 1465225859893 Marionette TRACE conn2 -> [0,286,"setScriptTimeout",{"ms":35000}] 08:10:59 INFO - PROCESS | 3728 | 1465225859896 Marionette TRACE conn2 <- [1,286,null,{}] 08:10:59 INFO - PROCESS | 3728 | 1465225859914 Marionette TRACE conn2 -> [0,287,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:10:59 INFO - PROCESS | 3728 | 1465225859899 Marionette INFO sendAsync 5df5ea86-167d-4c9b-95db-b7d3c2a97030 08:10:59 INFO - PROCESS | 3728 | 1465225859996 Marionette TRACE conn2 <- [1,287,null,{"value":null}] 08:11:00 INFO - PROCESS | 3728 | 1465225860092 Marionette TRACE conn2 -> [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\", \"02873725-682d-488c-ba17-ebb2d6377454\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:11:00 INFO - PROCESS | 3728 | 1465225860094 Marionette INFO sendAsync 5df5ea86-167d-4c9b-95db-b7d3c2a97030 08:11:00 INFO - PROCESS | 3728 | ++DOCSHELL 11C0EC00 == 47 [pid = 3728] [id = 81] 08:11:00 INFO - PROCESS | 3728 | ++DOMWINDOW == 103 (131B5800) [pid = 3728] [serial = 240] [outer = 00000000] 08:11:00 INFO - PROCESS | 3728 | ++DOMWINDOW == 104 (13C54800) [pid = 3728] [serial = 241] [outer = 131B5800] 08:11:00 INFO - PROCESS | 3728 | 1465225860144 Marionette DEBUG loaded listener.js 08:11:00 INFO - PROCESS | 3728 | ++DOMWINDOW == 105 (140D2C00) [pid = 3728] [serial = 242] [outer = 131B5800] 08:11:00 INFO - PROCESS | 3728 | --DOCSHELL 18529000 == 46 [pid = 3728] [id = 76] 08:11:00 INFO - PROCESS | 3728 | --DOCSHELL 140C9000 == 45 [pid = 3728] [id = 75] 08:11:00 INFO - PROCESS | 3728 | --DOCSHELL 19EE1400 == 44 [pid = 3728] [id = 74] 08:11:00 INFO - PROCESS | 3728 | --DOCSHELL 1852D800 == 43 [pid = 3728] [id = 73] 08:11:00 INFO - PROCESS | 3728 | --DOCSHELL 17973000 == 42 [pid = 3728] [id = 72] 08:11:00 INFO - PROCESS | 3728 | --DOCSHELL 172DEC00 == 41 [pid = 3728] [id = 71] 08:11:00 INFO - PROCESS | 3728 | --DOCSHELL 16490800 == 40 [pid = 3728] [id = 70] 08:11:00 INFO - PROCESS | 3728 | --DOCSHELL 1550C800 == 39 [pid = 3728] [id = 69] 08:11:00 INFO - PROCESS | 3728 | --DOCSHELL 12D95400 == 38 [pid = 3728] [id = 68] 08:11:00 INFO - PROCESS | 3728 | --DOCSHELL 110DC800 == 37 [pid = 3728] [id = 67] 08:11:00 INFO - PROCESS | 3728 | --DOCSHELL 10E20000 == 36 [pid = 3728] [id = 64] 08:11:00 INFO - PROCESS | 3728 | --DOMWINDOW == 104 (15D40800) [pid = 3728] [serial = 181] [outer = 00000000] [url = about:blank] 08:11:00 INFO - PROCESS | 3728 | --DOMWINDOW == 103 (1A80D400) [pid = 3728] [serial = 178] [outer = 00000000] [url = about:blank] 08:11:00 INFO - PROCESS | 3728 | --DOMWINDOW == 102 (1A8EE000) [pid = 3728] [serial = 185] [outer = 00000000] [url = about:blank] 08:11:00 INFO - PROCESS | 3728 | --DOMWINDOW == 101 (1A9EB000) [pid = 3728] [serial = 187] [outer = 00000000] [url = about:blank] 08:11:00 INFO - PROCESS | 3728 | --DOMWINDOW == 100 (1B80BC00) [pid = 3728] [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.] 08:11:00 INFO - PROCESS | 3728 | --DOMWINDOW == 99 (1A8EA400) [pid = 3728] [serial = 184] [outer = 00000000] [url = about:blank] 08:11:00 INFO - PROCESS | 3728 | --DOMWINDOW == 98 (1A810400) [pid = 3728] [serial = 179] [outer = 00000000] [url = about:blank] 08:11:00 INFO - PROCESS | 3728 | --DOMWINDOW == 97 (19E5B400) [pid = 3728] [serial = 173] [outer = 00000000] [url = about:blank] 08:11:00 INFO - PROCESS | 3728 | --DOMWINDOW == 96 (1800F400) [pid = 3728] [serial = 170] [outer = 00000000] [url = about:blank] 08:11:00 INFO - PROCESS | 3728 | --DOMWINDOW == 95 (19A52400) [pid = 3728] [serial = 182] [outer = 00000000] [url = about:blank] 08:11:00 INFO - PROCESS | 3728 | --DOMWINDOW == 94 (19D38400) [pid = 3728] [serial = 172] [outer = 00000000] [url = about:blank] 08:11:00 INFO - PROCESS | 3728 | --DOMWINDOW == 93 (1A6C3800) [pid = 3728] [serial = 176] [outer = 00000000] [url = about:blank] 08:11:00 INFO - PROCESS | 3728 | --DOMWINDOW == 92 (1280C000) [pid = 3728] [serial = 159] [outer = 00000000] [url = about:blank] 08:11:00 INFO - PROCESS | 3728 | --DOMWINDOW == 91 (1A333C00) [pid = 3728] [serial = 175] [outer = 00000000] [url = about:blank] 08:11:00 INFO - PROCESS | 3728 | --DOMWINDOW == 90 (12AD0C00) [pid = 3728] [serial = 160] [outer = 00000000] [url = about:blank] 08:11:00 INFO - PROCESS | 3728 | --DOMWINDOW == 89 (13914400) [pid = 3728] [serial = 162] [outer = 00000000] [url = about:blank] 08:11:00 INFO - PROCESS | 3728 | --DOMWINDOW == 88 (13D26000) [pid = 3728] [serial = 163] [outer = 00000000] [url = about:blank] 08:11:00 INFO - PROCESS | 3728 | --DOMWINDOW == 87 (140D3000) [pid = 3728] [serial = 156] [outer = 00000000] [url = about:blank] 08:11:00 INFO - PROCESS | 3728 | --DOMWINDOW == 86 (15FB5800) [pid = 3728] [serial = 166] [outer = 00000000] [url = about:blank] 08:11:00 INFO - PROCESS | 3728 | --DOMWINDOW == 85 (1648B400) [pid = 3728] [serial = 167] [outer = 00000000] [url = about:blank] 08:11:00 INFO - PROCESS | 3728 | --DOMWINDOW == 84 (110DEC00) [pid = 3728] [serial = 153] [outer = 00000000] [url = about:blank] 08:11:00 INFO - PROCESS | 3728 | --DOMWINDOW == 83 (17A8FC00) [pid = 3728] [serial = 169] [outer = 00000000] [url = about:blank] 08:11:00 INFO - PROCESS | 3728 | 1465225860696 Marionette TRACE conn2 <- [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]]]}] 08:11:00 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-over.html | Canvas test: 2d.composite.transparent.source-over 08:11:00 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-over.html | took 848ms 08:11:00 INFO - PROCESS | 3728 | 1465225860739 Marionette TRACE conn2 -> [0,289,"getWindowHandle",null] 08:11:00 INFO - PROCESS | 3728 | 1465225860743 Marionette TRACE conn2 <- [1,289,null,{"value":"13"}] 08:11:00 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.xor.html 08:11:00 INFO - PROCESS | 3728 | 1465225860732 Marionette TRACE conn2 -> [0,290,"setScriptTimeout",{"ms":35000}] 08:11:00 INFO - PROCESS | 3728 | 1465225860734 Marionette TRACE conn2 <- [1,290,null,{}] 08:11:00 INFO - PROCESS | 3728 | 1465225860738 Marionette TRACE conn2 -> [0,291,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:11:00 INFO - PROCESS | 3728 | 1465225860741 Marionette INFO sendAsync 5df5ea86-167d-4c9b-95db-b7d3c2a97030 08:11:00 INFO - PROCESS | 3728 | 1465225860843 Marionette TRACE conn2 <- [1,291,null,{"value":null}] 08:11:00 INFO - PROCESS | 3728 | 1465225860925 Marionette TRACE conn2 -> [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\", \"02873725-682d-488c-ba17-ebb2d6377454\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:11:00 INFO - PROCESS | 3728 | 1465225860927 Marionette INFO sendAsync 5df5ea86-167d-4c9b-95db-b7d3c2a97030 08:11:00 INFO - PROCESS | 3728 | ++DOCSHELL 10A5BC00 == 37 [pid = 3728] [id = 82] 08:11:00 INFO - PROCESS | 3728 | ++DOMWINDOW == 84 (10A62C00) [pid = 3728] [serial = 243] [outer = 00000000] 08:11:00 INFO - PROCESS | 3728 | ++DOMWINDOW == 85 (1337B000) [pid = 3728] [serial = 244] [outer = 10A62C00] 08:11:00 INFO - PROCESS | 3728 | 1465225860973 Marionette DEBUG loaded listener.js 08:11:01 INFO - PROCESS | 3728 | ++DOMWINDOW == 86 (15732800) [pid = 3728] [serial = 245] [outer = 10A62C00] 08:11:01 INFO - PROCESS | 3728 | 1465225861512 Marionette TRACE conn2 <- [1,292,null,{"value":["/2dcontext/compositing/2d.composite.transparent.xor.html",0,null,null,[["Canvas test: 2d.composite.transparent.xor",0,null,null]]]}] 08:11:01 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.xor.html | Canvas test: 2d.composite.transparent.xor 08:11:01 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.xor.html | took 789ms 08:11:01 INFO - PROCESS | 3728 | 1465225861534 Marionette TRACE conn2 -> [0,293,"getWindowHandle",null] 08:11:01 INFO - PROCESS | 3728 | 1465225861536 Marionette TRACE conn2 <- [1,293,null,{"value":"13"}] 08:11:01 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.copy.html 08:11:01 INFO - PROCESS | 3728 | 1465225861561 Marionette TRACE conn2 -> [0,294,"setScriptTimeout",{"ms":35000}] 08:11:01 INFO - PROCESS | 3728 | 1465225861564 Marionette TRACE conn2 <- [1,294,null,{}] 08:11:01 INFO - PROCESS | 3728 | 1465225861576 Marionette TRACE conn2 -> [0,295,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:11:01 INFO - PROCESS | 3728 | 1465225861581 Marionette INFO sendAsync 5df5ea86-167d-4c9b-95db-b7d3c2a97030 08:11:01 INFO - PROCESS | 3728 | 1465225861692 Marionette TRACE conn2 <- [1,295,null,{"value":null}] 08:11:01 INFO - PROCESS | 3728 | 1465225861707 Marionette TRACE conn2 -> [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\", \"02873725-682d-488c-ba17-ebb2d6377454\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:11:01 INFO - PROCESS | 3728 | 1465225861710 Marionette INFO sendAsync 5df5ea86-167d-4c9b-95db-b7d3c2a97030 08:11:01 INFO - PROCESS | 3728 | ++DOCSHELL 17E5B800 == 38 [pid = 3728] [id = 83] 08:11:01 INFO - PROCESS | 3728 | ++DOMWINDOW == 87 (18435400) [pid = 3728] [serial = 246] [outer = 00000000] 08:11:01 INFO - PROCESS | 3728 | ++DOMWINDOW == 88 (18527800) [pid = 3728] [serial = 247] [outer = 18435400] 08:11:01 INFO - PROCESS | 3728 | 1465225861757 Marionette DEBUG loaded listener.js 08:11:01 INFO - PROCESS | 3728 | ++DOMWINDOW == 89 (19A4F000) [pid = 3728] [serial = 248] [outer = 18435400] 08:11:02 INFO - PROCESS | 3728 | 1465225862126 Marionette TRACE conn2 <- [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]]]}] 08:11:02 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. 08:11:02 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.copy.html | took 614ms 08:11:02 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html 08:11:02 INFO - PROCESS | 3728 | 1465225862171 Marionette TRACE conn2 -> [0,297,"getWindowHandle",null] 08:11:02 INFO - PROCESS | 3728 | 1465225862174 Marionette TRACE conn2 <- [1,297,null,{"value":"13"}] 08:11:02 INFO - PROCESS | 3728 | 1465225862177 Marionette TRACE conn2 -> [0,298,"setScriptTimeout",{"ms":35000}] 08:11:02 INFO - PROCESS | 3728 | 1465225862179 Marionette TRACE conn2 <- [1,298,null,{}] 08:11:02 INFO - PROCESS | 3728 | 1465225862182 Marionette TRACE conn2 -> [0,299,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:11:02 INFO - PROCESS | 3728 | 1465225862184 Marionette INFO sendAsync 5df5ea86-167d-4c9b-95db-b7d3c2a97030 08:11:02 INFO - PROCESS | 3728 | 1465225862270 Marionette TRACE conn2 <- [1,299,null,{"value":null}] 08:11:02 INFO - PROCESS | 3728 | 1465225862275 Marionette TRACE conn2 -> [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\", \"02873725-682d-488c-ba17-ebb2d6377454\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:11:02 INFO - PROCESS | 3728 | 1465225862277 Marionette INFO sendAsync 5df5ea86-167d-4c9b-95db-b7d3c2a97030 08:11:02 INFO - PROCESS | 3728 | ++DOCSHELL 19E53000 == 39 [pid = 3728] [id = 84] 08:11:02 INFO - PROCESS | 3728 | ++DOMWINDOW == 90 (19E59800) [pid = 3728] [serial = 249] [outer = 00000000] 08:11:02 INFO - PROCESS | 3728 | ++DOMWINDOW == 91 (19EE1400) [pid = 3728] [serial = 250] [outer = 19E59800] 08:11:02 INFO - PROCESS | 3728 | 1465225862306 Marionette DEBUG loaded listener.js 08:11:02 INFO - PROCESS | 3728 | ++DOMWINDOW == 92 (1A2A9000) [pid = 3728] [serial = 251] [outer = 19E59800] 08:11:02 INFO - PROCESS | 3728 | 1465225862727 Marionette TRACE conn2 <- [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]]]}] 08:11:02 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. 08:11:02 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html | took 584ms 08:11:02 INFO - PROCESS | 3728 | 1465225862778 Marionette TRACE conn2 -> [0,301,"getWindowHandle",null] 08:11:02 INFO - PROCESS | 3728 | 1465225862780 Marionette TRACE conn2 <- [1,301,null,{"value":"13"}] 08:11:02 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html 08:11:02 INFO - PROCESS | 3728 | 1465225862783 Marionette TRACE conn2 -> [0,302,"setScriptTimeout",{"ms":35000}] 08:11:02 INFO - PROCESS | 3728 | 1465225862785 Marionette TRACE conn2 <- [1,302,null,{}] 08:11:02 INFO - PROCESS | 3728 | 1465225862788 Marionette TRACE conn2 -> [0,303,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:11:02 INFO - PROCESS | 3728 | 1465225862791 Marionette INFO sendAsync 5df5ea86-167d-4c9b-95db-b7d3c2a97030 08:11:02 INFO - PROCESS | 3728 | 1465225862881 Marionette TRACE conn2 <- [1,303,null,{"value":null}] 08:11:02 INFO - PROCESS | 3728 | 1465225862957 Marionette TRACE conn2 -> [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\", \"02873725-682d-488c-ba17-ebb2d6377454\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:11:02 INFO - PROCESS | 3728 | 1465225862959 Marionette INFO sendAsync 5df5ea86-167d-4c9b-95db-b7d3c2a97030 08:11:02 INFO - PROCESS | 3728 | ++DOCSHELL 1A6C4800 == 40 [pid = 3728] [id = 85] 08:11:02 INFO - PROCESS | 3728 | ++DOMWINDOW == 93 (1A6C7C00) [pid = 3728] [serial = 252] [outer = 00000000] 08:11:02 INFO - PROCESS | 3728 | ++DOMWINDOW == 94 (1A80B800) [pid = 3728] [serial = 253] [outer = 1A6C7C00] 08:11:02 INFO - PROCESS | 3728 | 1465225863004 Marionette DEBUG loaded listener.js 08:11:03 INFO - PROCESS | 3728 | ++DOMWINDOW == 95 (1A80D400) [pid = 3728] [serial = 254] [outer = 1A6C7C00] 08:11:03 INFO - PROCESS | 3728 | 1465225863410 Marionette TRACE conn2 <- [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]]]}] 08:11:03 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. 08:11:03 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html | took 687ms 08:11:03 INFO - PROCESS | 3728 | 1465225863469 Marionette TRACE conn2 -> [0,305,"getWindowHandle",null] 08:11:03 INFO - PROCESS | 3728 | 1465225863471 Marionette TRACE conn2 <- [1,305,null,{"value":"13"}] 08:11:03 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.source-in.html 08:11:03 INFO - PROCESS | 3728 | 1465225863485 Marionette TRACE conn2 -> [0,306,"setScriptTimeout",{"ms":35000}] 08:11:03 INFO - PROCESS | 3728 | 1465225863487 Marionette TRACE conn2 <- [1,306,null,{}] 08:11:03 INFO - PROCESS | 3728 | 1465225863490 Marionette TRACE conn2 -> [0,307,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:11:03 INFO - PROCESS | 3728 | 1465225863495 Marionette INFO sendAsync 5df5ea86-167d-4c9b-95db-b7d3c2a97030 08:11:03 INFO - PROCESS | 3728 | 1465225863625 Marionette TRACE conn2 <- [1,307,null,{"value":null}] 08:11:03 INFO - PROCESS | 3728 | 1465225863664 Marionette TRACE conn2 -> [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\", \"02873725-682d-488c-ba17-ebb2d6377454\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:11:03 INFO - PROCESS | 3728 | 1465225863666 Marionette INFO sendAsync 5df5ea86-167d-4c9b-95db-b7d3c2a97030 08:11:03 INFO - PROCESS | 3728 | ++DOCSHELL 1A807800 == 41 [pid = 3728] [id = 86] 08:11:03 INFO - PROCESS | 3728 | ++DOMWINDOW == 96 (1A8E9800) [pid = 3728] [serial = 255] [outer = 00000000] 08:11:03 INFO - PROCESS | 3728 | ++DOMWINDOW == 97 (1ACB2C00) [pid = 3728] [serial = 256] [outer = 1A8E9800] 08:11:03 INFO - PROCESS | 3728 | 1465225863710 Marionette DEBUG loaded listener.js 08:11:03 INFO - PROCESS | 3728 | ++DOMWINDOW == 98 (1AE06400) [pid = 3728] [serial = 257] [outer = 1A8E9800] 08:11:04 INFO - PROCESS | 3728 | 1465225864078 Marionette TRACE conn2 <- [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]]]}] 08:11:04 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. 08:11:04 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.source-in.html | took 658ms 08:11:04 INFO - PROCESS | 3728 | 1465225864154 Marionette TRACE conn2 -> [0,309,"getWindowHandle",null] 08:11:04 INFO - PROCESS | 3728 | 1465225864156 Marionette TRACE conn2 <- [1,309,null,{"value":"13"}] 08:11:04 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.source-out.html 08:11:04 INFO - PROCESS | 3728 | 1465225864159 Marionette TRACE conn2 -> [0,310,"setScriptTimeout",{"ms":35000}] 08:11:04 INFO - PROCESS | 3728 | 1465225864161 Marionette TRACE conn2 <- [1,310,null,{}] 08:11:04 INFO - PROCESS | 3728 | 1465225864165 Marionette TRACE conn2 -> [0,311,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:11:04 INFO - PROCESS | 3728 | 1465225864167 Marionette INFO sendAsync 5df5ea86-167d-4c9b-95db-b7d3c2a97030 08:11:04 INFO - PROCESS | 3728 | 1465225864257 Marionette TRACE conn2 <- [1,311,null,{"value":null}] 08:11:04 INFO - PROCESS | 3728 | 1465225864309 Marionette TRACE conn2 -> [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\", \"02873725-682d-488c-ba17-ebb2d6377454\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:11:04 INFO - PROCESS | 3728 | 1465225864311 Marionette INFO sendAsync 5df5ea86-167d-4c9b-95db-b7d3c2a97030 08:11:04 INFO - PROCESS | 3728 | ++DOCSHELL 12A0D400 == 42 [pid = 3728] [id = 87] 08:11:04 INFO - PROCESS | 3728 | ++DOMWINDOW == 99 (19EE1C00) [pid = 3728] [serial = 258] [outer = 00000000] 08:11:04 INFO - PROCESS | 3728 | ++DOMWINDOW == 100 (1AE10800) [pid = 3728] [serial = 259] [outer = 19EE1C00] 08:11:04 INFO - PROCESS | 3728 | 1465225864358 Marionette DEBUG loaded listener.js 08:11:04 INFO - PROCESS | 3728 | ++DOMWINDOW == 101 (1B012800) [pid = 3728] [serial = 260] [outer = 19EE1C00] 08:11:04 INFO - PROCESS | 3728 | --DOMWINDOW == 100 (1843D400) [pid = 3728] [serial = 213] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.copy.html] 08:11:04 INFO - PROCESS | 3728 | --DOMWINDOW == 99 (19A53C00) [pid = 3728] [serial = 216] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-atop.html] 08:11:04 INFO - PROCESS | 3728 | --DOMWINDOW == 98 (1572C000) [pid = 3728] [serial = 204] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-out.html] 08:11:04 INFO - PROCESS | 3728 | --DOMWINDOW == 97 (19EE6400) [pid = 3728] [serial = 219] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-in.html] 08:11:04 INFO - PROCESS | 3728 | --DOMWINDOW == 96 (1796D400) [pid = 3728] [serial = 210] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.xor.html] 08:11:04 INFO - PROCESS | 3728 | --DOMWINDOW == 95 (169B5C00) [pid = 3728] [serial = 207] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-over.html] 08:11:04 INFO - PROCESS | 3728 | --DOMWINDOW == 94 (110DD800) [pid = 3728] [serial = 198] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-atop.html] 08:11:04 INFO - PROCESS | 3728 | --DOMWINDOW == 93 (173D3C00) [pid = 3728] [serial = 222] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-out.html] 08:11:04 INFO - PROCESS | 3728 | --DOMWINDOW == 92 (1A806000) [pid = 3728] [serial = 225] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-over.html] 08:11:04 INFO - PROCESS | 3728 | --DOMWINDOW == 91 (1302E000) [pid = 3728] [serial = 201] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-in.html] 08:11:04 INFO - PROCESS | 3728 | --DOMWINDOW == 90 (15FAF800) [pid = 3728] [serial = 149] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.xor.html] 08:11:04 INFO - PROCESS | 3728 | --DOMWINDOW == 89 (10A63000) [pid = 3728] [serial = 119] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.copy.html] 08:11:04 INFO - PROCESS | 3728 | --DOMWINDOW == 88 (140C9400) [pid = 3728] [serial = 155] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.clear.html] 08:11:04 INFO - PROCESS | 3728 | 1465225864844 Marionette TRACE conn2 <- [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]]]}] 08:11:04 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. 08:11:04 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.source-out.html | took 745ms 08:11:04 INFO - PROCESS | 3728 | 1465225864909 Marionette TRACE conn2 -> [0,313,"getWindowHandle",null] 08:11:04 INFO - PROCESS | 3728 | 1465225864911 Marionette TRACE conn2 <- [1,313,null,{"value":"13"}] 08:11:04 INFO - PROCESS | 3728 | 1465225864916 addons.productaddons WARN Failed downloading XML, status: 0, reason: error 08:11:04 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.copy.html 08:11:04 INFO - PROCESS | 3728 | 1465225864925 Marionette TRACE conn2 -> [0,314,"setScriptTimeout",{"ms":35000}] 08:11:04 INFO - PROCESS | 3728 | 1465225864927 Marionette TRACE conn2 <- [1,314,null,{}] 08:11:04 INFO - PROCESS | 3728 | 1465225864930 Marionette TRACE conn2 -> [0,315,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:11:04 INFO - PROCESS | 3728 | 1465225864932 Marionette INFO sendAsync 5df5ea86-167d-4c9b-95db-b7d3c2a97030 08:11:04 INFO - PROCESS | 3728 | 1465225865016 Marionette TRACE conn2 <- [1,315,null,{"value":null}] 08:11:05 INFO - PROCESS | 3728 | 1465225865082 Marionette TRACE conn2 -> [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\", \"02873725-682d-488c-ba17-ebb2d6377454\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:11:05 INFO - PROCESS | 3728 | 1465225865084 Marionette INFO sendAsync 5df5ea86-167d-4c9b-95db-b7d3c2a97030 08:11:05 INFO - PROCESS | 3728 | ++DOCSHELL 1055FC00 == 43 [pid = 3728] [id = 88] 08:11:05 INFO - PROCESS | 3728 | ++DOMWINDOW == 89 (10A59800) [pid = 3728] [serial = 261] [outer = 00000000] 08:11:05 INFO - PROCESS | 3728 | ++DOMWINDOW == 90 (1572C000) [pid = 3728] [serial = 262] [outer = 10A59800] 08:11:05 INFO - PROCESS | 3728 | 1465225865128 Marionette DEBUG loaded listener.js 08:11:05 INFO - PROCESS | 3728 | ++DOMWINDOW == 91 (16104400) [pid = 3728] [serial = 263] [outer = 10A59800] 08:11:05 INFO - PROCESS | 3728 | 1465225865498 Marionette TRACE conn2 <- [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]]]}] 08:11:05 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. 08:11:05 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.copy.html | took 585ms 08:11:05 INFO - PROCESS | 3728 | 1465225865518 Marionette TRACE conn2 -> [0,317,"getWindowHandle",null] 08:11:05 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html 08:11:05 INFO - PROCESS | 3728 | 1465225865520 Marionette TRACE conn2 <- [1,317,null,{"value":"13"}] 08:11:05 INFO - PROCESS | 3728 | 1465225865523 Marionette TRACE conn2 -> [0,318,"setScriptTimeout",{"ms":35000}] 08:11:05 INFO - PROCESS | 3728 | 1465225865525 Marionette TRACE conn2 <- [1,318,null,{}] 08:11:05 INFO - PROCESS | 3728 | 1465225865528 Marionette TRACE conn2 -> [0,319,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:11:05 INFO - PROCESS | 3728 | 1465225865530 Marionette INFO sendAsync 5df5ea86-167d-4c9b-95db-b7d3c2a97030 08:11:05 INFO - PROCESS | 3728 | 1465225865640 Marionette TRACE conn2 <- [1,319,null,{"value":null}] 08:11:05 INFO - PROCESS | 3728 | 1465225865671 Marionette TRACE conn2 -> [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\", \"02873725-682d-488c-ba17-ebb2d6377454\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:11:05 INFO - PROCESS | 3728 | 1465225865674 Marionette INFO sendAsync 5df5ea86-167d-4c9b-95db-b7d3c2a97030 08:11:05 INFO - PROCESS | 3728 | ++DOCSHELL 16499400 == 44 [pid = 3728] [id = 89] 08:11:05 INFO - PROCESS | 3728 | ++DOMWINDOW == 92 (16499C00) [pid = 3728] [serial = 264] [outer = 00000000] 08:11:05 INFO - PROCESS | 3728 | ++DOMWINDOW == 93 (164A2C00) [pid = 3728] [serial = 265] [outer = 16499C00] 08:11:05 INFO - PROCESS | 3728 | 1465225865717 Marionette DEBUG loaded listener.js 08:11:05 INFO - PROCESS | 3728 | ++DOMWINDOW == 94 (164A6000) [pid = 3728] [serial = 266] [outer = 16499C00] 08:11:06 INFO - PROCESS | 3728 | 1465225866054 Marionette TRACE conn2 <- [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]]]}] 08:11:06 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. 08:11:06 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html | took 555ms 08:11:06 INFO - PROCESS | 3728 | 1465225866081 Marionette TRACE conn2 -> [0,321,"getWindowHandle",null] 08:11:06 INFO - PROCESS | 3728 | 1465225866083 Marionette TRACE conn2 <- [1,321,null,{"value":"13"}] 08:11:06 INFO - PROCESS | 3728 | 1465225866086 Marionette TRACE conn2 -> [0,322,"setScriptTimeout",{"ms":35000}] 08:11:06 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.destination-in.html 08:11:06 INFO - PROCESS | 3728 | 1465225866088 Marionette TRACE conn2 <- [1,322,null,{}] 08:11:06 INFO - PROCESS | 3728 | 1465225866091 Marionette TRACE conn2 -> [0,323,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:11:06 INFO - PROCESS | 3728 | 1465225866093 Marionette INFO sendAsync 5df5ea86-167d-4c9b-95db-b7d3c2a97030 08:11:06 INFO - PROCESS | 3728 | 1465225866203 Marionette TRACE conn2 <- [1,323,null,{"value":null}] 08:11:06 INFO - PROCESS | 3728 | 1465225866212 Marionette TRACE conn2 -> [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\", \"02873725-682d-488c-ba17-ebb2d6377454\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:11:06 INFO - PROCESS | 3728 | 1465225866214 Marionette INFO sendAsync 5df5ea86-167d-4c9b-95db-b7d3c2a97030 08:11:06 INFO - PROCESS | 3728 | ++DOCSHELL 1649AC00 == 45 [pid = 3728] [id = 90] 08:11:06 INFO - PROCESS | 3728 | ++DOMWINDOW == 95 (164A3000) [pid = 3728] [serial = 267] [outer = 00000000] 08:11:06 INFO - PROCESS | 3728 | ++DOMWINDOW == 96 (1847A800) [pid = 3728] [serial = 268] [outer = 164A3000] 08:11:06 INFO - PROCESS | 3728 | 1465225866245 Marionette DEBUG loaded listener.js 08:11:06 INFO - PROCESS | 3728 | ++DOMWINDOW == 97 (16490800) [pid = 3728] [serial = 269] [outer = 164A3000] 08:11:06 INFO - PROCESS | 3728 | 1465225866637 Marionette TRACE conn2 <- [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]]]}] 08:11:06 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. 08:11:06 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.destination-in.html | took 599ms 08:11:06 INFO - PROCESS | 3728 | 1465225866695 Marionette TRACE conn2 -> [0,325,"getWindowHandle",null] 08:11:06 INFO - PROCESS | 3728 | 1465225866699 Marionette TRACE conn2 <- [1,325,null,{"value":"13"}] 08:11:06 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.source-in.html 08:11:06 INFO - PROCESS | 3728 | 1465225866705 Marionette TRACE conn2 -> [0,326,"setScriptTimeout",{"ms":35000}] 08:11:06 INFO - PROCESS | 3728 | 1465225866710 Marionette TRACE conn2 <- [1,326,null,{}] 08:11:06 INFO - PROCESS | 3728 | 1465225866716 Marionette TRACE conn2 -> [0,327,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:11:06 INFO - PROCESS | 3728 | 1465225866719 Marionette INFO sendAsync 5df5ea86-167d-4c9b-95db-b7d3c2a97030 08:11:06 INFO - PROCESS | 3728 | 1465225866851 Marionette TRACE conn2 <- [1,327,null,{"value":null}] 08:11:07 INFO - PROCESS | 3728 | 1465225867023 Marionette TRACE conn2 -> [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\", \"02873725-682d-488c-ba17-ebb2d6377454\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:11:07 INFO - PROCESS | 3728 | 1465225867028 Marionette INFO sendAsync 5df5ea86-167d-4c9b-95db-b7d3c2a97030 08:11:07 INFO - PROCESS | 3728 | ++DOCSHELL 10E2D800 == 46 [pid = 3728] [id = 91] 08:11:07 INFO - PROCESS | 3728 | ++DOMWINDOW == 98 (10E2DC00) [pid = 3728] [serial = 270] [outer = 00000000] 08:11:07 INFO - PROCESS | 3728 | ++DOMWINDOW == 99 (12A8C000) [pid = 3728] [serial = 271] [outer = 10E2DC00] 08:11:07 INFO - PROCESS | 3728 | 1465225867069 Marionette DEBUG loaded listener.js 08:11:07 INFO - PROCESS | 3728 | ++DOMWINDOW == 100 (13086800) [pid = 3728] [serial = 272] [outer = 10E2DC00] 08:11:07 INFO - PROCESS | 3728 | 1465225867651 Marionette TRACE conn2 <- [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]]]}] 08:11:07 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. 08:11:07 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.source-in.html | took 979ms 08:11:07 INFO - PROCESS | 3728 | 1465225867679 Marionette TRACE conn2 -> [0,329,"getWindowHandle",null] 08:11:07 INFO - PROCESS | 3728 | 1465225867682 Marionette TRACE conn2 <- [1,329,null,{"value":"13"}] 08:11:07 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.source-out.html 08:11:07 INFO - PROCESS | 3728 | 1465225867706 Marionette TRACE conn2 -> [0,330,"setScriptTimeout",{"ms":35000}] 08:11:07 INFO - PROCESS | 3728 | 1465225867710 Marionette TRACE conn2 <- [1,330,null,{}] 08:11:07 INFO - PROCESS | 3728 | 1465225867714 Marionette TRACE conn2 -> [0,331,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:11:07 INFO - PROCESS | 3728 | 1465225867717 Marionette INFO sendAsync 5df5ea86-167d-4c9b-95db-b7d3c2a97030 08:11:07 INFO - PROCESS | 3728 | 1465225867830 Marionette TRACE conn2 <- [1,331,null,{"value":null}] 08:11:07 INFO - PROCESS | 3728 | 1465225867936 Marionette TRACE conn2 -> [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\", \"02873725-682d-488c-ba17-ebb2d6377454\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:11:07 INFO - PROCESS | 3728 | 1465225867939 Marionette INFO sendAsync 5df5ea86-167d-4c9b-95db-b7d3c2a97030 08:11:07 INFO - PROCESS | 3728 | ++DOCSHELL 164A7C00 == 47 [pid = 3728] [id = 92] 08:11:07 INFO - PROCESS | 3728 | ++DOMWINDOW == 101 (16C07400) [pid = 3728] [serial = 273] [outer = 00000000] 08:11:07 INFO - PROCESS | 3728 | ++DOMWINDOW == 102 (17A85C00) [pid = 3728] [serial = 274] [outer = 16C07400] 08:11:07 INFO - PROCESS | 3728 | 1465225867999 Marionette DEBUG loaded listener.js 08:11:08 INFO - PROCESS | 3728 | ++DOMWINDOW == 103 (18010800) [pid = 3728] [serial = 275] [outer = 16C07400] 08:11:08 INFO - PROCESS | 3728 | 1465225868570 Marionette TRACE conn2 <- [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]]]}] 08:11:08 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. 08:11:08 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.source-out.html | took 891ms 08:11:08 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html 08:11:08 INFO - PROCESS | 3728 | 1465225868606 Marionette TRACE conn2 -> [0,333,"getWindowHandle",null] 08:11:08 INFO - PROCESS | 3728 | 1465225868609 Marionette TRACE conn2 <- [1,333,null,{"value":"13"}] 08:11:08 INFO - PROCESS | 3728 | 1465225868614 Marionette TRACE conn2 -> [0,334,"setScriptTimeout",{"ms":35000}] 08:11:08 INFO - PROCESS | 3728 | 1465225868616 Marionette TRACE conn2 <- [1,334,null,{}] 08:11:08 INFO - PROCESS | 3728 | 1465225868626 Marionette TRACE conn2 -> [0,335,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:11:08 INFO - PROCESS | 3728 | 1465225868631 Marionette INFO sendAsync 5df5ea86-167d-4c9b-95db-b7d3c2a97030 08:11:08 INFO - PROCESS | 3728 | 1465225868727 Marionette TRACE conn2 <- [1,335,null,{"value":null}] 08:11:08 INFO - PROCESS | 3728 | 1465225868852 Marionette TRACE conn2 -> [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\", \"02873725-682d-488c-ba17-ebb2d6377454\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:11:08 INFO - PROCESS | 3728 | 1465225868856 Marionette INFO sendAsync 5df5ea86-167d-4c9b-95db-b7d3c2a97030 08:11:08 INFO - PROCESS | 3728 | ++DOCSHELL 19EDF000 == 48 [pid = 3728] [id = 93] 08:11:08 INFO - PROCESS | 3728 | ++DOMWINDOW == 104 (19EDF800) [pid = 3728] [serial = 276] [outer = 00000000] 08:11:08 INFO - PROCESS | 3728 | ++DOMWINDOW == 105 (1A6CD800) [pid = 3728] [serial = 277] [outer = 19EDF800] 08:11:08 INFO - PROCESS | 3728 | 1465225868915 Marionette DEBUG loaded listener.js 08:11:08 INFO - PROCESS | 3728 | ++DOMWINDOW == 106 (1A8F3800) [pid = 3728] [serial = 278] [outer = 19EDF800] 08:11:09 INFO - PROCESS | 3728 | 1465225869684 Marionette TRACE conn2 <- [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]]]}] 08:11:09 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. 08:11:09 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html | took 1110ms 08:11:09 INFO - PROCESS | 3728 | 1465225869722 Marionette TRACE conn2 -> [0,337,"getWindowHandle",null] 08:11:09 INFO - PROCESS | 3728 | 1465225869726 Marionette TRACE conn2 <- [1,337,null,{"value":"13"}] 08:11:09 INFO - PROCESS | 3728 | 1465225869731 Marionette TRACE conn2 -> [0,338,"setScriptTimeout",{"ms":35000}] 08:11:09 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html 08:11:09 INFO - PROCESS | 3728 | 1465225869734 Marionette TRACE conn2 <- [1,338,null,{}] 08:11:09 INFO - PROCESS | 3728 | 1465225869740 Marionette TRACE conn2 -> [0,339,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:11:09 INFO - PROCESS | 3728 | 1465225869743 Marionette INFO sendAsync 5df5ea86-167d-4c9b-95db-b7d3c2a97030 08:11:09 INFO - PROCESS | 3728 | 1465225869841 Marionette TRACE conn2 <- [1,339,null,{"value":null}] 08:11:09 INFO - PROCESS | 3728 | 1465225869918 Marionette TRACE conn2 -> [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\", \"02873725-682d-488c-ba17-ebb2d6377454\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:11:09 INFO - PROCESS | 3728 | 1465225869922 Marionette INFO sendAsync 5df5ea86-167d-4c9b-95db-b7d3c2a97030 08:11:09 INFO - PROCESS | 3728 | ++DOCSHELL 114B3C00 == 49 [pid = 3728] [id = 94] 08:11:09 INFO - PROCESS | 3728 | ++DOMWINDOW == 107 (11A0EC00) [pid = 3728] [serial = 279] [outer = 00000000] 08:11:09 INFO - PROCESS | 3728 | ++DOMWINDOW == 108 (12A87800) [pid = 3728] [serial = 280] [outer = 11A0EC00] 08:11:09 INFO - PROCESS | 3728 | 1465225869970 Marionette DEBUG loaded listener.js 08:11:10 INFO - PROCESS | 3728 | ++DOMWINDOW == 109 (13332800) [pid = 3728] [serial = 281] [outer = 11A0EC00] 08:11:10 INFO - PROCESS | 3728 | 1465225870484 Marionette TRACE conn2 <- [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]]]}] 08:11:10 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. 08:11:10 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html | took 789ms 08:11:10 INFO - PROCESS | 3728 | --DOCSHELL 16499400 == 48 [pid = 3728] [id = 89] 08:11:10 INFO - PROCESS | 3728 | --DOCSHELL 1A8F2400 == 47 [pid = 3728] [id = 63] 08:11:10 INFO - PROCESS | 3728 | --DOCSHELL 1055FC00 == 46 [pid = 3728] [id = 88] 08:11:10 INFO - PROCESS | 3728 | --DOCSHELL 12A0D400 == 45 [pid = 3728] [id = 87] 08:11:10 INFO - PROCESS | 3728 | --DOCSHELL 1A807800 == 44 [pid = 3728] [id = 86] 08:11:10 INFO - PROCESS | 3728 | --DOCSHELL 1A6C4800 == 43 [pid = 3728] [id = 85] 08:11:10 INFO - PROCESS | 3728 | --DOCSHELL 19E53000 == 42 [pid = 3728] [id = 84] 08:11:10 INFO - PROCESS | 3728 | --DOCSHELL 17E5B800 == 41 [pid = 3728] [id = 83] 08:11:10 INFO - PROCESS | 3728 | --DOCSHELL 10A5BC00 == 40 [pid = 3728] [id = 82] 08:11:10 INFO - PROCESS | 3728 | --DOCSHELL 11C0EC00 == 39 [pid = 3728] [id = 81] 08:11:10 INFO - PROCESS | 3728 | --DOMWINDOW == 108 (1A19B800) [pid = 3728] [serial = 151] [outer = 00000000] [url = about:blank] 08:11:10 INFO - PROCESS | 3728 | --DOMWINDOW == 107 (13823000) [pid = 3728] [serial = 121] [outer = 00000000] [url = about:blank] 08:11:10 INFO - PROCESS | 3728 | --DOMWINDOW == 106 (14E05C00) [pid = 3728] [serial = 157] [outer = 00000000] [url = about:blank] 08:11:10 INFO - PROCESS | 3728 | --DOMWINDOW == 105 (1852E800) [pid = 3728] [serial = 214] [outer = 00000000] [url = about:blank] 08:11:10 INFO - PROCESS | 3728 | --DOMWINDOW == 104 (19E60C00) [pid = 3728] [serial = 217] [outer = 00000000] [url = about:blank] 08:11:10 INFO - PROCESS | 3728 | --DOMWINDOW == 103 (19EE0800) [pid = 3728] [serial = 218] [outer = 00000000] [url = about:blank] 08:11:10 INFO - PROCESS | 3728 | --DOMWINDOW == 102 (157D8400) [pid = 3728] [serial = 205] [outer = 00000000] [url = about:blank] 08:11:10 INFO - PROCESS | 3728 | --DOMWINDOW == 101 (15FA6800) [pid = 3728] [serial = 206] [outer = 00000000] [url = about:blank] 08:11:10 INFO - PROCESS | 3728 | --DOMWINDOW == 100 (157F1C00) [pid = 3728] [serial = 193] [outer = 00000000] [url = about:blank] 08:11:10 INFO - PROCESS | 3728 | --DOMWINDOW == 99 (1A2A7C00) [pid = 3728] [serial = 220] [outer = 00000000] [url = about:blank] 08:11:10 INFO - PROCESS | 3728 | --DOMWINDOW == 98 (11A1A400) [pid = 3728] [serial = 190] [outer = 00000000] [url = about:blank] 08:11:10 INFO - PROCESS | 3728 | --DOMWINDOW == 97 (17A86000) [pid = 3728] [serial = 211] [outer = 00000000] [url = about:blank] 08:11:10 INFO - PROCESS | 3728 | --DOMWINDOW == 96 (16D83400) [pid = 3728] [serial = 208] [outer = 00000000] [url = about:blank] 08:11:10 INFO - PROCESS | 3728 | --DOMWINDOW == 95 (171B1800) [pid = 3728] [serial = 209] [outer = 00000000] [url = about:blank] 08:11:10 INFO - PROCESS | 3728 | --DOMWINDOW == 94 (18525000) [pid = 3728] [serial = 196] [outer = 00000000] [url = about:blank] 08:11:10 INFO - PROCESS | 3728 | --DOMWINDOW == 93 (12D6F000) [pid = 3728] [serial = 200] [outer = 00000000] [url = about:blank] 08:11:10 INFO - PROCESS | 3728 | --DOMWINDOW == 92 (11C0F000) [pid = 3728] [serial = 199] [outer = 00000000] [url = about:blank] 08:11:10 INFO - PROCESS | 3728 | --DOMWINDOW == 91 (1A2AE800) [pid = 3728] [serial = 223] [outer = 00000000] [url = about:blank] 08:11:10 INFO - PROCESS | 3728 | --DOMWINDOW == 90 (1A8EA000) [pid = 3728] [serial = 226] [outer = 00000000] [url = about:blank] 08:11:10 INFO - PROCESS | 3728 | --DOMWINDOW == 89 (1A8F6C00) [pid = 3728] [serial = 227] [outer = 00000000] [url = about:blank] 08:11:10 INFO - PROCESS | 3728 | --DOMWINDOW == 88 (1337A400) [pid = 3728] [serial = 203] [outer = 00000000] [url = about:blank] 08:11:10 INFO - PROCESS | 3728 | --DOMWINDOW == 87 (1ACB3000) [pid = 3728] [serial = 229] [outer = 00000000] [url = about:blank] 08:11:10 INFO - PROCESS | 3728 | --DOMWINDOW == 86 (131B0800) [pid = 3728] [serial = 202] [outer = 00000000] [url = about:blank] 08:11:10 INFO - PROCESS | 3728 | --DOMWINDOW == 85 (19A52000) [pid = 3728] [serial = 215] [outer = 00000000] [url = about:blank] 08:11:10 INFO - PROCESS | 3728 | --DOMWINDOW == 84 (13032C00) [pid = 3728] [serial = 221] [outer = 00000000] [url = about:blank] 08:11:10 INFO - PROCESS | 3728 | --DOMWINDOW == 83 (1A6C1000) [pid = 3728] [serial = 224] [outer = 00000000] [url = about:blank] 08:11:10 INFO - PROCESS | 3728 | --DOMWINDOW == 82 (17E51800) [pid = 3728] [serial = 212] [outer = 00000000] [url = about:blank] 08:11:10 INFO - PROCESS | 3728 | 1465225870562 Marionette TRACE conn2 -> [0,341,"getWindowHandle",null] 08:11:10 INFO - PROCESS | 3728 | 1465225870566 Marionette TRACE conn2 <- [1,341,null,{"value":"13"}] 08:11:10 INFO - PROCESS | 3728 | 1465225870575 Marionette TRACE conn2 -> [0,342,"setScriptTimeout",{"ms":35000}] 08:11:10 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html 08:11:10 INFO - PROCESS | 3728 | 1465225870579 Marionette TRACE conn2 <- [1,342,null,{}] 08:11:10 INFO - PROCESS | 3728 | 1465225870583 Marionette TRACE conn2 -> [0,343,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:11:10 INFO - PROCESS | 3728 | 1465225870586 Marionette INFO sendAsync 5df5ea86-167d-4c9b-95db-b7d3c2a97030 08:11:10 INFO - PROCESS | 3728 | 1465225870696 Marionette TRACE conn2 <- [1,343,null,{"value":null}] 08:11:10 INFO - PROCESS | 3728 | 1465225870777 Marionette TRACE conn2 -> [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\", \"02873725-682d-488c-ba17-ebb2d6377454\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:11:10 INFO - PROCESS | 3728 | 1465225870779 Marionette INFO sendAsync 5df5ea86-167d-4c9b-95db-b7d3c2a97030 08:11:10 INFO - PROCESS | 3728 | ++DOCSHELL 1308B800 == 40 [pid = 3728] [id = 95] 08:11:10 INFO - PROCESS | 3728 | ++DOMWINDOW == 83 (131B0800) [pid = 3728] [serial = 282] [outer = 00000000] 08:11:10 INFO - PROCESS | 3728 | ++DOMWINDOW == 84 (13820C00) [pid = 3728] [serial = 283] [outer = 131B0800] 08:11:10 INFO - PROCESS | 3728 | 1465225870808 Marionette DEBUG loaded listener.js 08:11:10 INFO - PROCESS | 3728 | ++DOMWINDOW == 85 (140CF000) [pid = 3728] [serial = 284] [outer = 131B0800] 08:11:11 INFO - PROCESS | 3728 | 1465225871193 Marionette TRACE conn2 <- [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]]]}] 08:11:11 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. 08:11:11 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html | took 658ms 08:11:11 INFO - PROCESS | 3728 | 1465225871242 Marionette TRACE conn2 -> [0,345,"getWindowHandle",null] 08:11:11 INFO - PROCESS | 3728 | 1465225871244 Marionette TRACE conn2 <- [1,345,null,{"value":"13"}] 08:11:11 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html 08:11:11 INFO - PROCESS | 3728 | 1465225871248 Marionette TRACE conn2 -> [0,346,"setScriptTimeout",{"ms":35000}] 08:11:11 INFO - PROCESS | 3728 | 1465225871252 Marionette TRACE conn2 <- [1,346,null,{}] 08:11:11 INFO - PROCESS | 3728 | 1465225871262 Marionette TRACE conn2 -> [0,347,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:11:11 INFO - PROCESS | 3728 | 1465225871267 Marionette INFO sendAsync 5df5ea86-167d-4c9b-95db-b7d3c2a97030 08:11:11 INFO - PROCESS | 3728 | 1465225871337 Marionette TRACE conn2 <- [1,347,null,{"value":null}] 08:11:11 INFO - PROCESS | 3728 | 1465225871349 Marionette TRACE conn2 -> [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\", \"02873725-682d-488c-ba17-ebb2d6377454\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:11:11 INFO - PROCESS | 3728 | 1465225871352 Marionette INFO sendAsync 5df5ea86-167d-4c9b-95db-b7d3c2a97030 08:11:11 INFO - PROCESS | 3728 | ++DOCSHELL 16101400 == 41 [pid = 3728] [id = 96] 08:11:11 INFO - PROCESS | 3728 | ++DOMWINDOW == 86 (16109800) [pid = 3728] [serial = 285] [outer = 00000000] 08:11:11 INFO - PROCESS | 3728 | ++DOMWINDOW == 87 (164A2000) [pid = 3728] [serial = 286] [outer = 16109800] 08:11:11 INFO - PROCESS | 3728 | 1465225871399 Marionette DEBUG loaded listener.js 08:11:11 INFO - PROCESS | 3728 | ++DOMWINDOW == 88 (16C0DC00) [pid = 3728] [serial = 287] [outer = 16109800] 08:11:11 INFO - PROCESS | 3728 | 1465225871823 Marionette TRACE conn2 <- [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]]]}] 08:11:11 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. 08:11:11 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html | took 599ms 08:11:11 INFO - PROCESS | 3728 | 1465225871847 Marionette TRACE conn2 -> [0,349,"getWindowHandle",null] 08:11:11 INFO - PROCESS | 3728 | 1465225871849 Marionette TRACE conn2 <- [1,349,null,{"value":"13"}] 08:11:11 INFO - PROCESS | 3728 | 1465225871852 Marionette TRACE conn2 -> [0,350,"setScriptTimeout",{"ms":35000}] 08:11:11 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html 08:11:11 INFO - PROCESS | 3728 | 1465225871854 Marionette TRACE conn2 <- [1,350,null,{}] 08:11:11 INFO - PROCESS | 3728 | 1465225871862 Marionette TRACE conn2 -> [0,351,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:11:11 INFO - PROCESS | 3728 | 1465225871864 Marionette INFO sendAsync 5df5ea86-167d-4c9b-95db-b7d3c2a97030 08:11:11 INFO - PROCESS | 3728 | 1465225871930 Marionette TRACE conn2 <- [1,351,null,{"value":null}] 08:11:11 INFO - PROCESS | 3728 | 1465225871938 Marionette TRACE conn2 -> [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\", \"02873725-682d-488c-ba17-ebb2d6377454\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:11:11 INFO - PROCESS | 3728 | 1465225871940 Marionette INFO sendAsync 5df5ea86-167d-4c9b-95db-b7d3c2a97030 08:11:11 INFO - PROCESS | 3728 | ++DOCSHELL 1796F400 == 42 [pid = 3728] [id = 97] 08:11:11 INFO - PROCESS | 3728 | ++DOMWINDOW == 89 (17A03000) [pid = 3728] [serial = 288] [outer = 00000000] 08:11:11 INFO - PROCESS | 3728 | ++DOMWINDOW == 90 (17E5B400) [pid = 3728] [serial = 289] [outer = 17A03000] 08:11:11 INFO - PROCESS | 3728 | 1465225871984 Marionette DEBUG loaded listener.js 08:11:12 INFO - PROCESS | 3728 | ++DOMWINDOW == 91 (18082400) [pid = 3728] [serial = 290] [outer = 17A03000] 08:11:12 INFO - PROCESS | 3728 | 1465225872415 Marionette TRACE conn2 <- [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]]]}] 08:11:12 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. 08:11:12 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html | took 599ms 08:11:12 INFO - PROCESS | 3728 | 1465225872451 Marionette TRACE conn2 -> [0,353,"getWindowHandle",null] 08:11:12 INFO - PROCESS | 3728 | 1465225872453 Marionette TRACE conn2 <- [1,353,null,{"value":"13"}] 08:11:12 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.copy.html 08:11:12 INFO - PROCESS | 3728 | 1465225872439 Marionette TRACE conn2 -> [0,354,"setScriptTimeout",{"ms":35000}] 08:11:12 INFO - PROCESS | 3728 | 1465225872441 Marionette TRACE conn2 <- [1,354,null,{}] 08:11:12 INFO - PROCESS | 3728 | 1465225872444 Marionette TRACE conn2 -> [0,355,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:11:12 INFO - PROCESS | 3728 | 1465225872446 Marionette INFO sendAsync 5df5ea86-167d-4c9b-95db-b7d3c2a97030 08:11:12 INFO - PROCESS | 3728 | 1465225872526 Marionette TRACE conn2 <- [1,355,null,{"value":null}] 08:11:12 INFO - PROCESS | 3728 | 1465225872531 Marionette TRACE conn2 -> [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\", \"02873725-682d-488c-ba17-ebb2d6377454\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:11:12 INFO - PROCESS | 3728 | 1465225872533 Marionette INFO sendAsync 5df5ea86-167d-4c9b-95db-b7d3c2a97030 08:11:12 INFO - PROCESS | 3728 | ++DOCSHELL 18076400 == 43 [pid = 3728] [id = 98] 08:11:12 INFO - PROCESS | 3728 | ++DOMWINDOW == 92 (1846CC00) [pid = 3728] [serial = 291] [outer = 00000000] 08:11:12 INFO - PROCESS | 3728 | ++DOMWINDOW == 93 (18520800) [pid = 3728] [serial = 292] [outer = 1846CC00] 08:11:12 INFO - PROCESS | 3728 | 1465225872584 Marionette DEBUG loaded listener.js 08:11:12 INFO - PROCESS | 3728 | ++DOMWINDOW == 94 (18527000) [pid = 3728] [serial = 293] [outer = 1846CC00] 08:11:13 INFO - PROCESS | 3728 | 1465225873034 Marionette TRACE conn2 <- [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]]]}] 08:11:13 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. 08:11:13 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.copy.html | took 643ms 08:11:13 INFO - PROCESS | 3728 | 1465225873106 Marionette TRACE conn2 -> [0,357,"getWindowHandle",null] 08:11:13 INFO - PROCESS | 3728 | 1465225873108 Marionette TRACE conn2 <- [1,357,null,{"value":"13"}] 08:11:13 INFO - PROCESS | 3728 | 1465225873111 Marionette TRACE conn2 -> [0,358,"setScriptTimeout",{"ms":35000}] 08:11:13 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html 08:11:13 INFO - PROCESS | 3728 | 1465225873113 Marionette TRACE conn2 <- [1,358,null,{}] 08:11:13 INFO - PROCESS | 3728 | 1465225873116 Marionette TRACE conn2 -> [0,359,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:11:13 INFO - PROCESS | 3728 | 1465225873122 Marionette INFO sendAsync 5df5ea86-167d-4c9b-95db-b7d3c2a97030 08:11:13 INFO - PROCESS | 3728 | 1465225873257 Marionette TRACE conn2 <- [1,359,null,{"value":null}] 08:11:13 INFO - PROCESS | 3728 | 1465225873293 Marionette TRACE conn2 -> [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\", \"02873725-682d-488c-ba17-ebb2d6377454\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:11:13 INFO - PROCESS | 3728 | 1465225873295 Marionette INFO sendAsync 5df5ea86-167d-4c9b-95db-b7d3c2a97030 08:11:13 INFO - PROCESS | 3728 | ++DOCSHELL 1852CC00 == 44 [pid = 3728] [id = 99] 08:11:13 INFO - PROCESS | 3728 | ++DOMWINDOW == 95 (19A4B800) [pid = 3728] [serial = 294] [outer = 00000000] 08:11:13 INFO - PROCESS | 3728 | ++DOMWINDOW == 96 (19EDD000) [pid = 3728] [serial = 295] [outer = 19A4B800] 08:11:13 INFO - PROCESS | 3728 | 1465225873339 Marionette DEBUG loaded listener.js 08:11:13 INFO - PROCESS | 3728 | ++DOMWINDOW == 97 (1A193400) [pid = 3728] [serial = 296] [outer = 19A4B800] 08:11:13 INFO - PROCESS | 3728 | 1465225873757 Marionette TRACE conn2 <- [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]]]}] 08:11:13 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. 08:11:13 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html | took 687ms 08:11:13 INFO - PROCESS | 3728 | 1465225873822 Marionette TRACE conn2 -> [0,361,"getWindowHandle",null] 08:11:13 INFO - PROCESS | 3728 | 1465225873824 Marionette TRACE conn2 <- [1,361,null,{"value":"13"}] 08:11:13 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html 08:11:13 INFO - PROCESS | 3728 | 1465225873827 Marionette TRACE conn2 -> [0,362,"setScriptTimeout",{"ms":35000}] 08:11:13 INFO - PROCESS | 3728 | 1465225873829 Marionette TRACE conn2 <- [1,362,null,{}] 08:11:13 INFO - PROCESS | 3728 | 1465225873815 Marionette TRACE conn2 -> [0,363,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:11:13 INFO - PROCESS | 3728 | 1465225873817 Marionette INFO sendAsync 5df5ea86-167d-4c9b-95db-b7d3c2a97030 08:11:13 INFO - PROCESS | 3728 | 1465225873923 Marionette TRACE conn2 <- [1,363,null,{"value":null}] 08:11:13 INFO - PROCESS | 3728 | 1465225873934 Marionette TRACE conn2 -> [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\", \"02873725-682d-488c-ba17-ebb2d6377454\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:11:13 INFO - PROCESS | 3728 | 1465225873936 Marionette INFO sendAsync 5df5ea86-167d-4c9b-95db-b7d3c2a97030 08:11:13 INFO - PROCESS | 3728 | ++DOCSHELL 19E60C00 == 45 [pid = 3728] [id = 100] 08:11:13 INFO - PROCESS | 3728 | ++DOMWINDOW == 98 (1A2A8400) [pid = 3728] [serial = 297] [outer = 00000000] 08:11:13 INFO - PROCESS | 3728 | ++DOMWINDOW == 99 (1A6C8C00) [pid = 3728] [serial = 298] [outer = 1A2A8400] 08:11:13 INFO - PROCESS | 3728 | 1465225873979 Marionette DEBUG loaded listener.js 08:11:14 INFO - PROCESS | 3728 | ++DOMWINDOW == 100 (1A80C400) [pid = 3728] [serial = 299] [outer = 1A2A8400] 08:11:14 INFO - PROCESS | 3728 | 1465225874398 Marionette TRACE conn2 <- [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]]]}] 08:11:14 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. 08:11:14 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html | took 658ms 08:11:14 INFO - PROCESS | 3728 | 1465225874472 Marionette TRACE conn2 -> [0,365,"getWindowHandle",null] 08:11:14 INFO - PROCESS | 3728 | 1465225874474 Marionette TRACE conn2 <- [1,365,null,{"value":"13"}] 08:11:14 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html 08:11:14 INFO - PROCESS | 3728 | 1465225874481 Marionette TRACE conn2 -> [0,366,"setScriptTimeout",{"ms":35000}] 08:11:14 INFO - PROCESS | 3728 | 1465225874483 Marionette TRACE conn2 <- [1,366,null,{}] 08:11:14 INFO - PROCESS | 3728 | 1465225874486 Marionette TRACE conn2 -> [0,367,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:11:14 INFO - PROCESS | 3728 | 1465225874488 Marionette INFO sendAsync 5df5ea86-167d-4c9b-95db-b7d3c2a97030 08:11:14 INFO - PROCESS | 3728 | 1465225874601 Marionette TRACE conn2 <- [1,367,null,{"value":null}] 08:11:14 INFO - PROCESS | 3728 | 1465225874613 Marionette TRACE conn2 -> [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\", \"02873725-682d-488c-ba17-ebb2d6377454\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:11:14 INFO - PROCESS | 3728 | 1465225874615 Marionette INFO sendAsync 5df5ea86-167d-4c9b-95db-b7d3c2a97030 08:11:14 INFO - PROCESS | 3728 | ++DOCSHELL 110D9C00 == 46 [pid = 3728] [id = 101] 08:11:14 INFO - PROCESS | 3728 | ++DOMWINDOW == 101 (1308D400) [pid = 3728] [serial = 300] [outer = 00000000] 08:11:14 INFO - PROCESS | 3728 | ++DOMWINDOW == 102 (17A8AC00) [pid = 3728] [serial = 301] [outer = 1308D400] 08:11:14 INFO - PROCESS | 3728 | 1465225874862 Marionette DEBUG loaded listener.js 08:11:14 INFO - PROCESS | 3728 | ++DOMWINDOW == 103 (18526C00) [pid = 3728] [serial = 302] [outer = 1308D400] 08:11:14 INFO - PROCESS | 3728 | --DOMWINDOW == 102 (1A8E9800) [pid = 3728] [serial = 255] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.source-in.html] 08:11:14 INFO - PROCESS | 3728 | --DOMWINDOW == 101 (1A6C7C00) [pid = 3728] [serial = 252] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html] 08:11:14 INFO - PROCESS | 3728 | --DOMWINDOW == 100 (19EE1C00) [pid = 3728] [serial = 258] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.source-out.html] 08:11:14 INFO - PROCESS | 3728 | --DOMWINDOW == 99 (19E59800) [pid = 3728] [serial = 249] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html] 08:11:14 INFO - PROCESS | 3728 | --DOMWINDOW == 98 (10A59800) [pid = 3728] [serial = 261] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.copy.html] 08:11:14 INFO - PROCESS | 3728 | --DOMWINDOW == 97 (18435400) [pid = 3728] [serial = 246] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.copy.html] 08:11:14 INFO - PROCESS | 3728 | --DOMWINDOW == 96 (10A62C00) [pid = 3728] [serial = 243] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.xor.html] 08:11:14 INFO - PROCESS | 3728 | --DOMWINDOW == 95 (131B5800) [pid = 3728] [serial = 240] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-over.html] 08:11:14 INFO - PROCESS | 3728 | --DOMWINDOW == 94 (1A8F4C00) [pid = 3728] [serial = 237] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-out.html] 08:11:14 INFO - PROCESS | 3728 | --DOMWINDOW == 93 (16499C00) [pid = 3728] [serial = 264] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html] 08:11:14 INFO - PROCESS | 3728 | --DOMWINDOW == 92 (1A8F4000) [pid = 3728] [serial = 186] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-in.html] 08:11:15 INFO - PROCESS | 3728 | 1465225875231 Marionette TRACE conn2 <- [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]]]}] 08:11:15 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. 08:11:15 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html | took 775ms 08:11:15 INFO - PROCESS | 3728 | 1465225875271 Marionette TRACE conn2 -> [0,369,"getWindowHandle",null] 08:11:15 INFO - PROCESS | 3728 | 1465225875273 Marionette TRACE conn2 <- [1,369,null,{"value":"13"}] 08:11:15 INFO - PROCESS | 3728 | 1465225875276 Marionette TRACE conn2 -> [0,370,"setScriptTimeout",{"ms":35000}] 08:11:15 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html 08:11:15 INFO - PROCESS | 3728 | 1465225875278 Marionette TRACE conn2 <- [1,370,null,{}] 08:11:15 INFO - PROCESS | 3728 | 1465225875281 Marionette TRACE conn2 -> [0,371,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:11:15 INFO - PROCESS | 3728 | 1465225875283 Marionette INFO sendAsync 5df5ea86-167d-4c9b-95db-b7d3c2a97030 08:11:15 INFO - PROCESS | 3728 | 1465225875373 Marionette TRACE conn2 <- [1,371,null,{"value":null}] 08:11:15 INFO - PROCESS | 3728 | 1465225875380 Marionette TRACE conn2 -> [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\", \"02873725-682d-488c-ba17-ebb2d6377454\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:11:15 INFO - PROCESS | 3728 | 1465225875382 Marionette INFO sendAsync 5df5ea86-167d-4c9b-95db-b7d3c2a97030 08:11:15 INFO - PROCESS | 3728 | ++DOCSHELL 10B7D800 == 47 [pid = 3728] [id = 102] 08:11:15 INFO - PROCESS | 3728 | ++DOMWINDOW == 93 (112B7C00) [pid = 3728] [serial = 303] [outer = 00000000] 08:11:15 INFO - PROCESS | 3728 | ++DOMWINDOW == 94 (1A6C7C00) [pid = 3728] [serial = 304] [outer = 112B7C00] 08:11:15 INFO - PROCESS | 3728 | 1465225875424 Marionette DEBUG loaded listener.js 08:11:15 INFO - PROCESS | 3728 | ++DOMWINDOW == 95 (1A8E9800) [pid = 3728] [serial = 305] [outer = 112B7C00] 08:11:15 INFO - PROCESS | 3728 | 1465225875805 Marionette TRACE conn2 <- [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]]]}] 08:11:15 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. 08:11:15 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html | took 555ms 08:11:15 INFO - PROCESS | 3728 | 1465225875832 Marionette TRACE conn2 -> [0,373,"getWindowHandle",null] 08:11:15 INFO - PROCESS | 3728 | 1465225875834 Marionette TRACE conn2 <- [1,373,null,{"value":"13"}] 08:11:15 INFO - PROCESS | 3728 | 1465225875837 Marionette TRACE conn2 -> [0,374,"setScriptTimeout",{"ms":35000}] 08:11:15 INFO - TEST-START | /2dcontext/conformance-requirements/2d.missingargs.html 08:11:15 INFO - PROCESS | 3728 | 1465225875839 Marionette TRACE conn2 <- [1,374,null,{}] 08:11:15 INFO - PROCESS | 3728 | 1465225875843 Marionette TRACE conn2 -> [0,375,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:11:15 INFO - PROCESS | 3728 | 1465225875844 Marionette INFO sendAsync 5df5ea86-167d-4c9b-95db-b7d3c2a97030 08:11:15 INFO - PROCESS | 3728 | 1465225875922 Marionette TRACE conn2 <- [1,375,null,{"value":null}] 08:11:15 INFO - PROCESS | 3728 | 1465225875982 Marionette TRACE conn2 -> [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\", \"02873725-682d-488c-ba17-ebb2d6377454\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:11:15 INFO - PROCESS | 3728 | 1465225875984 Marionette INFO sendAsync 5df5ea86-167d-4c9b-95db-b7d3c2a97030 08:11:15 INFO - PROCESS | 3728 | ++DOCSHELL 131B5800 == 48 [pid = 3728] [id = 103] 08:11:15 INFO - PROCESS | 3728 | ++DOMWINDOW == 96 (140C8000) [pid = 3728] [serial = 306] [outer = 00000000] 08:11:16 INFO - PROCESS | 3728 | ++DOMWINDOW == 97 (1ACB0C00) [pid = 3728] [serial = 307] [outer = 140C8000] 08:11:16 INFO - PROCESS | 3728 | 1465225876035 Marionette DEBUG loaded listener.js 08:11:16 INFO - PROCESS | 3728 | ++DOMWINDOW == 98 (1ACB2400) [pid = 3728] [serial = 308] [outer = 140C8000] 08:11:16 INFO - PROCESS | 3728 | 1465225876383 Marionette TRACE conn2 <- [1,376,null,{"value":["/2dcontext/conformance-requirements/2d.missingargs.html",0,null,null,[["Missing arguments cause TypeError",0,null,null]]]}] 08:11:16 INFO - TEST-PASS | /2dcontext/conformance-requirements/2d.missingargs.html | Missing arguments cause TypeError 08:11:16 INFO - TEST-OK | /2dcontext/conformance-requirements/2d.missingargs.html | took 599ms 08:11:16 INFO - PROCESS | 3728 | 1465225876436 Marionette TRACE conn2 -> [0,377,"getWindowHandle",null] 08:11:16 INFO - PROCESS | 3728 | 1465225876438 Marionette TRACE conn2 <- [1,377,null,{"value":"13"}] 08:11:16 INFO - TEST-START | /2dcontext/conformance-requirements/2d.type.delete.html 08:11:16 INFO - PROCESS | 3728 | 1465225876442 Marionette TRACE conn2 -> [0,378,"setScriptTimeout",{"ms":35000}] 08:11:16 INFO - PROCESS | 3728 | 1465225876444 Marionette TRACE conn2 <- [1,378,null,{}] 08:11:16 INFO - PROCESS | 3728 | 1465225876447 Marionette TRACE conn2 -> [0,379,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:11:16 INFO - PROCESS | 3728 | 1465225876449 Marionette INFO sendAsync 5df5ea86-167d-4c9b-95db-b7d3c2a97030 08:11:16 INFO - PROCESS | 3728 | 1465225876583 Marionette TRACE conn2 <- [1,379,null,{"value":null}] 08:11:16 INFO - PROCESS | 3728 | 1465225876599 Marionette TRACE conn2 -> [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\", \"02873725-682d-488c-ba17-ebb2d6377454\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:11:16 INFO - PROCESS | 3728 | 1465225876601 Marionette INFO sendAsync 5df5ea86-167d-4c9b-95db-b7d3c2a97030 08:11:16 INFO - PROCESS | 3728 | ++DOCSHELL 1AE10000 == 49 [pid = 3728] [id = 104] 08:11:16 INFO - PROCESS | 3728 | ++DOMWINDOW == 99 (1AE10400) [pid = 3728] [serial = 309] [outer = 00000000] 08:11:16 INFO - PROCESS | 3728 | ++DOMWINDOW == 100 (1B01EC00) [pid = 3728] [serial = 310] [outer = 1AE10400] 08:11:16 INFO - PROCESS | 3728 | 1465225876654 Marionette DEBUG loaded listener.js 08:11:16 INFO - PROCESS | 3728 | ++DOMWINDOW == 101 (1B1B0400) [pid = 3728] [serial = 311] [outer = 1AE10400] 08:11:17 INFO - PROCESS | 3728 | 1465225877249 Marionette TRACE conn2 <- [1,380,null,{"value":["/2dcontext/conformance-requirements/2d.type.delete.html",0,null,null,[["window.CanvasRenderingContext2D is Configurable",0,null,null]]]}] 08:11:17 INFO - TEST-PASS | /2dcontext/conformance-requirements/2d.type.delete.html | window.CanvasRenderingContext2D is Configurable 08:11:17 INFO - TEST-OK | /2dcontext/conformance-requirements/2d.type.delete.html | took 833ms 08:11:17 INFO - PROCESS | 3728 | 1465225877288 Marionette TRACE conn2 -> [0,381,"getWindowHandle",null] 08:11:17 INFO - PROCESS | 3728 | 1465225877293 Marionette TRACE conn2 <- [1,381,null,{"value":"13"}] 08:11:17 INFO - TEST-START | /2dcontext/conformance-requirements/2d.voidreturn.html 08:11:17 INFO - PROCESS | 3728 | 1465225877297 Marionette TRACE conn2 -> [0,382,"setScriptTimeout",{"ms":35000}] 08:11:17 INFO - PROCESS | 3728 | 1465225877303 Marionette TRACE conn2 <- [1,382,null,{}] 08:11:17 INFO - PROCESS | 3728 | 1465225877308 Marionette TRACE conn2 -> [0,383,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:11:17 INFO - PROCESS | 3728 | 1465225877311 Marionette INFO sendAsync 5df5ea86-167d-4c9b-95db-b7d3c2a97030 08:11:17 INFO - PROCESS | 3728 | 1465225877437 Marionette TRACE conn2 <- [1,383,null,{"value":null}] 08:11:17 INFO - PROCESS | 3728 | 1465225877535 Marionette TRACE conn2 -> [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\", \"02873725-682d-488c-ba17-ebb2d6377454\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:11:17 INFO - PROCESS | 3728 | 1465225877538 Marionette INFO sendAsync 5df5ea86-167d-4c9b-95db-b7d3c2a97030 08:11:17 INFO - PROCESS | 3728 | ++DOCSHELL 112BA800 == 50 [pid = 3728] [id = 105] 08:11:17 INFO - PROCESS | 3728 | ++DOMWINDOW == 102 (11A1A400) [pid = 3728] [serial = 312] [outer = 00000000] 08:11:17 INFO - PROCESS | 3728 | ++DOMWINDOW == 103 (1391E000) [pid = 3728] [serial = 313] [outer = 11A1A400] 08:11:17 INFO - PROCESS | 3728 | 1465225877594 Marionette DEBUG loaded listener.js 08:11:17 INFO - PROCESS | 3728 | ++DOMWINDOW == 104 (14476000) [pid = 3728] [serial = 314] [outer = 11A1A400] 08:11:18 INFO - PROCESS | 3728 | 1465225878206 Marionette TRACE conn2 <- [1,384,null,{"value":["/2dcontext/conformance-requirements/2d.voidreturn.html",0,null,null,[["void methods return undefined",0,null,null]]]}] 08:11:18 INFO - TEST-PASS | /2dcontext/conformance-requirements/2d.voidreturn.html | void methods return undefined 08:11:18 INFO - TEST-OK | /2dcontext/conformance-requirements/2d.voidreturn.html | took 935ms 08:11:18 INFO - PROCESS | 3728 | 1465225878227 Marionette TRACE conn2 -> [0,385,"getWindowHandle",null] 08:11:18 INFO - PROCESS | 3728 | 1465225878232 Marionette TRACE conn2 <- [1,385,null,{"value":"13"}] 08:11:18 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html 08:11:18 INFO - PROCESS | 3728 | 1465225878239 Marionette TRACE conn2 -> [0,386,"setScriptTimeout",{"ms":35000}] 08:11:18 INFO - PROCESS | 3728 | 1465225878241 Marionette TRACE conn2 <- [1,386,null,{}] 08:11:18 INFO - PROCESS | 3728 | 1465225878245 Marionette TRACE conn2 -> [0,387,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:11:18 INFO - PROCESS | 3728 | 1465225878248 Marionette INFO sendAsync 5df5ea86-167d-4c9b-95db-b7d3c2a97030 08:11:18 INFO - PROCESS | 3728 | 1465225878361 Marionette TRACE conn2 <- [1,387,null,{"value":null}] 08:11:18 INFO - PROCESS | 3728 | 1465225878461 Marionette TRACE conn2 -> [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\", \"02873725-682d-488c-ba17-ebb2d6377454\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:11:18 INFO - PROCESS | 3728 | 1465225878446 Marionette INFO sendAsync 5df5ea86-167d-4c9b-95db-b7d3c2a97030 08:11:18 INFO - PROCESS | 3728 | ++DOCSHELL 16C14800 == 51 [pid = 3728] [id = 106] 08:11:18 INFO - PROCESS | 3728 | ++DOMWINDOW == 105 (16C17000) [pid = 3728] [serial = 315] [outer = 00000000] 08:11:18 INFO - PROCESS | 3728 | ++DOMWINDOW == 106 (17A0A800) [pid = 3728] [serial = 316] [outer = 16C17000] 08:11:18 INFO - PROCESS | 3728 | 1465225878502 Marionette DEBUG loaded listener.js 08:11:18 INFO - PROCESS | 3728 | ++DOMWINDOW == 107 (18476000) [pid = 3728] [serial = 317] [outer = 16C17000] 08:11:19 INFO - PROCESS | 3728 | 1465225879114 Marionette TRACE conn2 <- [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]]]}] 08:11:19 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html | Canvas test: 2d.drawImage.3arg 08:11:19 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html | took 876ms 08:11:19 INFO - PROCESS | 3728 | 1465225879128 Marionette TRACE conn2 -> [0,389,"getWindowHandle",null] 08:11:19 INFO - PROCESS | 3728 | 1465225879130 Marionette TRACE conn2 <- [1,389,null,{"value":"13"}] 08:11:19 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html 08:11:19 INFO - PROCESS | 3728 | 1465225879134 Marionette TRACE conn2 -> [0,390,"setScriptTimeout",{"ms":35000}] 08:11:19 INFO - PROCESS | 3728 | 1465225879138 Marionette TRACE conn2 <- [1,390,null,{}] 08:11:19 INFO - PROCESS | 3728 | 1465225879149 Marionette TRACE conn2 -> [0,391,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:11:19 INFO - PROCESS | 3728 | 1465225879153 Marionette INFO sendAsync 5df5ea86-167d-4c9b-95db-b7d3c2a97030 08:11:19 INFO - PROCESS | 3728 | 1465225879262 Marionette TRACE conn2 <- [1,391,null,{"value":null}] 08:11:19 INFO - PROCESS | 3728 | 1465225879362 Marionette TRACE conn2 -> [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\", \"02873725-682d-488c-ba17-ebb2d6377454\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:11:19 INFO - PROCESS | 3728 | 1465225879365 Marionette INFO sendAsync 5df5ea86-167d-4c9b-95db-b7d3c2a97030 08:11:19 INFO - PROCESS | 3728 | ++DOCSHELL 19E56000 == 52 [pid = 3728] [id = 107] 08:11:19 INFO - PROCESS | 3728 | ++DOMWINDOW == 108 (1A6C2000) [pid = 3728] [serial = 318] [outer = 00000000] 08:11:19 INFO - PROCESS | 3728 | ++DOMWINDOW == 109 (1AE07C00) [pid = 3728] [serial = 319] [outer = 1A6C2000] 08:11:19 INFO - PROCESS | 3728 | 1465225879421 Marionette DEBUG loaded listener.js 08:11:19 INFO - PROCESS | 3728 | ++DOMWINDOW == 110 (1B016400) [pid = 3728] [serial = 320] [outer = 1A6C2000] 08:11:19 INFO - PROCESS | 3728 | 1465225879956 Marionette TRACE conn2 <- [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]]]}] 08:11:19 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html | Canvas test: 2d.drawImage.5arg 08:11:19 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html | took 848ms 08:11:19 INFO - PROCESS | 3728 | 1465225879999 Marionette TRACE conn2 -> [0,393,"getWindowHandle",null] 08:11:19 INFO - PROCESS | 3728 | 1465225880002 Marionette TRACE conn2 <- [1,393,null,{"value":"13"}] 08:11:19 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html 08:11:19 INFO - PROCESS | 3728 | 1465225880007 Marionette TRACE conn2 -> [0,394,"setScriptTimeout",{"ms":35000}] 08:11:19 INFO - PROCESS | 3728 | 1465225880009 Marionette TRACE conn2 <- [1,394,null,{}] 08:11:19 INFO - PROCESS | 3728 | 1465225880013 Marionette TRACE conn2 -> [0,395,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:11:19 INFO - PROCESS | 3728 | 1465225880017 Marionette INFO sendAsync 5df5ea86-167d-4c9b-95db-b7d3c2a97030 08:11:20 INFO - PROCESS | 3728 | 1465225880135 Marionette TRACE conn2 <- [1,395,null,{"value":null}] 08:11:20 INFO - PROCESS | 3728 | 1465225880229 Marionette TRACE conn2 -> [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\", \"02873725-682d-488c-ba17-ebb2d6377454\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:11:20 INFO - PROCESS | 3728 | 1465225880232 Marionette INFO sendAsync 5df5ea86-167d-4c9b-95db-b7d3c2a97030 08:11:20 INFO - PROCESS | 3728 | ++DOCSHELL 1280F400 == 53 [pid = 3728] [id = 108] 08:11:20 INFO - PROCESS | 3728 | ++DOMWINDOW == 111 (15730000) [pid = 3728] [serial = 321] [outer = 00000000] 08:11:20 INFO - PROCESS | 3728 | ++DOMWINDOW == 112 (16CB6000) [pid = 3728] [serial = 322] [outer = 15730000] 08:11:20 INFO - PROCESS | 3728 | 1465225880287 Marionette DEBUG loaded listener.js 08:11:20 INFO - PROCESS | 3728 | ++DOMWINDOW == 113 (16CB9400) [pid = 3728] [serial = 323] [outer = 15730000] 08:11:21 INFO - PROCESS | 3728 | 1465225881028 Marionette TRACE conn2 <- [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]]]}] 08:11:21 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html | Canvas test: 2d.drawImage.9arg.basic 08:11:21 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html | took 1082ms 08:11:21 INFO - PROCESS | 3728 | 1465225881088 Marionette TRACE conn2 -> [0,397,"getWindowHandle",null] 08:11:21 INFO - PROCESS | 3728 | 1465225881092 Marionette TRACE conn2 <- [1,397,null,{"value":"13"}] 08:11:21 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html 08:11:21 INFO - PROCESS | 3728 | 1465225881098 Marionette TRACE conn2 -> [0,398,"setScriptTimeout",{"ms":35000}] 08:11:21 INFO - PROCESS | 3728 | 1465225881101 Marionette TRACE conn2 <- [1,398,null,{}] 08:11:21 INFO - PROCESS | 3728 | 1465225881106 Marionette TRACE conn2 -> [0,399,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:11:21 INFO - PROCESS | 3728 | 1465225881092 Marionette INFO sendAsync 5df5ea86-167d-4c9b-95db-b7d3c2a97030 08:11:21 INFO - PROCESS | 3728 | 1465225881193 Marionette TRACE conn2 <- [1,399,null,{"value":null}] 08:11:21 INFO - PROCESS | 3728 | 1465225881319 Marionette TRACE conn2 -> [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\", \"02873725-682d-488c-ba17-ebb2d6377454\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:11:21 INFO - PROCESS | 3728 | 1465225881324 Marionette INFO sendAsync 5df5ea86-167d-4c9b-95db-b7d3c2a97030 08:11:21 INFO - PROCESS | 3728 | ++DOCSHELL 13336C00 == 54 [pid = 3728] [id = 109] 08:11:21 INFO - PROCESS | 3728 | ++DOMWINDOW == 114 (13378C00) [pid = 3728] [serial = 324] [outer = 00000000] 08:11:21 INFO - PROCESS | 3728 | ++DOMWINDOW == 115 (140CA400) [pid = 3728] [serial = 325] [outer = 13378C00] 08:11:21 INFO - PROCESS | 3728 | 1465225881359 Marionette DEBUG loaded listener.js 08:11:21 INFO - PROCESS | 3728 | ++DOMWINDOW == 116 (157ED400) [pid = 3728] [serial = 326] [outer = 13378C00] 08:11:21 INFO - PROCESS | 3728 | --DOCSHELL 131B5800 == 53 [pid = 3728] [id = 103] 08:11:21 INFO - PROCESS | 3728 | --DOCSHELL 10B7D800 == 52 [pid = 3728] [id = 102] 08:11:21 INFO - PROCESS | 3728 | --DOCSHELL 110D9C00 == 51 [pid = 3728] [id = 101] 08:11:21 INFO - PROCESS | 3728 | --DOCSHELL 19E60C00 == 50 [pid = 3728] [id = 100] 08:11:21 INFO - PROCESS | 3728 | --DOCSHELL 1852CC00 == 49 [pid = 3728] [id = 99] 08:11:21 INFO - PROCESS | 3728 | --DOCSHELL 18076400 == 48 [pid = 3728] [id = 98] 08:11:21 INFO - PROCESS | 3728 | --DOCSHELL 1796F400 == 47 [pid = 3728] [id = 97] 08:11:21 INFO - PROCESS | 3728 | --DOCSHELL 16101400 == 46 [pid = 3728] [id = 96] 08:11:21 INFO - PROCESS | 3728 | --DOCSHELL 1308B800 == 45 [pid = 3728] [id = 95] 08:11:21 INFO - PROCESS | 3728 | --DOCSHELL 114B3C00 == 44 [pid = 3728] [id = 94] 08:11:21 INFO - PROCESS | 3728 | --DOCSHELL 1649AC00 == 43 [pid = 3728] [id = 90] 08:11:21 INFO - PROCESS | 3728 | --DOMWINDOW == 115 (1A9EBC00) [pid = 3728] [serial = 188] [outer = 00000000] [url = about:blank] 08:11:21 INFO - PROCESS | 3728 | --DOMWINDOW == 114 (1ACB2C00) [pid = 3728] [serial = 256] [outer = 00000000] [url = about:blank] 08:11:21 INFO - PROCESS | 3728 | --DOMWINDOW == 113 (1A80B800) [pid = 3728] [serial = 253] [outer = 00000000] [url = about:blank] 08:11:21 INFO - PROCESS | 3728 | --DOMWINDOW == 112 (1A80D400) [pid = 3728] [serial = 254] [outer = 00000000] [url = about:blank] 08:11:21 INFO - PROCESS | 3728 | --DOMWINDOW == 111 (1AE10800) [pid = 3728] [serial = 259] [outer = 00000000] [url = about:blank] 08:11:21 INFO - PROCESS | 3728 | --DOMWINDOW == 110 (19EE1400) [pid = 3728] [serial = 250] [outer = 00000000] [url = about:blank] 08:11:21 INFO - PROCESS | 3728 | --DOMWINDOW == 109 (1572C000) [pid = 3728] [serial = 262] [outer = 00000000] [url = about:blank] 08:11:21 INFO - PROCESS | 3728 | --DOMWINDOW == 108 (16102800) [pid = 3728] [serial = 235] [outer = 00000000] [url = about:blank] 08:11:21 INFO - PROCESS | 3728 | --DOMWINDOW == 107 (1AE06400) [pid = 3728] [serial = 257] [outer = 00000000] [url = about:blank] 08:11:21 INFO - PROCESS | 3728 | --DOMWINDOW == 106 (12B6BC00) [pid = 3728] [serial = 232] [outer = 00000000] [url = about:blank] 08:11:21 INFO - PROCESS | 3728 | --DOMWINDOW == 105 (18527800) [pid = 3728] [serial = 247] [outer = 00000000] [url = about:blank] 08:11:21 INFO - PROCESS | 3728 | --DOMWINDOW == 104 (19A4F000) [pid = 3728] [serial = 248] [outer = 00000000] [url = about:blank] 08:11:21 INFO - PROCESS | 3728 | --DOMWINDOW == 103 (1337B000) [pid = 3728] [serial = 244] [outer = 00000000] [url = about:blank] 08:11:21 INFO - PROCESS | 3728 | --DOMWINDOW == 102 (15732800) [pid = 3728] [serial = 245] [outer = 00000000] [url = about:blank] 08:11:21 INFO - PROCESS | 3728 | --DOMWINDOW == 101 (140D2C00) [pid = 3728] [serial = 242] [outer = 00000000] [url = about:blank] 08:11:21 INFO - PROCESS | 3728 | --DOMWINDOW == 100 (13C54800) [pid = 3728] [serial = 241] [outer = 00000000] [url = about:blank] 08:11:21 INFO - PROCESS | 3728 | --DOMWINDOW == 99 (1ACB3800) [pid = 3728] [serial = 239] [outer = 00000000] [url = about:blank] 08:11:21 INFO - PROCESS | 3728 | --DOMWINDOW == 98 (1A9F6C00) [pid = 3728] [serial = 238] [outer = 00000000] [url = about:blank] 08:11:21 INFO - PROCESS | 3728 | --DOMWINDOW == 97 (164A6000) [pid = 3728] [serial = 266] [outer = 00000000] [url = about:blank] 08:11:21 INFO - PROCESS | 3728 | --DOMWINDOW == 96 (1B012800) [pid = 3728] [serial = 260] [outer = 00000000] [url = about:blank] 08:11:21 INFO - PROCESS | 3728 | --DOMWINDOW == 95 (1847A800) [pid = 3728] [serial = 268] [outer = 00000000] [url = about:blank] 08:11:21 INFO - PROCESS | 3728 | --DOMWINDOW == 94 (16104400) [pid = 3728] [serial = 263] [outer = 00000000] [url = about:blank] 08:11:21 INFO - PROCESS | 3728 | --DOMWINDOW == 93 (164A2C00) [pid = 3728] [serial = 265] [outer = 00000000] [url = about:blank] 08:11:21 INFO - PROCESS | 3728 | --DOMWINDOW == 92 (1A2A9000) [pid = 3728] [serial = 251] [outer = 00000000] [url = about:blank] 08:11:21 INFO - PROCESS | 3728 | 1465225881895 Marionette TRACE conn2 <- [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]]]}] 08:11:21 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html | Canvas test: 2d.drawImage.9arg.destpos 08:11:21 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html | took 847ms 08:11:21 INFO - PROCESS | 3728 | 1465225881932 Marionette TRACE conn2 -> [0,401,"getWindowHandle",null] 08:11:21 INFO - PROCESS | 3728 | 1465225881936 Marionette TRACE conn2 <- [1,401,null,{"value":"13"}] 08:11:21 INFO - PROCESS | 3728 | 1465225881942 Marionette TRACE conn2 -> [0,402,"setScriptTimeout",{"ms":35000}] 08:11:21 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html 08:11:21 INFO - PROCESS | 3728 | 1465225881945 Marionette TRACE conn2 <- [1,402,null,{}] 08:11:21 INFO - PROCESS | 3728 | 1465225881948 Marionette TRACE conn2 -> [0,403,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:11:21 INFO - PROCESS | 3728 | 1465225881951 Marionette INFO sendAsync 5df5ea86-167d-4c9b-95db-b7d3c2a97030 08:11:22 INFO - PROCESS | 3728 | 1465225882041 Marionette TRACE conn2 <- [1,403,null,{"value":null}] 08:11:22 INFO - PROCESS | 3728 | 1465225882050 Marionette TRACE conn2 -> [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\", \"02873725-682d-488c-ba17-ebb2d6377454\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:11:22 INFO - PROCESS | 3728 | 1465225882052 Marionette INFO sendAsync 5df5ea86-167d-4c9b-95db-b7d3c2a97030 08:11:22 INFO - PROCESS | 3728 | ++DOCSHELL 15732800 == 44 [pid = 3728] [id = 110] 08:11:22 INFO - PROCESS | 3728 | ++DOMWINDOW == 93 (157D6400) [pid = 3728] [serial = 327] [outer = 00000000] 08:11:22 INFO - PROCESS | 3728 | ++DOMWINDOW == 94 (1649A800) [pid = 3728] [serial = 328] [outer = 157D6400] 08:11:22 INFO - PROCESS | 3728 | 1465225882098 Marionette DEBUG loaded listener.js 08:11:22 INFO - PROCESS | 3728 | ++DOMWINDOW == 95 (164A3800) [pid = 3728] [serial = 329] [outer = 157D6400] 08:11:22 INFO - PROCESS | 3728 | 1465225882574 Marionette TRACE conn2 <- [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]]]}] 08:11:22 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html | Canvas test: 2d.drawImage.9arg.destsize 08:11:22 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html | took 658ms 08:11:22 INFO - PROCESS | 3728 | 1465225882602 Marionette TRACE conn2 -> [0,405,"getWindowHandle",null] 08:11:22 INFO - PROCESS | 3728 | 1465225882605 Marionette TRACE conn2 <- [1,405,null,{"value":"13"}] 08:11:22 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html 08:11:22 INFO - PROCESS | 3728 | 1465225882608 Marionette TRACE conn2 -> [0,406,"setScriptTimeout",{"ms":35000}] 08:11:22 INFO - PROCESS | 3728 | 1465225882611 Marionette TRACE conn2 <- [1,406,null,{}] 08:11:22 INFO - PROCESS | 3728 | 1465225882621 Marionette TRACE conn2 -> [0,407,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:11:22 INFO - PROCESS | 3728 | 1465225882625 Marionette INFO sendAsync 5df5ea86-167d-4c9b-95db-b7d3c2a97030 08:11:22 INFO - PROCESS | 3728 | 1465225882709 Marionette TRACE conn2 <- [1,407,null,{"value":null}] 08:11:22 INFO - PROCESS | 3728 | 1465225882785 Marionette TRACE conn2 -> [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\", \"02873725-682d-488c-ba17-ebb2d6377454\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:11:22 INFO - PROCESS | 3728 | 1465225882788 Marionette INFO sendAsync 5df5ea86-167d-4c9b-95db-b7d3c2a97030 08:11:22 INFO - PROCESS | 3728 | ++DOCSHELL 17977C00 == 45 [pid = 3728] [id = 111] 08:11:22 INFO - PROCESS | 3728 | ++DOMWINDOW == 96 (17A05400) [pid = 3728] [serial = 330] [outer = 00000000] 08:11:22 INFO - PROCESS | 3728 | ++DOMWINDOW == 97 (18084000) [pid = 3728] [serial = 331] [outer = 17A05400] 08:11:22 INFO - PROCESS | 3728 | 1465225882835 Marionette DEBUG loaded listener.js 08:11:22 INFO - PROCESS | 3728 | ++DOMWINDOW == 98 (18475400) [pid = 3728] [serial = 332] [outer = 17A05400] 08:11:23 INFO - PROCESS | 3728 | 1465225883199 Marionette TRACE conn2 <- [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]]]}] 08:11:23 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html | Canvas test: 2d.drawImage.9arg.sourcepos 08:11:23 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html | took 584ms 08:11:23 INFO - PROCESS | 3728 | 1465225883213 Marionette TRACE conn2 -> [0,409,"getWindowHandle",null] 08:11:23 INFO - PROCESS | 3728 | 1465225883216 Marionette TRACE conn2 <- [1,409,null,{"value":"13"}] 08:11:23 INFO - PROCESS | 3728 | 1465225883219 Marionette TRACE conn2 -> [0,410,"setScriptTimeout",{"ms":35000}] 08:11:23 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html 08:11:23 INFO - PROCESS | 3728 | 1465225883221 Marionette TRACE conn2 <- [1,410,null,{}] 08:11:23 INFO - PROCESS | 3728 | 1465225883224 Marionette TRACE conn2 -> [0,411,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:11:23 INFO - PROCESS | 3728 | 1465225883226 Marionette INFO sendAsync 5df5ea86-167d-4c9b-95db-b7d3c2a97030 08:11:23 INFO - PROCESS | 3728 | 1465225883296 Marionette TRACE conn2 <- [1,411,null,{"value":null}] 08:11:23 INFO - PROCESS | 3728 | 1465225883302 Marionette TRACE conn2 -> [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\", \"02873725-682d-488c-ba17-ebb2d6377454\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:11:23 INFO - PROCESS | 3728 | 1465225883304 Marionette INFO sendAsync 5df5ea86-167d-4c9b-95db-b7d3c2a97030 08:11:23 INFO - PROCESS | 3728 | ++DOCSHELL 1846BC00 == 46 [pid = 3728] [id = 112] 08:11:23 INFO - PROCESS | 3728 | ++DOMWINDOW == 99 (18479000) [pid = 3728] [serial = 333] [outer = 00000000] 08:11:23 INFO - PROCESS | 3728 | ++DOMWINDOW == 100 (19A56800) [pid = 3728] [serial = 334] [outer = 18479000] 08:11:23 INFO - PROCESS | 3728 | 1465225883358 Marionette DEBUG loaded listener.js 08:11:23 INFO - PROCESS | 3728 | ++DOMWINDOW == 101 (19E5D000) [pid = 3728] [serial = 335] [outer = 18479000] 08:11:23 INFO - PROCESS | 3728 | 1465225883768 Marionette TRACE conn2 <- [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]]]}] 08:11:23 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html | Canvas test: 2d.drawImage.9arg.sourcesize 08:11:23 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html | took 599ms 08:11:23 INFO - PROCESS | 3728 | 1465225883819 Marionette TRACE conn2 -> [0,413,"getWindowHandle",null] 08:11:23 INFO - PROCESS | 3728 | 1465225883821 Marionette TRACE conn2 <- [1,413,null,{"value":"13"}] 08:11:23 INFO - PROCESS | 3728 | 1465225883831 Marionette TRACE conn2 -> [0,414,"setScriptTimeout",{"ms":35000}] 08:11:23 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html 08:11:23 INFO - PROCESS | 3728 | 1465225883833 Marionette TRACE conn2 <- [1,414,null,{}] 08:11:23 INFO - PROCESS | 3728 | 1465225883836 Marionette TRACE conn2 -> [0,415,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:11:23 INFO - PROCESS | 3728 | 1465225883838 Marionette INFO sendAsync 5df5ea86-167d-4c9b-95db-b7d3c2a97030 08:11:23 INFO - PROCESS | 3728 | 1465225883929 Marionette TRACE conn2 <- [1,415,null,{"value":null}] 08:11:23 INFO - PROCESS | 3728 | 1465225883936 Marionette TRACE conn2 -> [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\", \"02873725-682d-488c-ba17-ebb2d6377454\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:11:23 INFO - PROCESS | 3728 | 1465225883938 Marionette INFO sendAsync 5df5ea86-167d-4c9b-95db-b7d3c2a97030 08:11:23 INFO - PROCESS | 3728 | ++DOCSHELL 16CB1800 == 47 [pid = 3728] [id = 113] 08:11:23 INFO - PROCESS | 3728 | ++DOMWINDOW == 102 (19EE6800) [pid = 3728] [serial = 336] [outer = 00000000] 08:11:24 INFO - PROCESS | 3728 | ++DOMWINDOW == 103 (1A2A8C00) [pid = 3728] [serial = 337] [outer = 19EE6800] 08:11:24 INFO - PROCESS | 3728 | 1465225884010 Marionette DEBUG loaded listener.js 08:11:24 INFO - PROCESS | 3728 | ++DOMWINDOW == 104 (1A2AF800) [pid = 3728] [serial = 338] [outer = 19EE6800] 08:11:24 INFO - PROCESS | 3728 | 1465225884431 Marionette TRACE conn2 <- [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]]]}] 08:11:24 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html | Canvas test: 2d.drawImage.alpha 08:11:24 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html | took 658ms 08:11:24 INFO - PROCESS | 3728 | 1465225884478 Marionette TRACE conn2 -> [0,417,"getWindowHandle",null] 08:11:24 INFO - PROCESS | 3728 | 1465225884480 Marionette TRACE conn2 <- [1,417,null,{"value":"13"}] 08:11:24 INFO - PROCESS | 3728 | 1465225884483 Marionette TRACE conn2 -> [0,418,"setScriptTimeout",{"ms":35000}] 08:11:24 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html 08:11:24 INFO - PROCESS | 3728 | 1465225884484 Marionette TRACE conn2 <- [1,418,null,{}] 08:11:24 INFO - PROCESS | 3728 | 1465225884488 Marionette TRACE conn2 -> [0,419,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:11:24 INFO - PROCESS | 3728 | 1465225884493 Marionette INFO sendAsync 5df5ea86-167d-4c9b-95db-b7d3c2a97030 08:11:24 INFO - PROCESS | 3728 | 1465225884614 Marionette TRACE conn2 <- [1,419,null,{"value":null}] 08:11:24 INFO - PROCESS | 3728 | 1465225884675 Marionette TRACE conn2 -> [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\", \"02873725-682d-488c-ba17-ebb2d6377454\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:11:24 INFO - PROCESS | 3728 | 1465225884678 Marionette INFO sendAsync 5df5ea86-167d-4c9b-95db-b7d3c2a97030 08:11:24 INFO - PROCESS | 3728 | ++DOCSHELL 1A2AFC00 == 48 [pid = 3728] [id = 114] 08:11:24 INFO - PROCESS | 3728 | ++DOMWINDOW == 105 (1A80D000) [pid = 3728] [serial = 339] [outer = 00000000] 08:11:24 INFO - PROCESS | 3728 | ++DOMWINDOW == 106 (1A9F3000) [pid = 3728] [serial = 340] [outer = 1A80D000] 08:11:24 INFO - PROCESS | 3728 | 1465225884721 Marionette DEBUG loaded listener.js 08:11:24 INFO - PROCESS | 3728 | ++DOMWINDOW == 107 (1ACB7400) [pid = 3728] [serial = 341] [outer = 1A80D000] 08:11:25 INFO - PROCESS | 3728 | 1465225885556 Marionette TRACE conn2 <- [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]]]}] 08:11:25 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 08:11:25 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html | took 1110ms 08:11:25 INFO - PROCESS | 3728 | 1465225885611 Marionette TRACE conn2 -> [0,421,"getWindowHandle",null] 08:11:25 INFO - PROCESS | 3728 | 1465225885613 Marionette TRACE conn2 <- [1,421,null,{"value":"13"}] 08:11:25 INFO - PROCESS | 3728 | 1465225885616 Marionette TRACE conn2 -> [0,422,"setScriptTimeout",{"ms":35000}] 08:11:25 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html 08:11:25 INFO - PROCESS | 3728 | 1465225885618 Marionette TRACE conn2 <- [1,422,null,{}] 08:11:25 INFO - PROCESS | 3728 | 1465225885622 Marionette TRACE conn2 -> [0,423,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:11:25 INFO - PROCESS | 3728 | 1465225885624 Marionette INFO sendAsync 5df5ea86-167d-4c9b-95db-b7d3c2a97030 08:11:25 INFO - PROCESS | 3728 | 1465225885851 Marionette TRACE conn2 <- [1,423,null,{"value":null}] 08:11:25 INFO - PROCESS | 3728 | --DOMWINDOW == 106 (1308D400) [pid = 3728] [serial = 300] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html] 08:11:25 INFO - PROCESS | 3728 | --DOMWINDOW == 105 (112B7C00) [pid = 3728] [serial = 303] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html] 08:11:25 INFO - PROCESS | 3728 | --DOMWINDOW == 104 (140C8000) [pid = 3728] [serial = 306] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/conformance-requirements/2d.missingargs.html] 08:11:25 INFO - PROCESS | 3728 | --DOMWINDOW == 103 (19A4B800) [pid = 3728] [serial = 294] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html] 08:11:25 INFO - PROCESS | 3728 | --DOMWINDOW == 102 (1846CC00) [pid = 3728] [serial = 291] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.copy.html] 08:11:25 INFO - PROCESS | 3728 | --DOMWINDOW == 101 (11A0EC00) [pid = 3728] [serial = 279] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html] 08:11:25 INFO - PROCESS | 3728 | --DOMWINDOW == 100 (1A2A8400) [pid = 3728] [serial = 297] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html] 08:11:25 INFO - PROCESS | 3728 | --DOMWINDOW == 99 (16109800) [pid = 3728] [serial = 285] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html] 08:11:25 INFO - PROCESS | 3728 | --DOMWINDOW == 98 (17A03000) [pid = 3728] [serial = 288] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html] 08:11:25 INFO - PROCESS | 3728 | --DOMWINDOW == 97 (131B0800) [pid = 3728] [serial = 282] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html] 08:11:25 INFO - PROCESS | 3728 | 1465225885908 Marionette TRACE conn2 -> [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\", \"02873725-682d-488c-ba17-ebb2d6377454\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:11:25 INFO - PROCESS | 3728 | 1465225885910 Marionette INFO sendAsync 5df5ea86-167d-4c9b-95db-b7d3c2a97030 08:11:25 INFO - PROCESS | 3728 | ++DOCSHELL 110DC800 == 49 [pid = 3728] [id = 115] 08:11:25 INFO - PROCESS | 3728 | ++DOMWINDOW == 98 (112B7C00) [pid = 3728] [serial = 342] [outer = 00000000] 08:11:25 INFO - PROCESS | 3728 | ++DOMWINDOW == 99 (1446F800) [pid = 3728] [serial = 343] [outer = 112B7C00] 08:11:25 INFO - PROCESS | 3728 | 1465225885953 Marionette DEBUG loaded listener.js 08:11:26 INFO - PROCESS | 3728 | ++DOMWINDOW == 100 (11C74000) [pid = 3728] [serial = 344] [outer = 112B7C00] 08:11:26 INFO - PROCESS | 3728 | 1465225886719 Marionette TRACE conn2 <- [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]]]}] 08:11:26 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html | drawImage() of an animated GIF draws the first frame 08:11:26 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html | took 1110ms 08:11:26 INFO - PROCESS | 3728 | 1465225886738 Marionette TRACE conn2 -> [0,425,"getWindowHandle",null] 08:11:26 INFO - PROCESS | 3728 | 1465225886740 Marionette TRACE conn2 <- [1,425,null,{"value":"13"}] 08:11:26 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html 08:11:26 INFO - PROCESS | 3728 | 1465225886744 Marionette TRACE conn2 -> [0,426,"setScriptTimeout",{"ms":35000}] 08:11:26 INFO - PROCESS | 3728 | 1465225886745 Marionette TRACE conn2 <- [1,426,null,{}] 08:11:26 INFO - PROCESS | 3728 | 1465225886749 Marionette TRACE conn2 -> [0,427,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:11:26 INFO - PROCESS | 3728 | 1465225886751 Marionette INFO sendAsync 5df5ea86-167d-4c9b-95db-b7d3c2a97030 08:11:26 INFO - PROCESS | 3728 | 1465225886860 Marionette TRACE conn2 <- [1,427,null,{"value":null}] 08:11:26 INFO - PROCESS | 3728 | 1465225886868 Marionette TRACE conn2 -> [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\", \"02873725-682d-488c-ba17-ebb2d6377454\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:11:26 INFO - PROCESS | 3728 | 1465225886870 Marionette INFO sendAsync 5df5ea86-167d-4c9b-95db-b7d3c2a97030 08:11:26 INFO - PROCESS | 3728 | ++DOCSHELL 164A7000 == 50 [pid = 3728] [id = 116] 08:11:26 INFO - PROCESS | 3728 | ++DOMWINDOW == 101 (17A8E000) [pid = 3728] [serial = 345] [outer = 00000000] 08:11:26 INFO - PROCESS | 3728 | ++DOMWINDOW == 102 (1ACBB400) [pid = 3728] [serial = 346] [outer = 17A8E000] 08:11:26 INFO - PROCESS | 3728 | 1465225886920 Marionette DEBUG loaded listener.js 08:11:26 INFO - PROCESS | 3728 | ++DOMWINDOW == 103 (1B014000) [pid = 3728] [serial = 347] [outer = 17A8E000] 08:11:27 INFO - PROCESS | 3728 | 1465225887300 Marionette TRACE conn2 <- [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] 08:11:27 INFO - PROCESS | 3728 | 1465225887345 Marionette TRACE conn2 <- [1,429,null,{"value":"13"}] 08:11:27 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html 08:11:27 INFO - PROCESS | 3728 | 1465225887349 Marionette TRACE conn2 -> [0,430,"setScriptTimeout",{"ms":35000}] 08:11:27 INFO - PROCESS | 3728 | 1465225887350 Marionette TRACE conn2 <- [1,430,null,{}] 08:11:27 INFO - PROCESS | 3728 | 1465225887354 Marionette TRACE conn2 -> [0,431,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:11:27 INFO - PROCESS | 3728 | 1465225887355 Marionette INFO sendAsync 5df5ea86-167d-4c9b-95db-b7d3c2a97030 08:11:27 INFO - PROCESS | 3728 | 1465225887437 Marionette TRACE conn2 <- [1,431,null,{"value":null}] 08:11:27 INFO - PROCESS | 3728 | 1465225887508 Marionette TRACE conn2 -> [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\", \"02873725-682d-488c-ba17-ebb2d6377454\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:11:27 INFO - PROCESS | 3728 | 1465225887510 Marionette INFO sendAsync 5df5ea86-167d-4c9b-95db-b7d3c2a97030 08:11:27 INFO - PROCESS | 3728 | ++DOCSHELL 1655F400 == 51 [pid = 3728] [id = 117] 08:11:27 INFO - PROCESS | 3728 | ++DOMWINDOW == 104 (16561400) [pid = 3728] [serial = 348] [outer = 00000000] 08:11:27 INFO - PROCESS | 3728 | ++DOMWINDOW == 105 (1656B000) [pid = 3728] [serial = 349] [outer = 16561400] 08:11:27 INFO - PROCESS | 3728 | 1465225887555 Marionette DEBUG loaded listener.js 08:11:27 INFO - PROCESS | 3728 | ++DOMWINDOW == 106 (19E5B000) [pid = 3728] [serial = 350] [outer = 16561400] 08:11:28 INFO - PROCESS | 3728 | 1465225888048 Marionette TRACE conn2 <- [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]]]}] 08:11:28 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html | Canvas test: 2d.drawImage.broken 08:11:28 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html | took 746ms 08:11:28 INFO - PROCESS | 3728 | 1465225888094 Marionette TRACE conn2 -> [0,433,"getWindowHandle",null] 08:11:28 INFO - PROCESS | 3728 | 1465225888099 Marionette TRACE conn2 <- [1,433,null,{"value":"13"}] 08:11:28 INFO - PROCESS | 3728 | 1465225888104 Marionette TRACE conn2 -> [0,434,"setScriptTimeout",{"ms":35000}] 08:11:28 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html 08:11:28 INFO - PROCESS | 3728 | 1465225888107 Marionette TRACE conn2 <- [1,434,null,{}] 08:11:28 INFO - PROCESS | 3728 | 1465225888113 Marionette TRACE conn2 -> [0,435,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:11:28 INFO - PROCESS | 3728 | 1465225888117 Marionette INFO sendAsync 5df5ea86-167d-4c9b-95db-b7d3c2a97030 08:11:28 INFO - PROCESS | 3728 | 1465225888277 Marionette TRACE conn2 <- [1,435,null,{"value":null}] 08:11:28 INFO - PROCESS | 3728 | 1465225888406 Marionette TRACE conn2 -> [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\", \"02873725-682d-488c-ba17-ebb2d6377454\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:11:28 INFO - PROCESS | 3728 | 1465225888409 Marionette INFO sendAsync 5df5ea86-167d-4c9b-95db-b7d3c2a97030 08:11:28 INFO - PROCESS | 3728 | ++DOCSHELL 114B3C00 == 52 [pid = 3728] [id = 118] 08:11:28 INFO - PROCESS | 3728 | ++DOMWINDOW == 107 (12B6BC00) [pid = 3728] [serial = 351] [outer = 00000000] 08:11:28 INFO - PROCESS | 3728 | ++DOMWINDOW == 108 (15501400) [pid = 3728] [serial = 352] [outer = 12B6BC00] 08:11:28 INFO - PROCESS | 3728 | 1465225888468 Marionette DEBUG loaded listener.js 08:11:28 INFO - PROCESS | 3728 | ++DOMWINDOW == 109 (16101400) [pid = 3728] [serial = 353] [outer = 12B6BC00] 08:11:29 INFO - PROCESS | 3728 | 1465225889025 Marionette TRACE conn2 <- [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]]]}] 08:11:29 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html | Canvas test: 2d.drawImage.canvas 08:11:29 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html | took 980ms 08:11:29 INFO - PROCESS | 3728 | 1465225889092 Marionette TRACE conn2 -> [0,437,"getWindowHandle",null] 08:11:29 INFO - PROCESS | 3728 | 1465225889097 Marionette TRACE conn2 <- [1,437,null,{"value":"13"}] 08:11:29 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html 08:11:29 INFO - PROCESS | 3728 | 1465225889123 Marionette TRACE conn2 -> [0,438,"setScriptTimeout",{"ms":35000}] 08:11:29 INFO - PROCESS | 3728 | 1465225889126 Marionette TRACE conn2 <- [1,438,null,{}] 08:11:29 INFO - PROCESS | 3728 | 1465225889130 Marionette TRACE conn2 -> [0,439,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:11:29 INFO - PROCESS | 3728 | 1465225889116 Marionette INFO sendAsync 5df5ea86-167d-4c9b-95db-b7d3c2a97030 08:11:29 INFO - PROCESS | 3728 | 1465225889264 Marionette TRACE conn2 <- [1,439,null,{"value":null}] 08:11:29 INFO - PROCESS | 3728 | 1465225889356 Marionette TRACE conn2 -> [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\", \"02873725-682d-488c-ba17-ebb2d6377454\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:11:29 INFO - PROCESS | 3728 | 1465225889359 Marionette INFO sendAsync 5df5ea86-167d-4c9b-95db-b7d3c2a97030 08:11:29 INFO - PROCESS | 3728 | ++DOCSHELL 16569C00 == 53 [pid = 3728] [id = 119] 08:11:29 INFO - PROCESS | 3728 | ++DOMWINDOW == 110 (1656AC00) [pid = 3728] [serial = 354] [outer = 00000000] 08:11:29 INFO - PROCESS | 3728 | ++DOMWINDOW == 111 (16CB1000) [pid = 3728] [serial = 355] [outer = 1656AC00] 08:11:29 INFO - PROCESS | 3728 | 1465225889399 Marionette DEBUG loaded listener.js 08:11:29 INFO - PROCESS | 3728 | ++DOMWINDOW == 112 (17E51C00) [pid = 3728] [serial = 356] [outer = 1656AC00] 08:11:30 INFO - PROCESS | 3728 | 1465225890021 Marionette TRACE conn2 <- [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]]]}] 08:11:30 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html | Canvas test: 2d.drawImage.clip 08:11:30 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html | took 936ms 08:11:30 INFO - PROCESS | 3728 | 1465225890054 Marionette TRACE conn2 -> [0,441,"getWindowHandle",null] 08:11:30 INFO - PROCESS | 3728 | 1465225890057 Marionette TRACE conn2 <- [1,441,null,{"value":"13"}] 08:11:30 INFO - PROCESS | 3728 | 1465225890062 Marionette TRACE conn2 -> [0,442,"setScriptTimeout",{"ms":35000}] 08:11:30 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html 08:11:30 INFO - PROCESS | 3728 | 1465225890065 Marionette TRACE conn2 <- [1,442,null,{}] 08:11:30 INFO - PROCESS | 3728 | 1465225890076 Marionette TRACE conn2 -> [0,443,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:11:30 INFO - PROCESS | 3728 | 1465225890081 Marionette INFO sendAsync 5df5ea86-167d-4c9b-95db-b7d3c2a97030 08:11:30 INFO - PROCESS | 3728 | 1465225890172 Marionette TRACE conn2 <- [1,443,null,{"value":null}] 08:11:30 INFO - PROCESS | 3728 | 1465225890300 Marionette TRACE conn2 -> [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\", \"02873725-682d-488c-ba17-ebb2d6377454\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:11:30 INFO - PROCESS | 3728 | 1465225890303 Marionette INFO sendAsync 5df5ea86-167d-4c9b-95db-b7d3c2a97030 08:11:30 INFO - PROCESS | 3728 | ++DOCSHELL 1A9EFC00 == 54 [pid = 3728] [id = 120] 08:11:30 INFO - PROCESS | 3728 | ++DOMWINDOW == 113 (1A9F8800) [pid = 3728] [serial = 357] [outer = 00000000] 08:11:30 INFO - PROCESS | 3728 | ++DOMWINDOW == 114 (1B016C00) [pid = 3728] [serial = 358] [outer = 1A9F8800] 08:11:30 INFO - PROCESS | 3728 | 1465225890360 Marionette DEBUG loaded listener.js 08:11:30 INFO - PROCESS | 3728 | ++DOMWINDOW == 115 (1B1B2400) [pid = 3728] [serial = 359] [outer = 1A9F8800] 08:11:30 INFO - PROCESS | 3728 | 1465225890955 Marionette TRACE conn2 <- [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]]]}] 08:11:30 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html | Canvas test: 2d.drawImage.composite 08:11:30 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html | took 935ms 08:11:30 INFO - PROCESS | 3728 | 1465225891011 Marionette TRACE conn2 -> [0,445,"getWindowHandle",null] 08:11:31 INFO - PROCESS | 3728 | 1465225891014 Marionette TRACE conn2 <- [1,445,null,{"value":"13"}] 08:11:31 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html 08:11:31 INFO - PROCESS | 3728 | 1465225891017 Marionette TRACE conn2 -> [0,446,"setScriptTimeout",{"ms":35000}] 08:11:31 INFO - PROCESS | 3728 | 1465225891001 Marionette TRACE conn2 <- [1,446,null,{}] 08:11:31 INFO - PROCESS | 3728 | 1465225891005 Marionette TRACE conn2 -> [0,447,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:11:31 INFO - PROCESS | 3728 | 1465225891007 Marionette INFO sendAsync 5df5ea86-167d-4c9b-95db-b7d3c2a97030 08:11:31 INFO - PROCESS | 3728 | 1465225891149 Marionette TRACE conn2 <- [1,447,null,{"value":null}] 08:11:31 INFO - PROCESS | 3728 | 1465225891368 Marionette TRACE conn2 -> [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\", \"02873725-682d-488c-ba17-ebb2d6377454\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:11:31 INFO - PROCESS | 3728 | 1465225891371 Marionette INFO sendAsync 5df5ea86-167d-4c9b-95db-b7d3c2a97030 08:11:31 INFO - PROCESS | 3728 | ++DOCSHELL 1022E400 == 55 [pid = 3728] [id = 121] 08:11:31 INFO - PROCESS | 3728 | ++DOMWINDOW == 116 (1043AC00) [pid = 3728] [serial = 360] [outer = 00000000] 08:11:31 INFO - PROCESS | 3728 | ++DOMWINDOW == 117 (13032C00) [pid = 3728] [serial = 361] [outer = 1043AC00] 08:11:31 INFO - PROCESS | 3728 | 1465225891446 Marionette DEBUG loaded listener.js 08:11:31 INFO - PROCESS | 3728 | ++DOMWINDOW == 118 (1382B400) [pid = 3728] [serial = 362] [outer = 1043AC00] 08:11:32 INFO - PROCESS | 3728 | --DOCSHELL 164A7000 == 54 [pid = 3728] [id = 116] 08:11:32 INFO - PROCESS | 3728 | --DOCSHELL 110DC800 == 53 [pid = 3728] [id = 115] 08:11:32 INFO - PROCESS | 3728 | --DOCSHELL 1A2AFC00 == 52 [pid = 3728] [id = 114] 08:11:32 INFO - PROCESS | 3728 | --DOCSHELL 16CB1800 == 51 [pid = 3728] [id = 113] 08:11:32 INFO - PROCESS | 3728 | --DOCSHELL 1846BC00 == 50 [pid = 3728] [id = 112] 08:11:32 INFO - PROCESS | 3728 | --DOCSHELL 17977C00 == 49 [pid = 3728] [id = 111] 08:11:32 INFO - PROCESS | 3728 | --DOCSHELL 15732800 == 48 [pid = 3728] [id = 110] 08:11:32 INFO - PROCESS | 3728 | --DOCSHELL 13336C00 == 47 [pid = 3728] [id = 109] 08:11:32 INFO - PROCESS | 3728 | --DOCSHELL 10E2D800 == 46 [pid = 3728] [id = 91] 08:11:32 INFO - PROCESS | 3728 | --DOCSHELL 13C4A800 == 45 [pid = 3728] [id = 65] 08:11:32 INFO - PROCESS | 3728 | --DOCSHELL 19EDF000 == 44 [pid = 3728] [id = 93] 08:11:32 INFO - PROCESS | 3728 | --DOCSHELL 1550B400 == 43 [pid = 3728] [id = 79] 08:11:32 INFO - PROCESS | 3728 | --DOCSHELL 164A7C00 == 42 [pid = 3728] [id = 92] 08:11:32 INFO - PROCESS | 3728 | --DOCSHELL 1A8EE400 == 41 [pid = 3728] [id = 80] 08:11:32 INFO - PROCESS | 3728 | --DOCSHELL 1AE10000 == 40 [pid = 3728] [id = 104] 08:11:32 INFO - PROCESS | 3728 | --DOCSHELL 112BA800 == 39 [pid = 3728] [id = 105] 08:11:32 INFO - PROCESS | 3728 | --DOCSHELL 1A9EF800 == 38 [pid = 3728] [id = 77] 08:11:32 INFO - PROCESS | 3728 | --DOCSHELL 140C8400 == 37 [pid = 3728] [id = 53] 08:11:32 INFO - PROCESS | 3728 | --DOCSHELL 10BA2000 == 36 [pid = 3728] [id = 52] 08:11:32 INFO - PROCESS | 3728 | --DOCSHELL 10A57400 == 35 [pid = 3728] [id = 78] 08:11:32 INFO - PROCESS | 3728 | --DOCSHELL 16C14800 == 34 [pid = 3728] [id = 106] 08:11:32 INFO - PROCESS | 3728 | --DOCSHELL 177F5000 == 33 [pid = 3728] [id = 66] 08:11:32 INFO - PROCESS | 3728 | --DOCSHELL 1280F400 == 32 [pid = 3728] [id = 108] 08:11:32 INFO - PROCESS | 3728 | --DOCSHELL 19E56000 == 31 [pid = 3728] [id = 107] 08:11:32 INFO - PROCESS | 3728 | --DOCSHELL 16569C00 == 30 [pid = 3728] [id = 119] 08:11:32 INFO - PROCESS | 3728 | --DOCSHELL 1A9EFC00 == 29 [pid = 3728] [id = 120] 08:11:32 INFO - PROCESS | 3728 | --DOCSHELL 1655F400 == 28 [pid = 3728] [id = 117] 08:11:32 INFO - PROCESS | 3728 | --DOCSHELL 114B3C00 == 27 [pid = 3728] [id = 118] 08:11:32 INFO - PROCESS | 3728 | --DOMWINDOW == 117 (1ACB2400) [pid = 3728] [serial = 308] [outer = 00000000] [url = about:blank] 08:11:32 INFO - PROCESS | 3728 | --DOMWINDOW == 116 (19EDD000) [pid = 3728] [serial = 295] [outer = 00000000] [url = about:blank] 08:11:32 INFO - PROCESS | 3728 | --DOMWINDOW == 115 (18520800) [pid = 3728] [serial = 292] [outer = 00000000] [url = about:blank] 08:11:32 INFO - PROCESS | 3728 | --DOMWINDOW == 114 (13332800) [pid = 3728] [serial = 281] [outer = 00000000] [url = about:blank] 08:11:32 INFO - PROCESS | 3728 | --DOMWINDOW == 113 (12A87800) [pid = 3728] [serial = 280] [outer = 00000000] [url = about:blank] 08:11:32 INFO - PROCESS | 3728 | --DOMWINDOW == 112 (1A6C8C00) [pid = 3728] [serial = 298] [outer = 00000000] [url = about:blank] 08:11:32 INFO - PROCESS | 3728 | --DOMWINDOW == 111 (17A85C00) [pid = 3728] [serial = 274] [outer = 00000000] [url = about:blank] 08:11:32 INFO - PROCESS | 3728 | --DOMWINDOW == 110 (16C0DC00) [pid = 3728] [serial = 287] [outer = 00000000] [url = about:blank] 08:11:32 INFO - PROCESS | 3728 | --DOMWINDOW == 109 (164A2000) [pid = 3728] [serial = 286] [outer = 00000000] [url = about:blank] 08:11:32 INFO - PROCESS | 3728 | --DOMWINDOW == 108 (12A8C000) [pid = 3728] [serial = 271] [outer = 00000000] [url = about:blank] 08:11:32 INFO - PROCESS | 3728 | --DOMWINDOW == 107 (17E5B400) [pid = 3728] [serial = 289] [outer = 00000000] [url = about:blank] 08:11:32 INFO - PROCESS | 3728 | --DOMWINDOW == 106 (18082400) [pid = 3728] [serial = 290] [outer = 00000000] [url = about:blank] 08:11:32 INFO - PROCESS | 3728 | --DOMWINDOW == 105 (1A6CD800) [pid = 3728] [serial = 277] [outer = 00000000] [url = about:blank] 08:11:32 INFO - PROCESS | 3728 | --DOMWINDOW == 104 (13820C00) [pid = 3728] [serial = 283] [outer = 00000000] [url = about:blank] 08:11:32 INFO - PROCESS | 3728 | --DOMWINDOW == 103 (140CF000) [pid = 3728] [serial = 284] [outer = 00000000] [url = about:blank] 08:11:32 INFO - PROCESS | 3728 | --DOMWINDOW == 102 (1A193400) [pid = 3728] [serial = 296] [outer = 00000000] [url = about:blank] 08:11:32 INFO - PROCESS | 3728 | --DOMWINDOW == 101 (1A80C400) [pid = 3728] [serial = 299] [outer = 00000000] [url = about:blank] 08:11:32 INFO - PROCESS | 3728 | --DOMWINDOW == 100 (17A8AC00) [pid = 3728] [serial = 301] [outer = 00000000] [url = about:blank] 08:11:32 INFO - PROCESS | 3728 | --DOMWINDOW == 99 (1A8E9800) [pid = 3728] [serial = 305] [outer = 00000000] [url = about:blank] 08:11:32 INFO - PROCESS | 3728 | --DOMWINDOW == 98 (1A6C7C00) [pid = 3728] [serial = 304] [outer = 00000000] [url = about:blank] 08:11:32 INFO - PROCESS | 3728 | --DOMWINDOW == 97 (18527000) [pid = 3728] [serial = 293] [outer = 00000000] [url = about:blank] 08:11:32 INFO - PROCESS | 3728 | --DOMWINDOW == 96 (18526C00) [pid = 3728] [serial = 302] [outer = 00000000] [url = about:blank] 08:11:32 INFO - PROCESS | 3728 | --DOMWINDOW == 95 (1ACB0C00) [pid = 3728] [serial = 307] [outer = 00000000] [url = about:blank] 08:11:32 INFO - PROCESS | 3728 | 1465225892794 Marionette TRACE conn2 <- [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]]]}] 08:11:32 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html | Canvas test: 2d.drawImage.floatsource 08:11:32 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html | took 1842ms 08:11:32 INFO - PROCESS | 3728 | 1465225892858 Marionette TRACE conn2 -> [0,449,"getWindowHandle",null] 08:11:32 INFO - PROCESS | 3728 | 1465225892844 Marionette TRACE conn2 <- [1,449,null,{"value":"13"}] 08:11:32 INFO - PROCESS | 3728 | 1465225892849 Marionette TRACE conn2 -> [0,450,"setScriptTimeout",{"ms":35000}] 08:11:32 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html 08:11:32 INFO - PROCESS | 3728 | 1465225892852 Marionette TRACE conn2 <- [1,450,null,{}] 08:11:32 INFO - PROCESS | 3728 | 1465225892858 Marionette TRACE conn2 -> [0,451,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:11:32 INFO - PROCESS | 3728 | 1465225892861 Marionette INFO sendAsync 5df5ea86-167d-4c9b-95db-b7d3c2a97030 08:11:32 INFO - PROCESS | 3728 | [3728] 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 08:11:32 INFO - PROCESS | 3728 | [3728] 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 08:11:32 INFO - PROCESS | 3728 | 1465225892970 Marionette TRACE conn2 <- [1,451,null,{"value":null}] 08:11:33 INFO - PROCESS | 3728 | 1465225893059 Marionette TRACE conn2 -> [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\", \"02873725-682d-488c-ba17-ebb2d6377454\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:11:33 INFO - PROCESS | 3728 | 1465225893064 Marionette INFO sendAsync 5df5ea86-167d-4c9b-95db-b7d3c2a97030 08:11:33 INFO - PROCESS | 3728 | ++DOCSHELL 10E23C00 == 28 [pid = 3728] [id = 122] 08:11:33 INFO - PROCESS | 3728 | ++DOMWINDOW == 96 (112B4400) [pid = 3728] [serial = 363] [outer = 00000000] 08:11:33 INFO - PROCESS | 3728 | ++DOMWINDOW == 97 (11A0EC00) [pid = 3728] [serial = 364] [outer = 112B4400] 08:11:33 INFO - PROCESS | 3728 | 1465225893113 Marionette DEBUG loaded listener.js 08:11:33 INFO - PROCESS | 3728 | ++DOMWINDOW == 98 (12807C00) [pid = 3728] [serial = 365] [outer = 112B4400] 08:11:33 INFO - PROCESS | 3728 | 1465225893490 Marionette TRACE conn2 <- [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] 08:11:33 INFO - PROCESS | 3728 | 1465225893559 Marionette TRACE conn2 <- [1,453,null,{"value":"13"}] 08:11:33 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html 08:11:33 INFO - PROCESS | 3728 | 1465225893565 Marionette TRACE conn2 -> [0,454,"setScriptTimeout",{"ms":35000}] 08:11:33 INFO - PROCESS | 3728 | 1465225893568 Marionette TRACE conn2 <- [1,454,null,{}] 08:11:33 INFO - PROCESS | 3728 | 1465225893571 Marionette TRACE conn2 -> [0,455,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:11:33 INFO - PROCESS | 3728 | 1465225893574 Marionette INFO sendAsync 5df5ea86-167d-4c9b-95db-b7d3c2a97030 08:11:33 INFO - PROCESS | 3728 | 1465225893662 Marionette TRACE conn2 <- [1,455,null,{"value":null}] 08:11:33 INFO - PROCESS | 3728 | 1465225893654 Marionette TRACE conn2 -> [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\", \"02873725-682d-488c-ba17-ebb2d6377454\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:11:33 INFO - PROCESS | 3728 | 1465225893657 Marionette INFO sendAsync 5df5ea86-167d-4c9b-95db-b7d3c2a97030 08:11:33 INFO - PROCESS | 3728 | ++DOCSHELL 13822400 == 29 [pid = 3728] [id = 123] 08:11:33 INFO - PROCESS | 3728 | ++DOMWINDOW == 99 (13823800) [pid = 3728] [serial = 366] [outer = 00000000] 08:11:33 INFO - PROCESS | 3728 | ++DOMWINDOW == 100 (13C58800) [pid = 3728] [serial = 367] [outer = 13823800] 08:11:33 INFO - PROCESS | 3728 | 1465225893704 Marionette DEBUG loaded listener.js 08:11:33 INFO - PROCESS | 3728 | ++DOMWINDOW == 101 (140AC800) [pid = 3728] [serial = 368] [outer = 13823800] 08:11:34 INFO - PROCESS | 3728 | [3728] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 08:11:34 INFO - PROCESS | 3728 | 1465225894158 Marionette TRACE conn2 <- [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]]]}] 08:11:34 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html | Canvas test: 2d.drawImage.incomplete.immediate 08:11:34 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html | took 658ms 08:11:34 INFO - PROCESS | 3728 | 1465225894227 Marionette TRACE conn2 -> [0,457,"getWindowHandle",null] 08:11:34 INFO - PROCESS | 3728 | 1465225894229 Marionette TRACE conn2 <- [1,457,null,{"value":"13"}] 08:11:34 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html 08:11:34 INFO - PROCESS | 3728 | 1465225894216 Marionette TRACE conn2 -> [0,458,"setScriptTimeout",{"ms":35000}] 08:11:34 INFO - PROCESS | 3728 | 1465225894220 Marionette TRACE conn2 <- [1,458,null,{}] 08:11:34 INFO - PROCESS | 3728 | 1465225894264 Marionette TRACE conn2 -> [0,459,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:11:34 INFO - PROCESS | 3728 | 1465225894268 Marionette INFO sendAsync 5df5ea86-167d-4c9b-95db-b7d3c2a97030 08:11:34 INFO - PROCESS | 3728 | 1465225894391 Marionette TRACE conn2 <- [1,459,null,{"value":null}] 08:11:34 INFO - PROCESS | 3728 | 1465225894441 Marionette TRACE conn2 -> [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\", \"02873725-682d-488c-ba17-ebb2d6377454\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:11:34 INFO - PROCESS | 3728 | 1465225894444 Marionette INFO sendAsync 5df5ea86-167d-4c9b-95db-b7d3c2a97030 08:11:34 INFO - PROCESS | 3728 | ++DOCSHELL 14E07800 == 30 [pid = 3728] [id = 124] 08:11:34 INFO - PROCESS | 3728 | ++DOMWINDOW == 102 (15506800) [pid = 3728] [serial = 369] [outer = 00000000] 08:11:34 INFO - PROCESS | 3728 | ++DOMWINDOW == 103 (157F0C00) [pid = 3728] [serial = 370] [outer = 15506800] 08:11:34 INFO - PROCESS | 3728 | 1465225894492 Marionette DEBUG loaded listener.js 08:11:34 INFO - PROCESS | 3728 | ++DOMWINDOW == 104 (16106C00) [pid = 3728] [serial = 371] [outer = 15506800] 08:11:34 INFO - PROCESS | 3728 | 1465225894885 Marionette TRACE conn2 <- [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] 08:11:34 INFO - PROCESS | 3728 | 1465225894923 Marionette TRACE conn2 <- [1,461,null,{"value":"13"}] 08:11:34 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.reload.html 08:11:34 INFO - PROCESS | 3728 | 1465225894926 Marionette TRACE conn2 -> [0,462,"setScriptTimeout",{"ms":35000}] 08:11:34 INFO - PROCESS | 3728 | 1465225894928 Marionette TRACE conn2 <- [1,462,null,{}] 08:11:34 INFO - PROCESS | 3728 | 1465225894931 Marionette TRACE conn2 -> [0,463,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:11:34 INFO - PROCESS | 3728 | 1465225894942 Marionette INFO sendAsync 5df5ea86-167d-4c9b-95db-b7d3c2a97030 08:11:35 INFO - PROCESS | 3728 | 1465225895046 Marionette TRACE conn2 <- [1,463,null,{"value":null}] 08:11:35 INFO - PROCESS | 3728 | 1465225895111 Marionette TRACE conn2 -> [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\", \"02873725-682d-488c-ba17-ebb2d6377454\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:11:35 INFO - PROCESS | 3728 | 1465225895113 Marionette INFO sendAsync 5df5ea86-167d-4c9b-95db-b7d3c2a97030 08:11:35 INFO - PROCESS | 3728 | ++DOCSHELL 16560800 == 31 [pid = 3728] [id = 125] 08:11:35 INFO - PROCESS | 3728 | ++DOMWINDOW == 105 (16562000) [pid = 3728] [serial = 372] [outer = 00000000] 08:11:35 INFO - PROCESS | 3728 | ++DOMWINDOW == 106 (1656D000) [pid = 3728] [serial = 373] [outer = 16562000] 08:11:35 INFO - PROCESS | 3728 | 1465225895158 Marionette DEBUG loaded listener.js 08:11:35 INFO - PROCESS | 3728 | ++DOMWINDOW == 107 (16C14800) [pid = 3728] [serial = 374] [outer = 16562000] 08:11:35 INFO - PROCESS | 3728 | [3728] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 08:11:35 INFO - PROCESS | 3728 | 1465225895567 Marionette TRACE conn2 <- [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] 08:11:35 INFO - PROCESS | 3728 | 1465225895627 Marionette TRACE conn2 <- [1,465,null,{"value":"13"}] 08:11:35 INFO - PROCESS | 3728 | 1465225895630 Marionette TRACE conn2 -> [0,466,"setScriptTimeout",{"ms":35000}] 08:11:35 INFO - PROCESS | 3728 | 1465225895632 Marionette TRACE conn2 <- [1,466,null,{}] 08:11:35 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html 08:11:35 INFO - PROCESS | 3728 | 1465225895635 Marionette TRACE conn2 -> [0,467,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:11:35 INFO - PROCESS | 3728 | 1465225895637 Marionette INFO sendAsync 5df5ea86-167d-4c9b-95db-b7d3c2a97030 08:11:35 INFO - PROCESS | 3728 | 1465225895742 Marionette TRACE conn2 <- [1,467,null,{"value":null}] 08:11:35 INFO - PROCESS | 3728 | 1465225895754 Marionette TRACE conn2 -> [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\", \"02873725-682d-488c-ba17-ebb2d6377454\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:11:35 INFO - PROCESS | 3728 | 1465225895756 Marionette INFO sendAsync 5df5ea86-167d-4c9b-95db-b7d3c2a97030 08:11:35 INFO - PROCESS | 3728 | ++DOCSHELL 16D83800 == 32 [pid = 3728] [id = 126] 08:11:35 INFO - PROCESS | 3728 | ++DOMWINDOW == 108 (16D84C00) [pid = 3728] [serial = 375] [outer = 00000000] 08:11:35 INFO - PROCESS | 3728 | ++DOMWINDOW == 109 (17A85C00) [pid = 3728] [serial = 376] [outer = 16D84C00] 08:11:35 INFO - PROCESS | 3728 | 1465225895848 Marionette DEBUG loaded listener.js 08:11:35 INFO - PROCESS | 3728 | ++DOMWINDOW == 110 (17E5E400) [pid = 3728] [serial = 377] [outer = 16D84C00] 08:11:36 INFO - PROCESS | 3728 | 1465225896284 Marionette TRACE conn2 <- [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] 08:11:36 INFO - PROCESS | 3728 | 1465225896337 Marionette TRACE conn2 <- [1,469,null,{"value":"13"}] 08:11:36 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html 08:11:36 INFO - PROCESS | 3728 | 1465225896340 Marionette TRACE conn2 -> [0,470,"setScriptTimeout",{"ms":35000}] 08:11:36 INFO - PROCESS | 3728 | 1465225896342 Marionette TRACE conn2 <- [1,470,null,{}] 08:11:36 INFO - PROCESS | 3728 | 1465225896345 Marionette TRACE conn2 -> [0,471,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:11:36 INFO - PROCESS | 3728 | 1465225896350 Marionette INFO sendAsync 5df5ea86-167d-4c9b-95db-b7d3c2a97030 08:11:36 INFO - PROCESS | 3728 | 1465225896469 Marionette TRACE conn2 <- [1,471,null,{"value":null}] 08:11:36 INFO - PROCESS | 3728 | 1465225896483 Marionette TRACE conn2 -> [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\", \"02873725-682d-488c-ba17-ebb2d6377454\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:11:36 INFO - PROCESS | 3728 | 1465225896485 Marionette INFO sendAsync 5df5ea86-167d-4c9b-95db-b7d3c2a97030 08:11:36 INFO - PROCESS | 3728 | ++DOCSHELL 18528800 == 33 [pid = 3728] [id = 127] 08:11:36 INFO - PROCESS | 3728 | ++DOMWINDOW == 111 (1852C000) [pid = 3728] [serial = 378] [outer = 00000000] 08:11:36 INFO - PROCESS | 3728 | ++DOMWINDOW == 112 (19A50C00) [pid = 3728] [serial = 379] [outer = 1852C000] 08:11:36 INFO - PROCESS | 3728 | 1465225896529 Marionette DEBUG loaded listener.js 08:11:36 INFO - PROCESS | 3728 | ++DOMWINDOW == 113 (19E5D400) [pid = 3728] [serial = 380] [outer = 1852C000] 08:11:37 INFO - PROCESS | 3728 | --DOMWINDOW == 112 (16561400) [pid = 3728] [serial = 348] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html] 08:11:37 INFO - PROCESS | 3728 | --DOMWINDOW == 111 (10E2DC00) [pid = 3728] [serial = 270] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.source-in.html] 08:11:37 INFO - PROCESS | 3728 | --DOMWINDOW == 110 (16C07400) [pid = 3728] [serial = 273] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.source-out.html] 08:11:37 INFO - PROCESS | 3728 | --DOMWINDOW == 109 (19EDF800) [pid = 3728] [serial = 276] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html] 08:11:37 INFO - PROCESS | 3728 | --DOMWINDOW == 108 (1AE10400) [pid = 3728] [serial = 309] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/conformance-requirements/2d.type.delete.html] 08:11:37 INFO - PROCESS | 3728 | --DOMWINDOW == 107 (11A1A400) [pid = 3728] [serial = 312] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/conformance-requirements/2d.voidreturn.html] 08:11:37 INFO - PROCESS | 3728 | --DOMWINDOW == 106 (13C57000) [pid = 3728] [serial = 192] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-over.html] 08:11:37 INFO - PROCESS | 3728 | --DOMWINDOW == 105 (112B7C00) [pid = 3728] [serial = 342] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html] 08:11:37 INFO - PROCESS | 3728 | --DOMWINDOW == 104 (17A8E000) [pid = 3728] [serial = 345] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html] 08:11:37 INFO - PROCESS | 3728 | --DOMWINDOW == 103 (18479000) [pid = 3728] [serial = 333] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html] 08:11:37 INFO - PROCESS | 3728 | --DOMWINDOW == 102 (1A80D000) [pid = 3728] [serial = 339] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html] 08:11:37 INFO - PROCESS | 3728 | --DOMWINDOW == 101 (16C17000) [pid = 3728] [serial = 315] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html] 08:11:37 INFO - PROCESS | 3728 | --DOMWINDOW == 100 (17A05400) [pid = 3728] [serial = 330] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html] 08:11:37 INFO - PROCESS | 3728 | --DOMWINDOW == 99 (15730000) [pid = 3728] [serial = 321] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html] 08:11:37 INFO - PROCESS | 3728 | --DOMWINDOW == 98 (164A3000) [pid = 3728] [serial = 267] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.destination-in.html] 08:11:37 INFO - PROCESS | 3728 | --DOMWINDOW == 97 (19EE6800) [pid = 3728] [serial = 336] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html] 08:11:37 INFO - PROCESS | 3728 | --DOMWINDOW == 96 (1A6C2000) [pid = 3728] [serial = 318] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html] 08:11:37 INFO - PROCESS | 3728 | --DOMWINDOW == 95 (18083C00) [pid = 3728] [serial = 195] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.lighter.html] 08:11:37 INFO - PROCESS | 3728 | --DOMWINDOW == 94 (1A9F3800) [pid = 3728] [serial = 228] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.lighter.html] 08:11:37 INFO - PROCESS | 3728 | --DOMWINDOW == 93 (157D6400) [pid = 3728] [serial = 327] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html] 08:11:37 INFO - PROCESS | 3728 | --DOMWINDOW == 92 (13378C00) [pid = 3728] [serial = 324] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html] 08:11:37 INFO - PROCESS | 3728 | --DOMWINDOW == 91 (10BA5800) [pid = 3728] [serial = 152] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.casesensitive.html] 08:11:37 INFO - PROCESS | 3728 | --DOMWINDOW == 90 (10B9D000) [pid = 3728] [serial = 231] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-atop.html] 08:11:37 INFO - PROCESS | 3728 | --DOMWINDOW == 89 (10E22C00) [pid = 3728] [serial = 189] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-out.html] 08:11:37 INFO - PROCESS | 3728 | --DOMWINDOW == 88 (1550FC00) [pid = 3728] [serial = 234] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-in.html] 08:11:37 INFO - PROCESS | 3728 | 1465225897302 Marionette TRACE conn2 <- [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]]]}] 08:11:37 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html | Negative destination width/height represents the correct rectangle 08:11:37 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html | took 1023ms 08:11:37 INFO - PROCESS | 3728 | 1465225897359 Marionette TRACE conn2 -> [0,473,"getWindowHandle",null] 08:11:37 INFO - PROCESS | 3728 | 1465225897361 Marionette TRACE conn2 <- [1,473,null,{"value":"13"}] 08:11:37 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html 08:11:37 INFO - PROCESS | 3728 | 1465225897365 Marionette TRACE conn2 -> [0,474,"setScriptTimeout",{"ms":35000}] 08:11:37 INFO - PROCESS | 3728 | 1465225897376 Marionette TRACE conn2 <- [1,474,null,{}] 08:11:37 INFO - PROCESS | 3728 | 1465225897379 Marionette TRACE conn2 -> [0,475,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:11:37 INFO - PROCESS | 3728 | 1465225897381 Marionette INFO sendAsync 5df5ea86-167d-4c9b-95db-b7d3c2a97030 08:11:37 INFO - PROCESS | 3728 | 1465225897457 Marionette TRACE conn2 <- [1,475,null,{"value":null}] 08:11:37 INFO - PROCESS | 3728 | 1465225897464 Marionette TRACE conn2 -> [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\", \"02873725-682d-488c-ba17-ebb2d6377454\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:11:37 INFO - PROCESS | 3728 | 1465225897466 Marionette INFO sendAsync 5df5ea86-167d-4c9b-95db-b7d3c2a97030 08:11:37 INFO - PROCESS | 3728 | ++DOCSHELL 14E02C00 == 34 [pid = 3728] [id = 128] 08:11:37 INFO - PROCESS | 3728 | ++DOMWINDOW == 89 (1572FC00) [pid = 3728] [serial = 381] [outer = 00000000] 08:11:37 INFO - PROCESS | 3728 | ++DOMWINDOW == 90 (16561400) [pid = 3728] [serial = 382] [outer = 1572FC00] 08:11:37 INFO - PROCESS | 3728 | 1465225897510 Marionette DEBUG loaded listener.js 08:11:37 INFO - PROCESS | 3728 | ++DOMWINDOW == 91 (16566000) [pid = 3728] [serial = 383] [outer = 1572FC00] 08:11:37 INFO - PROCESS | 3728 | 1465225897898 Marionette TRACE conn2 <- [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]]]}] 08:11:37 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html | Negative dimensions do not affect the direction of the image 08:11:37 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html | took 555ms 08:11:37 INFO - PROCESS | 3728 | 1465225897926 Marionette TRACE conn2 -> [0,477,"getWindowHandle",null] 08:11:37 INFO - PROCESS | 3728 | 1465225897928 Marionette TRACE conn2 <- [1,477,null,{"value":"13"}] 08:11:37 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html 08:11:37 INFO - PROCESS | 3728 | 1465225897931 Marionette TRACE conn2 -> [0,478,"setScriptTimeout",{"ms":35000}] 08:11:37 INFO - PROCESS | 3728 | 1465225897934 Marionette TRACE conn2 <- [1,478,null,{}] 08:11:37 INFO - PROCESS | 3728 | 1465225897938 Marionette TRACE conn2 -> [0,479,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:11:37 INFO - PROCESS | 3728 | 1465225897941 Marionette INFO sendAsync 5df5ea86-167d-4c9b-95db-b7d3c2a97030 08:11:38 INFO - PROCESS | 3728 | 1465225898017 Marionette TRACE conn2 <- [1,479,null,{"value":null}] 08:11:38 INFO - PROCESS | 3728 | 1465225898022 Marionette TRACE conn2 -> [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\", \"02873725-682d-488c-ba17-ebb2d6377454\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:11:38 INFO - PROCESS | 3728 | 1465225898024 Marionette INFO sendAsync 5df5ea86-167d-4c9b-95db-b7d3c2a97030 08:11:38 INFO - PROCESS | 3728 | ++DOCSHELL 16C17000 == 35 [pid = 3728] [id = 129] 08:11:38 INFO - PROCESS | 3728 | ++DOMWINDOW == 92 (16CB6800) [pid = 3728] [serial = 384] [outer = 00000000] 08:11:38 INFO - PROCESS | 3728 | ++DOMWINDOW == 93 (1847A000) [pid = 3728] [serial = 385] [outer = 16CB6800] 08:11:38 INFO - PROCESS | 3728 | 1465225898068 Marionette DEBUG loaded listener.js 08:11:38 INFO - PROCESS | 3728 | ++DOMWINDOW == 94 (1852E400) [pid = 3728] [serial = 386] [outer = 16CB6800] 08:11:38 INFO - PROCESS | 3728 | ++DOMWINDOW == 95 (1A198C00) [pid = 3728] [serial = 387] [outer = 1B59E400] 08:11:38 INFO - PROCESS | 3728 | 1465225898557 Marionette TRACE conn2 <- [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]]]}] 08:11:38 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html | Negative source width/height represents the correct rectangle 08:11:38 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html | took 658ms 08:11:38 INFO - PROCESS | 3728 | 1465225898592 Marionette TRACE conn2 -> [0,481,"getWindowHandle",null] 08:11:38 INFO - PROCESS | 3728 | 1465225898594 Marionette TRACE conn2 <- [1,481,null,{"value":"13"}] 08:11:38 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html 08:11:38 INFO - PROCESS | 3728 | 1465225898597 Marionette TRACE conn2 -> [0,482,"setScriptTimeout",{"ms":35000}] 08:11:38 INFO - PROCESS | 3728 | 1465225898599 Marionette TRACE conn2 <- [1,482,null,{}] 08:11:38 INFO - PROCESS | 3728 | 1465225898602 Marionette TRACE conn2 -> [0,483,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:11:38 INFO - PROCESS | 3728 | 1465225898604 Marionette INFO sendAsync 5df5ea86-167d-4c9b-95db-b7d3c2a97030 08:11:38 INFO - PROCESS | 3728 | 1465225898662 Marionette TRACE conn2 <- [1,483,null,{"value":null}] 08:11:38 INFO - PROCESS | 3728 | 1465225898670 Marionette TRACE conn2 -> [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\", \"02873725-682d-488c-ba17-ebb2d6377454\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:11:38 INFO - PROCESS | 3728 | 1465225898673 Marionette INFO sendAsync 5df5ea86-167d-4c9b-95db-b7d3c2a97030 08:11:38 INFO - PROCESS | 3728 | ++DOCSHELL 14E07400 == 36 [pid = 3728] [id = 130] 08:11:38 INFO - PROCESS | 3728 | ++DOMWINDOW == 96 (19E5F000) [pid = 3728] [serial = 388] [outer = 00000000] 08:11:38 INFO - PROCESS | 3728 | ++DOMWINDOW == 97 (19EE8C00) [pid = 3728] [serial = 389] [outer = 19E5F000] 08:11:38 INFO - PROCESS | 3728 | 1465225898717 Marionette DEBUG loaded listener.js 08:11:38 INFO - PROCESS | 3728 | ++DOMWINDOW == 98 (19EEA800) [pid = 3728] [serial = 390] [outer = 19E5F000] 08:11:39 INFO - PROCESS | 3728 | 1465225899601 Marionette TRACE conn2 <- [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]]]}] 08:11:39 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html | drawImage() with Infinity/NaN is ignored 08:11:39 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html | took 1081ms 08:11:39 INFO - PROCESS | 3728 | 1465225899678 Marionette TRACE conn2 -> [0,485,"getWindowHandle",null] 08:11:39 INFO - PROCESS | 3728 | 1465225899683 Marionette TRACE conn2 <- [1,485,null,{"value":"13"}] 08:11:39 INFO - PROCESS | 3728 | 1465225899688 Marionette TRACE conn2 -> [0,486,"setScriptTimeout",{"ms":35000}] 08:11:39 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html 08:11:39 INFO - PROCESS | 3728 | 1465225899693 Marionette TRACE conn2 <- [1,486,null,{}] 08:11:39 INFO - PROCESS | 3728 | 1465225899698 Marionette TRACE conn2 -> [0,487,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:11:39 INFO - PROCESS | 3728 | 1465225899701 Marionette INFO sendAsync 5df5ea86-167d-4c9b-95db-b7d3c2a97030 08:11:39 INFO - PROCESS | 3728 | 1465225899831 Marionette TRACE conn2 <- [1,487,null,{"value":null}] 08:11:39 INFO - PROCESS | 3728 | 1465225899951 Marionette TRACE conn2 -> [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\", \"02873725-682d-488c-ba17-ebb2d6377454\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:11:39 INFO - PROCESS | 3728 | 1465225899954 Marionette INFO sendAsync 5df5ea86-167d-4c9b-95db-b7d3c2a97030 08:11:39 INFO - PROCESS | 3728 | ++DOCSHELL 10A5F400 == 37 [pid = 3728] [id = 131] 08:11:39 INFO - PROCESS | 3728 | ++DOMWINDOW == 99 (110DC800) [pid = 3728] [serial = 391] [outer = 00000000] 08:11:39 INFO - PROCESS | 3728 | ++DOMWINDOW == 100 (12B64000) [pid = 3728] [serial = 392] [outer = 110DC800] 08:11:39 INFO - PROCESS | 3728 | 1465225899997 Marionette DEBUG loaded listener.js 08:11:40 INFO - PROCESS | 3728 | ++DOMWINDOW == 101 (13914400) [pid = 3728] [serial = 393] [outer = 110DC800] 08:11:40 INFO - PROCESS | 3728 | 1465225900814 Marionette TRACE conn2 <- [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]]]}] 08:11:40 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html | Stretched images do not get pixels wrapping around the edges 08:11:40 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html | took 1213ms 08:11:40 INFO - PROCESS | 3728 | 1465225900897 Marionette TRACE conn2 -> [0,489,"getWindowHandle",null] 08:11:40 INFO - PROCESS | 3728 | 1465225900901 Marionette TRACE conn2 <- [1,489,null,{"value":"13"}] 08:11:40 INFO - PROCESS | 3728 | 1465225900907 Marionette TRACE conn2 -> [0,490,"setScriptTimeout",{"ms":35000}] 08:11:40 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html 08:11:40 INFO - PROCESS | 3728 | 1465225900910 Marionette TRACE conn2 <- [1,490,null,{}] 08:11:40 INFO - PROCESS | 3728 | 1465225900915 Marionette TRACE conn2 -> [0,491,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:11:40 INFO - PROCESS | 3728 | 1465225900918 Marionette INFO sendAsync 5df5ea86-167d-4c9b-95db-b7d3c2a97030 08:11:41 INFO - PROCESS | 3728 | 1465225901035 Marionette TRACE conn2 <- [1,491,null,{"value":null}] 08:11:41 INFO - PROCESS | 3728 | 1465225901116 Marionette TRACE conn2 -> [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\", \"02873725-682d-488c-ba17-ebb2d6377454\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:11:41 INFO - PROCESS | 3728 | 1465225901101 Marionette INFO sendAsync 5df5ea86-167d-4c9b-95db-b7d3c2a97030 08:11:41 INFO - PROCESS | 3728 | ++DOCSHELL 11A0D000 == 38 [pid = 3728] [id = 132] 08:11:41 INFO - PROCESS | 3728 | ++DOMWINDOW == 102 (11A19C00) [pid = 3728] [serial = 394] [outer = 00000000] 08:11:41 INFO - PROCESS | 3728 | ++DOMWINDOW == 103 (12A88000) [pid = 3728] [serial = 395] [outer = 11A19C00] 08:11:41 INFO - PROCESS | 3728 | 1465225901203 Marionette DEBUG loaded listener.js 08:11:41 INFO - PROCESS | 3728 | ++DOMWINDOW == 104 (12D99000) [pid = 3728] [serial = 396] [outer = 11A19C00] 08:11:41 INFO - PROCESS | 3728 | --DOCSHELL 16C17000 == 37 [pid = 3728] [id = 129] 08:11:41 INFO - PROCESS | 3728 | --DOCSHELL 14E02C00 == 36 [pid = 3728] [id = 128] 08:11:41 INFO - PROCESS | 3728 | --DOCSHELL 18528800 == 35 [pid = 3728] [id = 127] 08:11:41 INFO - PROCESS | 3728 | --DOCSHELL 16D83800 == 34 [pid = 3728] [id = 126] 08:11:41 INFO - PROCESS | 3728 | --DOCSHELL 16560800 == 33 [pid = 3728] [id = 125] 08:11:41 INFO - PROCESS | 3728 | --DOCSHELL 14E07800 == 32 [pid = 3728] [id = 124] 08:11:41 INFO - PROCESS | 3728 | --DOCSHELL 13822400 == 31 [pid = 3728] [id = 123] 08:11:41 INFO - PROCESS | 3728 | --DOCSHELL 10E23C00 == 30 [pid = 3728] [id = 122] 08:11:41 INFO - PROCESS | 3728 | --DOCSHELL 1022E400 == 29 [pid = 3728] [id = 121] 08:11:41 INFO - PROCESS | 3728 | --DOMWINDOW == 103 (1B014000) [pid = 3728] [serial = 347] [outer = 00000000] [url = about:blank] 08:11:41 INFO - PROCESS | 3728 | --DOMWINDOW == 102 (19E5B000) [pid = 3728] [serial = 350] [outer = 00000000] [url = about:blank] 08:11:41 INFO - PROCESS | 3728 | --DOMWINDOW == 101 (1656B000) [pid = 3728] [serial = 349] [outer = 00000000] [url = about:blank] 08:11:41 INFO - PROCESS | 3728 | --DOMWINDOW == 100 (13086800) [pid = 3728] [serial = 272] [outer = 00000000] [url = about:blank] 08:11:41 INFO - PROCESS | 3728 | --DOMWINDOW == 99 (18010800) [pid = 3728] [serial = 275] [outer = 00000000] [url = about:blank] 08:11:41 INFO - PROCESS | 3728 | --DOMWINDOW == 98 (1A8F3800) [pid = 3728] [serial = 278] [outer = 00000000] [url = about:blank] 08:11:41 INFO - PROCESS | 3728 | --DOMWINDOW == 97 (1B1B0400) [pid = 3728] [serial = 311] [outer = 00000000] [url = about:blank] 08:11:41 INFO - PROCESS | 3728 | --DOMWINDOW == 96 (14476000) [pid = 3728] [serial = 314] [outer = 00000000] [url = about:blank] 08:11:41 INFO - PROCESS | 3728 | --DOMWINDOW == 95 (1610E400) [pid = 3728] [serial = 194] [outer = 00000000] [url = about:blank] 08:11:41 INFO - PROCESS | 3728 | --DOMWINDOW == 94 (11C74000) [pid = 3728] [serial = 344] [outer = 00000000] [url = about:blank] 08:11:41 INFO - PROCESS | 3728 | --DOMWINDOW == 93 (1ACBB400) [pid = 3728] [serial = 346] [outer = 00000000] [url = about:blank] 08:11:41 INFO - PROCESS | 3728 | --DOMWINDOW == 92 (19E5D000) [pid = 3728] [serial = 335] [outer = 00000000] [url = about:blank] 08:11:41 INFO - PROCESS | 3728 | --DOMWINDOW == 91 (19A56800) [pid = 3728] [serial = 334] [outer = 00000000] [url = about:blank] 08:11:41 INFO - PROCESS | 3728 | --DOMWINDOW == 90 (1ACB7400) [pid = 3728] [serial = 341] [outer = 00000000] [url = about:blank] 08:11:41 INFO - PROCESS | 3728 | --DOMWINDOW == 89 (17A0A800) [pid = 3728] [serial = 316] [outer = 00000000] [url = about:blank] 08:11:41 INFO - PROCESS | 3728 | --DOMWINDOW == 88 (1A9F3000) [pid = 3728] [serial = 340] [outer = 00000000] [url = about:blank] 08:11:41 INFO - PROCESS | 3728 | --DOMWINDOW == 87 (18475400) [pid = 3728] [serial = 332] [outer = 00000000] [url = about:blank] 08:11:41 INFO - PROCESS | 3728 | --DOMWINDOW == 86 (16CB9400) [pid = 3728] [serial = 323] [outer = 00000000] [url = about:blank] 08:11:41 INFO - PROCESS | 3728 | --DOMWINDOW == 85 (1B01EC00) [pid = 3728] [serial = 310] [outer = 00000000] [url = about:blank] 08:11:41 INFO - PROCESS | 3728 | --DOMWINDOW == 84 (16490800) [pid = 3728] [serial = 269] [outer = 00000000] [url = about:blank] 08:11:41 INFO - PROCESS | 3728 | --DOMWINDOW == 83 (1A2AF800) [pid = 3728] [serial = 338] [outer = 00000000] [url = about:blank] 08:11:41 INFO - PROCESS | 3728 | --DOMWINDOW == 82 (18476000) [pid = 3728] [serial = 317] [outer = 00000000] [url = about:blank] 08:11:41 INFO - PROCESS | 3728 | --DOMWINDOW == 81 (1B016400) [pid = 3728] [serial = 320] [outer = 00000000] [url = about:blank] 08:11:41 INFO - PROCESS | 3728 | --DOMWINDOW == 80 (18084000) [pid = 3728] [serial = 331] [outer = 00000000] [url = about:blank] 08:11:41 INFO - PROCESS | 3728 | --DOMWINDOW == 79 (18528C00) [pid = 3728] [serial = 197] [outer = 00000000] [url = about:blank] 08:11:41 INFO - PROCESS | 3728 | --DOMWINDOW == 78 (1ACB8000) [pid = 3728] [serial = 230] [outer = 00000000] [url = about:blank] 08:11:41 INFO - PROCESS | 3728 | --DOMWINDOW == 77 (1649A800) [pid = 3728] [serial = 328] [outer = 00000000] [url = about:blank] 08:11:41 INFO - PROCESS | 3728 | --DOMWINDOW == 76 (140CA400) [pid = 3728] [serial = 325] [outer = 00000000] [url = about:blank] 08:11:41 INFO - PROCESS | 3728 | --DOMWINDOW == 75 (11A16C00) [pid = 3728] [serial = 154] [outer = 00000000] [url = about:blank] 08:11:41 INFO - PROCESS | 3728 | --DOMWINDOW == 74 (1391E000) [pid = 3728] [serial = 313] [outer = 00000000] [url = about:blank] 08:11:41 INFO - PROCESS | 3728 | --DOMWINDOW == 73 (157ED400) [pid = 3728] [serial = 326] [outer = 00000000] [url = about:blank] 08:11:41 INFO - PROCESS | 3728 | --DOMWINDOW == 72 (164A3800) [pid = 3728] [serial = 329] [outer = 00000000] [url = about:blank] 08:11:41 INFO - PROCESS | 3728 | --DOMWINDOW == 71 (1333DC00) [pid = 3728] [serial = 233] [outer = 00000000] [url = about:blank] 08:11:41 INFO - PROCESS | 3728 | --DOMWINDOW == 70 (16CB6000) [pid = 3728] [serial = 322] [outer = 00000000] [url = about:blank] 08:11:41 INFO - PROCESS | 3728 | --DOMWINDOW == 69 (12DA0400) [pid = 3728] [serial = 191] [outer = 00000000] [url = about:blank] 08:11:41 INFO - PROCESS | 3728 | --DOMWINDOW == 68 (1446F800) [pid = 3728] [serial = 343] [outer = 00000000] [url = about:blank] 08:11:41 INFO - PROCESS | 3728 | --DOMWINDOW == 67 (1A2A8C00) [pid = 3728] [serial = 337] [outer = 00000000] [url = about:blank] 08:11:41 INFO - PROCESS | 3728 | --DOMWINDOW == 66 (16C17C00) [pid = 3728] [serial = 236] [outer = 00000000] [url = about:blank] 08:11:41 INFO - PROCESS | 3728 | --DOMWINDOW == 65 (1AE07C00) [pid = 3728] [serial = 319] [outer = 00000000] [url = about:blank] 08:11:41 INFO - PROCESS | 3728 | 1465225901637 Marionette TRACE conn2 <- [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]]]}] 08:11:41 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html | Canvas test: 2d.drawImage.null 08:11:41 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html | took 774ms 08:11:41 INFO - PROCESS | 3728 | 1465225901693 Marionette TRACE conn2 -> [0,493,"getWindowHandle",null] 08:11:41 INFO - PROCESS | 3728 | 1465225901697 Marionette TRACE conn2 <- [1,493,null,{"value":"13"}] 08:11:41 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html 08:11:41 INFO - PROCESS | 3728 | 1465225901704 Marionette TRACE conn2 -> [0,494,"setScriptTimeout",{"ms":35000}] 08:11:41 INFO - PROCESS | 3728 | 1465225901706 Marionette TRACE conn2 <- [1,494,null,{}] 08:11:41 INFO - PROCESS | 3728 | 1465225901710 Marionette TRACE conn2 -> [0,495,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:11:41 INFO - PROCESS | 3728 | 1465225901713 Marionette INFO sendAsync 5df5ea86-167d-4c9b-95db-b7d3c2a97030 08:11:41 INFO - PROCESS | 3728 | 1465225901801 Marionette TRACE conn2 <- [1,495,null,{"value":null}] 08:11:41 INFO - PROCESS | 3728 | 1465225901808 Marionette TRACE conn2 -> [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\", \"02873725-682d-488c-ba17-ebb2d6377454\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:11:41 INFO - PROCESS | 3728 | 1465225901810 Marionette INFO sendAsync 5df5ea86-167d-4c9b-95db-b7d3c2a97030 08:11:41 INFO - PROCESS | 3728 | ++DOCSHELL 1337AC00 == 30 [pid = 3728] [id = 133] 08:11:41 INFO - PROCESS | 3728 | ++DOMWINDOW == 66 (13386000) [pid = 3728] [serial = 397] [outer = 00000000] 08:11:41 INFO - PROCESS | 3728 | ++DOMWINDOW == 67 (140AC400) [pid = 3728] [serial = 398] [outer = 13386000] 08:11:41 INFO - PROCESS | 3728 | 1465225901857 Marionette DEBUG loaded listener.js 08:11:41 INFO - PROCESS | 3728 | ++DOMWINDOW == 68 (140B5C00) [pid = 3728] [serial = 399] [outer = 13386000] 08:11:42 INFO - PROCESS | 3728 | 1465225902291 Marionette TRACE conn2 <- [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]]]}] 08:11:42 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html | Canvas test: 2d.drawImage.path 08:11:42 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html | took 599ms 08:11:42 INFO - PROCESS | 3728 | 1465225902305 Marionette TRACE conn2 -> [0,497,"getWindowHandle",null] 08:11:42 INFO - PROCESS | 3728 | 1465225902307 Marionette TRACE conn2 <- [1,497,null,{"value":"13"}] 08:11:42 INFO - PROCESS | 3728 | 1465225902310 Marionette TRACE conn2 -> [0,498,"setScriptTimeout",{"ms":35000}] 08:11:42 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html 08:11:42 INFO - PROCESS | 3728 | 1465225902313 Marionette TRACE conn2 <- [1,498,null,{}] 08:11:42 INFO - PROCESS | 3728 | 1465225902328 Marionette TRACE conn2 -> [0,499,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:11:42 INFO - PROCESS | 3728 | 1465225902332 Marionette INFO sendAsync 5df5ea86-167d-4c9b-95db-b7d3c2a97030 08:11:42 INFO - PROCESS | 3728 | 1465225902403 Marionette TRACE conn2 <- [1,499,null,{"value":null}] 08:11:42 INFO - PROCESS | 3728 | 1465225902442 Marionette TRACE conn2 -> [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\", \"02873725-682d-488c-ba17-ebb2d6377454\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:11:42 INFO - PROCESS | 3728 | 1465225902445 Marionette INFO sendAsync 5df5ea86-167d-4c9b-95db-b7d3c2a97030 08:11:42 INFO - PROCESS | 3728 | ++DOCSHELL 157D4C00 == 31 [pid = 3728] [id = 134] 08:11:42 INFO - PROCESS | 3728 | ++DOMWINDOW == 69 (157D5800) [pid = 3728] [serial = 400] [outer = 00000000] 08:11:42 INFO - PROCESS | 3728 | ++DOMWINDOW == 70 (157F2400) [pid = 3728] [serial = 401] [outer = 157D5800] 08:11:42 INFO - PROCESS | 3728 | 1465225902503 Marionette DEBUG loaded listener.js 08:11:42 INFO - PROCESS | 3728 | ++DOMWINDOW == 71 (15FEB000) [pid = 3728] [serial = 402] [outer = 157D5800] 08:11:42 INFO - PROCESS | 3728 | 1465225902928 Marionette TRACE conn2 <- [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]]]}] 08:11:42 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html | Canvas test: 2d.drawImage.self.1 08:11:42 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html | took 643ms 08:11:42 INFO - PROCESS | 3728 | 1465225902971 Marionette TRACE conn2 -> [0,501,"getWindowHandle",null] 08:11:42 INFO - PROCESS | 3728 | 1465225902957 Marionette TRACE conn2 <- [1,501,null,{"value":"13"}] 08:11:42 INFO - PROCESS | 3728 | 1465225902960 Marionette TRACE conn2 -> [0,502,"setScriptTimeout",{"ms":35000}] 08:11:42 INFO - PROCESS | 3728 | 1465225902962 Marionette TRACE conn2 <- [1,502,null,{}] 08:11:42 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html 08:11:42 INFO - PROCESS | 3728 | 1465225902966 Marionette TRACE conn2 -> [0,503,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:11:42 INFO - PROCESS | 3728 | 1465225902967 Marionette INFO sendAsync 5df5ea86-167d-4c9b-95db-b7d3c2a97030 08:11:43 INFO - PROCESS | 3728 | 1465225903050 Marionette TRACE conn2 <- [1,503,null,{"value":null}] 08:11:43 INFO - PROCESS | 3728 | 1465225903055 Marionette TRACE conn2 -> [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\", \"02873725-682d-488c-ba17-ebb2d6377454\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:11:43 INFO - PROCESS | 3728 | 1465225903057 Marionette INFO sendAsync 5df5ea86-167d-4c9b-95db-b7d3c2a97030 08:11:43 INFO - PROCESS | 3728 | ++DOCSHELL 1648BC00 == 32 [pid = 3728] [id = 135] 08:11:43 INFO - PROCESS | 3728 | ++DOMWINDOW == 72 (1649B800) [pid = 3728] [serial = 403] [outer = 00000000] 08:11:43 INFO - PROCESS | 3728 | ++DOMWINDOW == 73 (16566400) [pid = 3728] [serial = 404] [outer = 1649B800] 08:11:43 INFO - PROCESS | 3728 | 1465225903102 Marionette DEBUG loaded listener.js 08:11:43 INFO - PROCESS | 3728 | ++DOMWINDOW == 74 (1656DC00) [pid = 3728] [serial = 405] [outer = 1649B800] 08:11:43 INFO - PROCESS | 3728 | 1465225903545 Marionette TRACE conn2 <- [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]]]}] 08:11:43 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html | Canvas test: 2d.drawImage.self.2 08:11:43 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html | took 599ms 08:11:43 INFO - PROCESS | 3728 | 1465225903565 Marionette TRACE conn2 -> [0,505,"getWindowHandle",null] 08:11:43 INFO - PROCESS | 3728 | 1465225903567 Marionette TRACE conn2 <- [1,505,null,{"value":"13"}] 08:11:43 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html 08:11:43 INFO - PROCESS | 3728 | 1465225903574 Marionette TRACE conn2 -> [0,506,"setScriptTimeout",{"ms":35000}] 08:11:43 INFO - PROCESS | 3728 | 1465225903576 Marionette TRACE conn2 <- [1,506,null,{}] 08:11:43 INFO - PROCESS | 3728 | 1465225903579 Marionette TRACE conn2 -> [0,507,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:11:43 INFO - PROCESS | 3728 | 1465225903581 Marionette INFO sendAsync 5df5ea86-167d-4c9b-95db-b7d3c2a97030 08:11:43 INFO - PROCESS | 3728 | 1465225903684 Marionette TRACE conn2 <- [1,507,null,{"value":null}] 08:11:43 INFO - PROCESS | 3728 | 1465225903749 Marionette TRACE conn2 -> [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\", \"02873725-682d-488c-ba17-ebb2d6377454\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:11:43 INFO - PROCESS | 3728 | 1465225903751 Marionette INFO sendAsync 5df5ea86-167d-4c9b-95db-b7d3c2a97030 08:11:43 INFO - PROCESS | 3728 | ++DOCSHELL 16C0D800 == 33 [pid = 3728] [id = 136] 08:11:43 INFO - PROCESS | 3728 | ++DOMWINDOW == 75 (16C11800) [pid = 3728] [serial = 406] [outer = 00000000] 08:11:43 INFO - PROCESS | 3728 | ++DOMWINDOW == 76 (16CB8800) [pid = 3728] [serial = 407] [outer = 16C11800] 08:11:43 INFO - PROCESS | 3728 | 1465225903796 Marionette DEBUG loaded listener.js 08:11:43 INFO - PROCESS | 3728 | ++DOMWINDOW == 77 (16D8CC00) [pid = 3728] [serial = 408] [outer = 16C11800] 08:11:44 INFO - PROCESS | 3728 | 1465225904200 Marionette TRACE conn2 <- [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]]]}] 08:11:44 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html | drawImage() of an SVG image 08:11:44 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html | took 658ms 08:11:44 INFO - PROCESS | 3728 | 1465225904240 Marionette TRACE conn2 -> [0,509,"getWindowHandle",null] 08:11:44 INFO - PROCESS | 3728 | 1465225904243 Marionette TRACE conn2 <- [1,509,null,{"value":"13"}] 08:11:44 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html 08:11:44 INFO - PROCESS | 3728 | 1465225904229 Marionette TRACE conn2 -> [0,510,"setScriptTimeout",{"ms":35000}] 08:11:44 INFO - PROCESS | 3728 | 1465225904230 Marionette TRACE conn2 <- [1,510,null,{}] 08:11:44 INFO - PROCESS | 3728 | 1465225904237 Marionette TRACE conn2 -> [0,511,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:11:44 INFO - PROCESS | 3728 | 1465225904243 Marionette INFO sendAsync 5df5ea86-167d-4c9b-95db-b7d3c2a97030 08:11:44 INFO - PROCESS | 3728 | 1465225904384 Marionette TRACE conn2 <- [1,511,null,{"value":null}] 08:11:44 INFO - PROCESS | 3728 | 1465225904398 Marionette TRACE conn2 -> [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\", \"02873725-682d-488c-ba17-ebb2d6377454\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:11:44 INFO - PROCESS | 3728 | 1465225904400 Marionette INFO sendAsync 5df5ea86-167d-4c9b-95db-b7d3c2a97030 08:11:44 INFO - PROCESS | 3728 | ++DOCSHELL 17E50C00 == 34 [pid = 3728] [id = 137] 08:11:44 INFO - PROCESS | 3728 | ++DOMWINDOW == 78 (17E5B800) [pid = 3728] [serial = 409] [outer = 00000000] 08:11:44 INFO - PROCESS | 3728 | ++DOMWINDOW == 79 (18083C00) [pid = 3728] [serial = 410] [outer = 17E5B800] 08:11:44 INFO - PROCESS | 3728 | 1465225904490 Marionette DEBUG loaded listener.js 08:11:44 INFO - PROCESS | 3728 | ++DOMWINDOW == 80 (1846E400) [pid = 3728] [serial = 411] [outer = 17E5B800] 08:11:44 INFO - PROCESS | 3728 | 1465225904892 Marionette TRACE conn2 <- [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]]]}] 08:11:44 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html | Canvas test: 2d.drawImage.transform 08:11:44 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html | took 687ms 08:11:44 INFO - PROCESS | 3728 | 1465225904957 Marionette TRACE conn2 -> [0,513,"getWindowHandle",null] 08:11:44 INFO - PROCESS | 3728 | 1465225904959 Marionette TRACE conn2 <- [1,513,null,{"value":"13"}] 08:11:44 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html 08:11:44 INFO - PROCESS | 3728 | 1465225904962 Marionette TRACE conn2 -> [0,514,"setScriptTimeout",{"ms":35000}] 08:11:44 INFO - PROCESS | 3728 | 1465225904964 Marionette TRACE conn2 <- [1,514,null,{}] 08:11:44 INFO - PROCESS | 3728 | 1465225904967 Marionette TRACE conn2 -> [0,515,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:11:44 INFO - PROCESS | 3728 | 1465225904969 Marionette INFO sendAsync 5df5ea86-167d-4c9b-95db-b7d3c2a97030 08:11:45 INFO - PROCESS | 3728 | 1465225905056 Marionette TRACE conn2 <- [1,515,null,{"value":null}] 08:11:45 INFO - PROCESS | 3728 | 1465225905067 Marionette TRACE conn2 -> [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\", \"02873725-682d-488c-ba17-ebb2d6377454\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:11:45 INFO - PROCESS | 3728 | 1465225905069 Marionette INFO sendAsync 5df5ea86-167d-4c9b-95db-b7d3c2a97030 08:11:45 INFO - PROCESS | 3728 | ++DOCSHELL 14473400 == 35 [pid = 3728] [id = 138] 08:11:45 INFO - PROCESS | 3728 | ++DOMWINDOW == 81 (18082800) [pid = 3728] [serial = 412] [outer = 00000000] 08:11:45 INFO - PROCESS | 3728 | ++DOMWINDOW == 82 (18524400) [pid = 3728] [serial = 413] [outer = 18082800] 08:11:45 INFO - PROCESS | 3728 | 1465225905159 Marionette DEBUG loaded listener.js 08:11:45 INFO - PROCESS | 3728 | ++DOMWINDOW == 83 (18524800) [pid = 3728] [serial = 414] [outer = 18082800] 08:11:45 INFO - PROCESS | 3728 | --DOMWINDOW == 82 (112B4400) [pid = 3728] [serial = 363] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html] 08:11:45 INFO - PROCESS | 3728 | --DOMWINDOW == 81 (1043AC00) [pid = 3728] [serial = 360] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html] 08:11:45 INFO - PROCESS | 3728 | --DOMWINDOW == 80 (13823800) [pid = 3728] [serial = 366] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html] 08:11:45 INFO - PROCESS | 3728 | --DOMWINDOW == 79 (15506800) [pid = 3728] [serial = 369] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html] 08:11:45 INFO - PROCESS | 3728 | --DOMWINDOW == 78 (16562000) [pid = 3728] [serial = 372] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.reload.html] 08:11:45 INFO - PROCESS | 3728 | --DOMWINDOW == 77 (16D84C00) [pid = 3728] [serial = 375] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html] 08:11:45 INFO - PROCESS | 3728 | --DOMWINDOW == 76 (1852C000) [pid = 3728] [serial = 378] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html] 08:11:45 INFO - PROCESS | 3728 | --DOMWINDOW == 75 (16CB6800) [pid = 3728] [serial = 384] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html] 08:11:45 INFO - PROCESS | 3728 | --DOMWINDOW == 74 (12B6BC00) [pid = 3728] [serial = 351] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html] 08:11:45 INFO - PROCESS | 3728 | --DOMWINDOW == 73 (1656AC00) [pid = 3728] [serial = 354] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html] 08:11:45 INFO - PROCESS | 3728 | --DOMWINDOW == 72 (1A9F8800) [pid = 3728] [serial = 357] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html] 08:11:45 INFO - PROCESS | 3728 | --DOMWINDOW == 71 (1572FC00) [pid = 3728] [serial = 381] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html] 08:11:45 INFO - PROCESS | 3728 | 1465225905559 Marionette TRACE conn2 <- [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]]]}] 08:11:45 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 08:11:45 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html | took 658ms 08:11:45 INFO - PROCESS | 3728 | 1465225905622 Marionette TRACE conn2 -> [0,517,"getWindowHandle",null] 08:11:45 INFO - PROCESS | 3728 | 1465225905624 Marionette TRACE conn2 <- [1,517,null,{"value":"13"}] 08:11:45 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html 08:11:45 INFO - PROCESS | 3728 | 1465225905627 Marionette TRACE conn2 -> [0,518,"setScriptTimeout",{"ms":35000}] 08:11:45 INFO - PROCESS | 3728 | 1465225905629 Marionette TRACE conn2 <- [1,518,null,{}] 08:11:45 INFO - PROCESS | 3728 | 1465225905632 Marionette TRACE conn2 -> [0,519,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:11:45 INFO - PROCESS | 3728 | 1465225905617 Marionette INFO sendAsync 5df5ea86-167d-4c9b-95db-b7d3c2a97030 08:11:45 INFO - PROCESS | 3728 | 1465225905694 Marionette TRACE conn2 <- [1,519,null,{"value":null}] 08:11:45 INFO - PROCESS | 3728 | 1465225905701 Marionette TRACE conn2 -> [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\", \"02873725-682d-488c-ba17-ebb2d6377454\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:11:45 INFO - PROCESS | 3728 | 1465225905703 Marionette INFO sendAsync 5df5ea86-167d-4c9b-95db-b7d3c2a97030 08:11:45 INFO - PROCESS | 3728 | ++DOCSHELL 006C1400 == 36 [pid = 3728] [id = 139] 08:11:45 INFO - PROCESS | 3728 | ++DOMWINDOW == 72 (16105800) [pid = 3728] [serial = 415] [outer = 00000000] 08:11:45 INFO - PROCESS | 3728 | ++DOMWINDOW == 73 (172DD400) [pid = 3728] [serial = 416] [outer = 16105800] 08:11:45 INFO - PROCESS | 3728 | 1465225905747 Marionette DEBUG loaded listener.js 08:11:45 INFO - PROCESS | 3728 | ++DOMWINDOW == 74 (18084000) [pid = 3728] [serial = 417] [outer = 16105800] 08:11:46 INFO - PROCESS | 3728 | 1465225906142 Marionette TRACE conn2 <- [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]]]}] 08:11:46 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html | Canvas test: 2d.drawImage.zerocanvas 08:11:46 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html | took 556ms 08:11:46 INFO - PROCESS | 3728 | 1465225906187 Marionette TRACE conn2 -> [0,521,"getWindowHandle",null] 08:11:46 INFO - PROCESS | 3728 | 1465225906189 Marionette TRACE conn2 <- [1,521,null,{"value":"13"}] 08:11:46 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html 08:11:46 INFO - PROCESS | 3728 | 1465225906175 Marionette TRACE conn2 -> [0,522,"setScriptTimeout",{"ms":35000}] 08:11:46 INFO - PROCESS | 3728 | 1465225906177 Marionette TRACE conn2 <- [1,522,null,{}] 08:11:46 INFO - PROCESS | 3728 | 1465225906180 Marionette TRACE conn2 -> [0,523,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:11:46 INFO - PROCESS | 3728 | 1465225906182 Marionette INFO sendAsync 5df5ea86-167d-4c9b-95db-b7d3c2a97030 08:11:46 INFO - PROCESS | 3728 | 1465225906262 Marionette TRACE conn2 <- [1,523,null,{"value":null}] 08:11:46 INFO - PROCESS | 3728 | 1465225906269 Marionette TRACE conn2 -> [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\", \"02873725-682d-488c-ba17-ebb2d6377454\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:11:46 INFO - PROCESS | 3728 | 1465225906271 Marionette INFO sendAsync 5df5ea86-167d-4c9b-95db-b7d3c2a97030 08:11:46 INFO - PROCESS | 3728 | ++DOCSHELL 157D2C00 == 37 [pid = 3728] [id = 140] 08:11:46 INFO - PROCESS | 3728 | ++DOMWINDOW == 75 (18478000) [pid = 3728] [serial = 418] [outer = 00000000] 08:11:46 INFO - PROCESS | 3728 | ++DOMWINDOW == 76 (1852EC00) [pid = 3728] [serial = 419] [outer = 18478000] 08:11:46 INFO - PROCESS | 3728 | 1465225906320 Marionette DEBUG loaded listener.js 08:11:46 INFO - PROCESS | 3728 | ++DOMWINDOW == 77 (19E53800) [pid = 3728] [serial = 420] [outer = 18478000] 08:11:46 INFO - PROCESS | 3728 | 1465225906733 Marionette TRACE conn2 <- [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]]]}] 08:11:46 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html | drawImage with zero-sized source rectangle throws INDEX_SIZE_ERR 08:11:46 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html | took 585ms 08:11:46 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html 08:11:46 INFO - PROCESS | 3728 | 1465225906773 Marionette TRACE conn2 -> [0,525,"getWindowHandle",null] 08:11:46 INFO - PROCESS | 3728 | 1465225906775 Marionette TRACE conn2 <- [1,525,null,{"value":"13"}] 08:11:46 INFO - PROCESS | 3728 | 1465225906778 Marionette TRACE conn2 -> [0,526,"setScriptTimeout",{"ms":35000}] 08:11:46 INFO - PROCESS | 3728 | 1465225906780 Marionette TRACE conn2 <- [1,526,null,{}] 08:11:46 INFO - PROCESS | 3728 | 1465225906783 Marionette TRACE conn2 -> [0,527,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:11:46 INFO - PROCESS | 3728 | 1465225906785 Marionette INFO sendAsync 5df5ea86-167d-4c9b-95db-b7d3c2a97030 08:11:46 INFO - PROCESS | 3728 | 1465225906862 Marionette TRACE conn2 <- [1,527,null,{"value":null}] 08:11:46 INFO - PROCESS | 3728 | 1465225906867 Marionette TRACE conn2 -> [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\", \"02873725-682d-488c-ba17-ebb2d6377454\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:11:46 INFO - PROCESS | 3728 | 1465225906869 Marionette INFO sendAsync 5df5ea86-167d-4c9b-95db-b7d3c2a97030 08:11:46 INFO - PROCESS | 3728 | ++DOCSHELL 171B2C00 == 38 [pid = 3728] [id = 141] 08:11:46 INFO - PROCESS | 3728 | ++DOMWINDOW == 78 (19A56800) [pid = 3728] [serial = 421] [outer = 00000000] 08:11:46 INFO - PROCESS | 3728 | ++DOMWINDOW == 79 (19EDF800) [pid = 3728] [serial = 422] [outer = 19A56800] 08:11:46 INFO - PROCESS | 3728 | 1465225906912 Marionette DEBUG loaded listener.js 08:11:46 INFO - PROCESS | 3728 | ++DOMWINDOW == 80 (19EE2800) [pid = 3728] [serial = 423] [outer = 19A56800] 08:11:47 INFO - PROCESS | 3728 | --DOCSHELL 1337AC00 == 37 [pid = 3728] [id = 133] 08:11:47 INFO - PROCESS | 3728 | --DOCSHELL 10A5F400 == 36 [pid = 3728] [id = 131] 08:11:47 INFO - PROCESS | 3728 | --DOCSHELL 11A0D000 == 35 [pid = 3728] [id = 132] 08:11:47 INFO - PROCESS | 3728 | --DOCSHELL 14E07400 == 34 [pid = 3728] [id = 130] 08:11:48 INFO - PROCESS | 3728 | --DOCSHELL 1648BC00 == 33 [pid = 3728] [id = 135] 08:11:48 INFO - PROCESS | 3728 | --DOCSHELL 17E50C00 == 32 [pid = 3728] [id = 137] 08:11:48 INFO - PROCESS | 3728 | --DOCSHELL 157D4C00 == 31 [pid = 3728] [id = 134] 08:11:48 INFO - PROCESS | 3728 | --DOCSHELL 006C1400 == 30 [pid = 3728] [id = 139] 08:11:48 INFO - PROCESS | 3728 | --DOCSHELL 16C0D800 == 29 [pid = 3728] [id = 136] 08:11:48 INFO - PROCESS | 3728 | --DOCSHELL 157D2C00 == 28 [pid = 3728] [id = 140] 08:11:48 INFO - PROCESS | 3728 | --DOCSHELL 14473400 == 27 [pid = 3728] [id = 138] 08:11:48 INFO - PROCESS | 3728 | --DOMWINDOW == 79 (13C58800) [pid = 3728] [serial = 367] [outer = 00000000] [url = about:blank] 08:11:48 INFO - PROCESS | 3728 | --DOMWINDOW == 78 (140AC800) [pid = 3728] [serial = 368] [outer = 00000000] [url = about:blank] 08:11:48 INFO - PROCESS | 3728 | --DOMWINDOW == 77 (157F0C00) [pid = 3728] [serial = 370] [outer = 00000000] [url = about:blank] 08:11:48 INFO - PROCESS | 3728 | --DOMWINDOW == 76 (1656D000) [pid = 3728] [serial = 373] [outer = 00000000] [url = about:blank] 08:11:48 INFO - PROCESS | 3728 | --DOMWINDOW == 75 (17A85C00) [pid = 3728] [serial = 376] [outer = 00000000] [url = about:blank] 08:11:48 INFO - PROCESS | 3728 | --DOMWINDOW == 74 (16C14800) [pid = 3728] [serial = 374] [outer = 00000000] [url = about:blank] 08:11:48 INFO - PROCESS | 3728 | --DOMWINDOW == 73 (19A50C00) [pid = 3728] [serial = 379] [outer = 00000000] [url = about:blank] 08:11:48 INFO - PROCESS | 3728 | --DOMWINDOW == 72 (17E5E400) [pid = 3728] [serial = 377] [outer = 00000000] [url = about:blank] 08:11:48 INFO - PROCESS | 3728 | --DOMWINDOW == 71 (1847A000) [pid = 3728] [serial = 385] [outer = 00000000] [url = about:blank] 08:11:48 INFO - PROCESS | 3728 | --DOMWINDOW == 70 (16101400) [pid = 3728] [serial = 353] [outer = 00000000] [url = about:blank] 08:11:48 INFO - PROCESS | 3728 | --DOMWINDOW == 69 (15501400) [pid = 3728] [serial = 352] [outer = 00000000] [url = about:blank] 08:11:48 INFO - PROCESS | 3728 | --DOMWINDOW == 68 (15729800) [pid = 3728] [serial = 164] [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.] 08:11:48 INFO - PROCESS | 3728 | --DOMWINDOW == 67 (17E51C00) [pid = 3728] [serial = 356] [outer = 00000000] [url = about:blank] 08:11:48 INFO - PROCESS | 3728 | --DOMWINDOW == 66 (16CB1000) [pid = 3728] [serial = 355] [outer = 00000000] [url = about:blank] 08:11:48 INFO - PROCESS | 3728 | --DOMWINDOW == 65 (1B1B2400) [pid = 3728] [serial = 359] [outer = 00000000] [url = about:blank] 08:11:48 INFO - PROCESS | 3728 | --DOMWINDOW == 64 (1B016C00) [pid = 3728] [serial = 358] [outer = 00000000] [url = about:blank] 08:11:48 INFO - PROCESS | 3728 | --DOMWINDOW == 63 (19E5D400) [pid = 3728] [serial = 380] [outer = 00000000] [url = about:blank] 08:11:48 INFO - PROCESS | 3728 | --DOMWINDOW == 62 (16566000) [pid = 3728] [serial = 383] [outer = 00000000] [url = about:blank] 08:11:48 INFO - PROCESS | 3728 | --DOMWINDOW == 61 (16561400) [pid = 3728] [serial = 382] [outer = 00000000] [url = about:blank] 08:11:48 INFO - PROCESS | 3728 | --DOMWINDOW == 60 (19EE8C00) [pid = 3728] [serial = 389] [outer = 00000000] [url = about:blank] 08:11:48 INFO - PROCESS | 3728 | --DOMWINDOW == 59 (16106C00) [pid = 3728] [serial = 371] [outer = 00000000] [url = about:blank] 08:11:48 INFO - PROCESS | 3728 | --DOMWINDOW == 58 (1852E400) [pid = 3728] [serial = 386] [outer = 00000000] [url = about:blank] 08:11:48 INFO - PROCESS | 3728 | --DOMWINDOW == 57 (11A0EC00) [pid = 3728] [serial = 364] [outer = 00000000] [url = about:blank] 08:11:48 INFO - PROCESS | 3728 | --DOMWINDOW == 56 (12807C00) [pid = 3728] [serial = 365] [outer = 00000000] [url = about:blank] 08:11:48 INFO - PROCESS | 3728 | --DOMWINDOW == 55 (1382B400) [pid = 3728] [serial = 362] [outer = 00000000] [url = about:blank] 08:11:48 INFO - PROCESS | 3728 | --DOMWINDOW == 54 (13032C00) [pid = 3728] [serial = 361] [outer = 00000000] [url = about:blank] 08:11:48 INFO - PROCESS | 3728 | 1465225908575 Marionette TRACE conn2 <- [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]]]}] 08:11:48 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 08:11:48 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html | took 1827ms 08:11:48 INFO - PROCESS | 3728 | 1465225908614 Marionette TRACE conn2 -> [0,529,"getWindowHandle",null] 08:11:48 INFO - PROCESS | 3728 | 1465225908618 Marionette TRACE conn2 <- [1,529,null,{"value":"13"}] 08:11:48 INFO - PROCESS | 3728 | 1465225908624 Marionette TRACE conn2 -> [0,530,"setScriptTimeout",{"ms":35000}] 08:11:48 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html 08:11:48 INFO - PROCESS | 3728 | 1465225908627 Marionette TRACE conn2 <- [1,530,null,{}] 08:11:48 INFO - PROCESS | 3728 | 1465225908633 Marionette TRACE conn2 -> [0,531,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:11:48 INFO - PROCESS | 3728 | 1465225908636 Marionette INFO sendAsync 5df5ea86-167d-4c9b-95db-b7d3c2a97030 08:11:48 INFO - PROCESS | 3728 | 1465225908727 Marionette TRACE conn2 <- [1,531,null,{"value":null}] 08:11:48 INFO - PROCESS | 3728 | 1465225908734 Marionette TRACE conn2 -> [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\", \"02873725-682d-488c-ba17-ebb2d6377454\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:11:48 INFO - PROCESS | 3728 | 1465225908738 Marionette INFO sendAsync 5df5ea86-167d-4c9b-95db-b7d3c2a97030 08:11:48 INFO - PROCESS | 3728 | ++DOCSHELL 110D4C00 == 28 [pid = 3728] [id = 142] 08:11:48 INFO - PROCESS | 3728 | ++DOMWINDOW == 55 (110D5400) [pid = 3728] [serial = 424] [outer = 00000000] 08:11:48 INFO - PROCESS | 3728 | ++DOMWINDOW == 56 (11426400) [pid = 3728] [serial = 425] [outer = 110D5400] 08:11:48 INFO - PROCESS | 3728 | 1465225908770 Marionette DEBUG loaded listener.js 08:11:48 INFO - PROCESS | 3728 | ++DOMWINDOW == 57 (11A18000) [pid = 3728] [serial = 426] [outer = 110D5400] 08:11:49 INFO - PROCESS | 3728 | 1465225909223 Marionette TRACE conn2 <- [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"]]]}] 08:11:49 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 08:11:49 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:27:24 08:11:49 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:11:49 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:11:49 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:20:7 08:11:49 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:19:6 08:11:49 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 08:11:49 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:36:24 08:11:49 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:11:49 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:11:49 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:30:7 08:11:49 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:19:6 08:11:49 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html | took 643ms 08:11:49 INFO - PROCESS | 3728 | 1465225909271 Marionette TRACE conn2 -> [0,533,"getWindowHandle",null] 08:11:49 INFO - PROCESS | 3728 | 1465225909276 Marionette TRACE conn2 <- [1,533,null,{"value":"13"}] 08:11:49 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html 08:11:49 INFO - PROCESS | 3728 | 1465225909283 Marionette TRACE conn2 -> [0,534,"setScriptTimeout",{"ms":35000}] 08:11:49 INFO - PROCESS | 3728 | 1465225909285 Marionette TRACE conn2 <- [1,534,null,{}] 08:11:49 INFO - PROCESS | 3728 | 1465225909289 Marionette TRACE conn2 -> [0,535,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:11:49 INFO - PROCESS | 3728 | 1465225909292 Marionette INFO sendAsync 5df5ea86-167d-4c9b-95db-b7d3c2a97030 08:11:49 INFO - PROCESS | 3728 | 1465225909399 Marionette TRACE conn2 <- [1,535,null,{"value":null}] 08:11:49 INFO - PROCESS | 3728 | 1465225909480 Marionette TRACE conn2 -> [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\", \"02873725-682d-488c-ba17-ebb2d6377454\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:11:49 INFO - PROCESS | 3728 | 1465225909483 Marionette INFO sendAsync 5df5ea86-167d-4c9b-95db-b7d3c2a97030 08:11:49 INFO - PROCESS | 3728 | ++DOCSHELL 12D9D000 == 29 [pid = 3728] [id = 143] 08:11:49 INFO - PROCESS | 3728 | ++DOMWINDOW == 58 (1333B400) [pid = 3728] [serial = 427] [outer = 00000000] 08:11:49 INFO - PROCESS | 3728 | ++DOMWINDOW == 59 (1337E800) [pid = 3728] [serial = 428] [outer = 1333B400] 08:11:49 INFO - PROCESS | 3728 | 1465225909531 Marionette DEBUG loaded listener.js 08:11:49 INFO - PROCESS | 3728 | ++DOMWINDOW == 60 (13823000) [pid = 3728] [serial = 429] [outer = 1333B400] 08:11:49 INFO - PROCESS | 3728 | 1465225909865 Marionette TRACE conn2 <- [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]]]}] 08:11:49 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. 08:11:49 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html | took 585ms 08:11:49 INFO - PROCESS | 3728 | 1465225909886 Marionette TRACE conn2 -> [0,537,"getWindowHandle",null] 08:11:49 INFO - PROCESS | 3728 | 1465225909888 Marionette TRACE conn2 <- [1,537,null,{"value":"13"}] 08:11:49 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html 08:11:49 INFO - PROCESS | 3728 | 1465225909892 Marionette TRACE conn2 -> [0,538,"setScriptTimeout",{"ms":35000}] 08:11:49 INFO - PROCESS | 3728 | 1465225909895 Marionette TRACE conn2 <- [1,538,null,{}] 08:11:49 INFO - PROCESS | 3728 | 1465225909906 Marionette TRACE conn2 -> [0,539,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:11:49 INFO - PROCESS | 3728 | 1465225909910 Marionette INFO sendAsync 5df5ea86-167d-4c9b-95db-b7d3c2a97030 08:11:50 INFO - PROCESS | 3728 | 1465225910051 Marionette TRACE conn2 <- [1,539,null,{"value":null}] 08:11:50 INFO - PROCESS | 3728 | 1465225910074 Marionette TRACE conn2 -> [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\", \"02873725-682d-488c-ba17-ebb2d6377454\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:11:50 INFO - PROCESS | 3728 | 1465225910060 Marionette INFO sendAsync 5df5ea86-167d-4c9b-95db-b7d3c2a97030 08:11:50 INFO - PROCESS | 3728 | ++DOCSHELL 140D1000 == 30 [pid = 3728] [id = 144] 08:11:50 INFO - PROCESS | 3728 | ++DOMWINDOW == 61 (140D2000) [pid = 3728] [serial = 430] [outer = 00000000] 08:11:50 INFO - PROCESS | 3728 | ++DOMWINDOW == 62 (14469000) [pid = 3728] [serial = 431] [outer = 140D2000] 08:11:50 INFO - PROCESS | 3728 | 1465225910152 Marionette DEBUG loaded listener.js 08:11:50 INFO - PROCESS | 3728 | ++DOMWINDOW == 63 (14E03400) [pid = 3728] [serial = 432] [outer = 140D2000] 08:11:50 INFO - PROCESS | 3728 | 1465225910585 Marionette TRACE conn2 <- [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]]]}] 08:11:50 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. 08:11:50 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html | took 745ms 08:11:50 INFO - PROCESS | 3728 | 1465225910657 Marionette TRACE conn2 -> [0,541,"getWindowHandle",null] 08:11:50 INFO - PROCESS | 3728 | 1465225910660 Marionette TRACE conn2 <- [1,541,null,{"value":"13"}] 08:11:50 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html 08:11:50 INFO - PROCESS | 3728 | 1465225910645 Marionette TRACE conn2 -> [0,542,"setScriptTimeout",{"ms":35000}] 08:11:50 INFO - PROCESS | 3728 | 1465225910647 Marionette TRACE conn2 <- [1,542,null,{}] 08:11:50 INFO - PROCESS | 3728 | 1465225910650 Marionette TRACE conn2 -> [0,543,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:11:50 INFO - PROCESS | 3728 | 1465225910652 Marionette INFO sendAsync 5df5ea86-167d-4c9b-95db-b7d3c2a97030 08:11:50 INFO - PROCESS | 3728 | 1465225910739 Marionette TRACE conn2 <- [1,543,null,{"value":null}] 08:11:50 INFO - PROCESS | 3728 | 1465225910745 Marionette TRACE conn2 -> [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\", \"02873725-682d-488c-ba17-ebb2d6377454\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:11:50 INFO - PROCESS | 3728 | 1465225910747 Marionette INFO sendAsync 5df5ea86-167d-4c9b-95db-b7d3c2a97030 08:11:50 INFO - PROCESS | 3728 | ++DOCSHELL 1572D400 == 31 [pid = 3728] [id = 145] 08:11:50 INFO - PROCESS | 3728 | ++DOMWINDOW == 64 (1572DC00) [pid = 3728] [serial = 433] [outer = 00000000] 08:11:50 INFO - PROCESS | 3728 | ++DOMWINDOW == 65 (15D3C800) [pid = 3728] [serial = 434] [outer = 1572DC00] 08:11:50 INFO - PROCESS | 3728 | 1465225910791 Marionette DEBUG loaded listener.js 08:11:50 INFO - PROCESS | 3728 | ++DOMWINDOW == 66 (16104400) [pid = 3728] [serial = 435] [outer = 1572DC00] 08:11:51 INFO - PROCESS | 3728 | [3728] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 08:11:51 INFO - PROCESS | 3728 | [3728] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 08:11:51 INFO - PROCESS | 3728 | 1465225911219 Marionette TRACE conn2 <- [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]]]}] 08:11:51 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html | clearRect clears to transparent black 08:11:51 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html | took 599ms 08:11:51 INFO - PROCESS | 3728 | 1465225911257 Marionette TRACE conn2 -> [0,545,"getWindowHandle",null] 08:11:51 INFO - PROCESS | 3728 | 1465225911259 Marionette TRACE conn2 <- [1,545,null,{"value":"13"}] 08:11:51 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html 08:11:51 INFO - PROCESS | 3728 | 1465225911244 Marionette TRACE conn2 -> [0,546,"setScriptTimeout",{"ms":35000}] 08:11:51 INFO - PROCESS | 3728 | 1465225911246 Marionette TRACE conn2 <- [1,546,null,{}] 08:11:51 INFO - PROCESS | 3728 | 1465225911250 Marionette TRACE conn2 -> [0,547,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:11:51 INFO - PROCESS | 3728 | 1465225911252 Marionette INFO sendAsync 5df5ea86-167d-4c9b-95db-b7d3c2a97030 08:11:51 INFO - PROCESS | 3728 | 1465225911328 Marionette TRACE conn2 <- [1,547,null,{"value":null}] 08:11:51 INFO - PROCESS | 3728 | 1465225911361 Marionette TRACE conn2 -> [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\", \"02873725-682d-488c-ba17-ebb2d6377454\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:11:51 INFO - PROCESS | 3728 | 1465225911363 Marionette INFO sendAsync 5df5ea86-167d-4c9b-95db-b7d3c2a97030 08:11:51 INFO - PROCESS | 3728 | ++DOCSHELL 1648AC00 == 32 [pid = 3728] [id = 146] 08:11:51 INFO - PROCESS | 3728 | ++DOMWINDOW == 67 (1648BC00) [pid = 3728] [serial = 436] [outer = 00000000] 08:11:51 INFO - PROCESS | 3728 | ++DOMWINDOW == 68 (164A2800) [pid = 3728] [serial = 437] [outer = 1648BC00] 08:11:51 INFO - PROCESS | 3728 | 1465225911409 Marionette DEBUG loaded listener.js 08:11:51 INFO - PROCESS | 3728 | ++DOMWINDOW == 69 (164A6000) [pid = 3728] [serial = 438] [outer = 1648BC00] 08:11:51 INFO - PROCESS | 3728 | 1465225911817 Marionette TRACE conn2 <- [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]]]}] 08:11:51 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html | clearRect is affected by clipping regions 08:11:51 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html | took 584ms 08:11:51 INFO - PROCESS | 3728 | 1465225911859 Marionette TRACE conn2 -> [0,549,"getWindowHandle",null] 08:11:51 INFO - PROCESS | 3728 | 1465225911844 Marionette TRACE conn2 <- [1,549,null,{"value":"13"}] 08:11:51 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html 08:11:51 INFO - PROCESS | 3728 | 1465225911847 Marionette TRACE conn2 -> [0,550,"setScriptTimeout",{"ms":35000}] 08:11:51 INFO - PROCESS | 3728 | 1465225911849 Marionette TRACE conn2 <- [1,550,null,{}] 08:11:51 INFO - PROCESS | 3728 | 1465225911852 Marionette TRACE conn2 -> [0,551,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:11:51 INFO - PROCESS | 3728 | 1465225911857 Marionette INFO sendAsync 5df5ea86-167d-4c9b-95db-b7d3c2a97030 08:11:51 INFO - PROCESS | 3728 | 1465225911954 Marionette TRACE conn2 <- [1,551,null,{"value":null}] 08:11:51 INFO - PROCESS | 3728 | 1465225911963 Marionette TRACE conn2 -> [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\", \"02873725-682d-488c-ba17-ebb2d6377454\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:11:51 INFO - PROCESS | 3728 | 1465225911965 Marionette INFO sendAsync 5df5ea86-167d-4c9b-95db-b7d3c2a97030 08:11:51 INFO - PROCESS | 3728 | ++DOCSHELL 16C02000 == 33 [pid = 3728] [id = 147] 08:11:51 INFO - PROCESS | 3728 | ++DOMWINDOW == 70 (16C07400) [pid = 3728] [serial = 439] [outer = 00000000] 08:11:51 INFO - PROCESS | 3728 | ++DOMWINDOW == 71 (16CAEC00) [pid = 3728] [serial = 440] [outer = 16C07400] 08:11:51 INFO - PROCESS | 3728 | 1465225912008 Marionette DEBUG loaded listener.js 08:11:52 INFO - PROCESS | 3728 | ++DOMWINDOW == 72 (16CB6400) [pid = 3728] [serial = 441] [outer = 16C07400] 08:11:52 INFO - PROCESS | 3728 | [3728] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 08:11:52 INFO - PROCESS | 3728 | [3728] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 08:11:52 INFO - PROCESS | 3728 | [3728] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 08:11:52 INFO - PROCESS | 3728 | 1465225912437 Marionette TRACE conn2 <- [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]]]}] 08:11:52 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html | clearRect is not affected by globalAlpha 08:11:52 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html | took 585ms 08:11:52 INFO - PROCESS | 3728 | 1465225912462 Marionette TRACE conn2 -> [0,553,"getWindowHandle",null] 08:11:52 INFO - PROCESS | 3728 | 1465225912465 Marionette TRACE conn2 <- [1,553,null,{"value":"13"}] 08:11:52 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html 08:11:52 INFO - PROCESS | 3728 | 1465225912468 Marionette TRACE conn2 -> [0,554,"setScriptTimeout",{"ms":35000}] 08:11:52 INFO - PROCESS | 3728 | 1465225912461 Marionette TRACE conn2 <- [1,554,null,{}] 08:11:52 INFO - PROCESS | 3728 | 1465225912465 Marionette TRACE conn2 -> [0,555,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:11:52 INFO - PROCESS | 3728 | 1465225912467 Marionette INFO sendAsync 5df5ea86-167d-4c9b-95db-b7d3c2a97030 08:11:52 INFO - PROCESS | 3728 | 1465225912543 Marionette TRACE conn2 <- [1,555,null,{"value":null}] 08:11:52 INFO - PROCESS | 3728 | 1465225912549 Marionette TRACE conn2 -> [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\", \"02873725-682d-488c-ba17-ebb2d6377454\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:11:52 INFO - PROCESS | 3728 | 1465225912550 Marionette INFO sendAsync 5df5ea86-167d-4c9b-95db-b7d3c2a97030 08:11:52 INFO - PROCESS | 3728 | ++DOCSHELL 16CB1000 == 34 [pid = 3728] [id = 148] 08:11:52 INFO - PROCESS | 3728 | ++DOMWINDOW == 73 (16D88800) [pid = 3728] [serial = 442] [outer = 00000000] 08:11:52 INFO - PROCESS | 3728 | ++DOMWINDOW == 74 (173D7C00) [pid = 3728] [serial = 443] [outer = 16D88800] 08:11:52 INFO - PROCESS | 3728 | 1465225912593 Marionette DEBUG loaded listener.js 08:11:52 INFO - PROCESS | 3728 | ++DOMWINDOW == 75 (177F0C00) [pid = 3728] [serial = 444] [outer = 16D88800] 08:11:52 INFO - PROCESS | 3728 | [3728] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 08:11:52 INFO - PROCESS | 3728 | [3728] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 08:11:52 INFO - PROCESS | 3728 | [3728] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 08:11:52 INFO - PROCESS | 3728 | 1465225912985 Marionette TRACE conn2 <- [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]]]}] 08:11:52 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html | clearRect is not affected by globalCompositeOperation 08:11:52 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html | took 556ms 08:11:52 INFO - PROCESS | 3728 | 1465225913008 Marionette TRACE conn2 -> [0,557,"getWindowHandle",null] 08:11:53 INFO - PROCESS | 3728 | 1465225913010 Marionette TRACE conn2 <- [1,557,null,{"value":"13"}] 08:11:53 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html 08:11:53 INFO - PROCESS | 3728 | 1465225913013 Marionette TRACE conn2 -> [0,558,"setScriptTimeout",{"ms":35000}] 08:11:53 INFO - PROCESS | 3728 | 1465225913015 Marionette TRACE conn2 <- [1,558,null,{}] 08:11:53 INFO - PROCESS | 3728 | 1465225913018 Marionette TRACE conn2 -> [0,559,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:11:53 INFO - PROCESS | 3728 | 1465225913020 Marionette INFO sendAsync 5df5ea86-167d-4c9b-95db-b7d3c2a97030 08:11:53 INFO - PROCESS | 3728 | 1465225913140 Marionette TRACE conn2 <- [1,559,null,{"value":null}] 08:11:53 INFO - PROCESS | 3728 | 1465225913147 Marionette TRACE conn2 -> [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\", \"02873725-682d-488c-ba17-ebb2d6377454\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:11:53 INFO - PROCESS | 3728 | 1465225913149 Marionette INFO sendAsync 5df5ea86-167d-4c9b-95db-b7d3c2a97030 08:11:53 INFO - PROCESS | 3728 | ++DOCSHELL 171B9000 == 35 [pid = 3728] [id = 149] 08:11:53 INFO - PROCESS | 3728 | ++DOMWINDOW == 76 (17A06400) [pid = 3728] [serial = 445] [outer = 00000000] 08:11:53 INFO - PROCESS | 3728 | ++DOMWINDOW == 77 (17E50C00) [pid = 3728] [serial = 446] [outer = 17A06400] 08:11:53 INFO - PROCESS | 3728 | 1465225913195 Marionette DEBUG loaded listener.js 08:11:53 INFO - PROCESS | 3728 | ++DOMWINDOW == 78 (17A8B800) [pid = 3728] [serial = 447] [outer = 17A06400] 08:11:53 INFO - PROCESS | 3728 | [3728] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 08:11:53 INFO - PROCESS | 3728 | [3728] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 08:11:53 INFO - PROCESS | 3728 | [3728] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 08:11:53 INFO - PROCESS | 3728 | 1465225913591 Marionette TRACE conn2 <- [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]]]}] 08:11:53 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html | clearRect of negative sizes works 08:11:53 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html | took 585ms 08:11:53 INFO - PROCESS | 3728 | 1465225913615 Marionette TRACE conn2 -> [0,561,"getWindowHandle",null] 08:11:53 INFO - PROCESS | 3728 | 1465225913617 Marionette TRACE conn2 <- [1,561,null,{"value":"13"}] 08:11:53 INFO - PROCESS | 3728 | 1465225913621 Marionette TRACE conn2 -> [0,562,"setScriptTimeout",{"ms":35000}] 08:11:53 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html 08:11:53 INFO - PROCESS | 3728 | 1465225913622 Marionette TRACE conn2 <- [1,562,null,{}] 08:11:53 INFO - PROCESS | 3728 | 1465225913629 Marionette TRACE conn2 -> [0,563,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:11:53 INFO - PROCESS | 3728 | 1465225913631 Marionette INFO sendAsync 5df5ea86-167d-4c9b-95db-b7d3c2a97030 08:11:53 INFO - PROCESS | 3728 | 1465225913737 Marionette TRACE conn2 <- [1,563,null,{"value":null}] 08:11:53 INFO - PROCESS | 3728 | 1465225913745 Marionette TRACE conn2 -> [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\", \"02873725-682d-488c-ba17-ebb2d6377454\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:11:53 INFO - PROCESS | 3728 | 1465225913747 Marionette INFO sendAsync 5df5ea86-167d-4c9b-95db-b7d3c2a97030 08:11:53 INFO - PROCESS | 3728 | ++DOCSHELL 18433000 == 36 [pid = 3728] [id = 150] 08:11:53 INFO - PROCESS | 3728 | ++DOMWINDOW == 79 (18436800) [pid = 3728] [serial = 448] [outer = 00000000] 08:11:53 INFO - PROCESS | 3728 | ++DOMWINDOW == 80 (18475000) [pid = 3728] [serial = 449] [outer = 18436800] 08:11:53 INFO - PROCESS | 3728 | 1465225913774 Marionette DEBUG loaded listener.js 08:11:53 INFO - PROCESS | 3728 | ++DOMWINDOW == 81 (18522C00) [pid = 3728] [serial = 450] [outer = 18436800] 08:11:54 INFO - PROCESS | 3728 | 1465225914207 Marionette TRACE conn2 <- [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]]]}] 08:11:54 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html | clearRect() with Infinity/NaN is ignored 08:11:54 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html | took 584ms 08:11:54 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html 08:11:54 INFO - PROCESS | 3728 | 1465225914220 Marionette TRACE conn2 -> [0,565,"getWindowHandle",null] 08:11:54 INFO - PROCESS | 3728 | 1465225914222 Marionette TRACE conn2 <- [1,565,null,{"value":"13"}] 08:11:54 INFO - PROCESS | 3728 | 1465225914225 Marionette TRACE conn2 -> [0,566,"setScriptTimeout",{"ms":35000}] 08:11:54 INFO - PROCESS | 3728 | 1465225914227 Marionette TRACE conn2 <- [1,566,null,{}] 08:11:54 INFO - PROCESS | 3728 | 1465225914239 Marionette TRACE conn2 -> [0,567,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:11:54 INFO - PROCESS | 3728 | 1465225914257 Marionette INFO sendAsync 5df5ea86-167d-4c9b-95db-b7d3c2a97030 08:11:54 INFO - PROCESS | 3728 | 1465225914366 Marionette TRACE conn2 <- [1,567,null,{"value":null}] 08:11:54 INFO - PROCESS | 3728 | 1465225914371 Marionette TRACE conn2 -> [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\", \"02873725-682d-488c-ba17-ebb2d6377454\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:11:54 INFO - PROCESS | 3728 | 1465225914373 Marionette INFO sendAsync 5df5ea86-167d-4c9b-95db-b7d3c2a97030 08:11:54 INFO - PROCESS | 3728 | ++DOCSHELL 10A5BC00 == 37 [pid = 3728] [id = 151] 08:11:54 INFO - PROCESS | 3728 | ++DOMWINDOW == 82 (10B75C00) [pid = 3728] [serial = 451] [outer = 00000000] 08:11:54 INFO - PROCESS | 3728 | ++DOMWINDOW == 83 (1852B800) [pid = 3728] [serial = 452] [outer = 10B75C00] 08:11:54 INFO - PROCESS | 3728 | 1465225914416 Marionette DEBUG loaded listener.js 08:11:54 INFO - PROCESS | 3728 | ++DOMWINDOW == 84 (19A51000) [pid = 3728] [serial = 453] [outer = 10B75C00] 08:11:54 INFO - PROCESS | 3728 | 1465225914854 Marionette TRACE conn2 <- [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]]]}] 08:11:54 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html | clearRect does not affect the current path 08:11:54 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html | took 643ms 08:11:54 INFO - PROCESS | 3728 | 1465225914892 Marionette TRACE conn2 -> [0,569,"getWindowHandle",null] 08:11:54 INFO - PROCESS | 3728 | 1465225914894 Marionette TRACE conn2 <- [1,569,null,{"value":"13"}] 08:11:54 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html 08:11:54 INFO - PROCESS | 3728 | 1465225914897 Marionette TRACE conn2 -> [0,570,"setScriptTimeout",{"ms":35000}] 08:11:54 INFO - PROCESS | 3728 | 1465225914883 Marionette TRACE conn2 <- [1,570,null,{}] 08:11:54 INFO - PROCESS | 3728 | 1465225914888 Marionette TRACE conn2 -> [0,571,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:11:54 INFO - PROCESS | 3728 | 1465225914890 Marionette INFO sendAsync 5df5ea86-167d-4c9b-95db-b7d3c2a97030 08:11:55 INFO - PROCESS | 3728 | 1465225915039 Marionette TRACE conn2 <- [1,571,null,{"value":null}] 08:11:55 INFO - PROCESS | 3728 | 1465225915064 Marionette TRACE conn2 -> [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\", \"02873725-682d-488c-ba17-ebb2d6377454\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:11:55 INFO - PROCESS | 3728 | 1465225915066 Marionette INFO sendAsync 5df5ea86-167d-4c9b-95db-b7d3c2a97030 08:11:55 INFO - PROCESS | 3728 | ++DOCSHELL 19A53C00 == 38 [pid = 3728] [id = 152] 08:11:55 INFO - PROCESS | 3728 | ++DOMWINDOW == 85 (19A55000) [pid = 3728] [serial = 454] [outer = 00000000] 08:11:55 INFO - PROCESS | 3728 | ++DOMWINDOW == 86 (19EE0000) [pid = 3728] [serial = 455] [outer = 19A55000] 08:11:55 INFO - PROCESS | 3728 | 1465225915110 Marionette DEBUG loaded listener.js 08:11:55 INFO - PROCESS | 3728 | ++DOMWINDOW == 87 (1A195400) [pid = 3728] [serial = 456] [outer = 19A55000] 08:11:55 INFO - PROCESS | 3728 | --DOMWINDOW == 86 (18478000) [pid = 3728] [serial = 418] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html] 08:11:55 INFO - PROCESS | 3728 | --DOMWINDOW == 85 (16C11800) [pid = 3728] [serial = 406] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html] 08:11:55 INFO - PROCESS | 3728 | --DOMWINDOW == 84 (17E5B800) [pid = 3728] [serial = 409] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html] 08:11:55 INFO - PROCESS | 3728 | --DOMWINDOW == 83 (18082800) [pid = 3728] [serial = 412] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html] 08:11:55 INFO - PROCESS | 3728 | --DOMWINDOW == 82 (1649B800) [pid = 3728] [serial = 403] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html] 08:11:55 INFO - PROCESS | 3728 | --DOMWINDOW == 81 (157D5800) [pid = 3728] [serial = 400] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html] 08:11:55 INFO - PROCESS | 3728 | --DOMWINDOW == 80 (13386000) [pid = 3728] [serial = 397] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html] 08:11:55 INFO - PROCESS | 3728 | --DOMWINDOW == 79 (11A19C00) [pid = 3728] [serial = 394] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html] 08:11:55 INFO - PROCESS | 3728 | --DOMWINDOW == 78 (110DC800) [pid = 3728] [serial = 391] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html] 08:11:55 INFO - PROCESS | 3728 | --DOMWINDOW == 77 (19E5F000) [pid = 3728] [serial = 388] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html] 08:11:55 INFO - PROCESS | 3728 | --DOMWINDOW == 76 (16105800) [pid = 3728] [serial = 415] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html] 08:11:55 INFO - PROCESS | 3728 | 1465225915643 Marionette TRACE conn2 <- [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]]]}] 08:11:55 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html | clearRect does not draw shadows 08:11:55 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html | took 789ms 08:11:55 INFO - PROCESS | 3728 | 1465225915685 Marionette TRACE conn2 -> [0,573,"getWindowHandle",null] 08:11:55 INFO - PROCESS | 3728 | 1465225915687 Marionette TRACE conn2 <- [1,573,null,{"value":"13"}] 08:11:55 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html 08:11:55 INFO - PROCESS | 3728 | 1465225915690 Marionette TRACE conn2 -> [0,574,"setScriptTimeout",{"ms":35000}] 08:11:55 INFO - PROCESS | 3728 | 1465225915692 Marionette TRACE conn2 <- [1,574,null,{}] 08:11:55 INFO - PROCESS | 3728 | 1465225915695 Marionette TRACE conn2 -> [0,575,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:11:55 INFO - PROCESS | 3728 | 1465225915697 Marionette INFO sendAsync 5df5ea86-167d-4c9b-95db-b7d3c2a97030 08:11:55 INFO - PROCESS | 3728 | 1465225915758 Marionette TRACE conn2 <- [1,575,null,{"value":null}] 08:11:55 INFO - PROCESS | 3728 | 1465225915763 Marionette TRACE conn2 -> [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\", \"02873725-682d-488c-ba17-ebb2d6377454\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:11:55 INFO - PROCESS | 3728 | 1465225915765 Marionette INFO sendAsync 5df5ea86-167d-4c9b-95db-b7d3c2a97030 08:11:55 INFO - PROCESS | 3728 | ++DOCSHELL 15FAA800 == 39 [pid = 3728] [id = 153] 08:11:55 INFO - PROCESS | 3728 | ++DOMWINDOW == 77 (15FB4000) [pid = 3728] [serial = 457] [outer = 00000000] 08:11:55 INFO - PROCESS | 3728 | ++DOMWINDOW == 78 (17E51800) [pid = 3728] [serial = 458] [outer = 15FB4000] 08:11:55 INFO - PROCESS | 3728 | 1465225915808 Marionette DEBUG loaded listener.js 08:11:55 INFO - PROCESS | 3728 | ++DOMWINDOW == 79 (19A51C00) [pid = 3728] [serial = 459] [outer = 15FB4000] 08:11:56 INFO - PROCESS | 3728 | [3728] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 08:11:56 INFO - PROCESS | 3728 | [3728] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 08:11:56 INFO - PROCESS | 3728 | [3728] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 08:11:56 INFO - PROCESS | 3728 | 1465225916238 Marionette TRACE conn2 <- [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]]]}] 08:11:56 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html | clearRect is affected by transforms 08:11:56 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html | took 585ms 08:11:56 INFO - PROCESS | 3728 | 1465225916288 Marionette TRACE conn2 -> [0,577,"getWindowHandle",null] 08:11:56 INFO - PROCESS | 3728 | 1465225916272 Marionette TRACE conn2 <- [1,577,null,{"value":"13"}] 08:11:56 INFO - PROCESS | 3728 | 1465225916275 Marionette TRACE conn2 -> [0,578,"setScriptTimeout",{"ms":35000}] 08:11:56 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html 08:11:56 INFO - PROCESS | 3728 | 1465225916287 Marionette TRACE conn2 <- [1,578,null,{}] 08:11:56 INFO - PROCESS | 3728 | 1465225916291 Marionette TRACE conn2 -> [0,579,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:11:56 INFO - PROCESS | 3728 | 1465225916292 Marionette INFO sendAsync 5df5ea86-167d-4c9b-95db-b7d3c2a97030 08:11:56 INFO - PROCESS | 3728 | 1465225916369 Marionette TRACE conn2 <- [1,579,null,{"value":null}] 08:11:56 INFO - PROCESS | 3728 | 1465225916377 Marionette TRACE conn2 -> [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\", \"02873725-682d-488c-ba17-ebb2d6377454\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:11:56 INFO - PROCESS | 3728 | 1465225916378 Marionette INFO sendAsync 5df5ea86-167d-4c9b-95db-b7d3c2a97030 08:11:56 INFO - PROCESS | 3728 | ++DOCSHELL 16C11800 == 40 [pid = 3728] [id = 154] 08:11:56 INFO - PROCESS | 3728 | ++DOMWINDOW == 80 (19D3EC00) [pid = 3728] [serial = 460] [outer = 00000000] 08:11:56 INFO - PROCESS | 3728 | ++DOMWINDOW == 81 (1A2AA800) [pid = 3728] [serial = 461] [outer = 19D3EC00] 08:11:56 INFO - PROCESS | 3728 | 1465225916421 Marionette DEBUG loaded listener.js 08:11:56 INFO - PROCESS | 3728 | ++DOMWINDOW == 82 (1A6C7400) [pid = 3728] [serial = 462] [outer = 19D3EC00] 08:11:56 INFO - PROCESS | 3728 | 1465225916847 Marionette TRACE conn2 <- [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]]]}] 08:11:56 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html | clearRect of zero pixels has no effect 08:11:56 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html | took 614ms 08:11:56 INFO - PROCESS | 3728 | 1465225916897 Marionette TRACE conn2 -> [0,581,"getWindowHandle",null] 08:11:56 INFO - PROCESS | 3728 | 1465225916899 Marionette TRACE conn2 <- [1,581,null,{"value":"13"}] 08:11:56 INFO - PROCESS | 3728 | 1465225916902 Marionette TRACE conn2 -> [0,582,"setScriptTimeout",{"ms":35000}] 08:11:56 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html 08:11:56 INFO - PROCESS | 3728 | 1465225916904 Marionette TRACE conn2 <- [1,582,null,{}] 08:11:56 INFO - PROCESS | 3728 | 1465225916907 Marionette TRACE conn2 -> [0,583,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:11:56 INFO - PROCESS | 3728 | 1465225916909 Marionette INFO sendAsync 5df5ea86-167d-4c9b-95db-b7d3c2a97030 08:11:56 INFO - PROCESS | 3728 | 1465225916987 Marionette TRACE conn2 <- [1,583,null,{"value":null}] 08:11:56 INFO - PROCESS | 3728 | 1465225916995 Marionette TRACE conn2 -> [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\", \"02873725-682d-488c-ba17-ebb2d6377454\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:11:56 INFO - PROCESS | 3728 | 1465225916997 Marionette INFO sendAsync 5df5ea86-167d-4c9b-95db-b7d3c2a97030 08:11:57 INFO - PROCESS | 3728 | ++DOCSHELL 10A56800 == 41 [pid = 3728] [id = 155] 08:11:57 INFO - PROCESS | 3728 | ++DOMWINDOW == 83 (13C57000) [pid = 3728] [serial = 463] [outer = 00000000] 08:11:57 INFO - PROCESS | 3728 | ++DOMWINDOW == 84 (1A80C000) [pid = 3728] [serial = 464] [outer = 13C57000] 08:11:57 INFO - PROCESS | 3728 | 1465225917040 Marionette DEBUG loaded listener.js 08:11:57 INFO - PROCESS | 3728 | ++DOMWINDOW == 85 (1A814400) [pid = 3728] [serial = 465] [outer = 13C57000] 08:11:57 INFO - PROCESS | 3728 | --DOCSHELL 171B2C00 == 40 [pid = 3728] [id = 141] 08:11:57 INFO - PROCESS | 3728 | --DOCSHELL 110D4C00 == 39 [pid = 3728] [id = 142] 08:11:58 INFO - PROCESS | 3728 | --DOCSHELL 12D9D000 == 38 [pid = 3728] [id = 143] 08:11:58 INFO - PROCESS | 3728 | --DOCSHELL 1572D400 == 37 [pid = 3728] [id = 145] 08:11:58 INFO - PROCESS | 3728 | --DOCSHELL 19A53C00 == 36 [pid = 3728] [id = 152] 08:11:58 INFO - PROCESS | 3728 | --DOCSHELL 15FAA800 == 35 [pid = 3728] [id = 153] 08:11:58 INFO - PROCESS | 3728 | --DOCSHELL 140D1000 == 34 [pid = 3728] [id = 144] 08:11:58 INFO - PROCESS | 3728 | --DOCSHELL 16C11800 == 33 [pid = 3728] [id = 154] 08:11:58 INFO - PROCESS | 3728 | --DOCSHELL 16C02000 == 32 [pid = 3728] [id = 147] 08:11:58 INFO - PROCESS | 3728 | --DOCSHELL 171B9000 == 31 [pid = 3728] [id = 149] 08:11:58 INFO - PROCESS | 3728 | --DOCSHELL 1648AC00 == 30 [pid = 3728] [id = 146] 08:11:58 INFO - PROCESS | 3728 | --DOCSHELL 10A5BC00 == 29 [pid = 3728] [id = 151] 08:11:58 INFO - PROCESS | 3728 | --DOCSHELL 18433000 == 28 [pid = 3728] [id = 150] 08:11:58 INFO - PROCESS | 3728 | --DOCSHELL 16CB1000 == 27 [pid = 3728] [id = 148] 08:11:58 INFO - PROCESS | 3728 | --DOMWINDOW == 84 (19E53800) [pid = 3728] [serial = 420] [outer = 00000000] [url = about:blank] 08:11:58 INFO - PROCESS | 3728 | --DOMWINDOW == 83 (19EDF800) [pid = 3728] [serial = 422] [outer = 00000000] [url = about:blank] 08:11:58 INFO - PROCESS | 3728 | --DOMWINDOW == 82 (16CB8800) [pid = 3728] [serial = 407] [outer = 00000000] [url = about:blank] 08:11:58 INFO - PROCESS | 3728 | --DOMWINDOW == 81 (18083C00) [pid = 3728] [serial = 410] [outer = 00000000] [url = about:blank] 08:11:58 INFO - PROCESS | 3728 | --DOMWINDOW == 80 (16D8CC00) [pid = 3728] [serial = 408] [outer = 00000000] [url = about:blank] 08:11:58 INFO - PROCESS | 3728 | --DOMWINDOW == 79 (18524400) [pid = 3728] [serial = 413] [outer = 00000000] [url = about:blank] 08:11:58 INFO - PROCESS | 3728 | --DOMWINDOW == 78 (1846E400) [pid = 3728] [serial = 411] [outer = 00000000] [url = about:blank] 08:11:58 INFO - PROCESS | 3728 | --DOMWINDOW == 77 (1852EC00) [pid = 3728] [serial = 419] [outer = 00000000] [url = about:blank] 08:11:58 INFO - PROCESS | 3728 | --DOMWINDOW == 76 (18524800) [pid = 3728] [serial = 414] [outer = 00000000] [url = about:blank] 08:11:58 INFO - PROCESS | 3728 | --DOMWINDOW == 75 (16566400) [pid = 3728] [serial = 404] [outer = 00000000] [url = about:blank] 08:11:58 INFO - PROCESS | 3728 | --DOMWINDOW == 74 (157F2400) [pid = 3728] [serial = 401] [outer = 00000000] [url = about:blank] 08:11:58 INFO - PROCESS | 3728 | --DOMWINDOW == 73 (15FEB000) [pid = 3728] [serial = 402] [outer = 00000000] [url = about:blank] 08:11:58 INFO - PROCESS | 3728 | --DOMWINDOW == 72 (140AC400) [pid = 3728] [serial = 398] [outer = 00000000] [url = about:blank] 08:11:58 INFO - PROCESS | 3728 | --DOMWINDOW == 71 (140B5C00) [pid = 3728] [serial = 399] [outer = 00000000] [url = about:blank] 08:11:58 INFO - PROCESS | 3728 | --DOMWINDOW == 70 (12D99000) [pid = 3728] [serial = 396] [outer = 00000000] [url = about:blank] 08:11:58 INFO - PROCESS | 3728 | --DOMWINDOW == 69 (12A88000) [pid = 3728] [serial = 395] [outer = 00000000] [url = about:blank] 08:11:58 INFO - PROCESS | 3728 | --DOMWINDOW == 68 (13914400) [pid = 3728] [serial = 393] [outer = 00000000] [url = about:blank] 08:11:58 INFO - PROCESS | 3728 | --DOMWINDOW == 67 (12B64000) [pid = 3728] [serial = 392] [outer = 00000000] [url = about:blank] 08:11:58 INFO - PROCESS | 3728 | --DOMWINDOW == 66 (19EEA800) [pid = 3728] [serial = 390] [outer = 00000000] [url = about:blank] 08:11:58 INFO - PROCESS | 3728 | --DOMWINDOW == 65 (172DD400) [pid = 3728] [serial = 416] [outer = 00000000] [url = about:blank] 08:11:58 INFO - PROCESS | 3728 | --DOMWINDOW == 64 (18084000) [pid = 3728] [serial = 417] [outer = 00000000] [url = about:blank] 08:11:58 INFO - PROCESS | 3728 | --DOMWINDOW == 63 (1656DC00) [pid = 3728] [serial = 405] [outer = 00000000] [url = about:blank] 08:11:58 INFO - PROCESS | 3728 | 1465225918732 Marionette TRACE conn2 <- [1,584,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html",0,null,null,[["fillRect works",0,null,null]]]}] 08:11:58 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html | fillRect works 08:11:58 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html | took 1885ms 08:11:58 INFO - PROCESS | 3728 | 1465225918782 Marionette TRACE conn2 -> [0,585,"getWindowHandle",null] 08:11:58 INFO - PROCESS | 3728 | 1465225918785 Marionette TRACE conn2 <- [1,585,null,{"value":"13"}] 08:11:58 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html 08:11:58 INFO - PROCESS | 3728 | 1465225918791 Marionette TRACE conn2 -> [0,586,"setScriptTimeout",{"ms":35000}] 08:11:58 INFO - PROCESS | 3728 | 1465225918796 Marionette TRACE conn2 <- [1,586,null,{}] 08:11:58 INFO - PROCESS | 3728 | 1465225918802 Marionette TRACE conn2 -> [0,587,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:11:58 INFO - PROCESS | 3728 | 1465225918805 Marionette INFO sendAsync 5df5ea86-167d-4c9b-95db-b7d3c2a97030 08:11:58 INFO - PROCESS | 3728 | 1465225918968 Marionette TRACE conn2 <- [1,587,null,{"value":null}] 08:11:58 INFO - PROCESS | 3728 | 1465225918980 Marionette TRACE conn2 -> [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\", \"02873725-682d-488c-ba17-ebb2d6377454\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:11:58 INFO - PROCESS | 3728 | 1465225918983 Marionette INFO sendAsync 5df5ea86-167d-4c9b-95db-b7d3c2a97030 08:11:58 INFO - PROCESS | 3728 | ++DOCSHELL 1280DC00 == 28 [pid = 3728] [id = 156] 08:11:58 INFO - PROCESS | 3728 | ++DOMWINDOW == 64 (12A8DC00) [pid = 3728] [serial = 466] [outer = 00000000] 08:11:59 INFO - PROCESS | 3728 | ++DOMWINDOW == 65 (13050400) [pid = 3728] [serial = 467] [outer = 12A8DC00] 08:11:59 INFO - PROCESS | 3728 | 1465225919020 Marionette DEBUG loaded listener.js 08:11:59 INFO - PROCESS | 3728 | ++DOMWINDOW == 66 (13331000) [pid = 3728] [serial = 468] [outer = 12A8DC00] 08:11:59 INFO - PROCESS | 3728 | 1465225919505 Marionette TRACE conn2 <- [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]]]}] 08:11:59 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html | fillRect is affected by clipping regions 08:11:59 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html | took 745ms 08:11:59 INFO - PROCESS | 3728 | 1465225919551 Marionette TRACE conn2 -> [0,589,"getWindowHandle",null] 08:11:59 INFO - PROCESS | 3728 | 1465225919556 Marionette TRACE conn2 <- [1,589,null,{"value":"13"}] 08:11:59 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html 08:11:59 INFO - PROCESS | 3728 | 1465225919562 Marionette TRACE conn2 -> [0,590,"setScriptTimeout",{"ms":35000}] 08:11:59 INFO - PROCESS | 3728 | 1465225919546 Marionette TRACE conn2 <- [1,590,null,{}] 08:11:59 INFO - PROCESS | 3728 | 1465225919550 Marionette TRACE conn2 -> [0,591,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:11:59 INFO - PROCESS | 3728 | 1465225919553 Marionette INFO sendAsync 5df5ea86-167d-4c9b-95db-b7d3c2a97030 08:11:59 INFO - PROCESS | 3728 | 1465225919647 Marionette TRACE conn2 <- [1,591,null,{"value":null}] 08:11:59 INFO - PROCESS | 3728 | 1465225919731 Marionette TRACE conn2 -> [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\", \"02873725-682d-488c-ba17-ebb2d6377454\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:11:59 INFO - PROCESS | 3728 | 1465225919733 Marionette INFO sendAsync 5df5ea86-167d-4c9b-95db-b7d3c2a97030 08:11:59 INFO - PROCESS | 3728 | ++DOCSHELL 12A88000 == 29 [pid = 3728] [id = 157] 08:11:59 INFO - PROCESS | 3728 | ++DOMWINDOW == 67 (12A94000) [pid = 3728] [serial = 469] [outer = 00000000] 08:11:59 INFO - PROCESS | 3728 | ++DOMWINDOW == 68 (13380800) [pid = 3728] [serial = 470] [outer = 12A94000] 08:11:59 INFO - PROCESS | 3728 | 1465225919782 Marionette DEBUG loaded listener.js 08:11:59 INFO - PROCESS | 3728 | ++DOMWINDOW == 69 (1382B400) [pid = 3728] [serial = 471] [outer = 12A94000] 08:12:00 INFO - PROCESS | 3728 | 1465225920129 Marionette TRACE conn2 <- [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]]]}] 08:12:00 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html | fillRect of negative sizes works 08:12:00 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html | took 599ms 08:12:00 INFO - PROCESS | 3728 | 1465225920146 Marionette TRACE conn2 -> [0,593,"getWindowHandle",null] 08:12:00 INFO - PROCESS | 3728 | 1465225920148 Marionette TRACE conn2 <- [1,593,null,{"value":"13"}] 08:12:00 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html 08:12:00 INFO - PROCESS | 3728 | 1465225920151 Marionette TRACE conn2 -> [0,594,"setScriptTimeout",{"ms":35000}] 08:12:00 INFO - PROCESS | 3728 | 1465225920155 Marionette TRACE conn2 <- [1,594,null,{}] 08:12:00 INFO - PROCESS | 3728 | 1465225920166 Marionette TRACE conn2 -> [0,595,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:12:00 INFO - PROCESS | 3728 | 1465225920170 Marionette INFO sendAsync 5df5ea86-167d-4c9b-95db-b7d3c2a97030 08:12:00 INFO - PROCESS | 3728 | 1465225920252 Marionette TRACE conn2 <- [1,595,null,{"value":null}] 08:12:00 INFO - PROCESS | 3728 | 1465225920287 Marionette TRACE conn2 -> [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\", \"02873725-682d-488c-ba17-ebb2d6377454\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:12:00 INFO - PROCESS | 3728 | 1465225920290 Marionette INFO sendAsync 5df5ea86-167d-4c9b-95db-b7d3c2a97030 08:12:00 INFO - PROCESS | 3728 | ++DOCSHELL 14E06C00 == 30 [pid = 3728] [id = 158] 08:12:00 INFO - PROCESS | 3728 | ++DOMWINDOW == 70 (14E07000) [pid = 3728] [serial = 472] [outer = 00000000] 08:12:00 INFO - PROCESS | 3728 | ++DOMWINDOW == 71 (15730000) [pid = 3728] [serial = 473] [outer = 14E07000] 08:12:00 INFO - PROCESS | 3728 | 1465225920324 Marionette DEBUG loaded listener.js 08:12:00 INFO - PROCESS | 3728 | ++DOMWINDOW == 72 (157D5800) [pid = 3728] [serial = 474] [outer = 14E07000] 08:12:00 INFO - PROCESS | 3728 | 1465225920747 Marionette TRACE conn2 <- [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]]]}] 08:12:00 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html | fillRect() with Infinity/NaN is ignored 08:12:00 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html | took 585ms 08:12:00 INFO - PROCESS | 3728 | 1465225920755 Marionette TRACE conn2 -> [0,597,"getWindowHandle",null] 08:12:00 INFO - PROCESS | 3728 | 1465225920767 Marionette TRACE conn2 <- [1,597,null,{"value":"13"}] 08:12:00 INFO - PROCESS | 3728 | 1465225920782 Marionette TRACE conn2 -> [0,598,"setScriptTimeout",{"ms":35000}] 08:12:00 INFO - PROCESS | 3728 | 1465225920784 Marionette TRACE conn2 <- [1,598,null,{}] 08:12:00 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html 08:12:00 INFO - PROCESS | 3728 | 1465225920788 Marionette TRACE conn2 -> [0,599,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:12:00 INFO - PROCESS | 3728 | 1465225920790 Marionette INFO sendAsync 5df5ea86-167d-4c9b-95db-b7d3c2a97030 08:12:00 INFO - PROCESS | 3728 | 1465225920863 Marionette TRACE conn2 <- [1,599,null,{"value":null}] 08:12:00 INFO - PROCESS | 3728 | 1465225920869 Marionette TRACE conn2 -> [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\", \"02873725-682d-488c-ba17-ebb2d6377454\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:12:00 INFO - PROCESS | 3728 | 1465225920871 Marionette INFO sendAsync 5df5ea86-167d-4c9b-95db-b7d3c2a97030 08:12:00 INFO - PROCESS | 3728 | ++DOCSHELL 157F1C00 == 31 [pid = 3728] [id = 159] 08:12:00 INFO - PROCESS | 3728 | ++DOMWINDOW == 73 (15D43C00) [pid = 3728] [serial = 475] [outer = 00000000] 08:12:00 INFO - PROCESS | 3728 | ++DOMWINDOW == 74 (1648AC00) [pid = 3728] [serial = 476] [outer = 15D43C00] 08:12:00 INFO - PROCESS | 3728 | 1465225920918 Marionette DEBUG loaded listener.js 08:12:00 INFO - PROCESS | 3728 | ++DOMWINDOW == 75 (164A3000) [pid = 3728] [serial = 477] [outer = 15D43C00] 08:12:01 INFO - PROCESS | 3728 | 1465225921313 Marionette TRACE conn2 <- [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]]]}] 08:12:01 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html | fillRect does not affect the current path 08:12:01 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html | took 555ms 08:12:01 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html 08:12:01 INFO - PROCESS | 3728 | 1465225921346 Marionette TRACE conn2 -> [0,601,"getWindowHandle",null] 08:12:01 INFO - PROCESS | 3728 | 1465225921348 Marionette TRACE conn2 <- [1,601,null,{"value":"13"}] 08:12:01 INFO - PROCESS | 3728 | 1465225921356 Marionette TRACE conn2 -> [0,602,"setScriptTimeout",{"ms":35000}] 08:12:01 INFO - PROCESS | 3728 | 1465225921357 Marionette TRACE conn2 <- [1,602,null,{}] 08:12:01 INFO - PROCESS | 3728 | 1465225921344 Marionette TRACE conn2 -> [0,603,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:12:01 INFO - PROCESS | 3728 | 1465225921346 Marionette INFO sendAsync 5df5ea86-167d-4c9b-95db-b7d3c2a97030 08:12:01 INFO - PROCESS | 3728 | 1465225921421 Marionette TRACE conn2 <- [1,603,null,{"value":null}] 08:12:01 INFO - PROCESS | 3728 | 1465225921427 Marionette TRACE conn2 -> [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\", \"02873725-682d-488c-ba17-ebb2d6377454\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:12:01 INFO - PROCESS | 3728 | 1465225921429 Marionette INFO sendAsync 5df5ea86-167d-4c9b-95db-b7d3c2a97030 08:12:01 INFO - PROCESS | 3728 | ++DOCSHELL 16563400 == 32 [pid = 3728] [id = 160] 08:12:01 INFO - PROCESS | 3728 | ++DOMWINDOW == 76 (16567000) [pid = 3728] [serial = 478] [outer = 00000000] 08:12:01 INFO - PROCESS | 3728 | ++DOMWINDOW == 77 (1656B800) [pid = 3728] [serial = 479] [outer = 16567000] 08:12:01 INFO - PROCESS | 3728 | 1465225921472 Marionette DEBUG loaded listener.js 08:12:01 INFO - PROCESS | 3728 | ++DOMWINDOW == 78 (16C0E000) [pid = 3728] [serial = 480] [outer = 16567000] 08:12:01 INFO - PROCESS | 3728 | 1465225921882 Marionette TRACE conn2 <- [1,604,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html",0,null,null,[["fillRect draws shadows",0,null,null]]]}] 08:12:01 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html | fillRect draws shadows 08:12:01 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html | took 599ms 08:12:01 INFO - PROCESS | 3728 | 1465225921935 Marionette TRACE conn2 -> [0,605,"getWindowHandle",null] 08:12:01 INFO - PROCESS | 3728 | 1465225921937 Marionette TRACE conn2 <- [1,605,null,{"value":"13"}] 08:12:01 INFO - PROCESS | 3728 | 1465225921940 Marionette TRACE conn2 -> [0,606,"setScriptTimeout",{"ms":35000}] 08:12:01 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html 08:12:01 INFO - PROCESS | 3728 | 1465225921942 Marionette TRACE conn2 <- [1,606,null,{}] 08:12:01 INFO - PROCESS | 3728 | 1465225921945 Marionette TRACE conn2 -> [0,607,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:12:01 INFO - PROCESS | 3728 | 1465225921950 Marionette INFO sendAsync 5df5ea86-167d-4c9b-95db-b7d3c2a97030 08:12:02 INFO - PROCESS | 3728 | 1465225922050 Marionette TRACE conn2 <- [1,607,null,{"value":null}] 08:12:02 INFO - PROCESS | 3728 | 1465225922057 Marionette TRACE conn2 -> [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\", \"02873725-682d-488c-ba17-ebb2d6377454\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:12:02 INFO - PROCESS | 3728 | 1465225922059 Marionette INFO sendAsync 5df5ea86-167d-4c9b-95db-b7d3c2a97030 08:12:02 INFO - PROCESS | 3728 | ++DOCSHELL 16CBA800 == 33 [pid = 3728] [id = 161] 08:12:02 INFO - PROCESS | 3728 | ++DOMWINDOW == 79 (16D89000) [pid = 3728] [serial = 481] [outer = 00000000] 08:12:02 INFO - PROCESS | 3728 | ++DOMWINDOW == 80 (172DD000) [pid = 3728] [serial = 482] [outer = 16D89000] 08:12:02 INFO - PROCESS | 3728 | 1465225922103 Marionette DEBUG loaded listener.js 08:12:02 INFO - PROCESS | 3728 | ++DOMWINDOW == 81 (17A0BC00) [pid = 3728] [serial = 483] [outer = 16D89000] 08:12:02 INFO - PROCESS | 3728 | 1465225922468 Marionette TRACE conn2 <- [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]]]}] 08:12:02 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html | fillRect is affected by transforms 08:12:02 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html | took 555ms 08:12:02 INFO - PROCESS | 3728 | 1465225922500 Marionette TRACE conn2 -> [0,609,"getWindowHandle",null] 08:12:02 INFO - PROCESS | 3728 | 1465225922502 Marionette TRACE conn2 <- [1,609,null,{"value":"13"}] 08:12:02 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html 08:12:02 INFO - PROCESS | 3728 | 1465225922505 Marionette TRACE conn2 -> [0,610,"setScriptTimeout",{"ms":35000}] 08:12:02 INFO - PROCESS | 3728 | 1465225922507 Marionette TRACE conn2 <- [1,610,null,{}] 08:12:02 INFO - PROCESS | 3728 | 1465225922510 Marionette TRACE conn2 -> [0,611,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:12:02 INFO - PROCESS | 3728 | 1465225922512 Marionette INFO sendAsync 5df5ea86-167d-4c9b-95db-b7d3c2a97030 08:12:02 INFO - PROCESS | 3728 | 1465225922631 Marionette TRACE conn2 <- [1,611,null,{"value":null}] 08:12:02 INFO - PROCESS | 3728 | 1465225922636 Marionette TRACE conn2 -> [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\", \"02873725-682d-488c-ba17-ebb2d6377454\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:12:02 INFO - PROCESS | 3728 | 1465225922638 Marionette INFO sendAsync 5df5ea86-167d-4c9b-95db-b7d3c2a97030 08:12:02 INFO - PROCESS | 3728 | ++DOCSHELL 17978000 == 34 [pid = 3728] [id = 162] 08:12:02 INFO - PROCESS | 3728 | ++DOMWINDOW == 82 (17A8AC00) [pid = 3728] [serial = 484] [outer = 00000000] 08:12:02 INFO - PROCESS | 3728 | ++DOMWINDOW == 83 (18432C00) [pid = 3728] [serial = 485] [outer = 17A8AC00] 08:12:02 INFO - PROCESS | 3728 | 1465225922682 Marionette DEBUG loaded listener.js 08:12:02 INFO - PROCESS | 3728 | ++DOMWINDOW == 84 (18438000) [pid = 3728] [serial = 486] [outer = 17A8AC00] 08:12:03 INFO - PROCESS | 3728 | 1465225923053 Marionette TRACE conn2 <- [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]]]}] 08:12:03 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html | fillRect of zero pixels has no effect 08:12:03 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html | took 585ms 08:12:03 INFO - PROCESS | 3728 | 1465225923110 Marionette TRACE conn2 -> [0,613,"getWindowHandle",null] 08:12:03 INFO - PROCESS | 3728 | 1465225923112 Marionette TRACE conn2 <- [1,613,null,{"value":"13"}] 08:12:03 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html 08:12:03 INFO - PROCESS | 3728 | 1465225923115 Marionette TRACE conn2 -> [0,614,"setScriptTimeout",{"ms":35000}] 08:12:03 INFO - PROCESS | 3728 | 1465225923117 Marionette TRACE conn2 <- [1,614,null,{}] 08:12:03 INFO - PROCESS | 3728 | 1465225923121 Marionette TRACE conn2 -> [0,615,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:12:03 INFO - PROCESS | 3728 | 1465225923122 Marionette INFO sendAsync 5df5ea86-167d-4c9b-95db-b7d3c2a97030 08:12:03 INFO - PROCESS | 3728 | 1465225923201 Marionette TRACE conn2 <- [1,615,null,{"value":null}] 08:12:03 INFO - PROCESS | 3728 | 1465225923189 Marionette TRACE conn2 -> [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\", \"02873725-682d-488c-ba17-ebb2d6377454\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:12:03 INFO - PROCESS | 3728 | 1465225923191 Marionette INFO sendAsync 5df5ea86-167d-4c9b-95db-b7d3c2a97030 08:12:03 INFO - PROCESS | 3728 | ++DOCSHELL 11C73000 == 35 [pid = 3728] [id = 163] 08:12:03 INFO - PROCESS | 3728 | ++DOMWINDOW == 85 (18476400) [pid = 3728] [serial = 487] [outer = 00000000] 08:12:03 INFO - PROCESS | 3728 | ++DOMWINDOW == 86 (18524C00) [pid = 3728] [serial = 488] [outer = 18476400] 08:12:03 INFO - PROCESS | 3728 | 1465225923235 Marionette DEBUG loaded listener.js 08:12:03 INFO - PROCESS | 3728 | ++DOMWINDOW == 87 (1852AC00) [pid = 3728] [serial = 489] [outer = 18476400] 08:12:03 INFO - PROCESS | 3728 | 1465225923658 Marionette TRACE conn2 <- [1,616,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html",0,null,null,[["strokeRect works",0,null,null]]]}] 08:12:03 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html | strokeRect works 08:12:03 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html | took 600ms 08:12:03 INFO - PROCESS | 3728 | 1465225923727 Marionette TRACE conn2 -> [0,617,"getWindowHandle",null] 08:12:03 INFO - PROCESS | 3728 | 1465225923712 Marionette TRACE conn2 <- [1,617,null,{"value":"13"}] 08:12:03 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html 08:12:03 INFO - PROCESS | 3728 | 1465225923715 Marionette TRACE conn2 -> [0,618,"setScriptTimeout",{"ms":35000}] 08:12:03 INFO - PROCESS | 3728 | 1465225923716 Marionette TRACE conn2 <- [1,618,null,{}] 08:12:03 INFO - PROCESS | 3728 | 1465225923720 Marionette TRACE conn2 -> [0,619,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:12:03 INFO - PROCESS | 3728 | 1465225923722 Marionette INFO sendAsync 5df5ea86-167d-4c9b-95db-b7d3c2a97030 08:12:03 INFO - PROCESS | 3728 | 1465225923824 Marionette TRACE conn2 <- [1,619,null,{"value":null}] 08:12:03 INFO - PROCESS | 3728 | 1465225923831 Marionette TRACE conn2 -> [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\", \"02873725-682d-488c-ba17-ebb2d6377454\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:12:03 INFO - PROCESS | 3728 | 1465225923833 Marionette INFO sendAsync 5df5ea86-167d-4c9b-95db-b7d3c2a97030 08:12:03 INFO - PROCESS | 3728 | ++DOCSHELL 14E05400 == 36 [pid = 3728] [id = 164] 08:12:03 INFO - PROCESS | 3728 | ++DOMWINDOW == 88 (19A4B400) [pid = 3728] [serial = 490] [outer = 00000000] 08:12:03 INFO - PROCESS | 3728 | ++DOMWINDOW == 89 (19D38400) [pid = 3728] [serial = 491] [outer = 19A4B400] 08:12:03 INFO - PROCESS | 3728 | 1465225923879 Marionette DEBUG loaded listener.js 08:12:03 INFO - PROCESS | 3728 | ++DOMWINDOW == 90 (15503C00) [pid = 3728] [serial = 492] [outer = 19A4B400] 08:12:04 INFO - PROCESS | 3728 | 1465225924304 Marionette TRACE conn2 <- [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]]]}] 08:12:04 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html | strokeRect is affected by clipping regions 08:12:04 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html | took 643ms 08:12:04 INFO - PROCESS | 3728 | 1465225924375 Marionette TRACE conn2 -> [0,621,"getWindowHandle",null] 08:12:04 INFO - PROCESS | 3728 | 1465225924377 Marionette TRACE conn2 <- [1,621,null,{"value":"13"}] 08:12:04 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html 08:12:04 INFO - PROCESS | 3728 | 1465225924381 Marionette TRACE conn2 -> [0,622,"setScriptTimeout",{"ms":35000}] 08:12:04 INFO - PROCESS | 3728 | 1465225924382 Marionette TRACE conn2 <- [1,622,null,{}] 08:12:04 INFO - PROCESS | 3728 | 1465225924415 Marionette TRACE conn2 -> [0,623,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:12:04 INFO - PROCESS | 3728 | 1465225924417 Marionette INFO sendAsync 5df5ea86-167d-4c9b-95db-b7d3c2a97030 08:12:04 INFO - PROCESS | 3728 | 1465225924526 Marionette TRACE conn2 <- [1,623,null,{"value":null}] 08:12:04 INFO - PROCESS | 3728 | 1465225924520 Marionette TRACE conn2 -> [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\", \"02873725-682d-488c-ba17-ebb2d6377454\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:12:04 INFO - PROCESS | 3728 | 1465225924522 Marionette INFO sendAsync 5df5ea86-167d-4c9b-95db-b7d3c2a97030 08:12:04 INFO - PROCESS | 3728 | ++DOCSHELL 110DD400 == 37 [pid = 3728] [id = 165] 08:12:04 INFO - PROCESS | 3728 | ++DOMWINDOW == 91 (1648A000) [pid = 3728] [serial = 493] [outer = 00000000] 08:12:04 INFO - PROCESS | 3728 | ++DOMWINDOW == 92 (1A18E000) [pid = 3728] [serial = 494] [outer = 1648A000] 08:12:04 INFO - PROCESS | 3728 | 1465225924565 Marionette DEBUG loaded listener.js 08:12:04 INFO - PROCESS | 3728 | ++DOMWINDOW == 93 (1A330C00) [pid = 3728] [serial = 495] [outer = 1648A000] 08:12:04 INFO - PROCESS | 3728 | [3728] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 08:12:04 INFO - PROCESS | 3728 | [3728] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 08:12:04 INFO - PROCESS | 3728 | [3728] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 08:12:04 INFO - PROCESS | 3728 | 1465225924987 Marionette TRACE conn2 <- [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]]]}] 08:12:05 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html | strokeRect is affected by globalAlpha 08:12:05 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html | took 643ms 08:12:05 INFO - PROCESS | 3728 | 1465225925072 Marionette TRACE conn2 -> [0,625,"getWindowHandle",null] 08:12:05 INFO - PROCESS | 3728 | 1465225925056 Marionette TRACE conn2 <- [1,625,null,{"value":"13"}] 08:12:05 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html 08:12:05 INFO - PROCESS | 3728 | 1465225925070 Marionette TRACE conn2 -> [0,626,"setScriptTimeout",{"ms":35000}] 08:12:05 INFO - PROCESS | 3728 | 1465225925073 Marionette TRACE conn2 <- [1,626,null,{}] 08:12:05 INFO - PROCESS | 3728 | 1465225925076 Marionette TRACE conn2 -> [0,627,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:12:05 INFO - PROCESS | 3728 | 1465225925079 Marionette INFO sendAsync 5df5ea86-167d-4c9b-95db-b7d3c2a97030 08:12:05 INFO - PROCESS | 3728 | 1465225925193 Marionette TRACE conn2 <- [1,627,null,{"value":null}] 08:12:05 INFO - PROCESS | 3728 | 1465225925204 Marionette TRACE conn2 -> [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\", \"02873725-682d-488c-ba17-ebb2d6377454\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:12:05 INFO - PROCESS | 3728 | 1465225925207 Marionette INFO sendAsync 5df5ea86-167d-4c9b-95db-b7d3c2a97030 08:12:05 INFO - PROCESS | 3728 | ++DOCSHELL 164A8C00 == 38 [pid = 3728] [id = 166] 08:12:05 INFO - PROCESS | 3728 | ++DOMWINDOW == 94 (1A6C9800) [pid = 3728] [serial = 496] [outer = 00000000] 08:12:05 INFO - PROCESS | 3728 | ++DOMWINDOW == 95 (1A8EE400) [pid = 3728] [serial = 497] [outer = 1A6C9800] 08:12:05 INFO - PROCESS | 3728 | 1465225925252 Marionette DEBUG loaded listener.js 08:12:05 INFO - PROCESS | 3728 | ++DOMWINDOW == 96 (1A8F5400) [pid = 3728] [serial = 498] [outer = 1A6C9800] 08:12:05 INFO - PROCESS | 3728 | --DOMWINDOW == 95 (19D3EC00) [pid = 3728] [serial = 460] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html] 08:12:05 INFO - PROCESS | 3728 | --DOMWINDOW == 94 (18436800) [pid = 3728] [serial = 448] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html] 08:12:05 INFO - PROCESS | 3728 | --DOMWINDOW == 93 (10B75C00) [pid = 3728] [serial = 451] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html] 08:12:05 INFO - PROCESS | 3728 | --DOMWINDOW == 92 (19A55000) [pid = 3728] [serial = 454] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html] 08:12:05 INFO - PROCESS | 3728 | --DOMWINDOW == 91 (110D5400) [pid = 3728] [serial = 424] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html] 08:12:05 INFO - PROCESS | 3728 | --DOMWINDOW == 90 (19A56800) [pid = 3728] [serial = 421] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html] 08:12:05 INFO - PROCESS | 3728 | --DOMWINDOW == 89 (17A06400) [pid = 3728] [serial = 445] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html] 08:12:05 INFO - PROCESS | 3728 | --DOMWINDOW == 88 (16D88800) [pid = 3728] [serial = 442] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html] 08:12:05 INFO - PROCESS | 3728 | --DOMWINDOW == 87 (16C07400) [pid = 3728] [serial = 439] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html] 08:12:05 INFO - PROCESS | 3728 | --DOMWINDOW == 86 (1648BC00) [pid = 3728] [serial = 436] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html] 08:12:05 INFO - PROCESS | 3728 | --DOMWINDOW == 85 (1572DC00) [pid = 3728] [serial = 433] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html] 08:12:05 INFO - PROCESS | 3728 | --DOMWINDOW == 84 (140D2000) [pid = 3728] [serial = 430] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html] 08:12:05 INFO - PROCESS | 3728 | --DOMWINDOW == 83 (1333B400) [pid = 3728] [serial = 427] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html] 08:12:05 INFO - PROCESS | 3728 | --DOMWINDOW == 82 (15FB4000) [pid = 3728] [serial = 457] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html] 08:12:05 INFO - PROCESS | 3728 | [3728] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 08:12:05 INFO - PROCESS | 3728 | [3728] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 08:12:05 INFO - PROCESS | 3728 | [3728] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 08:12:05 INFO - PROCESS | 3728 | 1465225925796 Marionette TRACE conn2 <- [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]]]}] 08:12:05 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html | strokeRect is not affected by globalCompositeOperation 08:12:05 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html | took 745ms 08:12:05 INFO - PROCESS | 3728 | 1465225925839 Marionette TRACE conn2 -> [0,629,"getWindowHandle",null] 08:12:05 INFO - PROCESS | 3728 | 1465225925841 Marionette TRACE conn2 <- [1,629,null,{"value":"13"}] 08:12:05 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html 08:12:05 INFO - PROCESS | 3728 | 1465225925844 Marionette TRACE conn2 -> [0,630,"setScriptTimeout",{"ms":35000}] 08:12:05 INFO - PROCESS | 3728 | 1465225925846 Marionette TRACE conn2 <- [1,630,null,{}] 08:12:05 INFO - PROCESS | 3728 | 1465225925849 Marionette TRACE conn2 -> [0,631,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:12:05 INFO - PROCESS | 3728 | 1465225925851 Marionette INFO sendAsync 5df5ea86-167d-4c9b-95db-b7d3c2a97030 08:12:05 INFO - PROCESS | 3728 | 1465225925916 Marionette TRACE conn2 <- [1,631,null,{"value":null}] 08:12:05 INFO - PROCESS | 3728 | 1465225925921 Marionette TRACE conn2 -> [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\", \"02873725-682d-488c-ba17-ebb2d6377454\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:12:05 INFO - PROCESS | 3728 | 1465225925923 Marionette INFO sendAsync 5df5ea86-167d-4c9b-95db-b7d3c2a97030 08:12:05 INFO - PROCESS | 3728 | ++DOCSHELL 157F0C00 == 39 [pid = 3728] [id = 167] 08:12:05 INFO - PROCESS | 3728 | ++DOMWINDOW == 83 (1648BC00) [pid = 3728] [serial = 499] [outer = 00000000] 08:12:05 INFO - PROCESS | 3728 | ++DOMWINDOW == 84 (16C13C00) [pid = 3728] [serial = 500] [outer = 1648BC00] 08:12:05 INFO - PROCESS | 3728 | 1465225925967 Marionette DEBUG loaded listener.js 08:12:06 INFO - PROCESS | 3728 | ++DOMWINDOW == 85 (17A8EC00) [pid = 3728] [serial = 501] [outer = 1648BC00] 08:12:06 INFO - PROCESS | 3728 | 1465225926344 Marionette TRACE conn2 <- [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]]]}] 08:12:06 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html | strokeRect of negative sizes works 08:12:06 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html | took 555ms 08:12:06 INFO - PROCESS | 3728 | 1465225926407 Marionette TRACE conn2 -> [0,633,"getWindowHandle",null] 08:12:06 INFO - PROCESS | 3728 | 1465225926409 Marionette TRACE conn2 <- [1,633,null,{"value":"13"}] 08:12:06 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html 08:12:06 INFO - PROCESS | 3728 | 1465225926422 Marionette TRACE conn2 -> [0,634,"setScriptTimeout",{"ms":35000}] 08:12:06 INFO - PROCESS | 3728 | 1465225926424 Marionette TRACE conn2 <- [1,634,null,{}] 08:12:06 INFO - PROCESS | 3728 | 1465225926428 Marionette TRACE conn2 -> [0,635,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:12:06 INFO - PROCESS | 3728 | 1465225926430 Marionette INFO sendAsync 5df5ea86-167d-4c9b-95db-b7d3c2a97030 08:12:06 INFO - PROCESS | 3728 | 1465225926492 Marionette TRACE conn2 <- [1,635,null,{"value":null}] 08:12:06 INFO - PROCESS | 3728 | 1465225926499 Marionette TRACE conn2 -> [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\", \"02873725-682d-488c-ba17-ebb2d6377454\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:12:06 INFO - PROCESS | 3728 | 1465225926501 Marionette INFO sendAsync 5df5ea86-167d-4c9b-95db-b7d3c2a97030 08:12:06 INFO - PROCESS | 3728 | ++DOCSHELL 16CAF000 == 40 [pid = 3728] [id = 168] 08:12:06 INFO - PROCESS | 3728 | ++DOMWINDOW == 86 (1852E400) [pid = 3728] [serial = 502] [outer = 00000000] 08:12:06 INFO - PROCESS | 3728 | ++DOMWINDOW == 87 (1A811C00) [pid = 3728] [serial = 503] [outer = 1852E400] 08:12:06 INFO - PROCESS | 3728 | 1465225926546 Marionette DEBUG loaded listener.js 08:12:06 INFO - PROCESS | 3728 | ++DOMWINDOW == 88 (1A9EE000) [pid = 3728] [serial = 504] [outer = 1852E400] 08:12:06 INFO - PROCESS | 3728 | 1465225926956 Marionette TRACE conn2 <- [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]]]}] 08:12:06 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html | strokeRect() with Infinity/NaN is ignored 08:12:06 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html | took 555ms 08:12:06 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html 08:12:06 INFO - PROCESS | 3728 | 1465225926968 Marionette TRACE conn2 -> [0,637,"getWindowHandle",null] 08:12:06 INFO - PROCESS | 3728 | 1465225926970 Marionette TRACE conn2 <- [1,637,null,{"value":"13"}] 08:12:06 INFO - PROCESS | 3728 | 1465225926973 Marionette TRACE conn2 -> [0,638,"setScriptTimeout",{"ms":35000}] 08:12:06 INFO - PROCESS | 3728 | 1465225926975 Marionette TRACE conn2 <- [1,638,null,{}] 08:12:06 INFO - PROCESS | 3728 | 1465225926978 Marionette TRACE conn2 -> [0,639,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:12:06 INFO - PROCESS | 3728 | 1465225926980 Marionette INFO sendAsync 5df5ea86-167d-4c9b-95db-b7d3c2a97030 08:12:07 INFO - PROCESS | 3728 | 1465225927078 Marionette TRACE conn2 <- [1,639,null,{"value":null}] 08:12:07 INFO - PROCESS | 3728 | 1465225927086 Marionette TRACE conn2 -> [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\", \"02873725-682d-488c-ba17-ebb2d6377454\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:12:07 INFO - PROCESS | 3728 | 1465225927088 Marionette INFO sendAsync 5df5ea86-167d-4c9b-95db-b7d3c2a97030 08:12:07 INFO - PROCESS | 3728 | ++DOCSHELL 1656B400 == 41 [pid = 3728] [id = 169] 08:12:07 INFO - PROCESS | 3728 | ++DOMWINDOW == 89 (19A4DC00) [pid = 3728] [serial = 505] [outer = 00000000] 08:12:07 INFO - PROCESS | 3728 | ++DOMWINDOW == 90 (1A9F4000) [pid = 3728] [serial = 506] [outer = 19A4DC00] 08:12:07 INFO - PROCESS | 3728 | 1465225927130 Marionette DEBUG loaded listener.js 08:12:07 INFO - PROCESS | 3728 | ++DOMWINDOW == 91 (1A9F7400) [pid = 3728] [serial = 507] [outer = 19A4DC00] 08:12:07 INFO - PROCESS | 3728 | 1465225927570 Marionette TRACE conn2 <- [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]]]}] 08:12:07 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html | strokeRect does not affect the current path 08:12:07 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html | took 643ms 08:12:07 INFO - PROCESS | 3728 | 1465225927620 Marionette TRACE conn2 -> [0,641,"getWindowHandle",null] 08:12:07 INFO - PROCESS | 3728 | 1465225927625 Marionette TRACE conn2 <- [1,641,null,{"value":"13"}] 08:12:07 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html 08:12:07 INFO - PROCESS | 3728 | 1465225927631 Marionette TRACE conn2 -> [0,642,"setScriptTimeout",{"ms":35000}] 08:12:07 INFO - PROCESS | 3728 | 1465225927635 Marionette TRACE conn2 <- [1,642,null,{}] 08:12:07 INFO - PROCESS | 3728 | 1465225927640 Marionette TRACE conn2 -> [0,643,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:12:07 INFO - PROCESS | 3728 | 1465225927643 Marionette INFO sendAsync 5df5ea86-167d-4c9b-95db-b7d3c2a97030 08:12:07 INFO - PROCESS | 3728 | 1465225927861 Marionette TRACE conn2 <- [1,643,null,{"value":null}] 08:12:07 INFO - PROCESS | 3728 | 1465225927958 Marionette TRACE conn2 -> [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\", \"02873725-682d-488c-ba17-ebb2d6377454\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:12:07 INFO - PROCESS | 3728 | 1465225927963 Marionette INFO sendAsync 5df5ea86-167d-4c9b-95db-b7d3c2a97030 08:12:07 INFO - PROCESS | 3728 | ++DOCSHELL 10A60800 == 42 [pid = 3728] [id = 170] 08:12:07 INFO - PROCESS | 3728 | ++DOMWINDOW == 92 (10B73400) [pid = 3728] [serial = 508] [outer = 00000000] 08:12:08 INFO - PROCESS | 3728 | ++DOMWINDOW == 93 (1280BC00) [pid = 3728] [serial = 509] [outer = 10B73400] 08:12:08 INFO - PROCESS | 3728 | 1465225928024 Marionette DEBUG loaded listener.js 08:12:08 INFO - PROCESS | 3728 | ++DOMWINDOW == 94 (12D99000) [pid = 3728] [serial = 510] [outer = 10B73400] 08:12:08 INFO - PROCESS | 3728 | 1465225928713 Marionette TRACE conn2 <- [1,644,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html",0,null,null,[["strokeRect draws shadows",0,null,null]]]}] 08:12:08 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html | strokeRect draws shadows 08:12:08 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html | took 1140ms 08:12:08 INFO - PROCESS | 3728 | 1465225928767 Marionette TRACE conn2 -> [0,645,"getWindowHandle",null] 08:12:08 INFO - PROCESS | 3728 | 1465225928771 Marionette TRACE conn2 <- [1,645,null,{"value":"13"}] 08:12:08 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html 08:12:08 INFO - PROCESS | 3728 | 1465225928778 Marionette TRACE conn2 -> [0,646,"setScriptTimeout",{"ms":35000}] 08:12:08 INFO - PROCESS | 3728 | 1465225928781 Marionette TRACE conn2 <- [1,646,null,{}] 08:12:08 INFO - PROCESS | 3728 | 1465225928785 Marionette TRACE conn2 -> [0,647,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:12:08 INFO - PROCESS | 3728 | 1465225928788 Marionette INFO sendAsync 5df5ea86-167d-4c9b-95db-b7d3c2a97030 08:12:08 INFO - PROCESS | 3728 | 1465225928911 Marionette TRACE conn2 <- [1,647,null,{"value":null}] 08:12:09 INFO - PROCESS | 3728 | 1465225929028 Marionette TRACE conn2 -> [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\", \"02873725-682d-488c-ba17-ebb2d6377454\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:12:09 INFO - PROCESS | 3728 | 1465225929031 Marionette INFO sendAsync 5df5ea86-167d-4c9b-95db-b7d3c2a97030 08:12:09 INFO - PROCESS | 3728 | ++DOCSHELL 10A63400 == 43 [pid = 3728] [id = 171] 08:12:09 INFO - PROCESS | 3728 | ++DOMWINDOW == 95 (10B74000) [pid = 3728] [serial = 511] [outer = 00000000] 08:12:09 INFO - PROCESS | 3728 | ++DOMWINDOW == 96 (140D3800) [pid = 3728] [serial = 512] [outer = 10B74000] 08:12:09 INFO - PROCESS | 3728 | 1465225929088 Marionette DEBUG loaded listener.js 08:12:09 INFO - PROCESS | 3728 | ++DOMWINDOW == 97 (14E09000) [pid = 3728] [serial = 513] [outer = 10B74000] 08:12:09 INFO - PROCESS | 3728 | --DOCSHELL 16CAF000 == 42 [pid = 3728] [id = 168] 08:12:09 INFO - PROCESS | 3728 | --DOCSHELL 157F0C00 == 41 [pid = 3728] [id = 167] 08:12:09 INFO - PROCESS | 3728 | --DOCSHELL 164A8C00 == 40 [pid = 3728] [id = 166] 08:12:09 INFO - PROCESS | 3728 | --DOCSHELL 110DD400 == 39 [pid = 3728] [id = 165] 08:12:09 INFO - PROCESS | 3728 | --DOCSHELL 14E05400 == 38 [pid = 3728] [id = 164] 08:12:09 INFO - PROCESS | 3728 | --DOCSHELL 11C73000 == 37 [pid = 3728] [id = 163] 08:12:09 INFO - PROCESS | 3728 | --DOCSHELL 17978000 == 36 [pid = 3728] [id = 162] 08:12:09 INFO - PROCESS | 3728 | --DOCSHELL 16CBA800 == 35 [pid = 3728] [id = 161] 08:12:09 INFO - PROCESS | 3728 | --DOCSHELL 16563400 == 34 [pid = 3728] [id = 160] 08:12:09 INFO - PROCESS | 3728 | --DOCSHELL 157F1C00 == 33 [pid = 3728] [id = 159] 08:12:09 INFO - PROCESS | 3728 | --DOCSHELL 14E06C00 == 32 [pid = 3728] [id = 158] 08:12:09 INFO - PROCESS | 3728 | --DOCSHELL 12A88000 == 31 [pid = 3728] [id = 157] 08:12:09 INFO - PROCESS | 3728 | --DOCSHELL 1280DC00 == 30 [pid = 3728] [id = 156] 08:12:09 INFO - PROCESS | 3728 | --DOMWINDOW == 96 (1A80C000) [pid = 3728] [serial = 464] [outer = 00000000] [url = about:blank] 08:12:09 INFO - PROCESS | 3728 | --DOCSHELL 10A56800 == 29 [pid = 3728] [id = 155] 08:12:09 INFO - PROCESS | 3728 | 1465225929894 Marionette TRACE conn2 <- [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]]]}] 08:12:09 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html | fillRect is affected by transforms 08:12:09 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html | took 1169ms 08:12:09 INFO - PROCESS | 3728 | --DOMWINDOW == 95 (1A6C7400) [pid = 3728] [serial = 462] [outer = 00000000] [url = about:blank] 08:12:09 INFO - PROCESS | 3728 | --DOMWINDOW == 94 (18475000) [pid = 3728] [serial = 449] [outer = 00000000] [url = about:blank] 08:12:09 INFO - PROCESS | 3728 | --DOMWINDOW == 93 (1852B800) [pid = 3728] [serial = 452] [outer = 00000000] [url = about:blank] 08:12:09 INFO - PROCESS | 3728 | --DOMWINDOW == 92 (18522C00) [pid = 3728] [serial = 450] [outer = 00000000] [url = about:blank] 08:12:09 INFO - PROCESS | 3728 | --DOMWINDOW == 91 (19EE0000) [pid = 3728] [serial = 455] [outer = 00000000] [url = about:blank] 08:12:09 INFO - PROCESS | 3728 | --DOMWINDOW == 90 (19A51000) [pid = 3728] [serial = 453] [outer = 00000000] [url = about:blank] 08:12:09 INFO - PROCESS | 3728 | --DOMWINDOW == 89 (1A2AA800) [pid = 3728] [serial = 461] [outer = 00000000] [url = about:blank] 08:12:09 INFO - PROCESS | 3728 | --DOMWINDOW == 88 (1A195400) [pid = 3728] [serial = 456] [outer = 00000000] [url = about:blank] 08:12:09 INFO - PROCESS | 3728 | --DOMWINDOW == 87 (11426400) [pid = 3728] [serial = 425] [outer = 00000000] [url = about:blank] 08:12:09 INFO - PROCESS | 3728 | --DOMWINDOW == 86 (11A18000) [pid = 3728] [serial = 426] [outer = 00000000] [url = about:blank] 08:12:09 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html 08:12:09 INFO - PROCESS | 3728 | --DOMWINDOW == 85 (19EE2800) [pid = 3728] [serial = 423] [outer = 00000000] [url = about:blank] 08:12:09 INFO - PROCESS | 3728 | --DOMWINDOW == 84 (17E50C00) [pid = 3728] [serial = 446] [outer = 00000000] [url = about:blank] 08:12:09 INFO - PROCESS | 3728 | --DOMWINDOW == 83 (173D7C00) [pid = 3728] [serial = 443] [outer = 00000000] [url = about:blank] 08:12:09 INFO - PROCESS | 3728 | --DOMWINDOW == 82 (177F0C00) [pid = 3728] [serial = 444] [outer = 00000000] [url = about:blank] 08:12:09 INFO - PROCESS | 3728 | --DOMWINDOW == 81 (16CAEC00) [pid = 3728] [serial = 440] [outer = 00000000] [url = about:blank] 08:12:09 INFO - PROCESS | 3728 | --DOMWINDOW == 80 (16CB6400) [pid = 3728] [serial = 441] [outer = 00000000] [url = about:blank] 08:12:09 INFO - PROCESS | 3728 | --DOMWINDOW == 79 (164A2800) [pid = 3728] [serial = 437] [outer = 00000000] [url = about:blank] 08:12:09 INFO - PROCESS | 3728 | --DOMWINDOW == 78 (164A6000) [pid = 3728] [serial = 438] [outer = 00000000] [url = about:blank] 08:12:09 INFO - PROCESS | 3728 | --DOMWINDOW == 77 (15D3C800) [pid = 3728] [serial = 434] [outer = 00000000] [url = about:blank] 08:12:09 INFO - PROCESS | 3728 | --DOMWINDOW == 76 (16104400) [pid = 3728] [serial = 435] [outer = 00000000] [url = about:blank] 08:12:09 INFO - PROCESS | 3728 | --DOMWINDOW == 75 (14469000) [pid = 3728] [serial = 431] [outer = 00000000] [url = about:blank] 08:12:09 INFO - PROCESS | 3728 | --DOMWINDOW == 74 (14E03400) [pid = 3728] [serial = 432] [outer = 00000000] [url = about:blank] 08:12:09 INFO - PROCESS | 3728 | --DOMWINDOW == 73 (13823000) [pid = 3728] [serial = 429] [outer = 00000000] [url = about:blank] 08:12:09 INFO - PROCESS | 3728 | --DOMWINDOW == 72 (1337E800) [pid = 3728] [serial = 428] [outer = 00000000] [url = about:blank] 08:12:09 INFO - PROCESS | 3728 | --DOMWINDOW == 71 (17E51800) [pid = 3728] [serial = 458] [outer = 00000000] [url = about:blank] 08:12:09 INFO - PROCESS | 3728 | --DOMWINDOW == 70 (19A51C00) [pid = 3728] [serial = 459] [outer = 00000000] [url = about:blank] 08:12:09 INFO - PROCESS | 3728 | --DOMWINDOW == 69 (17A8B800) [pid = 3728] [serial = 447] [outer = 00000000] [url = about:blank] 08:12:09 INFO - PROCESS | 3728 | 1465225929967 Marionette TRACE conn2 -> [0,649,"getWindowHandle",null] 08:12:09 INFO - PROCESS | 3728 | 1465225929971 Marionette TRACE conn2 <- [1,649,null,{"value":"13"}] 08:12:09 INFO - PROCESS | 3728 | 1465225929977 Marionette TRACE conn2 -> [0,650,"setScriptTimeout",{"ms":35000}] 08:12:09 INFO - PROCESS | 3728 | 1465225929982 Marionette TRACE conn2 <- [1,650,null,{}] 08:12:09 INFO - PROCESS | 3728 | 1465225929969 Marionette TRACE conn2 -> [0,651,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:12:09 INFO - PROCESS | 3728 | 1465225929972 Marionette INFO sendAsync 5df5ea86-167d-4c9b-95db-b7d3c2a97030 08:12:10 INFO - PROCESS | 3728 | 1465225930057 Marionette TRACE conn2 <- [1,651,null,{"value":null}] 08:12:10 INFO - PROCESS | 3728 | 1465225930068 Marionette TRACE conn2 -> [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\", \"02873725-682d-488c-ba17-ebb2d6377454\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:12:10 INFO - PROCESS | 3728 | 1465225930071 Marionette INFO sendAsync 5df5ea86-167d-4c9b-95db-b7d3c2a97030 08:12:10 INFO - PROCESS | 3728 | ++DOCSHELL 112B6400 == 30 [pid = 3728] [id = 172] 08:12:10 INFO - PROCESS | 3728 | ++DOMWINDOW == 70 (11430800) [pid = 3728] [serial = 514] [outer = 00000000] 08:12:10 INFO - PROCESS | 3728 | ++DOMWINDOW == 71 (12DA0400) [pid = 3728] [serial = 515] [outer = 11430800] 08:12:10 INFO - PROCESS | 3728 | 1465225930119 Marionette DEBUG loaded listener.js 08:12:10 INFO - PROCESS | 3728 | ++DOMWINDOW == 72 (1333B400) [pid = 3728] [serial = 516] [outer = 11430800] 08:12:10 INFO - PROCESS | 3728 | [3728] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 08:12:10 INFO - PROCESS | 3728 | [3728] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 08:12:10 INFO - PROCESS | 3728 | [3728] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 08:12:10 INFO - PROCESS | 3728 | [3728] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 08:12:10 INFO - PROCESS | 3728 | 1465225930585 Marionette TRACE conn2 <- [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]]]}] 08:12:10 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html | strokeRect of 0x0 pixels draws nothing 08:12:10 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html | took 643ms 08:12:10 INFO - PROCESS | 3728 | 1465225930619 Marionette TRACE conn2 -> [0,653,"getWindowHandle",null] 08:12:10 INFO - PROCESS | 3728 | 1465225930623 Marionette TRACE conn2 <- [1,653,null,{"value":"13"}] 08:12:10 INFO - PROCESS | 3728 | 1465225930629 Marionette TRACE conn2 -> [0,654,"setScriptTimeout",{"ms":35000}] 08:12:10 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html 08:12:10 INFO - PROCESS | 3728 | 1465225930632 Marionette TRACE conn2 <- [1,654,null,{}] 08:12:10 INFO - PROCESS | 3728 | 1465225930636 Marionette TRACE conn2 -> [0,655,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:12:10 INFO - PROCESS | 3728 | 1465225930638 Marionette INFO sendAsync 5df5ea86-167d-4c9b-95db-b7d3c2a97030 08:12:10 INFO - PROCESS | 3728 | 1465225930726 Marionette TRACE conn2 <- [1,655,null,{"value":null}] 08:12:10 INFO - PROCESS | 3728 | 1465225930735 Marionette TRACE conn2 -> [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\", \"02873725-682d-488c-ba17-ebb2d6377454\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:12:10 INFO - PROCESS | 3728 | 1465225930737 Marionette INFO sendAsync 5df5ea86-167d-4c9b-95db-b7d3c2a97030 08:12:10 INFO - PROCESS | 3728 | ++DOCSHELL 10BA0C00 == 31 [pid = 3728] [id = 173] 08:12:10 INFO - PROCESS | 3728 | ++DOMWINDOW == 73 (140B6000) [pid = 3728] [serial = 517] [outer = 00000000] 08:12:10 INFO - PROCESS | 3728 | ++DOMWINDOW == 74 (140CFC00) [pid = 3728] [serial = 518] [outer = 140B6000] 08:12:10 INFO - PROCESS | 3728 | 1465225930771 Marionette DEBUG loaded listener.js 08:12:10 INFO - PROCESS | 3728 | ++DOMWINDOW == 75 (14E03400) [pid = 3728] [serial = 519] [outer = 140B6000] 08:12:11 INFO - PROCESS | 3728 | [3728] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 08:12:11 INFO - PROCESS | 3728 | [3728] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 08:12:11 INFO - PROCESS | 3728 | [3728] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 08:12:11 INFO - PROCESS | 3728 | 1465225931216 Marionette TRACE conn2 <- [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]]]}] 08:12:11 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html | strokeRect of 0x0 pixels draws nothing, including caps and joins 08:12:11 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html | took 599ms 08:12:11 INFO - PROCESS | 3728 | 1465225931231 Marionette TRACE conn2 -> [0,657,"getWindowHandle",null] 08:12:11 INFO - PROCESS | 3728 | 1465225931234 Marionette TRACE conn2 <- [1,657,null,{"value":"13"}] 08:12:11 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html 08:12:11 INFO - PROCESS | 3728 | 1465225931237 Marionette TRACE conn2 -> [0,658,"setScriptTimeout",{"ms":35000}] 08:12:11 INFO - PROCESS | 3728 | 1465225931241 Marionette TRACE conn2 <- [1,658,null,{}] 08:12:11 INFO - PROCESS | 3728 | 1465225931257 Marionette TRACE conn2 -> [0,659,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:12:11 INFO - PROCESS | 3728 | 1465225931262 Marionette INFO sendAsync 5df5ea86-167d-4c9b-95db-b7d3c2a97030 08:12:11 INFO - PROCESS | 3728 | 1465225931328 Marionette TRACE conn2 <- [1,659,null,{"value":null}] 08:12:11 INFO - PROCESS | 3728 | 1465225931337 Marionette TRACE conn2 -> [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\", \"02873725-682d-488c-ba17-ebb2d6377454\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:12:11 INFO - PROCESS | 3728 | 1465225931340 Marionette INFO sendAsync 5df5ea86-167d-4c9b-95db-b7d3c2a97030 08:12:11 INFO - PROCESS | 3728 | ++DOCSHELL 15FE9400 == 32 [pid = 3728] [id = 174] 08:12:11 INFO - PROCESS | 3728 | ++DOMWINDOW == 76 (15FEB000) [pid = 3728] [serial = 520] [outer = 00000000] 08:12:11 INFO - PROCESS | 3728 | ++DOMWINDOW == 77 (1648C000) [pid = 3728] [serial = 521] [outer = 15FEB000] 08:12:11 INFO - PROCESS | 3728 | 1465225931387 Marionette DEBUG loaded listener.js 08:12:11 INFO - PROCESS | 3728 | ++DOMWINDOW == 78 (164A4000) [pid = 3728] [serial = 522] [outer = 15FEB000] 08:12:11 INFO - PROCESS | 3728 | 1465225931818 Marionette TRACE conn2 <- [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]]]}] 08:12:11 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html | strokeRect of Nx0 pixels draws a straight line 08:12:11 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html | took 643ms 08:12:11 INFO - PROCESS | 3728 | 1465225931883 Marionette TRACE conn2 -> [0,661,"getWindowHandle",null] 08:12:11 INFO - PROCESS | 3728 | 1465225931886 Marionette TRACE conn2 <- [1,661,null,{"value":"13"}] 08:12:11 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html 08:12:11 INFO - PROCESS | 3728 | 1465225931889 Marionette TRACE conn2 -> [0,662,"setScriptTimeout",{"ms":35000}] 08:12:11 INFO - PROCESS | 3728 | 1465225931891 Marionette TRACE conn2 <- [1,662,null,{}] 08:12:11 INFO - PROCESS | 3728 | 1465225931894 Marionette TRACE conn2 -> [0,663,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:12:11 INFO - PROCESS | 3728 | 1465225931896 Marionette INFO sendAsync 5df5ea86-167d-4c9b-95db-b7d3c2a97030 08:12:11 INFO - PROCESS | 3728 | 1465225932008 Marionette TRACE conn2 <- [1,663,null,{"value":null}] 08:12:11 INFO - PROCESS | 3728 | 1465225932015 Marionette TRACE conn2 -> [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\", \"02873725-682d-488c-ba17-ebb2d6377454\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:12:12 INFO - PROCESS | 3728 | 1465225932018 Marionette INFO sendAsync 5df5ea86-167d-4c9b-95db-b7d3c2a97030 08:12:12 INFO - PROCESS | 3728 | ++DOCSHELL 1656A800 == 33 [pid = 3728] [id = 175] 08:12:12 INFO - PROCESS | 3728 | ++DOMWINDOW == 79 (1656AC00) [pid = 3728] [serial = 523] [outer = 00000000] 08:12:12 INFO - PROCESS | 3728 | ++DOMWINDOW == 80 (16CAEC00) [pid = 3728] [serial = 524] [outer = 1656AC00] 08:12:12 INFO - PROCESS | 3728 | 1465225932061 Marionette DEBUG loaded listener.js 08:12:12 INFO - PROCESS | 3728 | ++DOMWINDOW == 81 (16CB3C00) [pid = 3728] [serial = 525] [outer = 1656AC00] 08:12:12 INFO - PROCESS | 3728 | [3728] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 08:12:12 INFO - PROCESS | 3728 | [3728] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 08:12:12 INFO - PROCESS | 3728 | [3728] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 08:12:12 INFO - PROCESS | 3728 | 1465225932497 Marionette TRACE conn2 <- [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]]]}] 08:12:12 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html | strokeRect of Nx0 pixels draws a closed line with no caps 08:12:12 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html | took 657ms 08:12:12 INFO - PROCESS | 3728 | 1465225932546 Marionette TRACE conn2 -> [0,665,"getWindowHandle",null] 08:12:12 INFO - PROCESS | 3728 | 1465225932548 Marionette TRACE conn2 <- [1,665,null,{"value":"13"}] 08:12:12 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html 08:12:12 INFO - PROCESS | 3728 | 1465225932552 Marionette TRACE conn2 -> [0,666,"setScriptTimeout",{"ms":35000}] 08:12:12 INFO - PROCESS | 3728 | 1465225932554 Marionette TRACE conn2 <- [1,666,null,{}] 08:12:12 INFO - PROCESS | 3728 | 1465225932557 Marionette TRACE conn2 -> [0,667,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:12:12 INFO - PROCESS | 3728 | 1465225932559 Marionette INFO sendAsync 5df5ea86-167d-4c9b-95db-b7d3c2a97030 08:12:12 INFO - PROCESS | 3728 | 1465225932663 Marionette TRACE conn2 <- [1,667,null,{"value":null}] 08:12:12 INFO - PROCESS | 3728 | 1465225932668 Marionette TRACE conn2 -> [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\", \"02873725-682d-488c-ba17-ebb2d6377454\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:12:12 INFO - PROCESS | 3728 | 1465225932670 Marionette INFO sendAsync 5df5ea86-167d-4c9b-95db-b7d3c2a97030 08:12:12 INFO - PROCESS | 3728 | ++DOCSHELL 15FB5800 == 34 [pid = 3728] [id = 176] 08:12:12 INFO - PROCESS | 3728 | ++DOMWINDOW == 82 (1656C400) [pid = 3728] [serial = 526] [outer = 00000000] 08:12:12 INFO - PROCESS | 3728 | ++DOMWINDOW == 83 (16D40C00) [pid = 3728] [serial = 527] [outer = 1656C400] 08:12:12 INFO - PROCESS | 3728 | 1465225932715 Marionette DEBUG loaded listener.js 08:12:12 INFO - PROCESS | 3728 | ++DOMWINDOW == 84 (172DDC00) [pid = 3728] [serial = 528] [outer = 1656C400] 08:12:13 INFO - PROCESS | 3728 | 1465225933143 Marionette TRACE conn2 <- [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]]]}] 08:12:13 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html | strokeRect of Nx0 pixels draws a closed line with joins 08:12:13 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html | took 658ms 08:12:13 INFO - PROCESS | 3728 | 1465225933218 Marionette TRACE conn2 -> [0,669,"getWindowHandle",null] 08:12:13 INFO - PROCESS | 3728 | 1465225933220 Marionette TRACE conn2 <- [1,669,null,{"value":"13"}] 08:12:13 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html 08:12:13 INFO - PROCESS | 3728 | 1465225933223 Marionette TRACE conn2 -> [0,670,"setScriptTimeout",{"ms":35000}] 08:12:13 INFO - PROCESS | 3728 | 1465225933225 Marionette TRACE conn2 <- [1,670,null,{}] 08:12:13 INFO - PROCESS | 3728 | 1465225933228 Marionette TRACE conn2 -> [0,671,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:12:13 INFO - PROCESS | 3728 | 1465225933233 Marionette INFO sendAsync 5df5ea86-167d-4c9b-95db-b7d3c2a97030 08:12:13 INFO - PROCESS | 3728 | 1465225933367 Marionette TRACE conn2 <- [1,671,null,{"value":null}] 08:12:13 INFO - PROCESS | 3728 | 1465225933382 Marionette TRACE conn2 -> [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\", \"02873725-682d-488c-ba17-ebb2d6377454\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:12:13 INFO - PROCESS | 3728 | 1465225933384 Marionette INFO sendAsync 5df5ea86-167d-4c9b-95db-b7d3c2a97030 08:12:13 INFO - PROCESS | 3728 | ++DOCSHELL 18018400 == 35 [pid = 3728] [id = 177] 08:12:13 INFO - PROCESS | 3728 | ++DOMWINDOW == 85 (18082000) [pid = 3728] [serial = 529] [outer = 00000000] 08:12:13 INFO - PROCESS | 3728 | ++DOMWINDOW == 86 (1843F000) [pid = 3728] [serial = 530] [outer = 18082000] 08:12:13 INFO - PROCESS | 3728 | 1465225933428 Marionette DEBUG loaded listener.js 08:12:13 INFO - PROCESS | 3728 | ++DOMWINDOW == 87 (18478C00) [pid = 3728] [serial = 531] [outer = 18082000] 08:12:14 INFO - PROCESS | 3728 | --DOMWINDOW == 86 (19A4B400) [pid = 3728] [serial = 490] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html] 08:12:14 INFO - PROCESS | 3728 | --DOMWINDOW == 85 (16567000) [pid = 3728] [serial = 478] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html] 08:12:14 INFO - PROCESS | 3728 | --DOMWINDOW == 84 (12A94000) [pid = 3728] [serial = 469] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html] 08:12:14 INFO - PROCESS | 3728 | --DOMWINDOW == 83 (15D43C00) [pid = 3728] [serial = 475] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html] 08:12:14 INFO - PROCESS | 3728 | --DOMWINDOW == 82 (12A8DC00) [pid = 3728] [serial = 466] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html] 08:12:14 INFO - PROCESS | 3728 | --DOMWINDOW == 81 (13C57000) [pid = 3728] [serial = 463] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html] 08:12:14 INFO - PROCESS | 3728 | --DOMWINDOW == 80 (16D89000) [pid = 3728] [serial = 481] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html] 08:12:14 INFO - PROCESS | 3728 | --DOMWINDOW == 79 (18476400) [pid = 3728] [serial = 487] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html] 08:12:14 INFO - PROCESS | 3728 | --DOMWINDOW == 78 (17A8AC00) [pid = 3728] [serial = 484] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html] 08:12:14 INFO - PROCESS | 3728 | --DOMWINDOW == 77 (1648A000) [pid = 3728] [serial = 493] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html] 08:12:14 INFO - PROCESS | 3728 | --DOMWINDOW == 76 (14E07000) [pid = 3728] [serial = 472] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html] 08:12:14 INFO - PROCESS | 3728 | --DOMWINDOW == 75 (1A6C9800) [pid = 3728] [serial = 496] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html] 08:12:14 INFO - PROCESS | 3728 | --DOMWINDOW == 74 (1852E400) [pid = 3728] [serial = 502] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html] 08:12:14 INFO - PROCESS | 3728 | --DOMWINDOW == 73 (1648BC00) [pid = 3728] [serial = 499] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html] 08:12:14 INFO - PROCESS | 3728 | 1465225934346 Marionette TRACE conn2 <- [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]]]}] 08:12:14 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) 08:12:14 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html | took 1169ms 08:12:14 INFO - PROCESS | 3728 | 1465225934391 Marionette TRACE conn2 -> [0,673,"getWindowHandle",null] 08:12:14 INFO - PROCESS | 3728 | 1465225934393 Marionette TRACE conn2 <- [1,673,null,{"value":"13"}] 08:12:14 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html 08:12:14 INFO - PROCESS | 3728 | 1465225934397 Marionette TRACE conn2 -> [0,674,"setScriptTimeout",{"ms":35000}] 08:12:14 INFO - PROCESS | 3728 | 1465225934399 Marionette TRACE conn2 <- [1,674,null,{}] 08:12:14 INFO - PROCESS | 3728 | 1465225934402 Marionette TRACE conn2 -> [0,675,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:12:14 INFO - PROCESS | 3728 | 1465225934404 Marionette INFO sendAsync 5df5ea86-167d-4c9b-95db-b7d3c2a97030 08:12:14 INFO - PROCESS | 3728 | 1465225934491 Marionette TRACE conn2 <- [1,675,null,{"value":null}] 08:12:14 INFO - PROCESS | 3728 | 1465225934539 Marionette TRACE conn2 -> [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\", \"02873725-682d-488c-ba17-ebb2d6377454\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:12:14 INFO - PROCESS | 3728 | 1465225934541 Marionette INFO sendAsync 5df5ea86-167d-4c9b-95db-b7d3c2a97030 08:12:14 INFO - PROCESS | 3728 | ++DOCSHELL 12A8DC00 == 36 [pid = 3728] [id = 178] 08:12:14 INFO - PROCESS | 3728 | ++DOMWINDOW == 74 (15729400) [pid = 3728] [serial = 532] [outer = 00000000] 08:12:14 INFO - PROCESS | 3728 | ++DOMWINDOW == 75 (1649F400) [pid = 3728] [serial = 533] [outer = 15729400] 08:12:14 INFO - PROCESS | 3728 | 1465225934584 Marionette DEBUG loaded listener.js 08:12:14 INFO - PROCESS | 3728 | ++DOMWINDOW == 76 (1656EC00) [pid = 3728] [serial = 534] [outer = 15729400] 08:12:15 INFO - PROCESS | 3728 | 1465225935384 Marionette TRACE conn2 <- [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]]]}] 08:12:15 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html | textAlign end with ltr is the right edge 08:12:15 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html | took 1008ms 08:12:15 INFO - PROCESS | 3728 | 1465225935406 Marionette TRACE conn2 -> [0,677,"getWindowHandle",null] 08:12:15 INFO - PROCESS | 3728 | 1465225935408 Marionette TRACE conn2 <- [1,677,null,{"value":"13"}] 08:12:15 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html 08:12:15 INFO - PROCESS | 3728 | 1465225935412 Marionette TRACE conn2 -> [0,678,"setScriptTimeout",{"ms":35000}] 08:12:15 INFO - PROCESS | 3728 | 1465225935413 Marionette TRACE conn2 <- [1,678,null,{}] 08:12:15 INFO - PROCESS | 3728 | 1465225935417 Marionette TRACE conn2 -> [0,679,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:12:15 INFO - PROCESS | 3728 | 1465225935419 Marionette INFO sendAsync 5df5ea86-167d-4c9b-95db-b7d3c2a97030 08:12:15 INFO - PROCESS | 3728 | 1465225935524 Marionette TRACE conn2 <- [1,679,null,{"value":null}] 08:12:15 INFO - PROCESS | 3728 | 1465225935532 Marionette TRACE conn2 -> [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\", \"02873725-682d-488c-ba17-ebb2d6377454\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:12:15 INFO - PROCESS | 3728 | 1465225935534 Marionette INFO sendAsync 5df5ea86-167d-4c9b-95db-b7d3c2a97030 08:12:15 INFO - PROCESS | 3728 | ++DOCSHELL 105FA800 == 37 [pid = 3728] [id = 179] 08:12:15 INFO - PROCESS | 3728 | ++DOMWINDOW == 77 (14444800) [pid = 3728] [serial = 535] [outer = 00000000] 08:12:15 INFO - PROCESS | 3728 | ++DOMWINDOW == 78 (18520800) [pid = 3728] [serial = 536] [outer = 14444800] 08:12:15 INFO - PROCESS | 3728 | 1465225935577 Marionette DEBUG loaded listener.js 08:12:15 INFO - PROCESS | 3728 | ++DOMWINDOW == 79 (1852E800) [pid = 3728] [serial = 537] [outer = 14444800] 08:12:16 INFO - PROCESS | 3728 | 1465225936461 Marionette TRACE conn2 <- [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]]]}] 08:12:16 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html | textAlign end with rtl is the left edge 08:12:16 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html | took 1067ms 08:12:16 INFO - PROCESS | 3728 | 1465225936484 Marionette TRACE conn2 -> [0,681,"getWindowHandle",null] 08:12:16 INFO - PROCESS | 3728 | 1465225936488 Marionette TRACE conn2 <- [1,681,null,{"value":"13"}] 08:12:16 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html 08:12:16 INFO - PROCESS | 3728 | 1465225936493 Marionette TRACE conn2 -> [0,682,"setScriptTimeout",{"ms":35000}] 08:12:16 INFO - PROCESS | 3728 | 1465225936497 Marionette TRACE conn2 <- [1,682,null,{}] 08:12:16 INFO - PROCESS | 3728 | 1465225936503 Marionette TRACE conn2 -> [0,683,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:12:16 INFO - PROCESS | 3728 | 1465225936506 Marionette INFO sendAsync 5df5ea86-167d-4c9b-95db-b7d3c2a97030 08:12:16 INFO - PROCESS | 3728 | 1465225936618 Marionette TRACE conn2 <- [1,683,null,{"value":null}] 08:12:16 INFO - PROCESS | 3728 | 1465225936677 Marionette TRACE conn2 -> [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\", \"02873725-682d-488c-ba17-ebb2d6377454\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:12:16 INFO - PROCESS | 3728 | 1465225936682 Marionette INFO sendAsync 5df5ea86-167d-4c9b-95db-b7d3c2a97030 08:12:16 INFO - PROCESS | 3728 | ++DOCSHELL 114B3000 == 38 [pid = 3728] [id = 180] 08:12:16 INFO - PROCESS | 3728 | ++DOMWINDOW == 80 (11A0EC00) [pid = 3728] [serial = 538] [outer = 00000000] 08:12:16 INFO - PROCESS | 3728 | ++DOMWINDOW == 81 (12A88000) [pid = 3728] [serial = 539] [outer = 11A0EC00] 08:12:16 INFO - PROCESS | 3728 | 1465225936779 Marionette DEBUG loaded listener.js 08:12:16 INFO - PROCESS | 3728 | ++DOMWINDOW == 82 (13377400) [pid = 3728] [serial = 540] [outer = 11A0EC00] 08:12:17 INFO - PROCESS | 3728 | 1465225937816 Marionette TRACE conn2 <- [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]]]}] 08:12:17 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) 08:12:17 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html | took 1359ms 08:12:17 INFO - PROCESS | 3728 | 1465225937867 Marionette TRACE conn2 -> [0,685,"getWindowHandle",null] 08:12:17 INFO - PROCESS | 3728 | 1465225937872 Marionette TRACE conn2 <- [1,685,null,{"value":"13"}] 08:12:17 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html 08:12:17 INFO - PROCESS | 3728 | 1465225937879 Marionette TRACE conn2 -> [0,686,"setScriptTimeout",{"ms":35000}] 08:12:17 INFO - PROCESS | 3728 | 1465225937882 Marionette TRACE conn2 <- [1,686,null,{}] 08:12:17 INFO - PROCESS | 3728 | 1465225937886 Marionette TRACE conn2 -> [0,687,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:12:17 INFO - PROCESS | 3728 | 1465225937888 Marionette INFO sendAsync 5df5ea86-167d-4c9b-95db-b7d3c2a97030 08:12:18 INFO - PROCESS | 3728 | 1465225938033 Marionette TRACE conn2 <- [1,687,null,{"value":null}] 08:12:18 INFO - PROCESS | 3728 | 1465225938142 Marionette TRACE conn2 -> [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\", \"02873725-682d-488c-ba17-ebb2d6377454\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:12:18 INFO - PROCESS | 3728 | 1465225938145 Marionette INFO sendAsync 5df5ea86-167d-4c9b-95db-b7d3c2a97030 08:12:18 INFO - PROCESS | 3728 | ++DOCSHELL 140C8C00 == 39 [pid = 3728] [id = 181] 08:12:18 INFO - PROCESS | 3728 | ++DOMWINDOW == 83 (140C9800) [pid = 3728] [serial = 541] [outer = 00000000] 08:12:18 INFO - PROCESS | 3728 | ++DOMWINDOW == 84 (157D6000) [pid = 3728] [serial = 542] [outer = 140C9800] 08:12:18 INFO - PROCESS | 3728 | 1465225938201 Marionette DEBUG loaded listener.js 08:12:18 INFO - PROCESS | 3728 | ++DOMWINDOW == 85 (16102400) [pid = 3728] [serial = 543] [outer = 140C9800] 08:12:19 INFO - PROCESS | 3728 | --DOCSHELL 12A8DC00 == 38 [pid = 3728] [id = 178] 08:12:19 INFO - PROCESS | 3728 | --DOCSHELL 18018400 == 37 [pid = 3728] [id = 177] 08:12:19 INFO - PROCESS | 3728 | --DOCSHELL 15FB5800 == 36 [pid = 3728] [id = 176] 08:12:19 INFO - PROCESS | 3728 | --DOCSHELL 1656A800 == 35 [pid = 3728] [id = 175] 08:12:19 INFO - PROCESS | 3728 | --DOCSHELL 15FE9400 == 34 [pid = 3728] [id = 174] 08:12:19 INFO - PROCESS | 3728 | --DOCSHELL 10BA0C00 == 33 [pid = 3728] [id = 173] 08:12:19 INFO - PROCESS | 3728 | --DOCSHELL 112B6400 == 32 [pid = 3728] [id = 172] 08:12:19 INFO - PROCESS | 3728 | --DOCSHELL 10A63400 == 31 [pid = 3728] [id = 171] 08:12:19 INFO - PROCESS | 3728 | --DOCSHELL 10A60800 == 30 [pid = 3728] [id = 170] 08:12:19 INFO - PROCESS | 3728 | --DOCSHELL 1656B400 == 29 [pid = 3728] [id = 169] 08:12:19 INFO - PROCESS | 3728 | --DOCSHELL 105FA800 == 28 [pid = 3728] [id = 179] 08:12:19 INFO - PROCESS | 3728 | --DOCSHELL 114B3000 == 27 [pid = 3728] [id = 180] 08:12:19 INFO - PROCESS | 3728 | --DOMWINDOW == 84 (1A8EE400) [pid = 3728] [serial = 497] [outer = 00000000] [url = about:blank] 08:12:19 INFO - PROCESS | 3728 | --DOMWINDOW == 83 (1A330C00) [pid = 3728] [serial = 495] [outer = 00000000] [url = about:blank] 08:12:19 INFO - PROCESS | 3728 | --DOMWINDOW == 82 (1A811C00) [pid = 3728] [serial = 503] [outer = 00000000] [url = about:blank] 08:12:19 INFO - PROCESS | 3728 | --DOMWINDOW == 81 (1A8F5400) [pid = 3728] [serial = 498] [outer = 00000000] [url = about:blank] 08:12:19 INFO - PROCESS | 3728 | --DOMWINDOW == 80 (16C13C00) [pid = 3728] [serial = 500] [outer = 00000000] [url = about:blank] 08:12:19 INFO - PROCESS | 3728 | --DOMWINDOW == 79 (1A9EE000) [pid = 3728] [serial = 504] [outer = 00000000] [url = about:blank] 08:12:19 INFO - PROCESS | 3728 | --DOMWINDOW == 78 (17A8EC00) [pid = 3728] [serial = 501] [outer = 00000000] [url = about:blank] 08:12:19 INFO - PROCESS | 3728 | --DOMWINDOW == 77 (1852AC00) [pid = 3728] [serial = 489] [outer = 00000000] [url = about:blank] 08:12:19 INFO - PROCESS | 3728 | --DOMWINDOW == 76 (1A9F4000) [pid = 3728] [serial = 506] [outer = 00000000] [url = about:blank] 08:12:19 INFO - PROCESS | 3728 | --DOMWINDOW == 75 (19D38400) [pid = 3728] [serial = 491] [outer = 00000000] [url = about:blank] 08:12:19 INFO - PROCESS | 3728 | --DOMWINDOW == 74 (1656B800) [pid = 3728] [serial = 479] [outer = 00000000] [url = about:blank] 08:12:19 INFO - PROCESS | 3728 | --DOMWINDOW == 73 (16C0E000) [pid = 3728] [serial = 480] [outer = 00000000] [url = about:blank] 08:12:19 INFO - PROCESS | 3728 | --DOMWINDOW == 72 (13380800) [pid = 3728] [serial = 470] [outer = 00000000] [url = about:blank] 08:12:19 INFO - PROCESS | 3728 | --DOMWINDOW == 71 (1382B400) [pid = 3728] [serial = 471] [outer = 00000000] [url = about:blank] 08:12:19 INFO - PROCESS | 3728 | --DOMWINDOW == 70 (1648AC00) [pid = 3728] [serial = 476] [outer = 00000000] [url = about:blank] 08:12:19 INFO - PROCESS | 3728 | --DOMWINDOW == 69 (164A3000) [pid = 3728] [serial = 477] [outer = 00000000] [url = about:blank] 08:12:19 INFO - PROCESS | 3728 | --DOMWINDOW == 68 (13050400) [pid = 3728] [serial = 467] [outer = 00000000] [url = about:blank] 08:12:19 INFO - PROCESS | 3728 | --DOMWINDOW == 67 (13331000) [pid = 3728] [serial = 468] [outer = 00000000] [url = about:blank] 08:12:19 INFO - PROCESS | 3728 | --DOMWINDOW == 66 (1A814400) [pid = 3728] [serial = 465] [outer = 00000000] [url = about:blank] 08:12:19 INFO - PROCESS | 3728 | --DOMWINDOW == 65 (172DD000) [pid = 3728] [serial = 482] [outer = 00000000] [url = about:blank] 08:12:19 INFO - PROCESS | 3728 | --DOMWINDOW == 64 (17A0BC00) [pid = 3728] [serial = 483] [outer = 00000000] [url = about:blank] 08:12:19 INFO - PROCESS | 3728 | --DOMWINDOW == 63 (18524C00) [pid = 3728] [serial = 488] [outer = 00000000] [url = about:blank] 08:12:19 INFO - PROCESS | 3728 | --DOMWINDOW == 62 (18432C00) [pid = 3728] [serial = 485] [outer = 00000000] [url = about:blank] 08:12:19 INFO - PROCESS | 3728 | --DOMWINDOW == 61 (1A18E000) [pid = 3728] [serial = 494] [outer = 00000000] [url = about:blank] 08:12:19 INFO - PROCESS | 3728 | --DOMWINDOW == 60 (15730000) [pid = 3728] [serial = 473] [outer = 00000000] [url = about:blank] 08:12:19 INFO - PROCESS | 3728 | --DOMWINDOW == 59 (157D5800) [pid = 3728] [serial = 474] [outer = 00000000] [url = about:blank] 08:12:19 INFO - PROCESS | 3728 | --DOMWINDOW == 58 (18438000) [pid = 3728] [serial = 486] [outer = 00000000] [url = about:blank] 08:12:19 INFO - PROCESS | 3728 | --DOMWINDOW == 57 (15503C00) [pid = 3728] [serial = 492] [outer = 00000000] [url = about:blank] 08:12:19 INFO - PROCESS | 3728 | 1465225939792 Marionette TRACE conn2 <- [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]]]}] 08:12:19 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) 08:12:19 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html | took 1930ms 08:12:19 INFO - PROCESS | 3728 | 1465225939805 Marionette TRACE conn2 -> [0,689,"getWindowHandle",null] 08:12:19 INFO - PROCESS | 3728 | 1465225939808 Marionette TRACE conn2 <- [1,689,null,{"value":"13"}] 08:12:19 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html 08:12:19 INFO - PROCESS | 3728 | 1465225939815 Marionette TRACE conn2 -> [0,690,"setScriptTimeout",{"ms":35000}] 08:12:19 INFO - PROCESS | 3728 | 1465225939818 Marionette TRACE conn2 <- [1,690,null,{}] 08:12:19 INFO - PROCESS | 3728 | 1465225939825 Marionette TRACE conn2 -> [0,691,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:12:19 INFO - PROCESS | 3728 | 1465225939828 Marionette INFO sendAsync 5df5ea86-167d-4c9b-95db-b7d3c2a97030 08:12:19 INFO - PROCESS | 3728 | 1465225939915 Marionette TRACE conn2 <- [1,691,null,{"value":null}] 08:12:19 INFO - PROCESS | 3728 | 1465225939967 Marionette TRACE conn2 -> [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\", \"02873725-682d-488c-ba17-ebb2d6377454\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:12:19 INFO - PROCESS | 3728 | 1465225939970 Marionette INFO sendAsync 5df5ea86-167d-4c9b-95db-b7d3c2a97030 08:12:19 INFO - PROCESS | 3728 | ++DOCSHELL 11426800 == 28 [pid = 3728] [id = 182] 08:12:19 INFO - PROCESS | 3728 | ++DOMWINDOW == 58 (114B3000) [pid = 3728] [serial = 544] [outer = 00000000] 08:12:20 INFO - PROCESS | 3728 | ++DOMWINDOW == 59 (12806800) [pid = 3728] [serial = 545] [outer = 114B3000] 08:12:20 INFO - PROCESS | 3728 | 1465225940020 Marionette DEBUG loaded listener.js 08:12:20 INFO - PROCESS | 3728 | ++DOMWINDOW == 60 (12A94000) [pid = 3728] [serial = 546] [outer = 114B3000] 08:12:20 INFO - PROCESS | 3728 | 1465225940878 Marionette TRACE conn2 <- [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]]]}] 08:12:20 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html | textAlign start with ltr is the left edge 08:12:20 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html | took 1067ms 08:12:20 INFO - PROCESS | 3728 | 1465225940880 Marionette TRACE conn2 -> [0,693,"getWindowHandle",null] 08:12:20 INFO - PROCESS | 3728 | 1465225940884 Marionette TRACE conn2 <- [1,693,null,{"value":"13"}] 08:12:20 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html 08:12:20 INFO - PROCESS | 3728 | 1465225940893 Marionette TRACE conn2 -> [0,694,"setScriptTimeout",{"ms":35000}] 08:12:20 INFO - PROCESS | 3728 | 1465225940896 Marionette TRACE conn2 <- [1,694,null,{}] 08:12:20 INFO - PROCESS | 3728 | 1465225940900 Marionette TRACE conn2 -> [0,695,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:12:20 INFO - PROCESS | 3728 | 1465225940903 Marionette INFO sendAsync 5df5ea86-167d-4c9b-95db-b7d3c2a97030 08:12:20 INFO - PROCESS | 3728 | 1465225940989 Marionette TRACE conn2 <- [1,695,null,{"value":null}] 08:12:20 INFO - PROCESS | 3728 | 1465225940996 Marionette TRACE conn2 -> [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\", \"02873725-682d-488c-ba17-ebb2d6377454\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:12:20 INFO - PROCESS | 3728 | 1465225940998 Marionette INFO sendAsync 5df5ea86-167d-4c9b-95db-b7d3c2a97030 08:12:21 INFO - PROCESS | 3728 | ++DOCSHELL 1382B800 == 29 [pid = 3728] [id = 183] 08:12:21 INFO - PROCESS | 3728 | ++DOMWINDOW == 61 (1382C000) [pid = 3728] [serial = 547] [outer = 00000000] 08:12:21 INFO - PROCESS | 3728 | ++DOMWINDOW == 62 (13D29800) [pid = 3728] [serial = 548] [outer = 1382C000] 08:12:21 INFO - PROCESS | 3728 | 1465225941045 Marionette DEBUG loaded listener.js 08:12:21 INFO - PROCESS | 3728 | ++DOMWINDOW == 63 (140B2400) [pid = 3728] [serial = 549] [outer = 1382C000] 08:12:21 INFO - PROCESS | 3728 | 1465225941935 Marionette TRACE conn2 <- [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]]]}] 08:12:21 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html | textAlign start with rtl is the right edge 08:12:21 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html | took 1067ms 08:12:21 INFO - PROCESS | 3728 | 1465225941963 Marionette TRACE conn2 -> [0,697,"getWindowHandle",null] 08:12:21 INFO - PROCESS | 3728 | 1465225941966 Marionette TRACE conn2 <- [1,697,null,{"value":"13"}] 08:12:21 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html 08:12:21 INFO - PROCESS | 3728 | 1465225941969 Marionette TRACE conn2 -> [0,698,"setScriptTimeout",{"ms":35000}] 08:12:21 INFO - PROCESS | 3728 | 1465225941973 Marionette TRACE conn2 <- [1,698,null,{}] 08:12:21 INFO - PROCESS | 3728 | 1465225941989 Marionette TRACE conn2 -> [0,699,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:12:21 INFO - PROCESS | 3728 | 1465225941994 Marionette INFO sendAsync 5df5ea86-167d-4c9b-95db-b7d3c2a97030 08:12:22 INFO - PROCESS | 3728 | 1465225942105 Marionette TRACE conn2 <- [1,699,null,{"value":null}] 08:12:22 INFO - PROCESS | 3728 | 1465225942112 Marionette TRACE conn2 -> [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\", \"02873725-682d-488c-ba17-ebb2d6377454\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:12:22 INFO - PROCESS | 3728 | 1465225942115 Marionette INFO sendAsync 5df5ea86-167d-4c9b-95db-b7d3c2a97030 08:12:22 INFO - PROCESS | 3728 | ++DOCSHELL 157D2C00 == 30 [pid = 3728] [id = 184] 08:12:22 INFO - PROCESS | 3728 | ++DOMWINDOW == 64 (157D3C00) [pid = 3728] [serial = 550] [outer = 00000000] 08:12:22 INFO - PROCESS | 3728 | ++DOMWINDOW == 65 (15FE7000) [pid = 3728] [serial = 551] [outer = 157D3C00] 08:12:22 INFO - PROCESS | 3728 | 1465225942170 Marionette DEBUG loaded listener.js 08:12:22 INFO - PROCESS | 3728 | ++DOMWINDOW == 66 (1648AC00) [pid = 3728] [serial = 552] [outer = 157D3C00] 08:12:23 INFO - PROCESS | 3728 | 1465225943055 Marionette TRACE conn2 <- [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]]]}] 08:12:23 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html | Canvas test: 2d.text.draw.baseline.alphabetic 08:12:23 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html | took 1111ms 08:12:23 INFO - PROCESS | 3728 | 1465225943095 Marionette TRACE conn2 -> [0,701,"getWindowHandle",null] 08:12:23 INFO - PROCESS | 3728 | 1465225943098 Marionette TRACE conn2 <- [1,701,null,{"value":"13"}] 08:12:23 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html 08:12:23 INFO - PROCESS | 3728 | 1465225943102 Marionette TRACE conn2 -> [0,702,"setScriptTimeout",{"ms":35000}] 08:12:23 INFO - PROCESS | 3728 | 1465225943103 Marionette TRACE conn2 <- [1,702,null,{}] 08:12:23 INFO - PROCESS | 3728 | 1465225943125 Marionette TRACE conn2 -> [0,703,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:12:23 INFO - PROCESS | 3728 | 1465225943127 Marionette INFO sendAsync 5df5ea86-167d-4c9b-95db-b7d3c2a97030 08:12:23 INFO - PROCESS | 3728 | 1465225943241 Marionette TRACE conn2 <- [1,703,null,{"value":null}] 08:12:23 INFO - PROCESS | 3728 | 1465225943247 Marionette TRACE conn2 -> [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\", \"02873725-682d-488c-ba17-ebb2d6377454\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:12:23 INFO - PROCESS | 3728 | 1465225943249 Marionette INFO sendAsync 5df5ea86-167d-4c9b-95db-b7d3c2a97030 08:12:23 INFO - PROCESS | 3728 | ++DOCSHELL 164A5000 == 31 [pid = 3728] [id = 185] 08:12:23 INFO - PROCESS | 3728 | ++DOMWINDOW == 67 (164A5C00) [pid = 3728] [serial = 553] [outer = 00000000] 08:12:23 INFO - PROCESS | 3728 | ++DOMWINDOW == 68 (1656B000) [pid = 3728] [serial = 554] [outer = 164A5C00] 08:12:23 INFO - PROCESS | 3728 | 1465225943293 Marionette DEBUG loaded listener.js 08:12:23 INFO - PROCESS | 3728 | ++DOMWINDOW == 69 (16C0E400) [pid = 3728] [serial = 555] [outer = 164A5C00] 08:12:23 INFO - PROCESS | 3728 | --DOMWINDOW == 68 (1656C400) [pid = 3728] [serial = 526] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html] 08:12:23 INFO - PROCESS | 3728 | --DOMWINDOW == 67 (19A4DC00) [pid = 3728] [serial = 505] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html] 08:12:23 INFO - PROCESS | 3728 | --DOMWINDOW == 66 (140B6000) [pid = 3728] [serial = 517] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html] 08:12:23 INFO - PROCESS | 3728 | --DOMWINDOW == 65 (10B73400) [pid = 3728] [serial = 508] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html] 08:12:23 INFO - PROCESS | 3728 | --DOMWINDOW == 64 (15FEB000) [pid = 3728] [serial = 520] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html] 08:12:23 INFO - PROCESS | 3728 | --DOMWINDOW == 63 (1656AC00) [pid = 3728] [serial = 523] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html] 08:12:23 INFO - PROCESS | 3728 | --DOMWINDOW == 62 (11430800) [pid = 3728] [serial = 514] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html] 08:12:23 INFO - PROCESS | 3728 | --DOMWINDOW == 61 (10B74000) [pid = 3728] [serial = 511] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html] 08:12:23 INFO - PROCESS | 3728 | --DOMWINDOW == 60 (15729400) [pid = 3728] [serial = 532] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html] 08:12:23 INFO - PROCESS | 3728 | --DOMWINDOW == 59 (18082000) [pid = 3728] [serial = 529] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html] 08:12:23 INFO - PROCESS | 3728 | --DOMWINDOW == 58 (14444800) [pid = 3728] [serial = 535] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html] 08:12:24 INFO - PROCESS | 3728 | 1465225944205 Marionette TRACE conn2 <- [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]]]}] 08:12:24 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 08:12:24 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html | took 1140ms 08:12:24 INFO - PROCESS | 3728 | 1465225944237 Marionette TRACE conn2 -> [0,705,"getWindowHandle",null] 08:12:24 INFO - PROCESS | 3728 | 1465225944239 Marionette TRACE conn2 <- [1,705,null,{"value":"13"}] 08:12:24 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html 08:12:24 INFO - PROCESS | 3728 | 1465225944246 Marionette TRACE conn2 -> [0,706,"setScriptTimeout",{"ms":35000}] 08:12:24 INFO - PROCESS | 3728 | 1465225944248 Marionette TRACE conn2 <- [1,706,null,{}] 08:12:24 INFO - PROCESS | 3728 | 1465225944252 Marionette TRACE conn2 -> [0,707,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:12:24 INFO - PROCESS | 3728 | 1465225944254 Marionette INFO sendAsync 5df5ea86-167d-4c9b-95db-b7d3c2a97030 08:12:24 INFO - PROCESS | 3728 | 1465225944329 Marionette TRACE conn2 <- [1,707,null,{"value":null}] 08:12:24 INFO - PROCESS | 3728 | 1465225944335 Marionette TRACE conn2 -> [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\", \"02873725-682d-488c-ba17-ebb2d6377454\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:12:24 INFO - PROCESS | 3728 | 1465225944337 Marionette INFO sendAsync 5df5ea86-167d-4c9b-95db-b7d3c2a97030 08:12:24 INFO - PROCESS | 3728 | ++DOCSHELL 140B5C00 == 32 [pid = 3728] [id = 186] 08:12:24 INFO - PROCESS | 3728 | ++DOMWINDOW == 59 (140D0800) [pid = 3728] [serial = 556] [outer = 00000000] 08:12:24 INFO - PROCESS | 3728 | ++DOMWINDOW == 60 (16C07400) [pid = 3728] [serial = 557] [outer = 140D0800] 08:12:24 INFO - PROCESS | 3728 | 1465225944381 Marionette DEBUG loaded listener.js 08:12:24 INFO - PROCESS | 3728 | ++DOMWINDOW == 61 (16CB1000) [pid = 3728] [serial = 558] [outer = 140D0800] 08:12:25 INFO - PROCESS | 3728 | 1465225945244 Marionette TRACE conn2 <- [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]]]}] 08:12:25 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html | fillText works on @font-face fonts 08:12:25 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html | took 1023ms 08:12:25 INFO - PROCESS | 3728 | 1465225945278 Marionette TRACE conn2 -> [0,709,"getWindowHandle",null] 08:12:25 INFO - PROCESS | 3728 | 1465225945280 Marionette TRACE conn2 <- [1,709,null,{"value":"13"}] 08:12:25 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html 08:12:25 INFO - PROCESS | 3728 | 1465225945284 Marionette TRACE conn2 -> [0,710,"setScriptTimeout",{"ms":35000}] 08:12:25 INFO - PROCESS | 3728 | 1465225945286 Marionette TRACE conn2 <- [1,710,null,{}] 08:12:25 INFO - PROCESS | 3728 | 1465225945290 Marionette TRACE conn2 -> [0,711,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:12:25 INFO - PROCESS | 3728 | 1465225945295 Marionette INFO sendAsync 5df5ea86-167d-4c9b-95db-b7d3c2a97030 08:12:25 INFO - PROCESS | 3728 | 1465225945378 Marionette TRACE conn2 <- [1,711,null,{"value":null}] 08:12:25 INFO - PROCESS | 3728 | 1465225945383 Marionette TRACE conn2 -> [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\", \"02873725-682d-488c-ba17-ebb2d6377454\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:12:25 INFO - PROCESS | 3728 | 1465225945385 Marionette INFO sendAsync 5df5ea86-167d-4c9b-95db-b7d3c2a97030 08:12:25 INFO - PROCESS | 3728 | ++DOCSHELL 16C0D000 == 33 [pid = 3728] [id = 187] 08:12:25 INFO - PROCESS | 3728 | ++DOMWINDOW == 62 (16D8EC00) [pid = 3728] [serial = 559] [outer = 00000000] 08:12:25 INFO - PROCESS | 3728 | ++DOMWINDOW == 63 (17979400) [pid = 3728] [serial = 560] [outer = 16D8EC00] 08:12:25 INFO - PROCESS | 3728 | 1465225945429 Marionette DEBUG loaded listener.js 08:12:25 INFO - PROCESS | 3728 | ++DOMWINDOW == 64 (17A8F000) [pid = 3728] [serial = 561] [outer = 16D8EC00] 08:12:26 INFO - PROCESS | 3728 | 1465225946162 Marionette TRACE conn2 <- [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] 08:12:26 INFO - PROCESS | 3728 | 1465225946221 Marionette TRACE conn2 <- [1,713,null,{"value":"13"}] 08:12:26 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html 08:12:26 INFO - PROCESS | 3728 | 1465225946226 Marionette TRACE conn2 -> [0,714,"setScriptTimeout",{"ms":35000}] 08:12:26 INFO - PROCESS | 3728 | 1465225946232 Marionette TRACE conn2 <- [1,714,null,{}] 08:12:26 INFO - PROCESS | 3728 | 1465225946237 Marionette TRACE conn2 -> [0,715,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:12:26 INFO - PROCESS | 3728 | 1465225946240 Marionette INFO sendAsync 5df5ea86-167d-4c9b-95db-b7d3c2a97030 08:12:26 INFO - PROCESS | 3728 | 1465225946357 Marionette TRACE conn2 <- [1,715,null,{"value":null}] 08:12:26 INFO - PROCESS | 3728 | 1465225946436 Marionette TRACE conn2 -> [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\", \"02873725-682d-488c-ba17-ebb2d6377454\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:12:26 INFO - PROCESS | 3728 | 1465225946439 Marionette INFO sendAsync 5df5ea86-167d-4c9b-95db-b7d3c2a97030 08:12:26 INFO - PROCESS | 3728 | ++DOCSHELL 1288FC00 == 34 [pid = 3728] [id = 188] 08:12:26 INFO - PROCESS | 3728 | ++DOMWINDOW == 65 (12D99400) [pid = 3728] [serial = 562] [outer = 00000000] 08:12:26 INFO - PROCESS | 3728 | ++DOMWINDOW == 66 (1337AC00) [pid = 3728] [serial = 563] [outer = 12D99400] 08:12:26 INFO - PROCESS | 3728 | 1465225946525 Marionette DEBUG loaded listener.js 08:12:26 INFO - PROCESS | 3728 | ++DOMWINDOW == 67 (14443000) [pid = 3728] [serial = 564] [outer = 12D99400] 08:12:27 INFO - PROCESS | 3728 | 1465225947381 Marionette TRACE conn2 <- [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]]]}] 08:12:27 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html | fillText handles maxWidth correctly 08:12:27 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html | took 1169ms 08:12:27 INFO - PROCESS | 3728 | 1465225947410 Marionette TRACE conn2 -> [0,717,"getWindowHandle",null] 08:12:27 INFO - PROCESS | 3728 | 1465225947415 Marionette TRACE conn2 <- [1,717,null,{"value":"13"}] 08:12:27 INFO - PROCESS | 3728 | 1465225947420 Marionette TRACE conn2 -> [0,718,"setScriptTimeout",{"ms":35000}] 08:12:27 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html 08:12:27 INFO - PROCESS | 3728 | 1465225947423 Marionette TRACE conn2 <- [1,718,null,{}] 08:12:27 INFO - PROCESS | 3728 | 1465225947452 Marionette TRACE conn2 -> [0,719,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:12:27 INFO - PROCESS | 3728 | 1465225947455 Marionette INFO sendAsync 5df5ea86-167d-4c9b-95db-b7d3c2a97030 08:12:27 INFO - PROCESS | 3728 | 1465225947589 Marionette TRACE conn2 <- [1,719,null,{"value":null}] 08:12:27 INFO - PROCESS | 3728 | 1465225947643 Marionette TRACE conn2 -> [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\", \"02873725-682d-488c-ba17-ebb2d6377454\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:12:27 INFO - PROCESS | 3728 | 1465225947648 Marionette INFO sendAsync 5df5ea86-167d-4c9b-95db-b7d3c2a97030 08:12:27 INFO - PROCESS | 3728 | ++DOCSHELL 10E2CC00 == 35 [pid = 3728] [id = 189] 08:12:27 INFO - PROCESS | 3728 | ++DOMWINDOW == 68 (10E2D800) [pid = 3728] [serial = 565] [outer = 00000000] 08:12:27 INFO - PROCESS | 3728 | ++DOMWINDOW == 69 (11A16C00) [pid = 3728] [serial = 566] [outer = 10E2D800] 08:12:27 INFO - PROCESS | 3728 | 1465225947698 Marionette DEBUG loaded listener.js 08:12:27 INFO - PROCESS | 3728 | ++DOMWINDOW == 70 (12A0A400) [pid = 3728] [serial = 567] [outer = 10E2D800] 08:12:27 INFO - PROCESS | 3728 | --DOCSHELL 140B5C00 == 34 [pid = 3728] [id = 186] 08:12:27 INFO - PROCESS | 3728 | --DOCSHELL 164A5000 == 33 [pid = 3728] [id = 185] 08:12:27 INFO - PROCESS | 3728 | --DOCSHELL 157D2C00 == 32 [pid = 3728] [id = 184] 08:12:27 INFO - PROCESS | 3728 | --DOCSHELL 1382B800 == 31 [pid = 3728] [id = 183] 08:12:27 INFO - PROCESS | 3728 | --DOCSHELL 11426800 == 30 [pid = 3728] [id = 182] 08:12:27 INFO - PROCESS | 3728 | --DOCSHELL 140C8C00 == 29 [pid = 3728] [id = 181] 08:12:27 INFO - PROCESS | 3728 | --DOMWINDOW == 69 (16D40C00) [pid = 3728] [serial = 527] [outer = 00000000] [url = about:blank] 08:12:27 INFO - PROCESS | 3728 | --DOMWINDOW == 68 (1A9F7400) [pid = 3728] [serial = 507] [outer = 00000000] [url = about:blank] 08:12:27 INFO - PROCESS | 3728 | --DOMWINDOW == 67 (140CFC00) [pid = 3728] [serial = 518] [outer = 00000000] [url = about:blank] 08:12:27 INFO - PROCESS | 3728 | --DOMWINDOW == 66 (14E03400) [pid = 3728] [serial = 519] [outer = 00000000] [url = about:blank] 08:12:27 INFO - PROCESS | 3728 | --DOMWINDOW == 65 (1280BC00) [pid = 3728] [serial = 509] [outer = 00000000] [url = about:blank] 08:12:27 INFO - PROCESS | 3728 | --DOMWINDOW == 64 (12D99000) [pid = 3728] [serial = 510] [outer = 00000000] [url = about:blank] 08:12:27 INFO - PROCESS | 3728 | --DOMWINDOW == 63 (1648C000) [pid = 3728] [serial = 521] [outer = 00000000] [url = about:blank] 08:12:27 INFO - PROCESS | 3728 | --DOMWINDOW == 62 (164A4000) [pid = 3728] [serial = 522] [outer = 00000000] [url = about:blank] 08:12:27 INFO - PROCESS | 3728 | --DOMWINDOW == 61 (16CAEC00) [pid = 3728] [serial = 524] [outer = 00000000] [url = about:blank] 08:12:27 INFO - PROCESS | 3728 | --DOMWINDOW == 60 (12DA0400) [pid = 3728] [serial = 515] [outer = 00000000] [url = about:blank] 08:12:27 INFO - PROCESS | 3728 | --DOMWINDOW == 59 (1333B400) [pid = 3728] [serial = 516] [outer = 00000000] [url = about:blank] 08:12:27 INFO - PROCESS | 3728 | --DOMWINDOW == 58 (140D3800) [pid = 3728] [serial = 512] [outer = 00000000] [url = about:blank] 08:12:27 INFO - PROCESS | 3728 | --DOMWINDOW == 57 (14E09000) [pid = 3728] [serial = 513] [outer = 00000000] [url = about:blank] 08:12:27 INFO - PROCESS | 3728 | --DOMWINDOW == 56 (1656EC00) [pid = 3728] [serial = 534] [outer = 00000000] [url = about:blank] 08:12:27 INFO - PROCESS | 3728 | --DOMWINDOW == 55 (1843F000) [pid = 3728] [serial = 530] [outer = 00000000] [url = about:blank] 08:12:27 INFO - PROCESS | 3728 | --DOMWINDOW == 54 (172DDC00) [pid = 3728] [serial = 528] [outer = 00000000] [url = about:blank] 08:12:27 INFO - PROCESS | 3728 | --DOMWINDOW == 53 (1649F400) [pid = 3728] [serial = 533] [outer = 00000000] [url = about:blank] 08:12:27 INFO - PROCESS | 3728 | --DOMWINDOW == 52 (1852E800) [pid = 3728] [serial = 537] [outer = 00000000] [url = about:blank] 08:12:27 INFO - PROCESS | 3728 | --DOMWINDOW == 51 (18478C00) [pid = 3728] [serial = 531] [outer = 00000000] [url = about:blank] 08:12:27 INFO - PROCESS | 3728 | --DOMWINDOW == 50 (18520800) [pid = 3728] [serial = 536] [outer = 00000000] [url = about:blank] 08:12:27 INFO - PROCESS | 3728 | --DOMWINDOW == 49 (16CB3C00) [pid = 3728] [serial = 525] [outer = 00000000] [url = about:blank] 08:12:28 INFO - PROCESS | 3728 | 1465225948153 Marionette TRACE conn2 <- [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] 08:12:28 INFO - PROCESS | 3728 | 1465225948212 Marionette TRACE conn2 <- [1,721,null,{"value":"13"}] 08:12:28 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html 08:12:28 INFO - PROCESS | 3728 | 1465225948219 Marionette TRACE conn2 -> [0,722,"setScriptTimeout",{"ms":35000}] 08:12:28 INFO - PROCESS | 3728 | 1465225948221 Marionette TRACE conn2 <- [1,722,null,{}] 08:12:28 INFO - PROCESS | 3728 | 1465225948225 Marionette TRACE conn2 -> [0,723,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:12:28 INFO - PROCESS | 3728 | 1465225948228 Marionette INFO sendAsync 5df5ea86-167d-4c9b-95db-b7d3c2a97030 08:12:28 INFO - PROCESS | 3728 | 1465225948322 Marionette TRACE conn2 <- [1,723,null,{"value":null}] 08:12:28 INFO - PROCESS | 3728 | 1465225948331 Marionette TRACE conn2 -> [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\", \"02873725-682d-488c-ba17-ebb2d6377454\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:12:28 INFO - PROCESS | 3728 | 1465225948333 Marionette INFO sendAsync 5df5ea86-167d-4c9b-95db-b7d3c2a97030 08:12:28 INFO - PROCESS | 3728 | ++DOCSHELL 13913400 == 30 [pid = 3728] [id = 190] 08:12:28 INFO - PROCESS | 3728 | ++DOMWINDOW == 50 (13914400) [pid = 3728] [serial = 568] [outer = 00000000] 08:12:28 INFO - PROCESS | 3728 | ++DOMWINDOW == 51 (13C57400) [pid = 3728] [serial = 569] [outer = 13914400] 08:12:28 INFO - PROCESS | 3728 | 1465225948362 Marionette DEBUG loaded listener.js 08:12:28 INFO - PROCESS | 3728 | ++DOMWINDOW == 52 (140C8400) [pid = 3728] [serial = 570] [outer = 13914400] 08:12:28 INFO - PROCESS | 3728 | 1465225948881 Marionette TRACE conn2 <- [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]]]}] 08:12:28 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html | fillText does not start a new path or subpath 08:12:28 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html | took 687ms 08:12:28 INFO - PROCESS | 3728 | 1465225948941 Marionette TRACE conn2 -> [0,725,"getWindowHandle",null] 08:12:28 INFO - PROCESS | 3728 | 1465225948946 Marionette TRACE conn2 <- [1,725,null,{"value":"13"}] 08:12:28 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html 08:12:28 INFO - PROCESS | 3728 | 1465225948966 Marionette TRACE conn2 -> [0,726,"setScriptTimeout",{"ms":35000}] 08:12:28 INFO - PROCESS | 3728 | 1465225948970 Marionette TRACE conn2 <- [1,726,null,{}] 08:12:28 INFO - PROCESS | 3728 | 1465225948976 Marionette TRACE conn2 -> [0,727,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:12:28 INFO - PROCESS | 3728 | 1465225948979 Marionette INFO sendAsync 5df5ea86-167d-4c9b-95db-b7d3c2a97030 08:12:29 INFO - PROCESS | 3728 | 1465225949097 Marionette TRACE conn2 <- [1,727,null,{"value":null}] 08:12:29 INFO - PROCESS | 3728 | 1465225949168 Marionette TRACE conn2 -> [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\", \"02873725-682d-488c-ba17-ebb2d6377454\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:12:29 INFO - PROCESS | 3728 | 1465225949173 Marionette INFO sendAsync 5df5ea86-167d-4c9b-95db-b7d3c2a97030 08:12:29 INFO - PROCESS | 3728 | ++DOCSHELL 10A55800 == 31 [pid = 3728] [id = 191] 08:12:29 INFO - PROCESS | 3728 | ++DOMWINDOW == 53 (10A56400) [pid = 3728] [serial = 571] [outer = 00000000] 08:12:29 INFO - PROCESS | 3728 | ++DOMWINDOW == 54 (13337800) [pid = 3728] [serial = 572] [outer = 10A56400] 08:12:29 INFO - PROCESS | 3728 | 1465225949212 Marionette DEBUG loaded listener.js 08:12:29 INFO - PROCESS | 3728 | ++DOMWINDOW == 55 (13C54800) [pid = 3728] [serial = 573] [outer = 10A56400] 08:12:30 INFO - PROCESS | 3728 | 1465225950194 Marionette TRACE conn2 <- [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]]]}] 08:12:30 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html | Canvas test: 2d.text.draw.fontface 08:12:30 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html | took 1286ms 08:12:30 INFO - PROCESS | 3728 | 1465225950283 Marionette TRACE conn2 -> [0,729,"getWindowHandle",null] 08:12:30 INFO - PROCESS | 3728 | 1465225950287 Marionette TRACE conn2 <- [1,729,null,{"value":"13"}] 08:12:30 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html 08:12:30 INFO - PROCESS | 3728 | 1465225950297 Marionette TRACE conn2 -> [0,730,"setScriptTimeout",{"ms":35000}] 08:12:30 INFO - PROCESS | 3728 | 1465225950301 Marionette TRACE conn2 <- [1,730,null,{}] 08:12:30 INFO - PROCESS | 3728 | 1465225950307 Marionette TRACE conn2 -> [0,731,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:12:30 INFO - PROCESS | 3728 | 1465225950311 Marionette INFO sendAsync 5df5ea86-167d-4c9b-95db-b7d3c2a97030 08:12:30 INFO - PROCESS | 3728 | 1465225950448 Marionette TRACE conn2 <- [1,731,null,{"value":null}] 08:12:30 INFO - PROCESS | 3728 | 1465225950580 Marionette TRACE conn2 -> [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\", \"02873725-682d-488c-ba17-ebb2d6377454\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:12:30 INFO - PROCESS | 3728 | 1465225950583 Marionette INFO sendAsync 5df5ea86-167d-4c9b-95db-b7d3c2a97030 08:12:30 INFO - PROCESS | 3728 | ++DOCSHELL 15738C00 == 32 [pid = 3728] [id = 192] 08:12:30 INFO - PROCESS | 3728 | ++DOMWINDOW == 56 (157D1400) [pid = 3728] [serial = 574] [outer = 00000000] 08:12:30 INFO - PROCESS | 3728 | ++DOMWINDOW == 57 (15D3A000) [pid = 3728] [serial = 575] [outer = 157D1400] 08:12:30 INFO - PROCESS | 3728 | 1465225950640 Marionette DEBUG loaded listener.js 08:12:30 INFO - PROCESS | 3728 | ++DOMWINDOW == 58 (15FAE400) [pid = 3728] [serial = 576] [outer = 157D1400] 08:12:32 INFO - PROCESS | 3728 | --DOCSHELL 10E2CC00 == 31 [pid = 3728] [id = 189] 08:12:32 INFO - PROCESS | 3728 | --DOCSHELL 1288FC00 == 30 [pid = 3728] [id = 188] 08:12:32 INFO - PROCESS | 3728 | --DOCSHELL 16C0D000 == 29 [pid = 3728] [id = 187] 08:12:32 INFO - PROCESS | 3728 | --DOCSHELL 13913400 == 28 [pid = 3728] [id = 190] 08:12:32 INFO - PROCESS | 3728 | --DOCSHELL 10A55800 == 27 [pid = 3728] [id = 191] 08:12:32 INFO - PROCESS | 3728 | 1465225952167 Marionette TRACE conn2 <- [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]]]}] 08:12:32 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 08:12:32 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html | took 1885ms 08:12:32 INFO - PROCESS | 3728 | 1465225952183 Marionette TRACE conn2 -> [0,733,"getWindowHandle",null] 08:12:32 INFO - PROCESS | 3728 | 1465225952187 Marionette TRACE conn2 <- [1,733,null,{"value":"13"}] 08:12:32 INFO - PROCESS | 3728 | 1465225952192 Marionette TRACE conn2 -> [0,734,"setScriptTimeout",{"ms":35000}] 08:12:32 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html 08:12:32 INFO - PROCESS | 3728 | 1465225952196 Marionette TRACE conn2 <- [1,734,null,{}] 08:12:32 INFO - PROCESS | 3728 | 1465225952203 Marionette TRACE conn2 -> [0,735,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:12:32 INFO - PROCESS | 3728 | 1465225952206 Marionette INFO sendAsync 5df5ea86-167d-4c9b-95db-b7d3c2a97030 08:12:32 INFO - PROCESS | 3728 | 1465225952294 Marionette TRACE conn2 <- [1,735,null,{"value":null}] 08:12:32 INFO - PROCESS | 3728 | 1465225952301 Marionette TRACE conn2 -> [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\", \"02873725-682d-488c-ba17-ebb2d6377454\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:12:32 INFO - PROCESS | 3728 | 1465225952305 Marionette INFO sendAsync 5df5ea86-167d-4c9b-95db-b7d3c2a97030 08:12:32 INFO - PROCESS | 3728 | ++DOCSHELL 11426000 == 28 [pid = 3728] [id = 193] 08:12:32 INFO - PROCESS | 3728 | ++DOMWINDOW == 59 (11426800) [pid = 3728] [serial = 577] [outer = 00000000] 08:12:32 INFO - PROCESS | 3728 | ++DOMWINDOW == 60 (11C71C00) [pid = 3728] [serial = 578] [outer = 11426800] 08:12:32 INFO - PROCESS | 3728 | 1465225952343 Marionette DEBUG loaded listener.js 08:12:32 INFO - PROCESS | 3728 | ++DOMWINDOW == 61 (12ACC800) [pid = 3728] [serial = 579] [outer = 11426800] 08:12:33 INFO - PROCESS | 3728 | 1465225953267 Marionette TRACE conn2 <- [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]]]}] 08:12:33 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.) 08:12:33 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html | took 1111ms 08:12:33 INFO - PROCESS | 3728 | 1465225953325 Marionette TRACE conn2 -> [0,737,"getWindowHandle",null] 08:12:33 INFO - PROCESS | 3728 | 1465225953330 Marionette TRACE conn2 <- [1,737,null,{"value":"13"}] 08:12:33 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html 08:12:33 INFO - PROCESS | 3728 | 1465225953336 Marionette TRACE conn2 -> [0,738,"setScriptTimeout",{"ms":35000}] 08:12:33 INFO - PROCESS | 3728 | 1465225953339 Marionette TRACE conn2 <- [1,738,null,{}] 08:12:33 INFO - PROCESS | 3728 | 1465225953343 Marionette TRACE conn2 -> [0,739,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:12:33 INFO - PROCESS | 3728 | 1465225953346 Marionette INFO sendAsync 5df5ea86-167d-4c9b-95db-b7d3c2a97030 08:12:33 INFO - PROCESS | 3728 | 1465225953450 Marionette TRACE conn2 <- [1,739,null,{"value":null}] 08:12:33 INFO - PROCESS | 3728 | 1465225953458 Marionette TRACE conn2 -> [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\", \"02873725-682d-488c-ba17-ebb2d6377454\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:12:33 INFO - PROCESS | 3728 | 1465225953461 Marionette INFO sendAsync 5df5ea86-167d-4c9b-95db-b7d3c2a97030 08:12:33 INFO - PROCESS | 3728 | ++DOCSHELL 13C53C00 == 29 [pid = 3728] [id = 194] 08:12:33 INFO - PROCESS | 3728 | ++DOMWINDOW == 62 (13C56800) [pid = 3728] [serial = 580] [outer = 00000000] 08:12:33 INFO - PROCESS | 3728 | ++DOMWINDOW == 63 (140B8400) [pid = 3728] [serial = 581] [outer = 13C56800] 08:12:33 INFO - PROCESS | 3728 | 1465225953508 Marionette DEBUG loaded listener.js 08:12:33 INFO - PROCESS | 3728 | ++DOMWINDOW == 64 (14437800) [pid = 3728] [serial = 582] [outer = 13C56800] 08:12:34 INFO - PROCESS | 3728 | 1465225954432 Marionette TRACE conn2 <- [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]]]}] 08:12:34 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html | U+0020 is rendered the correct size (1em wide) 08:12:34 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html | took 1111ms 08:12:34 INFO - PROCESS | 3728 | 1465225954470 Marionette TRACE conn2 -> [0,741,"getWindowHandle",null] 08:12:34 INFO - PROCESS | 3728 | 1465225954472 Marionette TRACE conn2 <- [1,741,null,{"value":"13"}] 08:12:34 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html 08:12:34 INFO - PROCESS | 3728 | 1465225954476 Marionette TRACE conn2 -> [0,742,"setScriptTimeout",{"ms":35000}] 08:12:34 INFO - PROCESS | 3728 | 1465225954479 Marionette TRACE conn2 <- [1,742,null,{}] 08:12:34 INFO - PROCESS | 3728 | 1465225954491 Marionette TRACE conn2 -> [0,743,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:12:34 INFO - PROCESS | 3728 | 1465225954478 Marionette INFO sendAsync 5df5ea86-167d-4c9b-95db-b7d3c2a97030 08:12:34 INFO - PROCESS | 3728 | 1465225954587 Marionette TRACE conn2 <- [1,743,null,{"value":null}] 08:12:34 INFO - PROCESS | 3728 | 1465225954594 Marionette TRACE conn2 -> [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\", \"02873725-682d-488c-ba17-ebb2d6377454\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:12:34 INFO - PROCESS | 3728 | 1465225954597 Marionette INFO sendAsync 5df5ea86-167d-4c9b-95db-b7d3c2a97030 08:12:34 INFO - PROCESS | 3728 | ++DOCSHELL 1610E400 == 30 [pid = 3728] [id = 195] 08:12:34 INFO - PROCESS | 3728 | ++DOMWINDOW == 65 (1648B000) [pid = 3728] [serial = 583] [outer = 00000000] 08:12:34 INFO - PROCESS | 3728 | ++DOMWINDOW == 66 (164A1400) [pid = 3728] [serial = 584] [outer = 1648B000] 08:12:34 INFO - PROCESS | 3728 | 1465225954644 Marionette DEBUG loaded listener.js 08:12:34 INFO - PROCESS | 3728 | ++DOMWINDOW == 67 (164A7C00) [pid = 3728] [serial = 585] [outer = 1648B000] 08:12:35 INFO - PROCESS | 3728 | --DOMWINDOW == 66 (10E2D800) [pid = 3728] [serial = 565] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html] 08:12:35 INFO - PROCESS | 3728 | --DOMWINDOW == 65 (157D3C00) [pid = 3728] [serial = 550] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html] 08:12:35 INFO - PROCESS | 3728 | --DOMWINDOW == 64 (1382C000) [pid = 3728] [serial = 547] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html] 08:12:35 INFO - PROCESS | 3728 | --DOMWINDOW == 63 (164A5C00) [pid = 3728] [serial = 553] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html] 08:12:35 INFO - PROCESS | 3728 | --DOMWINDOW == 62 (114B3000) [pid = 3728] [serial = 544] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html] 08:12:35 INFO - PROCESS | 3728 | --DOMWINDOW == 61 (140C9800) [pid = 3728] [serial = 541] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html] 08:12:35 INFO - PROCESS | 3728 | --DOMWINDOW == 60 (16D8EC00) [pid = 3728] [serial = 559] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html] 08:12:35 INFO - PROCESS | 3728 | --DOMWINDOW == 59 (12D99400) [pid = 3728] [serial = 562] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html] 08:12:35 INFO - PROCESS | 3728 | --DOMWINDOW == 58 (11A0EC00) [pid = 3728] [serial = 538] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html] 08:12:35 INFO - PROCESS | 3728 | --DOMWINDOW == 57 (140D0800) [pid = 3728] [serial = 556] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html] 08:12:35 INFO - PROCESS | 3728 | --DOMWINDOW == 56 (13914400) [pid = 3728] [serial = 568] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html] 08:12:35 INFO - PROCESS | 3728 | 1465225955620 Marionette TRACE conn2 <- [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]]]}] 08:12:35 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 08:12:35 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html | took 1170ms 08:12:35 INFO - PROCESS | 3728 | 1465225955648 Marionette TRACE conn2 -> [0,745,"getWindowHandle",null] 08:12:35 INFO - PROCESS | 3728 | 1465225955633 Marionette TRACE conn2 <- [1,745,null,{"value":"13"}] 08:12:35 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html 08:12:35 INFO - PROCESS | 3728 | 1465225955636 Marionette TRACE conn2 -> [0,746,"setScriptTimeout",{"ms":35000}] 08:12:35 INFO - PROCESS | 3728 | 1465225955638 Marionette TRACE conn2 <- [1,746,null,{}] 08:12:35 INFO - PROCESS | 3728 | 1465225955641 Marionette TRACE conn2 -> [0,747,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:12:35 INFO - PROCESS | 3728 | 1465225955643 Marionette INFO sendAsync 5df5ea86-167d-4c9b-95db-b7d3c2a97030 08:12:35 INFO - PROCESS | 3728 | 1465225955724 Marionette TRACE conn2 <- [1,747,null,{"value":null}] 08:12:35 INFO - PROCESS | 3728 | 1465225955729 Marionette TRACE conn2 -> [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\", \"02873725-682d-488c-ba17-ebb2d6377454\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:12:35 INFO - PROCESS | 3728 | 1465225955731 Marionette INFO sendAsync 5df5ea86-167d-4c9b-95db-b7d3c2a97030 08:12:35 INFO - PROCESS | 3728 | ++DOCSHELL 13829C00 == 31 [pid = 3728] [id = 196] 08:12:35 INFO - PROCESS | 3728 | ++DOMWINDOW == 57 (140D0800) [pid = 3728] [serial = 586] [outer = 00000000] 08:12:35 INFO - PROCESS | 3728 | ++DOMWINDOW == 58 (16567800) [pid = 3728] [serial = 587] [outer = 140D0800] 08:12:35 INFO - PROCESS | 3728 | 1465225955776 Marionette DEBUG loaded listener.js 08:12:35 INFO - PROCESS | 3728 | ++DOMWINDOW == 59 (1656E800) [pid = 3728] [serial = 588] [outer = 140D0800] 08:12:36 INFO - PROCESS | 3728 | 1465225956207 Marionette TRACE conn2 <- [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]]]}] 08:12:36 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html | strokeText does not start a new path or subpath 08:12:36 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html | took 585ms 08:12:36 INFO - PROCESS | 3728 | 1465225956232 Marionette TRACE conn2 -> [0,749,"getWindowHandle",null] 08:12:36 INFO - PROCESS | 3728 | 1465225956234 Marionette TRACE conn2 <- [1,749,null,{"value":"13"}] 08:12:36 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html 08:12:36 INFO - PROCESS | 3728 | 1465225956237 Marionette TRACE conn2 -> [0,750,"setScriptTimeout",{"ms":35000}] 08:12:36 INFO - PROCESS | 3728 | 1465225956239 Marionette TRACE conn2 <- [1,750,null,{}] 08:12:36 INFO - PROCESS | 3728 | 1465225956242 Marionette TRACE conn2 -> [0,751,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:12:36 INFO - PROCESS | 3728 | 1465225956244 Marionette INFO sendAsync 5df5ea86-167d-4c9b-95db-b7d3c2a97030 08:12:36 INFO - PROCESS | 3728 | 1465225956319 Marionette TRACE conn2 <- [1,751,null,{"value":null}] 08:12:36 INFO - PROCESS | 3728 | 1465225956324 Marionette TRACE conn2 -> [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\", \"02873725-682d-488c-ba17-ebb2d6377454\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:12:36 INFO - PROCESS | 3728 | 1465225956326 Marionette INFO sendAsync 5df5ea86-167d-4c9b-95db-b7d3c2a97030 08:12:36 INFO - PROCESS | 3728 | ++DOCSHELL 1656A400 == 32 [pid = 3728] [id = 197] 08:12:36 INFO - PROCESS | 3728 | ++DOMWINDOW == 60 (1656A800) [pid = 3728] [serial = 589] [outer = 00000000] 08:12:36 INFO - PROCESS | 3728 | ++DOMWINDOW == 61 (16CB4C00) [pid = 3728] [serial = 590] [outer = 1656A800] 08:12:36 INFO - PROCESS | 3728 | 1465225956369 Marionette DEBUG loaded listener.js 08:12:36 INFO - PROCESS | 3728 | ++DOMWINDOW == 62 (16CBC000) [pid = 3728] [serial = 591] [outer = 1656A800] 08:12:37 INFO - PROCESS | 3728 | 1465225957267 Marionette TRACE conn2 <- [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]]]}] 08:12:37 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html | Canvas test: 2d.text.measure.width.basic 08:12:37 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html | took 1067ms 08:12:37 INFO - PROCESS | 3728 | 1465225957318 Marionette TRACE conn2 -> [0,753,"getWindowHandle",null] 08:12:37 INFO - PROCESS | 3728 | 1465225957323 Marionette TRACE conn2 <- [1,753,null,{"value":"13"}] 08:12:37 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html 08:12:37 INFO - PROCESS | 3728 | 1465225957329 Marionette TRACE conn2 -> [0,754,"setScriptTimeout",{"ms":35000}] 08:12:37 INFO - PROCESS | 3728 | 1465225957333 Marionette TRACE conn2 <- [1,754,null,{}] 08:12:37 INFO - PROCESS | 3728 | 1465225957382 Marionette TRACE conn2 -> [0,755,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:12:37 INFO - PROCESS | 3728 | 1465225957385 Marionette INFO sendAsync 5df5ea86-167d-4c9b-95db-b7d3c2a97030 08:12:37 INFO - PROCESS | 3728 | 1465225957478 Marionette TRACE conn2 <- [1,755,null,{"value":null}] 08:12:37 INFO - PROCESS | 3728 | 1465225957587 Marionette TRACE conn2 -> [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\", \"02873725-682d-488c-ba17-ebb2d6377454\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:12:37 INFO - PROCESS | 3728 | 1465225957590 Marionette INFO sendAsync 5df5ea86-167d-4c9b-95db-b7d3c2a97030 08:12:37 INFO - PROCESS | 3728 | ++DOCSHELL 11C74000 == 33 [pid = 3728] [id = 198] 08:12:37 INFO - PROCESS | 3728 | ++DOMWINDOW == 63 (1280CC00) [pid = 3728] [serial = 592] [outer = 00000000] 08:12:37 INFO - PROCESS | 3728 | ++DOMWINDOW == 64 (13035800) [pid = 3728] [serial = 593] [outer = 1280CC00] 08:12:37 INFO - PROCESS | 3728 | 1465225957649 Marionette DEBUG loaded listener.js 08:12:37 INFO - PROCESS | 3728 | ++DOMWINDOW == 65 (13332400) [pid = 3728] [serial = 594] [outer = 1280CC00] 08:12:38 INFO - PROCESS | 3728 | 1465225958711 Marionette TRACE conn2 <- [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]]]}] 08:12:38 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html | The empty string has zero width 08:12:38 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html | took 1447ms 08:12:38 INFO - PROCESS | 3728 | 1465225958764 Marionette TRACE conn2 -> [0,757,"getWindowHandle",null] 08:12:38 INFO - PROCESS | 3728 | 1465225958768 Marionette TRACE conn2 <- [1,757,null,{"value":"13"}] 08:12:38 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html 08:12:38 INFO - PROCESS | 3728 | 1465225958773 Marionette TRACE conn2 -> [0,758,"setScriptTimeout",{"ms":35000}] 08:12:38 INFO - PROCESS | 3728 | 1465225958776 Marionette TRACE conn2 <- [1,758,null,{}] 08:12:38 INFO - PROCESS | 3728 | 1465225958782 Marionette TRACE conn2 -> [0,759,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:12:38 INFO - PROCESS | 3728 | 1465225958785 Marionette INFO sendAsync 5df5ea86-167d-4c9b-95db-b7d3c2a97030 08:12:38 INFO - PROCESS | 3728 | 1465225958954 Marionette TRACE conn2 <- [1,759,null,{"value":null}] 08:12:38 INFO - PROCESS | 3728 | --DOCSHELL 13829C00 == 32 [pid = 3728] [id = 196] 08:12:38 INFO - PROCESS | 3728 | --DOCSHELL 1610E400 == 31 [pid = 3728] [id = 195] 08:12:38 INFO - PROCESS | 3728 | --DOCSHELL 13C53C00 == 30 [pid = 3728] [id = 194] 08:12:38 INFO - PROCESS | 3728 | --DOCSHELL 11426000 == 29 [pid = 3728] [id = 193] 08:12:38 INFO - PROCESS | 3728 | --DOCSHELL 15738C00 == 28 [pid = 3728] [id = 192] 08:12:38 INFO - PROCESS | 3728 | --DOMWINDOW == 64 (16102400) [pid = 3728] [serial = 543] [outer = 00000000] [url = about:blank] 08:12:39 INFO - PROCESS | 3728 | --DOMWINDOW == 63 (16C07400) [pid = 3728] [serial = 557] [outer = 00000000] [url = about:blank] 08:12:39 INFO - PROCESS | 3728 | --DOMWINDOW == 62 (140C8400) [pid = 3728] [serial = 570] [outer = 00000000] [url = about:blank] 08:12:39 INFO - PROCESS | 3728 | --DOMWINDOW == 61 (13C57400) [pid = 3728] [serial = 569] [outer = 00000000] [url = about:blank] 08:12:39 INFO - PROCESS | 3728 | --DOMWINDOW == 60 (12A0A400) [pid = 3728] [serial = 567] [outer = 00000000] [url = about:blank] 08:12:39 INFO - PROCESS | 3728 | --DOMWINDOW == 59 (15FE7000) [pid = 3728] [serial = 551] [outer = 00000000] [url = about:blank] 08:12:39 INFO - PROCESS | 3728 | --DOMWINDOW == 58 (13D29800) [pid = 3728] [serial = 548] [outer = 00000000] [url = about:blank] 08:12:39 INFO - PROCESS | 3728 | --DOMWINDOW == 57 (1656B000) [pid = 3728] [serial = 554] [outer = 00000000] [url = about:blank] 08:12:39 INFO - PROCESS | 3728 | --DOMWINDOW == 56 (12806800) [pid = 3728] [serial = 545] [outer = 00000000] [url = about:blank] 08:12:39 INFO - PROCESS | 3728 | --DOMWINDOW == 55 (12A94000) [pid = 3728] [serial = 546] [outer = 00000000] [url = about:blank] 08:12:39 INFO - PROCESS | 3728 | --DOMWINDOW == 54 (157D6000) [pid = 3728] [serial = 542] [outer = 00000000] [url = about:blank] 08:12:39 INFO - PROCESS | 3728 | --DOMWINDOW == 53 (11A16C00) [pid = 3728] [serial = 566] [outer = 00000000] [url = about:blank] 08:12:39 INFO - PROCESS | 3728 | --DOMWINDOW == 52 (17979400) [pid = 3728] [serial = 560] [outer = 00000000] [url = about:blank] 08:12:39 INFO - PROCESS | 3728 | --DOMWINDOW == 51 (1337AC00) [pid = 3728] [serial = 563] [outer = 00000000] [url = about:blank] 08:12:39 INFO - PROCESS | 3728 | --DOMWINDOW == 50 (17A8F000) [pid = 3728] [serial = 561] [outer = 00000000] [url = about:blank] 08:12:39 INFO - PROCESS | 3728 | --DOMWINDOW == 49 (13377400) [pid = 3728] [serial = 540] [outer = 00000000] [url = about:blank] 08:12:39 INFO - PROCESS | 3728 | --DOMWINDOW == 48 (14443000) [pid = 3728] [serial = 564] [outer = 00000000] [url = about:blank] 08:12:39 INFO - PROCESS | 3728 | --DOMWINDOW == 47 (12A88000) [pid = 3728] [serial = 539] [outer = 00000000] [url = about:blank] 08:12:39 INFO - PROCESS | 3728 | --DOMWINDOW == 46 (16CB1000) [pid = 3728] [serial = 558] [outer = 00000000] [url = about:blank] 08:12:39 INFO - PROCESS | 3728 | --DOMWINDOW == 45 (16C0E400) [pid = 3728] [serial = 555] [outer = 00000000] [url = about:blank] 08:12:39 INFO - PROCESS | 3728 | --DOMWINDOW == 44 (1648AC00) [pid = 3728] [serial = 552] [outer = 00000000] [url = about:blank] 08:12:39 INFO - PROCESS | 3728 | --DOMWINDOW == 43 (140B2400) [pid = 3728] [serial = 549] [outer = 00000000] [url = about:blank] 08:12:39 INFO - PROCESS | 3728 | 1465225959036 Marionette TRACE conn2 -> [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\", \"02873725-682d-488c-ba17-ebb2d6377454\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:12:39 INFO - PROCESS | 3728 | 1465225959039 Marionette INFO sendAsync 5df5ea86-167d-4c9b-95db-b7d3c2a97030 08:12:39 INFO - PROCESS | 3728 | ++DOCSHELL 1058E400 == 29 [pid = 3728] [id = 199] 08:12:39 INFO - PROCESS | 3728 | ++DOMWINDOW == 44 (10A56800) [pid = 3728] [serial = 595] [outer = 00000000] 08:12:39 INFO - PROCESS | 3728 | ++DOMWINDOW == 45 (11C65800) [pid = 3728] [serial = 596] [outer = 10A56800] 08:12:39 INFO - PROCESS | 3728 | 1465225959071 Marionette DEBUG loaded listener.js 08:12:39 INFO - PROCESS | 3728 | ++DOMWINDOW == 46 (12A8DC00) [pid = 3728] [serial = 597] [outer = 10A56800] 08:12:39 INFO - PROCESS | 3728 | 1465225959441 Marionette TRACE conn2 <- [1,760,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html",0,null,null,[["Canvas test: 2d.fillStyle.default",0,null,null]]]}] 08:12:39 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html | Canvas test: 2d.fillStyle.default 08:12:39 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html | took 702ms 08:12:39 INFO - PROCESS | 3728 | 1465225959474 Marionette TRACE conn2 -> [0,761,"getWindowHandle",null] 08:12:39 INFO - PROCESS | 3728 | 1465225959479 Marionette TRACE conn2 <- [1,761,null,{"value":"13"}] 08:12:39 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html 08:12:39 INFO - PROCESS | 3728 | 1465225959485 Marionette TRACE conn2 -> [0,762,"setScriptTimeout",{"ms":35000}] 08:12:39 INFO - PROCESS | 3728 | 1465225959488 Marionette TRACE conn2 <- [1,762,null,{}] 08:12:39 INFO - PROCESS | 3728 | 1465225959491 Marionette TRACE conn2 -> [0,763,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:12:39 INFO - PROCESS | 3728 | 1465225959494 Marionette INFO sendAsync 5df5ea86-167d-4c9b-95db-b7d3c2a97030 08:12:39 INFO - PROCESS | 3728 | 1465225959587 Marionette TRACE conn2 <- [1,763,null,{"value":null}] 08:12:39 INFO - PROCESS | 3728 | 1465225959594 Marionette TRACE conn2 -> [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\", \"02873725-682d-488c-ba17-ebb2d6377454\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:12:39 INFO - PROCESS | 3728 | 1465225959596 Marionette INFO sendAsync 5df5ea86-167d-4c9b-95db-b7d3c2a97030 08:12:39 INFO - PROCESS | 3728 | ++DOCSHELL 13822400 == 30 [pid = 3728] [id = 200] 08:12:39 INFO - PROCESS | 3728 | ++DOMWINDOW == 47 (1382A400) [pid = 3728] [serial = 598] [outer = 00000000] 08:12:39 INFO - PROCESS | 3728 | ++DOMWINDOW == 48 (13D2A400) [pid = 3728] [serial = 599] [outer = 1382A400] 08:12:39 INFO - PROCESS | 3728 | 1465225959626 Marionette DEBUG loaded listener.js 08:12:39 INFO - PROCESS | 3728 | ++DOMWINDOW == 49 (140B2400) [pid = 3728] [serial = 600] [outer = 1382A400] 08:12:40 INFO - PROCESS | 3728 | 1465225960075 Marionette TRACE conn2 <- [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]]]}] 08:12:40 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html | Canvas test: 2d.fillStyle.get.semitransparent 08:12:40 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html | took 585ms 08:12:40 INFO - PROCESS | 3728 | 1465225960086 Marionette TRACE conn2 -> [0,765,"getWindowHandle",null] 08:12:40 INFO - PROCESS | 3728 | 1465225960088 Marionette TRACE conn2 <- [1,765,null,{"value":"13"}] 08:12:40 INFO - PROCESS | 3728 | 1465225960096 Marionette TRACE conn2 -> [0,766,"setScriptTimeout",{"ms":35000}] 08:12:40 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html 08:12:40 INFO - PROCESS | 3728 | 1465225960099 Marionette TRACE conn2 <- [1,766,null,{}] 08:12:40 INFO - PROCESS | 3728 | 1465225960109 Marionette TRACE conn2 -> [0,767,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:12:40 INFO - PROCESS | 3728 | 1465225960114 Marionette INFO sendAsync 5df5ea86-167d-4c9b-95db-b7d3c2a97030 08:12:40 INFO - PROCESS | 3728 | 1465225960181 Marionette TRACE conn2 <- [1,767,null,{"value":null}] 08:12:40 INFO - PROCESS | 3728 | 1465225960223 Marionette TRACE conn2 -> [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\", \"02873725-682d-488c-ba17-ebb2d6377454\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:12:40 INFO - PROCESS | 3728 | 1465225960226 Marionette INFO sendAsync 5df5ea86-167d-4c9b-95db-b7d3c2a97030 08:12:40 INFO - PROCESS | 3728 | ++DOCSHELL 157D5800 == 31 [pid = 3728] [id = 201] 08:12:40 INFO - PROCESS | 3728 | ++DOMWINDOW == 50 (157D5C00) [pid = 3728] [serial = 601] [outer = 00000000] 08:12:40 INFO - PROCESS | 3728 | ++DOMWINDOW == 51 (13029400) [pid = 3728] [serial = 602] [outer = 157D5C00] 08:12:40 INFO - PROCESS | 3728 | 1465225960273 Marionette DEBUG loaded listener.js 08:12:40 INFO - PROCESS | 3728 | ++DOMWINDOW == 52 (15FAEC00) [pid = 3728] [serial = 603] [outer = 157D5C00] 08:12:40 INFO - PROCESS | 3728 | 1465225960705 Marionette TRACE conn2 <- [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]]]}] 08:12:40 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html | Canvas test: 2d.fillStyle.get.solid 08:12:40 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html | took 657ms 08:12:40 INFO - PROCESS | 3728 | 1465225960755 Marionette TRACE conn2 -> [0,769,"getWindowHandle",null] 08:12:40 INFO - PROCESS | 3728 | 1465225960757 Marionette TRACE conn2 <- [1,769,null,{"value":"13"}] 08:12:40 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html 08:12:40 INFO - PROCESS | 3728 | 1465225960760 Marionette TRACE conn2 -> [0,770,"setScriptTimeout",{"ms":35000}] 08:12:40 INFO - PROCESS | 3728 | 1465225960762 Marionette TRACE conn2 <- [1,770,null,{}] 08:12:40 INFO - PROCESS | 3728 | 1465225960748 Marionette TRACE conn2 -> [0,771,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:12:40 INFO - PROCESS | 3728 | 1465225960750 Marionette INFO sendAsync 5df5ea86-167d-4c9b-95db-b7d3c2a97030 08:12:40 INFO - PROCESS | 3728 | 1465225960832 Marionette TRACE conn2 <- [1,771,null,{"value":null}] 08:12:40 INFO - PROCESS | 3728 | 1465225960839 Marionette TRACE conn2 -> [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\", \"02873725-682d-488c-ba17-ebb2d6377454\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:12:40 INFO - PROCESS | 3728 | 1465225960842 Marionette INFO sendAsync 5df5ea86-167d-4c9b-95db-b7d3c2a97030 08:12:40 INFO - PROCESS | 3728 | ++DOCSHELL 1610BC00 == 32 [pid = 3728] [id = 202] 08:12:40 INFO - PROCESS | 3728 | ++DOMWINDOW == 53 (1649A800) [pid = 3728] [serial = 604] [outer = 00000000] 08:12:40 INFO - PROCESS | 3728 | ++DOMWINDOW == 54 (164A7800) [pid = 3728] [serial = 605] [outer = 1649A800] 08:12:40 INFO - PROCESS | 3728 | 1465225960895 Marionette DEBUG loaded listener.js 08:12:40 INFO - PROCESS | 3728 | ++DOMWINDOW == 55 (16567400) [pid = 3728] [serial = 606] [outer = 1649A800] 08:12:41 INFO - PROCESS | 3728 | 1465225961276 Marionette TRACE conn2 <- [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]]]}] 08:12:41 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html | Canvas test: 2d.fillStyle.get.transparent 08:12:41 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html | took 556ms 08:12:41 INFO - PROCESS | 3728 | 1465225961323 Marionette TRACE conn2 -> [0,773,"getWindowHandle",null] 08:12:41 INFO - PROCESS | 3728 | 1465225961325 Marionette TRACE conn2 <- [1,773,null,{"value":"13"}] 08:12:41 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html 08:12:41 INFO - PROCESS | 3728 | 1465225961329 Marionette TRACE conn2 -> [0,774,"setScriptTimeout",{"ms":35000}] 08:12:41 INFO - PROCESS | 3728 | 1465225961330 Marionette TRACE conn2 <- [1,774,null,{}] 08:12:41 INFO - PROCESS | 3728 | 1465225961334 Marionette TRACE conn2 -> [0,775,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:12:41 INFO - PROCESS | 3728 | 1465225961336 Marionette INFO sendAsync 5df5ea86-167d-4c9b-95db-b7d3c2a97030 08:12:41 INFO - PROCESS | 3728 | 1465225961423 Marionette TRACE conn2 <- [1,775,null,{"value":null}] 08:12:41 INFO - PROCESS | 3728 | 1465225961428 Marionette TRACE conn2 -> [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\", \"02873725-682d-488c-ba17-ebb2d6377454\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:12:41 INFO - PROCESS | 3728 | 1465225961430 Marionette INFO sendAsync 5df5ea86-167d-4c9b-95db-b7d3c2a97030 08:12:41 INFO - PROCESS | 3728 | ++DOCSHELL 1027B000 == 33 [pid = 3728] [id = 203] 08:12:41 INFO - PROCESS | 3728 | ++DOMWINDOW == 56 (16C16000) [pid = 3728] [serial = 607] [outer = 00000000] 08:12:41 INFO - PROCESS | 3728 | ++DOMWINDOW == 57 (16CB0000) [pid = 3728] [serial = 608] [outer = 16C16000] 08:12:41 INFO - PROCESS | 3728 | 1465225961474 Marionette DEBUG loaded listener.js 08:12:41 INFO - PROCESS | 3728 | ++DOMWINDOW == 58 (16CB5800) [pid = 3728] [serial = 609] [outer = 16C16000] 08:12:41 INFO - PROCESS | 3728 | 1465225961924 Marionette TRACE conn2 <- [1,776,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html",0,null,null,[["Canvas test: 2d.fillStyle.invalidstring",0,null,null]]]}] 08:12:41 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html | Canvas test: 2d.fillStyle.invalidstring 08:12:41 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html | took 658ms 08:12:41 INFO - PROCESS | 3728 | 1465225961976 Marionette TRACE conn2 -> [0,777,"getWindowHandle",null] 08:12:41 INFO - PROCESS | 3728 | 1465225961978 Marionette TRACE conn2 <- [1,777,null,{"value":"13"}] 08:12:41 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html 08:12:41 INFO - PROCESS | 3728 | 1465225961981 Marionette TRACE conn2 -> [0,778,"setScriptTimeout",{"ms":35000}] 08:12:41 INFO - PROCESS | 3728 | 1465225961982 Marionette TRACE conn2 <- [1,778,null,{}] 08:12:41 INFO - PROCESS | 3728 | 1465225961986 Marionette TRACE conn2 -> [0,779,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:12:41 INFO - PROCESS | 3728 | 1465225961991 Marionette INFO sendAsync 5df5ea86-167d-4c9b-95db-b7d3c2a97030 08:12:42 INFO - PROCESS | 3728 | 1465225962121 Marionette TRACE conn2 <- [1,779,null,{"value":null}] 08:12:42 INFO - PROCESS | 3728 | 1465225962132 Marionette TRACE conn2 -> [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\", \"02873725-682d-488c-ba17-ebb2d6377454\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:12:42 INFO - PROCESS | 3728 | 1465225962134 Marionette INFO sendAsync 5df5ea86-167d-4c9b-95db-b7d3c2a97030 08:12:42 INFO - PROCESS | 3728 | ++DOCSHELL 131B5800 == 34 [pid = 3728] [id = 204] 08:12:42 INFO - PROCESS | 3728 | ++DOMWINDOW == 59 (16CB6800) [pid = 3728] [serial = 610] [outer = 00000000] 08:12:42 INFO - PROCESS | 3728 | ++DOMWINDOW == 60 (17972800) [pid = 3728] [serial = 611] [outer = 16CB6800] 08:12:42 INFO - PROCESS | 3728 | 1465225962205 Marionette DEBUG loaded listener.js 08:12:42 INFO - PROCESS | 3728 | ++DOMWINDOW == 61 (17A0DC00) [pid = 3728] [serial = 612] [outer = 16CB6800] 08:12:42 INFO - PROCESS | 3728 | 1465225962610 Marionette TRACE conn2 <- [1,780,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html",0,null,null,[["Canvas test: 2d.fillStyle.invalidtype",0,null,null]]]}] 08:12:42 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html | Canvas test: 2d.fillStyle.invalidtype 08:12:42 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html | took 658ms 08:12:42 INFO - PROCESS | 3728 | 1465225962647 Marionette TRACE conn2 -> [0,781,"getWindowHandle",null] 08:12:42 INFO - PROCESS | 3728 | 1465225962649 Marionette TRACE conn2 <- [1,781,null,{"value":"13"}] 08:12:42 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html 08:12:42 INFO - PROCESS | 3728 | 1465225962652 Marionette TRACE conn2 -> [0,782,"setScriptTimeout",{"ms":35000}] 08:12:42 INFO - PROCESS | 3728 | 1465225962654 Marionette TRACE conn2 <- [1,782,null,{}] 08:12:42 INFO - PROCESS | 3728 | 1465225962657 Marionette TRACE conn2 -> [0,783,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:12:42 INFO - PROCESS | 3728 | 1465225962659 Marionette INFO sendAsync 5df5ea86-167d-4c9b-95db-b7d3c2a97030 08:12:42 INFO - PROCESS | 3728 | 1465225962770 Marionette TRACE conn2 <- [1,783,null,{"value":null}] 08:12:42 INFO - PROCESS | 3728 | 1465225962776 Marionette TRACE conn2 -> [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\", \"02873725-682d-488c-ba17-ebb2d6377454\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:12:42 INFO - PROCESS | 3728 | 1465225962778 Marionette INFO sendAsync 5df5ea86-167d-4c9b-95db-b7d3c2a97030 08:12:42 INFO - PROCESS | 3728 | ++DOCSHELL 18018400 == 35 [pid = 3728] [id = 205] 08:12:42 INFO - PROCESS | 3728 | ++DOMWINDOW == 62 (1801C000) [pid = 3728] [serial = 613] [outer = 00000000] 08:12:42 INFO - PROCESS | 3728 | ++DOMWINDOW == 63 (18432C00) [pid = 3728] [serial = 614] [outer = 1801C000] 08:12:42 INFO - PROCESS | 3728 | 1465225962840 Marionette DEBUG loaded listener.js 08:12:42 INFO - PROCESS | 3728 | ++DOMWINDOW == 64 (18433000) [pid = 3728] [serial = 615] [outer = 1801C000] 08:12:42 INFO - PROCESS | 3728 | --DOMWINDOW == 63 (11426800) [pid = 3728] [serial = 577] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html] 08:12:42 INFO - PROCESS | 3728 | --DOMWINDOW == 62 (157D1400) [pid = 3728] [serial = 574] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html] 08:12:42 INFO - PROCESS | 3728 | --DOMWINDOW == 61 (13C56800) [pid = 3728] [serial = 580] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html] 08:12:42 INFO - PROCESS | 3728 | --DOMWINDOW == 60 (10A56400) [pid = 3728] [serial = 571] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html] 08:12:42 INFO - PROCESS | 3728 | --DOMWINDOW == 59 (1648B000) [pid = 3728] [serial = 583] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html] 08:12:43 INFO - PROCESS | 3728 | 1465225963210 Marionette TRACE conn2 <- [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]]]}] 08:12:43 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html | currentColor is computed from the canvas element 08:12:43 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html | took 600ms 08:12:43 INFO - PROCESS | 3728 | 1465225963253 Marionette TRACE conn2 -> [0,785,"getWindowHandle",null] 08:12:43 INFO - PROCESS | 3728 | 1465225963255 Marionette TRACE conn2 <- [1,785,null,{"value":"13"}] 08:12:43 INFO - PROCESS | 3728 | 1465225963258 Marionette TRACE conn2 -> [0,786,"setScriptTimeout",{"ms":35000}] 08:12:43 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html 08:12:43 INFO - PROCESS | 3728 | 1465225963260 Marionette TRACE conn2 <- [1,786,null,{}] 08:12:43 INFO - PROCESS | 3728 | 1465225963263 Marionette TRACE conn2 -> [0,787,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:12:43 INFO - PROCESS | 3728 | 1465225963248 Marionette INFO sendAsync 5df5ea86-167d-4c9b-95db-b7d3c2a97030 08:12:43 INFO - PROCESS | 3728 | 1465225963361 Marionette TRACE conn2 <- [1,787,null,{"value":null}] 08:12:43 INFO - PROCESS | 3728 | 1465225963406 Marionette TRACE conn2 -> [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\", \"02873725-682d-488c-ba17-ebb2d6377454\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:12:43 INFO - PROCESS | 3728 | 1465225963408 Marionette INFO sendAsync 5df5ea86-167d-4c9b-95db-b7d3c2a97030 08:12:43 INFO - PROCESS | 3728 | ++DOCSHELL 17E51800 == 36 [pid = 3728] [id = 206] 08:12:43 INFO - PROCESS | 3728 | ++DOMWINDOW == 60 (17E52400) [pid = 3728] [serial = 616] [outer = 00000000] 08:12:43 INFO - PROCESS | 3728 | ++DOMWINDOW == 61 (1846CC00) [pid = 3728] [serial = 617] [outer = 17E52400] 08:12:43 INFO - PROCESS | 3728 | 1465225963453 Marionette DEBUG loaded listener.js 08:12:43 INFO - PROCESS | 3728 | ++DOMWINDOW == 62 (18471400) [pid = 3728] [serial = 618] [outer = 17E52400] 08:12:43 INFO - PROCESS | 3728 | 1465225963788 Marionette TRACE conn2 <- [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]]]}] 08:12:43 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 08:12:43 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html | took 555ms 08:12:43 INFO - PROCESS | 3728 | 1465225963800 Marionette TRACE conn2 -> [0,789,"getWindowHandle",null] 08:12:43 INFO - PROCESS | 3728 | 1465225963802 Marionette TRACE conn2 <- [1,789,null,{"value":"13"}] 08:12:43 INFO - PROCESS | 3728 | 1465225963805 Marionette TRACE conn2 -> [0,790,"setScriptTimeout",{"ms":35000}] 08:12:43 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html 08:12:43 INFO - PROCESS | 3728 | 1465225963807 Marionette TRACE conn2 <- [1,790,null,{}] 08:12:43 INFO - PROCESS | 3728 | 1465225963810 Marionette TRACE conn2 -> [0,791,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:12:43 INFO - PROCESS | 3728 | 1465225963812 Marionette INFO sendAsync 5df5ea86-167d-4c9b-95db-b7d3c2a97030 08:12:43 INFO - PROCESS | 3728 | 1465225963917 Marionette TRACE conn2 <- [1,791,null,{"value":null}] 08:12:43 INFO - PROCESS | 3728 | 1465225963925 Marionette TRACE conn2 -> [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\", \"02873725-682d-488c-ba17-ebb2d6377454\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:12:43 INFO - PROCESS | 3728 | 1465225963927 Marionette INFO sendAsync 5df5ea86-167d-4c9b-95db-b7d3c2a97030 08:12:43 INFO - PROCESS | 3728 | ++DOCSHELL 1550D800 == 37 [pid = 3728] [id = 207] 08:12:43 INFO - PROCESS | 3728 | ++DOMWINDOW == 63 (18479400) [pid = 3728] [serial = 619] [outer = 00000000] 08:12:43 INFO - PROCESS | 3728 | ++DOMWINDOW == 64 (18521000) [pid = 3728] [serial = 620] [outer = 18479400] 08:12:43 INFO - PROCESS | 3728 | 1465225963969 Marionette DEBUG loaded listener.js 08:12:44 INFO - PROCESS | 3728 | ++DOMWINDOW == 65 (18525800) [pid = 3728] [serial = 621] [outer = 18479400] 08:12:44 INFO - PROCESS | 3728 | 1465225964356 Marionette TRACE conn2 <- [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]]]}] 08:12:44 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 08:12:44 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html | took 584ms 08:12:44 INFO - PROCESS | 3728 | 1465225964407 Marionette TRACE conn2 -> [0,793,"getWindowHandle",null] 08:12:44 INFO - PROCESS | 3728 | 1465225964409 Marionette TRACE conn2 <- [1,793,null,{"value":"13"}] 08:12:44 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html 08:12:44 INFO - PROCESS | 3728 | 1465225964412 Marionette TRACE conn2 -> [0,794,"setScriptTimeout",{"ms":35000}] 08:12:44 INFO - PROCESS | 3728 | 1465225964414 Marionette TRACE conn2 <- [1,794,null,{}] 08:12:44 INFO - PROCESS | 3728 | 1465225964417 Marionette TRACE conn2 -> [0,795,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:12:44 INFO - PROCESS | 3728 | 1465225964419 Marionette INFO sendAsync 5df5ea86-167d-4c9b-95db-b7d3c2a97030 08:12:44 INFO - PROCESS | 3728 | 1465225964530 Marionette TRACE conn2 <- [1,795,null,{"value":null}] 08:12:44 INFO - PROCESS | 3728 | 1465225964537 Marionette TRACE conn2 -> [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\", \"02873725-682d-488c-ba17-ebb2d6377454\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:12:44 INFO - PROCESS | 3728 | 1465225964539 Marionette INFO sendAsync 5df5ea86-167d-4c9b-95db-b7d3c2a97030 08:12:44 INFO - PROCESS | 3728 | ++DOCSHELL 13914C00 == 38 [pid = 3728] [id = 208] 08:12:44 INFO - PROCESS | 3728 | ++DOMWINDOW == 66 (17A86400) [pid = 3728] [serial = 622] [outer = 00000000] 08:12:44 INFO - PROCESS | 3728 | ++DOMWINDOW == 67 (1852E400) [pid = 3728] [serial = 623] [outer = 17A86400] 08:12:44 INFO - PROCESS | 3728 | 1465225964576 Marionette DEBUG loaded listener.js 08:12:44 INFO - PROCESS | 3728 | ++DOMWINDOW == 68 (1852A000) [pid = 3728] [serial = 624] [outer = 17A86400] 08:12:44 INFO - PROCESS | 3728 | 1465225964958 Marionette TRACE conn2 <- [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]]]}] 08:12:45 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 08:12:45 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html | took 585ms 08:12:45 INFO - PROCESS | 3728 | 1465225965015 Marionette TRACE conn2 -> [0,797,"getWindowHandle",null] 08:12:45 INFO - PROCESS | 3728 | 1465225965017 Marionette TRACE conn2 <- [1,797,null,{"value":"13"}] 08:12:45 INFO - PROCESS | 3728 | 1465225965020 Marionette TRACE conn2 -> [0,798,"setScriptTimeout",{"ms":35000}] 08:12:45 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html 08:12:45 INFO - PROCESS | 3728 | 1465225965022 Marionette TRACE conn2 <- [1,798,null,{}] 08:12:45 INFO - PROCESS | 3728 | 1465225965025 Marionette TRACE conn2 -> [0,799,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:12:45 INFO - PROCESS | 3728 | 1465225965028 Marionette INFO sendAsync 5df5ea86-167d-4c9b-95db-b7d3c2a97030 08:12:45 INFO - PROCESS | 3728 | 1465225965215 Marionette TRACE conn2 <- [1,799,null,{"value":null}] 08:12:45 INFO - PROCESS | 3728 | 1465225965321 Marionette TRACE conn2 -> [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\", \"02873725-682d-488c-ba17-ebb2d6377454\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:12:45 INFO - PROCESS | 3728 | 1465225965324 Marionette INFO sendAsync 5df5ea86-167d-4c9b-95db-b7d3c2a97030 08:12:45 INFO - PROCESS | 3728 | ++DOCSHELL 105F5C00 == 39 [pid = 3728] [id = 209] 08:12:45 INFO - PROCESS | 3728 | ++DOMWINDOW == 69 (105F9800) [pid = 3728] [serial = 625] [outer = 00000000] 08:12:45 INFO - PROCESS | 3728 | ++DOMWINDOW == 70 (10A63C00) [pid = 3728] [serial = 626] [outer = 105F9800] 08:12:45 INFO - PROCESS | 3728 | 1465225965383 Marionette DEBUG loaded listener.js 08:12:45 INFO - PROCESS | 3728 | ++DOMWINDOW == 71 (11423400) [pid = 3728] [serial = 627] [outer = 105F9800] 08:12:45 INFO - PROCESS | 3728 | 1465225965902 Marionette TRACE conn2 <- [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]]]}] 08:12:45 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html | Canvas test: 2d.fillStyle.parse.hex3 08:12:45 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html | took 936ms 08:12:45 INFO - PROCESS | 3728 | 1465225965949 Marionette TRACE conn2 -> [0,801,"getWindowHandle",null] 08:12:45 INFO - PROCESS | 3728 | 1465225965953 Marionette TRACE conn2 <- [1,801,null,{"value":"13"}] 08:12:45 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html 08:12:45 INFO - PROCESS | 3728 | 1465225965959 Marionette TRACE conn2 -> [0,802,"setScriptTimeout",{"ms":35000}] 08:12:45 INFO - PROCESS | 3728 | 1465225965962 Marionette TRACE conn2 <- [1,802,null,{}] 08:12:45 INFO - PROCESS | 3728 | 1465225965967 Marionette TRACE conn2 -> [0,803,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:12:45 INFO - PROCESS | 3728 | 1465225965970 Marionette INFO sendAsync 5df5ea86-167d-4c9b-95db-b7d3c2a97030 08:12:46 INFO - PROCESS | 3728 | 1465225966080 Marionette TRACE conn2 <- [1,803,null,{"value":null}] 08:12:46 INFO - PROCESS | 3728 | 1465225966176 Marionette TRACE conn2 -> [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\", \"02873725-682d-488c-ba17-ebb2d6377454\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:12:46 INFO - PROCESS | 3728 | 1465225966179 Marionette INFO sendAsync 5df5ea86-167d-4c9b-95db-b7d3c2a97030 08:12:46 INFO - PROCESS | 3728 | ++DOCSHELL 14E01C00 == 40 [pid = 3728] [id = 210] 08:12:46 INFO - PROCESS | 3728 | ++DOMWINDOW == 72 (14E04800) [pid = 3728] [serial = 628] [outer = 00000000] 08:12:46 INFO - PROCESS | 3728 | ++DOMWINDOW == 73 (1550FC00) [pid = 3728] [serial = 629] [outer = 14E04800] 08:12:46 INFO - PROCESS | 3728 | 1465225966220 Marionette DEBUG loaded listener.js 08:12:46 INFO - PROCESS | 3728 | ++DOMWINDOW == 74 (157F4800) [pid = 3728] [serial = 630] [outer = 14E04800] 08:12:46 INFO - PROCESS | 3728 | 1465225966901 Marionette TRACE conn2 <- [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] 08:12:46 INFO - PROCESS | 3728 | 1465225966953 Marionette TRACE conn2 <- [1,805,null,{"value":"13"}] 08:12:46 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html 08:12:46 INFO - PROCESS | 3728 | 1465225966976 Marionette TRACE conn2 -> [0,806,"setScriptTimeout",{"ms":35000}] 08:12:46 INFO - PROCESS | 3728 | 1465225966978 Marionette TRACE conn2 <- [1,806,null,{}] 08:12:46 INFO - PROCESS | 3728 | 1465225966982 Marionette TRACE conn2 -> [0,807,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:12:46 INFO - PROCESS | 3728 | 1465225966985 Marionette INFO sendAsync 5df5ea86-167d-4c9b-95db-b7d3c2a97030 08:12:47 INFO - PROCESS | 3728 | 1465225967077 Marionette TRACE conn2 <- [1,807,null,{"value":null}] 08:12:47 INFO - PROCESS | 3728 | 1465225967204 Marionette TRACE conn2 -> [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\", \"02873725-682d-488c-ba17-ebb2d6377454\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:12:47 INFO - PROCESS | 3728 | 1465225967206 Marionette INFO sendAsync 5df5ea86-167d-4c9b-95db-b7d3c2a97030 08:12:47 INFO - PROCESS | 3728 | ++DOCSHELL 105F6800 == 41 [pid = 3728] [id = 211] 08:12:47 INFO - PROCESS | 3728 | ++DOMWINDOW == 75 (15FB1C00) [pid = 3728] [serial = 631] [outer = 00000000] 08:12:47 INFO - PROCESS | 3728 | ++DOMWINDOW == 76 (17A07000) [pid = 3728] [serial = 632] [outer = 15FB1C00] 08:12:47 INFO - PROCESS | 3728 | 1465225967262 Marionette DEBUG loaded listener.js 08:12:47 INFO - PROCESS | 3728 | ++DOMWINDOW == 77 (18529800) [pid = 3728] [serial = 633] [outer = 15FB1C00] 08:12:48 INFO - PROCESS | 3728 | 1465225968047 Marionette TRACE conn2 <- [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]]]}] 08:12:48 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html | Canvas test: 2d.fillStyle.parse.hex6 08:12:48 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html | took 1155ms 08:12:48 INFO - PROCESS | 3728 | 1465225968113 Marionette TRACE conn2 -> [0,809,"getWindowHandle",null] 08:12:48 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html 08:12:48 INFO - PROCESS | 3728 | 1465225968100 Marionette TRACE conn2 <- [1,809,null,{"value":"13"}] 08:12:48 INFO - PROCESS | 3728 | 1465225968105 Marionette TRACE conn2 -> [0,810,"setScriptTimeout",{"ms":35000}] 08:12:48 INFO - PROCESS | 3728 | 1465225968108 Marionette TRACE conn2 <- [1,810,null,{}] 08:12:48 INFO - PROCESS | 3728 | 1465225968113 Marionette TRACE conn2 -> [0,811,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:12:48 INFO - PROCESS | 3728 | 1465225968116 Marionette INFO sendAsync 5df5ea86-167d-4c9b-95db-b7d3c2a97030 08:12:48 INFO - PROCESS | 3728 | 1465225968214 Marionette TRACE conn2 <- [1,811,null,{"value":null}] 08:12:48 INFO - PROCESS | 3728 | 1465225968296 Marionette TRACE conn2 -> [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\", \"02873725-682d-488c-ba17-ebb2d6377454\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:12:48 INFO - PROCESS | 3728 | 1465225968298 Marionette INFO sendAsync 5df5ea86-167d-4c9b-95db-b7d3c2a97030 08:12:48 INFO - PROCESS | 3728 | --DOCSHELL 13914C00 == 40 [pid = 3728] [id = 208] 08:12:48 INFO - PROCESS | 3728 | --DOCSHELL 1550D800 == 39 [pid = 3728] [id = 207] 08:12:48 INFO - PROCESS | 3728 | --DOCSHELL 17E51800 == 38 [pid = 3728] [id = 206] 08:12:48 INFO - PROCESS | 3728 | --DOCSHELL 18018400 == 37 [pid = 3728] [id = 205] 08:12:48 INFO - PROCESS | 3728 | --DOCSHELL 131B5800 == 36 [pid = 3728] [id = 204] 08:12:48 INFO - PROCESS | 3728 | --DOCSHELL 1027B000 == 35 [pid = 3728] [id = 203] 08:12:48 INFO - PROCESS | 3728 | --DOCSHELL 1610BC00 == 34 [pid = 3728] [id = 202] 08:12:48 INFO - PROCESS | 3728 | --DOCSHELL 157D5800 == 33 [pid = 3728] [id = 201] 08:12:48 INFO - PROCESS | 3728 | --DOCSHELL 13822400 == 32 [pid = 3728] [id = 200] 08:12:48 INFO - PROCESS | 3728 | --DOCSHELL 1058E400 == 31 [pid = 3728] [id = 199] 08:12:48 INFO - PROCESS | 3728 | --DOCSHELL 1656A400 == 30 [pid = 3728] [id = 197] 08:12:48 INFO - PROCESS | 3728 | --DOCSHELL 11C74000 == 29 [pid = 3728] [id = 198] 08:12:48 INFO - PROCESS | 3728 | --DOCSHELL 105F6800 == 28 [pid = 3728] [id = 211] 08:12:48 INFO - PROCESS | 3728 | --DOCSHELL 105F5C00 == 27 [pid = 3728] [id = 209] 08:12:48 INFO - PROCESS | 3728 | --DOCSHELL 14E01C00 == 26 [pid = 3728] [id = 210] 08:12:48 INFO - PROCESS | 3728 | ++DOCSHELL 1027B000 == 27 [pid = 3728] [id = 212] 08:12:48 INFO - PROCESS | 3728 | ++DOMWINDOW == 78 (10481C00) [pid = 3728] [serial = 634] [outer = 00000000] 08:12:48 INFO - PROCESS | 3728 | ++DOMWINDOW == 79 (105F5C00) [pid = 3728] [serial = 635] [outer = 10481C00] 08:12:48 INFO - PROCESS | 3728 | 1465225968886 Marionette DEBUG loaded listener.js 08:12:48 INFO - PROCESS | 3728 | ++DOMWINDOW == 80 (10B7D000) [pid = 3728] [serial = 636] [outer = 10481C00] 08:12:49 INFO - PROCESS | 3728 | --DOMWINDOW == 79 (11C71C00) [pid = 3728] [serial = 578] [outer = 00000000] [url = about:blank] 08:12:49 INFO - PROCESS | 3728 | --DOMWINDOW == 78 (15FAE400) [pid = 3728] [serial = 576] [outer = 00000000] [url = about:blank] 08:12:49 INFO - PROCESS | 3728 | --DOMWINDOW == 77 (15D3A000) [pid = 3728] [serial = 575] [outer = 00000000] [url = about:blank] 08:12:49 INFO - PROCESS | 3728 | --DOMWINDOW == 76 (140B8400) [pid = 3728] [serial = 581] [outer = 00000000] [url = about:blank] 08:12:49 INFO - PROCESS | 3728 | --DOMWINDOW == 75 (13C54800) [pid = 3728] [serial = 573] [outer = 00000000] [url = about:blank] 08:12:49 INFO - PROCESS | 3728 | --DOMWINDOW == 74 (13337800) [pid = 3728] [serial = 572] [outer = 00000000] [url = about:blank] 08:12:49 INFO - PROCESS | 3728 | --DOMWINDOW == 73 (164A1400) [pid = 3728] [serial = 584] [outer = 00000000] [url = about:blank] 08:12:49 INFO - PROCESS | 3728 | --DOMWINDOW == 72 (14437800) [pid = 3728] [serial = 582] [outer = 00000000] [url = about:blank] 08:12:49 INFO - PROCESS | 3728 | --DOMWINDOW == 71 (16567800) [pid = 3728] [serial = 587] [outer = 00000000] [url = about:blank] 08:12:49 INFO - PROCESS | 3728 | --DOMWINDOW == 70 (12ACC800) [pid = 3728] [serial = 579] [outer = 00000000] [url = about:blank] 08:12:49 INFO - PROCESS | 3728 | --DOMWINDOW == 69 (164A7C00) [pid = 3728] [serial = 585] [outer = 00000000] [url = about:blank] 08:12:49 INFO - PROCESS | 3728 | --DOMWINDOW == 68 (16CB4C00) [pid = 3728] [serial = 590] [outer = 00000000] [url = about:blank] 08:12:49 INFO - PROCESS | 3728 | 1465225969377 Marionette TRACE conn2 <- [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] 08:12:49 INFO - PROCESS | 3728 | 1465225969441 Marionette TRACE conn2 <- [1,813,null,{"value":"13"}] 08:12:49 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html 08:12:49 INFO - PROCESS | 3728 | 1465225969446 Marionette TRACE conn2 -> [0,814,"setScriptTimeout",{"ms":35000}] 08:12:49 INFO - PROCESS | 3728 | 1465225969430 Marionette TRACE conn2 <- [1,814,null,{}] 08:12:49 INFO - PROCESS | 3728 | 1465225969435 Marionette TRACE conn2 -> [0,815,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:12:49 INFO - PROCESS | 3728 | 1465225969438 Marionette INFO sendAsync 5df5ea86-167d-4c9b-95db-b7d3c2a97030 08:12:49 INFO - PROCESS | 3728 | 1465225969530 Marionette TRACE conn2 <- [1,815,null,{"value":null}] 08:12:49 INFO - PROCESS | 3728 | 1465225969633 Marionette TRACE conn2 -> [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\", \"02873725-682d-488c-ba17-ebb2d6377454\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:12:49 INFO - PROCESS | 3728 | 1465225969636 Marionette INFO sendAsync 5df5ea86-167d-4c9b-95db-b7d3c2a97030 08:12:49 INFO - PROCESS | 3728 | ++DOCSHELL 130E0000 == 28 [pid = 3728] [id = 213] 08:12:49 INFO - PROCESS | 3728 | ++DOMWINDOW == 69 (130E4000) [pid = 3728] [serial = 637] [outer = 00000000] 08:12:49 INFO - PROCESS | 3728 | ++DOMWINDOW == 70 (1337BC00) [pid = 3728] [serial = 638] [outer = 130E4000] 08:12:49 INFO - PROCESS | 3728 | 1465225969683 Marionette DEBUG loaded listener.js 08:12:49 INFO - PROCESS | 3728 | ++DOMWINDOW == 71 (13823000) [pid = 3728] [serial = 639] [outer = 130E4000] 08:12:50 INFO - PROCESS | 3728 | 1465225970056 Marionette TRACE conn2 <- [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]]]}] 08:12:50 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html | Canvas test: 2d.fillStyle.parse.hsl-1 08:12:50 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html | took 658ms 08:12:50 INFO - PROCESS | 3728 | 1465225970089 Marionette TRACE conn2 -> [0,817,"getWindowHandle",null] 08:12:50 INFO - PROCESS | 3728 | 1465225970093 Marionette TRACE conn2 <- [1,817,null,{"value":"13"}] 08:12:50 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html 08:12:50 INFO - PROCESS | 3728 | 1465225970100 Marionette TRACE conn2 -> [0,818,"setScriptTimeout",{"ms":35000}] 08:12:50 INFO - PROCESS | 3728 | 1465225970102 Marionette TRACE conn2 <- [1,818,null,{}] 08:12:50 INFO - PROCESS | 3728 | 1465225970135 Marionette TRACE conn2 -> [0,819,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:12:50 INFO - PROCESS | 3728 | 1465225970138 Marionette INFO sendAsync 5df5ea86-167d-4c9b-95db-b7d3c2a97030 08:12:50 INFO - PROCESS | 3728 | 1465225970213 Marionette TRACE conn2 <- [1,819,null,{"value":null}] 08:12:50 INFO - PROCESS | 3728 | 1465225970220 Marionette TRACE conn2 -> [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\", \"02873725-682d-488c-ba17-ebb2d6377454\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:12:50 INFO - PROCESS | 3728 | 1465225970222 Marionette INFO sendAsync 5df5ea86-167d-4c9b-95db-b7d3c2a97030 08:12:50 INFO - PROCESS | 3728 | ++DOCSHELL 140B2000 == 29 [pid = 3728] [id = 214] 08:12:50 INFO - PROCESS | 3728 | ++DOMWINDOW == 72 (140C9400) [pid = 3728] [serial = 640] [outer = 00000000] 08:12:50 INFO - PROCESS | 3728 | ++DOMWINDOW == 73 (14E01400) [pid = 3728] [serial = 641] [outer = 140C9400] 08:12:50 INFO - PROCESS | 3728 | 1465225970273 Marionette DEBUG loaded listener.js 08:12:50 INFO - PROCESS | 3728 | ++DOMWINDOW == 74 (1572E800) [pid = 3728] [serial = 642] [outer = 140C9400] 08:12:50 INFO - PROCESS | 3728 | 1465225970724 Marionette TRACE conn2 <- [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]]]}] 08:12:50 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html | Canvas test: 2d.fillStyle.parse.hsl-2 08:12:50 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html | took 644ms 08:12:50 INFO - PROCESS | 3728 | 1465225970746 Marionette TRACE conn2 -> [0,821,"getWindowHandle",null] 08:12:50 INFO - PROCESS | 3728 | 1465225970748 Marionette TRACE conn2 <- [1,821,null,{"value":"13"}] 08:12:50 INFO - PROCESS | 3728 | 1465225970753 Marionette TRACE conn2 -> [0,822,"setScriptTimeout",{"ms":35000}] 08:12:50 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html 08:12:50 INFO - PROCESS | 3728 | 1465225970758 Marionette TRACE conn2 <- [1,822,null,{}] 08:12:50 INFO - PROCESS | 3728 | 1465225970771 Marionette TRACE conn2 -> [0,823,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:12:50 INFO - PROCESS | 3728 | 1465225970776 Marionette INFO sendAsync 5df5ea86-167d-4c9b-95db-b7d3c2a97030 08:12:50 INFO - PROCESS | 3728 | 1465225970867 Marionette TRACE conn2 <- [1,823,null,{"value":null}] 08:12:50 INFO - PROCESS | 3728 | 1465225970874 Marionette TRACE conn2 -> [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\", \"02873725-682d-488c-ba17-ebb2d6377454\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:12:50 INFO - PROCESS | 3728 | 1465225970877 Marionette INFO sendAsync 5df5ea86-167d-4c9b-95db-b7d3c2a97030 08:12:50 INFO - PROCESS | 3728 | ++DOCSHELL 14477C00 == 30 [pid = 3728] [id = 215] 08:12:50 INFO - PROCESS | 3728 | ++DOMWINDOW == 75 (15501400) [pid = 3728] [serial = 643] [outer = 00000000] 08:12:50 INFO - PROCESS | 3728 | ++DOMWINDOW == 76 (1649EC00) [pid = 3728] [serial = 644] [outer = 15501400] 08:12:50 INFO - PROCESS | 3728 | 1465225970923 Marionette DEBUG loaded listener.js 08:12:50 INFO - PROCESS | 3728 | ++DOMWINDOW == 77 (16563000) [pid = 3728] [serial = 645] [outer = 15501400] 08:12:51 INFO - PROCESS | 3728 | 1465225971398 Marionette TRACE conn2 <- [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]]]}] 08:12:51 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html | Canvas test: 2d.fillStyle.parse.hsl-3 08:12:51 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html | took 658ms 08:12:51 INFO - PROCESS | 3728 | 1465225971418 Marionette TRACE conn2 -> [0,825,"getWindowHandle",null] 08:12:51 INFO - PROCESS | 3728 | 1465225971421 Marionette TRACE conn2 <- [1,825,null,{"value":"13"}] 08:12:51 INFO - PROCESS | 3728 | 1465225971424 Marionette TRACE conn2 -> [0,826,"setScriptTimeout",{"ms":35000}] 08:12:51 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html 08:12:51 INFO - PROCESS | 3728 | 1465225971426 Marionette TRACE conn2 <- [1,826,null,{}] 08:12:51 INFO - PROCESS | 3728 | 1465225971429 Marionette TRACE conn2 -> [0,827,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:12:51 INFO - PROCESS | 3728 | 1465225971431 Marionette INFO sendAsync 5df5ea86-167d-4c9b-95db-b7d3c2a97030 08:12:51 INFO - PROCESS | 3728 | 1465225971549 Marionette TRACE conn2 <- [1,827,null,{"value":null}] 08:12:51 INFO - PROCESS | 3728 | 1465225971566 Marionette TRACE conn2 -> [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\", \"02873725-682d-488c-ba17-ebb2d6377454\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:12:51 INFO - PROCESS | 3728 | 1465225971568 Marionette INFO sendAsync 5df5ea86-167d-4c9b-95db-b7d3c2a97030 08:12:51 INFO - PROCESS | 3728 | ++DOCSHELL 16C0B800 == 31 [pid = 3728] [id = 216] 08:12:51 INFO - PROCESS | 3728 | ++DOMWINDOW == 78 (16C0D000) [pid = 3728] [serial = 646] [outer = 00000000] 08:12:51 INFO - PROCESS | 3728 | ++DOMWINDOW == 79 (16CB0C00) [pid = 3728] [serial = 647] [outer = 16C0D000] 08:12:51 INFO - PROCESS | 3728 | 1465225971614 Marionette DEBUG loaded listener.js 08:12:51 INFO - PROCESS | 3728 | ++DOMWINDOW == 80 (16CBAC00) [pid = 3728] [serial = 648] [outer = 16C0D000] 08:12:52 INFO - PROCESS | 3728 | 1465225972024 Marionette TRACE conn2 <- [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]]]}] 08:12:52 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html | Canvas test: 2d.fillStyle.parse.hsl-4 08:12:52 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html | took 658ms 08:12:52 INFO - PROCESS | 3728 | 1465225972089 Marionette TRACE conn2 -> [0,829,"getWindowHandle",null] 08:12:52 INFO - PROCESS | 3728 | 1465225972091 Marionette TRACE conn2 <- [1,829,null,{"value":"13"}] 08:12:52 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html 08:12:52 INFO - PROCESS | 3728 | 1465225972077 Marionette TRACE conn2 -> [0,830,"setScriptTimeout",{"ms":35000}] 08:12:52 INFO - PROCESS | 3728 | 1465225972078 Marionette TRACE conn2 <- [1,830,null,{}] 08:12:52 INFO - PROCESS | 3728 | 1465225972082 Marionette TRACE conn2 -> [0,831,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:12:52 INFO - PROCESS | 3728 | 1465225972084 Marionette INFO sendAsync 5df5ea86-167d-4c9b-95db-b7d3c2a97030 08:12:52 INFO - PROCESS | 3728 | 1465225972193 Marionette TRACE conn2 <- [1,831,null,{"value":null}] 08:12:52 INFO - PROCESS | 3728 | 1465225972204 Marionette TRACE conn2 -> [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\", \"02873725-682d-488c-ba17-ebb2d6377454\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:12:52 INFO - PROCESS | 3728 | 1465225972206 Marionette INFO sendAsync 5df5ea86-167d-4c9b-95db-b7d3c2a97030 08:12:52 INFO - PROCESS | 3728 | ++DOCSHELL 1736A400 == 32 [pid = 3728] [id = 217] 08:12:52 INFO - PROCESS | 3728 | ++DOMWINDOW == 81 (1736A800) [pid = 3728] [serial = 649] [outer = 00000000] 08:12:52 INFO - PROCESS | 3728 | ++DOMWINDOW == 82 (1796B400) [pid = 3728] [serial = 650] [outer = 1736A800] 08:12:52 INFO - PROCESS | 3728 | 1465225972315 Marionette DEBUG loaded listener.js 08:12:52 INFO - PROCESS | 3728 | ++DOMWINDOW == 83 (17E5E400) [pid = 3728] [serial = 651] [outer = 1736A800] 08:12:52 INFO - PROCESS | 3728 | 1465225972726 Marionette TRACE conn2 <- [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]]]}] 08:12:52 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html | Canvas test: 2d.fillStyle.parse.hsl-5 08:12:52 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html | took 701ms 08:12:52 INFO - PROCESS | 3728 | 1465225972802 Marionette TRACE conn2 -> [0,833,"getWindowHandle",null] 08:12:52 INFO - PROCESS | 3728 | 1465225972804 Marionette TRACE conn2 <- [1,833,null,{"value":"13"}] 08:12:52 INFO - PROCESS | 3728 | 1465225972807 Marionette TRACE conn2 -> [0,834,"setScriptTimeout",{"ms":35000}] 08:12:52 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html 08:12:52 INFO - PROCESS | 3728 | 1465225972809 Marionette TRACE conn2 <- [1,834,null,{}] 08:12:52 INFO - PROCESS | 3728 | 1465225972814 Marionette TRACE conn2 -> [0,835,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:12:52 INFO - PROCESS | 3728 | 1465225972823 Marionette INFO sendAsync 5df5ea86-167d-4c9b-95db-b7d3c2a97030 08:12:52 INFO - PROCESS | 3728 | 1465225972918 Marionette TRACE conn2 <- [1,835,null,{"value":null}] 08:12:53 INFO - PROCESS | 3728 | 1465225973165 Marionette TRACE conn2 -> [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\", \"02873725-682d-488c-ba17-ebb2d6377454\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:12:53 INFO - PROCESS | 3728 | 1465225973167 Marionette INFO sendAsync 5df5ea86-167d-4c9b-95db-b7d3c2a97030 08:12:53 INFO - PROCESS | 3728 | --DOMWINDOW == 82 (140D0800) [pid = 3728] [serial = 586] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html] 08:12:53 INFO - PROCESS | 3728 | --DOMWINDOW == 81 (17A86400) [pid = 3728] [serial = 622] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html] 08:12:53 INFO - PROCESS | 3728 | --DOMWINDOW == 80 (1280CC00) [pid = 3728] [serial = 592] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html] 08:12:53 INFO - PROCESS | 3728 | --DOMWINDOW == 79 (1649A800) [pid = 3728] [serial = 604] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html] 08:12:53 INFO - PROCESS | 3728 | --DOMWINDOW == 78 (157D5C00) [pid = 3728] [serial = 601] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html] 08:12:53 INFO - PROCESS | 3728 | --DOMWINDOW == 77 (1656A800) [pid = 3728] [serial = 589] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html] 08:12:53 INFO - PROCESS | 3728 | --DOMWINDOW == 76 (16CB6800) [pid = 3728] [serial = 610] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html] 08:12:53 INFO - PROCESS | 3728 | --DOMWINDOW == 75 (17E52400) [pid = 3728] [serial = 616] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html] 08:12:53 INFO - PROCESS | 3728 | --DOMWINDOW == 74 (1801C000) [pid = 3728] [serial = 613] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html] 08:12:53 INFO - PROCESS | 3728 | --DOMWINDOW == 73 (10A56800) [pid = 3728] [serial = 595] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html] 08:12:53 INFO - PROCESS | 3728 | --DOMWINDOW == 72 (1382A400) [pid = 3728] [serial = 598] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html] 08:12:53 INFO - PROCESS | 3728 | --DOMWINDOW == 71 (16C16000) [pid = 3728] [serial = 607] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html] 08:12:53 INFO - PROCESS | 3728 | --DOMWINDOW == 70 (18479400) [pid = 3728] [serial = 619] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html] 08:12:53 INFO - PROCESS | 3728 | ++DOCSHELL 1022A000 == 33 [pid = 3728] [id = 218] 08:12:53 INFO - PROCESS | 3728 | ++DOMWINDOW == 71 (10A56800) [pid = 3728] [serial = 652] [outer = 00000000] 08:12:53 INFO - PROCESS | 3728 | ++DOMWINDOW == 72 (1382A400) [pid = 3728] [serial = 653] [outer = 10A56800] 08:12:53 INFO - PROCESS | 3728 | 1465225973199 Marionette DEBUG loaded listener.js 08:12:53 INFO - PROCESS | 3728 | ++DOMWINDOW == 73 (15FE7000) [pid = 3728] [serial = 654] [outer = 10A56800] 08:12:53 INFO - PROCESS | 3728 | 1465225973543 Marionette TRACE conn2 <- [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]]]}] 08:12:53 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html | Canvas test: 2d.fillStyle.parse.hsl-6 08:12:53 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html | took 790ms 08:12:53 INFO - PROCESS | 3728 | 1465225973591 Marionette TRACE conn2 -> [0,837,"getWindowHandle",null] 08:12:53 INFO - PROCESS | 3728 | 1465225973593 Marionette TRACE conn2 <- [1,837,null,{"value":"13"}] 08:12:53 INFO - PROCESS | 3728 | 1465225973596 Marionette TRACE conn2 -> [0,838,"setScriptTimeout",{"ms":35000}] 08:12:53 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html 08:12:53 INFO - PROCESS | 3728 | 1465225973598 Marionette TRACE conn2 <- [1,838,null,{}] 08:12:53 INFO - PROCESS | 3728 | 1465225973601 Marionette TRACE conn2 -> [0,839,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:12:53 INFO - PROCESS | 3728 | 1465225973603 Marionette INFO sendAsync 5df5ea86-167d-4c9b-95db-b7d3c2a97030 08:12:53 INFO - PROCESS | 3728 | 1465225973709 Marionette TRACE conn2 <- [1,839,null,{"value":null}] 08:12:53 INFO - PROCESS | 3728 | 1465225973718 Marionette TRACE conn2 -> [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\", \"02873725-682d-488c-ba17-ebb2d6377454\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:12:53 INFO - PROCESS | 3728 | 1465225973720 Marionette INFO sendAsync 5df5ea86-167d-4c9b-95db-b7d3c2a97030 08:12:53 INFO - PROCESS | 3728 | ++DOCSHELL 13829C00 == 34 [pid = 3728] [id = 219] 08:12:53 INFO - PROCESS | 3728 | ++DOMWINDOW == 74 (15735800) [pid = 3728] [serial = 655] [outer = 00000000] 08:12:53 INFO - PROCESS | 3728 | ++DOMWINDOW == 75 (18479800) [pid = 3728] [serial = 656] [outer = 15735800] 08:12:53 INFO - PROCESS | 3728 | 1465225973747 Marionette DEBUG loaded listener.js 08:12:53 INFO - PROCESS | 3728 | ++DOMWINDOW == 76 (18522C00) [pid = 3728] [serial = 657] [outer = 15735800] 08:12:54 INFO - PROCESS | 3728 | 1465225974135 Marionette TRACE conn2 <- [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]]]}] 08:12:54 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-1 08:12:54 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html | took 555ms 08:12:54 INFO - PROCESS | 3728 | 1465225974156 Marionette TRACE conn2 -> [0,841,"getWindowHandle",null] 08:12:54 INFO - PROCESS | 3728 | 1465225974158 Marionette TRACE conn2 <- [1,841,null,{"value":"13"}] 08:12:54 INFO - PROCESS | 3728 | 1465225974162 Marionette TRACE conn2 -> [0,842,"setScriptTimeout",{"ms":35000}] 08:12:54 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html 08:12:54 INFO - PROCESS | 3728 | 1465225974163 Marionette TRACE conn2 <- [1,842,null,{}] 08:12:54 INFO - PROCESS | 3728 | 1465225974167 Marionette TRACE conn2 -> [0,843,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:12:54 INFO - PROCESS | 3728 | 1465225974168 Marionette INFO sendAsync 5df5ea86-167d-4c9b-95db-b7d3c2a97030 08:12:54 INFO - PROCESS | 3728 | 1465225974248 Marionette TRACE conn2 <- [1,843,null,{"value":null}] 08:12:54 INFO - PROCESS | 3728 | 1465225974333 Marionette TRACE conn2 -> [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\", \"02873725-682d-488c-ba17-ebb2d6377454\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:12:54 INFO - PROCESS | 3728 | 1465225974335 Marionette INFO sendAsync 5df5ea86-167d-4c9b-95db-b7d3c2a97030 08:12:54 INFO - PROCESS | 3728 | ++DOCSHELL 10A5A800 == 35 [pid = 3728] [id = 220] 08:12:54 INFO - PROCESS | 3728 | ++DOMWINDOW == 77 (140CF400) [pid = 3728] [serial = 658] [outer = 00000000] 08:12:54 INFO - PROCESS | 3728 | ++DOMWINDOW == 78 (19E57000) [pid = 3728] [serial = 659] [outer = 140CF400] 08:12:54 INFO - PROCESS | 3728 | 1465225974384 Marionette DEBUG loaded listener.js 08:12:54 INFO - PROCESS | 3728 | ++DOMWINDOW == 79 (18478800) [pid = 3728] [serial = 660] [outer = 140CF400] 08:12:54 INFO - PROCESS | 3728 | 1465225974706 Marionette TRACE conn2 <- [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]]]}] 08:12:54 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-2 08:12:54 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html | took 584ms 08:12:54 INFO - PROCESS | 3728 | 1465225974757 Marionette TRACE conn2 -> [0,845,"getWindowHandle",null] 08:12:54 INFO - PROCESS | 3728 | 1465225974759 Marionette TRACE conn2 <- [1,845,null,{"value":"13"}] 08:12:54 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html 08:12:54 INFO - PROCESS | 3728 | 1465225974762 Marionette TRACE conn2 -> [0,846,"setScriptTimeout",{"ms":35000}] 08:12:54 INFO - PROCESS | 3728 | 1465225974764 Marionette TRACE conn2 <- [1,846,null,{}] 08:12:54 INFO - PROCESS | 3728 | 1465225974776 Marionette TRACE conn2 -> [0,847,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:12:54 INFO - PROCESS | 3728 | 1465225974778 Marionette INFO sendAsync 5df5ea86-167d-4c9b-95db-b7d3c2a97030 08:12:54 INFO - PROCESS | 3728 | 1465225974858 Marionette TRACE conn2 <- [1,847,null,{"value":null}] 08:12:54 INFO - PROCESS | 3728 | 1465225974866 Marionette TRACE conn2 -> [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\", \"02873725-682d-488c-ba17-ebb2d6377454\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:12:54 INFO - PROCESS | 3728 | 1465225974869 Marionette INFO sendAsync 5df5ea86-167d-4c9b-95db-b7d3c2a97030 08:12:54 INFO - PROCESS | 3728 | ++DOCSHELL 19E5A800 == 36 [pid = 3728] [id = 221] 08:12:54 INFO - PROCESS | 3728 | ++DOMWINDOW == 80 (19E5AC00) [pid = 3728] [serial = 661] [outer = 00000000] 08:12:54 INFO - PROCESS | 3728 | ++DOMWINDOW == 81 (19EE1400) [pid = 3728] [serial = 662] [outer = 19E5AC00] 08:12:54 INFO - PROCESS | 3728 | 1465225974897 Marionette DEBUG loaded listener.js 08:12:54 INFO - PROCESS | 3728 | ++DOMWINDOW == 82 (19EE6000) [pid = 3728] [serial = 663] [outer = 19E5AC00] 08:12:55 INFO - PROCESS | 3728 | 1465225975665 Marionette TRACE conn2 <- [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]]]}] 08:12:55 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-3 08:12:55 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html | took 935ms 08:12:55 INFO - PROCESS | 3728 | 1465225975697 Marionette TRACE conn2 -> [0,849,"getWindowHandle",null] 08:12:55 INFO - PROCESS | 3728 | 1465225975702 Marionette TRACE conn2 <- [1,849,null,{"value":"13"}] 08:12:55 INFO - PROCESS | 3728 | 1465225975707 Marionette TRACE conn2 -> [0,850,"setScriptTimeout",{"ms":35000}] 08:12:55 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html 08:12:55 INFO - PROCESS | 3728 | 1465225975710 Marionette TRACE conn2 <- [1,850,null,{}] 08:12:55 INFO - PROCESS | 3728 | 1465225975717 Marionette TRACE conn2 -> [0,851,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:12:55 INFO - PROCESS | 3728 | 1465225975720 Marionette INFO sendAsync 5df5ea86-167d-4c9b-95db-b7d3c2a97030 08:12:55 INFO - PROCESS | 3728 | 1465225975837 Marionette TRACE conn2 <- [1,851,null,{"value":null}] 08:12:55 INFO - PROCESS | 3728 | 1465225975968 Marionette TRACE conn2 -> [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\", \"02873725-682d-488c-ba17-ebb2d6377454\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:12:55 INFO - PROCESS | 3728 | 1465225975971 Marionette INFO sendAsync 5df5ea86-167d-4c9b-95db-b7d3c2a97030 08:12:55 INFO - PROCESS | 3728 | ++DOCSHELL 12A10400 == 37 [pid = 3728] [id = 222] 08:12:55 INFO - PROCESS | 3728 | ++DOMWINDOW == 83 (130E7400) [pid = 3728] [serial = 664] [outer = 00000000] 08:12:56 INFO - PROCESS | 3728 | ++DOMWINDOW == 84 (1391B800) [pid = 3728] [serial = 665] [outer = 130E7400] 08:12:56 INFO - PROCESS | 3728 | 1465225976035 Marionette DEBUG loaded listener.js 08:12:56 INFO - PROCESS | 3728 | ++DOMWINDOW == 85 (140CE400) [pid = 3728] [serial = 666] [outer = 130E7400] 08:12:56 INFO - PROCESS | 3728 | 1465225976878 Marionette TRACE conn2 <- [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]]]}] 08:12:56 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-4 08:12:56 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html | took 1213ms 08:12:56 INFO - PROCESS | 3728 | 1465225976940 Marionette TRACE conn2 -> [0,853,"getWindowHandle",null] 08:12:56 INFO - PROCESS | 3728 | 1465225976944 Marionette TRACE conn2 <- [1,853,null,{"value":"13"}] 08:12:56 INFO - PROCESS | 3728 | 1465225976932 Marionette TRACE conn2 -> [0,854,"setScriptTimeout",{"ms":35000}] 08:12:56 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html 08:12:56 INFO - PROCESS | 3728 | 1465225976935 Marionette TRACE conn2 <- [1,854,null,{}] 08:12:56 INFO - PROCESS | 3728 | 1465225976940 Marionette TRACE conn2 -> [0,855,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:12:56 INFO - PROCESS | 3728 | 1465225976943 Marionette INFO sendAsync 5df5ea86-167d-4c9b-95db-b7d3c2a97030 08:12:57 INFO - PROCESS | 3728 | 1465225977077 Marionette TRACE conn2 <- [1,855,null,{"value":null}] 08:12:57 INFO - PROCESS | 3728 | --DOCSHELL 11C72000 == 36 [pid = 3728] [id = 19] 08:12:57 INFO - PROCESS | 3728 | --DOCSHELL 10E2A000 == 35 [pid = 3728] [id = 21] 08:12:57 INFO - PROCESS | 3728 | --DOCSHELL 104EBC00 == 34 [pid = 3728] [id = 18] 08:12:57 INFO - PROCESS | 3728 | --DOCSHELL 1648A400 == 33 [pid = 3728] [id = 27] 08:12:57 INFO - PROCESS | 3728 | --DOCSHELL 16C07800 == 32 [pid = 3728] [id = 26] 08:12:57 INFO - PROCESS | 3728 | --DOCSHELL 140CAC00 == 31 [pid = 3728] [id = 24] 08:12:57 INFO - PROCESS | 3728 | --DOCSHELL 11430000 == 30 [pid = 3728] [id = 22] 08:12:57 INFO - PROCESS | 3728 | --DOMWINDOW == 84 (1656E800) [pid = 3728] [serial = 588] [outer = 00000000] [url = about:blank] 08:12:57 INFO - PROCESS | 3728 | --DOMWINDOW == 83 (1852E400) [pid = 3728] [serial = 623] [outer = 00000000] [url = about:blank] 08:12:57 INFO - PROCESS | 3728 | --DOMWINDOW == 82 (13035800) [pid = 3728] [serial = 593] [outer = 00000000] [url = about:blank] 08:12:57 INFO - PROCESS | 3728 | --DOMWINDOW == 81 (13332400) [pid = 3728] [serial = 594] [outer = 00000000] [url = about:blank] 08:12:57 INFO - PROCESS | 3728 | --DOMWINDOW == 80 (164A7800) [pid = 3728] [serial = 605] [outer = 00000000] [url = about:blank] 08:12:57 INFO - PROCESS | 3728 | --DOMWINDOW == 79 (13029400) [pid = 3728] [serial = 602] [outer = 00000000] [url = about:blank] 08:12:57 INFO - PROCESS | 3728 | --DOMWINDOW == 78 (15FAEC00) [pid = 3728] [serial = 603] [outer = 00000000] [url = about:blank] 08:12:57 INFO - PROCESS | 3728 | --DOMWINDOW == 77 (16CBC000) [pid = 3728] [serial = 591] [outer = 00000000] [url = about:blank] 08:12:57 INFO - PROCESS | 3728 | --DOMWINDOW == 76 (17A0DC00) [pid = 3728] [serial = 612] [outer = 00000000] [url = about:blank] 08:12:57 INFO - PROCESS | 3728 | --DOMWINDOW == 75 (17972800) [pid = 3728] [serial = 611] [outer = 00000000] [url = about:blank] 08:12:57 INFO - PROCESS | 3728 | --DOMWINDOW == 74 (1846CC00) [pid = 3728] [serial = 617] [outer = 00000000] [url = about:blank] 08:12:57 INFO - PROCESS | 3728 | --DOMWINDOW == 73 (18432C00) [pid = 3728] [serial = 614] [outer = 00000000] [url = about:blank] 08:12:57 INFO - PROCESS | 3728 | --DOMWINDOW == 72 (18433000) [pid = 3728] [serial = 615] [outer = 00000000] [url = about:blank] 08:12:57 INFO - PROCESS | 3728 | --DOMWINDOW == 71 (11C65800) [pid = 3728] [serial = 596] [outer = 00000000] [url = about:blank] 08:12:57 INFO - PROCESS | 3728 | --DOMWINDOW == 70 (12A8DC00) [pid = 3728] [serial = 597] [outer = 00000000] [url = about:blank] 08:12:57 INFO - PROCESS | 3728 | --DOMWINDOW == 69 (13D2A400) [pid = 3728] [serial = 599] [outer = 00000000] [url = about:blank] 08:12:57 INFO - PROCESS | 3728 | --DOMWINDOW == 68 (140B2400) [pid = 3728] [serial = 600] [outer = 00000000] [url = about:blank] 08:12:57 INFO - PROCESS | 3728 | --DOMWINDOW == 67 (16CB0000) [pid = 3728] [serial = 608] [outer = 00000000] [url = about:blank] 08:12:57 INFO - PROCESS | 3728 | --DOMWINDOW == 66 (1852A000) [pid = 3728] [serial = 624] [outer = 00000000] [url = about:blank] 08:12:57 INFO - PROCESS | 3728 | --DOMWINDOW == 65 (18525800) [pid = 3728] [serial = 621] [outer = 00000000] [url = about:blank] 08:12:57 INFO - PROCESS | 3728 | --DOMWINDOW == 64 (18471400) [pid = 3728] [serial = 618] [outer = 00000000] [url = about:blank] 08:12:57 INFO - PROCESS | 3728 | --DOMWINDOW == 63 (16CB5800) [pid = 3728] [serial = 609] [outer = 00000000] [url = about:blank] 08:12:57 INFO - PROCESS | 3728 | --DOMWINDOW == 62 (16567400) [pid = 3728] [serial = 606] [outer = 00000000] [url = about:blank] 08:12:57 INFO - PROCESS | 3728 | --DOMWINDOW == 61 (18521000) [pid = 3728] [serial = 620] [outer = 00000000] [url = about:blank] 08:12:57 INFO - PROCESS | 3728 | 1465225977402 Marionette TRACE conn2 -> [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\", \"02873725-682d-488c-ba17-ebb2d6377454\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:12:57 INFO - PROCESS | 3728 | 1465225977405 Marionette INFO sendAsync 5df5ea86-167d-4c9b-95db-b7d3c2a97030 08:12:57 INFO - PROCESS | 3728 | ++DOCSHELL 13C4A800 == 31 [pid = 3728] [id = 223] 08:12:57 INFO - PROCESS | 3728 | ++DOMWINDOW == 62 (13C4B800) [pid = 3728] [serial = 667] [outer = 00000000] 08:12:57 INFO - PROCESS | 3728 | ++DOMWINDOW == 63 (140B1400) [pid = 3728] [serial = 668] [outer = 13C4B800] 08:12:57 INFO - PROCESS | 3728 | 1465225977497 Marionette DEBUG loaded listener.js 08:12:57 INFO - PROCESS | 3728 | ++DOMWINDOW == 64 (140C8000) [pid = 3728] [serial = 669] [outer = 13C4B800] 08:12:57 INFO - PROCESS | 3728 | 1465225977891 Marionette TRACE conn2 <- [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]]]}] 08:12:57 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html | Canvas test: 2d.fillStyle.parse.hsla-1 08:12:57 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html | took 979ms 08:12:57 INFO - PROCESS | 3728 | 1465225977948 Marionette TRACE conn2 -> [0,857,"getWindowHandle",null] 08:12:57 INFO - PROCESS | 3728 | 1465225977953 Marionette TRACE conn2 <- [1,857,null,{"value":"13"}] 08:12:57 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html 08:12:57 INFO - PROCESS | 3728 | 1465225977968 Marionette TRACE conn2 -> [0,858,"setScriptTimeout",{"ms":35000}] 08:12:57 INFO - PROCESS | 3728 | 1465225977971 Marionette TRACE conn2 <- [1,858,null,{}] 08:12:57 INFO - PROCESS | 3728 | 1465225977974 Marionette TRACE conn2 -> [0,859,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:12:57 INFO - PROCESS | 3728 | 1465225977977 Marionette INFO sendAsync 5df5ea86-167d-4c9b-95db-b7d3c2a97030 08:12:58 INFO - PROCESS | 3728 | 1465225978048 Marionette TRACE conn2 <- [1,859,null,{"value":null}] 08:12:58 INFO - PROCESS | 3728 | 1465225978055 Marionette TRACE conn2 -> [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\", \"02873725-682d-488c-ba17-ebb2d6377454\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:12:58 INFO - PROCESS | 3728 | 1465225978058 Marionette INFO sendAsync 5df5ea86-167d-4c9b-95db-b7d3c2a97030 08:12:58 INFO - PROCESS | 3728 | ++DOCSHELL 16101400 == 32 [pid = 3728] [id = 224] 08:12:58 INFO - PROCESS | 3728 | ++DOMWINDOW == 65 (16102400) [pid = 3728] [serial = 670] [outer = 00000000] 08:12:58 INFO - PROCESS | 3728 | ++DOMWINDOW == 66 (1648A400) [pid = 3728] [serial = 671] [outer = 16102400] 08:12:58 INFO - PROCESS | 3728 | 1465225978104 Marionette DEBUG loaded listener.js 08:12:58 INFO - PROCESS | 3728 | ++DOMWINDOW == 67 (164A2000) [pid = 3728] [serial = 672] [outer = 16102400] 08:12:58 INFO - PROCESS | 3728 | 1465225978561 Marionette TRACE conn2 <- [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]]]}] 08:12:58 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html | Canvas test: 2d.fillStyle.parse.hsla-2 08:12:58 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html | took 658ms 08:12:58 INFO - PROCESS | 3728 | 1465225978607 Marionette TRACE conn2 -> [0,861,"getWindowHandle",null] 08:12:58 INFO - PROCESS | 3728 | 1465225978609 Marionette TRACE conn2 <- [1,861,null,{"value":"13"}] 08:12:58 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html 08:12:58 INFO - PROCESS | 3728 | 1465225978613 Marionette TRACE conn2 -> [0,862,"setScriptTimeout",{"ms":35000}] 08:12:58 INFO - PROCESS | 3728 | 1465225978616 Marionette TRACE conn2 <- [1,862,null,{}] 08:12:58 INFO - PROCESS | 3728 | 1465225978627 Marionette TRACE conn2 -> [0,863,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:12:58 INFO - PROCESS | 3728 | 1465225978631 Marionette INFO sendAsync 5df5ea86-167d-4c9b-95db-b7d3c2a97030 08:12:58 INFO - PROCESS | 3728 | 1465225978715 Marionette TRACE conn2 <- [1,863,null,{"value":null}] 08:12:58 INFO - PROCESS | 3728 | 1465225978722 Marionette TRACE conn2 -> [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\", \"02873725-682d-488c-ba17-ebb2d6377454\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:12:58 INFO - PROCESS | 3728 | 1465225978725 Marionette INFO sendAsync 5df5ea86-167d-4c9b-95db-b7d3c2a97030 08:12:58 INFO - PROCESS | 3728 | ++DOCSHELL 16CB1400 == 33 [pid = 3728] [id = 225] 08:12:58 INFO - PROCESS | 3728 | ++DOMWINDOW == 68 (16CB1800) [pid = 3728] [serial = 673] [outer = 00000000] 08:12:58 INFO - PROCESS | 3728 | ++DOMWINDOW == 69 (16CB7000) [pid = 3728] [serial = 674] [outer = 16CB1800] 08:12:58 INFO - PROCESS | 3728 | 1465225978772 Marionette DEBUG loaded listener.js 08:12:58 INFO - PROCESS | 3728 | ++DOMWINDOW == 70 (16D87800) [pid = 3728] [serial = 675] [outer = 16CB1800] 08:12:59 INFO - PROCESS | 3728 | 1465225979214 Marionette TRACE conn2 <- [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]]]}] 08:12:59 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-1 08:12:59 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html | took 643ms 08:12:59 INFO - PROCESS | 3728 | 1465225979277 Marionette TRACE conn2 -> [0,865,"getWindowHandle",null] 08:12:59 INFO - PROCESS | 3728 | 1465225979279 Marionette TRACE conn2 <- [1,865,null,{"value":"13"}] 08:12:59 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html 08:12:59 INFO - PROCESS | 3728 | 1465225979282 Marionette TRACE conn2 -> [0,866,"setScriptTimeout",{"ms":35000}] 08:12:59 INFO - PROCESS | 3728 | 1465225979284 Marionette TRACE conn2 <- [1,866,null,{}] 08:12:59 INFO - PROCESS | 3728 | 1465225979287 Marionette TRACE conn2 -> [0,867,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:12:59 INFO - PROCESS | 3728 | 1465225979289 Marionette INFO sendAsync 5df5ea86-167d-4c9b-95db-b7d3c2a97030 08:12:59 INFO - PROCESS | 3728 | 1465225979386 Marionette TRACE conn2 <- [1,867,null,{"value":null}] 08:12:59 INFO - PROCESS | 3728 | 1465225979471 Marionette TRACE conn2 -> [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\", \"02873725-682d-488c-ba17-ebb2d6377454\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:12:59 INFO - PROCESS | 3728 | 1465225979473 Marionette INFO sendAsync 5df5ea86-167d-4c9b-95db-b7d3c2a97030 08:12:59 INFO - PROCESS | 3728 | ++DOCSHELL 17A07C00 == 34 [pid = 3728] [id = 226] 08:12:59 INFO - PROCESS | 3728 | ++DOMWINDOW == 71 (17A0DC00) [pid = 3728] [serial = 676] [outer = 00000000] 08:12:59 INFO - PROCESS | 3728 | ++DOMWINDOW == 72 (1801C000) [pid = 3728] [serial = 677] [outer = 17A0DC00] 08:12:59 INFO - PROCESS | 3728 | 1465225979517 Marionette DEBUG loaded listener.js 08:12:59 INFO - PROCESS | 3728 | ++DOMWINDOW == 73 (18433000) [pid = 3728] [serial = 678] [outer = 17A0DC00] 08:12:59 INFO - PROCESS | 3728 | 1465225979893 Marionette TRACE conn2 <- [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]]]}] 08:12:59 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-2 08:12:59 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html | took 643ms 08:12:59 INFO - PROCESS | 3728 | 1465225979928 Marionette TRACE conn2 -> [0,869,"getWindowHandle",null] 08:12:59 INFO - PROCESS | 3728 | 1465225979930 Marionette TRACE conn2 <- [1,869,null,{"value":"13"}] 08:12:59 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html 08:12:59 INFO - PROCESS | 3728 | 1465225979934 Marionette TRACE conn2 -> [0,870,"setScriptTimeout",{"ms":35000}] 08:12:59 INFO - PROCESS | 3728 | 1465225979935 Marionette TRACE conn2 <- [1,870,null,{}] 08:12:59 INFO - PROCESS | 3728 | 1465225979939 Marionette TRACE conn2 -> [0,871,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:12:59 INFO - PROCESS | 3728 | 1465225979941 Marionette INFO sendAsync 5df5ea86-167d-4c9b-95db-b7d3c2a97030 08:13:00 INFO - PROCESS | 3728 | 1465225980061 Marionette TRACE conn2 <- [1,871,null,{"value":null}] 08:13:00 INFO - PROCESS | 3728 | 1465225980068 Marionette TRACE conn2 -> [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\", \"02873725-682d-488c-ba17-ebb2d6377454\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:13:00 INFO - PROCESS | 3728 | 1465225980070 Marionette INFO sendAsync 5df5ea86-167d-4c9b-95db-b7d3c2a97030 08:13:00 INFO - PROCESS | 3728 | ++DOCSHELL 173DA000 == 35 [pid = 3728] [id = 227] 08:13:00 INFO - PROCESS | 3728 | ++DOMWINDOW == 74 (18019000) [pid = 3728] [serial = 679] [outer = 00000000] 08:13:00 INFO - PROCESS | 3728 | ++DOMWINDOW == 75 (18470800) [pid = 3728] [serial = 680] [outer = 18019000] 08:13:00 INFO - PROCESS | 3728 | 1465225980100 Marionette DEBUG loaded listener.js 08:13:00 INFO - PROCESS | 3728 | ++DOMWINDOW == 76 (1847AC00) [pid = 3728] [serial = 681] [outer = 18019000] 08:13:00 INFO - PROCESS | 3728 | 1465225980528 Marionette TRACE conn2 <- [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]]]}] 08:13:00 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-3 08:13:00 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html | took 643ms 08:13:00 INFO - PROCESS | 3728 | 1465225980596 Marionette TRACE conn2 -> [0,873,"getWindowHandle",null] 08:13:00 INFO - PROCESS | 3728 | 1465225980598 Marionette TRACE conn2 <- [1,873,null,{"value":"13"}] 08:13:00 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html 08:13:00 INFO - PROCESS | 3728 | 1465225980601 Marionette TRACE conn2 -> [0,874,"setScriptTimeout",{"ms":35000}] 08:13:00 INFO - PROCESS | 3728 | 1465225980603 Marionette TRACE conn2 <- [1,874,null,{}] 08:13:00 INFO - PROCESS | 3728 | 1465225980606 Marionette TRACE conn2 -> [0,875,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:13:00 INFO - PROCESS | 3728 | 1465225980612 Marionette INFO sendAsync 5df5ea86-167d-4c9b-95db-b7d3c2a97030 08:13:00 INFO - PROCESS | 3728 | 1465225980757 Marionette TRACE conn2 <- [1,875,null,{"value":null}] 08:13:00 INFO - PROCESS | 3728 | 1465225980769 Marionette TRACE conn2 -> [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\", \"02873725-682d-488c-ba17-ebb2d6377454\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:13:00 INFO - PROCESS | 3728 | 1465225980771 Marionette INFO sendAsync 5df5ea86-167d-4c9b-95db-b7d3c2a97030 08:13:00 INFO - PROCESS | 3728 | ++DOCSHELL 18527800 == 36 [pid = 3728] [id = 228] 08:13:00 INFO - PROCESS | 3728 | ++DOMWINDOW == 77 (18528800) [pid = 3728] [serial = 682] [outer = 00000000] 08:13:00 INFO - PROCESS | 3728 | ++DOMWINDOW == 78 (19D3A000) [pid = 3728] [serial = 683] [outer = 18528800] 08:13:00 INFO - PROCESS | 3728 | 1465225980816 Marionette DEBUG loaded listener.js 08:13:00 INFO - PROCESS | 3728 | ++DOMWINDOW == 79 (19D3DC00) [pid = 3728] [serial = 684] [outer = 18528800] 08:13:01 INFO - PROCESS | 3728 | --DOMWINDOW == 78 (16C0D000) [pid = 3728] [serial = 646] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html] 08:13:01 INFO - PROCESS | 3728 | --DOMWINDOW == 77 (1736A800) [pid = 3728] [serial = 649] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html] 08:13:01 INFO - PROCESS | 3728 | --DOMWINDOW == 76 (10A56800) [pid = 3728] [serial = 652] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html] 08:13:01 INFO - PROCESS | 3728 | --DOMWINDOW == 75 (15FB1C00) [pid = 3728] [serial = 631] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html] 08:13:01 INFO - PROCESS | 3728 | --DOMWINDOW == 74 (15501400) [pid = 3728] [serial = 643] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html] 08:13:01 INFO - PROCESS | 3728 | --DOMWINDOW == 73 (140CF400) [pid = 3728] [serial = 658] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html] 08:13:01 INFO - PROCESS | 3728 | --DOMWINDOW == 72 (130E4000) [pid = 3728] [serial = 637] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html] 08:13:01 INFO - PROCESS | 3728 | --DOMWINDOW == 71 (140C9400) [pid = 3728] [serial = 640] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html] 08:13:01 INFO - PROCESS | 3728 | --DOMWINDOW == 70 (10481C00) [pid = 3728] [serial = 634] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html] 08:13:01 INFO - PROCESS | 3728 | --DOMWINDOW == 69 (105F9800) [pid = 3728] [serial = 625] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html] 08:13:01 INFO - PROCESS | 3728 | --DOMWINDOW == 68 (15735800) [pid = 3728] [serial = 655] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html] 08:13:01 INFO - PROCESS | 3728 | --DOMWINDOW == 67 (14E04800) [pid = 3728] [serial = 628] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html] 08:13:01 INFO - PROCESS | 3728 | 1465225981333 Marionette TRACE conn2 <- [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]]]}] 08:13:01 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-4 08:13:01 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html | took 789ms 08:13:01 INFO - PROCESS | 3728 | 1465225981389 Marionette TRACE conn2 -> [0,877,"getWindowHandle",null] 08:13:01 INFO - PROCESS | 3728 | 1465225981391 Marionette TRACE conn2 <- [1,877,null,{"value":"13"}] 08:13:01 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html 08:13:01 INFO - PROCESS | 3728 | 1465225981395 Marionette TRACE conn2 -> [0,878,"setScriptTimeout",{"ms":35000}] 08:13:01 INFO - PROCESS | 3728 | 1465225981396 Marionette TRACE conn2 <- [1,878,null,{}] 08:13:01 INFO - PROCESS | 3728 | 1465225981400 Marionette TRACE conn2 -> [0,879,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:13:01 INFO - PROCESS | 3728 | 1465225981402 Marionette INFO sendAsync 5df5ea86-167d-4c9b-95db-b7d3c2a97030 08:13:01 INFO - PROCESS | 3728 | 1465225981491 Marionette TRACE conn2 <- [1,879,null,{"value":null}] 08:13:01 INFO - PROCESS | 3728 | 1465225981545 Marionette TRACE conn2 -> [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\", \"02873725-682d-488c-ba17-ebb2d6377454\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:13:01 INFO - PROCESS | 3728 | 1465225981547 Marionette INFO sendAsync 5df5ea86-167d-4c9b-95db-b7d3c2a97030 08:13:01 INFO - PROCESS | 3728 | ++DOCSHELL 14474C00 == 37 [pid = 3728] [id = 229] 08:13:01 INFO - PROCESS | 3728 | ++DOMWINDOW == 68 (14475400) [pid = 3728] [serial = 685] [outer = 00000000] 08:13:01 INFO - PROCESS | 3728 | ++DOMWINDOW == 69 (1736A800) [pid = 3728] [serial = 686] [outer = 14475400] 08:13:01 INFO - PROCESS | 3728 | 1465225981589 Marionette DEBUG loaded listener.js 08:13:01 INFO - PROCESS | 3728 | ++DOMWINDOW == 70 (173D8400) [pid = 3728] [serial = 687] [outer = 14475400] 08:13:01 INFO - PROCESS | 3728 | 1465225981921 Marionette TRACE conn2 <- [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]]]}] 08:13:01 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-5 08:13:01 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html | took 555ms 08:13:01 INFO - PROCESS | 3728 | 1465225981953 Marionette TRACE conn2 -> [0,881,"getWindowHandle",null] 08:13:01 INFO - PROCESS | 3728 | 1465225981955 Marionette TRACE conn2 <- [1,881,null,{"value":"13"}] 08:13:01 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html 08:13:01 INFO - PROCESS | 3728 | 1465225981958 Marionette TRACE conn2 -> [0,882,"setScriptTimeout",{"ms":35000}] 08:13:01 INFO - PROCESS | 3728 | 1465225981961 Marionette TRACE conn2 <- [1,882,null,{}] 08:13:01 INFO - PROCESS | 3728 | 1465225981964 Marionette TRACE conn2 -> [0,883,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:13:01 INFO - PROCESS | 3728 | 1465225981966 Marionette INFO sendAsync 5df5ea86-167d-4c9b-95db-b7d3c2a97030 08:13:02 INFO - PROCESS | 3728 | 1465225982090 Marionette TRACE conn2 <- [1,883,null,{"value":null}] 08:13:02 INFO - PROCESS | 3728 | 1465225982106 Marionette TRACE conn2 -> [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\", \"02873725-682d-488c-ba17-ebb2d6377454\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:13:02 INFO - PROCESS | 3728 | 1465225982108 Marionette INFO sendAsync 5df5ea86-167d-4c9b-95db-b7d3c2a97030 08:13:02 INFO - PROCESS | 3728 | ++DOCSHELL 19E54C00 == 38 [pid = 3728] [id = 230] 08:13:02 INFO - PROCESS | 3728 | ++DOMWINDOW == 71 (19E60000) [pid = 3728] [serial = 688] [outer = 00000000] 08:13:02 INFO - PROCESS | 3728 | ++DOMWINDOW == 72 (1A18E000) [pid = 3728] [serial = 689] [outer = 19E60000] 08:13:02 INFO - PROCESS | 3728 | 1465225982151 Marionette DEBUG loaded listener.js 08:13:02 INFO - PROCESS | 3728 | ++DOMWINDOW == 73 (1A199000) [pid = 3728] [serial = 690] [outer = 19E60000] 08:13:02 INFO - PROCESS | 3728 | 1465225982524 Marionette TRACE conn2 <- [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]]]}] 08:13:02 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-6 08:13:02 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html | took 585ms 08:13:02 INFO - PROCESS | 3728 | 1465225982561 Marionette TRACE conn2 -> [0,885,"getWindowHandle",null] 08:13:02 INFO - PROCESS | 3728 | 1465225982562 Marionette TRACE conn2 <- [1,885,null,{"value":"13"}] 08:13:02 INFO - PROCESS | 3728 | 1465225982566 Marionette TRACE conn2 -> [0,886,"setScriptTimeout",{"ms":35000}] 08:13:02 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html 08:13:02 INFO - PROCESS | 3728 | 1465225982567 Marionette TRACE conn2 <- [1,886,null,{}] 08:13:02 INFO - PROCESS | 3728 | 1465225982555 Marionette TRACE conn2 -> [0,887,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:13:02 INFO - PROCESS | 3728 | 1465225982557 Marionette INFO sendAsync 5df5ea86-167d-4c9b-95db-b7d3c2a97030 08:13:02 INFO - PROCESS | 3728 | 1465225982670 Marionette TRACE conn2 <- [1,887,null,{"value":null}] 08:13:02 INFO - PROCESS | 3728 | ++DOMWINDOW == 74 (1A2A4000) [pid = 3728] [serial = 691] [outer = 1B59E400] 08:13:02 INFO - PROCESS | 3728 | 1465225982697 Marionette TRACE conn2 -> [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\", \"02873725-682d-488c-ba17-ebb2d6377454\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:13:02 INFO - PROCESS | 3728 | 1465225982699 Marionette INFO sendAsync 5df5ea86-167d-4c9b-95db-b7d3c2a97030 08:13:02 INFO - PROCESS | 3728 | ++DOCSHELL 1A32E400 == 39 [pid = 3728] [id = 231] 08:13:02 INFO - PROCESS | 3728 | ++DOMWINDOW == 75 (1A32F400) [pid = 3728] [serial = 692] [outer = 00000000] 08:13:02 INFO - PROCESS | 3728 | ++DOMWINDOW == 76 (1A6C2C00) [pid = 3728] [serial = 693] [outer = 1A32F400] 08:13:02 INFO - PROCESS | 3728 | 1465225982763 Marionette DEBUG loaded listener.js 08:13:02 INFO - PROCESS | 3728 | ++DOMWINDOW == 77 (1A6C8400) [pid = 3728] [serial = 694] [outer = 1A32F400] 08:13:03 INFO - PROCESS | 3728 | --DOCSHELL 1A9ECC00 == 38 [pid = 3728] [id = 12] 08:13:03 INFO - PROCESS | 3728 | --DOCSHELL 1A805400 == 37 [pid = 3728] [id = 11] 08:13:03 INFO - PROCESS | 3728 | --DOCSHELL 1A6C8800 == 36 [pid = 3728] [id = 10] 08:13:03 INFO - PROCESS | 3728 | --DOCSHELL 13C4B000 == 35 [pid = 3728] [id = 23] 08:13:03 INFO - PROCESS | 3728 | --DOCSHELL 169C0800 == 34 [pid = 3728] [id = 8] 08:13:03 INFO - PROCESS | 3728 | --DOCSHELL 1ACAFC00 == 33 [pid = 3728] [id = 13] 08:13:03 INFO - PROCESS | 3728 | --DOCSHELL 1B020400 == 32 [pid = 3728] [id = 14] 08:13:03 INFO - PROCESS | 3728 | --DOCSHELL 1047F000 == 31 [pid = 3728] [id = 28] 08:13:03 INFO - PROCESS | 3728 | --DOCSHELL 1B1B2C00 == 30 [pid = 3728] [id = 15] 08:13:03 INFO - PROCESS | 3728 | --DOCSHELL 14476400 == 29 [pid = 3728] [id = 20] 08:13:03 INFO - PROCESS | 3728 | --DOCSHELL 157D5000 == 28 [pid = 3728] [id = 25] 08:13:03 INFO - PROCESS | 3728 | --DOCSHELL 1027B000 == 27 [pid = 3728] [id = 212] 08:13:04 INFO - PROCESS | 3728 | --DOMWINDOW == 76 (16CB0C00) [pid = 3728] [serial = 647] [outer = 00000000] [url = about:blank] 08:13:04 INFO - PROCESS | 3728 | --DOMWINDOW == 75 (1796B400) [pid = 3728] [serial = 650] [outer = 00000000] [url = about:blank] 08:13:04 INFO - PROCESS | 3728 | --DOMWINDOW == 74 (16CBAC00) [pid = 3728] [serial = 648] [outer = 00000000] [url = about:blank] 08:13:04 INFO - PROCESS | 3728 | --DOMWINDOW == 73 (17E5E400) [pid = 3728] [serial = 651] [outer = 00000000] [url = about:blank] 08:13:04 INFO - PROCESS | 3728 | --DOMWINDOW == 72 (1382A400) [pid = 3728] [serial = 653] [outer = 00000000] [url = about:blank] 08:13:04 INFO - PROCESS | 3728 | --DOMWINDOW == 71 (18529800) [pid = 3728] [serial = 633] [outer = 00000000] [url = about:blank] 08:13:04 INFO - PROCESS | 3728 | --DOMWINDOW == 70 (17A07000) [pid = 3728] [serial = 632] [outer = 00000000] [url = about:blank] 08:13:04 INFO - PROCESS | 3728 | --DOMWINDOW == 69 (1649EC00) [pid = 3728] [serial = 644] [outer = 00000000] [url = about:blank] 08:13:04 INFO - PROCESS | 3728 | --DOMWINDOW == 68 (19E57000) [pid = 3728] [serial = 659] [outer = 00000000] [url = about:blank] 08:13:04 INFO - PROCESS | 3728 | --DOMWINDOW == 67 (1337BC00) [pid = 3728] [serial = 638] [outer = 00000000] [url = about:blank] 08:13:04 INFO - PROCESS | 3728 | --DOMWINDOW == 66 (15FE7000) [pid = 3728] [serial = 654] [outer = 00000000] [url = about:blank] 08:13:04 INFO - PROCESS | 3728 | --DOMWINDOW == 65 (13823000) [pid = 3728] [serial = 639] [outer = 00000000] [url = about:blank] 08:13:04 INFO - PROCESS | 3728 | --DOMWINDOW == 64 (14E01400) [pid = 3728] [serial = 641] [outer = 00000000] [url = about:blank] 08:13:04 INFO - PROCESS | 3728 | --DOMWINDOW == 63 (1572E800) [pid = 3728] [serial = 642] [outer = 00000000] [url = about:blank] 08:13:04 INFO - PROCESS | 3728 | --DOMWINDOW == 62 (105F5C00) [pid = 3728] [serial = 635] [outer = 00000000] [url = about:blank] 08:13:04 INFO - PROCESS | 3728 | --DOMWINDOW == 61 (10B7D000) [pid = 3728] [serial = 636] [outer = 00000000] [url = about:blank] 08:13:04 INFO - PROCESS | 3728 | --DOMWINDOW == 60 (11423400) [pid = 3728] [serial = 627] [outer = 00000000] [url = about:blank] 08:13:04 INFO - PROCESS | 3728 | --DOMWINDOW == 59 (10A63C00) [pid = 3728] [serial = 626] [outer = 00000000] [url = about:blank] 08:13:04 INFO - PROCESS | 3728 | --DOMWINDOW == 58 (19EE1400) [pid = 3728] [serial = 662] [outer = 00000000] [url = about:blank] 08:13:04 INFO - PROCESS | 3728 | --DOMWINDOW == 57 (18479800) [pid = 3728] [serial = 656] [outer = 00000000] [url = about:blank] 08:13:04 INFO - PROCESS | 3728 | --DOMWINDOW == 56 (157F4800) [pid = 3728] [serial = 630] [outer = 00000000] [url = about:blank] 08:13:04 INFO - PROCESS | 3728 | --DOMWINDOW == 55 (1550FC00) [pid = 3728] [serial = 629] [outer = 00000000] [url = about:blank] 08:13:04 INFO - PROCESS | 3728 | --DOMWINDOW == 54 (18478800) [pid = 3728] [serial = 660] [outer = 00000000] [url = about:blank] 08:13:04 INFO - PROCESS | 3728 | --DOMWINDOW == 53 (18522C00) [pid = 3728] [serial = 657] [outer = 00000000] [url = about:blank] 08:13:04 INFO - PROCESS | 3728 | --DOMWINDOW == 52 (16563000) [pid = 3728] [serial = 645] [outer = 00000000] [url = about:blank] 08:13:04 INFO - PROCESS | 3728 | 1465225984366 Marionette TRACE conn2 <- [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]]]}] 08:13:04 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html | Canvas test: 2d.fillStyle.parse.html4 08:13:04 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html | took 1827ms 08:13:04 INFO - PROCESS | 3728 | 1465225984384 Marionette TRACE conn2 -> [0,889,"getWindowHandle",null] 08:13:04 INFO - PROCESS | 3728 | 1465225984387 Marionette TRACE conn2 <- [1,889,null,{"value":"13"}] 08:13:04 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html 08:13:04 INFO - PROCESS | 3728 | 1465225984395 Marionette TRACE conn2 -> [0,890,"setScriptTimeout",{"ms":35000}] 08:13:04 INFO - PROCESS | 3728 | 1465225984398 Marionette TRACE conn2 <- [1,890,null,{}] 08:13:04 INFO - PROCESS | 3728 | 1465225984406 Marionette TRACE conn2 -> [0,891,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:13:04 INFO - PROCESS | 3728 | 1465225984409 Marionette INFO sendAsync 5df5ea86-167d-4c9b-95db-b7d3c2a97030 08:13:04 INFO - PROCESS | 3728 | 1465225984498 Marionette TRACE conn2 <- [1,891,null,{"value":null}] 08:13:04 INFO - PROCESS | 3728 | 1465225984505 Marionette TRACE conn2 -> [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\", \"02873725-682d-488c-ba17-ebb2d6377454\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:13:04 INFO - PROCESS | 3728 | 1465225984510 Marionette INFO sendAsync 5df5ea86-167d-4c9b-95db-b7d3c2a97030 08:13:04 INFO - PROCESS | 3728 | ++DOCSHELL 110DE000 == 28 [pid = 3728] [id = 232] 08:13:04 INFO - PROCESS | 3728 | ++DOMWINDOW == 53 (112B2C00) [pid = 3728] [serial = 695] [outer = 00000000] 08:13:04 INFO - PROCESS | 3728 | ++DOMWINDOW == 54 (12806800) [pid = 3728] [serial = 696] [outer = 112B2C00] 08:13:04 INFO - PROCESS | 3728 | 1465225984558 Marionette DEBUG loaded listener.js 08:13:04 INFO - PROCESS | 3728 | ++DOMWINDOW == 55 (12ACC800) [pid = 3728] [serial = 697] [outer = 112B2C00] 08:13:04 INFO - PROCESS | 3728 | 1465225984997 Marionette TRACE conn2 <- [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]]]}] 08:13:05 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html | Canvas test: 2d.fillStyle.parse.invalid.hex1 08:13:05 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html | took 643ms 08:13:05 INFO - PROCESS | 3728 | 1465225985054 Marionette TRACE conn2 -> [0,893,"getWindowHandle",null] 08:13:05 INFO - PROCESS | 3728 | 1465225985059 Marionette TRACE conn2 <- [1,893,null,{"value":"13"}] 08:13:05 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html 08:13:05 INFO - PROCESS | 3728 | 1465225985066 Marionette TRACE conn2 -> [0,894,"setScriptTimeout",{"ms":35000}] 08:13:05 INFO - PROCESS | 3728 | 1465225985068 Marionette TRACE conn2 <- [1,894,null,{}] 08:13:05 INFO - PROCESS | 3728 | 1465225985072 Marionette TRACE conn2 -> [0,895,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:13:05 INFO - PROCESS | 3728 | 1465225985075 Marionette INFO sendAsync 5df5ea86-167d-4c9b-95db-b7d3c2a97030 08:13:05 INFO - PROCESS | 3728 | 1465225985152 Marionette TRACE conn2 <- [1,895,null,{"value":null}] 08:13:05 INFO - PROCESS | 3728 | 1465225985161 Marionette TRACE conn2 -> [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\", \"02873725-682d-488c-ba17-ebb2d6377454\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:13:05 INFO - PROCESS | 3728 | 1465225985164 Marionette INFO sendAsync 5df5ea86-167d-4c9b-95db-b7d3c2a97030 08:13:05 INFO - PROCESS | 3728 | ++DOCSHELL 13820C00 == 29 [pid = 3728] [id = 233] 08:13:05 INFO - PROCESS | 3728 | ++DOMWINDOW == 56 (13821800) [pid = 3728] [serial = 698] [outer = 00000000] 08:13:05 INFO - PROCESS | 3728 | ++DOMWINDOW == 57 (1382A800) [pid = 3728] [serial = 699] [outer = 13821800] 08:13:05 INFO - PROCESS | 3728 | 1465225985217 Marionette DEBUG loaded listener.js 08:13:05 INFO - PROCESS | 3728 | ++DOMWINDOW == 58 (13C4B000) [pid = 3728] [serial = 700] [outer = 13821800] 08:13:05 INFO - PROCESS | 3728 | 1465225985631 Marionette TRACE conn2 <- [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]]]}] 08:13:05 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html | Canvas test: 2d.fillStyle.parse.invalid.hex2 08:13:05 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html | took 599ms 08:13:05 INFO - PROCESS | 3728 | 1465225985646 Marionette TRACE conn2 -> [0,897,"getWindowHandle",null] 08:13:05 INFO - PROCESS | 3728 | 1465225985648 Marionette TRACE conn2 <- [1,897,null,{"value":"13"}] 08:13:05 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html 08:13:05 INFO - PROCESS | 3728 | 1465225985652 Marionette TRACE conn2 -> [0,898,"setScriptTimeout",{"ms":35000}] 08:13:05 INFO - PROCESS | 3728 | 1465225985655 Marionette TRACE conn2 <- [1,898,null,{}] 08:13:05 INFO - PROCESS | 3728 | 1465225985666 Marionette TRACE conn2 -> [0,899,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:13:05 INFO - PROCESS | 3728 | 1465225985671 Marionette INFO sendAsync 5df5ea86-167d-4c9b-95db-b7d3c2a97030 08:13:05 INFO - PROCESS | 3728 | 1465225985786 Marionette TRACE conn2 <- [1,899,null,{"value":null}] 08:13:05 INFO - PROCESS | 3728 | 1465225985832 Marionette TRACE conn2 -> [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\", \"02873725-682d-488c-ba17-ebb2d6377454\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:13:05 INFO - PROCESS | 3728 | 1465225985835 Marionette INFO sendAsync 5df5ea86-167d-4c9b-95db-b7d3c2a97030 08:13:05 INFO - PROCESS | 3728 | ++DOCSHELL 157F2400 == 30 [pid = 3728] [id = 234] 08:13:05 INFO - PROCESS | 3728 | ++DOMWINDOW == 59 (157F4800) [pid = 3728] [serial = 701] [outer = 00000000] 08:13:05 INFO - PROCESS | 3728 | ++DOMWINDOW == 60 (15D48C00) [pid = 3728] [serial = 702] [outer = 157F4800] 08:13:05 INFO - PROCESS | 3728 | 1465225985883 Marionette DEBUG loaded listener.js 08:13:05 INFO - PROCESS | 3728 | ++DOMWINDOW == 61 (15FED000) [pid = 3728] [serial = 703] [outer = 157F4800] 08:13:06 INFO - PROCESS | 3728 | 1465225986287 Marionette TRACE conn2 <- [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]]]}] 08:13:06 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html | Canvas test: 2d.fillStyle.parse.invalid.hex3 08:13:06 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html | took 701ms 08:13:06 INFO - PROCESS | 3728 | 1465225986355 Marionette TRACE conn2 -> [0,901,"getWindowHandle",null] 08:13:06 INFO - PROCESS | 3728 | 1465225986358 Marionette TRACE conn2 <- [1,901,null,{"value":"13"}] 08:13:06 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html 08:13:06 INFO - PROCESS | 3728 | 1465225986361 Marionette TRACE conn2 -> [0,902,"setScriptTimeout",{"ms":35000}] 08:13:06 INFO - PROCESS | 3728 | 1465225986363 Marionette TRACE conn2 <- [1,902,null,{}] 08:13:06 INFO - PROCESS | 3728 | 1465225986376 Marionette TRACE conn2 -> [0,903,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:13:06 INFO - PROCESS | 3728 | 1465225986378 Marionette INFO sendAsync 5df5ea86-167d-4c9b-95db-b7d3c2a97030 08:13:06 INFO - PROCESS | 3728 | 1465225986444 Marionette TRACE conn2 <- [1,903,null,{"value":null}] 08:13:06 INFO - PROCESS | 3728 | 1465225986456 Marionette TRACE conn2 -> [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\", \"02873725-682d-488c-ba17-ebb2d6377454\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:13:06 INFO - PROCESS | 3728 | 1465225986458 Marionette INFO sendAsync 5df5ea86-167d-4c9b-95db-b7d3c2a97030 08:13:06 INFO - PROCESS | 3728 | ++DOCSHELL 164A1800 == 31 [pid = 3728] [id = 235] 08:13:06 INFO - PROCESS | 3728 | ++DOMWINDOW == 62 (164A2C00) [pid = 3728] [serial = 704] [outer = 00000000] 08:13:06 INFO - PROCESS | 3728 | ++DOMWINDOW == 63 (16562400) [pid = 3728] [serial = 705] [outer = 164A2C00] 08:13:06 INFO - PROCESS | 3728 | 1465225986506 Marionette DEBUG loaded listener.js 08:13:06 INFO - PROCESS | 3728 | ++DOMWINDOW == 64 (16567400) [pid = 3728] [serial = 706] [outer = 164A2C00] 08:13:06 INFO - PROCESS | 3728 | 1465225986930 Marionette TRACE conn2 <- [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]]]}] 08:13:06 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html | Canvas test: 2d.fillStyle.parse.invalid.hex4 08:13:06 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html | took 600ms 08:13:06 INFO - PROCESS | 3728 | 1465225986961 Marionette TRACE conn2 -> [0,905,"getWindowHandle",null] 08:13:06 INFO - PROCESS | 3728 | 1465225986963 Marionette TRACE conn2 <- [1,905,null,{"value":"13"}] 08:13:06 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html 08:13:06 INFO - PROCESS | 3728 | 1465225986967 Marionette TRACE conn2 -> [0,906,"setScriptTimeout",{"ms":35000}] 08:13:06 INFO - PROCESS | 3728 | 1465225986968 Marionette TRACE conn2 <- [1,906,null,{}] 08:13:06 INFO - PROCESS | 3728 | 1465225986955 Marionette TRACE conn2 -> [0,907,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:13:06 INFO - PROCESS | 3728 | 1465225986957 Marionette INFO sendAsync 5df5ea86-167d-4c9b-95db-b7d3c2a97030 08:13:07 INFO - PROCESS | 3728 | 1465225987061 Marionette TRACE conn2 <- [1,907,null,{"value":null}] 08:13:07 INFO - PROCESS | 3728 | 1465225987068 Marionette TRACE conn2 -> [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\", \"02873725-682d-488c-ba17-ebb2d6377454\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:13:07 INFO - PROCESS | 3728 | 1465225987070 Marionette INFO sendAsync 5df5ea86-167d-4c9b-95db-b7d3c2a97030 08:13:07 INFO - PROCESS | 3728 | ++DOCSHELL 16C09400 == 32 [pid = 3728] [id = 236] 08:13:07 INFO - PROCESS | 3728 | ++DOMWINDOW == 65 (16C0C800) [pid = 3728] [serial = 707] [outer = 00000000] 08:13:07 INFO - PROCESS | 3728 | ++DOMWINDOW == 66 (16CAEC00) [pid = 3728] [serial = 708] [outer = 16C0C800] 08:13:07 INFO - PROCESS | 3728 | 1465225987114 Marionette DEBUG loaded listener.js 08:13:07 INFO - PROCESS | 3728 | ++DOMWINDOW == 67 (16CB2800) [pid = 3728] [serial = 709] [outer = 16C0C800] 08:13:07 INFO - PROCESS | 3728 | 1465225987548 Marionette TRACE conn2 <- [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]]]}] 08:13:07 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html | Canvas test: 2d.fillStyle.parse.invalid.hex5 08:13:07 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html | took 657ms 08:13:07 INFO - PROCESS | 3728 | 1465225987608 Marionette TRACE conn2 -> [0,909,"getWindowHandle",null] 08:13:07 INFO - PROCESS | 3728 | 1465225987610 Marionette TRACE conn2 <- [1,909,null,{"value":"13"}] 08:13:07 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html 08:13:07 INFO - PROCESS | 3728 | 1465225987613 Marionette TRACE conn2 -> [0,910,"setScriptTimeout",{"ms":35000}] 08:13:07 INFO - PROCESS | 3728 | 1465225987615 Marionette TRACE conn2 <- [1,910,null,{}] 08:13:07 INFO - PROCESS | 3728 | 1465225987619 Marionette TRACE conn2 -> [0,911,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:13:07 INFO - PROCESS | 3728 | 1465225987624 Marionette INFO sendAsync 5df5ea86-167d-4c9b-95db-b7d3c2a97030 08:13:07 INFO - PROCESS | 3728 | 1465225987724 Marionette TRACE conn2 <- [1,911,null,{"value":null}] 08:13:07 INFO - PROCESS | 3728 | 1465225987730 Marionette TRACE conn2 -> [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\", \"02873725-682d-488c-ba17-ebb2d6377454\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:13:07 INFO - PROCESS | 3728 | 1465225987732 Marionette INFO sendAsync 5df5ea86-167d-4c9b-95db-b7d3c2a97030 08:13:07 INFO - PROCESS | 3728 | ++DOCSHELL 16D83800 == 33 [pid = 3728] [id = 237] 08:13:07 INFO - PROCESS | 3728 | ++DOMWINDOW == 68 (173D1400) [pid = 3728] [serial = 710] [outer = 00000000] 08:13:07 INFO - PROCESS | 3728 | ++DOMWINDOW == 69 (1796D800) [pid = 3728] [serial = 711] [outer = 173D1400] 08:13:07 INFO - PROCESS | 3728 | 1465225987776 Marionette DEBUG loaded listener.js 08:13:07 INFO - PROCESS | 3728 | ++DOMWINDOW == 70 (17A8B400) [pid = 3728] [serial = 712] [outer = 173D1400] 08:13:08 INFO - PROCESS | 3728 | 1465225988157 Marionette TRACE conn2 <- [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]]]}] 08:13:08 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html | Canvas test: 2d.fillStyle.parse.invalid.hex6 08:13:08 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html | took 600ms 08:13:08 INFO - PROCESS | 3728 | 1465225988216 Marionette TRACE conn2 -> [0,913,"getWindowHandle",null] 08:13:08 INFO - PROCESS | 3728 | 1465225988218 Marionette TRACE conn2 <- [1,913,null,{"value":"13"}] 08:13:08 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html 08:13:08 INFO - PROCESS | 3728 | 1465225988221 Marionette TRACE conn2 -> [0,914,"setScriptTimeout",{"ms":35000}] 08:13:08 INFO - PROCESS | 3728 | 1465225988223 Marionette TRACE conn2 <- [1,914,null,{}] 08:13:08 INFO - PROCESS | 3728 | 1465225988226 Marionette TRACE conn2 -> [0,915,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:13:08 INFO - PROCESS | 3728 | 1465225988228 Marionette INFO sendAsync 5df5ea86-167d-4c9b-95db-b7d3c2a97030 08:13:08 INFO - PROCESS | 3728 | 1465225988338 Marionette TRACE conn2 <- [1,915,null,{"value":null}] 08:13:08 INFO - PROCESS | 3728 | 1465225988329 Marionette TRACE conn2 -> [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\", \"02873725-682d-488c-ba17-ebb2d6377454\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:13:08 INFO - PROCESS | 3728 | 1465225988331 Marionette INFO sendAsync 5df5ea86-167d-4c9b-95db-b7d3c2a97030 08:13:08 INFO - PROCESS | 3728 | ++DOCSHELL 16D4B000 == 34 [pid = 3728] [id = 238] 08:13:08 INFO - PROCESS | 3728 | ++DOMWINDOW == 71 (17978400) [pid = 3728] [serial = 713] [outer = 00000000] 08:13:08 INFO - PROCESS | 3728 | ++DOMWINDOW == 72 (1843A400) [pid = 3728] [serial = 714] [outer = 17978400] 08:13:08 INFO - PROCESS | 3728 | 1465225988373 Marionette DEBUG loaded listener.js 08:13:08 INFO - PROCESS | 3728 | ++DOMWINDOW == 73 (18476800) [pid = 3728] [serial = 715] [outer = 17978400] 08:13:08 INFO - PROCESS | 3728 | 1465225988786 Marionette TRACE conn2 <- [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]]]}] 08:13:08 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html | Canvas test: 2d.fillStyle.parse.invalid.hex7 08:13:08 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html | took 585ms 08:13:08 INFO - PROCESS | 3728 | 1465225988824 Marionette TRACE conn2 -> [0,917,"getWindowHandle",null] 08:13:08 INFO - PROCESS | 3728 | 1465225988826 Marionette TRACE conn2 <- [1,917,null,{"value":"13"}] 08:13:08 INFO - PROCESS | 3728 | 1465225988829 Marionette TRACE conn2 -> [0,918,"setScriptTimeout",{"ms":35000}] 08:13:08 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html 08:13:08 INFO - PROCESS | 3728 | 1465225988831 Marionette TRACE conn2 <- [1,918,null,{}] 08:13:08 INFO - PROCESS | 3728 | 1465225988834 Marionette TRACE conn2 -> [0,919,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:13:08 INFO - PROCESS | 3728 | 1465225988836 Marionette INFO sendAsync 5df5ea86-167d-4c9b-95db-b7d3c2a97030 08:13:08 INFO - PROCESS | 3728 | 1465225988895 Marionette TRACE conn2 <- [1,919,null,{"value":null}] 08:13:08 INFO - PROCESS | 3728 | 1465225988902 Marionette TRACE conn2 -> [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\", \"02873725-682d-488c-ba17-ebb2d6377454\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:13:08 INFO - PROCESS | 3728 | 1465225988904 Marionette INFO sendAsync 5df5ea86-167d-4c9b-95db-b7d3c2a97030 08:13:08 INFO - PROCESS | 3728 | ++DOCSHELL 130E9C00 == 35 [pid = 3728] [id = 239] 08:13:08 INFO - PROCESS | 3728 | ++DOMWINDOW == 74 (131B5000) [pid = 3728] [serial = 716] [outer = 00000000] 08:13:08 INFO - PROCESS | 3728 | ++DOMWINDOW == 75 (18522C00) [pid = 3728] [serial = 717] [outer = 131B5000] 08:13:08 INFO - PROCESS | 3728 | 1465225988947 Marionette DEBUG loaded listener.js 08:13:09 INFO - PROCESS | 3728 | ++DOMWINDOW == 76 (18524800) [pid = 3728] [serial = 718] [outer = 131B5000] 08:13:09 INFO - PROCESS | 3728 | 1465225989393 Marionette TRACE conn2 <- [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]]]}] 08:13:09 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html | Canvas test: 2d.fillStyle.parse.invalid.hex8 08:13:09 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html | took 585ms 08:13:09 INFO - PROCESS | 3728 | 1465225989411 Marionette TRACE conn2 -> [0,921,"getWindowHandle",null] 08:13:09 INFO - PROCESS | 3728 | 1465225989413 Marionette TRACE conn2 <- [1,921,null,{"value":"13"}] 08:13:09 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html 08:13:09 INFO - PROCESS | 3728 | 1465225989417 Marionette TRACE conn2 -> [0,922,"setScriptTimeout",{"ms":35000}] 08:13:09 INFO - PROCESS | 3728 | 1465225989418 Marionette TRACE conn2 <- [1,922,null,{}] 08:13:09 INFO - PROCESS | 3728 | 1465225989421 Marionette TRACE conn2 -> [0,923,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:13:09 INFO - PROCESS | 3728 | 1465225989423 Marionette INFO sendAsync 5df5ea86-167d-4c9b-95db-b7d3c2a97030 08:13:09 INFO - PROCESS | 3728 | 1465225989529 Marionette TRACE conn2 <- [1,923,null,{"value":null}] 08:13:09 INFO - PROCESS | 3728 | 1465225989536 Marionette TRACE conn2 -> [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\", \"02873725-682d-488c-ba17-ebb2d6377454\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:13:09 INFO - PROCESS | 3728 | 1465225989538 Marionette INFO sendAsync 5df5ea86-167d-4c9b-95db-b7d3c2a97030 08:13:09 INFO - PROCESS | 3728 | ++DOCSHELL 157F1800 == 36 [pid = 3728] [id = 240] 08:13:09 INFO - PROCESS | 3728 | ++DOMWINDOW == 77 (1852D800) [pid = 3728] [serial = 719] [outer = 00000000] 08:13:09 INFO - PROCESS | 3728 | ++DOMWINDOW == 78 (19A50C00) [pid = 3728] [serial = 720] [outer = 1852D800] 08:13:09 INFO - PROCESS | 3728 | 1465225989606 Marionette DEBUG loaded listener.js 08:13:09 INFO - PROCESS | 3728 | ++DOMWINDOW == 79 (19A59400) [pid = 3728] [serial = 721] [outer = 1852D800] 08:13:10 INFO - PROCESS | 3728 | 1465225990002 Marionette TRACE conn2 <- [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]]]}] 08:13:10 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-1 08:13:10 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html | took 599ms 08:13:10 INFO - PROCESS | 3728 | 1465225990016 Marionette TRACE conn2 -> [0,925,"getWindowHandle",null] 08:13:10 INFO - PROCESS | 3728 | 1465225990018 Marionette TRACE conn2 <- [1,925,null,{"value":"13"}] 08:13:10 INFO - PROCESS | 3728 | 1465225990021 Marionette TRACE conn2 -> [0,926,"setScriptTimeout",{"ms":35000}] 08:13:10 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html 08:13:10 INFO - PROCESS | 3728 | 1465225990023 Marionette TRACE conn2 <- [1,926,null,{}] 08:13:10 INFO - PROCESS | 3728 | 1465225990043 Marionette TRACE conn2 -> [0,927,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:13:10 INFO - PROCESS | 3728 | 1465225990045 Marionette INFO sendAsync 5df5ea86-167d-4c9b-95db-b7d3c2a97030 08:13:10 INFO - PROCESS | 3728 | 1465225990153 Marionette TRACE conn2 <- [1,927,null,{"value":null}] 08:13:10 INFO - PROCESS | 3728 | 1465225990159 Marionette TRACE conn2 -> [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\", \"02873725-682d-488c-ba17-ebb2d6377454\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:13:10 INFO - PROCESS | 3728 | 1465225990161 Marionette INFO sendAsync 5df5ea86-167d-4c9b-95db-b7d3c2a97030 08:13:10 INFO - PROCESS | 3728 | ++DOCSHELL 15D44800 == 37 [pid = 3728] [id = 241] 08:13:10 INFO - PROCESS | 3728 | ++DOMWINDOW == 80 (18525C00) [pid = 3728] [serial = 722] [outer = 00000000] 08:13:10 INFO - PROCESS | 3728 | ++DOMWINDOW == 81 (19E5E000) [pid = 3728] [serial = 723] [outer = 18525C00] 08:13:10 INFO - PROCESS | 3728 | 1465225990223 Marionette DEBUG loaded listener.js 08:13:10 INFO - PROCESS | 3728 | ++DOMWINDOW == 82 (19EE1800) [pid = 3728] [serial = 724] [outer = 18525C00] 08:13:10 INFO - PROCESS | 3728 | 1465225990621 Marionette TRACE conn2 <- [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]]]}] 08:13:10 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-2 08:13:10 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html | took 614ms 08:13:10 INFO - PROCESS | 3728 | 1465225990645 Marionette TRACE conn2 -> [0,929,"getWindowHandle",null] 08:13:10 INFO - PROCESS | 3728 | 1465225990647 Marionette TRACE conn2 <- [1,929,null,{"value":"13"}] 08:13:10 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html 08:13:10 INFO - PROCESS | 3728 | 1465225990650 Marionette TRACE conn2 -> [0,930,"setScriptTimeout",{"ms":35000}] 08:13:10 INFO - PROCESS | 3728 | 1465225990653 Marionette TRACE conn2 <- [1,930,null,{}] 08:13:10 INFO - PROCESS | 3728 | 1465225990656 Marionette TRACE conn2 -> [0,931,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:13:10 INFO - PROCESS | 3728 | 1465225990658 Marionette INFO sendAsync 5df5ea86-167d-4c9b-95db-b7d3c2a97030 08:13:10 INFO - PROCESS | 3728 | 1465225990757 Marionette TRACE conn2 <- [1,931,null,{"value":null}] 08:13:10 INFO - PROCESS | 3728 | 1465225990847 Marionette TRACE conn2 -> [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\", \"02873725-682d-488c-ba17-ebb2d6377454\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:13:10 INFO - PROCESS | 3728 | 1465225990849 Marionette INFO sendAsync 5df5ea86-167d-4c9b-95db-b7d3c2a97030 08:13:10 INFO - PROCESS | 3728 | ++DOCSHELL 16C07800 == 38 [pid = 3728] [id = 242] 08:13:10 INFO - PROCESS | 3728 | ++DOMWINDOW == 83 (19EE4C00) [pid = 3728] [serial = 725] [outer = 00000000] 08:13:10 INFO - PROCESS | 3728 | ++DOMWINDOW == 84 (1A338800) [pid = 3728] [serial = 726] [outer = 19EE4C00] 08:13:10 INFO - PROCESS | 3728 | 1465225990896 Marionette DEBUG loaded listener.js 08:13:10 INFO - PROCESS | 3728 | ++DOMWINDOW == 85 (1A805800) [pid = 3728] [serial = 727] [outer = 19EE4C00] 08:13:11 INFO - PROCESS | 3728 | --DOMWINDOW == 84 (19E60000) [pid = 3728] [serial = 688] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html] 08:13:11 INFO - PROCESS | 3728 | --DOMWINDOW == 83 (17A0DC00) [pid = 3728] [serial = 676] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html] 08:13:11 INFO - PROCESS | 3728 | --DOMWINDOW == 82 (18019000) [pid = 3728] [serial = 679] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html] 08:13:11 INFO - PROCESS | 3728 | --DOMWINDOW == 81 (14475400) [pid = 3728] [serial = 685] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html] 08:13:11 INFO - PROCESS | 3728 | --DOMWINDOW == 80 (18528800) [pid = 3728] [serial = 682] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html] 08:13:11 INFO - PROCESS | 3728 | --DOMWINDOW == 79 (16CB1800) [pid = 3728] [serial = 673] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html] 08:13:11 INFO - PROCESS | 3728 | --DOMWINDOW == 78 (16102400) [pid = 3728] [serial = 670] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html] 08:13:11 INFO - PROCESS | 3728 | --DOMWINDOW == 77 (13C4B800) [pid = 3728] [serial = 667] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html] 08:13:11 INFO - PROCESS | 3728 | --DOMWINDOW == 76 (130E7400) [pid = 3728] [serial = 664] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html] 08:13:11 INFO - PROCESS | 3728 | --DOMWINDOW == 75 (19E5AC00) [pid = 3728] [serial = 661] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html] 08:13:11 INFO - PROCESS | 3728 | 1465225991409 Marionette TRACE conn2 <- [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]]]}] 08:13:11 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-3 08:13:11 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html | took 775ms 08:13:11 INFO - PROCESS | 3728 | 1465225991427 Marionette TRACE conn2 -> [0,933,"getWindowHandle",null] 08:13:11 INFO - PROCESS | 3728 | 1465225991429 Marionette TRACE conn2 <- [1,933,null,{"value":"13"}] 08:13:11 INFO - PROCESS | 3728 | 1465225991432 Marionette TRACE conn2 -> [0,934,"setScriptTimeout",{"ms":35000}] 08:13:11 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html 08:13:11 INFO - PROCESS | 3728 | 1465225991434 Marionette TRACE conn2 <- [1,934,null,{}] 08:13:11 INFO - PROCESS | 3728 | 1465225991437 Marionette TRACE conn2 -> [0,935,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:13:11 INFO - PROCESS | 3728 | 1465225991439 Marionette INFO sendAsync 5df5ea86-167d-4c9b-95db-b7d3c2a97030 08:13:11 INFO - PROCESS | 3728 | 1465225991520 Marionette TRACE conn2 <- [1,935,null,{"value":null}] 08:13:11 INFO - PROCESS | 3728 | 1465225991525 Marionette TRACE conn2 -> [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\", \"02873725-682d-488c-ba17-ebb2d6377454\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:13:11 INFO - PROCESS | 3728 | 1465225991527 Marionette INFO sendAsync 5df5ea86-167d-4c9b-95db-b7d3c2a97030 08:13:11 INFO - PROCESS | 3728 | ++DOCSHELL 16CB3800 == 39 [pid = 3728] [id = 243] 08:13:11 INFO - PROCESS | 3728 | ++DOMWINDOW == 76 (18019000) [pid = 3728] [serial = 728] [outer = 00000000] 08:13:11 INFO - PROCESS | 3728 | ++DOMWINDOW == 77 (1A195800) [pid = 3728] [serial = 729] [outer = 18019000] 08:13:11 INFO - PROCESS | 3728 | 1465225991569 Marionette DEBUG loaded listener.js 08:13:11 INFO - PROCESS | 3728 | ++DOMWINDOW == 78 (1A19A000) [pid = 3728] [serial = 730] [outer = 18019000] 08:13:11 INFO - PROCESS | 3728 | 1465225991954 Marionette TRACE conn2 <- [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]]]}] 08:13:11 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-4 08:13:11 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html | took 555ms 08:13:11 INFO - PROCESS | 3728 | 1465225992007 Marionette TRACE conn2 -> [0,937,"getWindowHandle",null] 08:13:11 INFO - PROCESS | 3728 | 1465225992009 Marionette TRACE conn2 <- [1,937,null,{"value":"13"}] 08:13:11 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html 08:13:11 INFO - PROCESS | 3728 | 1465225992013 Marionette TRACE conn2 -> [0,938,"setScriptTimeout",{"ms":35000}] 08:13:11 INFO - PROCESS | 3728 | 1465225991997 Marionette TRACE conn2 <- [1,938,null,{}] 08:13:11 INFO - PROCESS | 3728 | 1465225992004 Marionette TRACE conn2 -> [0,939,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:13:11 INFO - PROCESS | 3728 | 1465225992006 Marionette INFO sendAsync 5df5ea86-167d-4c9b-95db-b7d3c2a97030 08:13:12 INFO - PROCESS | 3728 | 1465225992083 Marionette TRACE conn2 <- [1,939,null,{"value":null}] 08:13:12 INFO - PROCESS | 3728 | 1465225992089 Marionette TRACE conn2 -> [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\", \"02873725-682d-488c-ba17-ebb2d6377454\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:13:12 INFO - PROCESS | 3728 | 1465225992100 Marionette INFO sendAsync 5df5ea86-167d-4c9b-95db-b7d3c2a97030 08:13:12 INFO - PROCESS | 3728 | ++DOCSHELL 19EE7400 == 40 [pid = 3728] [id = 244] 08:13:12 INFO - PROCESS | 3728 | ++DOMWINDOW == 79 (1A330C00) [pid = 3728] [serial = 731] [outer = 00000000] 08:13:12 INFO - PROCESS | 3728 | ++DOMWINDOW == 80 (1A811400) [pid = 3728] [serial = 732] [outer = 1A330C00] 08:13:12 INFO - PROCESS | 3728 | 1465225992145 Marionette DEBUG loaded listener.js 08:13:12 INFO - PROCESS | 3728 | ++DOMWINDOW == 81 (1A813400) [pid = 3728] [serial = 733] [outer = 1A330C00] 08:13:12 INFO - PROCESS | 3728 | 1465225992580 Marionette TRACE conn2 <- [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]]]}] 08:13:12 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-5 08:13:12 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html | took 584ms 08:13:12 INFO - PROCESS | 3728 | 1465225992606 Marionette TRACE conn2 -> [0,941,"getWindowHandle",null] 08:13:12 INFO - PROCESS | 3728 | 1465225992608 Marionette TRACE conn2 <- [1,941,null,{"value":"13"}] 08:13:12 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html 08:13:12 INFO - PROCESS | 3728 | 1465225992611 Marionette TRACE conn2 -> [0,942,"setScriptTimeout",{"ms":35000}] 08:13:12 INFO - PROCESS | 3728 | 1465225992612 Marionette TRACE conn2 <- [1,942,null,{}] 08:13:12 INFO - PROCESS | 3728 | 1465225992616 Marionette TRACE conn2 -> [0,943,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:13:12 INFO - PROCESS | 3728 | 1465225992617 Marionette INFO sendAsync 5df5ea86-167d-4c9b-95db-b7d3c2a97030 08:13:12 INFO - PROCESS | 3728 | 1465225992694 Marionette TRACE conn2 <- [1,943,null,{"value":null}] 08:13:12 INFO - PROCESS | 3728 | 1465225992699 Marionette TRACE conn2 -> [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\", \"02873725-682d-488c-ba17-ebb2d6377454\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:13:12 INFO - PROCESS | 3728 | 1465225992701 Marionette INFO sendAsync 5df5ea86-167d-4c9b-95db-b7d3c2a97030 08:13:12 INFO - PROCESS | 3728 | ++DOCSHELL 16CAE800 == 41 [pid = 3728] [id = 245] 08:13:12 INFO - PROCESS | 3728 | ++DOMWINDOW == 82 (1A8E7400) [pid = 3728] [serial = 734] [outer = 00000000] 08:13:12 INFO - PROCESS | 3728 | ++DOMWINDOW == 83 (1A8EC400) [pid = 3728] [serial = 735] [outer = 1A8E7400] 08:13:12 INFO - PROCESS | 3728 | 1465225992744 Marionette DEBUG loaded listener.js 08:13:12 INFO - PROCESS | 3728 | ++DOMWINDOW == 84 (1A8F2000) [pid = 3728] [serial = 736] [outer = 1A8E7400] 08:13:13 INFO - PROCESS | 3728 | --DOCSHELL 19E54C00 == 40 [pid = 3728] [id = 230] 08:13:13 INFO - PROCESS | 3728 | --DOCSHELL 1A32E400 == 39 [pid = 3728] [id = 231] 08:13:13 INFO - PROCESS | 3728 | --DOCSHELL 110DE000 == 38 [pid = 3728] [id = 232] 08:13:14 INFO - PROCESS | 3728 | --DOCSHELL 16D83800 == 37 [pid = 3728] [id = 237] 08:13:14 INFO - PROCESS | 3728 | --DOCSHELL 157F2400 == 36 [pid = 3728] [id = 234] 08:13:14 INFO - PROCESS | 3728 | --DOCSHELL 16C07800 == 35 [pid = 3728] [id = 242] 08:13:14 INFO - PROCESS | 3728 | --DOCSHELL 16C09400 == 34 [pid = 3728] [id = 236] 08:13:14 INFO - PROCESS | 3728 | --DOCSHELL 16CB3800 == 33 [pid = 3728] [id = 243] 08:13:14 INFO - PROCESS | 3728 | --DOCSHELL 164A1800 == 32 [pid = 3728] [id = 235] 08:13:14 INFO - PROCESS | 3728 | --DOCSHELL 19EE7400 == 31 [pid = 3728] [id = 244] 08:13:14 INFO - PROCESS | 3728 | --DOCSHELL 130E9C00 == 30 [pid = 3728] [id = 239] 08:13:14 INFO - PROCESS | 3728 | --DOCSHELL 16D4B000 == 29 [pid = 3728] [id = 238] 08:13:14 INFO - PROCESS | 3728 | --DOCSHELL 157F1800 == 28 [pid = 3728] [id = 240] 08:13:14 INFO - PROCESS | 3728 | --DOCSHELL 13820C00 == 27 [pid = 3728] [id = 233] 08:13:14 INFO - PROCESS | 3728 | --DOCSHELL 15D44800 == 26 [pid = 3728] [id = 241] 08:13:14 INFO - PROCESS | 3728 | --DOMWINDOW == 83 (1A199000) [pid = 3728] [serial = 690] [outer = 00000000] [url = about:blank] 08:13:14 INFO - PROCESS | 3728 | --DOMWINDOW == 82 (1801C000) [pid = 3728] [serial = 677] [outer = 00000000] [url = about:blank] 08:13:14 INFO - PROCESS | 3728 | --DOMWINDOW == 81 (18433000) [pid = 3728] [serial = 678] [outer = 00000000] [url = about:blank] 08:13:14 INFO - PROCESS | 3728 | --DOMWINDOW == 80 (1847AC00) [pid = 3728] [serial = 681] [outer = 00000000] [url = about:blank] 08:13:14 INFO - PROCESS | 3728 | --DOMWINDOW == 79 (18470800) [pid = 3728] [serial = 680] [outer = 00000000] [url = about:blank] 08:13:14 INFO - PROCESS | 3728 | --DOMWINDOW == 78 (1736A800) [pid = 3728] [serial = 686] [outer = 00000000] [url = about:blank] 08:13:14 INFO - PROCESS | 3728 | --DOMWINDOW == 77 (19D3A000) [pid = 3728] [serial = 683] [outer = 00000000] [url = about:blank] 08:13:14 INFO - PROCESS | 3728 | --DOMWINDOW == 76 (1A18E000) [pid = 3728] [serial = 689] [outer = 00000000] [url = about:blank] 08:13:14 INFO - PROCESS | 3728 | --DOMWINDOW == 75 (19D3DC00) [pid = 3728] [serial = 684] [outer = 00000000] [url = about:blank] 08:13:14 INFO - PROCESS | 3728 | --DOMWINDOW == 74 (16CB7000) [pid = 3728] [serial = 674] [outer = 00000000] [url = about:blank] 08:13:14 INFO - PROCESS | 3728 | --DOMWINDOW == 73 (1648A400) [pid = 3728] [serial = 671] [outer = 00000000] [url = about:blank] 08:13:14 INFO - PROCESS | 3728 | --DOMWINDOW == 72 (164A2000) [pid = 3728] [serial = 672] [outer = 00000000] [url = about:blank] 08:13:14 INFO - PROCESS | 3728 | --DOMWINDOW == 71 (140B1400) [pid = 3728] [serial = 668] [outer = 00000000] [url = about:blank] 08:13:14 INFO - PROCESS | 3728 | --DOMWINDOW == 70 (140C8000) [pid = 3728] [serial = 669] [outer = 00000000] [url = about:blank] 08:13:14 INFO - PROCESS | 3728 | --DOMWINDOW == 69 (140CE400) [pid = 3728] [serial = 666] [outer = 00000000] [url = about:blank] 08:13:14 INFO - PROCESS | 3728 | --DOMWINDOW == 68 (1391B800) [pid = 3728] [serial = 665] [outer = 00000000] [url = about:blank] 08:13:14 INFO - PROCESS | 3728 | --DOMWINDOW == 67 (19EE6000) [pid = 3728] [serial = 663] [outer = 00000000] [url = about:blank] 08:13:14 INFO - PROCESS | 3728 | --DOMWINDOW == 66 (1A6C2C00) [pid = 3728] [serial = 693] [outer = 00000000] [url = about:blank] 08:13:14 INFO - PROCESS | 3728 | --DOMWINDOW == 65 (16D87800) [pid = 3728] [serial = 675] [outer = 00000000] [url = about:blank] 08:13:14 INFO - PROCESS | 3728 | --DOMWINDOW == 64 (173D8400) [pid = 3728] [serial = 687] [outer = 00000000] [url = about:blank] 08:13:14 INFO - PROCESS | 3728 | 1465225994393 Marionette TRACE conn2 <- [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]]]}] 08:13:14 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-6 08:13:14 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html | took 1842ms 08:13:14 INFO - PROCESS | 3728 | 1465225994461 Marionette TRACE conn2 -> [0,945,"getWindowHandle",null] 08:13:14 INFO - PROCESS | 3728 | 1465225994464 Marionette TRACE conn2 <- [1,945,null,{"value":"13"}] 08:13:14 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html 08:13:14 INFO - PROCESS | 3728 | 1465225994469 Marionette TRACE conn2 -> [0,946,"setScriptTimeout",{"ms":35000}] 08:13:14 INFO - PROCESS | 3728 | 1465225994473 Marionette TRACE conn2 <- [1,946,null,{}] 08:13:14 INFO - PROCESS | 3728 | 1465225994479 Marionette TRACE conn2 -> [0,947,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:13:14 INFO - PROCESS | 3728 | 1465225994482 Marionette INFO sendAsync 5df5ea86-167d-4c9b-95db-b7d3c2a97030 08:13:14 INFO - PROCESS | 3728 | 1465225994554 Marionette TRACE conn2 <- [1,947,null,{"value":null}] 08:13:14 INFO - PROCESS | 3728 | 1465225994570 Marionette TRACE conn2 -> [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\", \"02873725-682d-488c-ba17-ebb2d6377454\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:13:14 INFO - PROCESS | 3728 | 1465225994572 Marionette INFO sendAsync 5df5ea86-167d-4c9b-95db-b7d3c2a97030 08:13:14 INFO - PROCESS | 3728 | ++DOCSHELL 10B9B400 == 27 [pid = 3728] [id = 246] 08:13:14 INFO - PROCESS | 3728 | ++DOMWINDOW == 65 (10E20000) [pid = 3728] [serial = 737] [outer = 00000000] 08:13:14 INFO - PROCESS | 3728 | ++DOMWINDOW == 66 (112BAC00) [pid = 3728] [serial = 738] [outer = 10E20000] 08:13:14 INFO - PROCESS | 3728 | 1465225994622 Marionette DEBUG loaded listener.js 08:13:14 INFO - PROCESS | 3728 | ++DOMWINDOW == 67 (11A18000) [pid = 3728] [serial = 739] [outer = 10E20000] 08:13:15 INFO - PROCESS | 3728 | 1465225995071 Marionette TRACE conn2 <- [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]]]}] 08:13:15 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html | Canvas test: 2d.fillStyle.parse.invalid.hsla-1 08:13:15 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html | took 658ms 08:13:15 INFO - PROCESS | 3728 | 1465225995132 Marionette TRACE conn2 -> [0,949,"getWindowHandle",null] 08:13:15 INFO - PROCESS | 3728 | 1465225995137 Marionette TRACE conn2 <- [1,949,null,{"value":"13"}] 08:13:15 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html 08:13:15 INFO - PROCESS | 3728 | 1465225995125 Marionette TRACE conn2 -> [0,950,"setScriptTimeout",{"ms":35000}] 08:13:15 INFO - PROCESS | 3728 | 1465225995128 Marionette TRACE conn2 <- [1,950,null,{}] 08:13:15 INFO - PROCESS | 3728 | 1465225995132 Marionette TRACE conn2 -> [0,951,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:13:15 INFO - PROCESS | 3728 | 1465225995134 Marionette INFO sendAsync 5df5ea86-167d-4c9b-95db-b7d3c2a97030 08:13:15 INFO - PROCESS | 3728 | 1465225995226 Marionette TRACE conn2 <- [1,951,null,{"value":null}] 08:13:15 INFO - PROCESS | 3728 | 1465225995235 Marionette TRACE conn2 -> [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\", \"02873725-682d-488c-ba17-ebb2d6377454\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:13:15 INFO - PROCESS | 3728 | 1465225995238 Marionette INFO sendAsync 5df5ea86-167d-4c9b-95db-b7d3c2a97030 08:13:15 INFO - PROCESS | 3728 | ++DOCSHELL 131B4C00 == 28 [pid = 3728] [id = 247] 08:13:15 INFO - PROCESS | 3728 | ++DOMWINDOW == 68 (131B5800) [pid = 3728] [serial = 740] [outer = 00000000] 08:13:15 INFO - PROCESS | 3728 | ++DOMWINDOW == 69 (1337BC00) [pid = 3728] [serial = 741] [outer = 131B5800] 08:13:15 INFO - PROCESS | 3728 | 1465225995292 Marionette DEBUG loaded listener.js 08:13:15 INFO - PROCESS | 3728 | ++DOMWINDOW == 70 (1382A400) [pid = 3728] [serial = 742] [outer = 131B5800] 08:13:15 INFO - PROCESS | 3728 | 1465225995724 Marionette TRACE conn2 <- [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]]]}] 08:13:15 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html | Canvas test: 2d.fillStyle.parse.invalid.hsla-2 08:13:15 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html | took 658ms 08:13:15 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html 08:13:15 INFO - PROCESS | 3728 | 1465225995787 Marionette TRACE conn2 -> [0,953,"getWindowHandle",null] 08:13:15 INFO - PROCESS | 3728 | 1465225995789 Marionette TRACE conn2 <- [1,953,null,{"value":"13"}] 08:13:15 INFO - PROCESS | 3728 | 1465225995793 Marionette TRACE conn2 -> [0,954,"setScriptTimeout",{"ms":35000}] 08:13:15 INFO - PROCESS | 3728 | 1465225995796 Marionette TRACE conn2 <- [1,954,null,{}] 08:13:15 INFO - PROCESS | 3728 | 1465225995807 Marionette TRACE conn2 -> [0,955,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:13:15 INFO - PROCESS | 3728 | 1465225995811 Marionette INFO sendAsync 5df5ea86-167d-4c9b-95db-b7d3c2a97030 08:13:15 INFO - PROCESS | 3728 | 1465225995903 Marionette TRACE conn2 <- [1,955,null,{"value":null}] 08:13:15 INFO - PROCESS | 3728 | 1465225995922 Marionette TRACE conn2 -> [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\", \"02873725-682d-488c-ba17-ebb2d6377454\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:13:15 INFO - PROCESS | 3728 | 1465225995926 Marionette INFO sendAsync 5df5ea86-167d-4c9b-95db-b7d3c2a97030 08:13:15 INFO - PROCESS | 3728 | ++DOCSHELL 14E0D800 == 29 [pid = 3728] [id = 248] 08:13:15 INFO - PROCESS | 3728 | ++DOMWINDOW == 71 (14E10C00) [pid = 3728] [serial = 743] [outer = 00000000] 08:13:15 INFO - PROCESS | 3728 | ++DOMWINDOW == 72 (15729400) [pid = 3728] [serial = 744] [outer = 14E10C00] 08:13:15 INFO - PROCESS | 3728 | 1465225995973 Marionette DEBUG loaded listener.js 08:13:16 INFO - PROCESS | 3728 | ++DOMWINDOW == 73 (15738C00) [pid = 3728] [serial = 745] [outer = 14E10C00] 08:13:16 INFO - PROCESS | 3728 | 1465225996400 Marionette TRACE conn2 <- [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]]]}] 08:13:16 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html | Canvas test: 2d.fillStyle.parse.invalid.name-1 08:13:16 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html | took 643ms 08:13:16 INFO - PROCESS | 3728 | 1465225996440 Marionette TRACE conn2 -> [0,957,"getWindowHandle",null] 08:13:16 INFO - PROCESS | 3728 | 1465225996443 Marionette TRACE conn2 <- [1,957,null,{"value":"13"}] 08:13:16 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html 08:13:16 INFO - PROCESS | 3728 | 1465225996446 Marionette TRACE conn2 -> [0,958,"setScriptTimeout",{"ms":35000}] 08:13:16 INFO - PROCESS | 3728 | 1465225996448 Marionette TRACE conn2 <- [1,958,null,{}] 08:13:16 INFO - PROCESS | 3728 | 1465225996451 Marionette TRACE conn2 -> [0,959,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:13:16 INFO - PROCESS | 3728 | 1465225996453 Marionette INFO sendAsync 5df5ea86-167d-4c9b-95db-b7d3c2a97030 08:13:16 INFO - PROCESS | 3728 | 1465225996540 Marionette TRACE conn2 <- [1,959,null,{"value":null}] 08:13:16 INFO - PROCESS | 3728 | 1465225996546 Marionette TRACE conn2 -> [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\", \"02873725-682d-488c-ba17-ebb2d6377454\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:13:16 INFO - PROCESS | 3728 | 1465225996548 Marionette INFO sendAsync 5df5ea86-167d-4c9b-95db-b7d3c2a97030 08:13:16 INFO - PROCESS | 3728 | ++DOCSHELL 15732400 == 30 [pid = 3728] [id = 249] 08:13:16 INFO - PROCESS | 3728 | ++DOMWINDOW == 74 (157D4C00) [pid = 3728] [serial = 746] [outer = 00000000] 08:13:16 INFO - PROCESS | 3728 | ++DOMWINDOW == 75 (16108400) [pid = 3728] [serial = 747] [outer = 157D4C00] 08:13:16 INFO - PROCESS | 3728 | 1465225996594 Marionette DEBUG loaded listener.js 08:13:16 INFO - PROCESS | 3728 | ++DOMWINDOW == 76 (1649EC00) [pid = 3728] [serial = 748] [outer = 157D4C00] 08:13:16 INFO - PROCESS | 3728 | 1465225996998 Marionette TRACE conn2 <- [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]]]}] 08:13:17 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html | Canvas test: 2d.fillStyle.parse.invalid.name-2 08:13:17 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html | took 555ms 08:13:17 INFO - PROCESS | 3728 | 1465225997026 Marionette TRACE conn2 -> [0,961,"getWindowHandle",null] 08:13:17 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html 08:13:17 INFO - PROCESS | 3728 | 1465225997028 Marionette TRACE conn2 <- [1,961,null,{"value":"13"}] 08:13:17 INFO - PROCESS | 3728 | 1465225997032 Marionette TRACE conn2 -> [0,962,"setScriptTimeout",{"ms":35000}] 08:13:17 INFO - PROCESS | 3728 | 1465225997033 Marionette TRACE conn2 <- [1,962,null,{}] 08:13:17 INFO - PROCESS | 3728 | 1465225997037 Marionette TRACE conn2 -> [0,963,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:13:17 INFO - PROCESS | 3728 | 1465225997039 Marionette INFO sendAsync 5df5ea86-167d-4c9b-95db-b7d3c2a97030 08:13:17 INFO - PROCESS | 3728 | 1465225997099 Marionette TRACE conn2 <- [1,963,null,{"value":null}] 08:13:17 INFO - PROCESS | 3728 | 1465225997105 Marionette TRACE conn2 -> [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\", \"02873725-682d-488c-ba17-ebb2d6377454\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:13:17 INFO - PROCESS | 3728 | 1465225997107 Marionette INFO sendAsync 5df5ea86-167d-4c9b-95db-b7d3c2a97030 08:13:17 INFO - PROCESS | 3728 | ++DOCSHELL 164A8400 == 31 [pid = 3728] [id = 250] 08:13:17 INFO - PROCESS | 3728 | ++DOMWINDOW == 77 (164A8800) [pid = 3728] [serial = 749] [outer = 00000000] 08:13:17 INFO - PROCESS | 3728 | ++DOMWINDOW == 78 (1656D400) [pid = 3728] [serial = 750] [outer = 164A8800] 08:13:17 INFO - PROCESS | 3728 | 1465225997150 Marionette DEBUG loaded listener.js 08:13:17 INFO - PROCESS | 3728 | ++DOMWINDOW == 79 (16C11800) [pid = 3728] [serial = 751] [outer = 164A8800] 08:13:17 INFO - PROCESS | 3728 | 1465225997598 Marionette TRACE conn2 <- [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]]]}] 08:13:17 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html | Canvas test: 2d.fillStyle.parse.invalid.name-3 08:13:17 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html | took 599ms 08:13:17 INFO - PROCESS | 3728 | 1465225997631 Marionette TRACE conn2 -> [0,965,"getWindowHandle",null] 08:13:17 INFO - PROCESS | 3728 | 1465225997633 Marionette TRACE conn2 <- [1,965,null,{"value":"13"}] 08:13:17 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html 08:13:17 INFO - PROCESS | 3728 | 1465225997637 Marionette TRACE conn2 -> [0,966,"setScriptTimeout",{"ms":35000}] 08:13:17 INFO - PROCESS | 3728 | 1465225997638 Marionette TRACE conn2 <- [1,966,null,{}] 08:13:17 INFO - PROCESS | 3728 | 1465225997624 Marionette TRACE conn2 -> [0,967,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:13:17 INFO - PROCESS | 3728 | 1465225997630 Marionette INFO sendAsync 5df5ea86-167d-4c9b-95db-b7d3c2a97030 08:13:17 INFO - PROCESS | 3728 | 1465225997729 Marionette TRACE conn2 <- [1,967,null,{"value":null}] 08:13:17 INFO - PROCESS | 3728 | 1465225997736 Marionette TRACE conn2 -> [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\", \"02873725-682d-488c-ba17-ebb2d6377454\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:13:17 INFO - PROCESS | 3728 | 1465225997738 Marionette INFO sendAsync 5df5ea86-167d-4c9b-95db-b7d3c2a97030 08:13:17 INFO - PROCESS | 3728 | ++DOCSHELL 16CB9000 == 32 [pid = 3728] [id = 251] 08:13:17 INFO - PROCESS | 3728 | ++DOMWINDOW == 80 (16CBB800) [pid = 3728] [serial = 752] [outer = 00000000] 08:13:17 INFO - PROCESS | 3728 | ++DOMWINDOW == 81 (171B7800) [pid = 3728] [serial = 753] [outer = 16CBB800] 08:13:17 INFO - PROCESS | 3728 | 1465225997782 Marionette DEBUG loaded listener.js 08:13:17 INFO - PROCESS | 3728 | ++DOMWINDOW == 82 (1736A800) [pid = 3728] [serial = 754] [outer = 16CBB800] 08:13:18 INFO - PROCESS | 3728 | 1465225998207 Marionette TRACE conn2 <- [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]]]}] 08:13:18 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html | Canvas test: 2d.fillStyle.parse.invalid.name-4 08:13:18 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html | took 599ms 08:13:18 INFO - PROCESS | 3728 | 1465225998231 Marionette TRACE conn2 -> [0,969,"getWindowHandle",null] 08:13:18 INFO - PROCESS | 3728 | 1465225998233 Marionette TRACE conn2 <- [1,969,null,{"value":"13"}] 08:13:18 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html 08:13:18 INFO - PROCESS | 3728 | 1465225998223 Marionette TRACE conn2 -> [0,970,"setScriptTimeout",{"ms":35000}] 08:13:18 INFO - PROCESS | 3728 | 1465225998225 Marionette TRACE conn2 <- [1,970,null,{}] 08:13:18 INFO - PROCESS | 3728 | 1465225998238 Marionette TRACE conn2 -> [0,971,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:13:18 INFO - PROCESS | 3728 | 1465225998240 Marionette INFO sendAsync 5df5ea86-167d-4c9b-95db-b7d3c2a97030 08:13:18 INFO - PROCESS | 3728 | 1465225998315 Marionette TRACE conn2 <- [1,971,null,{"value":null}] 08:13:18 INFO - PROCESS | 3728 | 1465225998322 Marionette TRACE conn2 -> [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\", \"02873725-682d-488c-ba17-ebb2d6377454\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:13:18 INFO - PROCESS | 3728 | 1465225998324 Marionette INFO sendAsync 5df5ea86-167d-4c9b-95db-b7d3c2a97030 08:13:18 INFO - PROCESS | 3728 | ++DOCSHELL 17A03000 == 33 [pid = 3728] [id = 252] 08:13:18 INFO - PROCESS | 3728 | ++DOMWINDOW == 83 (17A8B000) [pid = 3728] [serial = 755] [outer = 00000000] 08:13:18 INFO - PROCESS | 3728 | ++DOMWINDOW == 84 (18081000) [pid = 3728] [serial = 756] [outer = 17A8B000] 08:13:18 INFO - PROCESS | 3728 | 1465225998367 Marionette DEBUG loaded listener.js 08:13:18 INFO - PROCESS | 3728 | ++DOMWINDOW == 85 (18082000) [pid = 3728] [serial = 757] [outer = 17A8B000] 08:13:18 INFO - PROCESS | 3728 | 1465225998779 Marionette TRACE conn2 <- [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]]]}] 08:13:18 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html | Canvas test: 2d.fillStyle.parse.invalid.name-5 08:13:18 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html | took 600ms 08:13:18 INFO - PROCESS | 3728 | 1465225998842 Marionette TRACE conn2 -> [0,973,"getWindowHandle",null] 08:13:18 INFO - PROCESS | 3728 | 1465225998844 Marionette TRACE conn2 <- [1,973,null,{"value":"13"}] 08:13:18 INFO - PROCESS | 3728 | 1465225998847 Marionette TRACE conn2 -> [0,974,"setScriptTimeout",{"ms":35000}] 08:13:18 INFO - PROCESS | 3728 | 1465225998849 Marionette TRACE conn2 <- [1,974,null,{}] 08:13:18 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html 08:13:18 INFO - PROCESS | 3728 | 1465225998852 Marionette TRACE conn2 -> [0,975,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:13:18 INFO - PROCESS | 3728 | 1465225998837 Marionette INFO sendAsync 5df5ea86-167d-4c9b-95db-b7d3c2a97030 08:13:18 INFO - PROCESS | 3728 | 1465225998916 Marionette TRACE conn2 <- [1,975,null,{"value":null}] 08:13:18 INFO - PROCESS | 3728 | 1465225998922 Marionette TRACE conn2 -> [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\", \"02873725-682d-488c-ba17-ebb2d6377454\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:13:18 INFO - PROCESS | 3728 | 1465225998924 Marionette INFO sendAsync 5df5ea86-167d-4c9b-95db-b7d3c2a97030 08:13:18 INFO - PROCESS | 3728 | ++DOCSHELL 17A92C00 == 34 [pid = 3728] [id = 253] 08:13:18 INFO - PROCESS | 3728 | ++DOMWINDOW == 86 (1846CC00) [pid = 3728] [serial = 758] [outer = 00000000] 08:13:18 INFO - PROCESS | 3728 | ++DOMWINDOW == 87 (18525800) [pid = 3728] [serial = 759] [outer = 1846CC00] 08:13:18 INFO - PROCESS | 3728 | 1465225998971 Marionette DEBUG loaded listener.js 08:13:19 INFO - PROCESS | 3728 | ++DOMWINDOW == 88 (18528400) [pid = 3728] [serial = 760] [outer = 1846CC00] 08:13:19 INFO - PROCESS | 3728 | 1465225999428 Marionette TRACE conn2 <- [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]]]}] 08:13:19 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-1 08:13:19 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html | took 658ms 08:13:19 INFO - PROCESS | 3728 | 1465225999495 Marionette TRACE conn2 -> [0,977,"getWindowHandle",null] 08:13:19 INFO - PROCESS | 3728 | 1465225999497 Marionette TRACE conn2 <- [1,977,null,{"value":"13"}] 08:13:19 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html 08:13:19 INFO - PROCESS | 3728 | 1465225999500 Marionette TRACE conn2 -> [0,978,"setScriptTimeout",{"ms":35000}] 08:13:19 INFO - PROCESS | 3728 | 1465225999502 Marionette TRACE conn2 <- [1,978,null,{}] 08:13:19 INFO - PROCESS | 3728 | 1465225999505 Marionette TRACE conn2 -> [0,979,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:13:19 INFO - PROCESS | 3728 | 1465225999507 Marionette INFO sendAsync 5df5ea86-167d-4c9b-95db-b7d3c2a97030 08:13:19 INFO - PROCESS | 3728 | 1465225999613 Marionette TRACE conn2 <- [1,979,null,{"value":null}] 08:13:19 INFO - PROCESS | 3728 | 1465225999694 Marionette TRACE conn2 -> [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\", \"02873725-682d-488c-ba17-ebb2d6377454\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:13:19 INFO - PROCESS | 3728 | 1465225999696 Marionette INFO sendAsync 5df5ea86-167d-4c9b-95db-b7d3c2a97030 08:13:19 INFO - PROCESS | 3728 | ++DOCSHELL 14E0A400 == 35 [pid = 3728] [id = 254] 08:13:19 INFO - PROCESS | 3728 | ++DOMWINDOW == 89 (18476C00) [pid = 3728] [serial = 761] [outer = 00000000] 08:13:19 INFO - PROCESS | 3728 | ++DOMWINDOW == 90 (19D3D400) [pid = 3728] [serial = 762] [outer = 18476C00] 08:13:19 INFO - PROCESS | 3728 | 1465225999719 Marionette DEBUG loaded listener.js 08:13:19 INFO - PROCESS | 3728 | ++DOMWINDOW == 91 (19D3DC00) [pid = 3728] [serial = 763] [outer = 18476C00] 08:13:20 INFO - PROCESS | 3728 | 1465226000146 Marionette TRACE conn2 <- [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]]]}] 08:13:20 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-2 08:13:20 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html | took 687ms 08:13:20 INFO - PROCESS | 3728 | 1465226000205 Marionette TRACE conn2 -> [0,981,"getWindowHandle",null] 08:13:20 INFO - PROCESS | 3728 | 1465226000207 Marionette TRACE conn2 <- [1,981,null,{"value":"13"}] 08:13:20 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html 08:13:20 INFO - PROCESS | 3728 | 1465226000210 Marionette TRACE conn2 -> [0,982,"setScriptTimeout",{"ms":35000}] 08:13:20 INFO - PROCESS | 3728 | 1465226000212 Marionette TRACE conn2 <- [1,982,null,{}] 08:13:20 INFO - PROCESS | 3728 | 1465226000204 Marionette TRACE conn2 -> [0,983,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:13:20 INFO - PROCESS | 3728 | 1465226000205 Marionette INFO sendAsync 5df5ea86-167d-4c9b-95db-b7d3c2a97030 08:13:20 INFO - PROCESS | 3728 | 1465226000326 Marionette TRACE conn2 <- [1,983,null,{"value":null}] 08:13:20 INFO - PROCESS | 3728 | 1465226000335 Marionette TRACE conn2 -> [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\", \"02873725-682d-488c-ba17-ebb2d6377454\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:13:20 INFO - PROCESS | 3728 | 1465226000337 Marionette INFO sendAsync 5df5ea86-167d-4c9b-95db-b7d3c2a97030 08:13:20 INFO - PROCESS | 3728 | ++DOCSHELL 15FE9400 == 36 [pid = 3728] [id = 255] 08:13:20 INFO - PROCESS | 3728 | ++DOMWINDOW == 92 (16106C00) [pid = 3728] [serial = 764] [outer = 00000000] 08:13:20 INFO - PROCESS | 3728 | ++DOMWINDOW == 93 (19EE0800) [pid = 3728] [serial = 765] [outer = 16106C00] 08:13:20 INFO - PROCESS | 3728 | 1465226000380 Marionette DEBUG loaded listener.js 08:13:20 INFO - PROCESS | 3728 | ++DOMWINDOW == 94 (1A193800) [pid = 3728] [serial = 766] [outer = 16106C00] 08:13:20 INFO - PROCESS | 3728 | 1465226000806 Marionette TRACE conn2 <- [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]]]}] 08:13:20 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-3 08:13:20 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html | took 657ms 08:13:20 INFO - PROCESS | 3728 | 1465226000855 Marionette TRACE conn2 -> [0,985,"getWindowHandle",null] 08:13:20 INFO - PROCESS | 3728 | 1465226000857 Marionette TRACE conn2 <- [1,985,null,{"value":"13"}] 08:13:20 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html 08:13:20 INFO - PROCESS | 3728 | 1465226000864 Marionette TRACE conn2 -> [0,986,"setScriptTimeout",{"ms":35000}] 08:13:20 INFO - PROCESS | 3728 | 1465226000866 Marionette TRACE conn2 <- [1,986,null,{}] 08:13:20 INFO - PROCESS | 3728 | 1465226000870 Marionette TRACE conn2 -> [0,987,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:13:20 INFO - PROCESS | 3728 | 1465226000872 Marionette INFO sendAsync 5df5ea86-167d-4c9b-95db-b7d3c2a97030 08:13:21 INFO - PROCESS | 3728 | 1465226001161 Marionette TRACE conn2 <- [1,987,null,{"value":null}] 08:13:21 INFO - PROCESS | 3728 | --DOMWINDOW == 93 (1A330C00) [pid = 3728] [serial = 731] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html] 08:13:21 INFO - PROCESS | 3728 | --DOMWINDOW == 92 (1852D800) [pid = 3728] [serial = 719] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html] 08:13:21 INFO - PROCESS | 3728 | --DOMWINDOW == 91 (18525C00) [pid = 3728] [serial = 722] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html] 08:13:21 INFO - PROCESS | 3728 | --DOMWINDOW == 90 (19EE4C00) [pid = 3728] [serial = 725] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html] 08:13:21 INFO - PROCESS | 3728 | --DOMWINDOW == 89 (17978400) [pid = 3728] [serial = 713] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html] 08:13:21 INFO - PROCESS | 3728 | --DOMWINDOW == 88 (173D1400) [pid = 3728] [serial = 710] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html] 08:13:21 INFO - PROCESS | 3728 | --DOMWINDOW == 87 (16C0C800) [pid = 3728] [serial = 707] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html] 08:13:21 INFO - PROCESS | 3728 | --DOMWINDOW == 86 (164A2C00) [pid = 3728] [serial = 704] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html] 08:13:21 INFO - PROCESS | 3728 | --DOMWINDOW == 85 (157F4800) [pid = 3728] [serial = 701] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html] 08:13:21 INFO - PROCESS | 3728 | --DOMWINDOW == 84 (13821800) [pid = 3728] [serial = 698] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html] 08:13:21 INFO - PROCESS | 3728 | --DOMWINDOW == 83 (112B2C00) [pid = 3728] [serial = 695] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html] 08:13:21 INFO - PROCESS | 3728 | --DOMWINDOW == 82 (1A32F400) [pid = 3728] [serial = 692] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html] 08:13:21 INFO - PROCESS | 3728 | --DOMWINDOW == 81 (131B5000) [pid = 3728] [serial = 716] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html] 08:13:21 INFO - PROCESS | 3728 | --DOMWINDOW == 80 (18019000) [pid = 3728] [serial = 728] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html] 08:13:21 INFO - PROCESS | 3728 | 1465226001226 Marionette TRACE conn2 -> [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\", \"02873725-682d-488c-ba17-ebb2d6377454\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:13:21 INFO - PROCESS | 3728 | 1465226001228 Marionette INFO sendAsync 5df5ea86-167d-4c9b-95db-b7d3c2a97030 08:13:21 INFO - PROCESS | 3728 | ++DOCSHELL 10A58400 == 37 [pid = 3728] [id = 256] 08:13:21 INFO - PROCESS | 3728 | ++DOMWINDOW == 81 (10A5E400) [pid = 3728] [serial = 767] [outer = 00000000] 08:13:21 INFO - PROCESS | 3728 | ++DOMWINDOW == 82 (13821800) [pid = 3728] [serial = 768] [outer = 10A5E400] 08:13:21 INFO - PROCESS | 3728 | 1465226001274 Marionette DEBUG loaded listener.js 08:13:21 INFO - PROCESS | 3728 | ++DOMWINDOW == 83 (16561400) [pid = 3728] [serial = 769] [outer = 10A5E400] 08:13:21 INFO - PROCESS | 3728 | 1465226001657 Marionette TRACE conn2 <- [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]]]}] 08:13:21 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-4 08:13:21 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html | took 848ms 08:13:21 INFO - PROCESS | 3728 | 1465226001702 Marionette TRACE conn2 -> [0,989,"getWindowHandle",null] 08:13:21 INFO - PROCESS | 3728 | 1465226001705 Marionette TRACE conn2 <- [1,989,null,{"value":"13"}] 08:13:21 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html 08:13:21 INFO - PROCESS | 3728 | 1465226001708 Marionette TRACE conn2 -> [0,990,"setScriptTimeout",{"ms":35000}] 08:13:21 INFO - PROCESS | 3728 | 1465226001709 Marionette TRACE conn2 <- [1,990,null,{}] 08:13:21 INFO - PROCESS | 3728 | 1465226001716 Marionette TRACE conn2 -> [0,991,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:13:21 INFO - PROCESS | 3728 | 1465226001718 Marionette INFO sendAsync 5df5ea86-167d-4c9b-95db-b7d3c2a97030 08:13:21 INFO - PROCESS | 3728 | 1465226001796 Marionette TRACE conn2 <- [1,991,null,{"value":null}] 08:13:21 INFO - PROCESS | 3728 | 1465226001801 Marionette TRACE conn2 -> [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\", \"02873725-682d-488c-ba17-ebb2d6377454\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:13:21 INFO - PROCESS | 3728 | 1465226001803 Marionette INFO sendAsync 5df5ea86-167d-4c9b-95db-b7d3c2a97030 08:13:21 INFO - PROCESS | 3728 | ++DOCSHELL 17974800 == 38 [pid = 3728] [id = 257] 08:13:21 INFO - PROCESS | 3728 | ++DOMWINDOW == 84 (1846B800) [pid = 3728] [serial = 770] [outer = 00000000] 08:13:21 INFO - PROCESS | 3728 | ++DOMWINDOW == 85 (19E5E400) [pid = 3728] [serial = 771] [outer = 1846B800] 08:13:21 INFO - PROCESS | 3728 | 1465226001850 Marionette DEBUG loaded listener.js 08:13:21 INFO - PROCESS | 3728 | ++DOMWINDOW == 86 (19EE0000) [pid = 3728] [serial = 772] [outer = 1846B800] 08:13:22 INFO - PROCESS | 3728 | 1465226002247 Marionette TRACE conn2 <- [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]]]}] 08:13:22 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-5 08:13:22 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html | took 555ms 08:13:22 INFO - PROCESS | 3728 | 1465226002283 Marionette TRACE conn2 -> [0,993,"getWindowHandle",null] 08:13:22 INFO - PROCESS | 3728 | 1465226002285 Marionette TRACE conn2 <- [1,993,null,{"value":"13"}] 08:13:22 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html 08:13:22 INFO - PROCESS | 3728 | 1465226002272 Marionette TRACE conn2 -> [0,994,"setScriptTimeout",{"ms":35000}] 08:13:22 INFO - PROCESS | 3728 | 1465226002284 Marionette TRACE conn2 <- [1,994,null,{}] 08:13:22 INFO - PROCESS | 3728 | 1465226002288 Marionette TRACE conn2 -> [0,995,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:13:22 INFO - PROCESS | 3728 | 1465226002290 Marionette INFO sendAsync 5df5ea86-167d-4c9b-95db-b7d3c2a97030 08:13:22 INFO - PROCESS | 3728 | 1465226002368 Marionette TRACE conn2 <- [1,995,null,{"value":null}] 08:13:22 INFO - PROCESS | 3728 | 1465226002374 Marionette TRACE conn2 -> [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\", \"02873725-682d-488c-ba17-ebb2d6377454\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:13:22 INFO - PROCESS | 3728 | 1465226002376 Marionette INFO sendAsync 5df5ea86-167d-4c9b-95db-b7d3c2a97030 08:13:22 INFO - PROCESS | 3728 | ++DOCSHELL 19A54400 == 39 [pid = 3728] [id = 258] 08:13:22 INFO - PROCESS | 3728 | ++DOMWINDOW == 87 (1A6CA000) [pid = 3728] [serial = 773] [outer = 00000000] 08:13:22 INFO - PROCESS | 3728 | ++DOMWINDOW == 88 (1A810C00) [pid = 3728] [serial = 774] [outer = 1A6CA000] 08:13:22 INFO - PROCESS | 3728 | 1465226002419 Marionette DEBUG loaded listener.js 08:13:22 INFO - PROCESS | 3728 | ++DOMWINDOW == 89 (1A80F000) [pid = 3728] [serial = 775] [outer = 1A6CA000] 08:13:22 INFO - PROCESS | 3728 | 1465226002838 Marionette TRACE conn2 <- [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]]]}] 08:13:22 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-6 08:13:22 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html | took 614ms 08:13:22 INFO - PROCESS | 3728 | 1465226002906 Marionette TRACE conn2 -> [0,997,"getWindowHandle",null] 08:13:22 INFO - PROCESS | 3728 | 1465226002908 Marionette TRACE conn2 <- [1,997,null,{"value":"13"}] 08:13:22 INFO - PROCESS | 3728 | 1465226002911 Marionette TRACE conn2 -> [0,998,"setScriptTimeout",{"ms":35000}] 08:13:22 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html 08:13:22 INFO - PROCESS | 3728 | 1465226002913 Marionette TRACE conn2 <- [1,998,null,{}] 08:13:22 INFO - PROCESS | 3728 | 1465226002917 Marionette TRACE conn2 -> [0,999,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:13:22 INFO - PROCESS | 3728 | 1465226002901 Marionette INFO sendAsync 5df5ea86-167d-4c9b-95db-b7d3c2a97030 08:13:22 INFO - PROCESS | 3728 | 1465226002978 Marionette TRACE conn2 <- [1,999,null,{"value":null}] 08:13:22 INFO - PROCESS | 3728 | 1465226002984 Marionette TRACE conn2 -> [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\", \"02873725-682d-488c-ba17-ebb2d6377454\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:13:22 INFO - PROCESS | 3728 | 1465226002986 Marionette INFO sendAsync 5df5ea86-167d-4c9b-95db-b7d3c2a97030 08:13:22 INFO - PROCESS | 3728 | ++DOCSHELL 164A0800 == 40 [pid = 3728] [id = 259] 08:13:22 INFO - PROCESS | 3728 | ++DOMWINDOW == 90 (1A8EB800) [pid = 3728] [serial = 776] [outer = 00000000] 08:13:23 INFO - PROCESS | 3728 | ++DOMWINDOW == 91 (1A8F6400) [pid = 3728] [serial = 777] [outer = 1A8EB800] 08:13:23 INFO - PROCESS | 3728 | 1465226003028 Marionette DEBUG loaded listener.js 08:13:23 INFO - PROCESS | 3728 | ++DOMWINDOW == 92 (1A9EE400) [pid = 3728] [serial = 778] [outer = 1A8EB800] 08:13:23 INFO - PROCESS | 3728 | 1465226003815 Marionette TRACE conn2 <- [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]]]}] 08:13:23 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-7 08:13:23 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html | took 979ms 08:13:23 INFO - PROCESS | 3728 | 1465226003897 Marionette TRACE conn2 -> [0,1001,"getWindowHandle",null] 08:13:23 INFO - PROCESS | 3728 | 1465226003902 Marionette TRACE conn2 <- [1,1001,null,{"value":"13"}] 08:13:23 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html 08:13:23 INFO - PROCESS | 3728 | 1465226003907 Marionette TRACE conn2 -> [0,1002,"setScriptTimeout",{"ms":35000}] 08:13:23 INFO - PROCESS | 3728 | 1465226003912 Marionette TRACE conn2 <- [1,1002,null,{}] 08:13:23 INFO - PROCESS | 3728 | 1465226003917 Marionette TRACE conn2 -> [0,1003,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:13:23 INFO - PROCESS | 3728 | 1465226003920 Marionette INFO sendAsync 5df5ea86-167d-4c9b-95db-b7d3c2a97030 08:13:24 INFO - PROCESS | 3728 | 1465226004050 Marionette TRACE conn2 <- [1,1003,null,{"value":null}] 08:13:24 INFO - PROCESS | 3728 | 1465226004169 Marionette TRACE conn2 -> [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\", \"02873725-682d-488c-ba17-ebb2d6377454\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:13:24 INFO - PROCESS | 3728 | 1465226004173 Marionette INFO sendAsync 5df5ea86-167d-4c9b-95db-b7d3c2a97030 08:13:24 INFO - PROCESS | 3728 | ++DOCSHELL 10A55C00 == 41 [pid = 3728] [id = 260] 08:13:24 INFO - PROCESS | 3728 | ++DOMWINDOW == 93 (112B9C00) [pid = 3728] [serial = 779] [outer = 00000000] 08:13:24 INFO - PROCESS | 3728 | ++DOMWINDOW == 94 (13088800) [pid = 3728] [serial = 780] [outer = 112B9C00] 08:13:24 INFO - PROCESS | 3728 | 1465226004230 Marionette DEBUG loaded listener.js 08:13:24 INFO - PROCESS | 3728 | ++DOMWINDOW == 95 (13332C00) [pid = 3728] [serial = 781] [outer = 112B9C00] 08:13:25 INFO - PROCESS | 3728 | 1465226005058 Marionette TRACE conn2 <- [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]]]}] 08:13:25 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-1 08:13:25 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html | took 1228ms 08:13:25 INFO - PROCESS | 3728 | --DOCSHELL 19A54400 == 40 [pid = 3728] [id = 258] 08:13:25 INFO - PROCESS | 3728 | --DOCSHELL 17974800 == 39 [pid = 3728] [id = 257] 08:13:25 INFO - PROCESS | 3728 | --DOCSHELL 10A58400 == 38 [pid = 3728] [id = 256] 08:13:25 INFO - PROCESS | 3728 | --DOCSHELL 15FE9400 == 37 [pid = 3728] [id = 255] 08:13:25 INFO - PROCESS | 3728 | --DOCSHELL 14E0A400 == 36 [pid = 3728] [id = 254] 08:13:25 INFO - PROCESS | 3728 | --DOCSHELL 17A92C00 == 35 [pid = 3728] [id = 253] 08:13:25 INFO - PROCESS | 3728 | --DOCSHELL 17A03000 == 34 [pid = 3728] [id = 252] 08:13:25 INFO - PROCESS | 3728 | --DOCSHELL 16CB9000 == 33 [pid = 3728] [id = 251] 08:13:25 INFO - PROCESS | 3728 | --DOCSHELL 164A8400 == 32 [pid = 3728] [id = 250] 08:13:25 INFO - PROCESS | 3728 | --DOCSHELL 15732400 == 31 [pid = 3728] [id = 249] 08:13:25 INFO - PROCESS | 3728 | --DOCSHELL 14E0D800 == 30 [pid = 3728] [id = 248] 08:13:25 INFO - PROCESS | 3728 | --DOCSHELL 131B4C00 == 29 [pid = 3728] [id = 247] 08:13:25 INFO - PROCESS | 3728 | --DOMWINDOW == 94 (1A8EC400) [pid = 3728] [serial = 735] [outer = 00000000] [url = about:blank] 08:13:25 INFO - PROCESS | 3728 | 1465226005173 Marionette TRACE conn2 -> [0,1005,"getWindowHandle",null] 08:13:25 INFO - PROCESS | 3728 | 1465226005177 Marionette TRACE conn2 <- [1,1005,null,{"value":"13"}] 08:13:25 INFO - PROCESS | 3728 | --DOCSHELL 10B9B400 == 28 [pid = 3728] [id = 246] 08:13:25 INFO - PROCESS | 3728 | --DOCSHELL 16CAE800 == 27 [pid = 3728] [id = 245] 08:13:25 INFO - PROCESS | 3728 | --DOMWINDOW == 93 (1A198C00) [pid = 3728] [serial = 387] [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.] 08:13:25 INFO - PROCESS | 3728 | --DOMWINDOW == 92 (1A813400) [pid = 3728] [serial = 733] [outer = 00000000] [url = about:blank] 08:13:25 INFO - PROCESS | 3728 | --DOMWINDOW == 91 (19A50C00) [pid = 3728] [serial = 720] [outer = 00000000] [url = about:blank] 08:13:25 INFO - PROCESS | 3728 | --DOMWINDOW == 90 (19E5E000) [pid = 3728] [serial = 723] [outer = 00000000] [url = about:blank] 08:13:25 INFO - PROCESS | 3728 | --DOMWINDOW == 89 (19A59400) [pid = 3728] [serial = 721] [outer = 00000000] [url = about:blank] 08:13:25 INFO - PROCESS | 3728 | --DOMWINDOW == 88 (1A338800) [pid = 3728] [serial = 726] [outer = 00000000] [url = about:blank] 08:13:25 INFO - PROCESS | 3728 | --DOMWINDOW == 87 (19EE1800) [pid = 3728] [serial = 724] [outer = 00000000] [url = about:blank] 08:13:25 INFO - PROCESS | 3728 | --DOMWINDOW == 86 (1A811400) [pid = 3728] [serial = 732] [outer = 00000000] [url = about:blank] 08:13:25 INFO - PROCESS | 3728 | --DOMWINDOW == 85 (1843A400) [pid = 3728] [serial = 714] [outer = 00000000] [url = about:blank] 08:13:25 INFO - PROCESS | 3728 | --DOMWINDOW == 84 (1796D800) [pid = 3728] [serial = 711] [outer = 00000000] [url = about:blank] 08:13:25 INFO - PROCESS | 3728 | --DOMWINDOW == 83 (17A8B400) [pid = 3728] [serial = 712] [outer = 00000000] [url = about:blank] 08:13:25 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html 08:13:25 INFO - PROCESS | 3728 | --DOMWINDOW == 82 (16CAEC00) [pid = 3728] [serial = 708] [outer = 00000000] [url = about:blank] 08:13:25 INFO - PROCESS | 3728 | --DOMWINDOW == 81 (16CB2800) [pid = 3728] [serial = 709] [outer = 00000000] [url = about:blank] 08:13:25 INFO - PROCESS | 3728 | --DOMWINDOW == 80 (16562400) [pid = 3728] [serial = 705] [outer = 00000000] [url = about:blank] 08:13:25 INFO - PROCESS | 3728 | --DOMWINDOW == 79 (16567400) [pid = 3728] [serial = 706] [outer = 00000000] [url = about:blank] 08:13:25 INFO - PROCESS | 3728 | --DOMWINDOW == 78 (15D48C00) [pid = 3728] [serial = 702] [outer = 00000000] [url = about:blank] 08:13:25 INFO - PROCESS | 3728 | --DOMWINDOW == 77 (15FED000) [pid = 3728] [serial = 703] [outer = 00000000] [url = about:blank] 08:13:25 INFO - PROCESS | 3728 | --DOMWINDOW == 76 (1382A800) [pid = 3728] [serial = 699] [outer = 00000000] [url = about:blank] 08:13:25 INFO - PROCESS | 3728 | --DOMWINDOW == 75 (13C4B000) [pid = 3728] [serial = 700] [outer = 00000000] [url = about:blank] 08:13:25 INFO - PROCESS | 3728 | --DOMWINDOW == 74 (12806800) [pid = 3728] [serial = 696] [outer = 00000000] [url = about:blank] 08:13:25 INFO - PROCESS | 3728 | --DOMWINDOW == 73 (12ACC800) [pid = 3728] [serial = 697] [outer = 00000000] [url = about:blank] 08:13:25 INFO - PROCESS | 3728 | --DOMWINDOW == 72 (1A6C8400) [pid = 3728] [serial = 694] [outer = 00000000] [url = about:blank] 08:13:25 INFO - PROCESS | 3728 | --DOMWINDOW == 71 (18522C00) [pid = 3728] [serial = 717] [outer = 00000000] [url = about:blank] 08:13:25 INFO - PROCESS | 3728 | --DOMWINDOW == 70 (18476800) [pid = 3728] [serial = 715] [outer = 00000000] [url = about:blank] 08:13:25 INFO - PROCESS | 3728 | --DOMWINDOW == 69 (1A195800) [pid = 3728] [serial = 729] [outer = 00000000] [url = about:blank] 08:13:25 INFO - PROCESS | 3728 | --DOMWINDOW == 68 (1A805800) [pid = 3728] [serial = 727] [outer = 00000000] [url = about:blank] 08:13:25 INFO - PROCESS | 3728 | --DOMWINDOW == 67 (1A19A000) [pid = 3728] [serial = 730] [outer = 00000000] [url = about:blank] 08:13:25 INFO - PROCESS | 3728 | --DOMWINDOW == 66 (18524800) [pid = 3728] [serial = 718] [outer = 00000000] [url = about:blank] 08:13:25 INFO - PROCESS | 3728 | 1465226005188 Marionette TRACE conn2 -> [0,1006,"setScriptTimeout",{"ms":35000}] 08:13:25 INFO - PROCESS | 3728 | 1465226005191 Marionette TRACE conn2 <- [1,1006,null,{}] 08:13:25 INFO - PROCESS | 3728 | 1465226005197 Marionette TRACE conn2 -> [0,1007,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:13:25 INFO - PROCESS | 3728 | 1465226005200 Marionette INFO sendAsync 5df5ea86-167d-4c9b-95db-b7d3c2a97030 08:13:25 INFO - PROCESS | 3728 | 1465226005273 Marionette TRACE conn2 <- [1,1007,null,{"value":null}] 08:13:25 INFO - PROCESS | 3728 | 1465226005279 Marionette TRACE conn2 -> [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\", \"02873725-682d-488c-ba17-ebb2d6377454\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:13:25 INFO - PROCESS | 3728 | 1465226005284 Marionette INFO sendAsync 5df5ea86-167d-4c9b-95db-b7d3c2a97030 08:13:25 INFO - PROCESS | 3728 | ++DOCSHELL 10BA5C00 == 28 [pid = 3728] [id = 261] 08:13:25 INFO - PROCESS | 3728 | ++DOMWINDOW == 67 (10BA8000) [pid = 3728] [serial = 782] [outer = 00000000] 08:13:25 INFO - PROCESS | 3728 | ++DOMWINDOW == 68 (11C65400) [pid = 3728] [serial = 783] [outer = 10BA8000] 08:13:25 INFO - PROCESS | 3728 | 1465226005333 Marionette DEBUG loaded listener.js 08:13:25 INFO - PROCESS | 3728 | ++DOMWINDOW == 69 (12ACC800) [pid = 3728] [serial = 784] [outer = 10BA8000] 08:13:25 INFO - PROCESS | 3728 | 1465226005832 Marionette TRACE conn2 <- [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]]]}] 08:13:25 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-2 08:13:25 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html | took 687ms 08:13:25 INFO - PROCESS | 3728 | 1465226005868 Marionette TRACE conn2 -> [0,1009,"getWindowHandle",null] 08:13:25 INFO - PROCESS | 3728 | 1465226005873 Marionette TRACE conn2 <- [1,1009,null,{"value":"13"}] 08:13:25 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html 08:13:25 INFO - PROCESS | 3728 | 1465226005879 Marionette TRACE conn2 -> [0,1010,"setScriptTimeout",{"ms":35000}] 08:13:25 INFO - PROCESS | 3728 | 1465226005882 Marionette TRACE conn2 <- [1,1010,null,{}] 08:13:25 INFO - PROCESS | 3728 | 1465226005885 Marionette TRACE conn2 -> [0,1011,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:13:25 INFO - PROCESS | 3728 | 1465226005888 Marionette INFO sendAsync 5df5ea86-167d-4c9b-95db-b7d3c2a97030 08:13:25 INFO - PROCESS | 3728 | 1465226006000 Marionette TRACE conn2 <- [1,1011,null,{"value":null}] 08:13:26 INFO - PROCESS | 3728 | 1465226006086 Marionette TRACE conn2 -> [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\", \"02873725-682d-488c-ba17-ebb2d6377454\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:13:26 INFO - PROCESS | 3728 | 1465226006088 Marionette INFO sendAsync 5df5ea86-167d-4c9b-95db-b7d3c2a97030 08:13:26 INFO - PROCESS | 3728 | ++DOCSHELL 13829400 == 29 [pid = 3728] [id = 262] 08:13:26 INFO - PROCESS | 3728 | ++DOMWINDOW == 70 (1391B800) [pid = 3728] [serial = 785] [outer = 00000000] 08:13:26 INFO - PROCESS | 3728 | ++DOMWINDOW == 71 (140B0C00) [pid = 3728] [serial = 786] [outer = 1391B800] 08:13:26 INFO - PROCESS | 3728 | 1465226006135 Marionette DEBUG loaded listener.js 08:13:26 INFO - PROCESS | 3728 | ++DOMWINDOW == 72 (140B8000) [pid = 3728] [serial = 787] [outer = 1391B800] 08:13:26 INFO - PROCESS | 3728 | 1465226006485 Marionette TRACE conn2 <- [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]]]}] 08:13:26 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-3 08:13:26 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html | took 658ms 08:13:26 INFO - PROCESS | 3728 | 1465226006540 Marionette TRACE conn2 -> [0,1013,"getWindowHandle",null] 08:13:26 INFO - PROCESS | 3728 | 1465226006543 Marionette TRACE conn2 <- [1,1013,null,{"value":"13"}] 08:13:26 INFO - PROCESS | 3728 | 1465226006546 Marionette TRACE conn2 -> [0,1014,"setScriptTimeout",{"ms":35000}] 08:13:26 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html 08:13:26 INFO - PROCESS | 3728 | 1465226006550 Marionette TRACE conn2 <- [1,1014,null,{}] 08:13:26 INFO - PROCESS | 3728 | 1465226006560 Marionette TRACE conn2 -> [0,1015,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:13:26 INFO - PROCESS | 3728 | 1465226006565 Marionette INFO sendAsync 5df5ea86-167d-4c9b-95db-b7d3c2a97030 08:13:26 INFO - PROCESS | 3728 | 1465226006684 Marionette TRACE conn2 <- [1,1015,null,{"value":null}] 08:13:26 INFO - PROCESS | 3728 | 1465226006680 Marionette TRACE conn2 -> [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\", \"02873725-682d-488c-ba17-ebb2d6377454\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:13:26 INFO - PROCESS | 3728 | 1465226006683 Marionette INFO sendAsync 5df5ea86-167d-4c9b-95db-b7d3c2a97030 08:13:26 INFO - PROCESS | 3728 | ++DOCSHELL 15D39400 == 30 [pid = 3728] [id = 263] 08:13:26 INFO - PROCESS | 3728 | ++DOMWINDOW == 73 (15D44000) [pid = 3728] [serial = 788] [outer = 00000000] 08:13:26 INFO - PROCESS | 3728 | ++DOMWINDOW == 74 (15FE8800) [pid = 3728] [serial = 789] [outer = 15D44000] 08:13:26 INFO - PROCESS | 3728 | 1465226006730 Marionette DEBUG loaded listener.js 08:13:26 INFO - PROCESS | 3728 | ++DOMWINDOW == 75 (1610F800) [pid = 3728] [serial = 790] [outer = 15D44000] 08:13:27 INFO - PROCESS | 3728 | 1465226007171 Marionette TRACE conn2 <- [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]]]}] 08:13:27 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-4 08:13:27 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html | took 658ms 08:13:27 INFO - PROCESS | 3728 | 1465226007209 Marionette TRACE conn2 -> [0,1017,"getWindowHandle",null] 08:13:27 INFO - PROCESS | 3728 | 1465226007211 Marionette TRACE conn2 <- [1,1017,null,{"value":"13"}] 08:13:27 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html 08:13:27 INFO - PROCESS | 3728 | 1465226007198 Marionette TRACE conn2 -> [0,1018,"setScriptTimeout",{"ms":35000}] 08:13:27 INFO - PROCESS | 3728 | 1465226007200 Marionette TRACE conn2 <- [1,1018,null,{}] 08:13:27 INFO - PROCESS | 3728 | 1465226007203 Marionette TRACE conn2 -> [0,1019,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:13:27 INFO - PROCESS | 3728 | 1465226007205 Marionette INFO sendAsync 5df5ea86-167d-4c9b-95db-b7d3c2a97030 08:13:27 INFO - PROCESS | 3728 | 1465226007288 Marionette TRACE conn2 <- [1,1019,null,{"value":null}] 08:13:27 INFO - PROCESS | 3728 | 1465226007293 Marionette TRACE conn2 -> [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\", \"02873725-682d-488c-ba17-ebb2d6377454\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:13:27 INFO - PROCESS | 3728 | 1465226007295 Marionette INFO sendAsync 5df5ea86-167d-4c9b-95db-b7d3c2a97030 08:13:27 INFO - PROCESS | 3728 | ++DOCSHELL 164A0C00 == 31 [pid = 3728] [id = 264] 08:13:27 INFO - PROCESS | 3728 | ++DOMWINDOW == 76 (164A3C00) [pid = 3728] [serial = 791] [outer = 00000000] 08:13:27 INFO - PROCESS | 3728 | ++DOMWINDOW == 77 (16568000) [pid = 3728] [serial = 792] [outer = 164A3C00] 08:13:27 INFO - PROCESS | 3728 | 1465226007340 Marionette DEBUG loaded listener.js 08:13:27 INFO - PROCESS | 3728 | ++DOMWINDOW == 78 (16C0C800) [pid = 3728] [serial = 793] [outer = 164A3C00] 08:13:27 INFO - PROCESS | 3728 | 1465226007783 Marionette TRACE conn2 <- [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]]]}] 08:13:27 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-5 08:13:27 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html | took 585ms 08:13:27 INFO - PROCESS | 3728 | 1465226007798 Marionette TRACE conn2 -> [0,1021,"getWindowHandle",null] 08:13:27 INFO - PROCESS | 3728 | 1465226007800 Marionette TRACE conn2 <- [1,1021,null,{"value":"13"}] 08:13:27 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html 08:13:27 INFO - PROCESS | 3728 | 1465226007804 Marionette TRACE conn2 -> [0,1022,"setScriptTimeout",{"ms":35000}] 08:13:27 INFO - PROCESS | 3728 | 1465226007805 Marionette TRACE conn2 <- [1,1022,null,{}] 08:13:27 INFO - PROCESS | 3728 | 1465226007809 Marionette TRACE conn2 -> [0,1023,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:13:27 INFO - PROCESS | 3728 | 1465226007811 Marionette INFO sendAsync 5df5ea86-167d-4c9b-95db-b7d3c2a97030 08:13:27 INFO - PROCESS | 3728 | 1465226007917 Marionette TRACE conn2 <- [1,1023,null,{"value":null}] 08:13:27 INFO - PROCESS | 3728 | 1465226007999 Marionette TRACE conn2 -> [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\", \"02873725-682d-488c-ba17-ebb2d6377454\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:13:27 INFO - PROCESS | 3728 | 1465226008002 Marionette INFO sendAsync 5df5ea86-167d-4c9b-95db-b7d3c2a97030 08:13:28 INFO - PROCESS | 3728 | ++DOCSHELL 16CB1C00 == 32 [pid = 3728] [id = 265] 08:13:28 INFO - PROCESS | 3728 | ++DOMWINDOW == 79 (16CB3000) [pid = 3728] [serial = 794] [outer = 00000000] 08:13:28 INFO - PROCESS | 3728 | ++DOMWINDOW == 80 (16CB7000) [pid = 3728] [serial = 795] [outer = 16CB3000] 08:13:28 INFO - PROCESS | 3728 | 1465226008028 Marionette DEBUG loaded listener.js 08:13:28 INFO - PROCESS | 3728 | ++DOMWINDOW == 81 (16D48800) [pid = 3728] [serial = 796] [outer = 16CB3000] 08:13:28 INFO - PROCESS | 3728 | --DOMWINDOW == 80 (16106C00) [pid = 3728] [serial = 764] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html] 08:13:28 INFO - PROCESS | 3728 | --DOMWINDOW == 79 (1846B800) [pid = 3728] [serial = 770] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html] 08:13:28 INFO - PROCESS | 3728 | --DOMWINDOW == 78 (10A5E400) [pid = 3728] [serial = 767] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html] 08:13:28 INFO - PROCESS | 3728 | --DOMWINDOW == 77 (17A8B000) [pid = 3728] [serial = 755] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html] 08:13:28 INFO - PROCESS | 3728 | --DOMWINDOW == 76 (1A6CA000) [pid = 3728] [serial = 773] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html] 08:13:28 INFO - PROCESS | 3728 | --DOMWINDOW == 75 (18476C00) [pid = 3728] [serial = 761] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html] 08:13:28 INFO - PROCESS | 3728 | --DOMWINDOW == 74 (1846CC00) [pid = 3728] [serial = 758] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html] 08:13:28 INFO - PROCESS | 3728 | --DOMWINDOW == 73 (16CBB800) [pid = 3728] [serial = 752] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html] 08:13:28 INFO - PROCESS | 3728 | --DOMWINDOW == 72 (10E20000) [pid = 3728] [serial = 737] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html] 08:13:28 INFO - PROCESS | 3728 | --DOMWINDOW == 71 (14E10C00) [pid = 3728] [serial = 743] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html] 08:13:28 INFO - PROCESS | 3728 | --DOMWINDOW == 70 (157D4C00) [pid = 3728] [serial = 746] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html] 08:13:28 INFO - PROCESS | 3728 | --DOMWINDOW == 69 (1A8E7400) [pid = 3728] [serial = 734] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html] 08:13:28 INFO - PROCESS | 3728 | --DOMWINDOW == 68 (164A8800) [pid = 3728] [serial = 749] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html] 08:13:28 INFO - PROCESS | 3728 | --DOMWINDOW == 67 (131B5800) [pid = 3728] [serial = 740] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html] 08:13:28 INFO - PROCESS | 3728 | 1465226008882 Marionette TRACE conn2 <- [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]]]}] 08:13:28 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-6 08:13:28 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html | took 1111ms 08:13:28 INFO - PROCESS | 3728 | 1465226008925 Marionette TRACE conn2 -> [0,1025,"getWindowHandle",null] 08:13:28 INFO - PROCESS | 3728 | 1465226008929 Marionette TRACE conn2 <- [1,1025,null,{"value":"13"}] 08:13:28 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html 08:13:28 INFO - PROCESS | 3728 | 1465226008934 Marionette TRACE conn2 -> [0,1026,"setScriptTimeout",{"ms":35000}] 08:13:28 INFO - PROCESS | 3728 | 1465226008939 Marionette TRACE conn2 <- [1,1026,null,{}] 08:13:28 INFO - PROCESS | 3728 | 1465226008945 Marionette TRACE conn2 -> [0,1027,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:13:28 INFO - PROCESS | 3728 | 1465226008948 Marionette INFO sendAsync 5df5ea86-167d-4c9b-95db-b7d3c2a97030 08:13:29 INFO - PROCESS | 3728 | 1465226009055 Marionette TRACE conn2 <- [1,1027,null,{"value":null}] 08:13:29 INFO - PROCESS | 3728 | 1465226009137 Marionette TRACE conn2 -> [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\", \"02873725-682d-488c-ba17-ebb2d6377454\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:13:29 INFO - PROCESS | 3728 | 1465226009140 Marionette INFO sendAsync 5df5ea86-167d-4c9b-95db-b7d3c2a97030 08:13:29 INFO - PROCESS | 3728 | ++DOCSHELL 10A63000 == 33 [pid = 3728] [id = 266] 08:13:29 INFO - PROCESS | 3728 | ++DOMWINDOW == 68 (112BCC00) [pid = 3728] [serial = 797] [outer = 00000000] 08:13:29 INFO - PROCESS | 3728 | ++DOMWINDOW == 69 (13083C00) [pid = 3728] [serial = 798] [outer = 112BCC00] 08:13:29 INFO - PROCESS | 3728 | 1465226009239 Marionette DEBUG loaded listener.js 08:13:29 INFO - PROCESS | 3728 | ++DOMWINDOW == 70 (13824800) [pid = 3728] [serial = 799] [outer = 112BCC00] 08:13:29 INFO - PROCESS | 3728 | 1465226009857 Marionette TRACE conn2 <- [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]]]}] 08:13:29 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-7 08:13:29 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html | took 935ms 08:13:29 INFO - PROCESS | 3728 | 1465226009886 Marionette TRACE conn2 -> [0,1029,"getWindowHandle",null] 08:13:29 INFO - PROCESS | 3728 | 1465226009890 Marionette TRACE conn2 <- [1,1029,null,{"value":"13"}] 08:13:29 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html 08:13:29 INFO - PROCESS | 3728 | 1465226009897 Marionette TRACE conn2 -> [0,1030,"setScriptTimeout",{"ms":35000}] 08:13:29 INFO - PROCESS | 3728 | 1465226009900 Marionette TRACE conn2 <- [1,1030,null,{}] 08:13:29 INFO - PROCESS | 3728 | 1465226009887 Marionette TRACE conn2 -> [0,1031,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:13:29 INFO - PROCESS | 3728 | 1465226009889 Marionette INFO sendAsync 5df5ea86-167d-4c9b-95db-b7d3c2a97030 08:13:29 INFO - PROCESS | 3728 | 1465226010001 Marionette TRACE conn2 <- [1,1031,null,{"value":null}] 08:13:30 INFO - PROCESS | 3728 | 1465226010097 Marionette TRACE conn2 -> [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\", \"02873725-682d-488c-ba17-ebb2d6377454\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:13:30 INFO - PROCESS | 3728 | 1465226010100 Marionette INFO sendAsync 5df5ea86-167d-4c9b-95db-b7d3c2a97030 08:13:30 INFO - PROCESS | 3728 | ++DOCSHELL 157EA000 == 34 [pid = 3728] [id = 267] 08:13:30 INFO - PROCESS | 3728 | ++DOMWINDOW == 71 (157EF000) [pid = 3728] [serial = 800] [outer = 00000000] 08:13:30 INFO - PROCESS | 3728 | ++DOMWINDOW == 72 (1648BC00) [pid = 3728] [serial = 801] [outer = 157EF000] 08:13:30 INFO - PROCESS | 3728 | 1465226010155 Marionette DEBUG loaded listener.js 08:13:30 INFO - PROCESS | 3728 | ++DOMWINDOW == 73 (164A8800) [pid = 3728] [serial = 802] [outer = 157EF000] 08:13:30 INFO - PROCESS | 3728 | 1465226010737 Marionette TRACE conn2 <- [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]]]}] 08:13:30 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-1 08:13:30 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html | took 877ms 08:13:30 INFO - PROCESS | 3728 | 1465226010770 Marionette TRACE conn2 -> [0,1033,"getWindowHandle",null] 08:13:30 INFO - PROCESS | 3728 | 1465226010773 Marionette TRACE conn2 <- [1,1033,null,{"value":"13"}] 08:13:30 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html 08:13:30 INFO - PROCESS | 3728 | 1465226010777 Marionette TRACE conn2 -> [0,1034,"setScriptTimeout",{"ms":35000}] 08:13:30 INFO - PROCESS | 3728 | 1465226010781 Marionette TRACE conn2 <- [1,1034,null,{}] 08:13:30 INFO - PROCESS | 3728 | 1465226010791 Marionette TRACE conn2 -> [0,1035,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:13:30 INFO - PROCESS | 3728 | 1465226010796 Marionette INFO sendAsync 5df5ea86-167d-4c9b-95db-b7d3c2a97030 08:13:30 INFO - PROCESS | 3728 | 1465226010898 Marionette TRACE conn2 <- [1,1035,null,{"value":null}] 08:13:30 INFO - PROCESS | 3728 | 1465226010997 Marionette TRACE conn2 -> [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\", \"02873725-682d-488c-ba17-ebb2d6377454\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:13:30 INFO - PROCESS | 3728 | 1465226010983 Marionette INFO sendAsync 5df5ea86-167d-4c9b-95db-b7d3c2a97030 08:13:30 INFO - PROCESS | 3728 | ++DOCSHELL 13028C00 == 35 [pid = 3728] [id = 268] 08:13:30 INFO - PROCESS | 3728 | ++DOMWINDOW == 74 (177F8400) [pid = 3728] [serial = 803] [outer = 00000000] 08:13:31 INFO - PROCESS | 3728 | ++DOMWINDOW == 75 (17A0FC00) [pid = 3728] [serial = 804] [outer = 177F8400] 08:13:31 INFO - PROCESS | 3728 | 1465226011039 Marionette DEBUG loaded listener.js 08:13:31 INFO - PROCESS | 3728 | ++DOMWINDOW == 76 (17E51C00) [pid = 3728] [serial = 805] [outer = 177F8400] 08:13:31 INFO - PROCESS | 3728 | 1465226011691 Marionette TRACE conn2 <- [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]]]}] 08:13:31 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-2 08:13:31 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html | took 979ms 08:13:31 INFO - PROCESS | 3728 | 1465226011767 Marionette TRACE conn2 -> [0,1037,"getWindowHandle",null] 08:13:31 INFO - PROCESS | 3728 | 1465226011771 Marionette TRACE conn2 <- [1,1037,null,{"value":"13"}] 08:13:31 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html 08:13:31 INFO - PROCESS | 3728 | 1465226011779 Marionette TRACE conn2 -> [0,1038,"setScriptTimeout",{"ms":35000}] 08:13:31 INFO - PROCESS | 3728 | 1465226011782 Marionette TRACE conn2 <- [1,1038,null,{}] 08:13:31 INFO - PROCESS | 3728 | 1465226011788 Marionette TRACE conn2 -> [0,1039,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:13:31 INFO - PROCESS | 3728 | 1465226011791 Marionette INFO sendAsync 5df5ea86-167d-4c9b-95db-b7d3c2a97030 08:13:31 INFO - PROCESS | 3728 | 1465226011933 Marionette TRACE conn2 <- [1,1039,null,{"value":null}] 08:13:32 INFO - PROCESS | 3728 | --DOCSHELL 164A0C00 == 34 [pid = 3728] [id = 264] 08:13:32 INFO - PROCESS | 3728 | --DOCSHELL 15D39400 == 33 [pid = 3728] [id = 263] 08:13:32 INFO - PROCESS | 3728 | --DOCSHELL 13829400 == 32 [pid = 3728] [id = 262] 08:13:32 INFO - PROCESS | 3728 | --DOCSHELL 10BA5C00 == 31 [pid = 3728] [id = 261] 08:13:32 INFO - PROCESS | 3728 | --DOCSHELL 10A55C00 == 30 [pid = 3728] [id = 260] 08:13:32 INFO - PROCESS | 3728 | --DOCSHELL 13028C00 == 29 [pid = 3728] [id = 268] 08:13:32 INFO - PROCESS | 3728 | --DOCSHELL 157EA000 == 28 [pid = 3728] [id = 267] 08:13:32 INFO - PROCESS | 3728 | --DOCSHELL 164A0800 == 27 [pid = 3728] [id = 259] 08:13:32 INFO - PROCESS | 3728 | --DOCSHELL 16CB1C00 == 26 [pid = 3728] [id = 265] 08:13:32 INFO - PROCESS | 3728 | --DOCSHELL 10A63000 == 25 [pid = 3728] [id = 266] 08:13:32 INFO - PROCESS | 3728 | 1465226012493 Marionette TRACE conn2 -> [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\", \"02873725-682d-488c-ba17-ebb2d6377454\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:13:32 INFO - PROCESS | 3728 | 1465226012497 Marionette INFO sendAsync 5df5ea86-167d-4c9b-95db-b7d3c2a97030 08:13:32 INFO - PROCESS | 3728 | --DOMWINDOW == 75 (1A810C00) [pid = 3728] [serial = 774] [outer = 00000000] [url = about:blank] 08:13:32 INFO - PROCESS | 3728 | --DOMWINDOW == 74 (19D3D400) [pid = 3728] [serial = 762] [outer = 00000000] [url = about:blank] 08:13:32 INFO - PROCESS | 3728 | --DOMWINDOW == 73 (18525800) [pid = 3728] [serial = 759] [outer = 00000000] [url = about:blank] 08:13:32 INFO - PROCESS | 3728 | --DOMWINDOW == 72 (171B7800) [pid = 3728] [serial = 753] [outer = 00000000] [url = about:blank] 08:13:32 INFO - PROCESS | 3728 | --DOMWINDOW == 71 (1736A800) [pid = 3728] [serial = 754] [outer = 00000000] [url = about:blank] 08:13:32 INFO - PROCESS | 3728 | --DOMWINDOW == 70 (112BAC00) [pid = 3728] [serial = 738] [outer = 00000000] [url = about:blank] 08:13:32 INFO - PROCESS | 3728 | --DOMWINDOW == 69 (11A18000) [pid = 3728] [serial = 739] [outer = 00000000] [url = about:blank] 08:13:32 INFO - PROCESS | 3728 | --DOMWINDOW == 68 (15729400) [pid = 3728] [serial = 744] [outer = 00000000] [url = about:blank] 08:13:32 INFO - PROCESS | 3728 | --DOMWINDOW == 67 (15738C00) [pid = 3728] [serial = 745] [outer = 00000000] [url = about:blank] 08:13:32 INFO - PROCESS | 3728 | --DOMWINDOW == 66 (16108400) [pid = 3728] [serial = 747] [outer = 00000000] [url = about:blank] 08:13:32 INFO - PROCESS | 3728 | --DOMWINDOW == 65 (1649EC00) [pid = 3728] [serial = 748] [outer = 00000000] [url = about:blank] 08:13:32 INFO - PROCESS | 3728 | --DOMWINDOW == 64 (1A8F2000) [pid = 3728] [serial = 736] [outer = 00000000] [url = about:blank] 08:13:32 INFO - PROCESS | 3728 | --DOMWINDOW == 63 (1656D400) [pid = 3728] [serial = 750] [outer = 00000000] [url = about:blank] 08:13:32 INFO - PROCESS | 3728 | --DOMWINDOW == 62 (16C11800) [pid = 3728] [serial = 751] [outer = 00000000] [url = about:blank] 08:13:32 INFO - PROCESS | 3728 | --DOMWINDOW == 61 (1337BC00) [pid = 3728] [serial = 741] [outer = 00000000] [url = about:blank] 08:13:32 INFO - PROCESS | 3728 | --DOMWINDOW == 60 (1382A400) [pid = 3728] [serial = 742] [outer = 00000000] [url = about:blank] 08:13:32 INFO - PROCESS | 3728 | --DOMWINDOW == 59 (19EE0800) [pid = 3728] [serial = 765] [outer = 00000000] [url = about:blank] 08:13:32 INFO - PROCESS | 3728 | --DOMWINDOW == 58 (19D3DC00) [pid = 3728] [serial = 763] [outer = 00000000] [url = about:blank] 08:13:32 INFO - PROCESS | 3728 | --DOMWINDOW == 57 (1A193800) [pid = 3728] [serial = 766] [outer = 00000000] [url = about:blank] 08:13:32 INFO - PROCESS | 3728 | --DOMWINDOW == 56 (19E5E400) [pid = 3728] [serial = 771] [outer = 00000000] [url = about:blank] 08:13:32 INFO - PROCESS | 3728 | --DOMWINDOW == 55 (13821800) [pid = 3728] [serial = 768] [outer = 00000000] [url = about:blank] 08:13:32 INFO - PROCESS | 3728 | --DOMWINDOW == 54 (18081000) [pid = 3728] [serial = 756] [outer = 00000000] [url = about:blank] 08:13:32 INFO - PROCESS | 3728 | --DOMWINDOW == 53 (18082000) [pid = 3728] [serial = 757] [outer = 00000000] [url = about:blank] 08:13:32 INFO - PROCESS | 3728 | --DOMWINDOW == 52 (1A80F000) [pid = 3728] [serial = 775] [outer = 00000000] [url = about:blank] 08:13:32 INFO - PROCESS | 3728 | --DOMWINDOW == 51 (19EE0000) [pid = 3728] [serial = 772] [outer = 00000000] [url = about:blank] 08:13:32 INFO - PROCESS | 3728 | --DOMWINDOW == 50 (16561400) [pid = 3728] [serial = 769] [outer = 00000000] [url = about:blank] 08:13:32 INFO - PROCESS | 3728 | --DOMWINDOW == 49 (18528400) [pid = 3728] [serial = 760] [outer = 00000000] [url = about:blank] 08:13:32 INFO - PROCESS | 3728 | ++DOCSHELL 10A55800 == 26 [pid = 3728] [id = 269] 08:13:32 INFO - PROCESS | 3728 | ++DOMWINDOW == 50 (10A55C00) [pid = 3728] [serial = 806] [outer = 00000000] 08:13:32 INFO - PROCESS | 3728 | ++DOMWINDOW == 51 (10B75C00) [pid = 3728] [serial = 807] [outer = 10A55C00] 08:13:32 INFO - PROCESS | 3728 | 1465226012619 Marionette DEBUG loaded listener.js 08:13:32 INFO - PROCESS | 3728 | ++DOMWINDOW == 52 (110D9C00) [pid = 3728] [serial = 808] [outer = 10A55C00] 08:13:33 INFO - PROCESS | 3728 | 1465226013046 Marionette TRACE conn2 <- [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]]]}] 08:13:33 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-3 08:13:33 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html | took 1330ms 08:13:33 INFO - PROCESS | 3728 | 1465226013103 Marionette TRACE conn2 -> [0,1041,"getWindowHandle",null] 08:13:33 INFO - PROCESS | 3728 | 1465226013107 Marionette TRACE conn2 <- [1,1041,null,{"value":"13"}] 08:13:33 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html 08:13:33 INFO - PROCESS | 3728 | 1465226013111 Marionette TRACE conn2 -> [0,1042,"setScriptTimeout",{"ms":35000}] 08:13:33 INFO - PROCESS | 3728 | 1465226013114 Marionette TRACE conn2 <- [1,1042,null,{}] 08:13:33 INFO - PROCESS | 3728 | 1465226013119 Marionette TRACE conn2 -> [0,1043,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:13:33 INFO - PROCESS | 3728 | 1465226013124 Marionette INFO sendAsync 5df5ea86-167d-4c9b-95db-b7d3c2a97030 08:13:33 INFO - PROCESS | 3728 | 1465226013210 Marionette TRACE conn2 <- [1,1043,null,{"value":null}] 08:13:33 INFO - PROCESS | 3728 | 1465226013225 Marionette TRACE conn2 -> [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\", \"02873725-682d-488c-ba17-ebb2d6377454\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:13:33 INFO - PROCESS | 3728 | 1465226013228 Marionette INFO sendAsync 5df5ea86-167d-4c9b-95db-b7d3c2a97030 08:13:33 INFO - PROCESS | 3728 | ++DOCSHELL 131B4C00 == 27 [pid = 3728] [id = 270] 08:13:33 INFO - PROCESS | 3728 | ++DOMWINDOW == 53 (131B5800) [pid = 3728] [serial = 809] [outer = 00000000] 08:13:33 INFO - PROCESS | 3728 | ++DOMWINDOW == 54 (13378800) [pid = 3728] [serial = 810] [outer = 131B5800] 08:13:33 INFO - PROCESS | 3728 | 1465226013279 Marionette DEBUG loaded listener.js 08:13:33 INFO - PROCESS | 3728 | ++DOMWINDOW == 55 (13829400) [pid = 3728] [serial = 811] [outer = 131B5800] 08:13:33 INFO - PROCESS | 3728 | 1465226013698 Marionette TRACE conn2 <- [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]]]}] 08:13:33 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-4 08:13:33 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html | took 585ms 08:13:33 INFO - PROCESS | 3728 | 1465226013712 Marionette TRACE conn2 -> [0,1045,"getWindowHandle",null] 08:13:33 INFO - PROCESS | 3728 | 1465226013716 Marionette TRACE conn2 <- [1,1045,null,{"value":"13"}] 08:13:33 INFO - PROCESS | 3728 | 1465226013725 Marionette TRACE conn2 -> [0,1046,"setScriptTimeout",{"ms":35000}] 08:13:33 INFO - PROCESS | 3728 | 1465226013727 Marionette TRACE conn2 <- [1,1046,null,{}] 08:13:33 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html 08:13:33 INFO - PROCESS | 3728 | 1465226013732 Marionette TRACE conn2 -> [0,1047,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:13:33 INFO - PROCESS | 3728 | 1465226013736 Marionette INFO sendAsync 5df5ea86-167d-4c9b-95db-b7d3c2a97030 08:13:33 INFO - PROCESS | 3728 | 1465226013840 Marionette TRACE conn2 <- [1,1047,null,{"value":null}] 08:13:33 INFO - PROCESS | 3728 | 1465226013849 Marionette TRACE conn2 -> [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\", \"02873725-682d-488c-ba17-ebb2d6377454\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:13:33 INFO - PROCESS | 3728 | 1465226013852 Marionette INFO sendAsync 5df5ea86-167d-4c9b-95db-b7d3c2a97030 08:13:33 INFO - PROCESS | 3728 | ++DOCSHELL 14475800 == 28 [pid = 3728] [id = 271] 08:13:33 INFO - PROCESS | 3728 | ++DOMWINDOW == 56 (14E05C00) [pid = 3728] [serial = 812] [outer = 00000000] 08:13:33 INFO - PROCESS | 3728 | ++DOMWINDOW == 57 (1550D400) [pid = 3728] [serial = 813] [outer = 14E05C00] 08:13:33 INFO - PROCESS | 3728 | 1465226013896 Marionette DEBUG loaded listener.js 08:13:33 INFO - PROCESS | 3728 | ++DOMWINDOW == 58 (157D1400) [pid = 3728] [serial = 814] [outer = 14E05C00] 08:13:34 INFO - PROCESS | 3728 | 1465226014347 Marionette TRACE conn2 <- [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]]]}] 08:13:34 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-5 08:13:34 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html | took 658ms 08:13:34 INFO - PROCESS | 3728 | 1465226014387 Marionette TRACE conn2 -> [0,1049,"getWindowHandle",null] 08:13:34 INFO - PROCESS | 3728 | 1465226014390 Marionette TRACE conn2 <- [1,1049,null,{"value":"13"}] 08:13:34 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html 08:13:34 INFO - PROCESS | 3728 | 1465226014378 Marionette TRACE conn2 -> [0,1050,"setScriptTimeout",{"ms":35000}] 08:13:34 INFO - PROCESS | 3728 | 1465226014384 Marionette TRACE conn2 <- [1,1050,null,{}] 08:13:34 INFO - PROCESS | 3728 | 1465226014393 Marionette TRACE conn2 -> [0,1051,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:13:34 INFO - PROCESS | 3728 | 1465226014396 Marionette INFO sendAsync 5df5ea86-167d-4c9b-95db-b7d3c2a97030 08:13:34 INFO - PROCESS | 3728 | 1465226014478 Marionette TRACE conn2 <- [1,1051,null,{"value":null}] 08:13:34 INFO - PROCESS | 3728 | 1465226014485 Marionette TRACE conn2 -> [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\", \"02873725-682d-488c-ba17-ebb2d6377454\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:13:34 INFO - PROCESS | 3728 | 1465226014487 Marionette INFO sendAsync 5df5ea86-167d-4c9b-95db-b7d3c2a97030 08:13:34 INFO - PROCESS | 3728 | ++DOCSHELL 1550C000 == 29 [pid = 3728] [id = 272] 08:13:34 INFO - PROCESS | 3728 | ++DOMWINDOW == 59 (15D3D400) [pid = 3728] [serial = 815] [outer = 00000000] 08:13:34 INFO - PROCESS | 3728 | ++DOMWINDOW == 60 (164A0400) [pid = 3728] [serial = 816] [outer = 15D3D400] 08:13:34 INFO - PROCESS | 3728 | 1465226014532 Marionette DEBUG loaded listener.js 08:13:34 INFO - PROCESS | 3728 | ++DOMWINDOW == 61 (1656E800) [pid = 3728] [serial = 817] [outer = 15D3D400] 08:13:34 INFO - PROCESS | 3728 | 1465226014986 Marionette TRACE conn2 <- [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]]]}] 08:13:35 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html | Canvas test: 2d.fillStyle.parse.rgb-eof 08:13:35 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html | took 643ms 08:13:35 INFO - PROCESS | 3728 | 1465226015036 Marionette TRACE conn2 -> [0,1053,"getWindowHandle",null] 08:13:35 INFO - PROCESS | 3728 | 1465226015038 Marionette TRACE conn2 <- [1,1053,null,{"value":"13"}] 08:13:35 INFO - PROCESS | 3728 | 1465226015041 Marionette TRACE conn2 -> [0,1054,"setScriptTimeout",{"ms":35000}] 08:13:35 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html 08:13:35 INFO - PROCESS | 3728 | 1465226015043 Marionette TRACE conn2 <- [1,1054,null,{}] 08:13:35 INFO - PROCESS | 3728 | 1465226015047 Marionette TRACE conn2 -> [0,1055,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:13:35 INFO - PROCESS | 3728 | 1465226015049 Marionette INFO sendAsync 5df5ea86-167d-4c9b-95db-b7d3c2a97030 08:13:35 INFO - PROCESS | 3728 | 1465226015190 Marionette TRACE conn2 <- [1,1055,null,{"value":null}] 08:13:35 INFO - PROCESS | 3728 | 1465226015196 Marionette TRACE conn2 -> [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\", \"02873725-682d-488c-ba17-ebb2d6377454\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:13:35 INFO - PROCESS | 3728 | 1465226015199 Marionette INFO sendAsync 5df5ea86-167d-4c9b-95db-b7d3c2a97030 08:13:35 INFO - PROCESS | 3728 | ++DOCSHELL 16CAF800 == 30 [pid = 3728] [id = 273] 08:13:35 INFO - PROCESS | 3728 | ++DOMWINDOW == 62 (16CB0800) [pid = 3728] [serial = 818] [outer = 00000000] 08:13:35 INFO - PROCESS | 3728 | ++DOMWINDOW == 63 (16CB5800) [pid = 3728] [serial = 819] [outer = 16CB0800] 08:13:35 INFO - PROCESS | 3728 | 1465226015243 Marionette DEBUG loaded listener.js 08:13:35 INFO - PROCESS | 3728 | ++DOMWINDOW == 64 (16D3E400) [pid = 3728] [serial = 820] [outer = 16CB0800] 08:13:35 INFO - PROCESS | 3728 | 1465226015654 Marionette TRACE conn2 <- [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]]]}] 08:13:35 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html | Canvas test: 2d.fillStyle.parse.rgb-num 08:13:35 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html | took 643ms 08:13:35 INFO - PROCESS | 3728 | 1465226015713 Marionette TRACE conn2 -> [0,1057,"getWindowHandle",null] 08:13:35 INFO - PROCESS | 3728 | 1465226015715 Marionette TRACE conn2 <- [1,1057,null,{"value":"13"}] 08:13:35 INFO - PROCESS | 3728 | 1465226015723 Marionette TRACE conn2 -> [0,1058,"setScriptTimeout",{"ms":35000}] 08:13:35 INFO - PROCESS | 3728 | 1465226015724 Marionette TRACE conn2 <- [1,1058,null,{}] 08:13:35 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html 08:13:35 INFO - PROCESS | 3728 | 1465226015728 Marionette TRACE conn2 -> [0,1059,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:13:35 INFO - PROCESS | 3728 | 1465226015730 Marionette INFO sendAsync 5df5ea86-167d-4c9b-95db-b7d3c2a97030 08:13:35 INFO - PROCESS | 3728 | 1465226015826 Marionette TRACE conn2 <- [1,1059,null,{"value":null}] 08:13:35 INFO - PROCESS | 3728 | 1465226015835 Marionette TRACE conn2 -> [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\", \"02873725-682d-488c-ba17-ebb2d6377454\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:13:35 INFO - PROCESS | 3728 | 1465226015841 Marionette INFO sendAsync 5df5ea86-167d-4c9b-95db-b7d3c2a97030 08:13:35 INFO - PROCESS | 3728 | ++DOCSHELL 16D88800 == 31 [pid = 3728] [id = 274] 08:13:35 INFO - PROCESS | 3728 | ++DOMWINDOW == 65 (171B8400) [pid = 3728] [serial = 821] [outer = 00000000] 08:13:35 INFO - PROCESS | 3728 | ++DOMWINDOW == 66 (17978000) [pid = 3728] [serial = 822] [outer = 171B8400] 08:13:35 INFO - PROCESS | 3728 | 1465226015898 Marionette DEBUG loaded listener.js 08:13:35 INFO - PROCESS | 3728 | ++DOMWINDOW == 67 (18016400) [pid = 3728] [serial = 823] [outer = 171B8400] 08:13:36 INFO - PROCESS | 3728 | 1465226016334 Marionette TRACE conn2 <- [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]]]}] 08:13:36 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html | Canvas test: 2d.fillStyle.parse.rgb-percent 08:13:36 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html | took 657ms 08:13:36 INFO - PROCESS | 3728 | 1465226016370 Marionette TRACE conn2 -> [0,1061,"getWindowHandle",null] 08:13:36 INFO - PROCESS | 3728 | 1465226016372 Marionette TRACE conn2 <- [1,1061,null,{"value":"13"}] 08:13:36 INFO - PROCESS | 3728 | 1465226016375 Marionette TRACE conn2 -> [0,1062,"setScriptTimeout",{"ms":35000}] 08:13:36 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html 08:13:36 INFO - PROCESS | 3728 | 1465226016377 Marionette TRACE conn2 <- [1,1062,null,{}] 08:13:36 INFO - PROCESS | 3728 | 1465226016380 Marionette TRACE conn2 -> [0,1063,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:13:36 INFO - PROCESS | 3728 | 1465226016382 Marionette INFO sendAsync 5df5ea86-167d-4c9b-95db-b7d3c2a97030 08:13:36 INFO - PROCESS | 3728 | 1465226016516 Marionette TRACE conn2 <- [1,1063,null,{"value":null}] 08:13:36 INFO - PROCESS | 3728 | 1465226016531 Marionette TRACE conn2 -> [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\", \"02873725-682d-488c-ba17-ebb2d6377454\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:13:36 INFO - PROCESS | 3728 | 1465226016533 Marionette INFO sendAsync 5df5ea86-167d-4c9b-95db-b7d3c2a97030 08:13:36 INFO - PROCESS | 3728 | ++DOCSHELL 104E6C00 == 32 [pid = 3728] [id = 275] 08:13:36 INFO - PROCESS | 3728 | ++DOMWINDOW == 68 (18439000) [pid = 3728] [serial = 824] [outer = 00000000] 08:13:36 INFO - PROCESS | 3728 | ++DOMWINDOW == 69 (18478800) [pid = 3728] [serial = 825] [outer = 18439000] 08:13:36 INFO - PROCESS | 3728 | 1465226016577 Marionette DEBUG loaded listener.js 08:13:36 INFO - PROCESS | 3728 | ++DOMWINDOW == 70 (18525400) [pid = 3728] [serial = 826] [outer = 18439000] 08:13:36 INFO - PROCESS | 3728 | --DOMWINDOW == 69 (164A3C00) [pid = 3728] [serial = 791] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html] 08:13:36 INFO - PROCESS | 3728 | --DOMWINDOW == 68 (16CB3000) [pid = 3728] [serial = 794] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html] 08:13:36 INFO - PROCESS | 3728 | --DOMWINDOW == 67 (112B9C00) [pid = 3728] [serial = 779] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html] 08:13:36 INFO - PROCESS | 3728 | --DOMWINDOW == 66 (15D44000) [pid = 3728] [serial = 788] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html] 08:13:36 INFO - PROCESS | 3728 | --DOMWINDOW == 65 (10BA8000) [pid = 3728] [serial = 782] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html] 08:13:36 INFO - PROCESS | 3728 | --DOMWINDOW == 64 (1A8EB800) [pid = 3728] [serial = 776] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html] 08:13:36 INFO - PROCESS | 3728 | --DOMWINDOW == 63 (1391B800) [pid = 3728] [serial = 785] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html] 08:13:37 INFO - PROCESS | 3728 | 1465226017035 Marionette TRACE conn2 <- [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]]]}] 08:13:37 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html | Canvas test: 2d.fillStyle.parse.rgba-clamp-1 08:13:37 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html | took 702ms 08:13:37 INFO - PROCESS | 3728 | 1465226017082 Marionette TRACE conn2 -> [0,1065,"getWindowHandle",null] 08:13:37 INFO - PROCESS | 3728 | 1465226017084 Marionette TRACE conn2 <- [1,1065,null,{"value":"13"}] 08:13:37 INFO - PROCESS | 3728 | 1465226017087 Marionette TRACE conn2 -> [0,1066,"setScriptTimeout",{"ms":35000}] 08:13:37 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html 08:13:37 INFO - PROCESS | 3728 | 1465226017089 Marionette TRACE conn2 <- [1,1066,null,{}] 08:13:37 INFO - PROCESS | 3728 | 1465226017092 Marionette TRACE conn2 -> [0,1067,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:13:37 INFO - PROCESS | 3728 | 1465226017094 Marionette INFO sendAsync 5df5ea86-167d-4c9b-95db-b7d3c2a97030 08:13:37 INFO - PROCESS | 3728 | 1465226017152 Marionette TRACE conn2 <- [1,1067,null,{"value":null}] 08:13:37 INFO - PROCESS | 3728 | 1465226017158 Marionette TRACE conn2 -> [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\", \"02873725-682d-488c-ba17-ebb2d6377454\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:13:37 INFO - PROCESS | 3728 | 1465226017160 Marionette INFO sendAsync 5df5ea86-167d-4c9b-95db-b7d3c2a97030 08:13:37 INFO - PROCESS | 3728 | ++DOCSHELL 10BA8000 == 33 [pid = 3728] [id = 276] 08:13:37 INFO - PROCESS | 3728 | ++DOMWINDOW == 64 (112B9C00) [pid = 3728] [serial = 827] [outer = 00000000] 08:13:37 INFO - PROCESS | 3728 | ++DOMWINDOW == 65 (16CB8800) [pid = 3728] [serial = 828] [outer = 112B9C00] 08:13:37 INFO - PROCESS | 3728 | 1465226017203 Marionette DEBUG loaded listener.js 08:13:37 INFO - PROCESS | 3728 | ++DOMWINDOW == 66 (1846E000) [pid = 3728] [serial = 829] [outer = 112B9C00] 08:13:37 INFO - PROCESS | 3728 | 1465226017586 Marionette TRACE conn2 <- [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]]]}] 08:13:37 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html | Canvas test: 2d.fillStyle.parse.rgba-clamp-2 08:13:37 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html | took 555ms 08:13:37 INFO - PROCESS | 3728 | 1465226017634 Marionette TRACE conn2 -> [0,1069,"getWindowHandle",null] 08:13:37 INFO - PROCESS | 3728 | 1465226017636 Marionette TRACE conn2 <- [1,1069,null,{"value":"13"}] 08:13:37 INFO - PROCESS | 3728 | 1465226017639 Marionette TRACE conn2 -> [0,1070,"setScriptTimeout",{"ms":35000}] 08:13:37 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html 08:13:37 INFO - PROCESS | 3728 | 1465226017641 Marionette TRACE conn2 <- [1,1070,null,{}] 08:13:37 INFO - PROCESS | 3728 | 1465226017644 Marionette TRACE conn2 -> [0,1071,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:13:37 INFO - PROCESS | 3728 | 1465226017646 Marionette INFO sendAsync 5df5ea86-167d-4c9b-95db-b7d3c2a97030 08:13:37 INFO - PROCESS | 3728 | 1465226017724 Marionette TRACE conn2 <- [1,1071,null,{"value":null}] 08:13:37 INFO - PROCESS | 3728 | 1465226017732 Marionette TRACE conn2 -> [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\", \"02873725-682d-488c-ba17-ebb2d6377454\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:13:37 INFO - PROCESS | 3728 | 1465226017734 Marionette INFO sendAsync 5df5ea86-167d-4c9b-95db-b7d3c2a97030 08:13:37 INFO - PROCESS | 3728 | ++DOCSHELL 164A7800 == 34 [pid = 3728] [id = 277] 08:13:37 INFO - PROCESS | 3728 | ++DOMWINDOW == 67 (18475800) [pid = 3728] [serial = 830] [outer = 00000000] 08:13:37 INFO - PROCESS | 3728 | ++DOMWINDOW == 68 (19A4B400) [pid = 3728] [serial = 831] [outer = 18475800] 08:13:37 INFO - PROCESS | 3728 | 1465226017801 Marionette DEBUG loaded listener.js 08:13:37 INFO - PROCESS | 3728 | ++DOMWINDOW == 69 (19A4BC00) [pid = 3728] [serial = 832] [outer = 18475800] 08:13:38 INFO - PROCESS | 3728 | 1465226018212 Marionette TRACE conn2 <- [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]]]}] 08:13:38 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html | Canvas test: 2d.fillStyle.parse.rgba-eof 08:13:38 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html | took 599ms 08:13:38 INFO - PROCESS | 3728 | 1465226018238 Marionette TRACE conn2 -> [0,1073,"getWindowHandle",null] 08:13:38 INFO - PROCESS | 3728 | 1465226018240 Marionette TRACE conn2 <- [1,1073,null,{"value":"13"}] 08:13:38 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html 08:13:38 INFO - PROCESS | 3728 | 1465226018255 Marionette TRACE conn2 -> [0,1074,"setScriptTimeout",{"ms":35000}] 08:13:38 INFO - PROCESS | 3728 | 1465226018257 Marionette TRACE conn2 <- [1,1074,null,{}] 08:13:38 INFO - PROCESS | 3728 | 1465226018264 Marionette TRACE conn2 -> [0,1075,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:13:38 INFO - PROCESS | 3728 | 1465226018266 Marionette INFO sendAsync 5df5ea86-167d-4c9b-95db-b7d3c2a97030 08:13:38 INFO - PROCESS | 3728 | 1465226018342 Marionette TRACE conn2 <- [1,1075,null,{"value":null}] 08:13:38 INFO - PROCESS | 3728 | 1465226018348 Marionette TRACE conn2 -> [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\", \"02873725-682d-488c-ba17-ebb2d6377454\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:13:38 INFO - PROCESS | 3728 | 1465226018350 Marionette INFO sendAsync 5df5ea86-167d-4c9b-95db-b7d3c2a97030 08:13:38 INFO - PROCESS | 3728 | ++DOCSHELL 1852D800 == 35 [pid = 3728] [id = 278] 08:13:38 INFO - PROCESS | 3728 | ++DOMWINDOW == 70 (19A52000) [pid = 3728] [serial = 833] [outer = 00000000] 08:13:38 INFO - PROCESS | 3728 | ++DOMWINDOW == 71 (19D3A400) [pid = 3728] [serial = 834] [outer = 19A52000] 08:13:38 INFO - PROCESS | 3728 | 1465226018393 Marionette DEBUG loaded listener.js 08:13:38 INFO - PROCESS | 3728 | ++DOMWINDOW == 72 (19E54800) [pid = 3728] [serial = 835] [outer = 19A52000] 08:13:39 INFO - PROCESS | 3728 | --DOCSHELL 131B4C00 == 34 [pid = 3728] [id = 270] 08:13:39 INFO - PROCESS | 3728 | --DOCSHELL 10A55800 == 33 [pid = 3728] [id = 269] 08:13:39 INFO - PROCESS | 3728 | --DOCSHELL 16D88800 == 32 [pid = 3728] [id = 274] 08:13:39 INFO - PROCESS | 3728 | --DOCSHELL 16CAF800 == 31 [pid = 3728] [id = 273] 08:13:39 INFO - PROCESS | 3728 | --DOCSHELL 1550C000 == 30 [pid = 3728] [id = 272] 08:13:39 INFO - PROCESS | 3728 | --DOCSHELL 104E6C00 == 29 [pid = 3728] [id = 275] 08:13:39 INFO - PROCESS | 3728 | --DOCSHELL 14475800 == 28 [pid = 3728] [id = 271] 08:13:39 INFO - PROCESS | 3728 | --DOCSHELL 10BA8000 == 27 [pid = 3728] [id = 276] 08:13:39 INFO - PROCESS | 3728 | --DOCSHELL 164A7800 == 26 [pid = 3728] [id = 277] 08:13:39 INFO - PROCESS | 3728 | --DOMWINDOW == 71 (16CB7000) [pid = 3728] [serial = 795] [outer = 00000000] [url = about:blank] 08:13:39 INFO - PROCESS | 3728 | --DOMWINDOW == 70 (16D48800) [pid = 3728] [serial = 796] [outer = 00000000] [url = about:blank] 08:13:39 INFO - PROCESS | 3728 | --DOMWINDOW == 69 (13088800) [pid = 3728] [serial = 780] [outer = 00000000] [url = about:blank] 08:13:39 INFO - PROCESS | 3728 | --DOMWINDOW == 68 (13332C00) [pid = 3728] [serial = 781] [outer = 00000000] [url = about:blank] 08:13:39 INFO - PROCESS | 3728 | --DOMWINDOW == 67 (15FE8800) [pid = 3728] [serial = 789] [outer = 00000000] [url = about:blank] 08:13:39 INFO - PROCESS | 3728 | --DOMWINDOW == 66 (1610F800) [pid = 3728] [serial = 790] [outer = 00000000] [url = about:blank] 08:13:39 INFO - PROCESS | 3728 | --DOMWINDOW == 65 (11C65400) [pid = 3728] [serial = 783] [outer = 00000000] [url = about:blank] 08:13:39 INFO - PROCESS | 3728 | --DOMWINDOW == 64 (12ACC800) [pid = 3728] [serial = 784] [outer = 00000000] [url = about:blank] 08:13:39 INFO - PROCESS | 3728 | --DOMWINDOW == 63 (1A9EE400) [pid = 3728] [serial = 778] [outer = 00000000] [url = about:blank] 08:13:39 INFO - PROCESS | 3728 | --DOMWINDOW == 62 (1A8F6400) [pid = 3728] [serial = 777] [outer = 00000000] [url = about:blank] 08:13:39 INFO - PROCESS | 3728 | --DOMWINDOW == 61 (140B0C00) [pid = 3728] [serial = 786] [outer = 00000000] [url = about:blank] 08:13:39 INFO - PROCESS | 3728 | --DOMWINDOW == 60 (140B8000) [pid = 3728] [serial = 787] [outer = 00000000] [url = about:blank] 08:13:39 INFO - PROCESS | 3728 | --DOMWINDOW == 59 (16C0C800) [pid = 3728] [serial = 793] [outer = 00000000] [url = about:blank] 08:13:39 INFO - PROCESS | 3728 | --DOMWINDOW == 58 (16568000) [pid = 3728] [serial = 792] [outer = 00000000] [url = about:blank] 08:13:39 INFO - PROCESS | 3728 | 1465226019943 Marionette TRACE conn2 <- [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]]]}] 08:13:40 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html | Canvas test: 2d.fillStyle.parse.rgba-num-1 08:13:40 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html | took 1754ms 08:13:40 INFO - PROCESS | 3728 | 1465226020015 Marionette TRACE conn2 -> [0,1077,"getWindowHandle",null] 08:13:40 INFO - PROCESS | 3728 | 1465226020019 Marionette TRACE conn2 <- [1,1077,null,{"value":"13"}] 08:13:40 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html 08:13:40 INFO - PROCESS | 3728 | 1465226020024 Marionette TRACE conn2 -> [0,1078,"setScriptTimeout",{"ms":35000}] 08:13:40 INFO - PROCESS | 3728 | 1465226020027 Marionette TRACE conn2 <- [1,1078,null,{}] 08:13:40 INFO - PROCESS | 3728 | 1465226020033 Marionette TRACE conn2 -> [0,1079,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:13:40 INFO - PROCESS | 3728 | 1465226020036 Marionette INFO sendAsync 5df5ea86-167d-4c9b-95db-b7d3c2a97030 08:13:40 INFO - PROCESS | 3728 | 1465226020109 Marionette TRACE conn2 <- [1,1079,null,{"value":null}] 08:13:40 INFO - PROCESS | 3728 | 1465226020122 Marionette TRACE conn2 -> [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\", \"02873725-682d-488c-ba17-ebb2d6377454\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:13:40 INFO - PROCESS | 3728 | 1465226020125 Marionette INFO sendAsync 5df5ea86-167d-4c9b-95db-b7d3c2a97030 08:13:40 INFO - PROCESS | 3728 | ++DOCSHELL 10BA0C00 == 27 [pid = 3728] [id = 279] 08:13:40 INFO - PROCESS | 3728 | ++DOMWINDOW == 59 (110D8000) [pid = 3728] [serial = 836] [outer = 00000000] 08:13:40 INFO - PROCESS | 3728 | ++DOMWINDOW == 60 (11C66000) [pid = 3728] [serial = 837] [outer = 110D8000] 08:13:40 INFO - PROCESS | 3728 | 1465226020174 Marionette DEBUG loaded listener.js 08:13:40 INFO - PROCESS | 3728 | ++DOMWINDOW == 61 (12ACB800) [pid = 3728] [serial = 838] [outer = 110D8000] 08:13:40 INFO - PROCESS | 3728 | 1465226020630 Marionette TRACE conn2 <- [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]]]}] 08:13:40 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html | Canvas test: 2d.fillStyle.parse.rgba-num-2 08:13:40 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html | took 657ms 08:13:40 INFO - PROCESS | 3728 | 1465226020687 Marionette TRACE conn2 -> [0,1081,"getWindowHandle",null] 08:13:40 INFO - PROCESS | 3728 | 1465226020675 Marionette TRACE conn2 <- [1,1081,null,{"value":"13"}] 08:13:40 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html 08:13:40 INFO - PROCESS | 3728 | 1465226020681 Marionette TRACE conn2 -> [0,1082,"setScriptTimeout",{"ms":35000}] 08:13:40 INFO - PROCESS | 3728 | 1465226020684 Marionette TRACE conn2 <- [1,1082,null,{}] 08:13:40 INFO - PROCESS | 3728 | 1465226020687 Marionette TRACE conn2 -> [0,1083,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:13:40 INFO - PROCESS | 3728 | 1465226020690 Marionette INFO sendAsync 5df5ea86-167d-4c9b-95db-b7d3c2a97030 08:13:40 INFO - PROCESS | 3728 | 1465226020779 Marionette TRACE conn2 <- [1,1083,null,{"value":null}] 08:13:40 INFO - PROCESS | 3728 | 1465226020788 Marionette TRACE conn2 -> [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\", \"02873725-682d-488c-ba17-ebb2d6377454\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:13:40 INFO - PROCESS | 3728 | 1465226020790 Marionette INFO sendAsync 5df5ea86-167d-4c9b-95db-b7d3c2a97030 08:13:40 INFO - PROCESS | 3728 | ++DOCSHELL 1337D000 == 28 [pid = 3728] [id = 280] 08:13:40 INFO - PROCESS | 3728 | ++DOMWINDOW == 62 (1337FC00) [pid = 3728] [serial = 839] [outer = 00000000] 08:13:40 INFO - PROCESS | 3728 | ++DOMWINDOW == 63 (13911800) [pid = 3728] [serial = 840] [outer = 1337FC00] 08:13:40 INFO - PROCESS | 3728 | 1465226020843 Marionette DEBUG loaded listener.js 08:13:40 INFO - PROCESS | 3728 | ++DOMWINDOW == 64 (13C57000) [pid = 3728] [serial = 841] [outer = 1337FC00] 08:13:41 INFO - PROCESS | 3728 | 1465226021293 Marionette TRACE conn2 <- [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]]]}] 08:13:41 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html | Canvas test: 2d.fillStyle.parse.rgba-percent 08:13:41 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html | took 643ms 08:13:41 INFO - PROCESS | 3728 | 1465226021342 Marionette TRACE conn2 -> [0,1085,"getWindowHandle",null] 08:13:41 INFO - PROCESS | 3728 | 1465226021344 Marionette TRACE conn2 <- [1,1085,null,{"value":"13"}] 08:13:41 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html 08:13:41 INFO - PROCESS | 3728 | 1465226021348 Marionette TRACE conn2 -> [0,1086,"setScriptTimeout",{"ms":35000}] 08:13:41 INFO - PROCESS | 3728 | 1465226021351 Marionette TRACE conn2 <- [1,1086,null,{}] 08:13:41 INFO - PROCESS | 3728 | 1465226021362 Marionette TRACE conn2 -> [0,1087,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:13:41 INFO - PROCESS | 3728 | 1465226021367 Marionette INFO sendAsync 5df5ea86-167d-4c9b-95db-b7d3c2a97030 08:13:41 INFO - PROCESS | 3728 | 1465226021460 Marionette TRACE conn2 <- [1,1087,null,{"value":null}] 08:13:41 INFO - PROCESS | 3728 | 1465226021546 Marionette TRACE conn2 -> [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\", \"02873725-682d-488c-ba17-ebb2d6377454\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:13:41 INFO - PROCESS | 3728 | 1465226021549 Marionette INFO sendAsync 5df5ea86-167d-4c9b-95db-b7d3c2a97030 08:13:41 INFO - PROCESS | 3728 | ++DOCSHELL 15737C00 == 29 [pid = 3728] [id = 281] 08:13:41 INFO - PROCESS | 3728 | ++DOMWINDOW == 65 (157D0C00) [pid = 3728] [serial = 842] [outer = 00000000] 08:13:41 INFO - PROCESS | 3728 | ++DOMWINDOW == 66 (15D3A000) [pid = 3728] [serial = 843] [outer = 157D0C00] 08:13:41 INFO - PROCESS | 3728 | 1465226021596 Marionette DEBUG loaded listener.js 08:13:41 INFO - PROCESS | 3728 | ++DOMWINDOW == 67 (15FE3C00) [pid = 3728] [serial = 844] [outer = 157D0C00] 08:13:41 INFO - PROCESS | 3728 | 1465226021952 Marionette TRACE conn2 <- [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]]]}] 08:13:41 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html | Canvas test: 2d.fillStyle.parse.rgba-solid-1 08:13:41 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html | took 658ms 08:13:41 INFO - PROCESS | 3728 | 1465226022014 Marionette TRACE conn2 -> [0,1089,"getWindowHandle",null] 08:13:41 INFO - PROCESS | 3728 | 1465226022016 Marionette TRACE conn2 <- [1,1089,null,{"value":"13"}] 08:13:42 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html 08:13:42 INFO - PROCESS | 3728 | 1465226022003 Marionette TRACE conn2 -> [0,1090,"setScriptTimeout",{"ms":35000}] 08:13:42 INFO - PROCESS | 3728 | 1465226022005 Marionette TRACE conn2 <- [1,1090,null,{}] 08:13:42 INFO - PROCESS | 3728 | 1465226022008 Marionette TRACE conn2 -> [0,1091,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:13:42 INFO - PROCESS | 3728 | 1465226022021 Marionette INFO sendAsync 5df5ea86-167d-4c9b-95db-b7d3c2a97030 08:13:42 INFO - PROCESS | 3728 | 1465226022102 Marionette TRACE conn2 <- [1,1091,null,{"value":null}] 08:13:42 INFO - PROCESS | 3728 | 1465226022107 Marionette TRACE conn2 -> [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\", \"02873725-682d-488c-ba17-ebb2d6377454\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:13:42 INFO - PROCESS | 3728 | 1465226022109 Marionette INFO sendAsync 5df5ea86-167d-4c9b-95db-b7d3c2a97030 08:13:42 INFO - PROCESS | 3728 | ++DOCSHELL 15FAA400 == 30 [pid = 3728] [id = 282] 08:13:42 INFO - PROCESS | 3728 | ++DOMWINDOW == 68 (15FECC00) [pid = 3728] [serial = 845] [outer = 00000000] 08:13:42 INFO - PROCESS | 3728 | ++DOMWINDOW == 69 (1649C400) [pid = 3728] [serial = 846] [outer = 15FECC00] 08:13:42 INFO - PROCESS | 3728 | 1465226022154 Marionette DEBUG loaded listener.js 08:13:42 INFO - PROCESS | 3728 | ++DOMWINDOW == 70 (164A5400) [pid = 3728] [serial = 847] [outer = 15FECC00] 08:13:42 INFO - PROCESS | 3728 | 1465226022557 Marionette TRACE conn2 <- [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]]]}] 08:13:42 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html | Canvas test: 2d.fillStyle.parse.rgba-solid-2 08:13:42 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html | took 599ms 08:13:42 INFO - PROCESS | 3728 | 1465226022616 Marionette TRACE conn2 -> [0,1093,"getWindowHandle",null] 08:13:42 INFO - PROCESS | 3728 | 1465226022618 Marionette TRACE conn2 <- [1,1093,null,{"value":"13"}] 08:13:42 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html 08:13:42 INFO - PROCESS | 3728 | 1465226022604 Marionette TRACE conn2 -> [0,1094,"setScriptTimeout",{"ms":35000}] 08:13:42 INFO - PROCESS | 3728 | 1465226022606 Marionette TRACE conn2 <- [1,1094,null,{}] 08:13:42 INFO - PROCESS | 3728 | 1465226022609 Marionette TRACE conn2 -> [0,1095,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:13:42 INFO - PROCESS | 3728 | 1465226022611 Marionette INFO sendAsync 5df5ea86-167d-4c9b-95db-b7d3c2a97030 08:13:42 INFO - PROCESS | 3728 | 1465226022688 Marionette TRACE conn2 <- [1,1095,null,{"value":null}] 08:13:42 INFO - PROCESS | 3728 | 1465226022693 Marionette TRACE conn2 -> [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\", \"02873725-682d-488c-ba17-ebb2d6377454\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:13:42 INFO - PROCESS | 3728 | 1465226022695 Marionette INFO sendAsync 5df5ea86-167d-4c9b-95db-b7d3c2a97030 08:13:42 INFO - PROCESS | 3728 | ++DOCSHELL 164A8000 == 31 [pid = 3728] [id = 283] 08:13:42 INFO - PROCESS | 3728 | ++DOMWINDOW == 71 (16560000) [pid = 3728] [serial = 848] [outer = 00000000] 08:13:42 INFO - PROCESS | 3728 | ++DOMWINDOW == 72 (16C09C00) [pid = 3728] [serial = 849] [outer = 16560000] 08:13:42 INFO - PROCESS | 3728 | 1465226022739 Marionette DEBUG loaded listener.js 08:13:42 INFO - PROCESS | 3728 | ++DOMWINDOW == 73 (16C15800) [pid = 3728] [serial = 850] [outer = 16560000] 08:13:43 INFO - PROCESS | 3728 | 1465226023169 Marionette TRACE conn2 <- [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]]]}] 08:13:43 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html | Canvas test: 2d.fillStyle.parse.rgba-solid-3 08:13:43 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html | took 585ms 08:13:43 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html 08:13:43 INFO - PROCESS | 3728 | 1465226023202 Marionette TRACE conn2 -> [0,1097,"getWindowHandle",null] 08:13:43 INFO - PROCESS | 3728 | 1465226023204 Marionette TRACE conn2 <- [1,1097,null,{"value":"13"}] 08:13:43 INFO - PROCESS | 3728 | 1465226023207 Marionette TRACE conn2 -> [0,1098,"setScriptTimeout",{"ms":35000}] 08:13:43 INFO - PROCESS | 3728 | 1465226023209 Marionette TRACE conn2 <- [1,1098,null,{}] 08:13:43 INFO - PROCESS | 3728 | 1465226023212 Marionette TRACE conn2 -> [0,1099,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:13:43 INFO - PROCESS | 3728 | 1465226023217 Marionette INFO sendAsync 5df5ea86-167d-4c9b-95db-b7d3c2a97030 08:13:43 INFO - PROCESS | 3728 | 1465226023316 Marionette TRACE conn2 <- [1,1099,null,{"value":null}] 08:13:43 INFO - PROCESS | 3728 | 1465226023323 Marionette TRACE conn2 -> [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\", \"02873725-682d-488c-ba17-ebb2d6377454\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:13:43 INFO - PROCESS | 3728 | 1465226023325 Marionette INFO sendAsync 5df5ea86-167d-4c9b-95db-b7d3c2a97030 08:13:43 INFO - PROCESS | 3728 | ++DOCSHELL 16CBB000 == 32 [pid = 3728] [id = 284] 08:13:43 INFO - PROCESS | 3728 | ++DOMWINDOW == 74 (16D47000) [pid = 3728] [serial = 851] [outer = 00000000] 08:13:43 INFO - PROCESS | 3728 | ++DOMWINDOW == 75 (171B9000) [pid = 3728] [serial = 852] [outer = 16D47000] 08:13:43 INFO - PROCESS | 3728 | 1465226023369 Marionette DEBUG loaded listener.js 08:13:43 INFO - PROCESS | 3728 | ++DOMWINDOW == 76 (17A07400) [pid = 3728] [serial = 853] [outer = 16D47000] 08:13:43 INFO - PROCESS | 3728 | 1465226023779 Marionette TRACE conn2 <- [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]]]}] 08:13:43 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html | Canvas test: 2d.fillStyle.parse.rgba-solid-4 08:13:43 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html | took 584ms 08:13:43 INFO - PROCESS | 3728 | 1465226023809 Marionette TRACE conn2 -> [0,1101,"getWindowHandle",null] 08:13:43 INFO - PROCESS | 3728 | 1465226023811 Marionette TRACE conn2 <- [1,1101,null,{"value":"13"}] 08:13:43 INFO - PROCESS | 3728 | 1465226023814 Marionette TRACE conn2 -> [0,1102,"setScriptTimeout",{"ms":35000}] 08:13:43 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html 08:13:43 INFO - PROCESS | 3728 | 1465226023816 Marionette TRACE conn2 <- [1,1102,null,{}] 08:13:43 INFO - PROCESS | 3728 | 1465226023830 Marionette TRACE conn2 -> [0,1103,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:13:43 INFO - PROCESS | 3728 | 1465226023832 Marionette INFO sendAsync 5df5ea86-167d-4c9b-95db-b7d3c2a97030 08:13:43 INFO - PROCESS | 3728 | 1465226023907 Marionette TRACE conn2 <- [1,1103,null,{"value":null}] 08:13:43 INFO - PROCESS | 3728 | 1465226023912 Marionette TRACE conn2 -> [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\", \"02873725-682d-488c-ba17-ebb2d6377454\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:13:43 INFO - PROCESS | 3728 | 1465226023914 Marionette INFO sendAsync 5df5ea86-167d-4c9b-95db-b7d3c2a97030 08:13:43 INFO - PROCESS | 3728 | ++DOCSHELL 17978400 == 33 [pid = 3728] [id = 285] 08:13:43 INFO - PROCESS | 3728 | ++DOMWINDOW == 77 (17E50C00) [pid = 3728] [serial = 854] [outer = 00000000] 08:13:43 INFO - PROCESS | 3728 | ++DOMWINDOW == 78 (1846C000) [pid = 3728] [serial = 855] [outer = 17E50C00] 08:13:43 INFO - PROCESS | 3728 | 1465226023957 Marionette DEBUG loaded listener.js 08:13:44 INFO - PROCESS | 3728 | ++DOMWINDOW == 79 (1846D000) [pid = 3728] [serial = 856] [outer = 17E50C00] 08:13:44 INFO - PROCESS | 3728 | 1465226024361 Marionette TRACE conn2 <- [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]]]}] 08:13:44 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html | Canvas test: 2d.fillStyle.parse.svg-1 08:13:44 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html | took 555ms 08:13:44 INFO - PROCESS | 3728 | 1465226024377 Marionette TRACE conn2 -> [0,1105,"getWindowHandle",null] 08:13:44 INFO - PROCESS | 3728 | 1465226024380 Marionette TRACE conn2 <- [1,1105,null,{"value":"13"}] 08:13:44 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html 08:13:44 INFO - PROCESS | 3728 | 1465226024383 Marionette TRACE conn2 -> [0,1106,"setScriptTimeout",{"ms":35000}] 08:13:44 INFO - PROCESS | 3728 | 1465226024384 Marionette TRACE conn2 <- [1,1106,null,{}] 08:13:44 INFO - PROCESS | 3728 | 1465226024388 Marionette TRACE conn2 -> [0,1107,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:13:44 INFO - PROCESS | 3728 | 1465226024390 Marionette INFO sendAsync 5df5ea86-167d-4c9b-95db-b7d3c2a97030 08:13:44 INFO - PROCESS | 3728 | 1465226024491 Marionette TRACE conn2 <- [1,1107,null,{"value":null}] 08:13:44 INFO - PROCESS | 3728 | 1465226024498 Marionette TRACE conn2 -> [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\", \"02873725-682d-488c-ba17-ebb2d6377454\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:13:44 INFO - PROCESS | 3728 | 1465226024500 Marionette INFO sendAsync 5df5ea86-167d-4c9b-95db-b7d3c2a97030 08:13:44 INFO - PROCESS | 3728 | ++DOCSHELL 164A8C00 == 34 [pid = 3728] [id = 286] 08:13:44 INFO - PROCESS | 3728 | ++DOMWINDOW == 80 (16D89000) [pid = 3728] [serial = 857] [outer = 00000000] 08:13:44 INFO - PROCESS | 3728 | ++DOMWINDOW == 81 (19A53000) [pid = 3728] [serial = 858] [outer = 16D89000] 08:13:44 INFO - PROCESS | 3728 | 1465226024543 Marionette DEBUG loaded listener.js 08:13:44 INFO - PROCESS | 3728 | ++DOMWINDOW == 82 (19A53C00) [pid = 3728] [serial = 859] [outer = 16D89000] 08:13:44 INFO - PROCESS | 3728 | 1465226024950 Marionette TRACE conn2 <- [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]]]}] 08:13:44 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html | Canvas test: 2d.fillStyle.parse.svg-2 08:13:44 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html | took 585ms 08:13:44 INFO - PROCESS | 3728 | 1465226024980 Marionette TRACE conn2 -> [0,1109,"getWindowHandle",null] 08:13:44 INFO - PROCESS | 3728 | 1465226024982 Marionette TRACE conn2 <- [1,1109,null,{"value":"13"}] 08:13:44 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html 08:13:44 INFO - PROCESS | 3728 | 1465226024985 Marionette TRACE conn2 -> [0,1110,"setScriptTimeout",{"ms":35000}] 08:13:44 INFO - PROCESS | 3728 | 1465226024987 Marionette TRACE conn2 <- [1,1110,null,{}] 08:13:44 INFO - PROCESS | 3728 | 1465226024991 Marionette TRACE conn2 -> [0,1111,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:13:44 INFO - PROCESS | 3728 | 1465226024994 Marionette INFO sendAsync 5df5ea86-167d-4c9b-95db-b7d3c2a97030 08:13:45 INFO - PROCESS | 3728 | 1465226025087 Marionette TRACE conn2 <- [1,1111,null,{"value":null}] 08:13:45 INFO - PROCESS | 3728 | 1465226025092 Marionette TRACE conn2 -> [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\", \"02873725-682d-488c-ba17-ebb2d6377454\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:13:45 INFO - PROCESS | 3728 | 1465226025094 Marionette INFO sendAsync 5df5ea86-167d-4c9b-95db-b7d3c2a97030 08:13:45 INFO - PROCESS | 3728 | ++DOCSHELL 15737000 == 35 [pid = 3728] [id = 287] 08:13:45 INFO - PROCESS | 3728 | ++DOMWINDOW == 83 (19E5A000) [pid = 3728] [serial = 860] [outer = 00000000] 08:13:45 INFO - PROCESS | 3728 | ++DOMWINDOW == 84 (19E60C00) [pid = 3728] [serial = 861] [outer = 19E5A000] 08:13:45 INFO - PROCESS | 3728 | 1465226025137 Marionette DEBUG loaded listener.js 08:13:45 INFO - PROCESS | 3728 | ++DOMWINDOW == 85 (19EDC400) [pid = 3728] [serial = 862] [outer = 19E5A000] 08:13:45 INFO - PROCESS | 3728 | 1465226025567 Marionette TRACE conn2 <- [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]]]}] 08:13:45 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html | Canvas test: 2d.fillStyle.parse.system 08:13:45 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html | took 585ms 08:13:45 INFO - PROCESS | 3728 | 1465226025570 Marionette TRACE conn2 -> [0,1113,"getWindowHandle",null] 08:13:45 INFO - PROCESS | 3728 | 1465226025572 Marionette TRACE conn2 <- [1,1113,null,{"value":"13"}] 08:13:45 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html 08:13:45 INFO - PROCESS | 3728 | 1465226025583 Marionette TRACE conn2 -> [0,1114,"setScriptTimeout",{"ms":35000}] 08:13:45 INFO - PROCESS | 3728 | 1465226025584 Marionette TRACE conn2 <- [1,1114,null,{}] 08:13:45 INFO - PROCESS | 3728 | 1465226025588 Marionette TRACE conn2 -> [0,1115,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:13:45 INFO - PROCESS | 3728 | 1465226025589 Marionette INFO sendAsync 5df5ea86-167d-4c9b-95db-b7d3c2a97030 08:13:45 INFO - PROCESS | 3728 | 1465226025713 Marionette TRACE conn2 <- [1,1115,null,{"value":null}] 08:13:45 INFO - PROCESS | 3728 | 1465226025717 Marionette TRACE conn2 -> [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\", \"02873725-682d-488c-ba17-ebb2d6377454\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:13:45 INFO - PROCESS | 3728 | 1465226025719 Marionette INFO sendAsync 5df5ea86-167d-4c9b-95db-b7d3c2a97030 08:13:45 INFO - PROCESS | 3728 | ++DOCSHELL 12B6BC00 == 36 [pid = 3728] [id = 288] 08:13:45 INFO - PROCESS | 3728 | ++DOMWINDOW == 86 (18433000) [pid = 3728] [serial = 863] [outer = 00000000] 08:13:45 INFO - PROCESS | 3728 | ++DOMWINDOW == 87 (1A194400) [pid = 3728] [serial = 864] [outer = 18433000] 08:13:45 INFO - PROCESS | 3728 | 1465226025762 Marionette DEBUG loaded listener.js 08:13:45 INFO - PROCESS | 3728 | ++DOMWINDOW == 88 (1A19A000) [pid = 3728] [serial = 865] [outer = 18433000] 08:13:46 INFO - PROCESS | 3728 | 1465226026197 Marionette TRACE conn2 <- [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]]]}] 08:13:46 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html | Canvas test: 2d.fillStyle.parse.transparent-1 08:13:46 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html | took 658ms 08:13:46 INFO - PROCESS | 3728 | 1465226026243 Marionette TRACE conn2 -> [0,1117,"getWindowHandle",null] 08:13:46 INFO - PROCESS | 3728 | 1465226026246 Marionette TRACE conn2 <- [1,1117,null,{"value":"13"}] 08:13:46 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html 08:13:46 INFO - PROCESS | 3728 | 1465226026253 Marionette TRACE conn2 -> [0,1118,"setScriptTimeout",{"ms":35000}] 08:13:46 INFO - PROCESS | 3728 | 1465226026255 Marionette TRACE conn2 <- [1,1118,null,{}] 08:13:46 INFO - PROCESS | 3728 | 1465226026258 Marionette TRACE conn2 -> [0,1119,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:13:46 INFO - PROCESS | 3728 | 1465226026260 Marionette INFO sendAsync 5df5ea86-167d-4c9b-95db-b7d3c2a97030 08:13:46 INFO - PROCESS | 3728 | 1465226026391 Marionette TRACE conn2 <- [1,1119,null,{"value":null}] 08:13:46 INFO - PROCESS | 3728 | 1465226026416 Marionette TRACE conn2 -> [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\", \"02873725-682d-488c-ba17-ebb2d6377454\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:13:46 INFO - PROCESS | 3728 | 1465226026419 Marionette INFO sendAsync 5df5ea86-167d-4c9b-95db-b7d3c2a97030 08:13:46 INFO - PROCESS | 3728 | ++DOCSHELL 1648A400 == 37 [pid = 3728] [id = 289] 08:13:46 INFO - PROCESS | 3728 | ++DOMWINDOW == 89 (1A2AF400) [pid = 3728] [serial = 866] [outer = 00000000] 08:13:46 INFO - PROCESS | 3728 | ++DOMWINDOW == 90 (1A6C2800) [pid = 3728] [serial = 867] [outer = 1A2AF400] 08:13:46 INFO - PROCESS | 3728 | 1465226026466 Marionette DEBUG loaded listener.js 08:13:46 INFO - PROCESS | 3728 | ++DOMWINDOW == 91 (1A6CA400) [pid = 3728] [serial = 868] [outer = 1A2AF400] 08:13:46 INFO - PROCESS | 3728 | --DOMWINDOW == 90 (16CB0800) [pid = 3728] [serial = 818] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html] 08:13:46 INFO - PROCESS | 3728 | --DOMWINDOW == 89 (171B8400) [pid = 3728] [serial = 821] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html] 08:13:46 INFO - PROCESS | 3728 | --DOMWINDOW == 88 (18439000) [pid = 3728] [serial = 824] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html] 08:13:46 INFO - PROCESS | 3728 | --DOMWINDOW == 87 (18475800) [pid = 3728] [serial = 830] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html] 08:13:46 INFO - PROCESS | 3728 | --DOMWINDOW == 86 (112B9C00) [pid = 3728] [serial = 827] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html] 08:13:46 INFO - PROCESS | 3728 | --DOMWINDOW == 85 (10A55C00) [pid = 3728] [serial = 806] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html] 08:13:46 INFO - PROCESS | 3728 | --DOMWINDOW == 84 (177F8400) [pid = 3728] [serial = 803] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html] 08:13:46 INFO - PROCESS | 3728 | --DOMWINDOW == 83 (157EF000) [pid = 3728] [serial = 800] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html] 08:13:46 INFO - PROCESS | 3728 | --DOMWINDOW == 82 (112BCC00) [pid = 3728] [serial = 797] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html] 08:13:46 INFO - PROCESS | 3728 | --DOMWINDOW == 81 (15D3D400) [pid = 3728] [serial = 815] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html] 08:13:46 INFO - PROCESS | 3728 | --DOMWINDOW == 80 (14E05C00) [pid = 3728] [serial = 812] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html] 08:13:46 INFO - PROCESS | 3728 | --DOMWINDOW == 79 (131B5800) [pid = 3728] [serial = 809] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html] 08:13:46 INFO - PROCESS | 3728 | 1465226026994 Marionette TRACE conn2 <- [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]]]}] 08:13:47 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html | Canvas test: 2d.fillStyle.parse.transparent-2 08:13:47 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html | took 774ms 08:13:47 INFO - PROCESS | 3728 | 1465226027044 Marionette TRACE conn2 -> [0,1121,"getWindowHandle",null] 08:13:47 INFO - PROCESS | 3728 | 1465226027046 Marionette TRACE conn2 <- [1,1121,null,{"value":"13"}] 08:13:47 INFO - PROCESS | 3728 | 1465226027049 Marionette TRACE conn2 -> [0,1122,"setScriptTimeout",{"ms":35000}] 08:13:47 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.empty.html 08:13:47 INFO - PROCESS | 3728 | 1465226027051 Marionette TRACE conn2 <- [1,1122,null,{}] 08:13:47 INFO - PROCESS | 3728 | 1465226027055 Marionette TRACE conn2 -> [0,1123,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:13:47 INFO - PROCESS | 3728 | 1465226027056 Marionette INFO sendAsync 5df5ea86-167d-4c9b-95db-b7d3c2a97030 08:13:47 INFO - PROCESS | 3728 | 1465226027166 Marionette TRACE conn2 <- [1,1123,null,{"value":null}] 08:13:47 INFO - PROCESS | 3728 | 1465226027221 Marionette TRACE conn2 -> [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\", \"02873725-682d-488c-ba17-ebb2d6377454\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:13:47 INFO - PROCESS | 3728 | 1465226027223 Marionette INFO sendAsync 5df5ea86-167d-4c9b-95db-b7d3c2a97030 08:13:47 INFO - PROCESS | 3728 | ++DOCSHELL 14E01400 == 38 [pid = 3728] [id = 290] 08:13:47 INFO - PROCESS | 3728 | ++DOMWINDOW == 80 (1648D000) [pid = 3728] [serial = 869] [outer = 00000000] 08:13:47 INFO - PROCESS | 3728 | ++DOMWINDOW == 81 (16CB6000) [pid = 3728] [serial = 870] [outer = 1648D000] 08:13:47 INFO - PROCESS | 3728 | 1465226027248 Marionette DEBUG loaded listener.js 08:13:47 INFO - PROCESS | 3728 | ++DOMWINDOW == 82 (17974800) [pid = 3728] [serial = 871] [outer = 1648D000] 08:13:47 INFO - PROCESS | 3728 | 1465226027586 Marionette TRACE conn2 <- [1,1124,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.empty.html",0,null,null,[["Canvas test: 2d.gradient.empty",0,null,null]]]}] 08:13:47 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.empty.html | Canvas test: 2d.gradient.empty 08:13:47 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.empty.html | took 599ms 08:13:47 INFO - PROCESS | 3728 | 1465226027648 Marionette TRACE conn2 -> [0,1125,"getWindowHandle",null] 08:13:47 INFO - PROCESS | 3728 | 1465226027650 Marionette TRACE conn2 <- [1,1125,null,{"value":"13"}] 08:13:47 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html 08:13:47 INFO - PROCESS | 3728 | 1465226027663 Marionette TRACE conn2 -> [0,1126,"setScriptTimeout",{"ms":35000}] 08:13:47 INFO - PROCESS | 3728 | 1465226027665 Marionette TRACE conn2 <- [1,1126,null,{}] 08:13:47 INFO - PROCESS | 3728 | 1465226027669 Marionette TRACE conn2 -> [0,1127,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:13:47 INFO - PROCESS | 3728 | 1465226027670 Marionette INFO sendAsync 5df5ea86-167d-4c9b-95db-b7d3c2a97030 08:13:47 INFO - PROCESS | 3728 | 1465226027747 Marionette TRACE conn2 <- [1,1127,null,{"value":null}] 08:13:47 INFO - PROCESS | 3728 | 1465226027752 Marionette TRACE conn2 -> [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\", \"02873725-682d-488c-ba17-ebb2d6377454\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:13:47 INFO - PROCESS | 3728 | 1465226027753 Marionette INFO sendAsync 5df5ea86-167d-4c9b-95db-b7d3c2a97030 08:13:47 INFO - PROCESS | 3728 | ++DOCSHELL 1656C400 == 39 [pid = 3728] [id = 291] 08:13:47 INFO - PROCESS | 3728 | ++DOMWINDOW == 83 (172E1C00) [pid = 3728] [serial = 872] [outer = 00000000] 08:13:47 INFO - PROCESS | 3728 | ++DOMWINDOW == 84 (1A807800) [pid = 3728] [serial = 873] [outer = 172E1C00] 08:13:47 INFO - PROCESS | 3728 | 1465226027780 Marionette DEBUG loaded listener.js 08:13:47 INFO - PROCESS | 3728 | ++DOMWINDOW == 85 (1A80E400) [pid = 3728] [serial = 874] [outer = 172E1C00] 08:13:48 INFO - PROCESS | 3728 | 1465226028199 Marionette TRACE conn2 <- [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]]]}] 08:13:48 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html | Canvas test: 2d.gradient.interpolate.alpha 08:13:48 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html | took 555ms 08:13:48 INFO - PROCESS | 3728 | 1465226028216 Marionette TRACE conn2 -> [0,1129,"getWindowHandle",null] 08:13:48 INFO - PROCESS | 3728 | 1465226028217 Marionette TRACE conn2 <- [1,1129,null,{"value":"13"}] 08:13:48 INFO - PROCESS | 3728 | 1465226028221 Marionette TRACE conn2 -> [0,1130,"setScriptTimeout",{"ms":35000}] 08:13:48 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html 08:13:48 INFO - PROCESS | 3728 | 1465226028222 Marionette TRACE conn2 <- [1,1130,null,{}] 08:13:48 INFO - PROCESS | 3728 | 1465226028225 Marionette TRACE conn2 -> [0,1131,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:13:48 INFO - PROCESS | 3728 | 1465226028227 Marionette INFO sendAsync 5df5ea86-167d-4c9b-95db-b7d3c2a97030 08:13:48 INFO - PROCESS | 3728 | 1465226028327 Marionette TRACE conn2 <- [1,1131,null,{"value":null}] 08:13:48 INFO - PROCESS | 3728 | 1465226028334 Marionette TRACE conn2 -> [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\", \"02873725-682d-488c-ba17-ebb2d6377454\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:13:48 INFO - PROCESS | 3728 | 1465226028336 Marionette INFO sendAsync 5df5ea86-167d-4c9b-95db-b7d3c2a97030 08:13:48 INFO - PROCESS | 3728 | ++DOCSHELL 16C07400 == 40 [pid = 3728] [id = 292] 08:13:48 INFO - PROCESS | 3728 | ++DOMWINDOW == 86 (17374000) [pid = 3728] [serial = 875] [outer = 00000000] 08:13:48 INFO - PROCESS | 3728 | ++DOMWINDOW == 87 (1A80F400) [pid = 3728] [serial = 876] [outer = 17374000] 08:13:48 INFO - PROCESS | 3728 | 1465226028379 Marionette DEBUG loaded listener.js 08:13:48 INFO - PROCESS | 3728 | ++DOMWINDOW == 88 (1A814000) [pid = 3728] [serial = 877] [outer = 17374000] 08:13:48 INFO - PROCESS | 3728 | 1465226028865 Marionette TRACE conn2 <- [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]]]}] 08:13:48 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html | Canvas test: 2d.gradient.interpolate.colour 08:13:48 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html | took 687ms 08:13:48 INFO - PROCESS | 3728 | 1465226028906 Marionette TRACE conn2 -> [0,1133,"getWindowHandle",null] 08:13:48 INFO - PROCESS | 3728 | 1465226028911 Marionette TRACE conn2 <- [1,1133,null,{"value":"13"}] 08:13:48 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html 08:13:48 INFO - PROCESS | 3728 | 1465226028917 Marionette TRACE conn2 -> [0,1134,"setScriptTimeout",{"ms":35000}] 08:13:48 INFO - PROCESS | 3728 | 1465226028920 Marionette TRACE conn2 <- [1,1134,null,{}] 08:13:48 INFO - PROCESS | 3728 | 1465226028926 Marionette TRACE conn2 -> [0,1135,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:13:48 INFO - PROCESS | 3728 | 1465226028929 Marionette INFO sendAsync 5df5ea86-167d-4c9b-95db-b7d3c2a97030 08:13:49 INFO - PROCESS | 3728 | 1465226029107 Marionette TRACE conn2 <- [1,1135,null,{"value":null}] 08:13:49 INFO - PROCESS | 3728 | 1465226029200 Marionette TRACE conn2 -> [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\", \"02873725-682d-488c-ba17-ebb2d6377454\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:13:49 INFO - PROCESS | 3728 | 1465226029205 Marionette INFO sendAsync 5df5ea86-167d-4c9b-95db-b7d3c2a97030 08:13:49 INFO - PROCESS | 3728 | ++DOCSHELL 10B74C00 == 41 [pid = 3728] [id = 293] 08:13:49 INFO - PROCESS | 3728 | ++DOMWINDOW == 89 (11C0A000) [pid = 3728] [serial = 878] [outer = 00000000] 08:13:49 INFO - PROCESS | 3728 | ++DOMWINDOW == 90 (12AD3000) [pid = 3728] [serial = 879] [outer = 11C0A000] 08:13:49 INFO - PROCESS | 3728 | 1465226029261 Marionette DEBUG loaded listener.js 08:13:49 INFO - PROCESS | 3728 | ++DOMWINDOW == 91 (131B3400) [pid = 3728] [serial = 880] [outer = 11C0A000] 08:13:49 INFO - PROCESS | 3728 | 1465226029995 Marionette TRACE conn2 <- [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]]]}] 08:13:50 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html | Canvas test: 2d.gradient.interpolate.colouralpha 08:13:50 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html | took 1140ms 08:13:50 INFO - PROCESS | 3728 | 1465226030057 Marionette TRACE conn2 -> [0,1137,"getWindowHandle",null] 08:13:50 INFO - PROCESS | 3728 | 1465226030062 Marionette TRACE conn2 <- [1,1137,null,{"value":"13"}] 08:13:50 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html 08:13:50 INFO - PROCESS | 3728 | 1465226030068 Marionette TRACE conn2 -> [0,1138,"setScriptTimeout",{"ms":35000}] 08:13:50 INFO - PROCESS | 3728 | 1465226030071 Marionette TRACE conn2 <- [1,1138,null,{}] 08:13:50 INFO - PROCESS | 3728 | 1465226030075 Marionette TRACE conn2 -> [0,1139,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:13:50 INFO - PROCESS | 3728 | 1465226030078 Marionette INFO sendAsync 5df5ea86-167d-4c9b-95db-b7d3c2a97030 08:13:50 INFO - PROCESS | 3728 | 1465226030323 Marionette TRACE conn2 <- [1,1139,null,{"value":null}] 08:13:50 INFO - PROCESS | 3728 | 1465226030460 Marionette TRACE conn2 -> [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\", \"02873725-682d-488c-ba17-ebb2d6377454\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:13:50 INFO - PROCESS | 3728 | 1465226030463 Marionette INFO sendAsync 5df5ea86-167d-4c9b-95db-b7d3c2a97030 08:13:50 INFO - PROCESS | 3728 | ++DOCSHELL 10A58400 == 42 [pid = 3728] [id = 294] 08:13:50 INFO - PROCESS | 3728 | ++DOMWINDOW == 92 (10A5BC00) [pid = 3728] [serial = 881] [outer = 00000000] 08:13:50 INFO - PROCESS | 3728 | ++DOMWINDOW == 93 (10A5F400) [pid = 3728] [serial = 882] [outer = 10A5BC00] 08:13:50 INFO - PROCESS | 3728 | 1465226030558 Marionette DEBUG loaded listener.js 08:13:50 INFO - PROCESS | 3728 | ++DOMWINDOW == 94 (112B6400) [pid = 3728] [serial = 883] [outer = 10A5BC00] 08:13:50 INFO - PROCESS | 3728 | --DOCSHELL 1656C400 == 41 [pid = 3728] [id = 291] 08:13:50 INFO - PROCESS | 3728 | --DOCSHELL 14E01400 == 40 [pid = 3728] [id = 290] 08:13:50 INFO - PROCESS | 3728 | --DOCSHELL 1648A400 == 39 [pid = 3728] [id = 289] 08:13:50 INFO - PROCESS | 3728 | --DOCSHELL 12B6BC00 == 38 [pid = 3728] [id = 288] 08:13:50 INFO - PROCESS | 3728 | --DOCSHELL 15737000 == 37 [pid = 3728] [id = 287] 08:13:50 INFO - PROCESS | 3728 | --DOCSHELL 164A8C00 == 36 [pid = 3728] [id = 286] 08:13:50 INFO - PROCESS | 3728 | --DOCSHELL 17978400 == 35 [pid = 3728] [id = 285] 08:13:50 INFO - PROCESS | 3728 | --DOCSHELL 16CBB000 == 34 [pid = 3728] [id = 284] 08:13:50 INFO - PROCESS | 3728 | --DOCSHELL 164A8000 == 33 [pid = 3728] [id = 283] 08:13:50 INFO - PROCESS | 3728 | --DOCSHELL 15FAA400 == 32 [pid = 3728] [id = 282] 08:13:50 INFO - PROCESS | 3728 | --DOCSHELL 15737C00 == 31 [pid = 3728] [id = 281] 08:13:50 INFO - PROCESS | 3728 | --DOCSHELL 1337D000 == 30 [pid = 3728] [id = 280] 08:13:50 INFO - PROCESS | 3728 | --DOMWINDOW == 93 (19D3A400) [pid = 3728] [serial = 834] [outer = 00000000] [url = about:blank] 08:13:51 INFO - PROCESS | 3728 | --DOCSHELL 10BA0C00 == 29 [pid = 3728] [id = 279] 08:13:51 INFO - PROCESS | 3728 | --DOCSHELL 1852D800 == 28 [pid = 3728] [id = 278] 08:13:51 INFO - PROCESS | 3728 | --DOMWINDOW == 92 (16CB5800) [pid = 3728] [serial = 819] [outer = 00000000] [url = about:blank] 08:13:51 INFO - PROCESS | 3728 | --DOMWINDOW == 91 (17978000) [pid = 3728] [serial = 822] [outer = 00000000] [url = about:blank] 08:13:51 INFO - PROCESS | 3728 | --DOMWINDOW == 90 (16D3E400) [pid = 3728] [serial = 820] [outer = 00000000] [url = about:blank] 08:13:51 INFO - PROCESS | 3728 | --DOMWINDOW == 89 (18478800) [pid = 3728] [serial = 825] [outer = 00000000] [url = about:blank] 08:13:51 INFO - PROCESS | 3728 | --DOMWINDOW == 88 (18016400) [pid = 3728] [serial = 823] [outer = 00000000] [url = about:blank] 08:13:51 INFO - PROCESS | 3728 | --DOMWINDOW == 87 (19A4B400) [pid = 3728] [serial = 831] [outer = 00000000] [url = about:blank] 08:13:51 INFO - PROCESS | 3728 | --DOMWINDOW == 86 (16CB8800) [pid = 3728] [serial = 828] [outer = 00000000] [url = about:blank] 08:13:51 INFO - PROCESS | 3728 | --DOMWINDOW == 85 (18525400) [pid = 3728] [serial = 826] [outer = 00000000] [url = about:blank] 08:13:51 INFO - PROCESS | 3728 | --DOMWINDOW == 84 (10B75C00) [pid = 3728] [serial = 807] [outer = 00000000] [url = about:blank] 08:13:51 INFO - PROCESS | 3728 | --DOMWINDOW == 83 (110D9C00) [pid = 3728] [serial = 808] [outer = 00000000] [url = about:blank] 08:13:51 INFO - PROCESS | 3728 | --DOMWINDOW == 82 (17E51C00) [pid = 3728] [serial = 805] [outer = 00000000] [url = about:blank] 08:13:51 INFO - PROCESS | 3728 | --DOMWINDOW == 81 (17A0FC00) [pid = 3728] [serial = 804] [outer = 00000000] [url = about:blank] 08:13:51 INFO - PROCESS | 3728 | --DOMWINDOW == 80 (164A8800) [pid = 3728] [serial = 802] [outer = 00000000] [url = about:blank] 08:13:51 INFO - PROCESS | 3728 | --DOMWINDOW == 79 (1648BC00) [pid = 3728] [serial = 801] [outer = 00000000] [url = about:blank] 08:13:51 INFO - PROCESS | 3728 | --DOMWINDOW == 78 (13824800) [pid = 3728] [serial = 799] [outer = 00000000] [url = about:blank] 08:13:51 INFO - PROCESS | 3728 | --DOMWINDOW == 77 (13083C00) [pid = 3728] [serial = 798] [outer = 00000000] [url = about:blank] 08:13:51 INFO - PROCESS | 3728 | --DOMWINDOW == 76 (164A0400) [pid = 3728] [serial = 816] [outer = 00000000] [url = about:blank] 08:13:51 INFO - PROCESS | 3728 | --DOMWINDOW == 75 (1550D400) [pid = 3728] [serial = 813] [outer = 00000000] [url = about:blank] 08:13:51 INFO - PROCESS | 3728 | --DOMWINDOW == 74 (157D1400) [pid = 3728] [serial = 814] [outer = 00000000] [url = about:blank] 08:13:51 INFO - PROCESS | 3728 | --DOMWINDOW == 73 (13378800) [pid = 3728] [serial = 810] [outer = 00000000] [url = about:blank] 08:13:51 INFO - PROCESS | 3728 | --DOMWINDOW == 72 (13829400) [pid = 3728] [serial = 811] [outer = 00000000] [url = about:blank] 08:13:51 INFO - PROCESS | 3728 | --DOMWINDOW == 71 (19A4BC00) [pid = 3728] [serial = 832] [outer = 00000000] [url = about:blank] 08:13:51 INFO - PROCESS | 3728 | --DOMWINDOW == 70 (1656E800) [pid = 3728] [serial = 817] [outer = 00000000] [url = about:blank] 08:13:51 INFO - PROCESS | 3728 | --DOMWINDOW == 69 (1846E000) [pid = 3728] [serial = 829] [outer = 00000000] [url = about:blank] 08:13:51 INFO - PROCESS | 3728 | 1465226031108 Marionette TRACE conn2 <- [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]]]}] 08:13:51 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html | Canvas test: 2d.gradient.interpolate.multiple 08:13:51 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html | took 1081ms 08:13:51 INFO - PROCESS | 3728 | 1465226031151 Marionette TRACE conn2 -> [0,1141,"getWindowHandle",null] 08:13:51 INFO - PROCESS | 3728 | 1465226031158 Marionette TRACE conn2 <- [1,1141,null,{"value":"13"}] 08:13:51 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html 08:13:51 INFO - PROCESS | 3728 | 1465226031165 Marionette TRACE conn2 -> [0,1142,"setScriptTimeout",{"ms":35000}] 08:13:51 INFO - PROCESS | 3728 | 1465226031170 Marionette TRACE conn2 <- [1,1142,null,{}] 08:13:51 INFO - PROCESS | 3728 | 1465226031174 Marionette TRACE conn2 -> [0,1143,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:13:51 INFO - PROCESS | 3728 | 1465226031177 Marionette INFO sendAsync 5df5ea86-167d-4c9b-95db-b7d3c2a97030 08:13:51 INFO - PROCESS | 3728 | 1465226031247 Marionette TRACE conn2 <- [1,1143,null,{"value":null}] 08:13:51 INFO - PROCESS | 3728 | 1465226031340 Marionette TRACE conn2 -> [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\", \"02873725-682d-488c-ba17-ebb2d6377454\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:13:51 INFO - PROCESS | 3728 | 1465226031343 Marionette INFO sendAsync 5df5ea86-167d-4c9b-95db-b7d3c2a97030 08:13:51 INFO - PROCESS | 3728 | ++DOCSHELL 1280A800 == 29 [pid = 3728] [id = 295] 08:13:51 INFO - PROCESS | 3728 | ++DOMWINDOW == 70 (1280CC00) [pid = 3728] [serial = 884] [outer = 00000000] 08:13:51 INFO - PROCESS | 3728 | ++DOMWINDOW == 71 (13378800) [pid = 3728] [serial = 885] [outer = 1280CC00] 08:13:51 INFO - PROCESS | 3728 | 1465226031389 Marionette DEBUG loaded listener.js 08:13:51 INFO - PROCESS | 3728 | ++DOMWINDOW == 72 (13824800) [pid = 3728] [serial = 886] [outer = 1280CC00] 08:13:51 INFO - PROCESS | 3728 | 1465226031788 Marionette TRACE conn2 <- [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]]]}] 08:13:51 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html | Canvas test: 2d.gradient.interpolate.outside 08:13:51 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html | took 687ms 08:13:51 INFO - PROCESS | 3728 | 1465226031850 Marionette TRACE conn2 -> [0,1145,"getWindowHandle",null] 08:13:51 INFO - PROCESS | 3728 | 1465226031853 Marionette TRACE conn2 <- [1,1145,null,{"value":"13"}] 08:13:51 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html 08:13:51 INFO - PROCESS | 3728 | 1465226031857 Marionette TRACE conn2 -> [0,1146,"setScriptTimeout",{"ms":35000}] 08:13:51 INFO - PROCESS | 3728 | 1465226031859 Marionette TRACE conn2 <- [1,1146,null,{}] 08:13:51 INFO - PROCESS | 3728 | 1465226031866 Marionette TRACE conn2 -> [0,1147,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:13:51 INFO - PROCESS | 3728 | 1465226031868 Marionette INFO sendAsync 5df5ea86-167d-4c9b-95db-b7d3c2a97030 08:13:51 INFO - PROCESS | 3728 | 1465226031954 Marionette TRACE conn2 <- [1,1147,null,{"value":null}] 08:13:51 INFO - PROCESS | 3728 | 1465226031969 Marionette TRACE conn2 -> [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\", \"02873725-682d-488c-ba17-ebb2d6377454\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:13:51 INFO - PROCESS | 3728 | 1465226031971 Marionette INFO sendAsync 5df5ea86-167d-4c9b-95db-b7d3c2a97030 08:13:51 INFO - PROCESS | 3728 | ++DOCSHELL 15501800 == 30 [pid = 3728] [id = 296] 08:13:51 INFO - PROCESS | 3728 | ++DOMWINDOW == 73 (15502400) [pid = 3728] [serial = 887] [outer = 00000000] 08:13:51 INFO - PROCESS | 3728 | ++DOMWINDOW == 74 (15729C00) [pid = 3728] [serial = 888] [outer = 15502400] 08:13:52 INFO - PROCESS | 3728 | 1465226031999 Marionette DEBUG loaded listener.js 08:13:52 INFO - PROCESS | 3728 | ++DOMWINDOW == 75 (157D1400) [pid = 3728] [serial = 889] [outer = 15502400] 08:13:52 INFO - PROCESS | 3728 | 1465226032445 Marionette TRACE conn2 <- [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]]]}] 08:13:52 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html | Canvas test: 2d.gradient.interpolate.overlap 08:13:52 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html | took 599ms 08:13:52 INFO - PROCESS | 3728 | 1465226032460 Marionette TRACE conn2 -> [0,1149,"getWindowHandle",null] 08:13:52 INFO - PROCESS | 3728 | 1465226032463 Marionette TRACE conn2 <- [1,1149,null,{"value":"13"}] 08:13:52 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html 08:13:52 INFO - PROCESS | 3728 | 1465226032474 Marionette TRACE conn2 -> [0,1150,"setScriptTimeout",{"ms":35000}] 08:13:52 INFO - PROCESS | 3728 | 1465226032479 Marionette TRACE conn2 <- [1,1150,null,{}] 08:13:52 INFO - PROCESS | 3728 | 1465226032469 Marionette TRACE conn2 -> [0,1151,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:13:52 INFO - PROCESS | 3728 | 1465226032472 Marionette INFO sendAsync 5df5ea86-167d-4c9b-95db-b7d3c2a97030 08:13:52 INFO - PROCESS | 3728 | 1465226032557 Marionette TRACE conn2 <- [1,1151,null,{"value":null}] 08:13:52 INFO - PROCESS | 3728 | 1465226032563 Marionette TRACE conn2 -> [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\", \"02873725-682d-488c-ba17-ebb2d6377454\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:13:52 INFO - PROCESS | 3728 | 1465226032565 Marionette INFO sendAsync 5df5ea86-167d-4c9b-95db-b7d3c2a97030 08:13:52 INFO - PROCESS | 3728 | ++DOCSHELL 14469C00 == 31 [pid = 3728] [id = 297] 08:13:52 INFO - PROCESS | 3728 | ++DOMWINDOW == 76 (1648DC00) [pid = 3728] [serial = 890] [outer = 00000000] 08:13:52 INFO - PROCESS | 3728 | ++DOMWINDOW == 77 (1649C000) [pid = 3728] [serial = 891] [outer = 1648DC00] 08:13:52 INFO - PROCESS | 3728 | 1465226032609 Marionette DEBUG loaded listener.js 08:13:52 INFO - PROCESS | 3728 | ++DOMWINDOW == 78 (16563000) [pid = 3728] [serial = 892] [outer = 1648DC00] 08:13:53 INFO - PROCESS | 3728 | 1465226033031 Marionette TRACE conn2 <- [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]]]}] 08:13:53 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html | Canvas test: 2d.gradient.interpolate.overlap2 08:13:53 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html | took 599ms 08:13:53 INFO - PROCESS | 3728 | 1465226033088 Marionette TRACE conn2 -> [0,1153,"getWindowHandle",null] 08:13:53 INFO - PROCESS | 3728 | 1465226033090 Marionette TRACE conn2 <- [1,1153,null,{"value":"13"}] 08:13:53 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html 08:13:53 INFO - PROCESS | 3728 | 1465226033094 Marionette TRACE conn2 -> [0,1154,"setScriptTimeout",{"ms":35000}] 08:13:53 INFO - PROCESS | 3728 | 1465226033095 Marionette TRACE conn2 <- [1,1154,null,{}] 08:13:53 INFO - PROCESS | 3728 | 1465226033098 Marionette TRACE conn2 -> [0,1155,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:13:53 INFO - PROCESS | 3728 | 1465226033082 Marionette INFO sendAsync 5df5ea86-167d-4c9b-95db-b7d3c2a97030 08:13:53 INFO - PROCESS | 3728 | 1465226033220 Marionette TRACE conn2 <- [1,1155,null,{"value":null}] 08:13:53 INFO - PROCESS | 3728 | 1465226033376 Marionette TRACE conn2 -> [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\", \"02873725-682d-488c-ba17-ebb2d6377454\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:13:53 INFO - PROCESS | 3728 | 1465226033360 Marionette INFO sendAsync 5df5ea86-167d-4c9b-95db-b7d3c2a97030 08:13:53 INFO - PROCESS | 3728 | ++DOCSHELL 16CB8800 == 32 [pid = 3728] [id = 298] 08:13:53 INFO - PROCESS | 3728 | ++DOMWINDOW == 79 (16CB8C00) [pid = 3728] [serial = 893] [outer = 00000000] 08:13:53 INFO - PROCESS | 3728 | ++DOMWINDOW == 80 (16D40C00) [pid = 3728] [serial = 894] [outer = 16CB8C00] 08:13:53 INFO - PROCESS | 3728 | 1465226033409 Marionette DEBUG loaded listener.js 08:13:53 INFO - PROCESS | 3728 | ++DOMWINDOW == 81 (171B2800) [pid = 3728] [serial = 895] [outer = 16CB8C00] 08:13:53 INFO - PROCESS | 3728 | 1465226033846 Marionette TRACE conn2 <- [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]]]}] 08:13:53 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html | Canvas test: 2d.gradient.interpolate.solid 08:13:53 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html | took 790ms 08:13:53 INFO - PROCESS | 3728 | 1465226033877 Marionette TRACE conn2 -> [0,1157,"getWindowHandle",null] 08:13:53 INFO - PROCESS | 3728 | 1465226033879 Marionette TRACE conn2 <- [1,1157,null,{"value":"13"}] 08:13:53 INFO - PROCESS | 3728 | 1465226033882 Marionette TRACE conn2 -> [0,1158,"setScriptTimeout",{"ms":35000}] 08:13:53 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html 08:13:53 INFO - PROCESS | 3728 | 1465226033884 Marionette TRACE conn2 <- [1,1158,null,{}] 08:13:53 INFO - PROCESS | 3728 | 1465226033887 Marionette TRACE conn2 -> [0,1159,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:13:53 INFO - PROCESS | 3728 | 1465226033889 Marionette INFO sendAsync 5df5ea86-167d-4c9b-95db-b7d3c2a97030 08:13:53 INFO - PROCESS | 3728 | 1465226033987 Marionette TRACE conn2 <- [1,1159,null,{"value":null}] 08:13:54 INFO - PROCESS | 3728 | 1465226034043 Marionette TRACE conn2 -> [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\", \"02873725-682d-488c-ba17-ebb2d6377454\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:13:54 INFO - PROCESS | 3728 | 1465226034048 Marionette INFO sendAsync 5df5ea86-167d-4c9b-95db-b7d3c2a97030 08:13:54 INFO - PROCESS | 3728 | ++DOCSHELL 13916C00 == 33 [pid = 3728] [id = 299] 08:13:54 INFO - PROCESS | 3728 | ++DOMWINDOW == 82 (17A04C00) [pid = 3728] [serial = 896] [outer = 00000000] 08:13:54 INFO - PROCESS | 3728 | ++DOMWINDOW == 83 (17E5E400) [pid = 3728] [serial = 897] [outer = 17A04C00] 08:13:54 INFO - PROCESS | 3728 | 1465226034106 Marionette DEBUG loaded listener.js 08:13:54 INFO - PROCESS | 3728 | ++DOMWINDOW == 84 (18439000) [pid = 3728] [serial = 898] [outer = 17A04C00] 08:13:54 INFO - PROCESS | 3728 | 1465226034532 Marionette TRACE conn2 <- [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]]]}] 08:13:54 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html | Canvas test: 2d.gradient.interpolate.vertical 08:13:54 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html | took 701ms 08:13:54 INFO - PROCESS | 3728 | 1465226034579 Marionette TRACE conn2 -> [0,1161,"getWindowHandle",null] 08:13:54 INFO - PROCESS | 3728 | 1465226034581 Marionette TRACE conn2 <- [1,1161,null,{"value":"13"}] 08:13:54 INFO - PROCESS | 3728 | 1465226034585 Marionette TRACE conn2 -> [0,1162,"setScriptTimeout",{"ms":35000}] 08:13:54 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html 08:13:54 INFO - PROCESS | 3728 | 1465226034586 Marionette TRACE conn2 <- [1,1162,null,{}] 08:13:54 INFO - PROCESS | 3728 | 1465226034590 Marionette TRACE conn2 -> [0,1163,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:13:54 INFO - PROCESS | 3728 | 1465226034592 Marionette INFO sendAsync 5df5ea86-167d-4c9b-95db-b7d3c2a97030 08:13:54 INFO - PROCESS | 3728 | 1465226034700 Marionette TRACE conn2 <- [1,1163,null,{"value":null}] 08:13:54 INFO - PROCESS | 3728 | 1465226034691 Marionette TRACE conn2 -> [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\", \"02873725-682d-488c-ba17-ebb2d6377454\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:13:54 INFO - PROCESS | 3728 | 1465226034693 Marionette INFO sendAsync 5df5ea86-167d-4c9b-95db-b7d3c2a97030 08:13:54 INFO - PROCESS | 3728 | ++DOCSHELL 18478800 == 34 [pid = 3728] [id = 300] 08:13:54 INFO - PROCESS | 3728 | ++DOMWINDOW == 85 (18479000) [pid = 3728] [serial = 899] [outer = 00000000] 08:13:54 INFO - PROCESS | 3728 | ++DOMWINDOW == 86 (18527400) [pid = 3728] [serial = 900] [outer = 18479000] 08:13:54 INFO - PROCESS | 3728 | 1465226034787 Marionette DEBUG loaded listener.js 08:13:54 INFO - PROCESS | 3728 | ++DOMWINDOW == 87 (18529000) [pid = 3728] [serial = 901] [outer = 18479000] 08:13:55 INFO - PROCESS | 3728 | --DOMWINDOW == 86 (19E5A000) [pid = 3728] [serial = 860] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html] 08:13:55 INFO - PROCESS | 3728 | --DOMWINDOW == 85 (18433000) [pid = 3728] [serial = 863] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html] 08:13:55 INFO - PROCESS | 3728 | --DOMWINDOW == 84 (16D47000) [pid = 3728] [serial = 851] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html] 08:13:55 INFO - PROCESS | 3728 | --DOMWINDOW == 83 (157D0C00) [pid = 3728] [serial = 842] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html] 08:13:55 INFO - PROCESS | 3728 | --DOMWINDOW == 82 (16D89000) [pid = 3728] [serial = 857] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html] 08:13:55 INFO - PROCESS | 3728 | --DOMWINDOW == 81 (19A52000) [pid = 3728] [serial = 833] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html] 08:13:55 INFO - PROCESS | 3728 | --DOMWINDOW == 80 (16560000) [pid = 3728] [serial = 848] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html] 08:13:55 INFO - PROCESS | 3728 | --DOMWINDOW == 79 (1337FC00) [pid = 3728] [serial = 839] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html] 08:13:55 INFO - PROCESS | 3728 | --DOMWINDOW == 78 (17E50C00) [pid = 3728] [serial = 854] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html] 08:13:55 INFO - PROCESS | 3728 | --DOMWINDOW == 77 (15FECC00) [pid = 3728] [serial = 845] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html] 08:13:55 INFO - PROCESS | 3728 | --DOMWINDOW == 76 (110D8000) [pid = 3728] [serial = 836] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html] 08:13:55 INFO - PROCESS | 3728 | --DOMWINDOW == 75 (1648D000) [pid = 3728] [serial = 869] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.empty.html] 08:13:55 INFO - PROCESS | 3728 | --DOMWINDOW == 74 (1A2AF400) [pid = 3728] [serial = 866] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html] 08:13:55 INFO - PROCESS | 3728 | --DOMWINDOW == 73 (172E1C00) [pid = 3728] [serial = 872] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html] 08:13:55 INFO - PROCESS | 3728 | 1465226035288 Marionette TRACE conn2 <- [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] 08:13:55 INFO - PROCESS | 3728 | 1465226035337 Marionette TRACE conn2 <- [1,1165,null,{"value":"13"}] 08:13:55 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillRect.html 08:13:55 INFO - PROCESS | 3728 | 1465226035341 Marionette TRACE conn2 -> [0,1166,"setScriptTimeout",{"ms":35000}] 08:13:55 INFO - PROCESS | 3728 | 1465226035342 Marionette TRACE conn2 <- [1,1166,null,{}] 08:13:55 INFO - PROCESS | 3728 | 1465226035346 Marionette TRACE conn2 -> [0,1167,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:13:55 INFO - PROCESS | 3728 | 1465226035348 Marionette INFO sendAsync 5df5ea86-167d-4c9b-95db-b7d3c2a97030 08:13:55 INFO - PROCESS | 3728 | 1465226035425 Marionette TRACE conn2 <- [1,1167,null,{"value":null}] 08:13:55 INFO - PROCESS | 3728 | 1465226035432 Marionette TRACE conn2 -> [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\", \"02873725-682d-488c-ba17-ebb2d6377454\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:13:55 INFO - PROCESS | 3728 | 1465226035434 Marionette INFO sendAsync 5df5ea86-167d-4c9b-95db-b7d3c2a97030 08:13:55 INFO - PROCESS | 3728 | ++DOCSHELL 164A0800 == 35 [pid = 3728] [id = 301] 08:13:55 INFO - PROCESS | 3728 | ++DOMWINDOW == 74 (164A0C00) [pid = 3728] [serial = 902] [outer = 00000000] 08:13:55 INFO - PROCESS | 3728 | ++DOMWINDOW == 75 (18475C00) [pid = 3728] [serial = 903] [outer = 164A0C00] 08:13:55 INFO - PROCESS | 3728 | 1465226035478 Marionette DEBUG loaded listener.js 08:13:55 INFO - PROCESS | 3728 | ++DOMWINDOW == 76 (18526400) [pid = 3728] [serial = 904] [outer = 164A0C00] 08:13:55 INFO - PROCESS | 3728 | 1465226035885 Marionette TRACE conn2 <- [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] 08:13:55 INFO - PROCESS | 3728 | 1465226035943 Marionette TRACE conn2 <- [1,1169,null,{"value":"13"}] 08:13:55 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillText.html 08:13:55 INFO - PROCESS | 3728 | 1465226035946 Marionette TRACE conn2 -> [0,1170,"setScriptTimeout",{"ms":35000}] 08:13:55 INFO - PROCESS | 3728 | 1465226035948 Marionette TRACE conn2 <- [1,1170,null,{}] 08:13:55 INFO - PROCESS | 3728 | 1465226035951 Marionette TRACE conn2 -> [0,1171,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:13:55 INFO - PROCESS | 3728 | 1465226035953 Marionette INFO sendAsync 5df5ea86-167d-4c9b-95db-b7d3c2a97030 08:13:56 INFO - PROCESS | 3728 | 1465226036030 Marionette TRACE conn2 <- [1,1171,null,{"value":null}] 08:13:56 INFO - PROCESS | 3728 | 1465226036051 Marionette TRACE conn2 -> [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\", \"02873725-682d-488c-ba17-ebb2d6377454\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:13:56 INFO - PROCESS | 3728 | 1465226036053 Marionette INFO sendAsync 5df5ea86-167d-4c9b-95db-b7d3c2a97030 08:13:56 INFO - PROCESS | 3728 | ++DOCSHELL 15729800 == 36 [pid = 3728] [id = 302] 08:13:56 INFO - PROCESS | 3728 | ++DOMWINDOW == 77 (19D38800) [pid = 3728] [serial = 905] [outer = 00000000] 08:13:56 INFO - PROCESS | 3728 | ++DOMWINDOW == 78 (19E5A000) [pid = 3728] [serial = 906] [outer = 19D38800] 08:13:56 INFO - PROCESS | 3728 | 1465226036096 Marionette DEBUG loaded listener.js 08:13:56 INFO - PROCESS | 3728 | ++DOMWINDOW == 79 (19EE2000) [pid = 3728] [serial = 907] [outer = 19D38800] 08:13:56 INFO - PROCESS | 3728 | 1465226036514 Marionette TRACE conn2 <- [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] 08:13:56 INFO - PROCESS | 3728 | 1465226036550 Marionette TRACE conn2 <- [1,1173,null,{"value":"13"}] 08:13:56 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.stroke.html 08:13:56 INFO - PROCESS | 3728 | 1465226036554 Marionette TRACE conn2 -> [0,1174,"setScriptTimeout",{"ms":35000}] 08:13:56 INFO - PROCESS | 3728 | 1465226036555 Marionette TRACE conn2 <- [1,1174,null,{}] 08:13:56 INFO - PROCESS | 3728 | 1465226036560 Marionette TRACE conn2 -> [0,1175,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:13:56 INFO - PROCESS | 3728 | 1465226036546 Marionette INFO sendAsync 5df5ea86-167d-4c9b-95db-b7d3c2a97030 08:13:56 INFO - PROCESS | 3728 | 1465226036623 Marionette TRACE conn2 <- [1,1175,null,{"value":null}] 08:13:56 INFO - PROCESS | 3728 | 1465226036631 Marionette TRACE conn2 -> [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\", \"02873725-682d-488c-ba17-ebb2d6377454\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:13:56 INFO - PROCESS | 3728 | 1465226036632 Marionette INFO sendAsync 5df5ea86-167d-4c9b-95db-b7d3c2a97030 08:13:56 INFO - PROCESS | 3728 | ++DOCSHELL 112B2C00 == 37 [pid = 3728] [id = 303] 08:13:56 INFO - PROCESS | 3728 | ++DOMWINDOW == 80 (19E59800) [pid = 3728] [serial = 908] [outer = 00000000] 08:13:56 INFO - PROCESS | 3728 | ++DOMWINDOW == 81 (1A2AF000) [pid = 3728] [serial = 909] [outer = 19E59800] 08:13:56 INFO - PROCESS | 3728 | 1465226036675 Marionette DEBUG loaded listener.js 08:13:56 INFO - PROCESS | 3728 | ++DOMWINDOW == 82 (1A32E400) [pid = 3728] [serial = 910] [outer = 19E59800] 08:13:57 INFO - PROCESS | 3728 | --DOCSHELL 1280A800 == 36 [pid = 3728] [id = 295] 08:13:57 INFO - PROCESS | 3728 | --DOCSHELL 10A58400 == 35 [pid = 3728] [id = 294] 08:13:57 INFO - PROCESS | 3728 | --DOCSHELL 16C07400 == 34 [pid = 3728] [id = 292] 08:13:57 INFO - PROCESS | 3728 | --DOCSHELL 10B74C00 == 33 [pid = 3728] [id = 293] 08:13:57 INFO - PROCESS | 3728 | --DOCSHELL 15729800 == 32 [pid = 3728] [id = 302] 08:13:57 INFO - PROCESS | 3728 | --DOCSHELL 164A0800 == 31 [pid = 3728] [id = 301] 08:13:57 INFO - PROCESS | 3728 | --DOCSHELL 13916C00 == 30 [pid = 3728] [id = 299] 08:13:57 INFO - PROCESS | 3728 | --DOCSHELL 14469C00 == 29 [pid = 3728] [id = 297] 08:13:57 INFO - PROCESS | 3728 | --DOCSHELL 16CB8800 == 28 [pid = 3728] [id = 298] 08:13:57 INFO - PROCESS | 3728 | --DOCSHELL 15501800 == 27 [pid = 3728] [id = 296] 08:13:57 INFO - PROCESS | 3728 | --DOCSHELL 18478800 == 26 [pid = 3728] [id = 300] 08:13:58 INFO - PROCESS | 3728 | --DOMWINDOW == 81 (19E60C00) [pid = 3728] [serial = 861] [outer = 00000000] [url = about:blank] 08:13:58 INFO - PROCESS | 3728 | --DOMWINDOW == 80 (1A19A000) [pid = 3728] [serial = 865] [outer = 00000000] [url = about:blank] 08:13:58 INFO - PROCESS | 3728 | --DOMWINDOW == 79 (171B9000) [pid = 3728] [serial = 852] [outer = 00000000] [url = about:blank] 08:13:58 INFO - PROCESS | 3728 | --DOMWINDOW == 78 (17A07400) [pid = 3728] [serial = 853] [outer = 00000000] [url = about:blank] 08:13:58 INFO - PROCESS | 3728 | --DOMWINDOW == 77 (15D3A000) [pid = 3728] [serial = 843] [outer = 00000000] [url = about:blank] 08:13:58 INFO - PROCESS | 3728 | --DOMWINDOW == 76 (15FE3C00) [pid = 3728] [serial = 844] [outer = 00000000] [url = about:blank] 08:13:58 INFO - PROCESS | 3728 | --DOMWINDOW == 75 (19A53000) [pid = 3728] [serial = 858] [outer = 00000000] [url = about:blank] 08:13:58 INFO - PROCESS | 3728 | --DOMWINDOW == 74 (19E54800) [pid = 3728] [serial = 835] [outer = 00000000] [url = about:blank] 08:13:58 INFO - PROCESS | 3728 | --DOMWINDOW == 73 (16C09C00) [pid = 3728] [serial = 849] [outer = 00000000] [url = about:blank] 08:13:58 INFO - PROCESS | 3728 | --DOMWINDOW == 72 (16C15800) [pid = 3728] [serial = 850] [outer = 00000000] [url = about:blank] 08:13:58 INFO - PROCESS | 3728 | --DOMWINDOW == 71 (13911800) [pid = 3728] [serial = 840] [outer = 00000000] [url = about:blank] 08:13:58 INFO - PROCESS | 3728 | --DOMWINDOW == 70 (13C57000) [pid = 3728] [serial = 841] [outer = 00000000] [url = about:blank] 08:13:58 INFO - PROCESS | 3728 | --DOMWINDOW == 69 (1846C000) [pid = 3728] [serial = 855] [outer = 00000000] [url = about:blank] 08:13:58 INFO - PROCESS | 3728 | --DOMWINDOW == 68 (1A194400) [pid = 3728] [serial = 864] [outer = 00000000] [url = about:blank] 08:13:58 INFO - PROCESS | 3728 | --DOMWINDOW == 67 (1846D000) [pid = 3728] [serial = 856] [outer = 00000000] [url = about:blank] 08:13:58 INFO - PROCESS | 3728 | --DOMWINDOW == 66 (1649C400) [pid = 3728] [serial = 846] [outer = 00000000] [url = about:blank] 08:13:58 INFO - PROCESS | 3728 | --DOMWINDOW == 65 (164A5400) [pid = 3728] [serial = 847] [outer = 00000000] [url = about:blank] 08:13:58 INFO - PROCESS | 3728 | --DOMWINDOW == 64 (11C66000) [pid = 3728] [serial = 837] [outer = 00000000] [url = about:blank] 08:13:58 INFO - PROCESS | 3728 | --DOMWINDOW == 63 (12ACB800) [pid = 3728] [serial = 838] [outer = 00000000] [url = about:blank] 08:13:58 INFO - PROCESS | 3728 | --DOMWINDOW == 62 (19EDC400) [pid = 3728] [serial = 862] [outer = 00000000] [url = about:blank] 08:13:58 INFO - PROCESS | 3728 | --DOMWINDOW == 61 (16CB6000) [pid = 3728] [serial = 870] [outer = 00000000] [url = about:blank] 08:13:58 INFO - PROCESS | 3728 | --DOMWINDOW == 60 (1A6C2800) [pid = 3728] [serial = 867] [outer = 00000000] [url = about:blank] 08:13:58 INFO - PROCESS | 3728 | --DOMWINDOW == 59 (1A80E400) [pid = 3728] [serial = 874] [outer = 00000000] [url = about:blank] 08:13:58 INFO - PROCESS | 3728 | --DOMWINDOW == 58 (1A807800) [pid = 3728] [serial = 873] [outer = 00000000] [url = about:blank] 08:13:58 INFO - PROCESS | 3728 | --DOMWINDOW == 57 (1A6CA400) [pid = 3728] [serial = 868] [outer = 00000000] [url = about:blank] 08:13:58 INFO - PROCESS | 3728 | --DOMWINDOW == 56 (17974800) [pid = 3728] [serial = 871] [outer = 00000000] [url = about:blank] 08:13:58 INFO - PROCESS | 3728 | --DOMWINDOW == 55 (1A80F400) [pid = 3728] [serial = 876] [outer = 00000000] [url = about:blank] 08:13:58 INFO - PROCESS | 3728 | --DOMWINDOW == 54 (19A53C00) [pid = 3728] [serial = 859] [outer = 00000000] [url = about:blank] 08:13:58 INFO - PROCESS | 3728 | 1465226038328 Marionette TRACE conn2 <- [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] 08:13:58 INFO - PROCESS | 3728 | 1465226038380 Marionette TRACE conn2 <- [1,1177,null,{"value":"13"}] 08:13:58 INFO - PROCESS | 3728 | 1465226038386 Marionette TRACE conn2 -> [0,1178,"setScriptTimeout",{"ms":35000}] 08:13:58 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeRect.html 08:13:58 INFO - PROCESS | 3728 | 1465226038388 Marionette TRACE conn2 <- [1,1178,null,{}] 08:13:58 INFO - PROCESS | 3728 | 1465226038394 Marionette TRACE conn2 -> [0,1179,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:13:58 INFO - PROCESS | 3728 | 1465226038396 Marionette INFO sendAsync 5df5ea86-167d-4c9b-95db-b7d3c2a97030 08:13:58 INFO - PROCESS | 3728 | 1465226038485 Marionette TRACE conn2 <- [1,1179,null,{"value":null}] 08:13:58 INFO - PROCESS | 3728 | 1465226038492 Marionette TRACE conn2 -> [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\", \"02873725-682d-488c-ba17-ebb2d6377454\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:13:58 INFO - PROCESS | 3728 | 1465226038495 Marionette INFO sendAsync 5df5ea86-167d-4c9b-95db-b7d3c2a97030 08:13:58 INFO - PROCESS | 3728 | ++DOCSHELL 11A19800 == 27 [pid = 3728] [id = 304] 08:13:58 INFO - PROCESS | 3728 | ++DOMWINDOW == 55 (11A1AC00) [pid = 3728] [serial = 911] [outer = 00000000] 08:13:58 INFO - PROCESS | 3728 | ++DOMWINDOW == 56 (12D6B000) [pid = 3728] [serial = 912] [outer = 11A1AC00] 08:13:58 INFO - PROCESS | 3728 | 1465226038528 Marionette DEBUG loaded listener.js 08:13:58 INFO - PROCESS | 3728 | ++DOMWINDOW == 57 (13080800) [pid = 3728] [serial = 913] [outer = 11A1AC00] 08:13:58 INFO - PROCESS | 3728 | 1465226039002 Marionette TRACE conn2 <- [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] 08:13:59 INFO - PROCESS | 3728 | 1465226039052 Marionette TRACE conn2 <- [1,1181,null,{"value":"13"}] 08:13:59 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeText.html 08:13:59 INFO - PROCESS | 3728 | 1465226039058 Marionette TRACE conn2 -> [0,1182,"setScriptTimeout",{"ms":35000}] 08:13:59 INFO - PROCESS | 3728 | 1465226039061 Marionette TRACE conn2 <- [1,1182,null,{}] 08:13:59 INFO - PROCESS | 3728 | 1465226039065 Marionette TRACE conn2 -> [0,1183,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:13:59 INFO - PROCESS | 3728 | 1465226039067 Marionette INFO sendAsync 5df5ea86-167d-4c9b-95db-b7d3c2a97030 08:13:59 INFO - PROCESS | 3728 | 1465226039139 Marionette TRACE conn2 <- [1,1183,null,{"value":null}] 08:13:59 INFO - PROCESS | 3728 | 1465226039145 Marionette TRACE conn2 -> [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\", \"02873725-682d-488c-ba17-ebb2d6377454\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:13:59 INFO - PROCESS | 3728 | 1465226039148 Marionette INFO sendAsync 5df5ea86-167d-4c9b-95db-b7d3c2a97030 08:13:59 INFO - PROCESS | 3728 | ++DOCSHELL 12ACA400 == 28 [pid = 3728] [id = 305] 08:13:59 INFO - PROCESS | 3728 | ++DOMWINDOW == 58 (140B4000) [pid = 3728] [serial = 914] [outer = 00000000] 08:13:59 INFO - PROCESS | 3728 | ++DOMWINDOW == 59 (140CFC00) [pid = 3728] [serial = 915] [outer = 140B4000] 08:13:59 INFO - PROCESS | 3728 | 1465226039195 Marionette DEBUG loaded listener.js 08:13:59 INFO - PROCESS | 3728 | ++DOMWINDOW == 60 (1446EC00) [pid = 3728] [serial = 916] [outer = 140B4000] 08:13:59 INFO - PROCESS | 3728 | 1465226039632 Marionette TRACE conn2 <- [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] 08:13:59 INFO - PROCESS | 3728 | 1465226039702 Marionette TRACE conn2 <- [1,1185,null,{"value":"13"}] 08:13:59 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html 08:13:59 INFO - PROCESS | 3728 | 1465226039706 Marionette TRACE conn2 -> [0,1186,"setScriptTimeout",{"ms":35000}] 08:13:59 INFO - PROCESS | 3728 | 1465226039709 Marionette TRACE conn2 <- [1,1186,null,{}] 08:13:59 INFO - PROCESS | 3728 | 1465226039720 Marionette TRACE conn2 -> [0,1187,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:13:59 INFO - PROCESS | 3728 | 1465226039725 Marionette INFO sendAsync 5df5ea86-167d-4c9b-95db-b7d3c2a97030 08:13:59 INFO - PROCESS | 3728 | 1465226039833 Marionette TRACE conn2 <- [1,1187,null,{"value":null}] 08:13:59 INFO - PROCESS | 3728 | 1465226039918 Marionette TRACE conn2 -> [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\", \"02873725-682d-488c-ba17-ebb2d6377454\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:13:59 INFO - PROCESS | 3728 | 1465226039922 Marionette INFO sendAsync 5df5ea86-167d-4c9b-95db-b7d3c2a97030 08:13:59 INFO - PROCESS | 3728 | ++DOCSHELL 15FE9800 == 29 [pid = 3728] [id = 306] 08:13:59 INFO - PROCESS | 3728 | ++DOMWINDOW == 61 (15FECC00) [pid = 3728] [serial = 917] [outer = 00000000] 08:13:59 INFO - PROCESS | 3728 | ++DOMWINDOW == 62 (1648E800) [pid = 3728] [serial = 918] [outer = 15FECC00] 08:13:59 INFO - PROCESS | 3728 | 1465226039952 Marionette DEBUG loaded listener.js 08:14:00 INFO - PROCESS | 3728 | ++DOMWINDOW == 63 (164A0400) [pid = 3728] [serial = 919] [outer = 15FECC00] 08:14:00 INFO - PROCESS | 3728 | 1465226040312 Marionette TRACE conn2 <- [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]]]}] 08:14:00 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html | createLinearGradient() throws TypeError if arguments are not finite 08:14:00 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html | took 658ms 08:14:00 INFO - PROCESS | 3728 | 1465226040369 Marionette TRACE conn2 -> [0,1189,"getWindowHandle",null] 08:14:00 INFO - PROCESS | 3728 | 1465226040371 Marionette TRACE conn2 <- [1,1189,null,{"value":"13"}] 08:14:00 INFO - PROCESS | 3728 | 1465226040375 Marionette TRACE conn2 -> [0,1190,"setScriptTimeout",{"ms":35000}] 08:14:00 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html 08:14:00 INFO - PROCESS | 3728 | 1465226040376 Marionette TRACE conn2 <- [1,1190,null,{}] 08:14:00 INFO - PROCESS | 3728 | 1465226040380 Marionette TRACE conn2 -> [0,1191,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:14:00 INFO - PROCESS | 3728 | 1465226040381 Marionette INFO sendAsync 5df5ea86-167d-4c9b-95db-b7d3c2a97030 08:14:00 INFO - PROCESS | 3728 | 1465226040449 Marionette TRACE conn2 <- [1,1191,null,{"value":null}] 08:14:00 INFO - PROCESS | 3728 | 1465226040454 Marionette TRACE conn2 -> [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\", \"02873725-682d-488c-ba17-ebb2d6377454\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:14:00 INFO - PROCESS | 3728 | 1465226040456 Marionette INFO sendAsync 5df5ea86-167d-4c9b-95db-b7d3c2a97030 08:14:00 INFO - PROCESS | 3728 | ++DOCSHELL 164A5400 == 30 [pid = 3728] [id = 307] 08:14:00 INFO - PROCESS | 3728 | ++DOMWINDOW == 64 (1655F800) [pid = 3728] [serial = 920] [outer = 00000000] 08:14:00 INFO - PROCESS | 3728 | ++DOMWINDOW == 65 (1656C800) [pid = 3728] [serial = 921] [outer = 1655F800] 08:14:00 INFO - PROCESS | 3728 | 1465226040500 Marionette DEBUG loaded listener.js 08:14:00 INFO - PROCESS | 3728 | ++DOMWINDOW == 66 (16C16400) [pid = 3728] [serial = 922] [outer = 1655F800] 08:14:00 INFO - PROCESS | 3728 | 1465226040926 Marionette TRACE conn2 <- [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]]]}] 08:14:00 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 08:14:00 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html | took 584ms 08:14:00 INFO - PROCESS | 3728 | 1465226040960 Marionette TRACE conn2 -> [0,1193,"getWindowHandle",null] 08:14:00 INFO - PROCESS | 3728 | 1465226040962 Marionette TRACE conn2 <- [1,1193,null,{"value":"13"}] 08:14:00 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html 08:14:00 INFO - PROCESS | 3728 | 1465226040965 Marionette TRACE conn2 -> [0,1194,"setScriptTimeout",{"ms":35000}] 08:14:00 INFO - PROCESS | 3728 | 1465226040967 Marionette TRACE conn2 <- [1,1194,null,{}] 08:14:00 INFO - PROCESS | 3728 | 1465226040970 Marionette TRACE conn2 -> [0,1195,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:14:00 INFO - PROCESS | 3728 | 1465226040972 Marionette INFO sendAsync 5df5ea86-167d-4c9b-95db-b7d3c2a97030 08:14:01 INFO - PROCESS | 3728 | 1465226041048 Marionette TRACE conn2 <- [1,1195,null,{"value":null}] 08:14:01 INFO - PROCESS | 3728 | 1465226041053 Marionette TRACE conn2 -> [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\", \"02873725-682d-488c-ba17-ebb2d6377454\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:14:01 INFO - PROCESS | 3728 | 1465226041055 Marionette INFO sendAsync 5df5ea86-167d-4c9b-95db-b7d3c2a97030 08:14:01 INFO - PROCESS | 3728 | ++DOCSHELL 16CAE000 == 31 [pid = 3728] [id = 308] 08:14:01 INFO - PROCESS | 3728 | ++DOMWINDOW == 67 (16CB2000) [pid = 3728] [serial = 923] [outer = 00000000] 08:14:01 INFO - PROCESS | 3728 | ++DOMWINDOW == 68 (171AF800) [pid = 3728] [serial = 924] [outer = 16CB2000] 08:14:01 INFO - PROCESS | 3728 | 1465226041101 Marionette DEBUG loaded listener.js 08:14:01 INFO - PROCESS | 3728 | ++DOMWINDOW == 69 (177F1400) [pid = 3728] [serial = 925] [outer = 16CB2000] 08:14:01 INFO - PROCESS | 3728 | 1465226041550 Marionette TRACE conn2 <- [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]]]}] 08:14:01 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 08:14:01 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html | took 599ms 08:14:01 INFO - PROCESS | 3728 | 1465226041579 Marionette TRACE conn2 -> [0,1197,"getWindowHandle",null] 08:14:01 INFO - PROCESS | 3728 | 1465226041581 Marionette TRACE conn2 <- [1,1197,null,{"value":"13"}] 08:14:01 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html 08:14:01 INFO - PROCESS | 3728 | 1465226041588 Marionette TRACE conn2 -> [0,1198,"setScriptTimeout",{"ms":35000}] 08:14:01 INFO - PROCESS | 3728 | 1465226041590 Marionette TRACE conn2 <- [1,1198,null,{}] 08:14:01 INFO - PROCESS | 3728 | 1465226041577 Marionette TRACE conn2 -> [0,1199,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:14:01 INFO - PROCESS | 3728 | 1465226041582 Marionette INFO sendAsync 5df5ea86-167d-4c9b-95db-b7d3c2a97030 08:14:01 INFO - PROCESS | 3728 | 1465226041680 Marionette TRACE conn2 <- [1,1199,null,{"value":null}] 08:14:01 INFO - PROCESS | 3728 | 1465226041687 Marionette TRACE conn2 -> [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\", \"02873725-682d-488c-ba17-ebb2d6377454\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:14:01 INFO - PROCESS | 3728 | 1465226041689 Marionette INFO sendAsync 5df5ea86-167d-4c9b-95db-b7d3c2a97030 08:14:01 INFO - PROCESS | 3728 | ++DOCSHELL 18436800 == 32 [pid = 3728] [id = 309] 08:14:01 INFO - PROCESS | 3728 | ++DOMWINDOW == 70 (1846D800) [pid = 3728] [serial = 926] [outer = 00000000] 08:14:01 INFO - PROCESS | 3728 | ++DOMWINDOW == 71 (18478800) [pid = 3728] [serial = 927] [outer = 1846D800] 08:14:01 INFO - PROCESS | 3728 | 1465226041733 Marionette DEBUG loaded listener.js 08:14:01 INFO - PROCESS | 3728 | ++DOMWINDOW == 72 (18524400) [pid = 3728] [serial = 928] [outer = 1846D800] 08:14:02 INFO - PROCESS | 3728 | 1465226042136 Marionette TRACE conn2 <- [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]]]}] 08:14:02 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html | Linear gradient transforms do not experience broken caching effects 08:14:02 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html | took 599ms 08:14:02 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html 08:14:02 INFO - PROCESS | 3728 | 1465226042186 Marionette TRACE conn2 -> [0,1201,"getWindowHandle",null] 08:14:02 INFO - PROCESS | 3728 | 1465226042188 Marionette TRACE conn2 <- [1,1201,null,{"value":"13"}] 08:14:02 INFO - PROCESS | 3728 | 1465226042194 Marionette TRACE conn2 -> [0,1202,"setScriptTimeout",{"ms":35000}] 08:14:02 INFO - PROCESS | 3728 | 1465226042189 Marionette TRACE conn2 <- [1,1202,null,{}] 08:14:02 INFO - PROCESS | 3728 | 1465226042193 Marionette TRACE conn2 -> [0,1203,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:14:02 INFO - PROCESS | 3728 | 1465226042195 Marionette INFO sendAsync 5df5ea86-167d-4c9b-95db-b7d3c2a97030 08:14:02 INFO - PROCESS | 3728 | 1465226042271 Marionette TRACE conn2 <- [1,1203,null,{"value":null}] 08:14:02 INFO - PROCESS | 3728 | 1465226042277 Marionette TRACE conn2 -> [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\", \"02873725-682d-488c-ba17-ebb2d6377454\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:14:02 INFO - PROCESS | 3728 | 1465226042279 Marionette INFO sendAsync 5df5ea86-167d-4c9b-95db-b7d3c2a97030 08:14:02 INFO - PROCESS | 3728 | ++DOCSHELL 19A51800 == 33 [pid = 3728] [id = 310] 08:14:02 INFO - PROCESS | 3728 | ++DOMWINDOW == 73 (19A52000) [pid = 3728] [serial = 929] [outer = 00000000] 08:14:02 INFO - PROCESS | 3728 | ++DOMWINDOW == 74 (19D35800) [pid = 3728] [serial = 930] [outer = 19A52000] 08:14:02 INFO - PROCESS | 3728 | 1465226042322 Marionette DEBUG loaded listener.js 08:14:02 INFO - PROCESS | 3728 | ++DOMWINDOW == 75 (19D37400) [pid = 3728] [serial = 931] [outer = 19A52000] 08:14:02 INFO - PROCESS | 3728 | 1465226042750 Marionette TRACE conn2 <- [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]]]}] 08:14:02 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html | Canvas test: 2d.gradient.object.compare 08:14:02 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html | took 614ms 08:14:02 INFO - PROCESS | 3728 | 1465226042794 Marionette TRACE conn2 -> [0,1205,"getWindowHandle",null] 08:14:02 INFO - PROCESS | 3728 | 1465226042797 Marionette TRACE conn2 <- [1,1205,null,{"value":"13"}] 08:14:02 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html 08:14:02 INFO - PROCESS | 3728 | 1465226042802 Marionette TRACE conn2 -> [0,1206,"setScriptTimeout",{"ms":35000}] 08:14:02 INFO - PROCESS | 3728 | 1465226042803 Marionette TRACE conn2 <- [1,1206,null,{}] 08:14:02 INFO - PROCESS | 3728 | 1465226042807 Marionette TRACE conn2 -> [0,1207,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:14:02 INFO - PROCESS | 3728 | 1465226042809 Marionette INFO sendAsync 5df5ea86-167d-4c9b-95db-b7d3c2a97030 08:14:02 INFO - PROCESS | 3728 | 1465226042886 Marionette TRACE conn2 <- [1,1207,null,{"value":null}] 08:14:02 INFO - PROCESS | 3728 | 1465226042891 Marionette TRACE conn2 -> [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\", \"02873725-682d-488c-ba17-ebb2d6377454\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:14:02 INFO - PROCESS | 3728 | 1465226042893 Marionette INFO sendAsync 5df5ea86-167d-4c9b-95db-b7d3c2a97030 08:14:02 INFO - PROCESS | 3728 | ++DOCSHELL 10566800 == 34 [pid = 3728] [id = 311] 08:14:02 INFO - PROCESS | 3728 | ++DOMWINDOW == 76 (1058C800) [pid = 3728] [serial = 932] [outer = 00000000] 08:14:02 INFO - PROCESS | 3728 | ++DOMWINDOW == 77 (19EDF000) [pid = 3728] [serial = 933] [outer = 1058C800] 08:14:02 INFO - PROCESS | 3728 | 1465226042936 Marionette DEBUG loaded listener.js 08:14:02 INFO - PROCESS | 3728 | ++DOMWINDOW == 78 (19E60C00) [pid = 3728] [serial = 934] [outer = 1058C800] 08:14:03 INFO - PROCESS | 3728 | 1465226043355 Marionette TRACE conn2 <- [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]]]}] 08:14:03 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html | Canvas test: 2d.gradient.object.crosscanvas 08:14:03 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html | took 599ms 08:14:03 INFO - PROCESS | 3728 | 1465226043402 Marionette TRACE conn2 -> [0,1209,"getWindowHandle",null] 08:14:03 INFO - PROCESS | 3728 | 1465226043405 Marionette TRACE conn2 <- [1,1209,null,{"value":"13"}] 08:14:03 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html 08:14:03 INFO - PROCESS | 3728 | 1465226043409 Marionette TRACE conn2 -> [0,1210,"setScriptTimeout",{"ms":35000}] 08:14:03 INFO - PROCESS | 3728 | 1465226043412 Marionette TRACE conn2 <- [1,1210,null,{}] 08:14:03 INFO - PROCESS | 3728 | 1465226043422 Marionette TRACE conn2 -> [0,1211,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:14:03 INFO - PROCESS | 3728 | 1465226043424 Marionette INFO sendAsync 5df5ea86-167d-4c9b-95db-b7d3c2a97030 08:14:03 INFO - PROCESS | 3728 | 1465226043512 Marionette TRACE conn2 <- [1,1211,null,{"value":null}] 08:14:03 INFO - PROCESS | 3728 | 1465226043599 Marionette TRACE conn2 -> [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\", \"02873725-682d-488c-ba17-ebb2d6377454\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:14:03 INFO - PROCESS | 3728 | 1465226043601 Marionette INFO sendAsync 5df5ea86-167d-4c9b-95db-b7d3c2a97030 08:14:03 INFO - PROCESS | 3728 | ++DOCSHELL 15FE8800 == 35 [pid = 3728] [id = 312] 08:14:03 INFO - PROCESS | 3728 | ++DOMWINDOW == 79 (1A18E400) [pid = 3728] [serial = 935] [outer = 00000000] 08:14:03 INFO - PROCESS | 3728 | ++DOMWINDOW == 80 (1A19C400) [pid = 3728] [serial = 936] [outer = 1A18E400] 08:14:03 INFO - PROCESS | 3728 | 1465226043644 Marionette DEBUG loaded listener.js 08:14:03 INFO - PROCESS | 3728 | ++DOMWINDOW == 81 (1A2AA000) [pid = 3728] [serial = 937] [outer = 1A18E400] 08:14:04 INFO - PROCESS | 3728 | 1465226044031 Marionette TRACE conn2 <- [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] 08:14:04 INFO - PROCESS | 3728 | 1465226044055 Marionette TRACE conn2 <- [1,1213,null,{"value":"13"}] 08:14:04 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html 08:14:04 INFO - PROCESS | 3728 | 1465226044058 Marionette TRACE conn2 -> [0,1214,"setScriptTimeout",{"ms":35000}] 08:14:04 INFO - PROCESS | 3728 | 1465226044060 Marionette TRACE conn2 <- [1,1214,null,{}] 08:14:04 INFO - PROCESS | 3728 | 1465226044071 Marionette TRACE conn2 -> [0,1215,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:14:04 INFO - PROCESS | 3728 | 1465226044083 Marionette INFO sendAsync 5df5ea86-167d-4c9b-95db-b7d3c2a97030 08:14:04 INFO - PROCESS | 3728 | 1465226044194 Marionette TRACE conn2 <- [1,1215,null,{"value":null}] 08:14:04 INFO - PROCESS | 3728 | 1465226044199 Marionette TRACE conn2 -> [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\", \"02873725-682d-488c-ba17-ebb2d6377454\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:14:04 INFO - PROCESS | 3728 | 1465226044201 Marionette INFO sendAsync 5df5ea86-167d-4c9b-95db-b7d3c2a97030 08:14:04 INFO - PROCESS | 3728 | ++DOCSHELL 10A57800 == 36 [pid = 3728] [id = 313] 08:14:04 INFO - PROCESS | 3728 | ++DOMWINDOW == 82 (10A63000) [pid = 3728] [serial = 938] [outer = 00000000] 08:14:04 INFO - PROCESS | 3728 | ++DOMWINDOW == 83 (1A6CC400) [pid = 3728] [serial = 939] [outer = 10A63000] 08:14:04 INFO - PROCESS | 3728 | 1465226044245 Marionette DEBUG loaded listener.js 08:14:04 INFO - PROCESS | 3728 | ++DOMWINDOW == 84 (1A807000) [pid = 3728] [serial = 940] [outer = 10A63000] 08:14:04 INFO - PROCESS | 3728 | 1465226044642 Marionette TRACE conn2 <- [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]]]}] 08:14:04 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html | Canvas test: 2d.gradient.object.invalidcolour 08:14:04 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html | took 658ms 08:14:04 INFO - PROCESS | 3728 | 1465226044721 Marionette TRACE conn2 -> [0,1217,"getWindowHandle",null] 08:14:04 INFO - PROCESS | 3728 | 1465226044723 Marionette TRACE conn2 <- [1,1217,null,{"value":"13"}] 08:14:04 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html 08:14:04 INFO - PROCESS | 3728 | 1465226044726 Marionette TRACE conn2 -> [0,1218,"setScriptTimeout",{"ms":35000}] 08:14:04 INFO - PROCESS | 3728 | 1465226044729 Marionette TRACE conn2 <- [1,1218,null,{}] 08:14:04 INFO - PROCESS | 3728 | 1465226044732 Marionette TRACE conn2 -> [0,1219,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:14:04 INFO - PROCESS | 3728 | 1465226044734 Marionette INFO sendAsync 5df5ea86-167d-4c9b-95db-b7d3c2a97030 08:14:04 INFO - PROCESS | 3728 | 1465226044868 Marionette TRACE conn2 <- [1,1219,null,{"value":null}] 08:14:04 INFO - PROCESS | 3728 | 1465226044892 Marionette TRACE conn2 -> [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\", \"02873725-682d-488c-ba17-ebb2d6377454\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:14:04 INFO - PROCESS | 3728 | 1465226044894 Marionette INFO sendAsync 5df5ea86-167d-4c9b-95db-b7d3c2a97030 08:14:04 INFO - PROCESS | 3728 | ++DOCSHELL 16565C00 == 37 [pid = 3728] [id = 314] 08:14:04 INFO - PROCESS | 3728 | ++DOMWINDOW == 85 (1A805C00) [pid = 3728] [serial = 941] [outer = 00000000] 08:14:04 INFO - PROCESS | 3728 | ++DOMWINDOW == 86 (1A814400) [pid = 3728] [serial = 942] [outer = 1A805C00] 08:14:04 INFO - PROCESS | 3728 | 1465226044943 Marionette DEBUG loaded listener.js 08:14:05 INFO - PROCESS | 3728 | ++DOMWINDOW == 87 (1A8EEC00) [pid = 3728] [serial = 943] [outer = 1A805C00] 08:14:05 INFO - PROCESS | 3728 | --DOMWINDOW == 86 (16CB8C00) [pid = 3728] [serial = 893] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html] 08:14:05 INFO - PROCESS | 3728 | --DOMWINDOW == 85 (17A04C00) [pid = 3728] [serial = 896] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html] 08:14:05 INFO - PROCESS | 3728 | --DOMWINDOW == 84 (18479000) [pid = 3728] [serial = 899] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html] 08:14:05 INFO - PROCESS | 3728 | --DOMWINDOW == 83 (19D38800) [pid = 3728] [serial = 905] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillText.html] 08:14:05 INFO - PROCESS | 3728 | --DOMWINDOW == 82 (1648DC00) [pid = 3728] [serial = 890] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html] 08:14:05 INFO - PROCESS | 3728 | --DOMWINDOW == 81 (15502400) [pid = 3728] [serial = 887] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html] 08:14:05 INFO - PROCESS | 3728 | --DOMWINDOW == 80 (1280CC00) [pid = 3728] [serial = 884] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html] 08:14:05 INFO - PROCESS | 3728 | --DOMWINDOW == 79 (10A5BC00) [pid = 3728] [serial = 881] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html] 08:14:05 INFO - PROCESS | 3728 | --DOMWINDOW == 78 (11C0A000) [pid = 3728] [serial = 878] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html] 08:14:05 INFO - PROCESS | 3728 | --DOMWINDOW == 77 (17374000) [pid = 3728] [serial = 875] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html] 08:14:05 INFO - PROCESS | 3728 | --DOMWINDOW == 76 (164A0C00) [pid = 3728] [serial = 902] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillRect.html] 08:14:05 INFO - PROCESS | 3728 | 1465226045426 Marionette TRACE conn2 <- [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]]]}] 08:14:05 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html | Canvas test: 2d.gradient.object.invalidoffset 08:14:05 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html | took 746ms 08:14:05 INFO - PROCESS | 3728 | 1465226045483 Marionette TRACE conn2 -> [0,1221,"getWindowHandle",null] 08:14:05 INFO - PROCESS | 3728 | 1465226045485 Marionette TRACE conn2 <- [1,1221,null,{"value":"13"}] 08:14:05 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html 08:14:05 INFO - PROCESS | 3728 | 1465226045489 Marionette TRACE conn2 -> [0,1222,"setScriptTimeout",{"ms":35000}] 08:14:05 INFO - PROCESS | 3728 | 1465226045490 Marionette TRACE conn2 <- [1,1222,null,{}] 08:14:05 INFO - PROCESS | 3728 | 1465226045477 Marionette TRACE conn2 -> [0,1223,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:14:05 INFO - PROCESS | 3728 | 1465226045479 Marionette INFO sendAsync 5df5ea86-167d-4c9b-95db-b7d3c2a97030 08:14:05 INFO - PROCESS | 3728 | 1465226045558 Marionette TRACE conn2 <- [1,1223,null,{"value":null}] 08:14:05 INFO - PROCESS | 3728 | 1465226045563 Marionette TRACE conn2 -> [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\", \"02873725-682d-488c-ba17-ebb2d6377454\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:14:05 INFO - PROCESS | 3728 | 1465226045565 Marionette INFO sendAsync 5df5ea86-167d-4c9b-95db-b7d3c2a97030 08:14:05 INFO - PROCESS | 3728 | ++DOCSHELL 1648BC00 == 38 [pid = 3728] [id = 315] 08:14:05 INFO - PROCESS | 3728 | ++DOMWINDOW == 77 (16C0E000) [pid = 3728] [serial = 944] [outer = 00000000] 08:14:05 INFO - PROCESS | 3728 | ++DOMWINDOW == 78 (1852CC00) [pid = 3728] [serial = 945] [outer = 16C0E000] 08:14:05 INFO - PROCESS | 3728 | 1465226045608 Marionette DEBUG loaded listener.js 08:14:05 INFO - PROCESS | 3728 | ++DOMWINDOW == 79 (19E5B800) [pid = 3728] [serial = 946] [outer = 16C0E000] 08:14:05 INFO - PROCESS | 3728 | 1465226045997 Marionette TRACE conn2 <- [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]]]}] 08:14:06 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html | createLinearGradient() and createRadialGradient() returns objects implementing CanvasGradient 08:14:06 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html | took 555ms 08:14:06 INFO - PROCESS | 3728 | 1465226046046 Marionette TRACE conn2 -> [0,1225,"getWindowHandle",null] 08:14:06 INFO - PROCESS | 3728 | 1465226046048 Marionette TRACE conn2 <- [1,1225,null,{"value":"13"}] 08:14:06 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html 08:14:06 INFO - PROCESS | 3728 | 1465226046035 Marionette TRACE conn2 -> [0,1226,"setScriptTimeout",{"ms":35000}] 08:14:06 INFO - PROCESS | 3728 | 1465226046046 Marionette TRACE conn2 <- [1,1226,null,{}] 08:14:06 INFO - PROCESS | 3728 | 1465226046054 Marionette TRACE conn2 -> [0,1227,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:14:06 INFO - PROCESS | 3728 | 1465226046056 Marionette INFO sendAsync 5df5ea86-167d-4c9b-95db-b7d3c2a97030 08:14:06 INFO - PROCESS | 3728 | 1465226046134 Marionette TRACE conn2 <- [1,1227,null,{"value":null}] 08:14:06 INFO - PROCESS | 3728 | 1465226046141 Marionette TRACE conn2 -> [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\", \"02873725-682d-488c-ba17-ebb2d6377454\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:14:06 INFO - PROCESS | 3728 | 1465226046143 Marionette INFO sendAsync 5df5ea86-167d-4c9b-95db-b7d3c2a97030 08:14:06 INFO - PROCESS | 3728 | ++DOCSHELL 17978400 == 39 [pid = 3728] [id = 316] 08:14:06 INFO - PROCESS | 3728 | ++DOMWINDOW == 80 (18529800) [pid = 3728] [serial = 947] [outer = 00000000] 08:14:06 INFO - PROCESS | 3728 | ++DOMWINDOW == 81 (1A8F4C00) [pid = 3728] [serial = 948] [outer = 18529800] 08:14:06 INFO - PROCESS | 3728 | 1465226046187 Marionette DEBUG loaded listener.js 08:14:06 INFO - PROCESS | 3728 | ++DOMWINDOW == 82 (140B5000) [pid = 3728] [serial = 949] [outer = 18529800] 08:14:06 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html | window.CanvasGradient exists and has the right properties 08:14:06 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html | took 555ms 08:14:06 INFO - PROCESS | 3728 | 1465226046589 Marionette TRACE conn2 <- [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]]]}] 08:14:06 INFO - PROCESS | 3728 | 1465226046595 Marionette TRACE conn2 -> [0,1229,"getWindowHandle",null] 08:14:06 INFO - PROCESS | 3728 | 1465226046597 Marionette TRACE conn2 <- [1,1229,null,{"value":"13"}] 08:14:06 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html 08:14:06 INFO - PROCESS | 3728 | 1465226046600 Marionette TRACE conn2 -> [0,1230,"setScriptTimeout",{"ms":35000}] 08:14:06 INFO - PROCESS | 3728 | 1465226046602 Marionette TRACE conn2 <- [1,1230,null,{}] 08:14:06 INFO - PROCESS | 3728 | 1465226046617 Marionette TRACE conn2 -> [0,1231,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:14:06 INFO - PROCESS | 3728 | 1465226046619 Marionette INFO sendAsync 5df5ea86-167d-4c9b-95db-b7d3c2a97030 08:14:06 INFO - PROCESS | 3728 | 1465226046735 Marionette TRACE conn2 <- [1,1231,null,{"value":null}] 08:14:06 INFO - PROCESS | 3728 | 1465226046742 Marionette TRACE conn2 -> [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\", \"02873725-682d-488c-ba17-ebb2d6377454\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:14:06 INFO - PROCESS | 3728 | 1465226046744 Marionette INFO sendAsync 5df5ea86-167d-4c9b-95db-b7d3c2a97030 08:14:06 INFO - PROCESS | 3728 | ++DOCSHELL 16560000 == 40 [pid = 3728] [id = 317] 08:14:06 INFO - PROCESS | 3728 | ++DOMWINDOW == 83 (171AF400) [pid = 3728] [serial = 950] [outer = 00000000] 08:14:06 INFO - PROCESS | 3728 | ++DOMWINDOW == 84 (1A9EF800) [pid = 3728] [serial = 951] [outer = 171AF400] 08:14:06 INFO - PROCESS | 3728 | 1465226046787 Marionette DEBUG loaded listener.js 08:14:06 INFO - PROCESS | 3728 | ++DOMWINDOW == 85 (1A9F3800) [pid = 3728] [serial = 952] [outer = 171AF400] 08:14:07 INFO - PROCESS | 3728 | 1465226047259 Marionette TRACE conn2 <- [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]]]}] 08:14:07 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html | Canvas test: 2d.gradient.object.update 08:14:07 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html | took 702ms 08:14:07 INFO - PROCESS | 3728 | 1465226047315 Marionette TRACE conn2 -> [0,1233,"getWindowHandle",null] 08:14:07 INFO - PROCESS | 3728 | 1465226047320 Marionette TRACE conn2 <- [1,1233,null,{"value":"13"}] 08:14:07 INFO - PROCESS | 3728 | 1465226047326 Marionette TRACE conn2 -> [0,1234,"setScriptTimeout",{"ms":35000}] 08:14:07 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html 08:14:07 INFO - PROCESS | 3728 | 1465226047329 Marionette TRACE conn2 <- [1,1234,null,{}] 08:14:07 INFO - PROCESS | 3728 | 1465226047336 Marionette TRACE conn2 -> [0,1235,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:14:07 INFO - PROCESS | 3728 | 1465226047339 Marionette INFO sendAsync 5df5ea86-167d-4c9b-95db-b7d3c2a97030 08:14:07 INFO - PROCESS | 3728 | 1465226047495 Marionette TRACE conn2 <- [1,1235,null,{"value":null}] 08:14:07 INFO - PROCESS | 3728 | 1465226047611 Marionette TRACE conn2 -> [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\", \"02873725-682d-488c-ba17-ebb2d6377454\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:14:07 INFO - PROCESS | 3728 | 1465226047616 Marionette INFO sendAsync 5df5ea86-167d-4c9b-95db-b7d3c2a97030 08:14:07 INFO - PROCESS | 3728 | ++DOCSHELL 10487800 == 41 [pid = 3728] [id = 318] 08:14:07 INFO - PROCESS | 3728 | ++DOMWINDOW == 86 (10566400) [pid = 3728] [serial = 953] [outer = 00000000] 08:14:07 INFO - PROCESS | 3728 | ++DOMWINDOW == 87 (130E7000) [pid = 3728] [serial = 954] [outer = 10566400] 08:14:07 INFO - PROCESS | 3728 | 1465226047654 Marionette DEBUG loaded listener.js 08:14:07 INFO - PROCESS | 3728 | ++DOMWINDOW == 88 (13914400) [pid = 3728] [serial = 955] [outer = 10566400] 08:14:08 INFO - PROCESS | 3728 | 1465226048382 Marionette TRACE conn2 <- [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]]]}] 08:14:08 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html | Canvas test: 2d.gradient.radial.cone.behind 08:14:08 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html | took 1141ms 08:14:08 INFO - PROCESS | 3728 | 1465226048465 Marionette TRACE conn2 -> [0,1237,"getWindowHandle",null] 08:14:08 INFO - PROCESS | 3728 | 1465226048470 Marionette TRACE conn2 <- [1,1237,null,{"value":"13"}] 08:14:08 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html 08:14:08 INFO - PROCESS | 3728 | 1465226048476 Marionette TRACE conn2 -> [0,1238,"setScriptTimeout",{"ms":35000}] 08:14:08 INFO - PROCESS | 3728 | 1465226048479 Marionette TRACE conn2 <- [1,1238,null,{}] 08:14:08 INFO - PROCESS | 3728 | 1465226048483 Marionette TRACE conn2 -> [0,1239,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:14:08 INFO - PROCESS | 3728 | 1465226048486 Marionette INFO sendAsync 5df5ea86-167d-4c9b-95db-b7d3c2a97030 08:14:08 INFO - PROCESS | 3728 | 1465226048622 Marionette TRACE conn2 <- [1,1239,null,{"value":null}] 08:14:08 INFO - PROCESS | 3728 | 1465226048881 Marionette TRACE conn2 -> [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\", \"02873725-682d-488c-ba17-ebb2d6377454\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:14:08 INFO - PROCESS | 3728 | 1465226048884 Marionette INFO sendAsync 5df5ea86-167d-4c9b-95db-b7d3c2a97030 08:14:08 INFO - PROCESS | 3728 | ++DOCSHELL 10489000 == 42 [pid = 3728] [id = 319] 08:14:08 INFO - PROCESS | 3728 | ++DOMWINDOW == 89 (1055FC00) [pid = 3728] [serial = 956] [outer = 00000000] 08:14:08 INFO - PROCESS | 3728 | ++DOMWINDOW == 90 (10B7D800) [pid = 3728] [serial = 957] [outer = 1055FC00] 08:14:08 INFO - PROCESS | 3728 | 1465226048933 Marionette DEBUG loaded listener.js 08:14:09 INFO - PROCESS | 3728 | ++DOMWINDOW == 91 (11C71800) [pid = 3728] [serial = 958] [outer = 1055FC00] 08:14:09 INFO - PROCESS | 3728 | --DOCSHELL 17978400 == 41 [pid = 3728] [id = 316] 08:14:09 INFO - PROCESS | 3728 | --DOCSHELL 1648BC00 == 40 [pid = 3728] [id = 315] 08:14:09 INFO - PROCESS | 3728 | --DOCSHELL 16565C00 == 39 [pid = 3728] [id = 314] 08:14:09 INFO - PROCESS | 3728 | --DOCSHELL 10A57800 == 38 [pid = 3728] [id = 313] 08:14:09 INFO - PROCESS | 3728 | --DOCSHELL 15FE8800 == 37 [pid = 3728] [id = 312] 08:14:09 INFO - PROCESS | 3728 | --DOCSHELL 10566800 == 36 [pid = 3728] [id = 311] 08:14:09 INFO - PROCESS | 3728 | --DOCSHELL 19A51800 == 35 [pid = 3728] [id = 310] 08:14:09 INFO - PROCESS | 3728 | --DOCSHELL 18436800 == 34 [pid = 3728] [id = 309] 08:14:09 INFO - PROCESS | 3728 | --DOCSHELL 16CAE000 == 33 [pid = 3728] [id = 308] 08:14:09 INFO - PROCESS | 3728 | --DOCSHELL 164A5400 == 32 [pid = 3728] [id = 307] 08:14:09 INFO - PROCESS | 3728 | --DOCSHELL 15FE9800 == 31 [pid = 3728] [id = 306] 08:14:09 INFO - PROCESS | 3728 | --DOCSHELL 12ACA400 == 30 [pid = 3728] [id = 305] 08:14:09 INFO - PROCESS | 3728 | --DOMWINDOW == 90 (1A2AF000) [pid = 3728] [serial = 909] [outer = 00000000] [url = about:blank] 08:14:09 INFO - PROCESS | 3728 | --DOCSHELL 11A19800 == 29 [pid = 3728] [id = 304] 08:14:09 INFO - PROCESS | 3728 | --DOCSHELL 112B2C00 == 28 [pid = 3728] [id = 303] 08:14:09 INFO - PROCESS | 3728 | 1465226049620 Marionette TRACE conn2 <- [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]]]}] 08:14:09 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html | Canvas test: 2d.gradient.radial.cone.beside 08:14:09 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html | took 1190ms 08:14:09 INFO - PROCESS | 3728 | 1465226049671 Marionette TRACE conn2 -> [0,1241,"getWindowHandle",null] 08:14:09 INFO - PROCESS | 3728 | 1465226049675 Marionette TRACE conn2 <- [1,1241,null,{"value":"13"}] 08:14:09 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html 08:14:09 INFO - PROCESS | 3728 | --DOMWINDOW == 89 (16D40C00) [pid = 3728] [serial = 894] [outer = 00000000] [url = about:blank] 08:14:09 INFO - PROCESS | 3728 | --DOMWINDOW == 88 (17E5E400) [pid = 3728] [serial = 897] [outer = 00000000] [url = about:blank] 08:14:09 INFO - PROCESS | 3728 | --DOMWINDOW == 87 (18439000) [pid = 3728] [serial = 898] [outer = 00000000] [url = about:blank] 08:14:09 INFO - PROCESS | 3728 | --DOMWINDOW == 86 (18527400) [pid = 3728] [serial = 900] [outer = 00000000] [url = about:blank] 08:14:09 INFO - PROCESS | 3728 | --DOMWINDOW == 85 (19E5A000) [pid = 3728] [serial = 906] [outer = 00000000] [url = about:blank] 08:14:09 INFO - PROCESS | 3728 | --DOMWINDOW == 84 (18529000) [pid = 3728] [serial = 901] [outer = 00000000] [url = about:blank] 08:14:09 INFO - PROCESS | 3728 | --DOMWINDOW == 83 (19EE2000) [pid = 3728] [serial = 907] [outer = 00000000] [url = about:blank] 08:14:09 INFO - PROCESS | 3728 | --DOMWINDOW == 82 (1649C000) [pid = 3728] [serial = 891] [outer = 00000000] [url = about:blank] 08:14:09 INFO - PROCESS | 3728 | --DOMWINDOW == 81 (15729C00) [pid = 3728] [serial = 888] [outer = 00000000] [url = about:blank] 08:14:09 INFO - PROCESS | 3728 | --DOMWINDOW == 80 (157D1400) [pid = 3728] [serial = 889] [outer = 00000000] [url = about:blank] 08:14:09 INFO - PROCESS | 3728 | --DOMWINDOW == 79 (13378800) [pid = 3728] [serial = 885] [outer = 00000000] [url = about:blank] 08:14:09 INFO - PROCESS | 3728 | --DOMWINDOW == 78 (13824800) [pid = 3728] [serial = 886] [outer = 00000000] [url = about:blank] 08:14:09 INFO - PROCESS | 3728 | --DOMWINDOW == 77 (112B6400) [pid = 3728] [serial = 883] [outer = 00000000] [url = about:blank] 08:14:09 INFO - PROCESS | 3728 | --DOMWINDOW == 76 (10A5F400) [pid = 3728] [serial = 882] [outer = 00000000] [url = about:blank] 08:14:09 INFO - PROCESS | 3728 | --DOMWINDOW == 75 (131B3400) [pid = 3728] [serial = 880] [outer = 00000000] [url = about:blank] 08:14:09 INFO - PROCESS | 3728 | --DOMWINDOW == 74 (12AD3000) [pid = 3728] [serial = 879] [outer = 00000000] [url = about:blank] 08:14:09 INFO - PROCESS | 3728 | --DOMWINDOW == 73 (1A814000) [pid = 3728] [serial = 877] [outer = 00000000] [url = about:blank] 08:14:09 INFO - PROCESS | 3728 | --DOMWINDOW == 72 (171B2800) [pid = 3728] [serial = 895] [outer = 00000000] [url = about:blank] 08:14:09 INFO - PROCESS | 3728 | --DOMWINDOW == 71 (18475C00) [pid = 3728] [serial = 903] [outer = 00000000] [url = about:blank] 08:14:09 INFO - PROCESS | 3728 | --DOMWINDOW == 70 (16563000) [pid = 3728] [serial = 892] [outer = 00000000] [url = about:blank] 08:14:09 INFO - PROCESS | 3728 | --DOMWINDOW == 69 (18526400) [pid = 3728] [serial = 904] [outer = 00000000] [url = about:blank] 08:14:09 INFO - PROCESS | 3728 | 1465226049683 Marionette TRACE conn2 -> [0,1242,"setScriptTimeout",{"ms":35000}] 08:14:09 INFO - PROCESS | 3728 | 1465226049686 Marionette TRACE conn2 <- [1,1242,null,{}] 08:14:09 INFO - PROCESS | 3728 | 1465226049693 Marionette TRACE conn2 -> [0,1243,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:14:09 INFO - PROCESS | 3728 | 1465226049697 Marionette INFO sendAsync 5df5ea86-167d-4c9b-95db-b7d3c2a97030 08:14:09 INFO - PROCESS | 3728 | 1465226049782 Marionette TRACE conn2 <- [1,1243,null,{"value":null}] 08:14:09 INFO - PROCESS | 3728 | 1465226049796 Marionette TRACE conn2 -> [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\", \"02873725-682d-488c-ba17-ebb2d6377454\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:14:09 INFO - PROCESS | 3728 | 1465226049800 Marionette INFO sendAsync 5df5ea86-167d-4c9b-95db-b7d3c2a97030 08:14:09 INFO - PROCESS | 3728 | ++DOCSHELL 12ACA400 == 29 [pid = 3728] [id = 320] 08:14:09 INFO - PROCESS | 3728 | ++DOMWINDOW == 70 (1304B000) [pid = 3728] [serial = 959] [outer = 00000000] 08:14:09 INFO - PROCESS | 3728 | ++DOMWINDOW == 71 (13378800) [pid = 3728] [serial = 960] [outer = 1304B000] 08:14:09 INFO - PROCESS | 3728 | 1465226049846 Marionette DEBUG loaded listener.js 08:14:09 INFO - PROCESS | 3728 | ++DOMWINDOW == 72 (13911800) [pid = 3728] [serial = 961] [outer = 1304B000] 08:14:10 INFO - PROCESS | 3728 | 1465226050360 Marionette TRACE conn2 <- [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]]]}] 08:14:10 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html | Canvas test: 2d.gradient.radial.cone.bottom 08:14:10 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html | took 687ms 08:14:10 INFO - PROCESS | 3728 | 1465226050377 Marionette TRACE conn2 -> [0,1245,"getWindowHandle",null] 08:14:10 INFO - PROCESS | 3728 | 1465226050381 Marionette TRACE conn2 <- [1,1245,null,{"value":"13"}] 08:14:10 INFO - PROCESS | 3728 | 1465226050385 Marionette TRACE conn2 -> [0,1246,"setScriptTimeout",{"ms":35000}] 08:14:10 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html 08:14:10 INFO - PROCESS | 3728 | 1465226050387 Marionette TRACE conn2 <- [1,1246,null,{}] 08:14:10 INFO - PROCESS | 3728 | 1465226050391 Marionette TRACE conn2 -> [0,1247,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:14:10 INFO - PROCESS | 3728 | 1465226050393 Marionette INFO sendAsync 5df5ea86-167d-4c9b-95db-b7d3c2a97030 08:14:10 INFO - PROCESS | 3728 | 1465226050462 Marionette TRACE conn2 <- [1,1247,null,{"value":null}] 08:14:10 INFO - PROCESS | 3728 | 1465226050471 Marionette TRACE conn2 -> [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\", \"02873725-682d-488c-ba17-ebb2d6377454\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:14:10 INFO - PROCESS | 3728 | 1465226050474 Marionette INFO sendAsync 5df5ea86-167d-4c9b-95db-b7d3c2a97030 08:14:10 INFO - PROCESS | 3728 | ++DOCSHELL 157D5C00 == 30 [pid = 3728] [id = 321] 08:14:10 INFO - PROCESS | 3728 | ++DOMWINDOW == 73 (157D6000) [pid = 3728] [serial = 962] [outer = 00000000] 08:14:10 INFO - PROCESS | 3728 | ++DOMWINDOW == 74 (15D3A000) [pid = 3728] [serial = 963] [outer = 157D6000] 08:14:10 INFO - PROCESS | 3728 | 1465226050518 Marionette DEBUG loaded listener.js 08:14:10 INFO - PROCESS | 3728 | ++DOMWINDOW == 75 (15FED000) [pid = 3728] [serial = 964] [outer = 157D6000] 08:14:10 INFO - PROCESS | 3728 | 1465226050993 Marionette TRACE conn2 <- [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]]]}] 08:14:10 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html | Canvas test: 2d.gradient.radial.cone.cylinder 08:14:10 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html | took 611ms 08:14:10 INFO - PROCESS | 3728 | 1465226051007 Marionette TRACE conn2 -> [0,1249,"getWindowHandle",null] 08:14:10 INFO - PROCESS | 3728 | 1465226051009 Marionette TRACE conn2 <- [1,1249,null,{"value":"13"}] 08:14:10 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html 08:14:10 INFO - PROCESS | 3728 | 1465226051014 Marionette TRACE conn2 -> [0,1250,"setScriptTimeout",{"ms":35000}] 08:14:10 INFO - PROCESS | 3728 | 1465226051019 Marionette TRACE conn2 <- [1,1250,null,{}] 08:14:11 INFO - PROCESS | 3728 | 1465226051032 Marionette TRACE conn2 -> [0,1251,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:14:11 INFO - PROCESS | 3728 | 1465226051036 Marionette INFO sendAsync 5df5ea86-167d-4c9b-95db-b7d3c2a97030 08:14:11 INFO - PROCESS | 3728 | 1465226051121 Marionette TRACE conn2 <- [1,1251,null,{"value":null}] 08:14:11 INFO - PROCESS | 3728 | 1465226051128 Marionette TRACE conn2 -> [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\", \"02873725-682d-488c-ba17-ebb2d6377454\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:14:11 INFO - PROCESS | 3728 | 1465226051130 Marionette INFO sendAsync 5df5ea86-167d-4c9b-95db-b7d3c2a97030 08:14:11 INFO - PROCESS | 3728 | ++DOCSHELL 16563800 == 31 [pid = 3728] [id = 322] 08:14:11 INFO - PROCESS | 3728 | ++DOMWINDOW == 76 (16563C00) [pid = 3728] [serial = 965] [outer = 00000000] 08:14:11 INFO - PROCESS | 3728 | ++DOMWINDOW == 77 (1656E800) [pid = 3728] [serial = 966] [outer = 16563C00] 08:14:11 INFO - PROCESS | 3728 | 1465226051158 Marionette DEBUG loaded listener.js 08:14:11 INFO - PROCESS | 3728 | ++DOMWINDOW == 78 (16CAE000) [pid = 3728] [serial = 967] [outer = 16563C00] 08:14:11 INFO - PROCESS | 3728 | 1465226051620 Marionette TRACE conn2 <- [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]]]}] 08:14:11 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html | Canvas test: 2d.gradient.radial.cone.front 08:14:11 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html | took 672ms 08:14:11 INFO - PROCESS | 3728 | 1465226051695 Marionette TRACE conn2 -> [0,1253,"getWindowHandle",null] 08:14:11 INFO - PROCESS | 3728 | 1465226051697 Marionette TRACE conn2 <- [1,1253,null,{"value":"13"}] 08:14:11 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html 08:14:11 INFO - PROCESS | 3728 | 1465226051700 Marionette TRACE conn2 -> [0,1254,"setScriptTimeout",{"ms":35000}] 08:14:11 INFO - PROCESS | 3728 | 1465226051702 Marionette TRACE conn2 <- [1,1254,null,{}] 08:14:11 INFO - PROCESS | 3728 | 1465226051706 Marionette TRACE conn2 -> [0,1255,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:14:11 INFO - PROCESS | 3728 | 1465226051708 Marionette INFO sendAsync 5df5ea86-167d-4c9b-95db-b7d3c2a97030 08:14:11 INFO - PROCESS | 3728 | 1465226051792 Marionette TRACE conn2 <- [1,1255,null,{"value":null}] 08:14:11 INFO - PROCESS | 3728 | 1465226051827 Marionette TRACE conn2 -> [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\", \"02873725-682d-488c-ba17-ebb2d6377454\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:14:11 INFO - PROCESS | 3728 | 1465226051830 Marionette INFO sendAsync 5df5ea86-167d-4c9b-95db-b7d3c2a97030 08:14:11 INFO - PROCESS | 3728 | ++DOCSHELL 16CBAC00 == 32 [pid = 3728] [id = 323] 08:14:11 INFO - PROCESS | 3728 | ++DOMWINDOW == 79 (16D40000) [pid = 3728] [serial = 968] [outer = 00000000] 08:14:11 INFO - PROCESS | 3728 | ++DOMWINDOW == 80 (171B9C00) [pid = 3728] [serial = 969] [outer = 16D40000] 08:14:11 INFO - PROCESS | 3728 | 1465226051856 Marionette DEBUG loaded listener.js 08:14:11 INFO - PROCESS | 3728 | ++DOMWINDOW == 81 (17975400) [pid = 3728] [serial = 970] [outer = 16D40000] 08:14:12 INFO - PROCESS | 3728 | 1465226052321 Marionette TRACE conn2 <- [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]]]}] 08:14:12 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html | Canvas test: 2d.gradient.radial.cone.shape1 08:14:12 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html | took 687ms 08:14:12 INFO - PROCESS | 3728 | 1465226052389 Marionette TRACE conn2 -> [0,1257,"getWindowHandle",null] 08:14:12 INFO - PROCESS | 3728 | 1465226052391 Marionette TRACE conn2 <- [1,1257,null,{"value":"13"}] 08:14:12 INFO - PROCESS | 3728 | 1465226052413 Marionette TRACE conn2 -> [0,1258,"setScriptTimeout",{"ms":35000}] 08:14:12 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html 08:14:12 INFO - PROCESS | 3728 | 1465226052415 Marionette TRACE conn2 <- [1,1258,null,{}] 08:14:12 INFO - PROCESS | 3728 | 1465226052420 Marionette TRACE conn2 -> [0,1259,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:14:12 INFO - PROCESS | 3728 | 1465226052422 Marionette INFO sendAsync 5df5ea86-167d-4c9b-95db-b7d3c2a97030 08:14:12 INFO - PROCESS | 3728 | 1465226052533 Marionette TRACE conn2 <- [1,1259,null,{"value":null}] 08:14:12 INFO - PROCESS | 3728 | 1465226052542 Marionette TRACE conn2 -> [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\", \"02873725-682d-488c-ba17-ebb2d6377454\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:14:12 INFO - PROCESS | 3728 | 1465226052548 Marionette INFO sendAsync 5df5ea86-167d-4c9b-95db-b7d3c2a97030 08:14:12 INFO - PROCESS | 3728 | ++DOCSHELL 13D28400 == 33 [pid = 3728] [id = 324] 08:14:12 INFO - PROCESS | 3728 | ++DOMWINDOW == 82 (18010000) [pid = 3728] [serial = 971] [outer = 00000000] 08:14:12 INFO - PROCESS | 3728 | ++DOMWINDOW == 83 (18432800) [pid = 3728] [serial = 972] [outer = 18010000] 08:14:12 INFO - PROCESS | 3728 | 1465226052586 Marionette DEBUG loaded listener.js 08:14:12 INFO - PROCESS | 3728 | ++DOMWINDOW == 84 (1846CC00) [pid = 3728] [serial = 973] [outer = 18010000] 08:14:13 INFO - PROCESS | 3728 | 1465226053064 Marionette TRACE conn2 <- [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]]]}] 08:14:13 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html | Canvas test: 2d.gradient.radial.cone.shape2 08:14:13 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html | took 672ms 08:14:13 INFO - PROCESS | 3728 | 1465226053096 Marionette TRACE conn2 -> [0,1261,"getWindowHandle",null] 08:14:13 INFO - PROCESS | 3728 | 1465226053098 Marionette TRACE conn2 <- [1,1261,null,{"value":"13"}] 08:14:13 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html 08:14:13 INFO - PROCESS | 3728 | 1465226053140 Marionette TRACE conn2 -> [0,1262,"setScriptTimeout",{"ms":35000}] 08:14:13 INFO - PROCESS | 3728 | 1465226053142 Marionette TRACE conn2 <- [1,1262,null,{}] 08:14:13 INFO - PROCESS | 3728 | 1465226053146 Marionette TRACE conn2 -> [0,1263,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:14:13 INFO - PROCESS | 3728 | 1465226053148 Marionette INFO sendAsync 5df5ea86-167d-4c9b-95db-b7d3c2a97030 08:14:13 INFO - PROCESS | 3728 | 1465226053257 Marionette TRACE conn2 <- [1,1263,null,{"value":null}] 08:14:13 INFO - PROCESS | 3728 | 1465226053271 Marionette TRACE conn2 -> [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\", \"02873725-682d-488c-ba17-ebb2d6377454\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:14:13 INFO - PROCESS | 3728 | 1465226053282 Marionette INFO sendAsync 5df5ea86-167d-4c9b-95db-b7d3c2a97030 08:14:13 INFO - PROCESS | 3728 | ++DOCSHELL 18475C00 == 34 [pid = 3728] [id = 325] 08:14:13 INFO - PROCESS | 3728 | ++DOMWINDOW == 85 (1851F400) [pid = 3728] [serial = 974] [outer = 00000000] 08:14:13 INFO - PROCESS | 3728 | ++DOMWINDOW == 86 (19A4C800) [pid = 3728] [serial = 975] [outer = 1851F400] 08:14:13 INFO - PROCESS | 3728 | 1465226053356 Marionette DEBUG loaded listener.js 08:14:13 INFO - PROCESS | 3728 | ++DOMWINDOW == 87 (19A4DC00) [pid = 3728] [serial = 976] [outer = 1851F400] 08:14:13 INFO - PROCESS | 3728 | 1465226053780 Marionette TRACE conn2 <- [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]]]}] 08:14:13 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html | Canvas test: 2d.gradient.radial.cone.top 08:14:13 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html | took 671ms 08:14:13 INFO - PROCESS | 3728 | 1465226053809 Marionette TRACE conn2 -> [0,1265,"getWindowHandle",null] 08:14:13 INFO - PROCESS | 3728 | 1465226053811 Marionette TRACE conn2 <- [1,1265,null,{"value":"13"}] 08:14:13 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html 08:14:13 INFO - PROCESS | 3728 | 1465226053826 Marionette TRACE conn2 -> [0,1266,"setScriptTimeout",{"ms":35000}] 08:14:13 INFO - PROCESS | 3728 | 1465226053827 Marionette TRACE conn2 <- [1,1266,null,{}] 08:14:13 INFO - PROCESS | 3728 | 1465226053831 Marionette TRACE conn2 -> [0,1267,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:14:13 INFO - PROCESS | 3728 | 1465226053833 Marionette INFO sendAsync 5df5ea86-167d-4c9b-95db-b7d3c2a97030 08:14:13 INFO - PROCESS | 3728 | 1465226053937 Marionette TRACE conn2 <- [1,1267,null,{"value":null}] 08:14:13 INFO - PROCESS | 3728 | 1465226053942 Marionette TRACE conn2 -> [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\", \"02873725-682d-488c-ba17-ebb2d6377454\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:14:13 INFO - PROCESS | 3728 | 1465226053944 Marionette INFO sendAsync 5df5ea86-167d-4c9b-95db-b7d3c2a97030 08:14:13 INFO - PROCESS | 3728 | ++DOCSHELL 19D3E000 == 35 [pid = 3728] [id = 326] 08:14:13 INFO - PROCESS | 3728 | ++DOMWINDOW == 88 (19E52000) [pid = 3728] [serial = 977] [outer = 00000000] 08:14:13 INFO - PROCESS | 3728 | ++DOMWINDOW == 89 (19EDF400) [pid = 3728] [serial = 978] [outer = 19E52000] 08:14:13 INFO - PROCESS | 3728 | 1465226053971 Marionette DEBUG loaded listener.js 08:14:14 INFO - PROCESS | 3728 | ++DOMWINDOW == 90 (19EE7C00) [pid = 3728] [serial = 979] [outer = 19E52000] 08:14:14 INFO - PROCESS | 3728 | --DOMWINDOW == 89 (1A18E400) [pid = 3728] [serial = 935] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html] 08:14:14 INFO - PROCESS | 3728 | --DOMWINDOW == 88 (10A63000) [pid = 3728] [serial = 938] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html] 08:14:14 INFO - PROCESS | 3728 | --DOMWINDOW == 87 (19A52000) [pid = 3728] [serial = 929] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html] 08:14:14 INFO - PROCESS | 3728 | --DOMWINDOW == 86 (15FECC00) [pid = 3728] [serial = 917] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html] 08:14:14 INFO - PROCESS | 3728 | --DOMWINDOW == 85 (1846D800) [pid = 3728] [serial = 926] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html] 08:14:14 INFO - PROCESS | 3728 | --DOMWINDOW == 84 (19E59800) [pid = 3728] [serial = 908] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.stroke.html] 08:14:14 INFO - PROCESS | 3728 | --DOMWINDOW == 83 (16CB2000) [pid = 3728] [serial = 923] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html] 08:14:14 INFO - PROCESS | 3728 | --DOMWINDOW == 82 (140B4000) [pid = 3728] [serial = 914] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeText.html] 08:14:14 INFO - PROCESS | 3728 | --DOMWINDOW == 81 (11A1AC00) [pid = 3728] [serial = 911] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeRect.html] 08:14:14 INFO - PROCESS | 3728 | --DOMWINDOW == 80 (1655F800) [pid = 3728] [serial = 920] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html] 08:14:14 INFO - PROCESS | 3728 | --DOMWINDOW == 79 (1058C800) [pid = 3728] [serial = 932] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html] 08:14:14 INFO - PROCESS | 3728 | --DOMWINDOW == 78 (1A805C00) [pid = 3728] [serial = 941] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html] 08:14:14 INFO - PROCESS | 3728 | --DOMWINDOW == 77 (18529800) [pid = 3728] [serial = 947] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html] 08:14:14 INFO - PROCESS | 3728 | --DOMWINDOW == 76 (16C0E000) [pid = 3728] [serial = 944] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html] 08:14:14 INFO - PROCESS | 3728 | 1465226054519 Marionette TRACE conn2 <- [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]]]}] 08:14:14 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html | Canvas test: 2d.gradient.radial.equal 08:14:14 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html | took 718ms 08:14:14 INFO - PROCESS | 3728 | 1465226054578 Marionette TRACE conn2 -> [0,1269,"getWindowHandle",null] 08:14:14 INFO - PROCESS | 3728 | 1465226054580 Marionette TRACE conn2 <- [1,1269,null,{"value":"13"}] 08:14:14 INFO - PROCESS | 3728 | 1465226054587 Marionette TRACE conn2 -> [0,1270,"setScriptTimeout",{"ms":35000}] 08:14:14 INFO - PROCESS | 3728 | 1465226054589 Marionette TRACE conn2 <- [1,1270,null,{}] 08:14:14 INFO - PROCESS | 3728 | 1465226054592 Marionette TRACE conn2 -> [0,1271,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:14:14 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html 08:14:14 INFO - PROCESS | 3728 | 1465226054594 Marionette INFO sendAsync 5df5ea86-167d-4c9b-95db-b7d3c2a97030 08:14:14 INFO - PROCESS | 3728 | 1465226054663 Marionette TRACE conn2 <- [1,1271,null,{"value":null}] 08:14:14 INFO - PROCESS | 3728 | 1465226054669 Marionette TRACE conn2 -> [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\", \"02873725-682d-488c-ba17-ebb2d6377454\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:14:14 INFO - PROCESS | 3728 | 1465226054671 Marionette INFO sendAsync 5df5ea86-167d-4c9b-95db-b7d3c2a97030 08:14:14 INFO - PROCESS | 3728 | ++DOCSHELL 1572DC00 == 36 [pid = 3728] [id = 327] 08:14:14 INFO - PROCESS | 3728 | ++DOMWINDOW == 77 (16109800) [pid = 3728] [serial = 980] [outer = 00000000] 08:14:14 INFO - PROCESS | 3728 | ++DOMWINDOW == 78 (18438000) [pid = 3728] [serial = 981] [outer = 16109800] 08:14:14 INFO - PROCESS | 3728 | 1465226054714 Marionette DEBUG loaded listener.js 08:14:14 INFO - PROCESS | 3728 | ++DOMWINDOW == 79 (19A54C00) [pid = 3728] [serial = 982] [outer = 16109800] 08:14:15 INFO - PROCESS | 3728 | 1465226055133 Marionette TRACE conn2 <- [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]]]}] 08:14:15 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html | Canvas test: 2d.gradient.radial.inside1 08:14:15 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html | took 549ms 08:14:15 INFO - PROCESS | 3728 | 1465226055153 Marionette TRACE conn2 -> [0,1273,"getWindowHandle",null] 08:14:15 INFO - PROCESS | 3728 | 1465226055155 Marionette TRACE conn2 <- [1,1273,null,{"value":"13"}] 08:14:15 INFO - PROCESS | 3728 | 1465226055158 Marionette TRACE conn2 -> [0,1274,"setScriptTimeout",{"ms":35000}] 08:14:15 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html 08:14:15 INFO - PROCESS | 3728 | 1465226055160 Marionette TRACE conn2 <- [1,1274,null,{}] 08:14:15 INFO - PROCESS | 3728 | 1465226055175 Marionette TRACE conn2 -> [0,1275,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:14:15 INFO - PROCESS | 3728 | 1465226055177 Marionette INFO sendAsync 5df5ea86-167d-4c9b-95db-b7d3c2a97030 08:14:15 INFO - PROCESS | 3728 | 1465226055266 Marionette TRACE conn2 <- [1,1275,null,{"value":null}] 08:14:15 INFO - PROCESS | 3728 | 1465226055271 Marionette TRACE conn2 -> [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\", \"02873725-682d-488c-ba17-ebb2d6377454\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:14:15 INFO - PROCESS | 3728 | 1465226055273 Marionette INFO sendAsync 5df5ea86-167d-4c9b-95db-b7d3c2a97030 08:14:15 INFO - PROCESS | 3728 | ++DOCSHELL 16567000 == 37 [pid = 3728] [id = 328] 08:14:15 INFO - PROCESS | 3728 | ++DOMWINDOW == 80 (19D3D800) [pid = 3728] [serial = 983] [outer = 00000000] 08:14:15 INFO - PROCESS | 3728 | ++DOMWINDOW == 81 (1A19A000) [pid = 3728] [serial = 984] [outer = 19D3D800] 08:14:15 INFO - PROCESS | 3728 | 1465226055316 Marionette DEBUG loaded listener.js 08:14:15 INFO - PROCESS | 3728 | ++DOMWINDOW == 82 (140B9400) [pid = 3728] [serial = 985] [outer = 19D3D800] 08:14:15 INFO - PROCESS | 3728 | 1465226055727 Marionette TRACE conn2 <- [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]]]}] 08:14:15 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html | Canvas test: 2d.gradient.radial.inside2 08:14:15 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html | took 611ms 08:14:15 INFO - PROCESS | 3728 | 1465226055781 Marionette TRACE conn2 -> [0,1277,"getWindowHandle",null] 08:14:15 INFO - PROCESS | 3728 | 1465226055783 Marionette TRACE conn2 <- [1,1277,null,{"value":"13"}] 08:14:15 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html 08:14:15 INFO - PROCESS | 3728 | 1465226055786 Marionette TRACE conn2 -> [0,1278,"setScriptTimeout",{"ms":35000}] 08:14:15 INFO - PROCESS | 3728 | 1465226055788 Marionette TRACE conn2 <- [1,1278,null,{}] 08:14:15 INFO - PROCESS | 3728 | 1465226055791 Marionette TRACE conn2 -> [0,1279,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:14:15 INFO - PROCESS | 3728 | 1465226055793 Marionette INFO sendAsync 5df5ea86-167d-4c9b-95db-b7d3c2a97030 08:14:15 INFO - PROCESS | 3728 | 1465226055873 Marionette TRACE conn2 <- [1,1279,null,{"value":null}] 08:14:15 INFO - PROCESS | 3728 | 1465226055880 Marionette TRACE conn2 -> [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\", \"02873725-682d-488c-ba17-ebb2d6377454\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:14:15 INFO - PROCESS | 3728 | 1465226055883 Marionette INFO sendAsync 5df5ea86-167d-4c9b-95db-b7d3c2a97030 08:14:15 INFO - PROCESS | 3728 | ++DOCSHELL 140CD000 == 38 [pid = 3728] [id = 329] 08:14:15 INFO - PROCESS | 3728 | ++DOMWINDOW == 83 (16CB2000) [pid = 3728] [serial = 986] [outer = 00000000] 08:14:15 INFO - PROCESS | 3728 | ++DOMWINDOW == 84 (1A805800) [pid = 3728] [serial = 987] [outer = 16CB2000] 08:14:15 INFO - PROCESS | 3728 | 1465226055928 Marionette DEBUG loaded listener.js 08:14:15 INFO - PROCESS | 3728 | ++DOMWINDOW == 85 (1A80F800) [pid = 3728] [serial = 988] [outer = 16CB2000] 08:14:16 INFO - PROCESS | 3728 | --DOCSHELL 12ACA400 == 37 [pid = 3728] [id = 320] 08:14:16 INFO - PROCESS | 3728 | --DOCSHELL 10489000 == 36 [pid = 3728] [id = 319] 08:14:16 INFO - PROCESS | 3728 | --DOCSHELL 16560000 == 35 [pid = 3728] [id = 317] 08:14:16 INFO - PROCESS | 3728 | --DOCSHELL 10487800 == 34 [pid = 3728] [id = 318] 08:14:17 INFO - PROCESS | 3728 | --DOCSHELL 157D5C00 == 33 [pid = 3728] [id = 321] 08:14:17 INFO - PROCESS | 3728 | --DOCSHELL 16563800 == 32 [pid = 3728] [id = 322] 08:14:17 INFO - PROCESS | 3728 | --DOCSHELL 16CBAC00 == 31 [pid = 3728] [id = 323] 08:14:17 INFO - PROCESS | 3728 | --DOCSHELL 16567000 == 30 [pid = 3728] [id = 328] 08:14:17 INFO - PROCESS | 3728 | --DOCSHELL 18475C00 == 29 [pid = 3728] [id = 325] 08:14:17 INFO - PROCESS | 3728 | --DOCSHELL 1572DC00 == 28 [pid = 3728] [id = 327] 08:14:17 INFO - PROCESS | 3728 | --DOCSHELL 13D28400 == 27 [pid = 3728] [id = 324] 08:14:17 INFO - PROCESS | 3728 | --DOCSHELL 19D3E000 == 26 [pid = 3728] [id = 326] 08:14:17 INFO - PROCESS | 3728 | --DOMWINDOW == 84 (1A19C400) [pid = 3728] [serial = 936] [outer = 00000000] [url = about:blank] 08:14:17 INFO - PROCESS | 3728 | --DOMWINDOW == 83 (1A6CC400) [pid = 3728] [serial = 939] [outer = 00000000] [url = about:blank] 08:14:17 INFO - PROCESS | 3728 | --DOMWINDOW == 82 (19D35800) [pid = 3728] [serial = 930] [outer = 00000000] [url = about:blank] 08:14:17 INFO - PROCESS | 3728 | --DOMWINDOW == 81 (19D37400) [pid = 3728] [serial = 931] [outer = 00000000] [url = about:blank] 08:14:17 INFO - PROCESS | 3728 | --DOMWINDOW == 80 (1648E800) [pid = 3728] [serial = 918] [outer = 00000000] [url = about:blank] 08:14:17 INFO - PROCESS | 3728 | --DOMWINDOW == 79 (164A0400) [pid = 3728] [serial = 919] [outer = 00000000] [url = about:blank] 08:14:17 INFO - PROCESS | 3728 | --DOMWINDOW == 78 (1A2AA000) [pid = 3728] [serial = 937] [outer = 00000000] [url = about:blank] 08:14:17 INFO - PROCESS | 3728 | --DOMWINDOW == 77 (18478800) [pid = 3728] [serial = 927] [outer = 00000000] [url = about:blank] 08:14:17 INFO - PROCESS | 3728 | --DOMWINDOW == 76 (18524400) [pid = 3728] [serial = 928] [outer = 00000000] [url = about:blank] 08:14:17 INFO - PROCESS | 3728 | --DOMWINDOW == 75 (1A32E400) [pid = 3728] [serial = 910] [outer = 00000000] [url = about:blank] 08:14:17 INFO - PROCESS | 3728 | --DOMWINDOW == 74 (171AF800) [pid = 3728] [serial = 924] [outer = 00000000] [url = about:blank] 08:14:17 INFO - PROCESS | 3728 | --DOMWINDOW == 73 (177F1400) [pid = 3728] [serial = 925] [outer = 00000000] [url = about:blank] 08:14:17 INFO - PROCESS | 3728 | --DOMWINDOW == 72 (140CFC00) [pid = 3728] [serial = 915] [outer = 00000000] [url = about:blank] 08:14:17 INFO - PROCESS | 3728 | --DOMWINDOW == 71 (1446EC00) [pid = 3728] [serial = 916] [outer = 00000000] [url = about:blank] 08:14:17 INFO - PROCESS | 3728 | --DOMWINDOW == 70 (12D6B000) [pid = 3728] [serial = 912] [outer = 00000000] [url = about:blank] 08:14:17 INFO - PROCESS | 3728 | --DOMWINDOW == 69 (13080800) [pid = 3728] [serial = 913] [outer = 00000000] [url = about:blank] 08:14:17 INFO - PROCESS | 3728 | --DOMWINDOW == 68 (1656C800) [pid = 3728] [serial = 921] [outer = 00000000] [url = about:blank] 08:14:17 INFO - PROCESS | 3728 | --DOMWINDOW == 67 (16C16400) [pid = 3728] [serial = 922] [outer = 00000000] [url = about:blank] 08:14:17 INFO - PROCESS | 3728 | --DOMWINDOW == 66 (19EDF000) [pid = 3728] [serial = 933] [outer = 00000000] [url = about:blank] 08:14:17 INFO - PROCESS | 3728 | --DOMWINDOW == 65 (1A814400) [pid = 3728] [serial = 942] [outer = 00000000] [url = about:blank] 08:14:17 INFO - PROCESS | 3728 | --DOMWINDOW == 64 (140B5000) [pid = 3728] [serial = 949] [outer = 00000000] [url = about:blank] 08:14:17 INFO - PROCESS | 3728 | --DOMWINDOW == 63 (1A807000) [pid = 3728] [serial = 940] [outer = 00000000] [url = about:blank] 08:14:17 INFO - PROCESS | 3728 | --DOMWINDOW == 62 (1A8F4C00) [pid = 3728] [serial = 948] [outer = 00000000] [url = about:blank] 08:14:17 INFO - PROCESS | 3728 | --DOMWINDOW == 61 (1A8EEC00) [pid = 3728] [serial = 943] [outer = 00000000] [url = about:blank] 08:14:17 INFO - PROCESS | 3728 | --DOMWINDOW == 60 (1852CC00) [pid = 3728] [serial = 945] [outer = 00000000] [url = about:blank] 08:14:17 INFO - PROCESS | 3728 | --DOMWINDOW == 59 (1A9EF800) [pid = 3728] [serial = 951] [outer = 00000000] [url = about:blank] 08:14:17 INFO - PROCESS | 3728 | --DOMWINDOW == 58 (19E60C00) [pid = 3728] [serial = 934] [outer = 00000000] [url = about:blank] 08:14:17 INFO - PROCESS | 3728 | --DOMWINDOW == 57 (19E5B800) [pid = 3728] [serial = 946] [outer = 00000000] [url = about:blank] 08:14:17 INFO - PROCESS | 3728 | 1465226057658 Marionette TRACE conn2 <- [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]]]}] 08:14:17 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html | Canvas test: 2d.gradient.radial.inside3 08:14:17 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html | took 1908ms 08:14:17 INFO - PROCESS | 3728 | 1465226057692 Marionette TRACE conn2 -> [0,1281,"getWindowHandle",null] 08:14:17 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html 08:14:17 INFO - PROCESS | 3728 | 1465226057696 Marionette TRACE conn2 <- [1,1281,null,{"value":"13"}] 08:14:17 INFO - PROCESS | 3728 | 1465226057701 Marionette TRACE conn2 -> [0,1282,"setScriptTimeout",{"ms":35000}] 08:14:17 INFO - PROCESS | 3728 | 1465226057705 Marionette TRACE conn2 <- [1,1282,null,{}] 08:14:17 INFO - PROCESS | 3728 | 1465226057711 Marionette TRACE conn2 -> [0,1283,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:14:17 INFO - PROCESS | 3728 | 1465226057714 Marionette INFO sendAsync 5df5ea86-167d-4c9b-95db-b7d3c2a97030 08:14:17 INFO - PROCESS | 3728 | 1465226057813 Marionette TRACE conn2 <- [1,1283,null,{"value":null}] 08:14:17 INFO - PROCESS | 3728 | 1465226057821 Marionette TRACE conn2 -> [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\", \"02873725-682d-488c-ba17-ebb2d6377454\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:14:17 INFO - PROCESS | 3728 | 1465226057825 Marionette INFO sendAsync 5df5ea86-167d-4c9b-95db-b7d3c2a97030 08:14:17 INFO - PROCESS | 3728 | ++DOCSHELL 112B4400 == 27 [pid = 3728] [id = 330] 08:14:17 INFO - PROCESS | 3728 | ++DOMWINDOW == 58 (112C0C00) [pid = 3728] [serial = 989] [outer = 00000000] 08:14:17 INFO - PROCESS | 3728 | ++DOMWINDOW == 59 (12806800) [pid = 3728] [serial = 990] [outer = 112C0C00] 08:14:17 INFO - PROCESS | 3728 | 1465226057874 Marionette DEBUG loaded listener.js 08:14:17 INFO - PROCESS | 3728 | ++DOMWINDOW == 60 (12ACBC00) [pid = 3728] [serial = 991] [outer = 112C0C00] 08:14:18 INFO - PROCESS | 3728 | 1465226058338 Marionette TRACE conn2 <- [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]]]}] 08:14:18 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html | createRadialGradient() throws INDEX_SIZE_ERR if either radius is negative 08:14:18 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html | took 687ms 08:14:18 INFO - PROCESS | 3728 | 1465226058380 Marionette TRACE conn2 -> [0,1285,"getWindowHandle",null] 08:14:18 INFO - PROCESS | 3728 | 1465226058385 Marionette TRACE conn2 <- [1,1285,null,{"value":"13"}] 08:14:18 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html 08:14:18 INFO - PROCESS | 3728 | 1465226058391 Marionette TRACE conn2 -> [0,1286,"setScriptTimeout",{"ms":35000}] 08:14:18 INFO - PROCESS | 3728 | 1465226058394 Marionette TRACE conn2 <- [1,1286,null,{}] 08:14:18 INFO - PROCESS | 3728 | 1465226058398 Marionette TRACE conn2 -> [0,1287,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:14:18 INFO - PROCESS | 3728 | 1465226058401 Marionette INFO sendAsync 5df5ea86-167d-4c9b-95db-b7d3c2a97030 08:14:18 INFO - PROCESS | 3728 | 1465226058488 Marionette TRACE conn2 <- [1,1287,null,{"value":null}] 08:14:18 INFO - PROCESS | 3728 | 1465226058496 Marionette TRACE conn2 -> [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\", \"02873725-682d-488c-ba17-ebb2d6377454\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:14:18 INFO - PROCESS | 3728 | 1465226058499 Marionette INFO sendAsync 5df5ea86-167d-4c9b-95db-b7d3c2a97030 08:14:18 INFO - PROCESS | 3728 | ++DOCSHELL 13337800 == 28 [pid = 3728] [id = 331] 08:14:18 INFO - PROCESS | 3728 | ++DOMWINDOW == 61 (13339C00) [pid = 3728] [serial = 992] [outer = 00000000] 08:14:18 INFO - PROCESS | 3728 | ++DOMWINDOW == 62 (13829400) [pid = 3728] [serial = 993] [outer = 13339C00] 08:14:18 INFO - PROCESS | 3728 | 1465226058545 Marionette DEBUG loaded listener.js 08:14:18 INFO - PROCESS | 3728 | ++DOMWINDOW == 63 (13C4B000) [pid = 3728] [serial = 994] [outer = 13339C00] 08:14:19 INFO - PROCESS | 3728 | 1465226059017 Marionette TRACE conn2 <- [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]]]}] 08:14:19 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html | createRadialGradient() throws TypeError if arguments are not finite 08:14:19 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html | took 671ms 08:14:19 INFO - PROCESS | 3728 | 1465226059072 Marionette TRACE conn2 -> [0,1289,"getWindowHandle",null] 08:14:19 INFO - PROCESS | 3728 | 1465226059074 Marionette TRACE conn2 <- [1,1289,null,{"value":"13"}] 08:14:19 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html 08:14:19 INFO - PROCESS | 3728 | 1465226059078 Marionette TRACE conn2 -> [0,1290,"setScriptTimeout",{"ms":35000}] 08:14:19 INFO - PROCESS | 3728 | 1465226059081 Marionette TRACE conn2 <- [1,1290,null,{}] 08:14:19 INFO - PROCESS | 3728 | 1465226059092 Marionette TRACE conn2 -> [0,1291,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:14:19 INFO - PROCESS | 3728 | 1465226059097 Marionette INFO sendAsync 5df5ea86-167d-4c9b-95db-b7d3c2a97030 08:14:19 INFO - PROCESS | 3728 | 1465226059213 Marionette TRACE conn2 <- [1,1291,null,{"value":null}] 08:14:19 INFO - PROCESS | 3728 | 1465226059302 Marionette TRACE conn2 -> [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\", \"02873725-682d-488c-ba17-ebb2d6377454\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:14:19 INFO - PROCESS | 3728 | 1465226059306 Marionette INFO sendAsync 5df5ea86-167d-4c9b-95db-b7d3c2a97030 08:14:19 INFO - PROCESS | 3728 | ++DOCSHELL 157D5C00 == 29 [pid = 3728] [id = 332] 08:14:19 INFO - PROCESS | 3728 | ++DOMWINDOW == 64 (157D7000) [pid = 3728] [serial = 995] [outer = 00000000] 08:14:19 INFO - PROCESS | 3728 | ++DOMWINDOW == 65 (157F4800) [pid = 3728] [serial = 996] [outer = 157D7000] 08:14:19 INFO - PROCESS | 3728 | 1465226059354 Marionette DEBUG loaded listener.js 08:14:19 INFO - PROCESS | 3728 | ++DOMWINDOW == 66 (15FE3C00) [pid = 3728] [serial = 997] [outer = 157D7000] 08:14:19 INFO - PROCESS | 3728 | 1465226059703 Marionette TRACE conn2 <- [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]]]}] 08:14:19 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html | Canvas test: 2d.gradient.radial.outside1 08:14:19 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html | took 686ms 08:14:19 INFO - PROCESS | 3728 | 1465226059771 Marionette TRACE conn2 -> [0,1293,"getWindowHandle",null] 08:14:19 INFO - PROCESS | 3728 | 1465226059775 Marionette TRACE conn2 <- [1,1293,null,{"value":"13"}] 08:14:19 INFO - PROCESS | 3728 | 1465226059779 Marionette TRACE conn2 -> [0,1294,"setScriptTimeout",{"ms":35000}] 08:14:19 INFO - PROCESS | 3728 | 1465226059781 Marionette TRACE conn2 <- [1,1294,null,{}] 08:14:19 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html 08:14:19 INFO - PROCESS | 3728 | 1465226059795 Marionette TRACE conn2 -> [0,1295,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:14:19 INFO - PROCESS | 3728 | 1465226059797 Marionette INFO sendAsync 5df5ea86-167d-4c9b-95db-b7d3c2a97030 08:14:19 INFO - PROCESS | 3728 | 1465226059879 Marionette TRACE conn2 <- [1,1295,null,{"value":null}] 08:14:19 INFO - PROCESS | 3728 | 1465226059884 Marionette TRACE conn2 -> [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\", \"02873725-682d-488c-ba17-ebb2d6377454\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:14:19 INFO - PROCESS | 3728 | 1465226059886 Marionette INFO sendAsync 5df5ea86-167d-4c9b-95db-b7d3c2a97030 08:14:19 INFO - PROCESS | 3728 | ++DOCSHELL 1610A400 == 30 [pid = 3728] [id = 333] 08:14:19 INFO - PROCESS | 3728 | ++DOMWINDOW == 67 (1648D400) [pid = 3728] [serial = 998] [outer = 00000000] 08:14:19 INFO - PROCESS | 3728 | ++DOMWINDOW == 68 (1649F000) [pid = 3728] [serial = 999] [outer = 1648D400] 08:14:19 INFO - PROCESS | 3728 | 1465226059932 Marionette DEBUG loaded listener.js 08:14:19 INFO - PROCESS | 3728 | ++DOMWINDOW == 69 (164A8400) [pid = 3728] [serial = 1000] [outer = 1648D400] 08:14:20 INFO - PROCESS | 3728 | 1465226060353 Marionette TRACE conn2 <- [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]]]}] 08:14:20 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html | Canvas test: 2d.gradient.radial.outside2 08:14:20 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html | took 625ms 08:14:20 INFO - PROCESS | 3728 | 1465226060404 Marionette TRACE conn2 -> [0,1297,"getWindowHandle",null] 08:14:20 INFO - PROCESS | 3728 | 1465226060406 Marionette TRACE conn2 <- [1,1297,null,{"value":"13"}] 08:14:20 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html 08:14:20 INFO - PROCESS | 3728 | 1465226060410 Marionette TRACE conn2 -> [0,1298,"setScriptTimeout",{"ms":35000}] 08:14:20 INFO - PROCESS | 3728 | 1465226060411 Marionette TRACE conn2 <- [1,1298,null,{}] 08:14:20 INFO - PROCESS | 3728 | 1465226060415 Marionette TRACE conn2 -> [0,1299,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:14:20 INFO - PROCESS | 3728 | 1465226060417 Marionette INFO sendAsync 5df5ea86-167d-4c9b-95db-b7d3c2a97030 08:14:20 INFO - PROCESS | 3728 | 1465226060493 Marionette TRACE conn2 <- [1,1299,null,{"value":null}] 08:14:20 INFO - PROCESS | 3728 | 1465226060528 Marionette TRACE conn2 -> [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\", \"02873725-682d-488c-ba17-ebb2d6377454\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:14:20 INFO - PROCESS | 3728 | 1465226060531 Marionette INFO sendAsync 5df5ea86-167d-4c9b-95db-b7d3c2a97030 08:14:20 INFO - PROCESS | 3728 | ++DOCSHELL 16569000 == 31 [pid = 3728] [id = 334] 08:14:20 INFO - PROCESS | 3728 | ++DOMWINDOW == 70 (1656CC00) [pid = 3728] [serial = 1001] [outer = 00000000] 08:14:20 INFO - PROCESS | 3728 | ++DOMWINDOW == 71 (16CB0800) [pid = 3728] [serial = 1002] [outer = 1656CC00] 08:14:20 INFO - PROCESS | 3728 | 1465226060574 Marionette DEBUG loaded listener.js 08:14:20 INFO - PROCESS | 3728 | ++DOMWINDOW == 72 (16CB7400) [pid = 3728] [serial = 1003] [outer = 1656CC00] 08:14:21 INFO - PROCESS | 3728 | 1465226060997 Marionette TRACE conn2 <- [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] 08:14:21 INFO - PROCESS | 3728 | 1465226061033 Marionette TRACE conn2 <- [1,1301,null,{"value":"13"}] 08:14:21 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html 08:14:21 INFO - PROCESS | 3728 | 1465226061037 Marionette TRACE conn2 -> [0,1302,"setScriptTimeout",{"ms":35000}] 08:14:21 INFO - PROCESS | 3728 | 1465226061038 Marionette TRACE conn2 <- [1,1302,null,{}] 08:14:21 INFO - PROCESS | 3728 | 1465226061042 Marionette TRACE conn2 -> [0,1303,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:14:21 INFO - PROCESS | 3728 | 1465226061047 Marionette INFO sendAsync 5df5ea86-167d-4c9b-95db-b7d3c2a97030 08:14:21 INFO - PROCESS | 3728 | 1465226061149 Marionette TRACE conn2 <- [1,1303,null,{"value":null}] 08:14:21 INFO - PROCESS | 3728 | 1465226061157 Marionette TRACE conn2 -> [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\", \"02873725-682d-488c-ba17-ebb2d6377454\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:14:21 INFO - PROCESS | 3728 | 1465226061159 Marionette INFO sendAsync 5df5ea86-167d-4c9b-95db-b7d3c2a97030 08:14:21 INFO - PROCESS | 3728 | ++DOCSHELL 17A04C00 == 32 [pid = 3728] [id = 335] 08:14:21 INFO - PROCESS | 3728 | ++DOMWINDOW == 73 (17A06400) [pid = 3728] [serial = 1004] [outer = 00000000] 08:14:21 INFO - PROCESS | 3728 | ++DOMWINDOW == 74 (18435400) [pid = 3728] [serial = 1005] [outer = 17A06400] 08:14:21 INFO - PROCESS | 3728 | 1465226061203 Marionette DEBUG loaded listener.js 08:14:21 INFO - PROCESS | 3728 | ++DOMWINDOW == 75 (18471400) [pid = 3728] [serial = 1006] [outer = 17A06400] 08:14:21 INFO - PROCESS | 3728 | 1465226061654 Marionette TRACE conn2 <- [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]]]}] 08:14:21 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html | Canvas test: 2d.gradient.radial.touch1 08:14:21 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html | took 672ms 08:14:21 INFO - PROCESS | 3728 | 1465226061736 Marionette TRACE conn2 -> [0,1305,"getWindowHandle",null] 08:14:21 INFO - PROCESS | 3728 | 1465226061738 Marionette TRACE conn2 <- [1,1305,null,{"value":"13"}] 08:14:21 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html 08:14:21 INFO - PROCESS | 3728 | 1465226061725 Marionette TRACE conn2 -> [0,1306,"setScriptTimeout",{"ms":35000}] 08:14:21 INFO - PROCESS | 3728 | 1465226061727 Marionette TRACE conn2 <- [1,1306,null,{}] 08:14:21 INFO - PROCESS | 3728 | 1465226061730 Marionette TRACE conn2 -> [0,1307,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:14:21 INFO - PROCESS | 3728 | 1465226061732 Marionette INFO sendAsync 5df5ea86-167d-4c9b-95db-b7d3c2a97030 08:14:21 INFO - PROCESS | 3728 | 1465226061851 Marionette TRACE conn2 <- [1,1307,null,{"value":null}] 08:14:21 INFO - PROCESS | 3728 | 1465226061859 Marionette TRACE conn2 -> [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\", \"02873725-682d-488c-ba17-ebb2d6377454\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:14:21 INFO - PROCESS | 3728 | 1465226061861 Marionette INFO sendAsync 5df5ea86-167d-4c9b-95db-b7d3c2a97030 08:14:21 INFO - PROCESS | 3728 | ++DOCSHELL 18477800 == 33 [pid = 3728] [id = 336] 08:14:21 INFO - PROCESS | 3728 | ++DOMWINDOW == 76 (18478000) [pid = 3728] [serial = 1007] [outer = 00000000] 08:14:21 INFO - PROCESS | 3728 | ++DOMWINDOW == 77 (18529800) [pid = 3728] [serial = 1008] [outer = 18478000] 08:14:21 INFO - PROCESS | 3728 | 1465226061904 Marionette DEBUG loaded listener.js 08:14:21 INFO - PROCESS | 3728 | ++DOMWINDOW == 78 (18525000) [pid = 3728] [serial = 1009] [outer = 18478000] 08:14:22 INFO - PROCESS | 3728 | 1465226062336 Marionette TRACE conn2 <- [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]]]}] 08:14:22 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html | Canvas test: 2d.gradient.radial.touch2 08:14:22 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html | took 611ms 08:14:22 INFO - PROCESS | 3728 | 1465226062362 Marionette TRACE conn2 -> [0,1309,"getWindowHandle",null] 08:14:22 INFO - PROCESS | 3728 | 1465226062364 Marionette TRACE conn2 <- [1,1309,null,{"value":"13"}] 08:14:22 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html 08:14:22 INFO - PROCESS | 3728 | 1465226062371 Marionette TRACE conn2 -> [0,1310,"setScriptTimeout",{"ms":35000}] 08:14:22 INFO - PROCESS | 3728 | 1465226062373 Marionette TRACE conn2 <- [1,1310,null,{}] 08:14:22 INFO - PROCESS | 3728 | 1465226062376 Marionette TRACE conn2 -> [0,1311,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:14:22 INFO - PROCESS | 3728 | 1465226062378 Marionette INFO sendAsync 5df5ea86-167d-4c9b-95db-b7d3c2a97030 08:14:22 INFO - PROCESS | 3728 | 1465226062461 Marionette TRACE conn2 <- [1,1311,null,{"value":null}] 08:14:22 INFO - PROCESS | 3728 | 1465226062469 Marionette TRACE conn2 -> [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\", \"02873725-682d-488c-ba17-ebb2d6377454\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:14:22 INFO - PROCESS | 3728 | 1465226062455 Marionette INFO sendAsync 5df5ea86-167d-4c9b-95db-b7d3c2a97030 08:14:22 INFO - PROCESS | 3728 | ++DOCSHELL 18528400 == 34 [pid = 3728] [id = 337] 08:14:22 INFO - PROCESS | 3728 | ++DOMWINDOW == 79 (19D34800) [pid = 3728] [serial = 1010] [outer = 00000000] 08:14:22 INFO - PROCESS | 3728 | ++DOMWINDOW == 80 (19E5A000) [pid = 3728] [serial = 1011] [outer = 19D34800] 08:14:22 INFO - PROCESS | 3728 | 1465226062499 Marionette DEBUG loaded listener.js 08:14:22 INFO - PROCESS | 3728 | ++DOMWINDOW == 81 (18526800) [pid = 3728] [serial = 1012] [outer = 19D34800] 08:14:22 INFO - PROCESS | 3728 | 1465226062973 Marionette TRACE conn2 <- [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]]]}] 08:14:22 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html | Canvas test: 2d.gradient.radial.touch3 08:14:22 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html | took 626ms 08:14:22 INFO - PROCESS | 3728 | 1465226062988 Marionette TRACE conn2 -> [0,1313,"getWindowHandle",null] 08:14:22 INFO - PROCESS | 3728 | 1465226062990 Marionette TRACE conn2 <- [1,1313,null,{"value":"13"}] 08:14:22 INFO - PROCESS | 3728 | 1465226062993 Marionette TRACE conn2 -> [0,1314,"setScriptTimeout",{"ms":35000}] 08:14:22 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html 08:14:22 INFO - PROCESS | 3728 | 1465226062995 Marionette TRACE conn2 <- [1,1314,null,{}] 08:14:22 INFO - PROCESS | 3728 | 1465226062998 Marionette TRACE conn2 -> [0,1315,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:14:22 INFO - PROCESS | 3728 | 1465226063000 Marionette INFO sendAsync 5df5ea86-167d-4c9b-95db-b7d3c2a97030 08:14:23 INFO - PROCESS | 3728 | 1465226063115 Marionette TRACE conn2 <- [1,1315,null,{"value":null}] 08:14:23 INFO - PROCESS | 3728 | 1465226063121 Marionette TRACE conn2 -> [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\", \"02873725-682d-488c-ba17-ebb2d6377454\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:14:23 INFO - PROCESS | 3728 | 1465226063123 Marionette INFO sendAsync 5df5ea86-167d-4c9b-95db-b7d3c2a97030 08:14:23 INFO - PROCESS | 3728 | ++DOCSHELL 157D1C00 == 35 [pid = 3728] [id = 338] 08:14:23 INFO - PROCESS | 3728 | ++DOMWINDOW == 82 (19A4E400) [pid = 3728] [serial = 1013] [outer = 00000000] 08:14:23 INFO - PROCESS | 3728 | ++DOMWINDOW == 83 (19EE8400) [pid = 3728] [serial = 1014] [outer = 19A4E400] 08:14:23 INFO - PROCESS | 3728 | 1465226063165 Marionette DEBUG loaded listener.js 08:14:23 INFO - PROCESS | 3728 | ++DOMWINDOW == 84 (1A18E000) [pid = 3728] [serial = 1015] [outer = 19A4E400] 08:14:23 INFO - PROCESS | 3728 | 1465226063604 Marionette TRACE conn2 <- [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]]]}] 08:14:23 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 08:14:23 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html | took 686ms 08:14:23 INFO - PROCESS | 3728 | 1465226063677 Marionette TRACE conn2 -> [0,1317,"getWindowHandle",null] 08:14:23 INFO - PROCESS | 3728 | 1465226063679 Marionette TRACE conn2 <- [1,1317,null,{"value":"13"}] 08:14:23 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html 08:14:23 INFO - PROCESS | 3728 | 1465226063689 Marionette TRACE conn2 -> [0,1318,"setScriptTimeout",{"ms":35000}] 08:14:23 INFO - PROCESS | 3728 | 1465226063691 Marionette TRACE conn2 <- [1,1318,null,{}] 08:14:23 INFO - PROCESS | 3728 | 1465226063694 Marionette TRACE conn2 -> [0,1319,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:14:23 INFO - PROCESS | 3728 | 1465226063696 Marionette INFO sendAsync 5df5ea86-167d-4c9b-95db-b7d3c2a97030 08:14:23 INFO - PROCESS | 3728 | 1465226063807 Marionette TRACE conn2 <- [1,1319,null,{"value":null}] 08:14:23 INFO - PROCESS | 3728 | 1465226063881 Marionette TRACE conn2 -> [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\", \"02873725-682d-488c-ba17-ebb2d6377454\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:14:23 INFO - PROCESS | 3728 | 1465226063883 Marionette INFO sendAsync 5df5ea86-167d-4c9b-95db-b7d3c2a97030 08:14:23 INFO - PROCESS | 3728 | ++DOCSHELL 16CB5400 == 36 [pid = 3728] [id = 339] 08:14:23 INFO - PROCESS | 3728 | ++DOMWINDOW == 85 (19A4B800) [pid = 3728] [serial = 1016] [outer = 00000000] 08:14:23 INFO - PROCESS | 3728 | ++DOMWINDOW == 86 (1A196400) [pid = 3728] [serial = 1017] [outer = 19A4B800] 08:14:23 INFO - PROCESS | 3728 | 1465226063910 Marionette DEBUG loaded listener.js 08:14:23 INFO - PROCESS | 3728 | ++DOMWINDOW == 87 (1A32E000) [pid = 3728] [serial = 1018] [outer = 19A4B800] 08:14:24 INFO - PROCESS | 3728 | 1465226064334 Marionette TRACE conn2 <- [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]]]}] 08:14:24 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 08:14:24 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html | took 671ms 08:14:24 INFO - PROCESS | 3728 | 1465226064369 Marionette TRACE conn2 -> [0,1321,"getWindowHandle",null] 08:14:24 INFO - PROCESS | 3728 | 1465226064371 Marionette TRACE conn2 <- [1,1321,null,{"value":"13"}] 08:14:24 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html 08:14:24 INFO - PROCESS | 3728 | 1465226064375 Marionette TRACE conn2 -> [0,1322,"setScriptTimeout",{"ms":35000}] 08:14:24 INFO - PROCESS | 3728 | 1465226064377 Marionette TRACE conn2 <- [1,1322,null,{}] 08:14:24 INFO - PROCESS | 3728 | 1465226064417 Marionette TRACE conn2 -> [0,1323,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:14:24 INFO - PROCESS | 3728 | 1465226064419 Marionette INFO sendAsync 5df5ea86-167d-4c9b-95db-b7d3c2a97030 08:14:24 INFO - PROCESS | 3728 | 1465226064547 Marionette TRACE conn2 <- [1,1323,null,{"value":null}] 08:14:24 INFO - PROCESS | 3728 | 1465226064558 Marionette TRACE conn2 -> [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\", \"02873725-682d-488c-ba17-ebb2d6377454\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:14:24 INFO - PROCESS | 3728 | 1465226064561 Marionette INFO sendAsync 5df5ea86-167d-4c9b-95db-b7d3c2a97030 08:14:24 INFO - PROCESS | 3728 | ++DOCSHELL 16565800 == 37 [pid = 3728] [id = 340] 08:14:24 INFO - PROCESS | 3728 | ++DOMWINDOW == 88 (1A6CC400) [pid = 3728] [serial = 1019] [outer = 00000000] 08:14:24 INFO - PROCESS | 3728 | ++DOMWINDOW == 89 (1A80F000) [pid = 3728] [serial = 1020] [outer = 1A6CC400] 08:14:24 INFO - PROCESS | 3728 | 1465226064606 Marionette DEBUG loaded listener.js 08:14:24 INFO - PROCESS | 3728 | ++DOMWINDOW == 90 (1A8E9400) [pid = 3728] [serial = 1021] [outer = 1A6CC400] 08:14:24 INFO - PROCESS | 3728 | --DOMWINDOW == 89 (18010000) [pid = 3728] [serial = 971] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html] 08:14:24 INFO - PROCESS | 3728 | --DOMWINDOW == 88 (1851F400) [pid = 3728] [serial = 974] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html] 08:14:24 INFO - PROCESS | 3728 | --DOMWINDOW == 87 (19E52000) [pid = 3728] [serial = 977] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html] 08:14:24 INFO - PROCESS | 3728 | --DOMWINDOW == 86 (19D3D800) [pid = 3728] [serial = 983] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html] 08:14:24 INFO - PROCESS | 3728 | --DOMWINDOW == 85 (16109800) [pid = 3728] [serial = 980] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html] 08:14:24 INFO - PROCESS | 3728 | --DOMWINDOW == 84 (16563C00) [pid = 3728] [serial = 965] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html] 08:14:24 INFO - PROCESS | 3728 | --DOMWINDOW == 83 (157D6000) [pid = 3728] [serial = 962] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html] 08:14:24 INFO - PROCESS | 3728 | --DOMWINDOW == 82 (1304B000) [pid = 3728] [serial = 959] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html] 08:14:24 INFO - PROCESS | 3728 | --DOMWINDOW == 81 (1055FC00) [pid = 3728] [serial = 956] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html] 08:14:24 INFO - PROCESS | 3728 | --DOMWINDOW == 80 (10566400) [pid = 3728] [serial = 953] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html] 08:14:24 INFO - PROCESS | 3728 | --DOMWINDOW == 79 (171AF400) [pid = 3728] [serial = 950] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html] 08:14:24 INFO - PROCESS | 3728 | --DOMWINDOW == 78 (16D40000) [pid = 3728] [serial = 968] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html] 08:14:25 INFO - PROCESS | 3728 | 1465226065174 Marionette TRACE conn2 <- [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]]]}] 08:14:25 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html | Radial gradient transforms do not experience broken caching effects 08:14:25 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html | took 809ms 08:14:25 INFO - PROCESS | 3728 | 1465226065201 Marionette TRACE conn2 -> [0,1325,"getWindowHandle",null] 08:14:25 INFO - PROCESS | 3728 | 1465226065202 Marionette TRACE conn2 <- [1,1325,null,{"value":"13"}] 08:14:25 INFO - PROCESS | 3728 | 1465226065206 Marionette TRACE conn2 -> [0,1326,"setScriptTimeout",{"ms":35000}] 08:14:25 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html 08:14:25 INFO - PROCESS | 3728 | 1465226065207 Marionette TRACE conn2 <- [1,1326,null,{}] 08:14:25 INFO - PROCESS | 3728 | 1465226065211 Marionette TRACE conn2 -> [0,1327,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:14:25 INFO - PROCESS | 3728 | 1465226065212 Marionette INFO sendAsync 5df5ea86-167d-4c9b-95db-b7d3c2a97030 08:14:25 INFO - PROCESS | 3728 | 1465226065290 Marionette TRACE conn2 <- [1,1327,null,{"value":null}] 08:14:25 INFO - PROCESS | 3728 | 1465226065295 Marionette TRACE conn2 -> [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\", \"02873725-682d-488c-ba17-ebb2d6377454\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:14:25 INFO - PROCESS | 3728 | 1465226065297 Marionette INFO sendAsync 5df5ea86-167d-4c9b-95db-b7d3c2a97030 08:14:25 INFO - PROCESS | 3728 | ++DOCSHELL 131B5800 == 38 [pid = 3728] [id = 341] 08:14:25 INFO - PROCESS | 3728 | ++DOMWINDOW == 79 (1649AC00) [pid = 3728] [serial = 1022] [outer = 00000000] 08:14:25 INFO - PROCESS | 3728 | ++DOMWINDOW == 80 (16D87C00) [pid = 3728] [serial = 1023] [outer = 1649AC00] 08:14:25 INFO - PROCESS | 3728 | 1465226065341 Marionette DEBUG loaded listener.js 08:14:25 INFO - PROCESS | 3728 | ++DOMWINDOW == 81 (172DDC00) [pid = 3728] [serial = 1024] [outer = 1649AC00] 08:14:26 INFO - PROCESS | 3728 | 1465226066221 Marionette TRACE conn2 <- [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]]]}] 08:14:26 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html | createPattern() of an animated GIF draws the first frame 08:14:26 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html | took 1068ms 08:14:26 INFO - PROCESS | 3728 | 1465226066269 Marionette TRACE conn2 -> [0,1329,"getWindowHandle",null] 08:14:26 INFO - PROCESS | 3728 | 1465226066270 Marionette TRACE conn2 <- [1,1329,null,{"value":"13"}] 08:14:26 INFO - PROCESS | 3728 | 1465226066274 Marionette TRACE conn2 -> [0,1330,"setScriptTimeout",{"ms":35000}] 08:14:26 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html 08:14:26 INFO - PROCESS | 3728 | 1465226066275 Marionette TRACE conn2 <- [1,1330,null,{}] 08:14:26 INFO - PROCESS | 3728 | 1465226066283 Marionette TRACE conn2 -> [0,1331,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:14:26 INFO - PROCESS | 3728 | 1465226066285 Marionette INFO sendAsync 5df5ea86-167d-4c9b-95db-b7d3c2a97030 08:14:26 INFO - PROCESS | 3728 | 1465226066372 Marionette TRACE conn2 <- [1,1331,null,{"value":null}] 08:14:26 INFO - PROCESS | 3728 | 1465226066379 Marionette TRACE conn2 -> [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\", \"02873725-682d-488c-ba17-ebb2d6377454\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:14:26 INFO - PROCESS | 3728 | 1465226066381 Marionette INFO sendAsync 5df5ea86-167d-4c9b-95db-b7d3c2a97030 08:14:26 INFO - PROCESS | 3728 | ++DOCSHELL 16109800 == 39 [pid = 3728] [id = 342] 08:14:26 INFO - PROCESS | 3728 | ++DOMWINDOW == 82 (16569400) [pid = 3728] [serial = 1025] [outer = 00000000] 08:14:26 INFO - PROCESS | 3728 | ++DOMWINDOW == 83 (1A80AC00) [pid = 3728] [serial = 1026] [outer = 16569400] 08:14:26 INFO - PROCESS | 3728 | 1465226066425 Marionette DEBUG loaded listener.js 08:14:26 INFO - PROCESS | 3728 | ++DOMWINDOW == 84 (1A8EE400) [pid = 3728] [serial = 1027] [outer = 16569400] 08:14:26 INFO - PROCESS | 3728 | 1465226066833 Marionette TRACE conn2 <- [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]]]}] 08:14:26 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html | Canvas test: 2d.pattern.basic.canvas 08:14:26 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html | took 580ms 08:14:26 INFO - PROCESS | 3728 | 1465226066893 Marionette TRACE conn2 -> [0,1333,"getWindowHandle",null] 08:14:26 INFO - PROCESS | 3728 | 1465226066897 Marionette TRACE conn2 <- [1,1333,null,{"value":"13"}] 08:14:26 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html 08:14:26 INFO - PROCESS | 3728 | 1465226066907 Marionette TRACE conn2 -> [0,1334,"setScriptTimeout",{"ms":35000}] 08:14:26 INFO - PROCESS | 3728 | 1465226066912 Marionette TRACE conn2 <- [1,1334,null,{}] 08:14:26 INFO - PROCESS | 3728 | 1465226066920 Marionette TRACE conn2 -> [0,1335,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:14:26 INFO - PROCESS | 3728 | 1465226066926 Marionette INFO sendAsync 5df5ea86-167d-4c9b-95db-b7d3c2a97030 08:14:27 INFO - PROCESS | 3728 | 1465226067059 Marionette TRACE conn2 <- [1,1335,null,{"value":null}] 08:14:27 INFO - PROCESS | 3728 | 1465226067246 Marionette TRACE conn2 -> [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\", \"02873725-682d-488c-ba17-ebb2d6377454\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:14:27 INFO - PROCESS | 3728 | 1465226067250 Marionette INFO sendAsync 5df5ea86-167d-4c9b-95db-b7d3c2a97030 08:14:27 INFO - PROCESS | 3728 | ++DOCSHELL 11426400 == 40 [pid = 3728] [id = 343] 08:14:27 INFO - PROCESS | 3728 | ++DOMWINDOW == 85 (11430800) [pid = 3728] [serial = 1028] [outer = 00000000] 08:14:27 INFO - PROCESS | 3728 | ++DOMWINDOW == 86 (12A8DC00) [pid = 3728] [serial = 1029] [outer = 11430800] 08:14:27 INFO - PROCESS | 3728 | 1465226067307 Marionette DEBUG loaded listener.js 08:14:27 INFO - PROCESS | 3728 | ++DOMWINDOW == 87 (13080800) [pid = 3728] [serial = 1030] [outer = 11430800] 08:14:28 INFO - PROCESS | 3728 | 1465226068096 Marionette TRACE conn2 <- [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]]]}] 08:14:28 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html | Canvas test: 2d.pattern.basic.image 08:14:28 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html | took 1221ms 08:14:28 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html 08:14:28 INFO - PROCESS | 3728 | 1465226068143 Marionette TRACE conn2 -> [0,1337,"getWindowHandle",null] 08:14:28 INFO - PROCESS | 3728 | 1465226068147 Marionette TRACE conn2 <- [1,1337,null,{"value":"13"}] 08:14:28 INFO - PROCESS | 3728 | 1465226068153 Marionette TRACE conn2 -> [0,1338,"setScriptTimeout",{"ms":35000}] 08:14:28 INFO - PROCESS | 3728 | 1465226068157 Marionette TRACE conn2 <- [1,1338,null,{}] 08:14:28 INFO - PROCESS | 3728 | 1465226068161 Marionette TRACE conn2 -> [0,1339,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:14:28 INFO - PROCESS | 3728 | 1465226068164 Marionette INFO sendAsync 5df5ea86-167d-4c9b-95db-b7d3c2a97030 08:14:28 INFO - PROCESS | 3728 | 1465226068284 Marionette TRACE conn2 <- [1,1339,null,{"value":null}] 08:14:28 INFO - PROCESS | 3728 | 1465226068400 Marionette TRACE conn2 -> [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\", \"02873725-682d-488c-ba17-ebb2d6377454\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:14:28 INFO - PROCESS | 3728 | 1465226068402 Marionette INFO sendAsync 5df5ea86-167d-4c9b-95db-b7d3c2a97030 08:14:28 INFO - PROCESS | 3728 | ++DOCSHELL 1550EC00 == 41 [pid = 3728] [id = 344] 08:14:28 INFO - PROCESS | 3728 | ++DOMWINDOW == 88 (1572C400) [pid = 3728] [serial = 1031] [outer = 00000000] 08:14:28 INFO - PROCESS | 3728 | ++DOMWINDOW == 89 (157CEC00) [pid = 3728] [serial = 1032] [outer = 1572C400] 08:14:28 INFO - PROCESS | 3728 | 1465226068460 Marionette DEBUG loaded listener.js 08:14:28 INFO - PROCESS | 3728 | ++DOMWINDOW == 90 (16106C00) [pid = 3728] [serial = 1033] [outer = 1572C400] 08:14:29 INFO - PROCESS | 3728 | 1465226069344 Marionette TRACE conn2 <- [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]]]}] 08:14:29 INFO - PROCESS | 3728 | --DOCSHELL 131B5800 == 40 [pid = 3728] [id = 341] 08:14:29 INFO - PROCESS | 3728 | --DOCSHELL 16565800 == 39 [pid = 3728] [id = 340] 08:14:29 INFO - PROCESS | 3728 | --DOCSHELL 16CB5400 == 38 [pid = 3728] [id = 339] 08:14:29 INFO - PROCESS | 3728 | --DOCSHELL 157D1C00 == 37 [pid = 3728] [id = 338] 08:14:29 INFO - PROCESS | 3728 | --DOCSHELL 18528400 == 36 [pid = 3728] [id = 337] 08:14:29 INFO - PROCESS | 3728 | --DOCSHELL 18477800 == 35 [pid = 3728] [id = 336] 08:14:29 INFO - PROCESS | 3728 | --DOCSHELL 17A04C00 == 34 [pid = 3728] [id = 335] 08:14:29 INFO - PROCESS | 3728 | --DOCSHELL 16569000 == 33 [pid = 3728] [id = 334] 08:14:29 INFO - PROCESS | 3728 | --DOCSHELL 1610A400 == 32 [pid = 3728] [id = 333] 08:14:29 INFO - PROCESS | 3728 | --DOCSHELL 157D5C00 == 31 [pid = 3728] [id = 332] 08:14:29 INFO - PROCESS | 3728 | --DOCSHELL 13337800 == 30 [pid = 3728] [id = 331] 08:14:29 INFO - PROCESS | 3728 | --DOCSHELL 112B4400 == 29 [pid = 3728] [id = 330] 08:14:29 INFO - PROCESS | 3728 | --DOCSHELL 140CD000 == 28 [pid = 3728] [id = 329] 08:14:29 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html | Canvas test: 2d.pattern.basic.nocontext 08:14:29 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html | took 1267ms 08:14:29 INFO - PROCESS | 3728 | --DOMWINDOW == 89 (18432800) [pid = 3728] [serial = 972] [outer = 00000000] [url = about:blank] 08:14:29 INFO - PROCESS | 3728 | --DOMWINDOW == 88 (19A4C800) [pid = 3728] [serial = 975] [outer = 00000000] [url = about:blank] 08:14:29 INFO - PROCESS | 3728 | --DOMWINDOW == 87 (1846CC00) [pid = 3728] [serial = 973] [outer = 00000000] [url = about:blank] 08:14:29 INFO - PROCESS | 3728 | --DOMWINDOW == 86 (19EDF400) [pid = 3728] [serial = 978] [outer = 00000000] [url = about:blank] 08:14:29 INFO - PROCESS | 3728 | --DOMWINDOW == 85 (19A4DC00) [pid = 3728] [serial = 976] [outer = 00000000] [url = about:blank] 08:14:29 INFO - PROCESS | 3728 | --DOMWINDOW == 84 (1A19A000) [pid = 3728] [serial = 984] [outer = 00000000] [url = about:blank] 08:14:29 INFO - PROCESS | 3728 | --DOMWINDOW == 83 (19EE7C00) [pid = 3728] [serial = 979] [outer = 00000000] [url = about:blank] 08:14:29 INFO - PROCESS | 3728 | --DOMWINDOW == 82 (18438000) [pid = 3728] [serial = 981] [outer = 00000000] [url = about:blank] 08:14:29 INFO - PROCESS | 3728 | --DOMWINDOW == 81 (1656E800) [pid = 3728] [serial = 966] [outer = 00000000] [url = about:blank] 08:14:29 INFO - PROCESS | 3728 | --DOMWINDOW == 80 (15D3A000) [pid = 3728] [serial = 963] [outer = 00000000] [url = about:blank] 08:14:29 INFO - PROCESS | 3728 | --DOMWINDOW == 79 (15FED000) [pid = 3728] [serial = 964] [outer = 00000000] [url = about:blank] 08:14:29 INFO - PROCESS | 3728 | --DOMWINDOW == 78 (13378800) [pid = 3728] [serial = 960] [outer = 00000000] [url = about:blank] 08:14:29 INFO - PROCESS | 3728 | --DOMWINDOW == 77 (13911800) [pid = 3728] [serial = 961] [outer = 00000000] [url = about:blank] 08:14:29 INFO - PROCESS | 3728 | --DOMWINDOW == 76 (11C71800) [pid = 3728] [serial = 958] [outer = 00000000] [url = about:blank] 08:14:29 INFO - PROCESS | 3728 | --DOMWINDOW == 75 (10B7D800) [pid = 3728] [serial = 957] [outer = 00000000] [url = about:blank] 08:14:29 INFO - PROCESS | 3728 | --DOMWINDOW == 74 (1A805800) [pid = 3728] [serial = 987] [outer = 00000000] [url = about:blank] 08:14:29 INFO - PROCESS | 3728 | --DOMWINDOW == 73 (13914400) [pid = 3728] [serial = 955] [outer = 00000000] [url = about:blank] 08:14:29 INFO - PROCESS | 3728 | --DOMWINDOW == 72 (130E7000) [pid = 3728] [serial = 954] [outer = 00000000] [url = about:blank] 08:14:29 INFO - PROCESS | 3728 | --DOMWINDOW == 71 (1A9F3800) [pid = 3728] [serial = 952] [outer = 00000000] [url = about:blank] 08:14:29 INFO - PROCESS | 3728 | --DOMWINDOW == 70 (171B9C00) [pid = 3728] [serial = 969] [outer = 00000000] [url = about:blank] 08:14:29 INFO - PROCESS | 3728 | --DOMWINDOW == 69 (16CAE000) [pid = 3728] [serial = 967] [outer = 00000000] [url = about:blank] 08:14:29 INFO - PROCESS | 3728 | --DOMWINDOW == 68 (140B9400) [pid = 3728] [serial = 985] [outer = 00000000] [url = about:blank] 08:14:29 INFO - PROCESS | 3728 | --DOMWINDOW == 67 (17975400) [pid = 3728] [serial = 970] [outer = 00000000] [url = about:blank] 08:14:29 INFO - PROCESS | 3728 | --DOMWINDOW == 66 (19A54C00) [pid = 3728] [serial = 982] [outer = 00000000] [url = about:blank] 08:14:29 INFO - PROCESS | 3728 | 1465226069424 Marionette TRACE conn2 -> [0,1341,"getWindowHandle",null] 08:14:29 INFO - PROCESS | 3728 | 1465226069429 Marionette TRACE conn2 <- [1,1341,null,{"value":"13"}] 08:14:29 INFO - PROCESS | 3728 | 1465226069433 Marionette TRACE conn2 -> [0,1342,"setScriptTimeout",{"ms":35000}] 08:14:29 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html 08:14:29 INFO - PROCESS | 3728 | 1465226069436 Marionette TRACE conn2 <- [1,1342,null,{}] 08:14:29 INFO - PROCESS | 3728 | 1465226069442 Marionette TRACE conn2 -> [0,1343,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:14:29 INFO - PROCESS | 3728 | 1465226069445 Marionette INFO sendAsync 5df5ea86-167d-4c9b-95db-b7d3c2a97030 08:14:29 INFO - PROCESS | 3728 | 1465226069531 Marionette TRACE conn2 <- [1,1343,null,{"value":null}] 08:14:29 INFO - PROCESS | 3728 | 1465226069647 Marionette TRACE conn2 -> [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\", \"02873725-682d-488c-ba17-ebb2d6377454\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:14:29 INFO - PROCESS | 3728 | 1465226069650 Marionette INFO sendAsync 5df5ea86-167d-4c9b-95db-b7d3c2a97030 08:14:29 INFO - PROCESS | 3728 | ++DOCSHELL 1027A400 == 29 [pid = 3728] [id = 345] 08:14:29 INFO - PROCESS | 3728 | ++DOMWINDOW == 67 (102D4400) [pid = 3728] [serial = 1034] [outer = 00000000] 08:14:29 INFO - PROCESS | 3728 | ++DOMWINDOW == 68 (105F4800) [pid = 3728] [serial = 1035] [outer = 102D4400] 08:14:29 INFO - PROCESS | 3728 | 1465226069696 Marionette DEBUG loaded listener.js 08:14:29 INFO - PROCESS | 3728 | ++DOMWINDOW == 69 (110D8000) [pid = 3728] [serial = 1036] [outer = 102D4400] 08:14:30 INFO - PROCESS | 3728 | 1465226070374 Marionette TRACE conn2 <- [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]]]}] 08:14:30 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html | Canvas test: 2d.pattern.basic.type 08:14:30 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html | took 977ms 08:14:30 INFO - PROCESS | 3728 | 1465226070403 Marionette TRACE conn2 -> [0,1345,"getWindowHandle",null] 08:14:30 INFO - PROCESS | 3728 | 1465226070407 Marionette TRACE conn2 <- [1,1345,null,{"value":"13"}] 08:14:30 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html 08:14:30 INFO - PROCESS | 3728 | 1465226070412 Marionette TRACE conn2 -> [0,1346,"setScriptTimeout",{"ms":35000}] 08:14:30 INFO - PROCESS | 3728 | 1465226070415 Marionette TRACE conn2 <- [1,1346,null,{}] 08:14:30 INFO - PROCESS | 3728 | 1465226070421 Marionette TRACE conn2 -> [0,1347,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:14:30 INFO - PROCESS | 3728 | 1465226070425 Marionette INFO sendAsync 5df5ea86-167d-4c9b-95db-b7d3c2a97030 08:14:30 INFO - PROCESS | 3728 | 1465226070534 Marionette TRACE conn2 <- [1,1347,null,{"value":null}] 08:14:30 INFO - PROCESS | 3728 | 1465226070632 Marionette TRACE conn2 -> [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\", \"02873725-682d-488c-ba17-ebb2d6377454\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:14:30 INFO - PROCESS | 3728 | 1465226070635 Marionette INFO sendAsync 5df5ea86-167d-4c9b-95db-b7d3c2a97030 08:14:30 INFO - PROCESS | 3728 | ++DOCSHELL 12809400 == 30 [pid = 3728] [id = 346] 08:14:30 INFO - PROCESS | 3728 | ++DOMWINDOW == 70 (130E0400) [pid = 3728] [serial = 1037] [outer = 00000000] 08:14:30 INFO - PROCESS | 3728 | ++DOMWINDOW == 71 (1382A800) [pid = 3728] [serial = 1038] [outer = 130E0400] 08:14:30 INFO - PROCESS | 3728 | 1465226070692 Marionette DEBUG loaded listener.js 08:14:30 INFO - PROCESS | 3728 | ++DOMWINDOW == 72 (13D29800) [pid = 3728] [serial = 1039] [outer = 130E0400] 08:14:31 INFO - PROCESS | 3728 | 1465226071314 Marionette TRACE conn2 <- [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]]]}] 08:14:31 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html | Canvas test: 2d.pattern.basic.zerocanvas 08:14:31 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html | took 916ms 08:14:31 INFO - PROCESS | 3728 | 1465226071343 Marionette TRACE conn2 -> [0,1349,"getWindowHandle",null] 08:14:31 INFO - PROCESS | 3728 | 1465226071347 Marionette TRACE conn2 <- [1,1349,null,{"value":"13"}] 08:14:31 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html 08:14:31 INFO - PROCESS | 3728 | 1465226071351 Marionette TRACE conn2 -> [0,1350,"setScriptTimeout",{"ms":35000}] 08:14:31 INFO - PROCESS | 3728 | 1465226071353 Marionette TRACE conn2 <- [1,1350,null,{}] 08:14:31 INFO - PROCESS | 3728 | 1465226071357 Marionette TRACE conn2 -> [0,1351,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:14:31 INFO - PROCESS | 3728 | 1465226071360 Marionette INFO sendAsync 5df5ea86-167d-4c9b-95db-b7d3c2a97030 08:14:31 INFO - PROCESS | 3728 | 1465226071471 Marionette TRACE conn2 <- [1,1351,null,{"value":null}] 08:14:31 INFO - PROCESS | 3728 | 1465226071596 Marionette TRACE conn2 -> [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\", \"02873725-682d-488c-ba17-ebb2d6377454\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:14:31 INFO - PROCESS | 3728 | 1465226071599 Marionette INFO sendAsync 5df5ea86-167d-4c9b-95db-b7d3c2a97030 08:14:31 INFO - PROCESS | 3728 | ++DOCSHELL 14470C00 == 31 [pid = 3728] [id = 347] 08:14:31 INFO - PROCESS | 3728 | ++DOMWINDOW == 73 (14E05C00) [pid = 3728] [serial = 1040] [outer = 00000000] 08:14:31 INFO - PROCESS | 3728 | ++DOMWINDOW == 74 (1572FC00) [pid = 3728] [serial = 1041] [outer = 14E05C00] 08:14:31 INFO - PROCESS | 3728 | 1465226071655 Marionette DEBUG loaded listener.js 08:14:31 INFO - PROCESS | 3728 | ++DOMWINDOW == 75 (157ED400) [pid = 3728] [serial = 1042] [outer = 14E05C00] 08:14:32 INFO - PROCESS | 3728 | 1465226072322 Marionette TRACE conn2 <- [1,1352,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html",0,null,null,[["Canvas test: 2d.pattern.crosscanvas",0,null,null]]]}] 08:14:32 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html | Canvas test: 2d.pattern.crosscanvas 08:14:32 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html | took 1023ms 08:14:32 INFO - PROCESS | 3728 | 1465226072379 Marionette TRACE conn2 -> [0,1353,"getWindowHandle",null] 08:14:32 INFO - PROCESS | 3728 | 1465226072381 Marionette TRACE conn2 <- [1,1353,null,{"value":"13"}] 08:14:32 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.broken.html 08:14:32 INFO - PROCESS | 3728 | 1465226072410 Marionette TRACE conn2 -> [0,1354,"setScriptTimeout",{"ms":35000}] 08:14:32 INFO - PROCESS | 3728 | 1465226072416 Marionette TRACE conn2 <- [1,1354,null,{}] 08:14:32 INFO - PROCESS | 3728 | 1465226072421 Marionette TRACE conn2 -> [0,1355,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:14:32 INFO - PROCESS | 3728 | 1465226072425 Marionette INFO sendAsync 5df5ea86-167d-4c9b-95db-b7d3c2a97030 08:14:32 INFO - PROCESS | 3728 | 1465226072574 Marionette TRACE conn2 <- [1,1355,null,{"value":null}] 08:14:32 INFO - PROCESS | 3728 | 1465226072693 Marionette TRACE conn2 -> [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\", \"02873725-682d-488c-ba17-ebb2d6377454\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:14:32 INFO - PROCESS | 3728 | 1465226072696 Marionette INFO sendAsync 5df5ea86-167d-4c9b-95db-b7d3c2a97030 08:14:32 INFO - PROCESS | 3728 | ++DOCSHELL 16563C00 == 32 [pid = 3728] [id = 348] 08:14:32 INFO - PROCESS | 3728 | ++DOMWINDOW == 76 (1656AC00) [pid = 3728] [serial = 1043] [outer = 00000000] 08:14:32 INFO - PROCESS | 3728 | ++DOMWINDOW == 77 (16CAD800) [pid = 3728] [serial = 1044] [outer = 1656AC00] 08:14:32 INFO - PROCESS | 3728 | 1465226072751 Marionette DEBUG loaded listener.js 08:14:32 INFO - PROCESS | 3728 | ++DOMWINDOW == 78 (16CB7000) [pid = 3728] [serial = 1045] [outer = 1656AC00] 08:14:33 INFO - PROCESS | 3728 | 1465226073403 Marionette TRACE conn2 <- [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] 08:14:33 INFO - PROCESS | 3728 | 1465226073426 Marionette TRACE conn2 <- [1,1357,null,{"value":"13"}] 08:14:33 INFO - PROCESS | 3728 | 1465226073431 Marionette TRACE conn2 -> [0,1358,"setScriptTimeout",{"ms":35000}] 08:14:33 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.emptysrc.html 08:14:33 INFO - PROCESS | 3728 | 1465226073434 Marionette TRACE conn2 <- [1,1358,null,{}] 08:14:33 INFO - PROCESS | 3728 | 1465226073458 Marionette TRACE conn2 -> [0,1359,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:14:33 INFO - PROCESS | 3728 | 1465226073461 Marionette INFO sendAsync 5df5ea86-167d-4c9b-95db-b7d3c2a97030 08:14:33 INFO - PROCESS | 3728 | 1465226073565 Marionette TRACE conn2 <- [1,1359,null,{"value":null}] 08:14:33 INFO - PROCESS | 3728 | 1465226073663 Marionette TRACE conn2 -> [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\", \"02873725-682d-488c-ba17-ebb2d6377454\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:14:33 INFO - PROCESS | 3728 | 1465226073667 Marionette INFO sendAsync 5df5ea86-167d-4c9b-95db-b7d3c2a97030 08:14:33 INFO - PROCESS | 3728 | ++DOCSHELL 1302E000 == 33 [pid = 3728] [id = 349] 08:14:33 INFO - PROCESS | 3728 | ++DOMWINDOW == 79 (13050400) [pid = 3728] [serial = 1046] [outer = 00000000] 08:14:33 INFO - PROCESS | 3728 | ++DOMWINDOW == 80 (13331C00) [pid = 3728] [serial = 1047] [outer = 13050400] 08:14:33 INFO - PROCESS | 3728 | 1465226073717 Marionette DEBUG loaded listener.js 08:14:33 INFO - PROCESS | 3728 | ++DOMWINDOW == 81 (140B6800) [pid = 3728] [serial = 1048] [outer = 13050400] 08:14:34 INFO - PROCESS | 3728 | --DOCSHELL 12A10400 == 32 [pid = 3728] [id = 222] 08:14:34 INFO - PROCESS | 3728 | --DOCSHELL 1550EC00 == 31 [pid = 3728] [id = 344] 08:14:34 INFO - PROCESS | 3728 | --DOCSHELL 11426400 == 30 [pid = 3728] [id = 343] 08:14:34 INFO - PROCESS | 3728 | --DOCSHELL 140B2000 == 29 [pid = 3728] [id = 214] 08:14:34 INFO - PROCESS | 3728 | --DOCSHELL 1022A000 == 28 [pid = 3728] [id = 218] 08:14:34 INFO - PROCESS | 3728 | --DOCSHELL 18527800 == 27 [pid = 3728] [id = 228] 08:14:34 INFO - PROCESS | 3728 | --DOCSHELL 1736A400 == 26 [pid = 3728] [id = 217] 08:14:34 INFO - PROCESS | 3728 | --DOCSHELL 173DA000 == 25 [pid = 3728] [id = 227] 08:14:34 INFO - PROCESS | 3728 | --DOCSHELL 16C0B800 == 24 [pid = 3728] [id = 216] 08:14:34 INFO - PROCESS | 3728 | --DOCSHELL 19E5A800 == 23 [pid = 3728] [id = 221] 08:14:34 INFO - PROCESS | 3728 | --DOCSHELL 14474C00 == 22 [pid = 3728] [id = 229] 08:14:34 INFO - PROCESS | 3728 | --DOCSHELL 10A5A800 == 21 [pid = 3728] [id = 220] 08:14:34 INFO - PROCESS | 3728 | --DOCSHELL 14477C00 == 20 [pid = 3728] [id = 215] 08:14:34 INFO - PROCESS | 3728 | --DOCSHELL 13C4A800 == 19 [pid = 3728] [id = 223] 08:14:34 INFO - PROCESS | 3728 | --DOCSHELL 130E0000 == 18 [pid = 3728] [id = 213] 08:14:34 INFO - PROCESS | 3728 | --DOCSHELL 16CB1400 == 17 [pid = 3728] [id = 225] 08:14:34 INFO - PROCESS | 3728 | --DOCSHELL 16101400 == 16 [pid = 3728] [id = 224] 08:14:34 INFO - PROCESS | 3728 | --DOCSHELL 13829C00 == 15 [pid = 3728] [id = 219] 08:14:34 INFO - PROCESS | 3728 | --DOCSHELL 17A07C00 == 14 [pid = 3728] [id = 226] 08:14:34 INFO - PROCESS | 3728 | --DOCSHELL 16563C00 == 13 [pid = 3728] [id = 348] 08:14:34 INFO - PROCESS | 3728 | --DOCSHELL 16109800 == 12 [pid = 3728] [id = 342] 08:14:34 INFO - PROCESS | 3728 | --DOCSHELL 12809400 == 11 [pid = 3728] [id = 346] 08:14:34 INFO - PROCESS | 3728 | --DOCSHELL 14470C00 == 10 [pid = 3728] [id = 347] 08:14:34 INFO - PROCESS | 3728 | --DOCSHELL 1027A400 == 9 [pid = 3728] [id = 345] 08:14:34 INFO - PROCESS | 3728 | 1465226074835 Marionette TRACE conn2 <- [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] 08:14:34 INFO - PROCESS | 3728 | 1465226074919 Marionette TRACE conn2 <- [1,1361,null,{"value":"13"}] 08:14:34 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html 08:14:34 INFO - PROCESS | 3728 | 1465226074923 Marionette TRACE conn2 -> [0,1362,"setScriptTimeout",{"ms":35000}] 08:14:34 INFO - PROCESS | 3728 | 1465226074928 Marionette TRACE conn2 <- [1,1362,null,{}] 08:14:34 INFO - PROCESS | 3728 | 1465226074933 Marionette TRACE conn2 -> [0,1363,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:14:34 INFO - PROCESS | 3728 | 1465226074935 Marionette INFO sendAsync 5df5ea86-167d-4c9b-95db-b7d3c2a97030 08:14:35 INFO - PROCESS | 3728 | 1465226075036 Marionette TRACE conn2 <- [1,1363,null,{"value":null}] 08:14:35 INFO - PROCESS | 3728 | 1465226075043 Marionette TRACE conn2 -> [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\", \"02873725-682d-488c-ba17-ebb2d6377454\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:14:35 INFO - PROCESS | 3728 | 1465226075045 Marionette INFO sendAsync 5df5ea86-167d-4c9b-95db-b7d3c2a97030 08:14:35 INFO - PROCESS | 3728 | ++DOCSHELL 11C74000 == 10 [pid = 3728] [id = 350] 08:14:35 INFO - PROCESS | 3728 | ++DOMWINDOW == 82 (12809400) [pid = 3728] [serial = 1049] [outer = 00000000] 08:14:35 INFO - PROCESS | 3728 | ++DOMWINDOW == 83 (13378800) [pid = 3728] [serial = 1050] [outer = 12809400] 08:14:35 INFO - PROCESS | 3728 | 1465226075096 Marionette DEBUG loaded listener.js 08:14:35 INFO - PROCESS | 3728 | ++DOMWINDOW == 84 (140B1C00) [pid = 3728] [serial = 1051] [outer = 12809400] 08:14:35 INFO - PROCESS | 3728 | [3728] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 08:14:35 INFO - PROCESS | 3728 | 1465226075611 Marionette TRACE conn2 <- [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] 08:14:35 INFO - PROCESS | 3728 | 1465226075714 Marionette TRACE conn2 <- [1,1365,null,{"value":"13"}] 08:14:35 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.nosrc.html 08:14:35 INFO - PROCESS | 3728 | 1465226075720 Marionette TRACE conn2 -> [0,1366,"setScriptTimeout",{"ms":35000}] 08:14:35 INFO - PROCESS | 3728 | 1465226075723 Marionette TRACE conn2 <- [1,1366,null,{}] 08:14:35 INFO - PROCESS | 3728 | 1465226075728 Marionette TRACE conn2 -> [0,1367,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:14:35 INFO - PROCESS | 3728 | 1465226075731 Marionette INFO sendAsync 5df5ea86-167d-4c9b-95db-b7d3c2a97030 08:14:35 INFO - PROCESS | 3728 | 1465226075845 Marionette TRACE conn2 <- [1,1367,null,{"value":null}] 08:14:35 INFO - PROCESS | 3728 | 1465226075936 Marionette TRACE conn2 -> [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\", \"02873725-682d-488c-ba17-ebb2d6377454\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:14:35 INFO - PROCESS | 3728 | 1465226075938 Marionette INFO sendAsync 5df5ea86-167d-4c9b-95db-b7d3c2a97030 08:14:35 INFO - PROCESS | 3728 | ++DOCSHELL 15D43400 == 11 [pid = 3728] [id = 351] 08:14:35 INFO - PROCESS | 3728 | ++DOMWINDOW == 85 (15FB5800) [pid = 3728] [serial = 1052] [outer = 00000000] 08:14:35 INFO - PROCESS | 3728 | ++DOMWINDOW == 86 (16105000) [pid = 3728] [serial = 1053] [outer = 15FB5800] 08:14:35 INFO - PROCESS | 3728 | 1465226075987 Marionette DEBUG loaded listener.js 08:14:36 INFO - PROCESS | 3728 | ++DOMWINDOW == 87 (16490800) [pid = 3728] [serial = 1054] [outer = 15FB5800] 08:14:36 INFO - PROCESS | 3728 | 1465226076370 Marionette TRACE conn2 <- [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] 08:14:36 INFO - PROCESS | 3728 | 1465226076405 Marionette TRACE conn2 <- [1,1369,null,{"value":"13"}] 08:14:36 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.reload.html 08:14:36 INFO - PROCESS | 3728 | 1465226076418 Marionette TRACE conn2 -> [0,1370,"setScriptTimeout",{"ms":35000}] 08:14:36 INFO - PROCESS | 3728 | 1465226076422 Marionette TRACE conn2 <- [1,1370,null,{}] 08:14:36 INFO - PROCESS | 3728 | 1465226076432 Marionette TRACE conn2 -> [0,1371,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:14:36 INFO - PROCESS | 3728 | 1465226076437 Marionette INFO sendAsync 5df5ea86-167d-4c9b-95db-b7d3c2a97030 08:14:36 INFO - PROCESS | 3728 | 1465226076550 Marionette TRACE conn2 <- [1,1371,null,{"value":null}] 08:14:36 INFO - PROCESS | 3728 | 1465226076557 Marionette TRACE conn2 -> [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\", \"02873725-682d-488c-ba17-ebb2d6377454\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:14:36 INFO - PROCESS | 3728 | 1465226076560 Marionette INFO sendAsync 5df5ea86-167d-4c9b-95db-b7d3c2a97030 08:14:36 INFO - PROCESS | 3728 | ++DOCSHELL 16D87800 == 12 [pid = 3728] [id = 352] 08:14:36 INFO - PROCESS | 3728 | ++DOMWINDOW == 88 (16D8CC00) [pid = 3728] [serial = 1055] [outer = 00000000] 08:14:36 INFO - PROCESS | 3728 | ++DOMWINDOW == 89 (17974000) [pid = 3728] [serial = 1056] [outer = 16D8CC00] 08:14:36 INFO - PROCESS | 3728 | 1465226076608 Marionette DEBUG loaded listener.js 08:14:36 INFO - PROCESS | 3728 | ++DOMWINDOW == 90 (17A8DC00) [pid = 3728] [serial = 1057] [outer = 16D8CC00] 08:14:37 INFO - PROCESS | 3728 | [3728] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 08:14:37 INFO - PROCESS | 3728 | 1465226077097 Marionette TRACE conn2 <- [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] 08:14:37 INFO - PROCESS | 3728 | 1465226077148 Marionette TRACE conn2 <- [1,1373,null,{"value":"13"}] 08:14:37 INFO - PROCESS | 3728 | 1465226077153 Marionette TRACE conn2 -> [0,1374,"setScriptTimeout",{"ms":35000}] 08:14:37 INFO - PROCESS | 3728 | 1465226077156 Marionette TRACE conn2 <- [1,1374,null,{}] 08:14:37 INFO - PROCESS | 3728 | 1465226077161 Marionette TRACE conn2 -> [0,1375,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:14:37 INFO - PROCESS | 3728 | 1465226077164 Marionette INFO sendAsync 5df5ea86-167d-4c9b-95db-b7d3c2a97030 08:14:37 INFO - PROCESS | 3728 | 1465226077317 Marionette TRACE conn2 <- [1,1375,null,{"value":null}] 08:14:37 INFO - PROCESS | 3728 | 1465226077330 Marionette TRACE conn2 -> [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\", \"02873725-682d-488c-ba17-ebb2d6377454\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:14:37 INFO - PROCESS | 3728 | 1465226077332 Marionette INFO sendAsync 5df5ea86-167d-4c9b-95db-b7d3c2a97030 08:14:37 INFO - PROCESS | 3728 | ++DOCSHELL 18083000 == 13 [pid = 3728] [id = 353] 08:14:37 INFO - PROCESS | 3728 | ++DOMWINDOW == 91 (18083C00) [pid = 3728] [serial = 1058] [outer = 00000000] 08:14:37 INFO - PROCESS | 3728 | ++DOMWINDOW == 92 (18477800) [pid = 3728] [serial = 1059] [outer = 18083C00] 08:14:37 INFO - PROCESS | 3728 | 1465226077376 Marionette DEBUG loaded listener.js 08:14:37 INFO - PROCESS | 3728 | ++DOMWINDOW == 93 (18524C00) [pid = 3728] [serial = 1060] [outer = 18083C00] 08:14:37 INFO - PROCESS | 3728 | 1465226077807 Marionette TRACE conn2 <- [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] 08:14:37 INFO - PROCESS | 3728 | 1465226077835 Marionette TRACE conn2 <- [1,1377,null,{"value":"13"}] 08:14:37 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html 08:14:37 INFO - PROCESS | 3728 | 1465226077845 Marionette TRACE conn2 -> [0,1378,"setScriptTimeout",{"ms":35000}] 08:14:37 INFO - PROCESS | 3728 | 1465226077847 Marionette TRACE conn2 <- [1,1378,null,{}] 08:14:37 INFO - PROCESS | 3728 | 1465226077850 Marionette TRACE conn2 -> [0,1379,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:14:37 INFO - PROCESS | 3728 | 1465226077852 Marionette INFO sendAsync 5df5ea86-167d-4c9b-95db-b7d3c2a97030 08:14:37 INFO - PROCESS | 3728 | 1465226077975 Marionette TRACE conn2 <- [1,1379,null,{"value":null}] 08:14:37 INFO - PROCESS | 3728 | 1465226077980 Marionette TRACE conn2 -> [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\", \"02873725-682d-488c-ba17-ebb2d6377454\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:14:37 INFO - PROCESS | 3728 | 1465226077983 Marionette INFO sendAsync 5df5ea86-167d-4c9b-95db-b7d3c2a97030 08:14:37 INFO - PROCESS | 3728 | ++DOCSHELL 18527800 == 14 [pid = 3728] [id = 354] 08:14:37 INFO - PROCESS | 3728 | ++DOMWINDOW == 94 (18528800) [pid = 3728] [serial = 1061] [outer = 00000000] 08:14:38 INFO - PROCESS | 3728 | ++DOMWINDOW == 95 (19D38800) [pid = 3728] [serial = 1062] [outer = 18528800] 08:14:38 INFO - PROCESS | 3728 | 1465226078026 Marionette DEBUG loaded listener.js 08:14:38 INFO - PROCESS | 3728 | ++DOMWINDOW == 96 (19EE2800) [pid = 3728] [serial = 1063] [outer = 18528800] 08:14:38 INFO - PROCESS | 3728 | --DOMWINDOW == 95 (1649AC00) [pid = 3728] [serial = 1022] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html] 08:14:38 INFO - PROCESS | 3728 | --DOMWINDOW == 94 (11430800) [pid = 3728] [serial = 1028] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html] 08:14:38 INFO - PROCESS | 3728 | --DOMWINDOW == 93 (1572C400) [pid = 3728] [serial = 1031] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html] 08:14:38 INFO - PROCESS | 3728 | --DOMWINDOW == 92 (1656CC00) [pid = 3728] [serial = 1001] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html] 08:14:38 INFO - PROCESS | 3728 | --DOMWINDOW == 91 (1648D400) [pid = 3728] [serial = 998] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html] 08:14:38 INFO - PROCESS | 3728 | --DOMWINDOW == 90 (19A4E400) [pid = 3728] [serial = 1013] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html] 08:14:38 INFO - PROCESS | 3728 | --DOMWINDOW == 89 (19A4B800) [pid = 3728] [serial = 1016] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html] 08:14:38 INFO - PROCESS | 3728 | --DOMWINDOW == 88 (13339C00) [pid = 3728] [serial = 992] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html] 08:14:38 INFO - PROCESS | 3728 | --DOMWINDOW == 87 (1A6CC400) [pid = 3728] [serial = 1019] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html] 08:14:38 INFO - PROCESS | 3728 | --DOMWINDOW == 86 (157D7000) [pid = 3728] [serial = 995] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html] 08:14:38 INFO - PROCESS | 3728 | --DOMWINDOW == 85 (18478000) [pid = 3728] [serial = 1007] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html] 08:14:38 INFO - PROCESS | 3728 | --DOMWINDOW == 84 (19D34800) [pid = 3728] [serial = 1010] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html] 08:14:38 INFO - PROCESS | 3728 | --DOMWINDOW == 83 (112C0C00) [pid = 3728] [serial = 989] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html] 08:14:38 INFO - PROCESS | 3728 | --DOMWINDOW == 82 (16CB2000) [pid = 3728] [serial = 986] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html] 08:14:38 INFO - PROCESS | 3728 | --DOMWINDOW == 81 (17A06400) [pid = 3728] [serial = 1004] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html] 08:14:38 INFO - PROCESS | 3728 | --DOMWINDOW == 80 (16569400) [pid = 3728] [serial = 1025] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html] 08:14:38 INFO - PROCESS | 3728 | 1465226078836 Marionette TRACE conn2 <- [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]]]}] 08:14:38 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html | Canvas test: 2d.pattern.image.null 08:14:38 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html | took 1023ms 08:14:38 INFO - PROCESS | 3728 | 1465226078873 Marionette TRACE conn2 -> [0,1381,"getWindowHandle",null] 08:14:38 INFO - PROCESS | 3728 | 1465226078875 Marionette TRACE conn2 <- [1,1381,null,{"value":"13"}] 08:14:38 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html 08:14:38 INFO - PROCESS | 3728 | 1465226078892 Marionette TRACE conn2 -> [0,1382,"setScriptTimeout",{"ms":35000}] 08:14:38 INFO - PROCESS | 3728 | 1465226078893 Marionette TRACE conn2 <- [1,1382,null,{}] 08:14:38 INFO - PROCESS | 3728 | 1465226078897 Marionette TRACE conn2 -> [0,1383,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:14:38 INFO - PROCESS | 3728 | 1465226078902 Marionette INFO sendAsync 5df5ea86-167d-4c9b-95db-b7d3c2a97030 08:14:39 INFO - PROCESS | 3728 | 1465226079007 Marionette TRACE conn2 <- [1,1383,null,{"value":null}] 08:14:39 INFO - PROCESS | 3728 | 1465226079064 Marionette TRACE conn2 -> [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\", \"02873725-682d-488c-ba17-ebb2d6377454\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:14:39 INFO - PROCESS | 3728 | 1465226079066 Marionette INFO sendAsync 5df5ea86-167d-4c9b-95db-b7d3c2a97030 08:14:39 INFO - PROCESS | 3728 | ++DOCSHELL 11A18800 == 15 [pid = 3728] [id = 355] 08:14:39 INFO - PROCESS | 3728 | ++DOMWINDOW == 81 (13339C00) [pid = 3728] [serial = 1064] [outer = 00000000] 08:14:39 INFO - PROCESS | 3728 | ++DOMWINDOW == 82 (1655F400) [pid = 3728] [serial = 1065] [outer = 13339C00] 08:14:39 INFO - PROCESS | 3728 | 1465226079111 Marionette DEBUG loaded listener.js 08:14:39 INFO - PROCESS | 3728 | ++DOMWINDOW == 83 (16CBA800) [pid = 3728] [serial = 1066] [outer = 13339C00] 08:14:39 INFO - PROCESS | 3728 | 1465226079468 Marionette TRACE conn2 <- [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]]]}] 08:14:39 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html | Canvas test: 2d.pattern.image.string 08:14:39 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html | took 641ms 08:14:39 INFO - PROCESS | 3728 | 1465226079529 Marionette TRACE conn2 -> [0,1385,"getWindowHandle",null] 08:14:39 INFO - PROCESS | 3728 | 1465226079531 Marionette TRACE conn2 <- [1,1385,null,{"value":"13"}] 08:14:39 INFO - PROCESS | 3728 | 1465226079543 Marionette TRACE conn2 -> [0,1386,"setScriptTimeout",{"ms":35000}] 08:14:39 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html 08:14:39 INFO - PROCESS | 3728 | 1465226079545 Marionette TRACE conn2 <- [1,1386,null,{}] 08:14:39 INFO - PROCESS | 3728 | 1465226079548 Marionette TRACE conn2 -> [0,1387,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:14:39 INFO - PROCESS | 3728 | 1465226079550 Marionette INFO sendAsync 5df5ea86-167d-4c9b-95db-b7d3c2a97030 08:14:39 INFO - PROCESS | 3728 | 1465226079631 Marionette TRACE conn2 <- [1,1387,null,{"value":null}] 08:14:39 INFO - PROCESS | 3728 | 1465226079636 Marionette TRACE conn2 -> [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\", \"02873725-682d-488c-ba17-ebb2d6377454\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:14:39 INFO - PROCESS | 3728 | 1465226079638 Marionette INFO sendAsync 5df5ea86-167d-4c9b-95db-b7d3c2a97030 08:14:39 INFO - PROCESS | 3728 | ++DOCSHELL 110DE000 == 16 [pid = 3728] [id = 356] 08:14:39 INFO - PROCESS | 3728 | ++DOMWINDOW == 84 (16CAEC00) [pid = 3728] [serial = 1067] [outer = 00000000] 08:14:39 INFO - PROCESS | 3728 | ++DOMWINDOW == 85 (19E57400) [pid = 3728] [serial = 1068] [outer = 16CAEC00] 08:14:39 INFO - PROCESS | 3728 | 1465226079682 Marionette DEBUG loaded listener.js 08:14:39 INFO - PROCESS | 3728 | ++DOMWINDOW == 86 (1A190000) [pid = 3728] [serial = 1069] [outer = 16CAEC00] 08:14:40 INFO - PROCESS | 3728 | 1465226080087 Marionette TRACE conn2 <- [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]]]}] 08:14:40 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html | Canvas test: 2d.pattern.image.undefined 08:14:40 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html | took 580ms 08:14:40 INFO - PROCESS | 3728 | 1465226080133 Marionette TRACE conn2 -> [0,1389,"getWindowHandle",null] 08:14:40 INFO - PROCESS | 3728 | 1465226080135 Marionette TRACE conn2 <- [1,1389,null,{"value":"13"}] 08:14:40 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html 08:14:40 INFO - PROCESS | 3728 | 1465226080142 Marionette TRACE conn2 -> [0,1390,"setScriptTimeout",{"ms":35000}] 08:14:40 INFO - PROCESS | 3728 | 1465226080145 Marionette TRACE conn2 <- [1,1390,null,{}] 08:14:40 INFO - PROCESS | 3728 | 1465226080148 Marionette TRACE conn2 -> [0,1391,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:14:40 INFO - PROCESS | 3728 | 1465226080149 Marionette INFO sendAsync 5df5ea86-167d-4c9b-95db-b7d3c2a97030 08:14:40 INFO - PROCESS | 3728 | 1465226080232 Marionette TRACE conn2 <- [1,1391,null,{"value":null}] 08:14:40 INFO - PROCESS | 3728 | 1465226080242 Marionette TRACE conn2 -> [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\", \"02873725-682d-488c-ba17-ebb2d6377454\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:14:40 INFO - PROCESS | 3728 | 1465226080244 Marionette INFO sendAsync 5df5ea86-167d-4c9b-95db-b7d3c2a97030 08:14:40 INFO - PROCESS | 3728 | ++DOCSHELL 140B2400 == 17 [pid = 3728] [id = 357] 08:14:40 INFO - PROCESS | 3728 | ++DOMWINDOW == 87 (16104400) [pid = 3728] [serial = 1070] [outer = 00000000] 08:14:40 INFO - PROCESS | 3728 | ++DOMWINDOW == 88 (1A6C1400) [pid = 3728] [serial = 1071] [outer = 16104400] 08:14:40 INFO - PROCESS | 3728 | 1465226080288 Marionette DEBUG loaded listener.js 08:14:40 INFO - PROCESS | 3728 | ++DOMWINDOW == 89 (1A6C3800) [pid = 3728] [serial = 1072] [outer = 16104400] 08:14:40 INFO - PROCESS | 3728 | 1465226080828 Marionette TRACE conn2 <- [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]]]}] 08:14:40 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html | Canvas test: 2d.pattern.modify.canvas1 08:14:40 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html | took 778ms 08:14:40 INFO - PROCESS | 3728 | 1465226080923 Marionette TRACE conn2 -> [0,1393,"getWindowHandle",null] 08:14:40 INFO - PROCESS | 3728 | 1465226080928 Marionette TRACE conn2 <- [1,1393,null,{"value":"13"}] 08:14:40 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html 08:14:40 INFO - PROCESS | 3728 | 1465226080934 Marionette TRACE conn2 -> [0,1394,"setScriptTimeout",{"ms":35000}] 08:14:40 INFO - PROCESS | 3728 | 1465226080938 Marionette TRACE conn2 <- [1,1394,null,{}] 08:14:40 INFO - PROCESS | 3728 | 1465226080968 Marionette TRACE conn2 -> [0,1395,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:14:40 INFO - PROCESS | 3728 | 1465226080971 Marionette INFO sendAsync 5df5ea86-167d-4c9b-95db-b7d3c2a97030 08:14:41 INFO - PROCESS | 3728 | 1465226081100 Marionette TRACE conn2 <- [1,1395,null,{"value":null}] 08:14:41 INFO - PROCESS | 3728 | 1465226081183 Marionette TRACE conn2 -> [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\", \"02873725-682d-488c-ba17-ebb2d6377454\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:14:41 INFO - PROCESS | 3728 | 1465226081188 Marionette INFO sendAsync 5df5ea86-167d-4c9b-95db-b7d3c2a97030 08:14:41 INFO - PROCESS | 3728 | ++DOCSHELL 10B74400 == 18 [pid = 3728] [id = 358] 08:14:41 INFO - PROCESS | 3728 | ++DOMWINDOW == 90 (10B7C400) [pid = 3728] [serial = 1073] [outer = 00000000] 08:14:41 INFO - PROCESS | 3728 | ++DOMWINDOW == 91 (1337A400) [pid = 3728] [serial = 1074] [outer = 10B7C400] 08:14:41 INFO - PROCESS | 3728 | 1465226081296 Marionette DEBUG loaded listener.js 08:14:41 INFO - PROCESS | 3728 | ++DOMWINDOW == 92 (140D2C00) [pid = 3728] [serial = 1075] [outer = 10B7C400] 08:14:42 INFO - PROCESS | 3728 | 1465226082052 Marionette TRACE conn2 <- [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]]]}] 08:14:42 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html | Canvas test: 2d.pattern.modify.canvas2 08:14:42 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html | took 1145ms 08:14:42 INFO - PROCESS | 3728 | 1465226082082 Marionette TRACE conn2 -> [0,1397,"getWindowHandle",null] 08:14:42 INFO - PROCESS | 3728 | 1465226082087 Marionette TRACE conn2 <- [1,1397,null,{"value":"13"}] 08:14:42 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html 08:14:42 INFO - PROCESS | 3728 | 1465226082093 Marionette TRACE conn2 -> [0,1398,"setScriptTimeout",{"ms":35000}] 08:14:42 INFO - PROCESS | 3728 | 1465226082096 Marionette TRACE conn2 <- [1,1398,null,{}] 08:14:42 INFO - PROCESS | 3728 | 1465226082101 Marionette TRACE conn2 -> [0,1399,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:14:42 INFO - PROCESS | 3728 | 1465226082104 Marionette INFO sendAsync 5df5ea86-167d-4c9b-95db-b7d3c2a97030 08:14:42 INFO - PROCESS | 3728 | 1465226082295 Marionette TRACE conn2 <- [1,1399,null,{"value":null}] 08:14:42 INFO - PROCESS | 3728 | 1465226082304 Marionette TRACE conn2 -> [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\", \"02873725-682d-488c-ba17-ebb2d6377454\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:14:42 INFO - PROCESS | 3728 | 1465226082307 Marionette INFO sendAsync 5df5ea86-167d-4c9b-95db-b7d3c2a97030 08:14:42 INFO - PROCESS | 3728 | ++DOCSHELL 16C15800 == 19 [pid = 3728] [id = 359] 08:14:42 INFO - PROCESS | 3728 | ++DOMWINDOW == 93 (16C18400) [pid = 3728] [serial = 1076] [outer = 00000000] 08:14:42 INFO - PROCESS | 3728 | ++DOMWINDOW == 94 (16CB8C00) [pid = 3728] [serial = 1077] [outer = 16C18400] 08:14:42 INFO - PROCESS | 3728 | 1465226082369 Marionette DEBUG loaded listener.js 08:14:42 INFO - PROCESS | 3728 | ++DOMWINDOW == 95 (17979800) [pid = 3728] [serial = 1078] [outer = 16C18400] 08:14:43 INFO - PROCESS | 3728 | --DOMWINDOW == 94 (16CB0800) [pid = 3728] [serial = 1002] [outer = 00000000] [url = about:blank] 08:14:43 INFO - PROCESS | 3728 | --DOMWINDOW == 93 (16CB7400) [pid = 3728] [serial = 1003] [outer = 00000000] [url = about:blank] 08:14:43 INFO - PROCESS | 3728 | --DOMWINDOW == 92 (1649F000) [pid = 3728] [serial = 999] [outer = 00000000] [url = about:blank] 08:14:43 INFO - PROCESS | 3728 | --DOMWINDOW == 91 (19EE8400) [pid = 3728] [serial = 1014] [outer = 00000000] [url = about:blank] 08:14:43 INFO - PROCESS | 3728 | --DOMWINDOW == 90 (164A8400) [pid = 3728] [serial = 1000] [outer = 00000000] [url = about:blank] 08:14:43 INFO - PROCESS | 3728 | --DOMWINDOW == 89 (1A196400) [pid = 3728] [serial = 1017] [outer = 00000000] [url = about:blank] 08:14:43 INFO - PROCESS | 3728 | --DOMWINDOW == 88 (13829400) [pid = 3728] [serial = 993] [outer = 00000000] [url = about:blank] 08:14:43 INFO - PROCESS | 3728 | --DOMWINDOW == 87 (13C4B000) [pid = 3728] [serial = 994] [outer = 00000000] [url = about:blank] 08:14:43 INFO - PROCESS | 3728 | --DOMWINDOW == 86 (1A80F000) [pid = 3728] [serial = 1020] [outer = 00000000] [url = about:blank] 08:14:43 INFO - PROCESS | 3728 | --DOMWINDOW == 85 (1A32E000) [pid = 3728] [serial = 1018] [outer = 00000000] [url = about:blank] 08:14:43 INFO - PROCESS | 3728 | --DOMWINDOW == 84 (157F4800) [pid = 3728] [serial = 996] [outer = 00000000] [url = about:blank] 08:14:43 INFO - PROCESS | 3728 | --DOMWINDOW == 83 (15FE3C00) [pid = 3728] [serial = 997] [outer = 00000000] [url = about:blank] 08:14:43 INFO - PROCESS | 3728 | --DOMWINDOW == 82 (18529800) [pid = 3728] [serial = 1008] [outer = 00000000] [url = about:blank] 08:14:43 INFO - PROCESS | 3728 | --DOMWINDOW == 81 (18525000) [pid = 3728] [serial = 1009] [outer = 00000000] [url = about:blank] 08:14:43 INFO - PROCESS | 3728 | --DOMWINDOW == 80 (19E5A000) [pid = 3728] [serial = 1011] [outer = 00000000] [url = about:blank] 08:14:43 INFO - PROCESS | 3728 | --DOMWINDOW == 79 (12806800) [pid = 3728] [serial = 990] [outer = 00000000] [url = about:blank] 08:14:43 INFO - PROCESS | 3728 | --DOMWINDOW == 78 (12ACBC00) [pid = 3728] [serial = 991] [outer = 00000000] [url = about:blank] 08:14:43 INFO - PROCESS | 3728 | --DOMWINDOW == 77 (1A80F800) [pid = 3728] [serial = 988] [outer = 00000000] [url = about:blank] 08:14:43 INFO - PROCESS | 3728 | --DOMWINDOW == 76 (18435400) [pid = 3728] [serial = 1005] [outer = 00000000] [url = about:blank] 08:14:43 INFO - PROCESS | 3728 | --DOMWINDOW == 75 (18471400) [pid = 3728] [serial = 1006] [outer = 00000000] [url = about:blank] 08:14:43 INFO - PROCESS | 3728 | --DOMWINDOW == 74 (1A80AC00) [pid = 3728] [serial = 1026] [outer = 00000000] [url = about:blank] 08:14:43 INFO - PROCESS | 3728 | --DOMWINDOW == 73 (1A8E9400) [pid = 3728] [serial = 1021] [outer = 00000000] [url = about:blank] 08:14:43 INFO - PROCESS | 3728 | --DOMWINDOW == 72 (172DDC00) [pid = 3728] [serial = 1024] [outer = 00000000] [url = about:blank] 08:14:43 INFO - PROCESS | 3728 | --DOMWINDOW == 71 (1A18E000) [pid = 3728] [serial = 1015] [outer = 00000000] [url = about:blank] 08:14:43 INFO - PROCESS | 3728 | --DOMWINDOW == 70 (16D87C00) [pid = 3728] [serial = 1023] [outer = 00000000] [url = about:blank] 08:14:43 INFO - PROCESS | 3728 | --DOMWINDOW == 69 (18526800) [pid = 3728] [serial = 1012] [outer = 00000000] [url = about:blank] 08:14:43 INFO - PROCESS | 3728 | --DOMWINDOW == 68 (12A8DC00) [pid = 3728] [serial = 1029] [outer = 00000000] [url = about:blank] 08:14:43 INFO - PROCESS | 3728 | --DOMWINDOW == 67 (13080800) [pid = 3728] [serial = 1030] [outer = 00000000] [url = about:blank] 08:14:43 INFO - PROCESS | 3728 | --DOMWINDOW == 66 (1A8EE400) [pid = 3728] [serial = 1027] [outer = 00000000] [url = about:blank] 08:14:43 INFO - PROCESS | 3728 | --DOMWINDOW == 65 (16106C00) [pid = 3728] [serial = 1033] [outer = 00000000] [url = about:blank] 08:14:43 INFO - PROCESS | 3728 | --DOMWINDOW == 64 (157CEC00) [pid = 3728] [serial = 1032] [outer = 00000000] [url = about:blank] 08:14:43 INFO - PROCESS | 3728 | 1465226083357 Marionette TRACE conn2 <- [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]]]}] 08:14:43 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html | Canvas test: 2d.pattern.modify.image1 08:14:43 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html | took 1328ms 08:14:43 INFO - PROCESS | 3728 | 1465226083418 Marionette TRACE conn2 -> [0,1401,"getWindowHandle",null] 08:14:43 INFO - PROCESS | 3728 | 1465226083422 Marionette TRACE conn2 <- [1,1401,null,{"value":"13"}] 08:14:43 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html 08:14:43 INFO - PROCESS | 3728 | 1465226083427 Marionette TRACE conn2 -> [0,1402,"setScriptTimeout",{"ms":35000}] 08:14:43 INFO - PROCESS | 3728 | 1465226083430 Marionette TRACE conn2 <- [1,1402,null,{}] 08:14:43 INFO - PROCESS | 3728 | 1465226083435 Marionette TRACE conn2 -> [0,1403,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:14:43 INFO - PROCESS | 3728 | 1465226083438 Marionette INFO sendAsync 5df5ea86-167d-4c9b-95db-b7d3c2a97030 08:14:43 INFO - PROCESS | 3728 | 1465226083525 Marionette TRACE conn2 <- [1,1403,null,{"value":null}] 08:14:43 INFO - PROCESS | 3728 | 1465226083538 Marionette TRACE conn2 -> [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\", \"02873725-682d-488c-ba17-ebb2d6377454\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:14:43 INFO - PROCESS | 3728 | 1465226083542 Marionette INFO sendAsync 5df5ea86-167d-4c9b-95db-b7d3c2a97030 08:14:43 INFO - PROCESS | 3728 | ++DOCSHELL 11422400 == 20 [pid = 3728] [id = 360] 08:14:43 INFO - PROCESS | 3728 | ++DOMWINDOW == 65 (11430800) [pid = 3728] [serial = 1079] [outer = 00000000] 08:14:43 INFO - PROCESS | 3728 | ++DOMWINDOW == 66 (12ACDC00) [pid = 3728] [serial = 1080] [outer = 11430800] 08:14:43 INFO - PROCESS | 3728 | 1465226083591 Marionette DEBUG loaded listener.js 08:14:43 INFO - PROCESS | 3728 | ++DOMWINDOW == 67 (13034C00) [pid = 3728] [serial = 1081] [outer = 11430800] 08:14:44 INFO - PROCESS | 3728 | 1465226084107 Marionette TRACE conn2 <- [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]]]}] 08:14:44 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html | Canvas test: 2d.pattern.modify.image2 08:14:44 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html | took 718ms 08:14:44 INFO - PROCESS | 3728 | 1465226084151 Marionette TRACE conn2 -> [0,1405,"getWindowHandle",null] 08:14:44 INFO - PROCESS | 3728 | 1465226084155 Marionette TRACE conn2 <- [1,1405,null,{"value":"13"}] 08:14:44 INFO - PROCESS | 3728 | 1465226084161 Marionette TRACE conn2 -> [0,1406,"setScriptTimeout",{"ms":35000}] 08:14:44 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html 08:14:44 INFO - PROCESS | 3728 | 1465226084164 Marionette TRACE conn2 <- [1,1406,null,{}] 08:14:44 INFO - PROCESS | 3728 | 1465226084168 Marionette TRACE conn2 -> [0,1407,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:14:44 INFO - PROCESS | 3728 | 1465226084170 Marionette INFO sendAsync 5df5ea86-167d-4c9b-95db-b7d3c2a97030 08:14:44 INFO - PROCESS | 3728 | 1465226084258 Marionette TRACE conn2 <- [1,1407,null,{"value":null}] 08:14:44 INFO - PROCESS | 3728 | 1465226084349 Marionette TRACE conn2 -> [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\", \"02873725-682d-488c-ba17-ebb2d6377454\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:14:44 INFO - PROCESS | 3728 | 1465226084352 Marionette INFO sendAsync 5df5ea86-167d-4c9b-95db-b7d3c2a97030 08:14:44 INFO - PROCESS | 3728 | ++DOCSHELL 140AB000 == 21 [pid = 3728] [id = 361] 08:14:44 INFO - PROCESS | 3728 | ++DOMWINDOW == 68 (140AEC00) [pid = 3728] [serial = 1082] [outer = 00000000] 08:14:44 INFO - PROCESS | 3728 | ++DOMWINDOW == 69 (1446D800) [pid = 3728] [serial = 1083] [outer = 140AEC00] 08:14:44 INFO - PROCESS | 3728 | 1465226084398 Marionette DEBUG loaded listener.js 08:14:44 INFO - PROCESS | 3728 | ++DOMWINDOW == 70 (14E09000) [pid = 3728] [serial = 1084] [outer = 140AEC00] 08:14:44 INFO - PROCESS | 3728 | 1465226084791 Marionette TRACE conn2 <- [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]]]}] 08:14:44 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html | Canvas test: 2d.pattern.paint.norepeat.basic 08:14:44 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html | took 671ms 08:14:44 INFO - PROCESS | 3728 | 1465226084844 Marionette TRACE conn2 -> [0,1409,"getWindowHandle",null] 08:14:44 INFO - PROCESS | 3728 | 1465226084846 Marionette TRACE conn2 <- [1,1409,null,{"value":"13"}] 08:14:44 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html 08:14:44 INFO - PROCESS | 3728 | 1465226084850 Marionette TRACE conn2 -> [0,1410,"setScriptTimeout",{"ms":35000}] 08:14:44 INFO - PROCESS | 3728 | 1465226084853 Marionette TRACE conn2 <- [1,1410,null,{}] 08:14:44 INFO - PROCESS | 3728 | 1465226084864 Marionette TRACE conn2 -> [0,1411,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:14:44 INFO - PROCESS | 3728 | 1465226084868 Marionette INFO sendAsync 5df5ea86-167d-4c9b-95db-b7d3c2a97030 08:14:44 INFO - PROCESS | 3728 | 1465226084982 Marionette TRACE conn2 <- [1,1411,null,{"value":null}] 08:14:44 INFO - PROCESS | 3728 | 1465226084997 Marionette TRACE conn2 -> [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\", \"02873725-682d-488c-ba17-ebb2d6377454\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:14:44 INFO - PROCESS | 3728 | 1465226085000 Marionette INFO sendAsync 5df5ea86-167d-4c9b-95db-b7d3c2a97030 08:14:45 INFO - PROCESS | 3728 | ++DOCSHELL 164A4800 == 22 [pid = 3728] [id = 362] 08:14:45 INFO - PROCESS | 3728 | ++DOMWINDOW == 71 (164A5400) [pid = 3728] [serial = 1085] [outer = 00000000] 08:14:45 INFO - PROCESS | 3728 | ++DOMWINDOW == 72 (16561C00) [pid = 3728] [serial = 1086] [outer = 164A5400] 08:14:45 INFO - PROCESS | 3728 | 1465226085048 Marionette DEBUG loaded listener.js 08:14:45 INFO - PROCESS | 3728 | ++DOMWINDOW == 73 (1656DC00) [pid = 3728] [serial = 1087] [outer = 164A5400] 08:14:45 INFO - PROCESS | 3728 | 1465226085513 Marionette TRACE conn2 <- [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]]]}] 08:14:45 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html | Canvas test: 2d.pattern.paint.norepeat.coord1 08:14:45 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html | took 671ms 08:14:45 INFO - PROCESS | 3728 | 1465226085533 Marionette TRACE conn2 -> [0,1413,"getWindowHandle",null] 08:14:45 INFO - PROCESS | 3728 | 1465226085535 Marionette TRACE conn2 <- [1,1413,null,{"value":"13"}] 08:14:45 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html 08:14:45 INFO - PROCESS | 3728 | 1465226085539 Marionette TRACE conn2 -> [0,1414,"setScriptTimeout",{"ms":35000}] 08:14:45 INFO - PROCESS | 3728 | 1465226085540 Marionette TRACE conn2 <- [1,1414,null,{}] 08:14:45 INFO - PROCESS | 3728 | 1465226085544 Marionette TRACE conn2 -> [0,1415,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:14:45 INFO - PROCESS | 3728 | 1465226085546 Marionette INFO sendAsync 5df5ea86-167d-4c9b-95db-b7d3c2a97030 08:14:45 INFO - PROCESS | 3728 | 1465226085661 Marionette TRACE conn2 <- [1,1415,null,{"value":null}] 08:14:45 INFO - PROCESS | 3728 | 1465226085666 Marionette TRACE conn2 -> [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\", \"02873725-682d-488c-ba17-ebb2d6377454\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:14:45 INFO - PROCESS | 3728 | 1465226085669 Marionette INFO sendAsync 5df5ea86-167d-4c9b-95db-b7d3c2a97030 08:14:45 INFO - PROCESS | 3728 | ++DOCSHELL 16CB3400 == 23 [pid = 3728] [id = 363] 08:14:45 INFO - PROCESS | 3728 | ++DOMWINDOW == 74 (16CB3C00) [pid = 3728] [serial = 1088] [outer = 00000000] 08:14:45 INFO - PROCESS | 3728 | ++DOMWINDOW == 75 (17975400) [pid = 3728] [serial = 1089] [outer = 16CB3C00] 08:14:45 INFO - PROCESS | 3728 | 1465226085760 Marionette DEBUG loaded listener.js 08:14:45 INFO - PROCESS | 3728 | ++DOMWINDOW == 76 (18018C00) [pid = 3728] [serial = 1090] [outer = 16CB3C00] 08:14:46 INFO - PROCESS | 3728 | 1465226086202 Marionette TRACE conn2 <- [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]]]}] 08:14:46 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html | Canvas test: 2d.pattern.paint.norepeat.coord2 08:14:46 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html | took 687ms 08:14:46 INFO - PROCESS | 3728 | 1465226086228 Marionette TRACE conn2 -> [0,1417,"getWindowHandle",null] 08:14:46 INFO - PROCESS | 3728 | 1465226086230 Marionette TRACE conn2 <- [1,1417,null,{"value":"13"}] 08:14:46 INFO - PROCESS | 3728 | 1465226086234 Marionette TRACE conn2 -> [0,1418,"setScriptTimeout",{"ms":35000}] 08:14:46 INFO - PROCESS | 3728 | 1465226086235 Marionette TRACE conn2 <- [1,1418,null,{}] 08:14:46 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html 08:14:46 INFO - PROCESS | 3728 | 1465226086239 Marionette TRACE conn2 -> [0,1419,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:14:46 INFO - PROCESS | 3728 | 1465226086241 Marionette INFO sendAsync 5df5ea86-167d-4c9b-95db-b7d3c2a97030 08:14:46 INFO - PROCESS | 3728 | 1465226086385 Marionette TRACE conn2 <- [1,1419,null,{"value":null}] 08:14:46 INFO - PROCESS | 3728 | 1465226086410 Marionette TRACE conn2 -> [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\", \"02873725-682d-488c-ba17-ebb2d6377454\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:14:46 INFO - PROCESS | 3728 | 1465226086412 Marionette INFO sendAsync 5df5ea86-167d-4c9b-95db-b7d3c2a97030 08:14:46 INFO - PROCESS | 3728 | ++DOCSHELL 157DC800 == 24 [pid = 3728] [id = 364] 08:14:46 INFO - PROCESS | 3728 | ++DOMWINDOW == 77 (18081400) [pid = 3728] [serial = 1091] [outer = 00000000] 08:14:46 INFO - PROCESS | 3728 | ++DOMWINDOW == 78 (18475C00) [pid = 3728] [serial = 1092] [outer = 18081400] 08:14:46 INFO - PROCESS | 3728 | 1465226086456 Marionette DEBUG loaded listener.js 08:14:46 INFO - PROCESS | 3728 | ++DOMWINDOW == 79 (1847A800) [pid = 3728] [serial = 1093] [outer = 18081400] 08:14:46 INFO - PROCESS | 3728 | 1465226086917 Marionette TRACE conn2 <- [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]]]}] 08:14:46 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html | Canvas test: 2d.pattern.paint.norepeat.coord3 08:14:46 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html | took 718ms 08:14:46 INFO - PROCESS | 3728 | 1465226086960 Marionette TRACE conn2 -> [0,1421,"getWindowHandle",null] 08:14:46 INFO - PROCESS | 3728 | 1465226086962 Marionette TRACE conn2 <- [1,1421,null,{"value":"13"}] 08:14:46 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html 08:14:46 INFO - PROCESS | 3728 | 1465226086965 Marionette TRACE conn2 -> [0,1422,"setScriptTimeout",{"ms":35000}] 08:14:46 INFO - PROCESS | 3728 | 1465226086967 Marionette TRACE conn2 <- [1,1422,null,{}] 08:14:46 INFO - PROCESS | 3728 | 1465226086970 Marionette TRACE conn2 -> [0,1423,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:14:46 INFO - PROCESS | 3728 | 1465226086976 Marionette INFO sendAsync 5df5ea86-167d-4c9b-95db-b7d3c2a97030 08:14:47 INFO - PROCESS | 3728 | 1465226087110 Marionette TRACE conn2 <- [1,1423,null,{"value":null}] 08:14:47 INFO - PROCESS | 3728 | 1465226087173 Marionette TRACE conn2 -> [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\", \"02873725-682d-488c-ba17-ebb2d6377454\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:14:47 INFO - PROCESS | 3728 | 1465226087175 Marionette INFO sendAsync 5df5ea86-167d-4c9b-95db-b7d3c2a97030 08:14:47 INFO - PROCESS | 3728 | ++DOCSHELL 1852D000 == 25 [pid = 3728] [id = 365] 08:14:47 INFO - PROCESS | 3728 | ++DOMWINDOW == 80 (19A52400) [pid = 3728] [serial = 1094] [outer = 00000000] 08:14:47 INFO - PROCESS | 3728 | ++DOMWINDOW == 81 (19E5C000) [pid = 3728] [serial = 1095] [outer = 19A52400] 08:14:47 INFO - PROCESS | 3728 | 1465226087219 Marionette DEBUG loaded listener.js 08:14:47 INFO - PROCESS | 3728 | ++DOMWINDOW == 82 (19E5D800) [pid = 3728] [serial = 1096] [outer = 19A52400] 08:14:47 INFO - PROCESS | 3728 | --DOMWINDOW == 81 (12809400) [pid = 3728] [serial = 1049] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html] 08:14:47 INFO - PROCESS | 3728 | --DOMWINDOW == 80 (15FB5800) [pid = 3728] [serial = 1052] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.nosrc.html] 08:14:47 INFO - PROCESS | 3728 | --DOMWINDOW == 79 (13050400) [pid = 3728] [serial = 1046] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.emptysrc.html] 08:14:47 INFO - PROCESS | 3728 | --DOMWINDOW == 78 (102D4400) [pid = 3728] [serial = 1034] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html] 08:14:47 INFO - PROCESS | 3728 | --DOMWINDOW == 77 (130E0400) [pid = 3728] [serial = 1037] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html] 08:14:47 INFO - PROCESS | 3728 | --DOMWINDOW == 76 (18528800) [pid = 3728] [serial = 1061] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html] 08:14:47 INFO - PROCESS | 3728 | --DOMWINDOW == 75 (14E05C00) [pid = 3728] [serial = 1040] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html] 08:14:47 INFO - PROCESS | 3728 | --DOMWINDOW == 74 (1656AC00) [pid = 3728] [serial = 1043] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.broken.html] 08:14:47 INFO - PROCESS | 3728 | --DOMWINDOW == 73 (18083C00) [pid = 3728] [serial = 1058] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.removedsrc.html] 08:14:47 INFO - PROCESS | 3728 | --DOMWINDOW == 72 (13339C00) [pid = 3728] [serial = 1064] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html] 08:14:47 INFO - PROCESS | 3728 | --DOMWINDOW == 71 (16CAEC00) [pid = 3728] [serial = 1067] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html] 08:14:47 INFO - PROCESS | 3728 | --DOMWINDOW == 70 (16D8CC00) [pid = 3728] [serial = 1055] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.reload.html] 08:14:47 INFO - PROCESS | 3728 | 1465226087699 Marionette TRACE conn2 <- [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]]]}] 08:14:47 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html | Canvas test: 2d.pattern.paint.norepeat.outside 08:14:47 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html | took 778ms 08:14:47 INFO - PROCESS | 3728 | 1465226087749 Marionette TRACE conn2 -> [0,1425,"getWindowHandle",null] 08:14:47 INFO - PROCESS | 3728 | 1465226087751 Marionette TRACE conn2 <- [1,1425,null,{"value":"13"}] 08:14:47 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html 08:14:47 INFO - PROCESS | 3728 | 1465226087754 Marionette TRACE conn2 -> [0,1426,"setScriptTimeout",{"ms":35000}] 08:14:47 INFO - PROCESS | 3728 | 1465226087756 Marionette TRACE conn2 <- [1,1426,null,{}] 08:14:47 INFO - PROCESS | 3728 | 1465226087760 Marionette TRACE conn2 -> [0,1427,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:14:47 INFO - PROCESS | 3728 | 1465226087762 Marionette INFO sendAsync 5df5ea86-167d-4c9b-95db-b7d3c2a97030 08:14:47 INFO - PROCESS | 3728 | 1465226087878 Marionette TRACE conn2 <- [1,1427,null,{"value":null}] 08:14:47 INFO - PROCESS | 3728 | 1465226087935 Marionette TRACE conn2 -> [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\", \"02873725-682d-488c-ba17-ebb2d6377454\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:14:47 INFO - PROCESS | 3728 | 1465226087937 Marionette INFO sendAsync 5df5ea86-167d-4c9b-95db-b7d3c2a97030 08:14:47 INFO - PROCESS | 3728 | ++DOCSHELL 15FB5800 == 26 [pid = 3728] [id = 366] 08:14:47 INFO - PROCESS | 3728 | ++DOMWINDOW == 71 (1610A000) [pid = 3728] [serial = 1097] [outer = 00000000] 08:14:47 INFO - PROCESS | 3728 | ++DOMWINDOW == 72 (19A54800) [pid = 3728] [serial = 1098] [outer = 1610A000] 08:14:47 INFO - PROCESS | 3728 | 1465226087980 Marionette DEBUG loaded listener.js 08:14:48 INFO - PROCESS | 3728 | ++DOMWINDOW == 73 (19E5F000) [pid = 3728] [serial = 1099] [outer = 1610A000] 08:14:48 INFO - PROCESS | 3728 | 1465226088335 Marionette TRACE conn2 <- [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]]]}] 08:14:48 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html | Canvas patterns do not get flipped when painted 08:14:48 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html | took 626ms 08:14:48 INFO - PROCESS | 3728 | 1465226088398 Marionette TRACE conn2 -> [0,1429,"getWindowHandle",null] 08:14:48 INFO - PROCESS | 3728 | 1465226088400 Marionette TRACE conn2 <- [1,1429,null,{"value":"13"}] 08:14:48 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html 08:14:48 INFO - PROCESS | 3728 | 1465226088387 Marionette TRACE conn2 -> [0,1430,"setScriptTimeout",{"ms":35000}] 08:14:48 INFO - PROCESS | 3728 | 1465226088389 Marionette TRACE conn2 <- [1,1430,null,{}] 08:14:48 INFO - PROCESS | 3728 | 1465226088393 Marionette TRACE conn2 -> [0,1431,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:14:48 INFO - PROCESS | 3728 | 1465226088396 Marionette INFO sendAsync 5df5ea86-167d-4c9b-95db-b7d3c2a97030 08:14:48 INFO - PROCESS | 3728 | 1465226088480 Marionette TRACE conn2 <- [1,1431,null,{"value":null}] 08:14:48 INFO - PROCESS | 3728 | 1465226088485 Marionette TRACE conn2 -> [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\", \"02873725-682d-488c-ba17-ebb2d6377454\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:14:48 INFO - PROCESS | 3728 | 1465226088487 Marionette INFO sendAsync 5df5ea86-167d-4c9b-95db-b7d3c2a97030 08:14:48 INFO - PROCESS | 3728 | ++DOCSHELL 19E60C00 == 27 [pid = 3728] [id = 367] 08:14:48 INFO - PROCESS | 3728 | ++DOMWINDOW == 74 (1A196400) [pid = 3728] [serial = 1100] [outer = 00000000] 08:14:48 INFO - PROCESS | 3728 | ++DOMWINDOW == 75 (1A330C00) [pid = 3728] [serial = 1101] [outer = 1A196400] 08:14:48 INFO - PROCESS | 3728 | 1465226088531 Marionette DEBUG loaded listener.js 08:14:48 INFO - PROCESS | 3728 | ++DOMWINDOW == 76 (1027C800) [pid = 3728] [serial = 1102] [outer = 1A196400] 08:14:48 INFO - PROCESS | 3728 | 1465226088953 Marionette TRACE conn2 <- [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]]]}] 08:14:48 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html | Image patterns do not get flipped when painted 08:14:48 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html | took 580ms 08:14:48 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html 08:14:48 INFO - PROCESS | 3728 | 1465226088993 Marionette TRACE conn2 -> [0,1433,"getWindowHandle",null] 08:14:48 INFO - PROCESS | 3728 | 1465226088995 Marionette TRACE conn2 <- [1,1433,null,{"value":"13"}] 08:14:48 INFO - PROCESS | 3728 | 1465226089002 Marionette TRACE conn2 -> [0,1434,"setScriptTimeout",{"ms":35000}] 08:14:48 INFO - PROCESS | 3728 | 1465226089004 Marionette TRACE conn2 <- [1,1434,null,{}] 08:14:48 INFO - PROCESS | 3728 | 1465226089008 Marionette TRACE conn2 -> [0,1435,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:14:48 INFO - PROCESS | 3728 | 1465226089009 Marionette INFO sendAsync 5df5ea86-167d-4c9b-95db-b7d3c2a97030 08:14:49 INFO - PROCESS | 3728 | 1465226089095 Marionette TRACE conn2 <- [1,1435,null,{"value":null}] 08:14:49 INFO - PROCESS | 3728 | 1465226089102 Marionette TRACE conn2 -> [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\", \"02873725-682d-488c-ba17-ebb2d6377454\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:14:49 INFO - PROCESS | 3728 | 1465226089104 Marionette INFO sendAsync 5df5ea86-167d-4c9b-95db-b7d3c2a97030 08:14:49 INFO - PROCESS | 3728 | ++DOCSHELL 104E9800 == 28 [pid = 3728] [id = 368] 08:14:49 INFO - PROCESS | 3728 | ++DOMWINDOW == 77 (15FAE000) [pid = 3728] [serial = 1103] [outer = 00000000] 08:14:49 INFO - PROCESS | 3728 | ++DOMWINDOW == 78 (1A808400) [pid = 3728] [serial = 1104] [outer = 15FAE000] 08:14:49 INFO - PROCESS | 3728 | 1465226089147 Marionette DEBUG loaded listener.js 08:14:49 INFO - PROCESS | 3728 | ++DOMWINDOW == 79 (1A80E800) [pid = 3728] [serial = 1105] [outer = 15FAE000] 08:14:49 INFO - PROCESS | 3728 | 1465226089743 Marionette TRACE conn2 <- [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]]]}] 08:14:49 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html | Canvas test: 2d.pattern.paint.repeat.basic 08:14:49 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html | took 778ms 08:14:49 INFO - PROCESS | 3728 | 1465226089784 Marionette TRACE conn2 -> [0,1437,"getWindowHandle",null] 08:14:49 INFO - PROCESS | 3728 | 1465226089789 Marionette TRACE conn2 <- [1,1437,null,{"value":"13"}] 08:14:49 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html 08:14:49 INFO - PROCESS | 3728 | 1465226089795 Marionette TRACE conn2 -> [0,1438,"setScriptTimeout",{"ms":35000}] 08:14:49 INFO - PROCESS | 3728 | 1465226089799 Marionette TRACE conn2 <- [1,1438,null,{}] 08:14:49 INFO - PROCESS | 3728 | 1465226089805 Marionette TRACE conn2 -> [0,1439,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:14:49 INFO - PROCESS | 3728 | 1465226089808 Marionette INFO sendAsync 5df5ea86-167d-4c9b-95db-b7d3c2a97030 08:14:49 INFO - PROCESS | 3728 | 1465226089907 Marionette TRACE conn2 <- [1,1439,null,{"value":null}] 08:14:50 INFO - PROCESS | 3728 | 1465226090037 Marionette TRACE conn2 -> [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\", \"02873725-682d-488c-ba17-ebb2d6377454\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:14:50 INFO - PROCESS | 3728 | 1465226090042 Marionette INFO sendAsync 5df5ea86-167d-4c9b-95db-b7d3c2a97030 08:14:50 INFO - PROCESS | 3728 | ++DOCSHELL 110DEC00 == 29 [pid = 3728] [id = 369] 08:14:50 INFO - PROCESS | 3728 | ++DOMWINDOW == 80 (112B4400) [pid = 3728] [serial = 1106] [outer = 00000000] 08:14:50 INFO - PROCESS | 3728 | ++DOMWINDOW == 81 (13829800) [pid = 3728] [serial = 1107] [outer = 112B4400] 08:14:50 INFO - PROCESS | 3728 | 1465226090102 Marionette DEBUG loaded listener.js 08:14:50 INFO - PROCESS | 3728 | ++DOMWINDOW == 82 (140B8800) [pid = 3728] [serial = 1108] [outer = 112B4400] 08:14:50 INFO - PROCESS | 3728 | 1465226090769 Marionette TRACE conn2 <- [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]]]}] 08:14:50 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html | Canvas test: 2d.pattern.paint.repeat.coord1 08:14:50 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html | took 1023ms 08:14:50 INFO - PROCESS | 3728 | 1465226090806 Marionette TRACE conn2 -> [0,1441,"getWindowHandle",null] 08:14:50 INFO - PROCESS | 3728 | 1465226090811 Marionette TRACE conn2 <- [1,1441,null,{"value":"13"}] 08:14:50 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html 08:14:50 INFO - PROCESS | 3728 | 1465226090837 Marionette TRACE conn2 -> [0,1442,"setScriptTimeout",{"ms":35000}] 08:14:50 INFO - PROCESS | 3728 | 1465226090840 Marionette TRACE conn2 <- [1,1442,null,{}] 08:14:50 INFO - PROCESS | 3728 | 1465226090844 Marionette TRACE conn2 -> [0,1443,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:14:50 INFO - PROCESS | 3728 | 1465226090847 Marionette INFO sendAsync 5df5ea86-167d-4c9b-95db-b7d3c2a97030 08:14:50 INFO - PROCESS | 3728 | 1465226090959 Marionette TRACE conn2 <- [1,1443,null,{"value":null}] 08:14:51 INFO - PROCESS | 3728 | 1465226091088 Marionette TRACE conn2 -> [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\", \"02873725-682d-488c-ba17-ebb2d6377454\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:14:51 INFO - PROCESS | 3728 | 1465226091091 Marionette INFO sendAsync 5df5ea86-167d-4c9b-95db-b7d3c2a97030 08:14:51 INFO - PROCESS | 3728 | ++DOCSHELL 164A6000 == 30 [pid = 3728] [id = 370] 08:14:51 INFO - PROCESS | 3728 | ++DOMWINDOW == 83 (164A6C00) [pid = 3728] [serial = 1109] [outer = 00000000] 08:14:51 INFO - PROCESS | 3728 | ++DOMWINDOW == 84 (16CB6C00) [pid = 3728] [serial = 1110] [outer = 164A6C00] 08:14:51 INFO - PROCESS | 3728 | 1465226091147 Marionette DEBUG loaded listener.js 08:14:51 INFO - PROCESS | 3728 | ++DOMWINDOW == 85 (17978800) [pid = 3728] [serial = 1111] [outer = 164A6C00] 08:14:51 INFO - PROCESS | 3728 | 1465226091800 Marionette TRACE conn2 <- [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]]]}] 08:14:51 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html | Canvas test: 2d.pattern.paint.repeat.coord2 08:14:51 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html | took 1023ms 08:14:51 INFO - PROCESS | 3728 | 1465226091867 Marionette TRACE conn2 -> [0,1445,"getWindowHandle",null] 08:14:51 INFO - PROCESS | 3728 | 1465226091870 Marionette TRACE conn2 <- [1,1445,null,{"value":"13"}] 08:14:51 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html 08:14:51 INFO - PROCESS | 3728 | 1465226091893 Marionette TRACE conn2 -> [0,1446,"setScriptTimeout",{"ms":35000}] 08:14:51 INFO - PROCESS | 3728 | 1465226091897 Marionette TRACE conn2 <- [1,1446,null,{}] 08:14:51 INFO - PROCESS | 3728 | 1465226091908 Marionette TRACE conn2 -> [0,1447,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:14:51 INFO - PROCESS | 3728 | 1465226091912 Marionette INFO sendAsync 5df5ea86-167d-4c9b-95db-b7d3c2a97030 08:14:52 INFO - PROCESS | 3728 | 1465226092060 Marionette TRACE conn2 <- [1,1447,null,{"value":null}] 08:14:52 INFO - PROCESS | 3728 | 1465226092291 Marionette TRACE conn2 -> [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\", \"02873725-682d-488c-ba17-ebb2d6377454\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:14:52 INFO - PROCESS | 3728 | 1465226092295 Marionette INFO sendAsync 5df5ea86-167d-4c9b-95db-b7d3c2a97030 08:14:52 INFO - PROCESS | 3728 | ++DOCSHELL 10559400 == 31 [pid = 3728] [id = 371] 08:14:52 INFO - PROCESS | 3728 | ++DOMWINDOW == 86 (1055C000) [pid = 3728] [serial = 1112] [outer = 00000000] 08:14:52 INFO - PROCESS | 3728 | ++DOMWINDOW == 87 (112BB800) [pid = 3728] [serial = 1113] [outer = 1055C000] 08:14:52 INFO - PROCESS | 3728 | 1465226092364 Marionette DEBUG loaded listener.js 08:14:52 INFO - PROCESS | 3728 | ++DOMWINDOW == 88 (12A0A400) [pid = 3728] [serial = 1114] [outer = 1055C000] 08:14:53 INFO - PROCESS | 3728 | --DOMWINDOW == 87 (13378800) [pid = 3728] [serial = 1050] [outer = 00000000] [url = about:blank] 08:14:53 INFO - PROCESS | 3728 | --DOMWINDOW == 86 (140B1C00) [pid = 3728] [serial = 1051] [outer = 00000000] [url = about:blank] 08:14:53 INFO - PROCESS | 3728 | --DOMWINDOW == 85 (16105000) [pid = 3728] [serial = 1053] [outer = 00000000] [url = about:blank] 08:14:53 INFO - PROCESS | 3728 | --DOMWINDOW == 84 (140B6800) [pid = 3728] [serial = 1048] [outer = 00000000] [url = about:blank] 08:14:53 INFO - PROCESS | 3728 | --DOMWINDOW == 83 (13331C00) [pid = 3728] [serial = 1047] [outer = 00000000] [url = about:blank] 08:14:53 INFO - PROCESS | 3728 | --DOMWINDOW == 82 (110D8000) [pid = 3728] [serial = 1036] [outer = 00000000] [url = about:blank] 08:14:53 INFO - PROCESS | 3728 | --DOMWINDOW == 81 (105F4800) [pid = 3728] [serial = 1035] [outer = 00000000] [url = about:blank] 08:14:53 INFO - PROCESS | 3728 | --DOMWINDOW == 80 (13D29800) [pid = 3728] [serial = 1039] [outer = 00000000] [url = about:blank] 08:14:53 INFO - PROCESS | 3728 | --DOMWINDOW == 79 (1382A800) [pid = 3728] [serial = 1038] [outer = 00000000] [url = about:blank] 08:14:53 INFO - PROCESS | 3728 | --DOMWINDOW == 78 (19D38800) [pid = 3728] [serial = 1062] [outer = 00000000] [url = about:blank] 08:14:53 INFO - PROCESS | 3728 | --DOMWINDOW == 77 (157ED400) [pid = 3728] [serial = 1042] [outer = 00000000] [url = about:blank] 08:14:53 INFO - PROCESS | 3728 | --DOMWINDOW == 76 (1572FC00) [pid = 3728] [serial = 1041] [outer = 00000000] [url = about:blank] 08:14:53 INFO - PROCESS | 3728 | --DOMWINDOW == 75 (16CB7000) [pid = 3728] [serial = 1045] [outer = 00000000] [url = about:blank] 08:14:53 INFO - PROCESS | 3728 | --DOMWINDOW == 74 (16CAD800) [pid = 3728] [serial = 1044] [outer = 00000000] [url = about:blank] 08:14:53 INFO - PROCESS | 3728 | --DOMWINDOW == 73 (1A6C1400) [pid = 3728] [serial = 1071] [outer = 00000000] [url = about:blank] 08:14:53 INFO - PROCESS | 3728 | --DOMWINDOW == 72 (18477800) [pid = 3728] [serial = 1059] [outer = 00000000] [url = about:blank] 08:14:53 INFO - PROCESS | 3728 | --DOMWINDOW == 71 (1655F400) [pid = 3728] [serial = 1065] [outer = 00000000] [url = about:blank] 08:14:53 INFO - PROCESS | 3728 | --DOMWINDOW == 70 (19E57400) [pid = 3728] [serial = 1068] [outer = 00000000] [url = about:blank] 08:14:53 INFO - PROCESS | 3728 | --DOMWINDOW == 69 (19EE2800) [pid = 3728] [serial = 1063] [outer = 00000000] [url = about:blank] 08:14:53 INFO - PROCESS | 3728 | --DOMWINDOW == 68 (17974000) [pid = 3728] [serial = 1056] [outer = 00000000] [url = about:blank] 08:14:53 INFO - PROCESS | 3728 | --DOMWINDOW == 67 (1A190000) [pid = 3728] [serial = 1069] [outer = 00000000] [url = about:blank] 08:14:53 INFO - PROCESS | 3728 | --DOMWINDOW == 66 (18524C00) [pid = 3728] [serial = 1060] [outer = 00000000] [url = about:blank] 08:14:53 INFO - PROCESS | 3728 | --DOMWINDOW == 65 (17A8DC00) [pid = 3728] [serial = 1057] [outer = 00000000] [url = about:blank] 08:14:53 INFO - PROCESS | 3728 | --DOMWINDOW == 64 (16490800) [pid = 3728] [serial = 1054] [outer = 00000000] [url = about:blank] 08:14:53 INFO - PROCESS | 3728 | --DOMWINDOW == 63 (16CBA800) [pid = 3728] [serial = 1066] [outer = 00000000] [url = about:blank] 08:14:53 INFO - PROCESS | 3728 | 1465226093645 Marionette TRACE conn2 <- [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]]]}] 08:14:53 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html | Canvas test: 2d.pattern.paint.repeat.coord3 08:14:53 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html | took 1846ms 08:14:53 INFO - PROCESS | 3728 | 1465226093710 Marionette TRACE conn2 -> [0,1449,"getWindowHandle",null] 08:14:53 INFO - PROCESS | 3728 | 1465226093714 Marionette TRACE conn2 <- [1,1449,null,{"value":"13"}] 08:14:53 INFO - PROCESS | 3728 | 1465226093719 Marionette TRACE conn2 -> [0,1450,"setScriptTimeout",{"ms":35000}] 08:14:53 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html 08:14:53 INFO - PROCESS | 3728 | 1465226093722 Marionette TRACE conn2 <- [1,1450,null,{}] 08:14:53 INFO - PROCESS | 3728 | 1465226093728 Marionette TRACE conn2 -> [0,1451,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:14:53 INFO - PROCESS | 3728 | 1465226093731 Marionette INFO sendAsync 5df5ea86-167d-4c9b-95db-b7d3c2a97030 08:14:53 INFO - PROCESS | 3728 | 1465226093832 Marionette TRACE conn2 <- [1,1451,null,{"value":null}] 08:14:53 INFO - PROCESS | 3728 | 1465226093909 Marionette TRACE conn2 -> [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\", \"02873725-682d-488c-ba17-ebb2d6377454\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:14:53 INFO - PROCESS | 3728 | 1465226093914 Marionette INFO sendAsync 5df5ea86-167d-4c9b-95db-b7d3c2a97030 08:14:53 INFO - PROCESS | 3728 | ++DOCSHELL 10A5D800 == 32 [pid = 3728] [id = 372] 08:14:53 INFO - PROCESS | 3728 | ++DOMWINDOW == 64 (110D8000) [pid = 3728] [serial = 1115] [outer = 00000000] 08:14:53 INFO - PROCESS | 3728 | ++DOMWINDOW == 65 (12810400) [pid = 3728] [serial = 1116] [outer = 110D8000] 08:14:53 INFO - PROCESS | 3728 | 1465226093962 Marionette DEBUG loaded listener.js 08:14:54 INFO - PROCESS | 3728 | ++DOMWINDOW == 66 (12B6B800) [pid = 3728] [serial = 1117] [outer = 110D8000] 08:14:54 INFO - PROCESS | 3728 | 1465226094374 Marionette TRACE conn2 <- [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]]]}] 08:14:54 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html | Canvas test: 2d.pattern.paint.repeat.outside 08:14:54 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html | took 671ms 08:14:54 INFO - PROCESS | 3728 | 1465226094401 Marionette TRACE conn2 -> [0,1453,"getWindowHandle",null] 08:14:54 INFO - PROCESS | 3728 | 1465226094405 Marionette TRACE conn2 <- [1,1453,null,{"value":"13"}] 08:14:54 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html 08:14:54 INFO - PROCESS | 3728 | 1465226094416 Marionette TRACE conn2 -> [0,1454,"setScriptTimeout",{"ms":35000}] 08:14:54 INFO - PROCESS | 3728 | 1465226094418 Marionette TRACE conn2 <- [1,1454,null,{}] 08:14:54 INFO - PROCESS | 3728 | 1465226094422 Marionette TRACE conn2 -> [0,1455,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:14:54 INFO - PROCESS | 3728 | 1465226094425 Marionette INFO sendAsync 5df5ea86-167d-4c9b-95db-b7d3c2a97030 08:14:54 INFO - PROCESS | 3728 | 1465226094516 Marionette TRACE conn2 <- [1,1455,null,{"value":null}] 08:14:54 INFO - PROCESS | 3728 | 1465226094525 Marionette TRACE conn2 -> [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\", \"02873725-682d-488c-ba17-ebb2d6377454\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:14:54 INFO - PROCESS | 3728 | 1465226094528 Marionette INFO sendAsync 5df5ea86-167d-4c9b-95db-b7d3c2a97030 08:14:54 INFO - PROCESS | 3728 | ++DOCSHELL 13919800 == 33 [pid = 3728] [id = 373] 08:14:54 INFO - PROCESS | 3728 | ++DOMWINDOW == 67 (13C4BC00) [pid = 3728] [serial = 1118] [outer = 00000000] 08:14:54 INFO - PROCESS | 3728 | ++DOMWINDOW == 68 (140AF400) [pid = 3728] [serial = 1119] [outer = 13C4BC00] 08:14:54 INFO - PROCESS | 3728 | 1465226094582 Marionette DEBUG loaded listener.js 08:14:54 INFO - PROCESS | 3728 | ++DOMWINDOW == 69 (140B7800) [pid = 3728] [serial = 1120] [outer = 13C4BC00] 08:14:55 INFO - PROCESS | 3728 | 1465226095040 Marionette TRACE conn2 <- [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]]]}] 08:14:55 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html | Canvas test: 2d.pattern.paint.repeatx.basic 08:14:55 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html | took 671ms 08:14:55 INFO - PROCESS | 3728 | 1465226095099 Marionette TRACE conn2 -> [0,1457,"getWindowHandle",null] 08:14:55 INFO - PROCESS | 3728 | 1465226095101 Marionette TRACE conn2 <- [1,1457,null,{"value":"13"}] 08:14:55 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html 08:14:55 INFO - PROCESS | 3728 | 1465226095105 Marionette TRACE conn2 -> [0,1458,"setScriptTimeout",{"ms":35000}] 08:14:55 INFO - PROCESS | 3728 | 1465226095108 Marionette TRACE conn2 <- [1,1458,null,{}] 08:14:55 INFO - PROCESS | 3728 | 1465226095119 Marionette TRACE conn2 -> [0,1459,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:14:55 INFO - PROCESS | 3728 | 1465226095123 Marionette INFO sendAsync 5df5ea86-167d-4c9b-95db-b7d3c2a97030 08:14:55 INFO - PROCESS | 3728 | 1465226095237 Marionette TRACE conn2 <- [1,1459,null,{"value":null}] 08:14:55 INFO - PROCESS | 3728 | 1465226095331 Marionette TRACE conn2 -> [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\", \"02873725-682d-488c-ba17-ebb2d6377454\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:14:55 INFO - PROCESS | 3728 | 1465226095335 Marionette INFO sendAsync 5df5ea86-167d-4c9b-95db-b7d3c2a97030 08:14:55 INFO - PROCESS | 3728 | ++DOCSHELL 15FAE400 == 34 [pid = 3728] [id = 374] 08:14:55 INFO - PROCESS | 3728 | ++DOMWINDOW == 70 (15FE3800) [pid = 3728] [serial = 1121] [outer = 00000000] 08:14:55 INFO - PROCESS | 3728 | ++DOMWINDOW == 71 (1610A400) [pid = 3728] [serial = 1122] [outer = 15FE3800] 08:14:55 INFO - PROCESS | 3728 | 1465226095384 Marionette DEBUG loaded listener.js 08:14:55 INFO - PROCESS | 3728 | ++DOMWINDOW == 72 (1649C800) [pid = 3728] [serial = 1123] [outer = 15FE3800] 08:14:55 INFO - PROCESS | 3728 | 1465226095793 Marionette TRACE conn2 <- [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]]]}] 08:14:55 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html | Canvas test: 2d.pattern.paint.repeatx.coord1 08:14:55 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html | took 718ms 08:14:55 INFO - PROCESS | 3728 | 1465226095830 Marionette TRACE conn2 -> [0,1461,"getWindowHandle",null] 08:14:55 INFO - PROCESS | 3728 | 1465226095833 Marionette TRACE conn2 <- [1,1461,null,{"value":"13"}] 08:14:55 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html 08:14:55 INFO - PROCESS | 3728 | 1465226095836 Marionette TRACE conn2 -> [0,1462,"setScriptTimeout",{"ms":35000}] 08:14:55 INFO - PROCESS | 3728 | 1465226095838 Marionette TRACE conn2 <- [1,1462,null,{}] 08:14:55 INFO - PROCESS | 3728 | 1465226095841 Marionette TRACE conn2 -> [0,1463,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:14:55 INFO - PROCESS | 3728 | 1465226095852 Marionette INFO sendAsync 5df5ea86-167d-4c9b-95db-b7d3c2a97030 08:14:55 INFO - PROCESS | 3728 | 1465226095965 Marionette TRACE conn2 <- [1,1463,null,{"value":null}] 08:14:55 INFO - PROCESS | 3728 | 1465226095971 Marionette TRACE conn2 -> [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\", \"02873725-682d-488c-ba17-ebb2d6377454\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:14:55 INFO - PROCESS | 3728 | 1465226095973 Marionette INFO sendAsync 5df5ea86-167d-4c9b-95db-b7d3c2a97030 08:14:56 INFO - PROCESS | 3728 | ++DOCSHELL 16490800 == 35 [pid = 3728] [id = 375] 08:14:56 INFO - PROCESS | 3728 | ++DOMWINDOW == 73 (1649A400) [pid = 3728] [serial = 1124] [outer = 00000000] 08:14:56 INFO - PROCESS | 3728 | ++DOMWINDOW == 74 (16C16800) [pid = 3728] [serial = 1125] [outer = 1649A400] 08:14:56 INFO - PROCESS | 3728 | 1465226096067 Marionette DEBUG loaded listener.js 08:14:56 INFO - PROCESS | 3728 | ++DOMWINDOW == 75 (16CB2C00) [pid = 3728] [serial = 1126] [outer = 1649A400] 08:14:56 INFO - PROCESS | 3728 | 1465226096490 Marionette TRACE conn2 <- [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]]]}] 08:14:56 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html | Canvas test: 2d.pattern.paint.repeatx.outside 08:14:56 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html | took 687ms 08:14:56 INFO - PROCESS | 3728 | 1465226096517 Marionette TRACE conn2 -> [0,1465,"getWindowHandle",null] 08:14:56 INFO - PROCESS | 3728 | 1465226096519 Marionette TRACE conn2 <- [1,1465,null,{"value":"13"}] 08:14:56 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html 08:14:56 INFO - PROCESS | 3728 | 1465226096538 Marionette TRACE conn2 -> [0,1466,"setScriptTimeout",{"ms":35000}] 08:14:56 INFO - PROCESS | 3728 | 1465226096540 Marionette TRACE conn2 <- [1,1466,null,{}] 08:14:56 INFO - PROCESS | 3728 | 1465226096543 Marionette TRACE conn2 -> [0,1467,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:14:56 INFO - PROCESS | 3728 | 1465226096545 Marionette INFO sendAsync 5df5ea86-167d-4c9b-95db-b7d3c2a97030 08:14:56 INFO - PROCESS | 3728 | 1465226096699 Marionette TRACE conn2 <- [1,1467,null,{"value":null}] 08:14:56 INFO - PROCESS | 3728 | 1465226096780 Marionette TRACE conn2 -> [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\", \"02873725-682d-488c-ba17-ebb2d6377454\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:14:56 INFO - PROCESS | 3728 | 1465226096782 Marionette INFO sendAsync 5df5ea86-167d-4c9b-95db-b7d3c2a97030 08:14:56 INFO - PROCESS | 3728 | ++DOCSHELL 171B8400 == 36 [pid = 3728] [id = 376] 08:14:56 INFO - PROCESS | 3728 | ++DOMWINDOW == 76 (172E1C00) [pid = 3728] [serial = 1127] [outer = 00000000] 08:14:56 INFO - PROCESS | 3728 | ++DOMWINDOW == 77 (1796CC00) [pid = 3728] [serial = 1128] [outer = 172E1C00] 08:14:56 INFO - PROCESS | 3728 | 1465226096826 Marionette DEBUG loaded listener.js 08:14:56 INFO - PROCESS | 3728 | ++DOMWINDOW == 78 (17A90C00) [pid = 3728] [serial = 1129] [outer = 172E1C00] 08:14:57 INFO - PROCESS | 3728 | ++DOMWINDOW == 79 (18475000) [pid = 3728] [serial = 1130] [outer = 1B59E400] 08:14:57 INFO - PROCESS | 3728 | 1465226097313 Marionette TRACE conn2 <- [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]]]}] 08:14:57 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html | Canvas test: 2d.pattern.paint.repeaty.basic 08:14:57 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html | took 824ms 08:14:57 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html 08:14:57 INFO - PROCESS | 3728 | 1465226097358 Marionette TRACE conn2 -> [0,1469,"getWindowHandle",null] 08:14:57 INFO - PROCESS | 3728 | 1465226097360 Marionette TRACE conn2 <- [1,1469,null,{"value":"13"}] 08:14:57 INFO - PROCESS | 3728 | 1465226097363 Marionette TRACE conn2 -> [0,1470,"setScriptTimeout",{"ms":35000}] 08:14:57 INFO - PROCESS | 3728 | 1465226097365 Marionette TRACE conn2 <- [1,1470,null,{}] 08:14:57 INFO - PROCESS | 3728 | 1465226097369 Marionette TRACE conn2 -> [0,1471,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:14:57 INFO - PROCESS | 3728 | 1465226097374 Marionette INFO sendAsync 5df5ea86-167d-4c9b-95db-b7d3c2a97030 08:14:57 INFO - PROCESS | 3728 | 1465226097504 Marionette TRACE conn2 <- [1,1471,null,{"value":null}] 08:14:57 INFO - PROCESS | 3728 | --DOMWINDOW == 78 (19A52400) [pid = 3728] [serial = 1094] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html] 08:14:57 INFO - PROCESS | 3728 | --DOMWINDOW == 77 (18081400) [pid = 3728] [serial = 1091] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html] 08:14:57 INFO - PROCESS | 3728 | --DOMWINDOW == 76 (1610A000) [pid = 3728] [serial = 1097] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html] 08:14:57 INFO - PROCESS | 3728 | --DOMWINDOW == 75 (16104400) [pid = 3728] [serial = 1070] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html] 08:14:57 INFO - PROCESS | 3728 | --DOMWINDOW == 74 (16C18400) [pid = 3728] [serial = 1076] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html] 08:14:57 INFO - PROCESS | 3728 | --DOMWINDOW == 73 (140AEC00) [pid = 3728] [serial = 1082] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html] 08:14:57 INFO - PROCESS | 3728 | --DOMWINDOW == 72 (10B7C400) [pid = 3728] [serial = 1073] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html] 08:14:57 INFO - PROCESS | 3728 | --DOMWINDOW == 71 (164A5400) [pid = 3728] [serial = 1085] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html] 08:14:57 INFO - PROCESS | 3728 | --DOMWINDOW == 70 (11430800) [pid = 3728] [serial = 1079] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html] 08:14:57 INFO - PROCESS | 3728 | --DOMWINDOW == 69 (15FAE000) [pid = 3728] [serial = 1103] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html] 08:14:57 INFO - PROCESS | 3728 | --DOMWINDOW == 68 (1A196400) [pid = 3728] [serial = 1100] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html] 08:14:57 INFO - PROCESS | 3728 | --DOMWINDOW == 67 (16CB3C00) [pid = 3728] [serial = 1088] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html] 08:14:57 INFO - PROCESS | 3728 | 1465226097770 Marionette TRACE conn2 -> [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\", \"02873725-682d-488c-ba17-ebb2d6377454\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:14:57 INFO - PROCESS | 3728 | 1465226097773 Marionette INFO sendAsync 5df5ea86-167d-4c9b-95db-b7d3c2a97030 08:14:57 INFO - PROCESS | 3728 | ++DOCSHELL 1022E400 == 37 [pid = 3728] [id = 377] 08:14:57 INFO - PROCESS | 3728 | ++DOMWINDOW == 68 (10273800) [pid = 3728] [serial = 1131] [outer = 00000000] 08:14:57 INFO - PROCESS | 3728 | ++DOMWINDOW == 69 (10B7C400) [pid = 3728] [serial = 1132] [outer = 10273800] 08:14:57 INFO - PROCESS | 3728 | 1465226097818 Marionette DEBUG loaded listener.js 08:14:57 INFO - PROCESS | 3728 | ++DOMWINDOW == 70 (15D44000) [pid = 3728] [serial = 1133] [outer = 10273800] 08:14:58 INFO - PROCESS | 3728 | 1465226098218 Marionette TRACE conn2 <- [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]]]}] 08:14:58 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html | Canvas test: 2d.pattern.paint.repeaty.coord1 08:14:58 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html | took 870ms 08:14:58 INFO - PROCESS | 3728 | 1465226098251 Marionette TRACE conn2 -> [0,1473,"getWindowHandle",null] 08:14:58 INFO - PROCESS | 3728 | 1465226098253 Marionette TRACE conn2 <- [1,1473,null,{"value":"13"}] 08:14:58 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html 08:14:58 INFO - PROCESS | 3728 | 1465226098257 Marionette TRACE conn2 -> [0,1474,"setScriptTimeout",{"ms":35000}] 08:14:58 INFO - PROCESS | 3728 | 1465226098268 Marionette TRACE conn2 <- [1,1474,null,{}] 08:14:58 INFO - PROCESS | 3728 | 1465226098272 Marionette TRACE conn2 -> [0,1475,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:14:58 INFO - PROCESS | 3728 | 1465226098274 Marionette INFO sendAsync 5df5ea86-167d-4c9b-95db-b7d3c2a97030 08:14:58 INFO - PROCESS | 3728 | 1465226098380 Marionette TRACE conn2 <- [1,1475,null,{"value":null}] 08:14:58 INFO - PROCESS | 3728 | 1465226098387 Marionette TRACE conn2 -> [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\", \"02873725-682d-488c-ba17-ebb2d6377454\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:14:58 INFO - PROCESS | 3728 | 1465226098389 Marionette INFO sendAsync 5df5ea86-167d-4c9b-95db-b7d3c2a97030 08:14:58 INFO - PROCESS | 3728 | ++DOCSHELL 15FED000 == 38 [pid = 3728] [id = 378] 08:14:58 INFO - PROCESS | 3728 | ++DOMWINDOW == 71 (1649D800) [pid = 3728] [serial = 1134] [outer = 00000000] 08:14:58 INFO - PROCESS | 3728 | ++DOMWINDOW == 72 (1852EC00) [pid = 3728] [serial = 1135] [outer = 1649D800] 08:14:58 INFO - PROCESS | 3728 | 1465226098433 Marionette DEBUG loaded listener.js 08:14:58 INFO - PROCESS | 3728 | ++DOMWINDOW == 73 (19A5A400) [pid = 3728] [serial = 1136] [outer = 1649D800] 08:14:59 INFO - PROCESS | 3728 | 1465226099230 Marionette TRACE conn2 <- [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]]]}] 08:14:59 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html | Canvas test: 2d.pattern.paint.repeaty.outside 08:14:59 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html | took 1023ms 08:14:59 INFO - PROCESS | 3728 | 1465226099307 Marionette TRACE conn2 -> [0,1477,"getWindowHandle",null] 08:14:59 INFO - PROCESS | 3728 | 1465226099311 Marionette TRACE conn2 <- [1,1477,null,{"value":"13"}] 08:14:59 INFO - PROCESS | 3728 | 1465226099300 Marionette TRACE conn2 -> [0,1478,"setScriptTimeout",{"ms":35000}] 08:14:59 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html 08:14:59 INFO - PROCESS | 3728 | 1465226099305 Marionette TRACE conn2 <- [1,1478,null,{}] 08:14:59 INFO - PROCESS | 3728 | 1465226099352 Marionette TRACE conn2 -> [0,1479,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:14:59 INFO - PROCESS | 3728 | 1465226099355 Marionette INFO sendAsync 5df5ea86-167d-4c9b-95db-b7d3c2a97030 08:14:59 INFO - PROCESS | 3728 | 1465226099464 Marionette TRACE conn2 <- [1,1479,null,{"value":null}] 08:14:59 INFO - PROCESS | 3728 | 1465226099586 Marionette TRACE conn2 -> [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\", \"02873725-682d-488c-ba17-ebb2d6377454\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:14:59 INFO - PROCESS | 3728 | 1465226099589 Marionette INFO sendAsync 5df5ea86-167d-4c9b-95db-b7d3c2a97030 08:14:59 INFO - PROCESS | 3728 | ++DOCSHELL 112BCC00 == 39 [pid = 3728] [id = 379] 08:14:59 INFO - PROCESS | 3728 | ++DOMWINDOW == 74 (11A1B400) [pid = 3728] [serial = 1137] [outer = 00000000] 08:14:59 INFO - PROCESS | 3728 | ++DOMWINDOW == 75 (13331C00) [pid = 3728] [serial = 1138] [outer = 11A1B400] 08:14:59 INFO - PROCESS | 3728 | 1465226099649 Marionette DEBUG loaded listener.js 08:14:59 INFO - PROCESS | 3728 | ++DOMWINDOW == 76 (1382A400) [pid = 3728] [serial = 1139] [outer = 11A1B400] 08:15:00 INFO - PROCESS | 3728 | 1465226100584 Marionette TRACE conn2 <- [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]]]}] 08:15:00 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html | Canvas test: 2d.pattern.repeat.case 08:15:00 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html | took 1328ms 08:15:00 INFO - PROCESS | 3728 | 1465226100644 Marionette TRACE conn2 -> [0,1481,"getWindowHandle",null] 08:15:00 INFO - PROCESS | 3728 | 1465226100649 Marionette TRACE conn2 <- [1,1481,null,{"value":"13"}] 08:15:00 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html 08:15:00 INFO - PROCESS | 3728 | 1465226100654 Marionette TRACE conn2 -> [0,1482,"setScriptTimeout",{"ms":35000}] 08:15:00 INFO - PROCESS | 3728 | 1465226100657 Marionette TRACE conn2 <- [1,1482,null,{}] 08:15:00 INFO - PROCESS | 3728 | 1465226100662 Marionette TRACE conn2 -> [0,1483,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:15:00 INFO - PROCESS | 3728 | 1465226100664 Marionette INFO sendAsync 5df5ea86-167d-4c9b-95db-b7d3c2a97030 08:15:00 INFO - PROCESS | 3728 | 1465226100807 Marionette TRACE conn2 <- [1,1483,null,{"value":null}] 08:15:00 INFO - PROCESS | 3728 | --DOCSHELL 157DC800 == 38 [pid = 3728] [id = 364] 08:15:00 INFO - PROCESS | 3728 | --DOCSHELL 15D43400 == 37 [pid = 3728] [id = 351] 08:15:00 INFO - PROCESS | 3728 | --DOCSHELL 18083000 == 36 [pid = 3728] [id = 353] 08:15:00 INFO - PROCESS | 3728 | --DOCSHELL 110DE000 == 35 [pid = 3728] [id = 356] 08:15:00 INFO - PROCESS | 3728 | --DOCSHELL 18527800 == 34 [pid = 3728] [id = 354] 08:15:00 INFO - PROCESS | 3728 | --DOCSHELL 16CB3400 == 33 [pid = 3728] [id = 363] 08:15:00 INFO - PROCESS | 3728 | --DOCSHELL 1302E000 == 32 [pid = 3728] [id = 349] 08:15:00 INFO - PROCESS | 3728 | --DOCSHELL 11C74000 == 31 [pid = 3728] [id = 350] 08:15:00 INFO - PROCESS | 3728 | --DOCSHELL 164A4800 == 30 [pid = 3728] [id = 362] 08:15:00 INFO - PROCESS | 3728 | --DOCSHELL 140AB000 == 29 [pid = 3728] [id = 361] 08:15:00 INFO - PROCESS | 3728 | --DOCSHELL 1022E400 == 28 [pid = 3728] [id = 377] 08:15:00 INFO - PROCESS | 3728 | --DOCSHELL 171B8400 == 27 [pid = 3728] [id = 376] 08:15:00 INFO - PROCESS | 3728 | --DOCSHELL 16490800 == 26 [pid = 3728] [id = 375] 08:15:00 INFO - PROCESS | 3728 | --DOCSHELL 15FAE400 == 25 [pid = 3728] [id = 374] 08:15:00 INFO - PROCESS | 3728 | --DOCSHELL 13919800 == 24 [pid = 3728] [id = 373] 08:15:00 INFO - PROCESS | 3728 | --DOCSHELL 10A5D800 == 23 [pid = 3728] [id = 372] 08:15:00 INFO - PROCESS | 3728 | --DOMWINDOW == 75 (19E5C000) [pid = 3728] [serial = 1095] [outer = 00000000] [url = about:blank] 08:15:00 INFO - PROCESS | 3728 | --DOMWINDOW == 74 (18475C00) [pid = 3728] [serial = 1092] [outer = 00000000] [url = about:blank] 08:15:00 INFO - PROCESS | 3728 | --DOMWINDOW == 73 (19A54800) [pid = 3728] [serial = 1098] [outer = 00000000] [url = about:blank] 08:15:00 INFO - PROCESS | 3728 | --DOMWINDOW == 72 (1A6C3800) [pid = 3728] [serial = 1072] [outer = 00000000] [url = about:blank] 08:15:00 INFO - PROCESS | 3728 | --DOMWINDOW == 71 (16CB8C00) [pid = 3728] [serial = 1077] [outer = 00000000] [url = about:blank] 08:15:00 INFO - PROCESS | 3728 | --DOMWINDOW == 70 (17979800) [pid = 3728] [serial = 1078] [outer = 00000000] [url = about:blank] 08:15:00 INFO - PROCESS | 3728 | --DOMWINDOW == 69 (1446D800) [pid = 3728] [serial = 1083] [outer = 00000000] [url = about:blank] 08:15:00 INFO - PROCESS | 3728 | --DOMWINDOW == 68 (14E09000) [pid = 3728] [serial = 1084] [outer = 00000000] [url = about:blank] 08:15:00 INFO - PROCESS | 3728 | --DOMWINDOW == 67 (1337A400) [pid = 3728] [serial = 1074] [outer = 00000000] [url = about:blank] 08:15:00 INFO - PROCESS | 3728 | --DOMWINDOW == 66 (140D2C00) [pid = 3728] [serial = 1075] [outer = 00000000] [url = about:blank] 08:15:00 INFO - PROCESS | 3728 | --DOMWINDOW == 65 (16561C00) [pid = 3728] [serial = 1086] [outer = 00000000] [url = about:blank] 08:15:00 INFO - PROCESS | 3728 | --DOMWINDOW == 64 (12ACDC00) [pid = 3728] [serial = 1080] [outer = 00000000] [url = about:blank] 08:15:00 INFO - PROCESS | 3728 | --DOMWINDOW == 63 (13034C00) [pid = 3728] [serial = 1081] [outer = 00000000] [url = about:blank] 08:15:00 INFO - PROCESS | 3728 | --DOMWINDOW == 62 (19E5D800) [pid = 3728] [serial = 1096] [outer = 00000000] [url = about:blank] 08:15:00 INFO - PROCESS | 3728 | --DOMWINDOW == 61 (1A808400) [pid = 3728] [serial = 1104] [outer = 00000000] [url = about:blank] 08:15:00 INFO - PROCESS | 3728 | --DOMWINDOW == 60 (1A330C00) [pid = 3728] [serial = 1101] [outer = 00000000] [url = about:blank] 08:15:00 INFO - PROCESS | 3728 | --DOMWINDOW == 59 (1A80E800) [pid = 3728] [serial = 1105] [outer = 00000000] [url = about:blank] 08:15:00 INFO - PROCESS | 3728 | --DOMWINDOW == 58 (17975400) [pid = 3728] [serial = 1089] [outer = 00000000] [url = about:blank] 08:15:00 INFO - PROCESS | 3728 | --DOMWINDOW == 57 (1027C800) [pid = 3728] [serial = 1102] [outer = 00000000] [url = about:blank] 08:15:00 INFO - PROCESS | 3728 | --DOMWINDOW == 56 (18018C00) [pid = 3728] [serial = 1090] [outer = 00000000] [url = about:blank] 08:15:00 INFO - PROCESS | 3728 | --DOMWINDOW == 55 (19E5F000) [pid = 3728] [serial = 1099] [outer = 00000000] [url = about:blank] 08:15:00 INFO - PROCESS | 3728 | --DOMWINDOW == 54 (1847A800) [pid = 3728] [serial = 1093] [outer = 00000000] [url = about:blank] 08:15:00 INFO - PROCESS | 3728 | --DOMWINDOW == 53 (1656DC00) [pid = 3728] [serial = 1087] [outer = 00000000] [url = about:blank] 08:15:00 INFO - PROCESS | 3728 | 1465226100954 Marionette TRACE conn2 -> [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\", \"02873725-682d-488c-ba17-ebb2d6377454\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:15:00 INFO - PROCESS | 3728 | 1465226100958 Marionette INFO sendAsync 5df5ea86-167d-4c9b-95db-b7d3c2a97030 08:15:01 INFO - PROCESS | 3728 | ++DOCSHELL 114B3000 == 24 [pid = 3728] [id = 380] 08:15:01 INFO - PROCESS | 3728 | ++DOMWINDOW == 54 (114B6000) [pid = 3728] [serial = 1140] [outer = 00000000] 08:15:01 INFO - PROCESS | 3728 | ++DOMWINDOW == 55 (12A10400) [pid = 3728] [serial = 1141] [outer = 114B6000] 08:15:01 INFO - PROCESS | 3728 | 1465226101067 Marionette DEBUG loaded listener.js 08:15:01 INFO - PROCESS | 3728 | ++DOMWINDOW == 56 (13080800) [pid = 3728] [serial = 1142] [outer = 114B6000] 08:15:01 INFO - PROCESS | 3728 | --DOCSHELL 10B74400 == 23 [pid = 3728] [id = 358] 08:15:01 INFO - PROCESS | 3728 | --DOCSHELL 140B2400 == 22 [pid = 3728] [id = 357] 08:15:01 INFO - PROCESS | 3728 | --DOCSHELL 19E60C00 == 21 [pid = 3728] [id = 367] 08:15:01 INFO - PROCESS | 3728 | --DOCSHELL 1852D000 == 20 [pid = 3728] [id = 365] 08:15:01 INFO - PROCESS | 3728 | --DOCSHELL 15FB5800 == 19 [pid = 3728] [id = 366] 08:15:01 INFO - PROCESS | 3728 | --DOCSHELL 16D87800 == 18 [pid = 3728] [id = 352] 08:15:01 INFO - PROCESS | 3728 | --DOCSHELL 11A18800 == 17 [pid = 3728] [id = 355] 08:15:01 INFO - PROCESS | 3728 | --DOCSHELL 104E9800 == 16 [pid = 3728] [id = 368] 08:15:01 INFO - PROCESS | 3728 | --DOCSHELL 164A6000 == 15 [pid = 3728] [id = 370] 08:15:01 INFO - PROCESS | 3728 | --DOCSHELL 110DEC00 == 14 [pid = 3728] [id = 369] 08:15:01 INFO - PROCESS | 3728 | --DOCSHELL 112BCC00 == 13 [pid = 3728] [id = 379] 08:15:02 INFO - PROCESS | 3728 | --DOCSHELL 10559400 == 12 [pid = 3728] [id = 371] 08:15:02 INFO - PROCESS | 3728 | --DOCSHELL 11422400 == 11 [pid = 3728] [id = 360] 08:15:02 INFO - PROCESS | 3728 | --DOCSHELL 16C15800 == 10 [pid = 3728] [id = 359] 08:15:02 INFO - PROCESS | 3728 | --DOCSHELL 15FED000 == 9 [pid = 3728] [id = 378] 08:15:02 INFO - PROCESS | 3728 | 1465226102744 Marionette TRACE conn2 <- [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]]]}] 08:15:02 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html | Canvas test: 2d.pattern.repeat.empty 08:15:02 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html | took 2107ms 08:15:02 INFO - PROCESS | 3728 | 1465226102767 Marionette TRACE conn2 -> [0,1485,"getWindowHandle",null] 08:15:02 INFO - PROCESS | 3728 | 1465226102771 Marionette TRACE conn2 <- [1,1485,null,{"value":"13"}] 08:15:02 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html 08:15:02 INFO - PROCESS | 3728 | 1465226102776 Marionette TRACE conn2 -> [0,1486,"setScriptTimeout",{"ms":35000}] 08:15:02 INFO - PROCESS | 3728 | 1465226102779 Marionette TRACE conn2 <- [1,1486,null,{}] 08:15:02 INFO - PROCESS | 3728 | 1465226102784 Marionette TRACE conn2 -> [0,1487,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:15:02 INFO - PROCESS | 3728 | 1465226102787 Marionette INFO sendAsync 5df5ea86-167d-4c9b-95db-b7d3c2a97030 08:15:02 INFO - PROCESS | 3728 | 1465226102880 Marionette TRACE conn2 <- [1,1487,null,{"value":null}] 08:15:02 INFO - PROCESS | 3728 | 1465226102889 Marionette TRACE conn2 -> [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\", \"02873725-682d-488c-ba17-ebb2d6377454\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:15:02 INFO - PROCESS | 3728 | 1465226102893 Marionette INFO sendAsync 5df5ea86-167d-4c9b-95db-b7d3c2a97030 08:15:02 INFO - PROCESS | 3728 | ++DOCSHELL 12D64400 == 10 [pid = 3728] [id = 381] 08:15:02 INFO - PROCESS | 3728 | ++DOMWINDOW == 57 (12D65000) [pid = 3728] [serial = 1143] [outer = 00000000] 08:15:02 INFO - PROCESS | 3728 | ++DOMWINDOW == 58 (13086800) [pid = 3728] [serial = 1144] [outer = 12D65000] 08:15:02 INFO - PROCESS | 3728 | 1465226102942 Marionette DEBUG loaded listener.js 08:15:03 INFO - PROCESS | 3728 | ++DOMWINDOW == 59 (13332400) [pid = 3728] [serial = 1145] [outer = 12D65000] 08:15:03 INFO - PROCESS | 3728 | 1465226103409 Marionette TRACE conn2 <- [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]]]}] 08:15:03 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html | Canvas test: 2d.pattern.repeat.null 08:15:03 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html | took 671ms 08:15:03 INFO - PROCESS | 3728 | 1465226103460 Marionette TRACE conn2 -> [0,1489,"getWindowHandle",null] 08:15:03 INFO - PROCESS | 3728 | 1465226103465 Marionette TRACE conn2 <- [1,1489,null,{"value":"13"}] 08:15:03 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html 08:15:03 INFO - PROCESS | 3728 | 1465226103471 Marionette TRACE conn2 -> [0,1490,"setScriptTimeout",{"ms":35000}] 08:15:03 INFO - PROCESS | 3728 | 1465226103474 Marionette TRACE conn2 <- [1,1490,null,{}] 08:15:03 INFO - PROCESS | 3728 | 1465226103478 Marionette TRACE conn2 -> [0,1491,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:15:03 INFO - PROCESS | 3728 | 1465226103481 Marionette INFO sendAsync 5df5ea86-167d-4c9b-95db-b7d3c2a97030 08:15:03 INFO - PROCESS | 3728 | 1465226103612 Marionette TRACE conn2 <- [1,1491,null,{"value":null}] 08:15:03 INFO - PROCESS | 3728 | 1465226103705 Marionette TRACE conn2 -> [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\", \"02873725-682d-488c-ba17-ebb2d6377454\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:15:03 INFO - PROCESS | 3728 | 1465226103708 Marionette INFO sendAsync 5df5ea86-167d-4c9b-95db-b7d3c2a97030 08:15:03 INFO - PROCESS | 3728 | ++DOCSHELL 13D2EC00 == 11 [pid = 3728] [id = 382] 08:15:03 INFO - PROCESS | 3728 | ++DOMWINDOW == 60 (140B2400) [pid = 3728] [serial = 1146] [outer = 00000000] 08:15:03 INFO - PROCESS | 3728 | ++DOMWINDOW == 61 (140D3800) [pid = 3728] [serial = 1147] [outer = 140B2400] 08:15:03 INFO - PROCESS | 3728 | 1465226103745 Marionette DEBUG loaded listener.js 08:15:03 INFO - PROCESS | 3728 | ++DOMWINDOW == 62 (1446F000) [pid = 3728] [serial = 1148] [outer = 140B2400] 08:15:04 INFO - PROCESS | 3728 | 1465226104126 Marionette TRACE conn2 <- [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]]]}] 08:15:04 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html | Canvas test: 2d.pattern.repeat.nullsuffix 08:15:04 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html | took 686ms 08:15:04 INFO - PROCESS | 3728 | 1465226104152 Marionette TRACE conn2 -> [0,1493,"getWindowHandle",null] 08:15:04 INFO - PROCESS | 3728 | 1465226104155 Marionette TRACE conn2 <- [1,1493,null,{"value":"13"}] 08:15:04 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html 08:15:04 INFO - PROCESS | 3728 | 1465226104158 Marionette TRACE conn2 -> [0,1494,"setScriptTimeout",{"ms":35000}] 08:15:04 INFO - PROCESS | 3728 | 1465226104162 Marionette TRACE conn2 <- [1,1494,null,{}] 08:15:04 INFO - PROCESS | 3728 | 1465226104172 Marionette TRACE conn2 -> [0,1495,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:15:04 INFO - PROCESS | 3728 | 1465226104177 Marionette INFO sendAsync 5df5ea86-167d-4c9b-95db-b7d3c2a97030 08:15:04 INFO - PROCESS | 3728 | 1465226104276 Marionette TRACE conn2 <- [1,1495,null,{"value":null}] 08:15:04 INFO - PROCESS | 3728 | 1465226104283 Marionette TRACE conn2 -> [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\", \"02873725-682d-488c-ba17-ebb2d6377454\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:15:04 INFO - PROCESS | 3728 | 1465226104286 Marionette INFO sendAsync 5df5ea86-167d-4c9b-95db-b7d3c2a97030 08:15:04 INFO - PROCESS | 3728 | ++DOCSHELL 157F1800 == 12 [pid = 3728] [id = 383] 08:15:04 INFO - PROCESS | 3728 | ++DOMWINDOW == 63 (157F2400) [pid = 3728] [serial = 1149] [outer = 00000000] 08:15:04 INFO - PROCESS | 3728 | ++DOMWINDOW == 64 (16109000) [pid = 3728] [serial = 1150] [outer = 157F2400] 08:15:04 INFO - PROCESS | 3728 | 1465226104334 Marionette DEBUG loaded listener.js 08:15:04 INFO - PROCESS | 3728 | ++DOMWINDOW == 65 (1649A800) [pid = 3728] [serial = 1151] [outer = 157F2400] 08:15:04 INFO - PROCESS | 3728 | 1465226104821 Marionette TRACE conn2 <- [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]]]}] 08:15:04 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html | Canvas test: 2d.pattern.repeat.undefined 08:15:04 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html | took 687ms 08:15:04 INFO - PROCESS | 3728 | 1465226104841 Marionette TRACE conn2 -> [0,1497,"getWindowHandle",null] 08:15:04 INFO - PROCESS | 3728 | 1465226104843 Marionette TRACE conn2 <- [1,1497,null,{"value":"13"}] 08:15:04 INFO - PROCESS | 3728 | 1465226104846 Marionette TRACE conn2 -> [0,1498,"setScriptTimeout",{"ms":35000}] 08:15:04 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html 08:15:04 INFO - PROCESS | 3728 | 1465226104848 Marionette TRACE conn2 <- [1,1498,null,{}] 08:15:04 INFO - PROCESS | 3728 | 1465226104858 Marionette TRACE conn2 -> [0,1499,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:15:04 INFO - PROCESS | 3728 | 1465226104860 Marionette INFO sendAsync 5df5ea86-167d-4c9b-95db-b7d3c2a97030 08:15:04 INFO - PROCESS | 3728 | 1465226105004 Marionette TRACE conn2 <- [1,1499,null,{"value":null}] 08:15:05 INFO - PROCESS | 3728 | 1465226105061 Marionette TRACE conn2 -> [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\", \"02873725-682d-488c-ba17-ebb2d6377454\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:15:05 INFO - PROCESS | 3728 | 1465226105063 Marionette INFO sendAsync 5df5ea86-167d-4c9b-95db-b7d3c2a97030 08:15:05 INFO - PROCESS | 3728 | ++DOCSHELL 16565400 == 13 [pid = 3728] [id = 384] 08:15:05 INFO - PROCESS | 3728 | ++DOMWINDOW == 66 (16565C00) [pid = 3728] [serial = 1152] [outer = 00000000] 08:15:05 INFO - PROCESS | 3728 | ++DOMWINDOW == 67 (1656A800) [pid = 3728] [serial = 1153] [outer = 16565C00] 08:15:05 INFO - PROCESS | 3728 | 1465226105092 Marionette DEBUG loaded listener.js 08:15:05 INFO - PROCESS | 3728 | ++DOMWINDOW == 68 (16C14000) [pid = 3728] [serial = 1154] [outer = 16565C00] 08:15:05 INFO - PROCESS | 3728 | 1465226105514 Marionette TRACE conn2 <- [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]]]}] 08:15:05 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html | Canvas test: 2d.pattern.repeat.unrecognised 08:15:05 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html | took 672ms 08:15:05 INFO - PROCESS | 3728 | 1465226105530 Marionette TRACE conn2 -> [0,1501,"getWindowHandle",null] 08:15:05 INFO - PROCESS | 3728 | 1465226105532 Marionette TRACE conn2 <- [1,1501,null,{"value":"13"}] 08:15:05 INFO - PROCESS | 3728 | 1465226105535 Marionette TRACE conn2 -> [0,1502,"setScriptTimeout",{"ms":35000}] 08:15:05 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html 08:15:05 INFO - PROCESS | 3728 | 1465226105537 Marionette TRACE conn2 <- [1,1502,null,{}] 08:15:05 INFO - PROCESS | 3728 | 1465226105540 Marionette TRACE conn2 -> [0,1503,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:15:05 INFO - PROCESS | 3728 | 1465226105542 Marionette INFO sendAsync 5df5ea86-167d-4c9b-95db-b7d3c2a97030 08:15:05 INFO - PROCESS | 3728 | 1465226105649 Marionette TRACE conn2 <- [1,1503,null,{"value":null}] 08:15:05 INFO - PROCESS | 3728 | 1465226105657 Marionette TRACE conn2 -> [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\", \"02873725-682d-488c-ba17-ebb2d6377454\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:15:05 INFO - PROCESS | 3728 | 1465226105659 Marionette INFO sendAsync 5df5ea86-167d-4c9b-95db-b7d3c2a97030 08:15:05 INFO - PROCESS | 3728 | ++DOCSHELL 16CAF400 == 14 [pid = 3728] [id = 385] 08:15:05 INFO - PROCESS | 3728 | ++DOMWINDOW == 69 (16CB2000) [pid = 3728] [serial = 1155] [outer = 00000000] 08:15:05 INFO - PROCESS | 3728 | ++DOMWINDOW == 70 (16D40000) [pid = 3728] [serial = 1156] [outer = 16CB2000] 08:15:05 INFO - PROCESS | 3728 | 1465226105703 Marionette DEBUG loaded listener.js 08:15:05 INFO - PROCESS | 3728 | ++DOMWINDOW == 71 (16D40C00) [pid = 3728] [serial = 1157] [outer = 16CB2000] 08:15:06 INFO - PROCESS | 3728 | 1465226106164 Marionette TRACE conn2 <- [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]]]}] 08:15:06 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html | Canvas test: 2d.pattern.repeat.unrecognisednull 08:15:06 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html | took 672ms 08:15:06 INFO - PROCESS | 3728 | 1465226106218 Marionette TRACE conn2 -> [0,1505,"getWindowHandle",null] 08:15:06 INFO - PROCESS | 3728 | 1465226106220 Marionette TRACE conn2 <- [1,1505,null,{"value":"13"}] 08:15:06 INFO - PROCESS | 3728 | 1465226106224 Marionette TRACE conn2 -> [0,1506,"setScriptTimeout",{"ms":35000}] 08:15:06 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html 08:15:06 INFO - PROCESS | 3728 | 1465226106225 Marionette TRACE conn2 <- [1,1506,null,{}] 08:15:06 INFO - PROCESS | 3728 | 1465226106233 Marionette TRACE conn2 -> [0,1507,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:15:06 INFO - PROCESS | 3728 | 1465226106238 Marionette INFO sendAsync 5df5ea86-167d-4c9b-95db-b7d3c2a97030 08:15:06 INFO - PROCESS | 3728 | 1465226106397 Marionette TRACE conn2 <- [1,1507,null,{"value":null}] 08:15:06 INFO - PROCESS | 3728 | 1465226106419 Marionette TRACE conn2 -> [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\", \"02873725-682d-488c-ba17-ebb2d6377454\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:15:06 INFO - PROCESS | 3728 | 1465226106421 Marionette INFO sendAsync 5df5ea86-167d-4c9b-95db-b7d3c2a97030 08:15:06 INFO - PROCESS | 3728 | ++DOCSHELL 1800F000 == 15 [pid = 3728] [id = 386] 08:15:06 INFO - PROCESS | 3728 | ++DOMWINDOW == 72 (18082400) [pid = 3728] [serial = 1158] [outer = 00000000] 08:15:06 INFO - PROCESS | 3728 | ++DOMWINDOW == 73 (1846E000) [pid = 3728] [serial = 1159] [outer = 18082400] 08:15:06 INFO - PROCESS | 3728 | 1465226106465 Marionette DEBUG loaded listener.js 08:15:06 INFO - PROCESS | 3728 | ++DOMWINDOW == 74 (18477000) [pid = 3728] [serial = 1160] [outer = 18082400] 08:15:06 INFO - PROCESS | 3728 | --DOMWINDOW == 73 (10273800) [pid = 3728] [serial = 1131] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html] 08:15:06 INFO - PROCESS | 3728 | --DOMWINDOW == 72 (13C4BC00) [pid = 3728] [serial = 1118] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html] 08:15:06 INFO - PROCESS | 3728 | --DOMWINDOW == 71 (1649A400) [pid = 3728] [serial = 1124] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html] 08:15:06 INFO - PROCESS | 3728 | --DOMWINDOW == 70 (110D8000) [pid = 3728] [serial = 1115] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html] 08:15:06 INFO - PROCESS | 3728 | --DOMWINDOW == 69 (15FE3800) [pid = 3728] [serial = 1121] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html] 08:15:06 INFO - PROCESS | 3728 | --DOMWINDOW == 68 (1055C000) [pid = 3728] [serial = 1112] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html] 08:15:06 INFO - PROCESS | 3728 | --DOMWINDOW == 67 (112B4400) [pid = 3728] [serial = 1106] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html] 08:15:06 INFO - PROCESS | 3728 | --DOMWINDOW == 66 (164A6C00) [pid = 3728] [serial = 1109] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html] 08:15:06 INFO - PROCESS | 3728 | --DOMWINDOW == 65 (172E1C00) [pid = 3728] [serial = 1127] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html] 08:15:06 INFO - PROCESS | 3728 | --DOMWINDOW == 64 (1649D800) [pid = 3728] [serial = 1134] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html] 08:15:06 INFO - PROCESS | 3728 | 1465226106953 Marionette TRACE conn2 <- [1,1508,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html",0,null,null,[["Canvas test: 2d.strokeStyle.default",0,null,null]]]}] 08:15:06 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html | Canvas test: 2d.strokeStyle.default 08:15:06 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html | took 778ms 08:15:06 INFO - PROCESS | 3728 | 1465226107009 Marionette TRACE conn2 -> [0,1509,"getWindowHandle",null] 08:15:06 INFO - PROCESS | 3728 | 1465226107011 Marionette TRACE conn2 <- [1,1509,null,{"value":"13"}] 08:15:07 INFO - TEST-START | /2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html 08:15:07 INFO - PROCESS | 3728 | 1465226107014 Marionette TRACE conn2 -> [0,1510,"setScriptTimeout",{"ms":35000}] 08:15:07 INFO - PROCESS | 3728 | 1465226107025 Marionette TRACE conn2 <- [1,1510,null,{}] 08:15:07 INFO - PROCESS | 3728 | 1465226107029 Marionette TRACE conn2 -> [0,1511,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:15:07 INFO - PROCESS | 3728 | 1465226107031 Marionette INFO sendAsync 5df5ea86-167d-4c9b-95db-b7d3c2a97030 08:15:07 INFO - PROCESS | 3728 | 1465226107106 Marionette TRACE conn2 <- [1,1511,null,{"value":null}] 08:15:07 INFO - PROCESS | 3728 | 1465226107112 Marionette TRACE conn2 -> [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\", \"02873725-682d-488c-ba17-ebb2d6377454\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:15:07 INFO - PROCESS | 3728 | 1465226107114 Marionette INFO sendAsync 5df5ea86-167d-4c9b-95db-b7d3c2a97030 08:15:07 INFO - PROCESS | 3728 | ++DOCSHELL 11430800 == 16 [pid = 3728] [id = 387] 08:15:07 INFO - PROCESS | 3728 | ++DOMWINDOW == 65 (13913000) [pid = 3728] [serial = 1161] [outer = 00000000] 08:15:07 INFO - PROCESS | 3728 | ++DOMWINDOW == 66 (164A6C00) [pid = 3728] [serial = 1162] [outer = 13913000] 08:15:07 INFO - PROCESS | 3728 | 1465226107158 Marionette DEBUG loaded listener.js 08:15:07 INFO - PROCESS | 3728 | ++DOMWINDOW == 67 (172E1C00) [pid = 3728] [serial = 1163] [outer = 13913000] 08:15:07 INFO - PROCESS | 3728 | 1465226107559 Marionette TRACE conn2 <- [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"]]]}] 08:15:07 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 () { 08:15:07 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 08:15:07 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:15:5 08:15:07 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:15:07 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:15:07 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:14:1 08:15:07 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 () { 08:15:07 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 08:15:07 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:34:5 08:15:07 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:15:07 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:15:07 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:33:1 08:15:07 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 () { 08:15:07 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 08:15:07 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:53:5 08:15:07 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:15:07 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:15:07 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:52:1 08:15:07 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 () { 08:15:07 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 08:15:07 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:72:5 08:15:07 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:15:07 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:15:07 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:71:1 08:15:07 INFO - TEST-OK | /2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html | took 596ms 08:15:07 INFO - PROCESS | 3728 | 1465226107604 Marionette TRACE conn2 -> [0,1513,"getWindowHandle",null] 08:15:07 INFO - PROCESS | 3728 | 1465226107606 Marionette TRACE conn2 <- [1,1513,null,{"value":"13"}] 08:15:07 INFO - TEST-START | /2dcontext/hit-regions/hitregions-members-exist.html 08:15:07 INFO - PROCESS | 3728 | 1465226107610 Marionette TRACE conn2 -> [0,1514,"setScriptTimeout",{"ms":35000}] 08:15:07 INFO - PROCESS | 3728 | 1465226107612 Marionette TRACE conn2 <- [1,1514,null,{}] 08:15:07 INFO - PROCESS | 3728 | 1465226107615 Marionette TRACE conn2 -> [0,1515,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:15:07 INFO - PROCESS | 3728 | 1465226107617 Marionette INFO sendAsync 5df5ea86-167d-4c9b-95db-b7d3c2a97030 08:15:07 INFO - PROCESS | 3728 | 1465226107693 Marionette TRACE conn2 <- [1,1515,null,{"value":null}] 08:15:07 INFO - PROCESS | 3728 | 1465226107697 Marionette TRACE conn2 -> [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\", \"02873725-682d-488c-ba17-ebb2d6377454\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:15:07 INFO - PROCESS | 3728 | 1465226107699 Marionette INFO sendAsync 5df5ea86-167d-4c9b-95db-b7d3c2a97030 08:15:07 INFO - PROCESS | 3728 | ++DOCSHELL 17977C00 == 17 [pid = 3728] [id = 388] 08:15:07 INFO - PROCESS | 3728 | ++DOMWINDOW == 68 (1843D000) [pid = 3728] [serial = 1164] [outer = 00000000] 08:15:07 INFO - PROCESS | 3728 | ++DOMWINDOW == 69 (18527400) [pid = 3728] [serial = 1165] [outer = 1843D000] 08:15:07 INFO - PROCESS | 3728 | 1465226107743 Marionette DEBUG loaded listener.js 08:15:07 INFO - PROCESS | 3728 | ++DOMWINDOW == 70 (19A4C400) [pid = 3728] [serial = 1166] [outer = 1843D000] 08:15:08 INFO - PROCESS | 3728 | 1465226108171 Marionette TRACE conn2 <- [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"]]]}] 08:15:08 INFO - TEST-FAIL | /2dcontext/hit-regions/hitregions-members-exist.html | context.addHitRegion Exists - assert_equals: expected "function" but got "undefined" 08:15:08 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:14:3 08:15:08 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:15:08 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:15:08 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:12:1 08:15:08 INFO - TEST-FAIL | /2dcontext/hit-regions/hitregions-members-exist.html | context.removeHitRegion Exists - assert_equals: expected "function" but got "undefined" 08:15:08 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:19:3 08:15:08 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:15:08 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:15:08 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:17:1 08:15:08 INFO - TEST-FAIL | /2dcontext/hit-regions/hitregions-members-exist.html | context.clearHitRegions Exists - assert_equals: expected "function" but got "undefined" 08:15:08 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:24:3 08:15:08 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:15:08 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:15:08 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:22:1 08:15:08 INFO - TEST-OK | /2dcontext/hit-regions/hitregions-members-exist.html | took 610ms 08:15:08 INFO - PROCESS | 3728 | 1465226108230 Marionette TRACE conn2 -> [0,1517,"getWindowHandle",null] 08:15:08 INFO - PROCESS | 3728 | 1465226108232 Marionette TRACE conn2 <- [1,1517,null,{"value":"13"}] 08:15:08 INFO - TEST-START | /2dcontext/image-smoothing/imagesmoothing.html 08:15:08 INFO - PROCESS | 3728 | 1465226108235 Marionette TRACE conn2 -> [0,1518,"setScriptTimeout",{"ms":35000}] 08:15:08 INFO - PROCESS | 3728 | 1465226108237 Marionette TRACE conn2 <- [1,1518,null,{}] 08:15:08 INFO - PROCESS | 3728 | 1465226108240 Marionette TRACE conn2 -> [0,1519,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:15:08 INFO - PROCESS | 3728 | 1465226108242 Marionette INFO sendAsync 5df5ea86-167d-4c9b-95db-b7d3c2a97030 08:15:08 INFO - PROCESS | 3728 | 1465226108323 Marionette TRACE conn2 <- [1,1519,null,{"value":null}] 08:15:08 INFO - PROCESS | 3728 | 1465226108329 Marionette TRACE conn2 -> [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\", \"02873725-682d-488c-ba17-ebb2d6377454\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:15:08 INFO - PROCESS | 3728 | 1465226108331 Marionette INFO sendAsync 5df5ea86-167d-4c9b-95db-b7d3c2a97030 08:15:08 INFO - PROCESS | 3728 | ++DOCSHELL 16569000 == 18 [pid = 3728] [id = 389] 08:15:08 INFO - PROCESS | 3728 | ++DOMWINDOW == 71 (177F8400) [pid = 3728] [serial = 1167] [outer = 00000000] 08:15:08 INFO - PROCESS | 3728 | ++DOMWINDOW == 72 (19A57400) [pid = 3728] [serial = 1168] [outer = 177F8400] 08:15:08 INFO - PROCESS | 3728 | 1465226108374 Marionette DEBUG loaded listener.js 08:15:08 INFO - PROCESS | 3728 | ++DOMWINDOW == 73 (19E52000) [pid = 3728] [serial = 1169] [outer = 177F8400] 08:15:08 INFO - PROCESS | 3728 | 1465226108846 Marionette TRACE conn2 <- [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]]]}] 08:15:08 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 08:15:08 INFO - @http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:22:9 08:15:08 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:15:08 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:15:08 INFO - @http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:18:7 08:15:08 INFO - @http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:17:6 08:15:08 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. 08:15:08 INFO - TEST-PASS | /2dcontext/image-smoothing/imagesmoothing.html | On setting the imageSmoothingEnabled attribute, it must be set to the new value. 08:15:08 INFO - TEST-OK | /2dcontext/image-smoothing/imagesmoothing.html | took 671ms 08:15:08 INFO - PROCESS | 3728 | 1465226108916 Marionette TRACE conn2 -> [0,1521,"getWindowHandle",null] 08:15:08 INFO - PROCESS | 3728 | 1465226108921 Marionette TRACE conn2 <- [1,1521,null,{"value":"13"}] 08:15:08 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.butt.html 08:15:08 INFO - PROCESS | 3728 | 1465226108927 Marionette TRACE conn2 -> [0,1522,"setScriptTimeout",{"ms":35000}] 08:15:08 INFO - PROCESS | 3728 | 1465226108930 Marionette TRACE conn2 <- [1,1522,null,{}] 08:15:08 INFO - PROCESS | 3728 | 1465226108936 Marionette TRACE conn2 -> [0,1523,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:15:08 INFO - PROCESS | 3728 | 1465226108939 Marionette INFO sendAsync 5df5ea86-167d-4c9b-95db-b7d3c2a97030 08:15:09 INFO - PROCESS | 3728 | 1465226109107 Marionette TRACE conn2 <- [1,1523,null,{"value":null}] 08:15:09 INFO - PROCESS | 3728 | 1465226109240 Marionette TRACE conn2 -> [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\", \"02873725-682d-488c-ba17-ebb2d6377454\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:15:09 INFO - PROCESS | 3728 | 1465226109245 Marionette INFO sendAsync 5df5ea86-167d-4c9b-95db-b7d3c2a97030 08:15:09 INFO - PROCESS | 3728 | ++DOCSHELL 10B76800 == 19 [pid = 3728] [id = 390] 08:15:09 INFO - PROCESS | 3728 | ++DOMWINDOW == 74 (12A11000) [pid = 3728] [serial = 1170] [outer = 00000000] 08:15:09 INFO - PROCESS | 3728 | ++DOMWINDOW == 75 (13821800) [pid = 3728] [serial = 1171] [outer = 12A11000] 08:15:09 INFO - PROCESS | 3728 | 1465226109302 Marionette DEBUG loaded listener.js 08:15:09 INFO - PROCESS | 3728 | ++DOMWINDOW == 76 (13D29800) [pid = 3728] [serial = 1172] [outer = 12A11000] 08:15:10 INFO - PROCESS | 3728 | 1465226110017 Marionette TRACE conn2 <- [1,1524,null,{"value":["/2dcontext/line-styles/2d.line.cap.butt.html",0,null,null,[["lineCap 'butt' is rendered correctly",0,null,null]]]}] 08:15:10 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.butt.html | lineCap 'butt' is rendered correctly 08:15:10 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.butt.html | took 1130ms 08:15:10 INFO - PROCESS | 3728 | 1465226110065 Marionette TRACE conn2 -> [0,1525,"getWindowHandle",null] 08:15:10 INFO - PROCESS | 3728 | 1465226110070 Marionette TRACE conn2 <- [1,1525,null,{"value":"13"}] 08:15:10 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.closed.html 08:15:10 INFO - PROCESS | 3728 | 1465226110076 Marionette TRACE conn2 -> [0,1526,"setScriptTimeout",{"ms":35000}] 08:15:10 INFO - PROCESS | 3728 | 1465226110079 Marionette TRACE conn2 <- [1,1526,null,{}] 08:15:10 INFO - PROCESS | 3728 | 1465226110083 Marionette TRACE conn2 -> [0,1527,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:15:10 INFO - PROCESS | 3728 | 1465226110085 Marionette INFO sendAsync 5df5ea86-167d-4c9b-95db-b7d3c2a97030 08:15:10 INFO - PROCESS | 3728 | 1465226110207 Marionette TRACE conn2 <- [1,1527,null,{"value":null}] 08:15:10 INFO - PROCESS | 3728 | 1465226110339 Marionette TRACE conn2 -> [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\", \"02873725-682d-488c-ba17-ebb2d6377454\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:15:10 INFO - PROCESS | 3728 | 1465226110342 Marionette INFO sendAsync 5df5ea86-167d-4c9b-95db-b7d3c2a97030 08:15:10 INFO - PROCESS | 3728 | ++DOCSHELL 16106C00 == 20 [pid = 3728] [id = 391] 08:15:10 INFO - PROCESS | 3728 | ++DOMWINDOW == 77 (16109800) [pid = 3728] [serial = 1173] [outer = 00000000] 08:15:10 INFO - PROCESS | 3728 | ++DOMWINDOW == 78 (16561800) [pid = 3728] [serial = 1174] [outer = 16109800] 08:15:10 INFO - PROCESS | 3728 | 1465226110405 Marionette DEBUG loaded listener.js 08:15:10 INFO - PROCESS | 3728 | ++DOMWINDOW == 79 (16CB1800) [pid = 3728] [serial = 1175] [outer = 16109800] 08:15:11 INFO - PROCESS | 3728 | --DOMWINDOW == 78 (140AF400) [pid = 3728] [serial = 1119] [outer = 00000000] [url = about:blank] 08:15:11 INFO - PROCESS | 3728 | --DOMWINDOW == 77 (140B7800) [pid = 3728] [serial = 1120] [outer = 00000000] [url = about:blank] 08:15:11 INFO - PROCESS | 3728 | --DOMWINDOW == 76 (16C16800) [pid = 3728] [serial = 1125] [outer = 00000000] [url = about:blank] 08:15:11 INFO - PROCESS | 3728 | --DOMWINDOW == 75 (12810400) [pid = 3728] [serial = 1116] [outer = 00000000] [url = about:blank] 08:15:11 INFO - PROCESS | 3728 | --DOMWINDOW == 74 (12B6B800) [pid = 3728] [serial = 1117] [outer = 00000000] [url = about:blank] 08:15:11 INFO - PROCESS | 3728 | --DOMWINDOW == 73 (1610A400) [pid = 3728] [serial = 1122] [outer = 00000000] [url = about:blank] 08:15:11 INFO - PROCESS | 3728 | --DOMWINDOW == 72 (12A0A400) [pid = 3728] [serial = 1114] [outer = 00000000] [url = about:blank] 08:15:11 INFO - PROCESS | 3728 | --DOMWINDOW == 71 (112BB800) [pid = 3728] [serial = 1113] [outer = 00000000] [url = about:blank] 08:15:11 INFO - PROCESS | 3728 | --DOMWINDOW == 70 (1A2A4000) [pid = 3728] [serial = 691] [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.] 08:15:11 INFO - PROCESS | 3728 | --DOMWINDOW == 69 (140B8800) [pid = 3728] [serial = 1108] [outer = 00000000] [url = about:blank] 08:15:11 INFO - PROCESS | 3728 | --DOMWINDOW == 68 (13829800) [pid = 3728] [serial = 1107] [outer = 00000000] [url = about:blank] 08:15:11 INFO - PROCESS | 3728 | --DOMWINDOW == 67 (17978800) [pid = 3728] [serial = 1111] [outer = 00000000] [url = about:blank] 08:15:11 INFO - PROCESS | 3728 | --DOMWINDOW == 66 (16CB6C00) [pid = 3728] [serial = 1110] [outer = 00000000] [url = about:blank] 08:15:11 INFO - PROCESS | 3728 | --DOMWINDOW == 65 (15D44000) [pid = 3728] [serial = 1133] [outer = 00000000] [url = about:blank] 08:15:11 INFO - PROCESS | 3728 | --DOMWINDOW == 64 (1796CC00) [pid = 3728] [serial = 1128] [outer = 00000000] [url = about:blank] 08:15:11 INFO - PROCESS | 3728 | --DOMWINDOW == 63 (17A90C00) [pid = 3728] [serial = 1129] [outer = 00000000] [url = about:blank] 08:15:11 INFO - PROCESS | 3728 | --DOMWINDOW == 62 (16CB2C00) [pid = 3728] [serial = 1126] [outer = 00000000] [url = about:blank] 08:15:11 INFO - PROCESS | 3728 | --DOMWINDOW == 61 (1649C800) [pid = 3728] [serial = 1123] [outer = 00000000] [url = about:blank] 08:15:11 INFO - PROCESS | 3728 | --DOMWINDOW == 60 (19A5A400) [pid = 3728] [serial = 1136] [outer = 00000000] [url = about:blank] 08:15:11 INFO - PROCESS | 3728 | --DOMWINDOW == 59 (13331C00) [pid = 3728] [serial = 1138] [outer = 00000000] [url = about:blank] 08:15:11 INFO - PROCESS | 3728 | --DOMWINDOW == 58 (1852EC00) [pid = 3728] [serial = 1135] [outer = 00000000] [url = about:blank] 08:15:11 INFO - PROCESS | 3728 | --DOMWINDOW == 57 (10B7C400) [pid = 3728] [serial = 1132] [outer = 00000000] [url = about:blank] 08:15:11 INFO - PROCESS | 3728 | 1465226111226 Marionette TRACE conn2 <- [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]]]}] 08:15:11 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.closed.html | Line caps are not drawn at the corners of an unclosed rectangle 08:15:11 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.closed.html | took 1221ms 08:15:11 INFO - PROCESS | 3728 | 1465226111299 Marionette TRACE conn2 -> [0,1529,"getWindowHandle",null] 08:15:11 INFO - PROCESS | 3728 | 1465226111303 Marionette TRACE conn2 <- [1,1529,null,{"value":"13"}] 08:15:11 INFO - PROCESS | 3728 | 1465226111308 Marionette TRACE conn2 -> [0,1530,"setScriptTimeout",{"ms":35000}] 08:15:11 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.invalid.html 08:15:11 INFO - PROCESS | 3728 | 1465226111311 Marionette TRACE conn2 <- [1,1530,null,{}] 08:15:11 INFO - PROCESS | 3728 | 1465226111317 Marionette TRACE conn2 -> [0,1531,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:15:11 INFO - PROCESS | 3728 | 1465226111320 Marionette INFO sendAsync 5df5ea86-167d-4c9b-95db-b7d3c2a97030 08:15:11 INFO - PROCESS | 3728 | 1465226111408 Marionette TRACE conn2 <- [1,1531,null,{"value":null}] 08:15:11 INFO - PROCESS | 3728 | 1465226111421 Marionette TRACE conn2 -> [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\", \"02873725-682d-488c-ba17-ebb2d6377454\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:15:11 INFO - PROCESS | 3728 | 1465226111424 Marionette INFO sendAsync 5df5ea86-167d-4c9b-95db-b7d3c2a97030 08:15:11 INFO - PROCESS | 3728 | ++DOCSHELL 1288FC00 == 21 [pid = 3728] [id = 392] 08:15:11 INFO - PROCESS | 3728 | ++DOMWINDOW == 58 (12892400) [pid = 3728] [serial = 1176] [outer = 00000000] 08:15:11 INFO - PROCESS | 3728 | ++DOMWINDOW == 59 (12D9D800) [pid = 3728] [serial = 1177] [outer = 12892400] 08:15:11 INFO - PROCESS | 3728 | 1465226111473 Marionette DEBUG loaded listener.js 08:15:11 INFO - PROCESS | 3728 | ++DOMWINDOW == 60 (13334400) [pid = 3728] [serial = 1178] [outer = 12892400] 08:15:11 INFO - PROCESS | 3728 | 1465226111982 Marionette TRACE conn2 <- [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]]]}] 08:15:12 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.invalid.html | Setting lineCap to invalid values is ignored 08:15:12 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.invalid.html | took 717ms 08:15:12 INFO - PROCESS | 3728 | 1465226112034 Marionette TRACE conn2 -> [0,1533,"getWindowHandle",null] 08:15:12 INFO - PROCESS | 3728 | 1465226112038 Marionette TRACE conn2 <- [1,1533,null,{"value":"13"}] 08:15:12 INFO - PROCESS | 3728 | 1465226112044 Marionette TRACE conn2 -> [0,1534,"setScriptTimeout",{"ms":35000}] 08:15:12 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.open.html 08:15:12 INFO - PROCESS | 3728 | 1465226112046 Marionette TRACE conn2 <- [1,1534,null,{}] 08:15:12 INFO - PROCESS | 3728 | 1465226112050 Marionette TRACE conn2 -> [0,1535,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:15:12 INFO - PROCESS | 3728 | 1465226112053 Marionette INFO sendAsync 5df5ea86-167d-4c9b-95db-b7d3c2a97030 08:15:12 INFO - PROCESS | 3728 | 1465226112141 Marionette TRACE conn2 <- [1,1535,null,{"value":null}] 08:15:12 INFO - PROCESS | 3728 | 1465226112221 Marionette TRACE conn2 -> [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\", \"02873725-682d-488c-ba17-ebb2d6377454\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:15:12 INFO - PROCESS | 3728 | 1465226112223 Marionette INFO sendAsync 5df5ea86-167d-4c9b-95db-b7d3c2a97030 08:15:12 INFO - PROCESS | 3728 | ++DOCSHELL 112BCC00 == 22 [pid = 3728] [id = 393] 08:15:12 INFO - PROCESS | 3728 | ++DOMWINDOW == 61 (12D9D000) [pid = 3728] [serial = 1179] [outer = 00000000] 08:15:12 INFO - PROCESS | 3728 | ++DOMWINDOW == 62 (14445000) [pid = 3728] [serial = 1180] [outer = 12D9D000] 08:15:12 INFO - PROCESS | 3728 | 1465226112278 Marionette DEBUG loaded listener.js 08:15:12 INFO - PROCESS | 3728 | ++DOMWINDOW == 63 (15731000) [pid = 3728] [serial = 1181] [outer = 12D9D000] 08:15:12 INFO - PROCESS | 3728 | 1465226112643 Marionette TRACE conn2 <- [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]]]}] 08:15:12 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.open.html | Line caps are drawn at the corners of an unclosed rectangle 08:15:12 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.open.html | took 625ms 08:15:12 INFO - PROCESS | 3728 | 1465226112666 Marionette TRACE conn2 -> [0,1537,"getWindowHandle",null] 08:15:12 INFO - PROCESS | 3728 | 1465226112668 Marionette TRACE conn2 <- [1,1537,null,{"value":"13"}] 08:15:12 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.round.html 08:15:12 INFO - PROCESS | 3728 | 1465226112671 Marionette TRACE conn2 -> [0,1538,"setScriptTimeout",{"ms":35000}] 08:15:12 INFO - PROCESS | 3728 | 1465226112675 Marionette TRACE conn2 <- [1,1538,null,{}] 08:15:12 INFO - PROCESS | 3728 | 1465226112685 Marionette TRACE conn2 -> [0,1539,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:15:12 INFO - PROCESS | 3728 | 1465226112690 Marionette INFO sendAsync 5df5ea86-167d-4c9b-95db-b7d3c2a97030 08:15:12 INFO - PROCESS | 3728 | 1465226112771 Marionette TRACE conn2 <- [1,1539,null,{"value":null}] 08:15:12 INFO - PROCESS | 3728 | 1465226112777 Marionette TRACE conn2 -> [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\", \"02873725-682d-488c-ba17-ebb2d6377454\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:15:12 INFO - PROCESS | 3728 | 1465226112781 Marionette INFO sendAsync 5df5ea86-167d-4c9b-95db-b7d3c2a97030 08:15:12 INFO - PROCESS | 3728 | ++DOCSHELL 1648DC00 == 23 [pid = 3728] [id = 394] 08:15:12 INFO - PROCESS | 3728 | ++DOMWINDOW == 64 (16499400) [pid = 3728] [serial = 1182] [outer = 00000000] 08:15:12 INFO - PROCESS | 3728 | ++DOMWINDOW == 65 (164A8400) [pid = 3728] [serial = 1183] [outer = 16499400] 08:15:12 INFO - PROCESS | 3728 | 1465226112828 Marionette DEBUG loaded listener.js 08:15:12 INFO - PROCESS | 3728 | ++DOMWINDOW == 66 (16C0DC00) [pid = 3728] [serial = 1184] [outer = 16499400] 08:15:13 INFO - PROCESS | 3728 | 1465226113287 Marionette TRACE conn2 <- [1,1540,null,{"value":["/2dcontext/line-styles/2d.line.cap.round.html",0,null,null,[["lineCap 'round' is rendered correctly",0,null,null]]]}] 08:15:13 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.round.html | lineCap 'round' is rendered correctly 08:15:13 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.round.html | took 687ms 08:15:13 INFO - PROCESS | 3728 | 1465226113354 Marionette TRACE conn2 -> [0,1541,"getWindowHandle",null] 08:15:13 INFO - PROCESS | 3728 | 1465226113356 Marionette TRACE conn2 <- [1,1541,null,{"value":"13"}] 08:15:13 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.square.html 08:15:13 INFO - PROCESS | 3728 | 1465226113360 Marionette TRACE conn2 -> [0,1542,"setScriptTimeout",{"ms":35000}] 08:15:13 INFO - PROCESS | 3728 | 1465226113361 Marionette TRACE conn2 <- [1,1542,null,{}] 08:15:13 INFO - PROCESS | 3728 | 1465226113364 Marionette TRACE conn2 -> [0,1543,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:15:13 INFO - PROCESS | 3728 | 1465226113366 Marionette INFO sendAsync 5df5ea86-167d-4c9b-95db-b7d3c2a97030 08:15:13 INFO - PROCESS | 3728 | 1465226113480 Marionette TRACE conn2 <- [1,1543,null,{"value":null}] 08:15:13 INFO - PROCESS | 3728 | 1465226113538 Marionette TRACE conn2 -> [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\", \"02873725-682d-488c-ba17-ebb2d6377454\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:15:13 INFO - PROCESS | 3728 | 1465226113540 Marionette INFO sendAsync 5df5ea86-167d-4c9b-95db-b7d3c2a97030 08:15:13 INFO - PROCESS | 3728 | ++DOCSHELL 16D49800 == 24 [pid = 3728] [id = 395] 08:15:13 INFO - PROCESS | 3728 | ++DOMWINDOW == 67 (171B0800) [pid = 3728] [serial = 1185] [outer = 00000000] 08:15:13 INFO - PROCESS | 3728 | ++DOMWINDOW == 68 (17974800) [pid = 3728] [serial = 1186] [outer = 171B0800] 08:15:13 INFO - PROCESS | 3728 | 1465226113584 Marionette DEBUG loaded listener.js 08:15:13 INFO - PROCESS | 3728 | ++DOMWINDOW == 69 (17A8AC00) [pid = 3728] [serial = 1187] [outer = 171B0800] 08:15:14 INFO - PROCESS | 3728 | 1465226113997 Marionette TRACE conn2 <- [1,1544,null,{"value":["/2dcontext/line-styles/2d.line.cap.square.html",0,null,null,[["lineCap 'square' is rendered correctly",0,null,null]]]}] 08:15:14 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.square.html | lineCap 'square' is rendered correctly 08:15:14 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.square.html | took 687ms 08:15:14 INFO - PROCESS | 3728 | 1465226114037 Marionette TRACE conn2 -> [0,1545,"getWindowHandle",null] 08:15:14 INFO - PROCESS | 3728 | 1465226114039 Marionette TRACE conn2 <- [1,1545,null,{"value":"13"}] 08:15:14 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.valid.html 08:15:14 INFO - PROCESS | 3728 | 1465226114050 Marionette TRACE conn2 -> [0,1546,"setScriptTimeout",{"ms":35000}] 08:15:14 INFO - PROCESS | 3728 | 1465226114051 Marionette TRACE conn2 <- [1,1546,null,{}] 08:15:14 INFO - PROCESS | 3728 | 1465226114054 Marionette TRACE conn2 -> [0,1547,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:15:14 INFO - PROCESS | 3728 | 1465226114056 Marionette INFO sendAsync 5df5ea86-167d-4c9b-95db-b7d3c2a97030 08:15:14 INFO - PROCESS | 3728 | 1465226114193 Marionette TRACE conn2 <- [1,1547,null,{"value":null}] 08:15:14 INFO - PROCESS | 3728 | 1465226114255 Marionette TRACE conn2 -> [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\", \"02873725-682d-488c-ba17-ebb2d6377454\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:15:14 INFO - PROCESS | 3728 | 1465226114257 Marionette INFO sendAsync 5df5ea86-167d-4c9b-95db-b7d3c2a97030 08:15:14 INFO - PROCESS | 3728 | ++DOCSHELL 1736DC00 == 25 [pid = 3728] [id = 396] 08:15:14 INFO - PROCESS | 3728 | ++DOMWINDOW == 70 (173D8400) [pid = 3728] [serial = 1188] [outer = 00000000] 08:15:14 INFO - PROCESS | 3728 | ++DOMWINDOW == 71 (18018C00) [pid = 3728] [serial = 1189] [outer = 173D8400] 08:15:14 INFO - PROCESS | 3728 | 1465226114319 Marionette DEBUG loaded listener.js 08:15:14 INFO - PROCESS | 3728 | ++DOMWINDOW == 72 (1801D400) [pid = 3728] [serial = 1190] [outer = 173D8400] 08:15:14 INFO - PROCESS | 3728 | 1465226114764 Marionette TRACE conn2 <- [1,1548,null,{"value":["/2dcontext/line-styles/2d.line.cap.valid.html",0,null,null,[["Setting lineCap to valid values works",0,null,null]]]}] 08:15:14 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.valid.html | Setting lineCap to valid values works 08:15:14 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.valid.html | took 779ms 08:15:14 INFO - PROCESS | 3728 | 1465226114839 Marionette TRACE conn2 -> [0,1549,"getWindowHandle",null] 08:15:14 INFO - PROCESS | 3728 | 1465226114841 Marionette TRACE conn2 <- [1,1549,null,{"value":"13"}] 08:15:14 INFO - TEST-START | /2dcontext/line-styles/2d.line.cross.html 08:15:14 INFO - PROCESS | 3728 | 1465226114845 Marionette TRACE conn2 -> [0,1550,"setScriptTimeout",{"ms":35000}] 08:15:14 INFO - PROCESS | 3728 | 1465226114846 Marionette TRACE conn2 <- [1,1550,null,{}] 08:15:14 INFO - PROCESS | 3728 | 1465226114850 Marionette TRACE conn2 -> [0,1551,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:15:14 INFO - PROCESS | 3728 | 1465226114855 Marionette INFO sendAsync 5df5ea86-167d-4c9b-95db-b7d3c2a97030 08:15:14 INFO - PROCESS | 3728 | 1465226114996 Marionette TRACE conn2 <- [1,1551,null,{"value":null}] 08:15:15 INFO - PROCESS | 3728 | 1465226115068 Marionette TRACE conn2 -> [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\", \"02873725-682d-488c-ba17-ebb2d6377454\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:15:15 INFO - PROCESS | 3728 | 1465226115070 Marionette INFO sendAsync 5df5ea86-167d-4c9b-95db-b7d3c2a97030 08:15:15 INFO - PROCESS | 3728 | ++DOCSHELL 18016400 == 26 [pid = 3728] [id = 397] 08:15:15 INFO - PROCESS | 3728 | ++DOMWINDOW == 73 (19A50400) [pid = 3728] [serial = 1191] [outer = 00000000] 08:15:15 INFO - PROCESS | 3728 | ++DOMWINDOW == 74 (19D3E000) [pid = 3728] [serial = 1192] [outer = 19A50400] 08:15:15 INFO - PROCESS | 3728 | 1465226115113 Marionette DEBUG loaded listener.js 08:15:15 INFO - PROCESS | 3728 | ++DOMWINDOW == 75 (19E5A400) [pid = 3728] [serial = 1193] [outer = 19A50400] 08:15:15 INFO - PROCESS | 3728 | --DOMWINDOW == 74 (16565C00) [pid = 3728] [serial = 1152] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html] 08:15:15 INFO - PROCESS | 3728 | --DOMWINDOW == 73 (12D65000) [pid = 3728] [serial = 1143] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html] 08:15:15 INFO - PROCESS | 3728 | --DOMWINDOW == 72 (140B2400) [pid = 3728] [serial = 1146] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html] 08:15:15 INFO - PROCESS | 3728 | --DOMWINDOW == 71 (114B6000) [pid = 3728] [serial = 1140] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html] 08:15:15 INFO - PROCESS | 3728 | --DOMWINDOW == 70 (157F2400) [pid = 3728] [serial = 1149] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html] 08:15:15 INFO - PROCESS | 3728 | --DOMWINDOW == 69 (1843D000) [pid = 3728] [serial = 1164] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html] 08:15:15 INFO - PROCESS | 3728 | --DOMWINDOW == 68 (16CB2000) [pid = 3728] [serial = 1155] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html] 08:15:15 INFO - PROCESS | 3728 | --DOMWINDOW == 67 (18082400) [pid = 3728] [serial = 1158] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html] 08:15:15 INFO - PROCESS | 3728 | --DOMWINDOW == 66 (13913000) [pid = 3728] [serial = 1161] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html] 08:15:15 INFO - PROCESS | 3728 | 1465226115514 Marionette TRACE conn2 <- [1,1552,null,{"value":["/2dcontext/line-styles/2d.line.cross.html",0,null,null,[["Canvas test: 2d.line.cross",0,null,null]]]}] 08:15:15 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cross.html | Canvas test: 2d.line.cross 08:15:15 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cross.html | took 717ms 08:15:15 INFO - PROCESS | 3728 | 1465226115564 Marionette TRACE conn2 -> [0,1553,"getWindowHandle",null] 08:15:15 INFO - PROCESS | 3728 | 1465226115566 Marionette TRACE conn2 <- [1,1553,null,{"value":"13"}] 08:15:15 INFO - TEST-START | /2dcontext/line-styles/2d.line.defaults.html 08:15:15 INFO - PROCESS | 3728 | 1465226115580 Marionette TRACE conn2 -> [0,1554,"setScriptTimeout",{"ms":35000}] 08:15:15 INFO - PROCESS | 3728 | 1465226115582 Marionette TRACE conn2 <- [1,1554,null,{}] 08:15:15 INFO - PROCESS | 3728 | 1465226115586 Marionette TRACE conn2 -> [0,1555,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:15:15 INFO - PROCESS | 3728 | 1465226115588 Marionette INFO sendAsync 5df5ea86-167d-4c9b-95db-b7d3c2a97030 08:15:15 INFO - PROCESS | 3728 | 1465226115665 Marionette TRACE conn2 <- [1,1555,null,{"value":null}] 08:15:15 INFO - PROCESS | 3728 | 1465226115670 Marionette TRACE conn2 -> [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\", \"02873725-682d-488c-ba17-ebb2d6377454\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:15:15 INFO - PROCESS | 3728 | 1465226115672 Marionette INFO sendAsync 5df5ea86-167d-4c9b-95db-b7d3c2a97030 08:15:15 INFO - PROCESS | 3728 | ++DOCSHELL 15D43400 == 27 [pid = 3728] [id = 398] 08:15:15 INFO - PROCESS | 3728 | ++DOMWINDOW == 67 (16101C00) [pid = 3728] [serial = 1194] [outer = 00000000] 08:15:15 INFO - PROCESS | 3728 | ++DOMWINDOW == 68 (19D38000) [pid = 3728] [serial = 1195] [outer = 16101C00] 08:15:15 INFO - PROCESS | 3728 | 1465226115715 Marionette DEBUG loaded listener.js 08:15:15 INFO - PROCESS | 3728 | ++DOMWINDOW == 69 (19E5E800) [pid = 3728] [serial = 1196] [outer = 16101C00] 08:15:16 INFO - PROCESS | 3728 | 1465226116134 Marionette TRACE conn2 <- [1,1556,null,{"value":["/2dcontext/line-styles/2d.line.defaults.html",0,null,null,[["Canvas test: 2d.line.defaults",0,null,null]]]}] 08:15:16 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.defaults.html | Canvas test: 2d.line.defaults 08:15:16 INFO - TEST-OK | /2dcontext/line-styles/2d.line.defaults.html | took 580ms 08:15:16 INFO - PROCESS | 3728 | 1465226116181 Marionette TRACE conn2 -> [0,1557,"getWindowHandle",null] 08:15:16 INFO - PROCESS | 3728 | 1465226116184 Marionette TRACE conn2 <- [1,1557,null,{"value":"13"}] 08:15:16 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.bevel.html 08:15:16 INFO - PROCESS | 3728 | 1465226116187 Marionette TRACE conn2 -> [0,1558,"setScriptTimeout",{"ms":35000}] 08:15:16 INFO - PROCESS | 3728 | 1465226116189 Marionette TRACE conn2 <- [1,1558,null,{}] 08:15:16 INFO - PROCESS | 3728 | 1465226116176 Marionette TRACE conn2 -> [0,1559,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:15:16 INFO - PROCESS | 3728 | 1465226116178 Marionette INFO sendAsync 5df5ea86-167d-4c9b-95db-b7d3c2a97030 08:15:16 INFO - PROCESS | 3728 | 1465226116262 Marionette TRACE conn2 <- [1,1559,null,{"value":null}] 08:15:16 INFO - PROCESS | 3728 | 1465226116268 Marionette TRACE conn2 -> [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\", \"02873725-682d-488c-ba17-ebb2d6377454\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:15:16 INFO - PROCESS | 3728 | 1465226116270 Marionette INFO sendAsync 5df5ea86-167d-4c9b-95db-b7d3c2a97030 08:15:16 INFO - PROCESS | 3728 | ++DOCSHELL 12AD4000 == 28 [pid = 3728] [id = 399] 08:15:16 INFO - PROCESS | 3728 | ++DOMWINDOW == 70 (16567400) [pid = 3728] [serial = 1197] [outer = 00000000] 08:15:16 INFO - PROCESS | 3728 | ++DOMWINDOW == 71 (19EE9000) [pid = 3728] [serial = 1198] [outer = 16567400] 08:15:16 INFO - PROCESS | 3728 | 1465226116312 Marionette DEBUG loaded listener.js 08:15:16 INFO - PROCESS | 3728 | ++DOMWINDOW == 72 (1A193000) [pid = 3728] [serial = 1199] [outer = 16567400] 08:15:16 INFO - PROCESS | 3728 | 1465226116728 Marionette TRACE conn2 <- [1,1560,null,{"value":["/2dcontext/line-styles/2d.line.join.bevel.html",0,null,null,[["lineJoin 'bevel' is rendered correctly",0,null,null]]]}] 08:15:16 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.bevel.html | lineJoin 'bevel' is rendered correctly 08:15:16 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.bevel.html | took 580ms 08:15:16 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.closed.html 08:15:16 INFO - PROCESS | 3728 | 1465226116768 Marionette TRACE conn2 -> [0,1561,"getWindowHandle",null] 08:15:16 INFO - PROCESS | 3728 | 1465226116770 Marionette TRACE conn2 <- [1,1561,null,{"value":"13"}] 08:15:16 INFO - PROCESS | 3728 | 1465226116785 Marionette TRACE conn2 -> [0,1562,"setScriptTimeout",{"ms":35000}] 08:15:16 INFO - PROCESS | 3728 | 1465226116787 Marionette TRACE conn2 <- [1,1562,null,{}] 08:15:16 INFO - PROCESS | 3728 | 1465226116791 Marionette TRACE conn2 -> [0,1563,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:15:16 INFO - PROCESS | 3728 | 1465226116793 Marionette INFO sendAsync 5df5ea86-167d-4c9b-95db-b7d3c2a97030 08:15:16 INFO - PROCESS | 3728 | 1465226116881 Marionette TRACE conn2 <- [1,1563,null,{"value":null}] 08:15:16 INFO - PROCESS | 3728 | 1465226116888 Marionette TRACE conn2 -> [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\", \"02873725-682d-488c-ba17-ebb2d6377454\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:15:16 INFO - PROCESS | 3728 | 1465226116890 Marionette INFO sendAsync 5df5ea86-167d-4c9b-95db-b7d3c2a97030 08:15:16 INFO - PROCESS | 3728 | ++DOCSHELL 14E0A400 == 29 [pid = 3728] [id = 400] 08:15:16 INFO - PROCESS | 3728 | ++DOMWINDOW == 73 (1648D400) [pid = 3728] [serial = 1200] [outer = 00000000] 08:15:16 INFO - PROCESS | 3728 | ++DOMWINDOW == 74 (1A2A9C00) [pid = 3728] [serial = 1201] [outer = 1648D400] 08:15:16 INFO - PROCESS | 3728 | 1465226116916 Marionette DEBUG loaded listener.js 08:15:16 INFO - PROCESS | 3728 | ++DOMWINDOW == 75 (1A2AFC00) [pid = 3728] [serial = 1202] [outer = 1648D400] 08:15:17 INFO - PROCESS | 3728 | 1465226117499 Marionette TRACE conn2 <- [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]]]}] 08:15:17 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.closed.html | Line joins are drawn at the corner of a closed rectangle 08:15:17 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.closed.html | took 778ms 08:15:17 INFO - PROCESS | 3728 | 1465226117558 Marionette TRACE conn2 -> [0,1565,"getWindowHandle",null] 08:15:17 INFO - PROCESS | 3728 | 1465226117563 Marionette TRACE conn2 <- [1,1565,null,{"value":"13"}] 08:15:17 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.invalid.html 08:15:17 INFO - PROCESS | 3728 | 1465226117569 Marionette TRACE conn2 -> [0,1566,"setScriptTimeout",{"ms":35000}] 08:15:17 INFO - PROCESS | 3728 | 1465226117573 Marionette TRACE conn2 <- [1,1566,null,{}] 08:15:17 INFO - PROCESS | 3728 | 1465226117579 Marionette TRACE conn2 -> [0,1567,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:15:17 INFO - PROCESS | 3728 | 1465226117582 Marionette INFO sendAsync 5df5ea86-167d-4c9b-95db-b7d3c2a97030 08:15:17 INFO - PROCESS | 3728 | 1465226117679 Marionette TRACE conn2 <- [1,1567,null,{"value":null}] 08:15:17 INFO - PROCESS | 3728 | 1465226117811 Marionette TRACE conn2 -> [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\", \"02873725-682d-488c-ba17-ebb2d6377454\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:15:17 INFO - PROCESS | 3728 | 1465226117816 Marionette INFO sendAsync 5df5ea86-167d-4c9b-95db-b7d3c2a97030 08:15:17 INFO - PROCESS | 3728 | ++DOCSHELL 10A63C00 == 30 [pid = 3728] [id = 401] 08:15:17 INFO - PROCESS | 3728 | ++DOMWINDOW == 76 (10B73400) [pid = 3728] [serial = 1203] [outer = 00000000] 08:15:17 INFO - PROCESS | 3728 | ++DOMWINDOW == 77 (12AD5000) [pid = 3728] [serial = 1204] [outer = 10B73400] 08:15:17 INFO - PROCESS | 3728 | 1465226117874 Marionette DEBUG loaded listener.js 08:15:17 INFO - PROCESS | 3728 | ++DOMWINDOW == 78 (13919800) [pid = 3728] [serial = 1205] [outer = 10B73400] 08:15:18 INFO - PROCESS | 3728 | 1465226118465 Marionette TRACE conn2 <- [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]]]}] 08:15:18 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.invalid.html | Setting lineJoin to invalid values is ignored 08:15:18 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.invalid.html | took 977ms 08:15:18 INFO - PROCESS | 3728 | 1465226118539 Marionette TRACE conn2 -> [0,1569,"getWindowHandle",null] 08:15:18 INFO - PROCESS | 3728 | 1465226118544 Marionette TRACE conn2 <- [1,1569,null,{"value":"13"}] 08:15:18 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.miter.html 08:15:18 INFO - PROCESS | 3728 | 1465226118550 Marionette TRACE conn2 -> [0,1570,"setScriptTimeout",{"ms":35000}] 08:15:18 INFO - PROCESS | 3728 | 1465226118553 Marionette TRACE conn2 <- [1,1570,null,{}] 08:15:18 INFO - PROCESS | 3728 | 1465226118558 Marionette TRACE conn2 -> [0,1571,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:15:18 INFO - PROCESS | 3728 | 1465226118561 Marionette INFO sendAsync 5df5ea86-167d-4c9b-95db-b7d3c2a97030 08:15:18 INFO - PROCESS | 3728 | 1465226118670 Marionette TRACE conn2 <- [1,1571,null,{"value":null}] 08:15:18 INFO - PROCESS | 3728 | 1465226118801 Marionette TRACE conn2 -> [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\", \"02873725-682d-488c-ba17-ebb2d6377454\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:15:18 INFO - PROCESS | 3728 | 1465226118804 Marionette INFO sendAsync 5df5ea86-167d-4c9b-95db-b7d3c2a97030 08:15:18 INFO - PROCESS | 3728 | ++DOCSHELL 15734C00 == 31 [pid = 3728] [id = 402] 08:15:18 INFO - PROCESS | 3728 | ++DOMWINDOW == 79 (157E9000) [pid = 3728] [serial = 1206] [outer = 00000000] 08:15:18 INFO - PROCESS | 3728 | ++DOMWINDOW == 80 (16105800) [pid = 3728] [serial = 1207] [outer = 157E9000] 08:15:18 INFO - PROCESS | 3728 | 1465226118860 Marionette DEBUG loaded listener.js 08:15:18 INFO - PROCESS | 3728 | ++DOMWINDOW == 81 (1649E800) [pid = 3728] [serial = 1208] [outer = 157E9000] 08:15:19 INFO - PROCESS | 3728 | 1465226119489 Marionette TRACE conn2 <- [1,1572,null,{"value":["/2dcontext/line-styles/2d.line.join.miter.html",0,null,null,[["lineJoin 'miter' is rendered correctly",0,null,null]]]}] 08:15:19 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.miter.html | lineJoin 'miter' is rendered correctly 08:15:19 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.miter.html | took 977ms 08:15:19 INFO - PROCESS | 3728 | 1465226119534 Marionette TRACE conn2 -> [0,1573,"getWindowHandle",null] 08:15:19 INFO - PROCESS | 3728 | 1465226119537 Marionette TRACE conn2 <- [1,1573,null,{"value":"13"}] 08:15:19 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.open.html 08:15:19 INFO - PROCESS | 3728 | 1465226119541 Marionette TRACE conn2 -> [0,1574,"setScriptTimeout",{"ms":35000}] 08:15:19 INFO - PROCESS | 3728 | 1465226119545 Marionette TRACE conn2 <- [1,1574,null,{}] 08:15:19 INFO - PROCESS | 3728 | 1465226119556 Marionette TRACE conn2 -> [0,1575,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:15:19 INFO - PROCESS | 3728 | 1465226119560 Marionette INFO sendAsync 5df5ea86-167d-4c9b-95db-b7d3c2a97030 08:15:19 INFO - PROCESS | 3728 | 1465226119667 Marionette TRACE conn2 <- [1,1575,null,{"value":null}] 08:15:19 INFO - PROCESS | 3728 | 1465226119755 Marionette TRACE conn2 -> [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\", \"02873725-682d-488c-ba17-ebb2d6377454\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:15:19 INFO - PROCESS | 3728 | 1465226119758 Marionette INFO sendAsync 5df5ea86-167d-4c9b-95db-b7d3c2a97030 08:15:19 INFO - PROCESS | 3728 | ++DOCSHELL 19A55000 == 32 [pid = 3728] [id = 403] 08:15:19 INFO - PROCESS | 3728 | ++DOMWINDOW == 82 (19A55800) [pid = 3728] [serial = 1209] [outer = 00000000] 08:15:19 INFO - PROCESS | 3728 | ++DOMWINDOW == 83 (19EE0400) [pid = 3728] [serial = 1210] [outer = 19A55800] 08:15:19 INFO - PROCESS | 3728 | 1465226119814 Marionette DEBUG loaded listener.js 08:15:19 INFO - PROCESS | 3728 | ++DOMWINDOW == 84 (1A19B800) [pid = 3728] [serial = 1211] [outer = 19A55800] 08:15:20 INFO - PROCESS | 3728 | 1465226120518 Marionette TRACE conn2 <- [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]]]}] 08:15:20 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.open.html | Line joins are not drawn at the corner of an unclosed rectangle 08:15:20 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.open.html | took 1023ms 08:15:20 INFO - PROCESS | 3728 | 1465226120549 Marionette TRACE conn2 -> [0,1577,"getWindowHandle",null] 08:15:20 INFO - PROCESS | 3728 | 1465226120554 Marionette TRACE conn2 <- [1,1577,null,{"value":"13"}] 08:15:20 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.parallel.html 08:15:20 INFO - PROCESS | 3728 | 1465226120559 Marionette TRACE conn2 -> [0,1578,"setScriptTimeout",{"ms":35000}] 08:15:20 INFO - PROCESS | 3728 | 1465226120562 Marionette TRACE conn2 <- [1,1578,null,{}] 08:15:20 INFO - PROCESS | 3728 | 1465226120587 Marionette TRACE conn2 -> [0,1579,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:15:20 INFO - PROCESS | 3728 | 1465226120590 Marionette INFO sendAsync 5df5ea86-167d-4c9b-95db-b7d3c2a97030 08:15:20 INFO - PROCESS | 3728 | 1465226120690 Marionette TRACE conn2 <- [1,1579,null,{"value":null}] 08:15:20 INFO - PROCESS | 3728 | 1465226120823 Marionette TRACE conn2 -> [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\", \"02873725-682d-488c-ba17-ebb2d6377454\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:15:20 INFO - PROCESS | 3728 | 1465226120827 Marionette INFO sendAsync 5df5ea86-167d-4c9b-95db-b7d3c2a97030 08:15:20 INFO - PROCESS | 3728 | ++DOCSHELL 10E22C00 == 33 [pid = 3728] [id = 404] 08:15:20 INFO - PROCESS | 3728 | ++DOMWINDOW == 85 (10E2B000) [pid = 3728] [serial = 1212] [outer = 00000000] 08:15:20 INFO - PROCESS | 3728 | ++DOMWINDOW == 86 (13034C00) [pid = 3728] [serial = 1213] [outer = 10E2B000] 08:15:20 INFO - PROCESS | 3728 | 1465226120881 Marionette DEBUG loaded listener.js 08:15:20 INFO - PROCESS | 3728 | ++DOMWINDOW == 87 (1382E800) [pid = 3728] [serial = 1214] [outer = 10E2B000] 08:15:21 INFO - PROCESS | 3728 | --DOCSHELL 114B3000 == 32 [pid = 3728] [id = 380] 08:15:21 INFO - PROCESS | 3728 | --DOMWINDOW == 86 (12A10400) [pid = 3728] [serial = 1141] [outer = 00000000] [url = about:blank] 08:15:21 INFO - PROCESS | 3728 | --DOMWINDOW == 85 (1656A800) [pid = 3728] [serial = 1153] [outer = 00000000] [url = about:blank] 08:15:21 INFO - PROCESS | 3728 | --DOMWINDOW == 84 (13086800) [pid = 3728] [serial = 1144] [outer = 00000000] [url = about:blank] 08:15:21 INFO - PROCESS | 3728 | --DOMWINDOW == 83 (13332400) [pid = 3728] [serial = 1145] [outer = 00000000] [url = about:blank] 08:15:21 INFO - PROCESS | 3728 | --DOMWINDOW == 82 (140D3800) [pid = 3728] [serial = 1147] [outer = 00000000] [url = about:blank] 08:15:21 INFO - PROCESS | 3728 | --DOMWINDOW == 81 (1446F000) [pid = 3728] [serial = 1148] [outer = 00000000] [url = about:blank] 08:15:21 INFO - PROCESS | 3728 | --DOMWINDOW == 80 (13080800) [pid = 3728] [serial = 1142] [outer = 00000000] [url = about:blank] 08:15:21 INFO - PROCESS | 3728 | --DOMWINDOW == 79 (16109000) [pid = 3728] [serial = 1150] [outer = 00000000] [url = about:blank] 08:15:21 INFO - PROCESS | 3728 | --DOMWINDOW == 78 (19A4C400) [pid = 3728] [serial = 1166] [outer = 00000000] [url = about:blank] 08:15:21 INFO - PROCESS | 3728 | --DOMWINDOW == 77 (16D40000) [pid = 3728] [serial = 1156] [outer = 00000000] [url = about:blank] 08:15:21 INFO - PROCESS | 3728 | --DOMWINDOW == 76 (16C14000) [pid = 3728] [serial = 1154] [outer = 00000000] [url = about:blank] 08:15:21 INFO - PROCESS | 3728 | --DOMWINDOW == 75 (1846E000) [pid = 3728] [serial = 1159] [outer = 00000000] [url = about:blank] 08:15:21 INFO - PROCESS | 3728 | --DOMWINDOW == 74 (19A57400) [pid = 3728] [serial = 1168] [outer = 00000000] [url = about:blank] 08:15:21 INFO - PROCESS | 3728 | --DOMWINDOW == 73 (16D40C00) [pid = 3728] [serial = 1157] [outer = 00000000] [url = about:blank] 08:15:21 INFO - PROCESS | 3728 | --DOMWINDOW == 72 (18527400) [pid = 3728] [serial = 1165] [outer = 00000000] [url = about:blank] 08:15:21 INFO - PROCESS | 3728 | --DOMWINDOW == 71 (18477000) [pid = 3728] [serial = 1160] [outer = 00000000] [url = about:blank] 08:15:21 INFO - PROCESS | 3728 | --DOMWINDOW == 70 (164A6C00) [pid = 3728] [serial = 1162] [outer = 00000000] [url = about:blank] 08:15:21 INFO - PROCESS | 3728 | --DOMWINDOW == 69 (172E1C00) [pid = 3728] [serial = 1163] [outer = 00000000] [url = about:blank] 08:15:21 INFO - PROCESS | 3728 | --DOMWINDOW == 68 (1649A800) [pid = 3728] [serial = 1151] [outer = 00000000] [url = about:blank] 08:15:22 INFO - PROCESS | 3728 | 1465226122022 Marionette TRACE conn2 <- [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]]]}] 08:15:22 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.parallel.html | Line joins are drawn at 180-degree joins 08:15:22 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.parallel.html | took 1480ms 08:15:22 INFO - PROCESS | 3728 | 1465226122056 Marionette TRACE conn2 -> [0,1581,"getWindowHandle",null] 08:15:22 INFO - PROCESS | 3728 | 1465226122060 Marionette TRACE conn2 <- [1,1581,null,{"value":"13"}] 08:15:22 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.round.html 08:15:22 INFO - PROCESS | 3728 | 1465226122065 Marionette TRACE conn2 -> [0,1582,"setScriptTimeout",{"ms":35000}] 08:15:22 INFO - PROCESS | 3728 | 1465226122068 Marionette TRACE conn2 <- [1,1582,null,{}] 08:15:22 INFO - PROCESS | 3728 | 1465226122074 Marionette TRACE conn2 -> [0,1583,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:15:22 INFO - PROCESS | 3728 | 1465226122077 Marionette INFO sendAsync 5df5ea86-167d-4c9b-95db-b7d3c2a97030 08:15:22 INFO - PROCESS | 3728 | 1465226122206 Marionette TRACE conn2 <- [1,1583,null,{"value":null}] 08:15:22 INFO - PROCESS | 3728 | 1465226122298 Marionette TRACE conn2 -> [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\", \"02873725-682d-488c-ba17-ebb2d6377454\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:15:22 INFO - PROCESS | 3728 | 1465226122301 Marionette INFO sendAsync 5df5ea86-167d-4c9b-95db-b7d3c2a97030 08:15:22 INFO - PROCESS | 3728 | ++DOCSHELL 114B2C00 == 33 [pid = 3728] [id = 405] 08:15:22 INFO - PROCESS | 3728 | ++DOMWINDOW == 69 (11C73000) [pid = 3728] [serial = 1215] [outer = 00000000] 08:15:22 INFO - PROCESS | 3728 | ++DOMWINDOW == 70 (12A10400) [pid = 3728] [serial = 1216] [outer = 11C73000] 08:15:22 INFO - PROCESS | 3728 | 1465226122348 Marionette DEBUG loaded listener.js 08:15:22 INFO - PROCESS | 3728 | ++DOMWINDOW == 71 (1302A400) [pid = 3728] [serial = 1217] [outer = 11C73000] 08:15:22 INFO - PROCESS | 3728 | 1465226122744 Marionette TRACE conn2 <- [1,1584,null,{"value":["/2dcontext/line-styles/2d.line.join.round.html",0,null,null,[["lineJoin 'round' is rendered correctly",0,null,null]]]}] 08:15:22 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.round.html | lineJoin 'round' is rendered correctly 08:15:22 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.round.html | took 717ms 08:15:22 INFO - PROCESS | 3728 | 1465226122789 Marionette TRACE conn2 -> [0,1585,"getWindowHandle",null] 08:15:22 INFO - PROCESS | 3728 | 1465226122794 Marionette TRACE conn2 <- [1,1585,null,{"value":"13"}] 08:15:22 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.valid.html 08:15:22 INFO - PROCESS | 3728 | 1465226122800 Marionette TRACE conn2 -> [0,1586,"setScriptTimeout",{"ms":35000}] 08:15:22 INFO - PROCESS | 3728 | 1465226122803 Marionette TRACE conn2 <- [1,1586,null,{}] 08:15:22 INFO - PROCESS | 3728 | 1465226122806 Marionette TRACE conn2 -> [0,1587,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:15:22 INFO - PROCESS | 3728 | 1465226122809 Marionette INFO sendAsync 5df5ea86-167d-4c9b-95db-b7d3c2a97030 08:15:22 INFO - PROCESS | 3728 | 1465226122896 Marionette TRACE conn2 <- [1,1587,null,{"value":null}] 08:15:22 INFO - PROCESS | 3728 | 1465226122903 Marionette TRACE conn2 -> [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\", \"02873725-682d-488c-ba17-ebb2d6377454\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:15:22 INFO - PROCESS | 3728 | 1465226122905 Marionette INFO sendAsync 5df5ea86-167d-4c9b-95db-b7d3c2a97030 08:15:22 INFO - PROCESS | 3728 | ++DOCSHELL 1382AC00 == 34 [pid = 3728] [id = 406] 08:15:22 INFO - PROCESS | 3728 | ++DOMWINDOW == 72 (13C56400) [pid = 3728] [serial = 1218] [outer = 00000000] 08:15:22 INFO - PROCESS | 3728 | ++DOMWINDOW == 73 (140D0000) [pid = 3728] [serial = 1219] [outer = 13C56400] 08:15:22 INFO - PROCESS | 3728 | 1465226122952 Marionette DEBUG loaded listener.js 08:15:23 INFO - PROCESS | 3728 | ++DOMWINDOW == 74 (14473400) [pid = 3728] [serial = 1220] [outer = 13C56400] 08:15:23 INFO - PROCESS | 3728 | 1465226123390 Marionette TRACE conn2 <- [1,1588,null,{"value":["/2dcontext/line-styles/2d.line.join.valid.html",0,null,null,[["Setting lineJoin to valid values works",0,null,null]]]}] 08:15:23 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.valid.html | Setting lineJoin to valid values works 08:15:23 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.valid.html | took 626ms 08:15:23 INFO - PROCESS | 3728 | 1465226123421 Marionette TRACE conn2 -> [0,1589,"getWindowHandle",null] 08:15:23 INFO - PROCESS | 3728 | 1465226123423 Marionette TRACE conn2 <- [1,1589,null,{"value":"13"}] 08:15:23 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.acute.html 08:15:23 INFO - PROCESS | 3728 | 1465226123427 Marionette TRACE conn2 -> [0,1590,"setScriptTimeout",{"ms":35000}] 08:15:23 INFO - PROCESS | 3728 | 1465226123430 Marionette TRACE conn2 <- [1,1590,null,{}] 08:15:23 INFO - PROCESS | 3728 | 1465226123444 Marionette TRACE conn2 -> [0,1591,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:15:23 INFO - PROCESS | 3728 | 1465226123449 Marionette INFO sendAsync 5df5ea86-167d-4c9b-95db-b7d3c2a97030 08:15:23 INFO - PROCESS | 3728 | 1465226123531 Marionette TRACE conn2 <- [1,1591,null,{"value":null}] 08:15:23 INFO - PROCESS | 3728 | 1465226123571 Marionette TRACE conn2 -> [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\", \"02873725-682d-488c-ba17-ebb2d6377454\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:15:23 INFO - PROCESS | 3728 | 1465226123574 Marionette INFO sendAsync 5df5ea86-167d-4c9b-95db-b7d3c2a97030 08:15:23 INFO - PROCESS | 3728 | ++DOCSHELL 164A6400 == 35 [pid = 3728] [id = 407] 08:15:23 INFO - PROCESS | 3728 | ++DOMWINDOW == 75 (164A6C00) [pid = 3728] [serial = 1221] [outer = 00000000] 08:15:23 INFO - PROCESS | 3728 | ++DOMWINDOW == 76 (16560800) [pid = 3728] [serial = 1222] [outer = 164A6C00] 08:15:23 INFO - PROCESS | 3728 | 1465226123622 Marionette DEBUG loaded listener.js 08:15:23 INFO - PROCESS | 3728 | ++DOMWINDOW == 77 (1656C800) [pid = 3728] [serial = 1223] [outer = 164A6C00] 08:15:24 INFO - PROCESS | 3728 | 1465226124069 Marionette TRACE conn2 <- [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]]]}] 08:15:24 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.acute.html | Miter joins are drawn correctly with acute angles 08:15:24 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.acute.html | took 687ms 08:15:24 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.exceeded.html 08:15:24 INFO - PROCESS | 3728 | 1465226124112 Marionette TRACE conn2 -> [0,1593,"getWindowHandle",null] 08:15:24 INFO - PROCESS | 3728 | 1465226124115 Marionette TRACE conn2 <- [1,1593,null,{"value":"13"}] 08:15:24 INFO - PROCESS | 3728 | 1465226124118 Marionette TRACE conn2 -> [0,1594,"setScriptTimeout",{"ms":35000}] 08:15:24 INFO - PROCESS | 3728 | 1465226124120 Marionette TRACE conn2 <- [1,1594,null,{}] 08:15:24 INFO - PROCESS | 3728 | 1465226124123 Marionette TRACE conn2 -> [0,1595,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:15:24 INFO - PROCESS | 3728 | 1465226124125 Marionette INFO sendAsync 5df5ea86-167d-4c9b-95db-b7d3c2a97030 08:15:24 INFO - PROCESS | 3728 | 1465226124244 Marionette TRACE conn2 <- [1,1595,null,{"value":null}] 08:15:24 INFO - PROCESS | 3728 | 1465226124250 Marionette TRACE conn2 -> [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\", \"02873725-682d-488c-ba17-ebb2d6377454\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:15:24 INFO - PROCESS | 3728 | 1465226124252 Marionette INFO sendAsync 5df5ea86-167d-4c9b-95db-b7d3c2a97030 08:15:24 INFO - PROCESS | 3728 | ++DOCSHELL 16CAF800 == 36 [pid = 3728] [id = 408] 08:15:24 INFO - PROCESS | 3728 | ++DOMWINDOW == 78 (16CB5000) [pid = 3728] [serial = 1224] [outer = 00000000] 08:15:24 INFO - PROCESS | 3728 | ++DOMWINDOW == 79 (16D47800) [pid = 3728] [serial = 1225] [outer = 16CB5000] 08:15:24 INFO - PROCESS | 3728 | 1465226124303 Marionette DEBUG loaded listener.js 08:15:24 INFO - PROCESS | 3728 | ++DOMWINDOW == 80 (172E1400) [pid = 3728] [serial = 1226] [outer = 16CB5000] 08:15:24 INFO - PROCESS | 3728 | 1465226124730 Marionette TRACE conn2 <- [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]]]}] 08:15:24 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.exceeded.html | Miter joins are not drawn when the miter limit is exceeded 08:15:24 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.exceeded.html | took 671ms 08:15:24 INFO - PROCESS | 3728 | 1465226124802 Marionette TRACE conn2 -> [0,1597,"getWindowHandle",null] 08:15:24 INFO - PROCESS | 3728 | 1465226124804 Marionette TRACE conn2 <- [1,1597,null,{"value":"13"}] 08:15:24 INFO - PROCESS | 3728 | 1465226124807 Marionette TRACE conn2 -> [0,1598,"setScriptTimeout",{"ms":35000}] 08:15:24 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.invalid.html 08:15:24 INFO - PROCESS | 3728 | 1465226124808 Marionette TRACE conn2 <- [1,1598,null,{}] 08:15:24 INFO - PROCESS | 3728 | 1465226124818 Marionette TRACE conn2 -> [0,1599,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:15:24 INFO - PROCESS | 3728 | 1465226124820 Marionette INFO sendAsync 5df5ea86-167d-4c9b-95db-b7d3c2a97030 08:15:24 INFO - PROCESS | 3728 | 1465226124952 Marionette TRACE conn2 <- [1,1599,null,{"value":null}] 08:15:24 INFO - PROCESS | 3728 | 1465226124973 Marionette TRACE conn2 -> [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\", \"02873725-682d-488c-ba17-ebb2d6377454\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:15:24 INFO - PROCESS | 3728 | 1465226124975 Marionette INFO sendAsync 5df5ea86-167d-4c9b-95db-b7d3c2a97030 08:15:24 INFO - PROCESS | 3728 | ++DOCSHELL 177F1400 == 37 [pid = 3728] [id = 409] 08:15:24 INFO - PROCESS | 3728 | ++DOMWINDOW == 81 (17A0EC00) [pid = 3728] [serial = 1227] [outer = 00000000] 08:15:25 INFO - PROCESS | 3728 | ++DOMWINDOW == 82 (18083400) [pid = 3728] [serial = 1228] [outer = 17A0EC00] 08:15:25 INFO - PROCESS | 3728 | 1465226125019 Marionette DEBUG loaded listener.js 08:15:25 INFO - PROCESS | 3728 | ++DOMWINDOW == 83 (1846B400) [pid = 3728] [serial = 1229] [outer = 17A0EC00] 08:15:25 INFO - PROCESS | 3728 | 1465226125434 Marionette TRACE conn2 <- [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]]]}] 08:15:25 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.invalid.html | Setting miterLimit to invalid values is ignored 08:15:25 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.invalid.html | took 686ms 08:15:25 INFO - PROCESS | 3728 | 1465226125501 Marionette TRACE conn2 -> [0,1601,"getWindowHandle",null] 08:15:25 INFO - PROCESS | 3728 | 1465226125503 Marionette TRACE conn2 <- [1,1601,null,{"value":"13"}] 08:15:25 INFO - PROCESS | 3728 | 1465226125506 Marionette TRACE conn2 -> [0,1602,"setScriptTimeout",{"ms":35000}] 08:15:25 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.lineedge.html 08:15:25 INFO - PROCESS | 3728 | 1465226125508 Marionette TRACE conn2 <- [1,1602,null,{}] 08:15:25 INFO - PROCESS | 3728 | 1465226125511 Marionette TRACE conn2 -> [0,1603,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:15:25 INFO - PROCESS | 3728 | 1465226125517 Marionette INFO sendAsync 5df5ea86-167d-4c9b-95db-b7d3c2a97030 08:15:25 INFO - PROCESS | 3728 | 1465226125647 Marionette TRACE conn2 <- [1,1603,null,{"value":null}] 08:15:25 INFO - PROCESS | 3728 | 1465226125659 Marionette TRACE conn2 -> [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\", \"02873725-682d-488c-ba17-ebb2d6377454\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:15:25 INFO - PROCESS | 3728 | 1465226125661 Marionette INFO sendAsync 5df5ea86-167d-4c9b-95db-b7d3c2a97030 08:15:25 INFO - PROCESS | 3728 | ++DOCSHELL 17A86400 == 38 [pid = 3728] [id = 410] 08:15:25 INFO - PROCESS | 3728 | ++DOMWINDOW == 84 (19A54400) [pid = 3728] [serial = 1230] [outer = 00000000] 08:15:25 INFO - PROCESS | 3728 | ++DOMWINDOW == 85 (19D37400) [pid = 3728] [serial = 1231] [outer = 19A54400] 08:15:25 INFO - PROCESS | 3728 | 1465226125756 Marionette DEBUG loaded listener.js 08:15:25 INFO - PROCESS | 3728 | ++DOMWINDOW == 86 (19E5C400) [pid = 3728] [serial = 1232] [outer = 19A54400] 08:15:26 INFO - PROCESS | 3728 | --DOMWINDOW == 85 (19A50400) [pid = 3728] [serial = 1191] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cross.html] 08:15:26 INFO - PROCESS | 3728 | --DOMWINDOW == 84 (173D8400) [pid = 3728] [serial = 1188] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.valid.html] 08:15:26 INFO - PROCESS | 3728 | --DOMWINDOW == 83 (177F8400) [pid = 3728] [serial = 1167] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html] 08:15:26 INFO - PROCESS | 3728 | --DOMWINDOW == 82 (12892400) [pid = 3728] [serial = 1176] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.invalid.html] 08:15:26 INFO - PROCESS | 3728 | --DOMWINDOW == 81 (12D9D000) [pid = 3728] [serial = 1179] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.open.html] 08:15:26 INFO - PROCESS | 3728 | --DOMWINDOW == 80 (1648D400) [pid = 3728] [serial = 1200] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.closed.html] 08:15:26 INFO - PROCESS | 3728 | --DOMWINDOW == 79 (12A11000) [pid = 3728] [serial = 1170] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.butt.html] 08:15:26 INFO - PROCESS | 3728 | --DOMWINDOW == 78 (16567400) [pid = 3728] [serial = 1197] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.bevel.html] 08:15:26 INFO - PROCESS | 3728 | --DOMWINDOW == 77 (16109800) [pid = 3728] [serial = 1173] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.closed.html] 08:15:26 INFO - PROCESS | 3728 | --DOMWINDOW == 76 (16499400) [pid = 3728] [serial = 1182] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.round.html] 08:15:26 INFO - PROCESS | 3728 | --DOMWINDOW == 75 (171B0800) [pid = 3728] [serial = 1185] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.square.html] 08:15:26 INFO - PROCESS | 3728 | --DOMWINDOW == 74 (16101C00) [pid = 3728] [serial = 1194] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.defaults.html] 08:15:26 INFO - PROCESS | 3728 | --DOMWINDOW == 73 (11A1B400) [pid = 3728] [serial = 1137] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html] 08:15:26 INFO - PROCESS | 3728 | 1465226126430 Marionette TRACE conn2 <- [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]]]}] 08:15:26 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 08:15:26 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.lineedge.html | took 977ms 08:15:26 INFO - PROCESS | 3728 | 1465226126486 Marionette TRACE conn2 -> [0,1605,"getWindowHandle",null] 08:15:26 INFO - PROCESS | 3728 | 1465226126488 Marionette TRACE conn2 <- [1,1605,null,{"value":"13"}] 08:15:26 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.obtuse.html 08:15:26 INFO - PROCESS | 3728 | 1465226126491 Marionette TRACE conn2 -> [0,1606,"setScriptTimeout",{"ms":35000}] 08:15:26 INFO - PROCESS | 3728 | 1465226126493 Marionette TRACE conn2 <- [1,1606,null,{}] 08:15:26 INFO - PROCESS | 3728 | 1465226126497 Marionette TRACE conn2 -> [0,1607,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:15:26 INFO - PROCESS | 3728 | 1465226126499 Marionette INFO sendAsync 5df5ea86-167d-4c9b-95db-b7d3c2a97030 08:15:26 INFO - PROCESS | 3728 | 1465226126609 Marionette TRACE conn2 <- [1,1607,null,{"value":null}] 08:15:26 INFO - PROCESS | 3728 | 1465226126669 Marionette TRACE conn2 -> [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\", \"02873725-682d-488c-ba17-ebb2d6377454\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:15:26 INFO - PROCESS | 3728 | 1465226126671 Marionette INFO sendAsync 5df5ea86-167d-4c9b-95db-b7d3c2a97030 08:15:26 INFO - PROCESS | 3728 | ++DOCSHELL 104E9800 == 39 [pid = 3728] [id = 411] 08:15:26 INFO - PROCESS | 3728 | ++DOMWINDOW == 74 (114BBC00) [pid = 3728] [serial = 1233] [outer = 00000000] 08:15:26 INFO - PROCESS | 3728 | ++DOMWINDOW == 75 (140B1000) [pid = 3728] [serial = 1234] [outer = 114BBC00] 08:15:26 INFO - PROCESS | 3728 | 1465226126714 Marionette DEBUG loaded listener.js 08:15:26 INFO - PROCESS | 3728 | ++DOMWINDOW == 76 (16101C00) [pid = 3728] [serial = 1235] [outer = 114BBC00] 08:15:27 INFO - PROCESS | 3728 | 1465226127057 Marionette TRACE conn2 <- [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]]]}] 08:15:27 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.obtuse.html | Miter joins are drawn correctly with obtuse angles 08:15:27 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.obtuse.html | took 625ms 08:15:27 INFO - PROCESS | 3728 | 1465226127113 Marionette TRACE conn2 -> [0,1609,"getWindowHandle",null] 08:15:27 INFO - PROCESS | 3728 | 1465226127115 Marionette TRACE conn2 <- [1,1609,null,{"value":"13"}] 08:15:27 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.rightangle.html 08:15:27 INFO - PROCESS | 3728 | 1465226127126 Marionette TRACE conn2 -> [0,1610,"setScriptTimeout",{"ms":35000}] 08:15:27 INFO - PROCESS | 3728 | 1465226127128 Marionette TRACE conn2 <- [1,1610,null,{}] 08:15:27 INFO - PROCESS | 3728 | 1465226127131 Marionette TRACE conn2 -> [0,1611,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:15:27 INFO - PROCESS | 3728 | 1465226127133 Marionette INFO sendAsync 5df5ea86-167d-4c9b-95db-b7d3c2a97030 08:15:27 INFO - PROCESS | 3728 | 1465226127210 Marionette TRACE conn2 <- [1,1611,null,{"value":null}] 08:15:27 INFO - PROCESS | 3728 | 1465226127215 Marionette TRACE conn2 -> [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\", \"02873725-682d-488c-ba17-ebb2d6377454\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:15:27 INFO - PROCESS | 3728 | 1465226127217 Marionette INFO sendAsync 5df5ea86-167d-4c9b-95db-b7d3c2a97030 08:15:27 INFO - PROCESS | 3728 | ++DOCSHELL 140CFC00 == 40 [pid = 3728] [id = 412] 08:15:27 INFO - PROCESS | 3728 | ++DOMWINDOW == 77 (1796C400) [pid = 3728] [serial = 1236] [outer = 00000000] 08:15:27 INFO - PROCESS | 3728 | ++DOMWINDOW == 78 (19EEA800) [pid = 3728] [serial = 1237] [outer = 1796C400] 08:15:27 INFO - PROCESS | 3728 | 1465226127266 Marionette DEBUG loaded listener.js 08:15:27 INFO - PROCESS | 3728 | ++DOMWINDOW == 79 (19EEAC00) [pid = 3728] [serial = 1238] [outer = 1796C400] 08:15:27 INFO - PROCESS | 3728 | 1465226127707 Marionette TRACE conn2 <- [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]]]}] 08:15:27 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 08:15:27 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.rightangle.html | took 626ms 08:15:27 INFO - PROCESS | 3728 | 1465226127767 Marionette TRACE conn2 -> [0,1613,"getWindowHandle",null] 08:15:27 INFO - PROCESS | 3728 | 1465226127769 Marionette TRACE conn2 <- [1,1613,null,{"value":"13"}] 08:15:27 INFO - PROCESS | 3728 | 1465226127772 Marionette TRACE conn2 -> [0,1614,"setScriptTimeout",{"ms":35000}] 08:15:27 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.valid.html 08:15:27 INFO - PROCESS | 3728 | 1465226127774 Marionette TRACE conn2 <- [1,1614,null,{}] 08:15:27 INFO - PROCESS | 3728 | 1465226127778 Marionette TRACE conn2 -> [0,1615,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:15:27 INFO - PROCESS | 3728 | 1465226127780 Marionette INFO sendAsync 5df5ea86-167d-4c9b-95db-b7d3c2a97030 08:15:27 INFO - PROCESS | 3728 | 1465226127843 Marionette TRACE conn2 <- [1,1615,null,{"value":null}] 08:15:27 INFO - PROCESS | 3728 | 1465226127850 Marionette TRACE conn2 -> [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\", \"02873725-682d-488c-ba17-ebb2d6377454\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:15:27 INFO - PROCESS | 3728 | 1465226127852 Marionette INFO sendAsync 5df5ea86-167d-4c9b-95db-b7d3c2a97030 08:15:27 INFO - PROCESS | 3728 | ++DOCSHELL 164A5800 == 41 [pid = 3728] [id = 413] 08:15:27 INFO - PROCESS | 3728 | ++DOMWINDOW == 80 (1A6C2400) [pid = 3728] [serial = 1239] [outer = 00000000] 08:15:27 INFO - PROCESS | 3728 | ++DOMWINDOW == 81 (1A6CB400) [pid = 3728] [serial = 1240] [outer = 1A6C2400] 08:15:27 INFO - PROCESS | 3728 | 1465226127895 Marionette DEBUG loaded listener.js 08:15:27 INFO - PROCESS | 3728 | ++DOMWINDOW == 82 (1A6CC000) [pid = 3728] [serial = 1241] [outer = 1A6C2400] 08:15:28 INFO - PROCESS | 3728 | 1465226128549 Marionette TRACE conn2 <- [1,1616,null,{"value":["/2dcontext/line-styles/2d.line.miter.valid.html",0,null,null,[["Setting miterLimit to valid values works",0,null,null]]]}] 08:15:28 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.valid.html | Setting miterLimit to valid values works 08:15:28 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.valid.html | took 824ms 08:15:28 INFO - PROCESS | 3728 | 1465226128582 Marionette TRACE conn2 -> [0,1617,"getWindowHandle",null] 08:15:28 INFO - PROCESS | 3728 | 1465226128587 Marionette TRACE conn2 <- [1,1617,null,{"value":"13"}] 08:15:28 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.within.html 08:15:28 INFO - PROCESS | 3728 | 1465226128592 Marionette TRACE conn2 -> [0,1618,"setScriptTimeout",{"ms":35000}] 08:15:28 INFO - PROCESS | 3728 | 1465226128596 Marionette TRACE conn2 <- [1,1618,null,{}] 08:15:28 INFO - PROCESS | 3728 | 1465226128602 Marionette TRACE conn2 -> [0,1619,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:15:28 INFO - PROCESS | 3728 | 1465226128605 Marionette INFO sendAsync 5df5ea86-167d-4c9b-95db-b7d3c2a97030 08:15:28 INFO - PROCESS | 3728 | 1465226128727 Marionette TRACE conn2 <- [1,1619,null,{"value":null}] 08:15:28 INFO - PROCESS | 3728 | 1465226128843 Marionette TRACE conn2 -> [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\", \"02873725-682d-488c-ba17-ebb2d6377454\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:15:28 INFO - PROCESS | 3728 | 1465226128848 Marionette INFO sendAsync 5df5ea86-167d-4c9b-95db-b7d3c2a97030 08:15:28 INFO - PROCESS | 3728 | ++DOCSHELL 105FB400 == 42 [pid = 3728] [id = 414] 08:15:28 INFO - PROCESS | 3728 | ++DOMWINDOW == 83 (10A58C00) [pid = 3728] [serial = 1242] [outer = 00000000] 08:15:28 INFO - PROCESS | 3728 | ++DOMWINDOW == 84 (12ACD400) [pid = 3728] [serial = 1243] [outer = 10A58C00] 08:15:28 INFO - PROCESS | 3728 | 1465226128904 Marionette DEBUG loaded listener.js 08:15:28 INFO - PROCESS | 3728 | ++DOMWINDOW == 85 (13381000) [pid = 3728] [serial = 1244] [outer = 10A58C00] 08:15:29 INFO - PROCESS | 3728 | 1465226129694 Marionette TRACE conn2 <- [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]]]}] 08:15:29 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.within.html | Miter joins are drawn when the miter limit is not quite exceeded 08:15:29 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.within.html | took 1160ms 08:15:29 INFO - PROCESS | 3728 | 1465226129773 Marionette TRACE conn2 -> [0,1621,"getWindowHandle",null] 08:15:29 INFO - PROCESS | 3728 | 1465226129778 Marionette TRACE conn2 <- [1,1621,null,{"value":"13"}] 08:15:29 INFO - TEST-START | /2dcontext/line-styles/2d.line.union.html 08:15:29 INFO - PROCESS | 3728 | 1465226129784 Marionette TRACE conn2 -> [0,1622,"setScriptTimeout",{"ms":35000}] 08:15:29 INFO - PROCESS | 3728 | 1465226129787 Marionette TRACE conn2 <- [1,1622,null,{}] 08:15:29 INFO - PROCESS | 3728 | 1465226129791 Marionette TRACE conn2 -> [0,1623,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:15:29 INFO - PROCESS | 3728 | 1465226129794 Marionette INFO sendAsync 5df5ea86-167d-4c9b-95db-b7d3c2a97030 08:15:29 INFO - PROCESS | 3728 | 1465226129919 Marionette TRACE conn2 <- [1,1623,null,{"value":null}] 08:15:30 INFO - PROCESS | 3728 | 1465226130132 Marionette TRACE conn2 -> [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\", \"02873725-682d-488c-ba17-ebb2d6377454\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:15:30 INFO - PROCESS | 3728 | 1465226130135 Marionette INFO sendAsync 5df5ea86-167d-4c9b-95db-b7d3c2a97030 08:15:30 INFO - PROCESS | 3728 | ++DOCSHELL 1043F000 == 43 [pid = 3728] [id = 415] 08:15:30 INFO - PROCESS | 3728 | ++DOMWINDOW == 86 (10485C00) [pid = 3728] [serial = 1245] [outer = 00000000] 08:15:30 INFO - PROCESS | 3728 | ++DOMWINDOW == 87 (10B74000) [pid = 3728] [serial = 1246] [outer = 10485C00] 08:15:30 INFO - PROCESS | 3728 | 1465226130194 Marionette DEBUG loaded listener.js 08:15:30 INFO - PROCESS | 3728 | ++DOMWINDOW == 88 (112B4C00) [pid = 3728] [serial = 1247] [outer = 10485C00] 08:15:30 INFO - PROCESS | 3728 | --DOCSHELL 12AD4000 == 42 [pid = 3728] [id = 399] 08:15:30 INFO - PROCESS | 3728 | --DOCSHELL 140CFC00 == 41 [pid = 3728] [id = 412] 08:15:30 INFO - PROCESS | 3728 | --DOCSHELL 104E9800 == 40 [pid = 3728] [id = 411] 08:15:30 INFO - PROCESS | 3728 | --DOCSHELL 17A86400 == 39 [pid = 3728] [id = 410] 08:15:30 INFO - PROCESS | 3728 | --DOCSHELL 177F1400 == 38 [pid = 3728] [id = 409] 08:15:30 INFO - PROCESS | 3728 | --DOCSHELL 16CAF800 == 37 [pid = 3728] [id = 408] 08:15:30 INFO - PROCESS | 3728 | --DOCSHELL 164A6400 == 36 [pid = 3728] [id = 407] 08:15:30 INFO - PROCESS | 3728 | --DOCSHELL 1382AC00 == 35 [pid = 3728] [id = 406] 08:15:30 INFO - PROCESS | 3728 | --DOCSHELL 114B2C00 == 34 [pid = 3728] [id = 405] 08:15:30 INFO - PROCESS | 3728 | --DOMWINDOW == 87 (1382A400) [pid = 3728] [serial = 1139] [outer = 00000000] [url = about:blank] 08:15:30 INFO - PROCESS | 3728 | --DOMWINDOW == 86 (19D3E000) [pid = 3728] [serial = 1192] [outer = 00000000] [url = about:blank] 08:15:30 INFO - PROCESS | 3728 | --DOMWINDOW == 85 (1801D400) [pid = 3728] [serial = 1190] [outer = 00000000] [url = about:blank] 08:15:30 INFO - PROCESS | 3728 | --DOMWINDOW == 84 (19E52000) [pid = 3728] [serial = 1169] [outer = 00000000] [url = about:blank] 08:15:30 INFO - PROCESS | 3728 | --DOMWINDOW == 83 (12D9D800) [pid = 3728] [serial = 1177] [outer = 00000000] [url = about:blank] 08:15:30 INFO - PROCESS | 3728 | --DOMWINDOW == 82 (13334400) [pid = 3728] [serial = 1178] [outer = 00000000] [url = about:blank] 08:15:30 INFO - PROCESS | 3728 | --DOMWINDOW == 81 (14445000) [pid = 3728] [serial = 1180] [outer = 00000000] [url = about:blank] 08:15:30 INFO - PROCESS | 3728 | --DOMWINDOW == 80 (18018C00) [pid = 3728] [serial = 1189] [outer = 00000000] [url = about:blank] 08:15:30 INFO - PROCESS | 3728 | --DOMWINDOW == 79 (15731000) [pid = 3728] [serial = 1181] [outer = 00000000] [url = about:blank] 08:15:30 INFO - PROCESS | 3728 | --DOMWINDOW == 78 (1A2A9C00) [pid = 3728] [serial = 1201] [outer = 00000000] [url = about:blank] 08:15:30 INFO - PROCESS | 3728 | --DOMWINDOW == 77 (13821800) [pid = 3728] [serial = 1171] [outer = 00000000] [url = about:blank] 08:15:30 INFO - PROCESS | 3728 | --DOMWINDOW == 76 (1A193000) [pid = 3728] [serial = 1199] [outer = 00000000] [url = about:blank] 08:15:30 INFO - PROCESS | 3728 | --DOMWINDOW == 75 (13D29800) [pid = 3728] [serial = 1172] [outer = 00000000] [url = about:blank] 08:15:30 INFO - PROCESS | 3728 | --DOMWINDOW == 74 (16561800) [pid = 3728] [serial = 1174] [outer = 00000000] [url = about:blank] 08:15:30 INFO - PROCESS | 3728 | --DOMWINDOW == 73 (16CB1800) [pid = 3728] [serial = 1175] [outer = 00000000] [url = about:blank] 08:15:30 INFO - PROCESS | 3728 | --DOMWINDOW == 72 (164A8400) [pid = 3728] [serial = 1183] [outer = 00000000] [url = about:blank] 08:15:30 INFO - PROCESS | 3728 | --DOMWINDOW == 71 (1A2AFC00) [pid = 3728] [serial = 1202] [outer = 00000000] [url = about:blank] 08:15:30 INFO - PROCESS | 3728 | --DOMWINDOW == 70 (19EE9000) [pid = 3728] [serial = 1198] [outer = 00000000] [url = about:blank] 08:15:30 INFO - PROCESS | 3728 | --DOMWINDOW == 69 (19E5A400) [pid = 3728] [serial = 1193] [outer = 00000000] [url = about:blank] 08:15:30 INFO - PROCESS | 3728 | --DOMWINDOW == 68 (17974800) [pid = 3728] [serial = 1186] [outer = 00000000] [url = about:blank] 08:15:30 INFO - PROCESS | 3728 | --DOMWINDOW == 67 (17A8AC00) [pid = 3728] [serial = 1187] [outer = 00000000] [url = about:blank] 08:15:30 INFO - PROCESS | 3728 | --DOMWINDOW == 66 (19D38000) [pid = 3728] [serial = 1195] [outer = 00000000] [url = about:blank] 08:15:30 INFO - PROCESS | 3728 | --DOMWINDOW == 65 (19E5E800) [pid = 3728] [serial = 1196] [outer = 00000000] [url = about:blank] 08:15:30 INFO - PROCESS | 3728 | --DOMWINDOW == 64 (16C0DC00) [pid = 3728] [serial = 1184] [outer = 00000000] [url = about:blank] 08:15:30 INFO - PROCESS | 3728 | 1465226130789 Marionette TRACE conn2 <- [1,1624,null,{"value":["/2dcontext/line-styles/2d.line.union.html",0,null,null,[["Canvas test: 2d.line.union",0,null,null]]]}] 08:15:30 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.union.html | Canvas test: 2d.line.union 08:15:30 INFO - TEST-OK | /2dcontext/line-styles/2d.line.union.html | took 1068ms 08:15:30 INFO - PROCESS | 3728 | 1465226130843 Marionette TRACE conn2 -> [0,1625,"getWindowHandle",null] 08:15:30 INFO - PROCESS | 3728 | 1465226130847 Marionette TRACE conn2 <- [1,1625,null,{"value":"13"}] 08:15:30 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.basic.html 08:15:30 INFO - PROCESS | 3728 | 1465226130851 Marionette TRACE conn2 -> [0,1626,"setScriptTimeout",{"ms":35000}] 08:15:30 INFO - PROCESS | 3728 | 1465226130854 Marionette TRACE conn2 <- [1,1626,null,{}] 08:15:30 INFO - PROCESS | 3728 | 1465226130858 Marionette TRACE conn2 -> [0,1627,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:15:30 INFO - PROCESS | 3728 | 1465226130863 Marionette INFO sendAsync 5df5ea86-167d-4c9b-95db-b7d3c2a97030 08:15:30 INFO - PROCESS | 3728 | 1465226130962 Marionette TRACE conn2 <- [1,1627,null,{"value":null}] 08:15:31 INFO - PROCESS | 3728 | 1465226131056 Marionette TRACE conn2 -> [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\", \"02873725-682d-488c-ba17-ebb2d6377454\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:15:31 INFO - PROCESS | 3728 | 1465226131059 Marionette INFO sendAsync 5df5ea86-167d-4c9b-95db-b7d3c2a97030 08:15:31 INFO - PROCESS | 3728 | ++DOCSHELL 10A56400 == 35 [pid = 3728] [id = 416] 08:15:31 INFO - PROCESS | 3728 | ++DOMWINDOW == 65 (10A5F000) [pid = 3728] [serial = 1248] [outer = 00000000] 08:15:31 INFO - PROCESS | 3728 | ++DOMWINDOW == 66 (1308D400) [pid = 3728] [serial = 1249] [outer = 10A5F000] 08:15:31 INFO - PROCESS | 3728 | 1465226131105 Marionette DEBUG loaded listener.js 08:15:31 INFO - PROCESS | 3728 | ++DOMWINDOW == 67 (13D2B800) [pid = 3728] [serial = 1250] [outer = 10A5F000] 08:15:31 INFO - PROCESS | 3728 | 1465226131541 Marionette TRACE conn2 <- [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]]]}] 08:15:31 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.basic.html | lineWidth determines the width of line strokes 08:15:31 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.basic.html | took 718ms 08:15:31 INFO - PROCESS | 3728 | 1465226131573 Marionette TRACE conn2 -> [0,1629,"getWindowHandle",null] 08:15:31 INFO - PROCESS | 3728 | 1465226131576 Marionette TRACE conn2 <- [1,1629,null,{"value":"13"}] 08:15:31 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.invalid.html 08:15:31 INFO - PROCESS | 3728 | 1465226131581 Marionette TRACE conn2 -> [0,1630,"setScriptTimeout",{"ms":35000}] 08:15:31 INFO - PROCESS | 3728 | 1465226131583 Marionette TRACE conn2 <- [1,1630,null,{}] 08:15:31 INFO - PROCESS | 3728 | 1465226131587 Marionette TRACE conn2 -> [0,1631,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:15:31 INFO - PROCESS | 3728 | 1465226131589 Marionette INFO sendAsync 5df5ea86-167d-4c9b-95db-b7d3c2a97030 08:15:31 INFO - PROCESS | 3728 | 1465226131681 Marionette TRACE conn2 <- [1,1631,null,{"value":null}] 08:15:31 INFO - PROCESS | 3728 | 1465226131694 Marionette TRACE conn2 -> [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\", \"02873725-682d-488c-ba17-ebb2d6377454\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:15:31 INFO - PROCESS | 3728 | 1465226131697 Marionette INFO sendAsync 5df5ea86-167d-4c9b-95db-b7d3c2a97030 08:15:31 INFO - PROCESS | 3728 | ++DOCSHELL 157F2400 == 36 [pid = 3728] [id = 417] 08:15:31 INFO - PROCESS | 3728 | ++DOMWINDOW == 68 (15D39400) [pid = 3728] [serial = 1251] [outer = 00000000] 08:15:31 INFO - PROCESS | 3728 | ++DOMWINDOW == 69 (1610DC00) [pid = 3728] [serial = 1252] [outer = 15D39400] 08:15:31 INFO - PROCESS | 3728 | 1465226131741 Marionette DEBUG loaded listener.js 08:15:31 INFO - PROCESS | 3728 | ++DOMWINDOW == 70 (1649F400) [pid = 3728] [serial = 1253] [outer = 15D39400] 08:15:32 INFO - PROCESS | 3728 | 1465226132192 Marionette TRACE conn2 <- [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]]]}] 08:15:32 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.invalid.html | Setting lineWidth to invalid values is ignored 08:15:32 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.invalid.html | took 610ms 08:15:32 INFO - PROCESS | 3728 | 1465226132203 Marionette TRACE conn2 -> [0,1633,"getWindowHandle",null] 08:15:32 INFO - PROCESS | 3728 | 1465226132205 Marionette TRACE conn2 <- [1,1633,null,{"value":"13"}] 08:15:32 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.scaledefault.html 08:15:32 INFO - PROCESS | 3728 | 1465226132210 Marionette TRACE conn2 -> [0,1634,"setScriptTimeout",{"ms":35000}] 08:15:32 INFO - PROCESS | 3728 | 1465226132216 Marionette TRACE conn2 <- [1,1634,null,{}] 08:15:32 INFO - PROCESS | 3728 | 1465226132229 Marionette TRACE conn2 -> [0,1635,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:15:32 INFO - PROCESS | 3728 | 1465226132232 Marionette INFO sendAsync 5df5ea86-167d-4c9b-95db-b7d3c2a97030 08:15:32 INFO - PROCESS | 3728 | 1465226132317 Marionette TRACE conn2 <- [1,1635,null,{"value":null}] 08:15:32 INFO - PROCESS | 3728 | 1465226132327 Marionette TRACE conn2 -> [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\", \"02873725-682d-488c-ba17-ebb2d6377454\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:15:32 INFO - PROCESS | 3728 | 1465226132329 Marionette INFO sendAsync 5df5ea86-167d-4c9b-95db-b7d3c2a97030 08:15:32 INFO - PROCESS | 3728 | ++DOCSHELL 16CAE400 == 37 [pid = 3728] [id = 418] 08:15:32 INFO - PROCESS | 3728 | ++DOMWINDOW == 71 (16CAE800) [pid = 3728] [serial = 1254] [outer = 00000000] 08:15:32 INFO - PROCESS | 3728 | ++DOMWINDOW == 72 (16D40C00) [pid = 3728] [serial = 1255] [outer = 16CAE800] 08:15:32 INFO - PROCESS | 3728 | 1465226132378 Marionette DEBUG loaded listener.js 08:15:32 INFO - PROCESS | 3728 | ++DOMWINDOW == 73 (173D2400) [pid = 3728] [serial = 1256] [outer = 16CAE800] 08:15:32 INFO - PROCESS | 3728 | 1465226132826 Marionette TRACE conn2 <- [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]]]}] 08:15:32 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.scaledefault.html | Default lineWidth strokes are affected by scale transformations 08:15:32 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.scaledefault.html | took 686ms 08:15:32 INFO - PROCESS | 3728 | 1465226132891 Marionette TRACE conn2 -> [0,1637,"getWindowHandle",null] 08:15:32 INFO - PROCESS | 3728 | 1465226132894 Marionette TRACE conn2 <- [1,1637,null,{"value":"13"}] 08:15:32 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.transformed.html 08:15:32 INFO - PROCESS | 3728 | 1465226132897 Marionette TRACE conn2 -> [0,1638,"setScriptTimeout",{"ms":35000}] 08:15:32 INFO - PROCESS | 3728 | 1465226132899 Marionette TRACE conn2 <- [1,1638,null,{}] 08:15:32 INFO - PROCESS | 3728 | 1465226132902 Marionette TRACE conn2 -> [0,1639,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:15:32 INFO - PROCESS | 3728 | 1465226132904 Marionette INFO sendAsync 5df5ea86-167d-4c9b-95db-b7d3c2a97030 08:15:32 INFO - PROCESS | 3728 | 1465226132989 Marionette TRACE conn2 <- [1,1639,null,{"value":null}] 08:15:33 INFO - PROCESS | 3728 | 1465226133024 Marionette TRACE conn2 -> [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\", \"02873725-682d-488c-ba17-ebb2d6377454\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:15:33 INFO - PROCESS | 3728 | 1465226133026 Marionette INFO sendAsync 5df5ea86-167d-4c9b-95db-b7d3c2a97030 08:15:33 INFO - PROCESS | 3728 | ++DOCSHELL 17A03000 == 38 [pid = 3728] [id = 419] 08:15:33 INFO - PROCESS | 3728 | ++DOMWINDOW == 74 (17A07C00) [pid = 3728] [serial = 1257] [outer = 00000000] 08:15:33 INFO - PROCESS | 3728 | ++DOMWINDOW == 75 (18432C00) [pid = 3728] [serial = 1258] [outer = 17A07C00] 08:15:33 INFO - PROCESS | 3728 | 1465226133069 Marionette DEBUG loaded listener.js 08:15:33 INFO - PROCESS | 3728 | ++DOMWINDOW == 76 (18473C00) [pid = 3728] [serial = 1259] [outer = 17A07C00] 08:15:33 INFO - PROCESS | 3728 | 1465226133720 Marionette TRACE conn2 <- [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]]]}] 08:15:33 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.transformed.html | Line stroke widths are affected by scale transformations 08:15:33 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.transformed.html | took 886ms 08:15:33 INFO - PROCESS | 3728 | 1465226133785 Marionette TRACE conn2 -> [0,1641,"getWindowHandle",null] 08:15:33 INFO - PROCESS | 3728 | 1465226133789 Marionette TRACE conn2 <- [1,1641,null,{"value":"13"}] 08:15:33 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.valid.html 08:15:33 INFO - PROCESS | 3728 | 1465226133794 Marionette TRACE conn2 -> [0,1642,"setScriptTimeout",{"ms":35000}] 08:15:33 INFO - PROCESS | 3728 | 1465226133799 Marionette TRACE conn2 <- [1,1642,null,{}] 08:15:33 INFO - PROCESS | 3728 | 1465226133804 Marionette TRACE conn2 -> [0,1643,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:15:33 INFO - PROCESS | 3728 | 1465226133807 Marionette INFO sendAsync 5df5ea86-167d-4c9b-95db-b7d3c2a97030 08:15:33 INFO - PROCESS | 3728 | 1465226133915 Marionette TRACE conn2 <- [1,1643,null,{"value":null}] 08:15:34 INFO - PROCESS | 3728 | 1465226134045 Marionette TRACE conn2 -> [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\", \"02873725-682d-488c-ba17-ebb2d6377454\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:15:34 INFO - PROCESS | 3728 | 1465226134048 Marionette INFO sendAsync 5df5ea86-167d-4c9b-95db-b7d3c2a97030 08:15:34 INFO - PROCESS | 3728 | ++DOCSHELL 131B1000 == 39 [pid = 3728] [id = 420] 08:15:34 INFO - PROCESS | 3728 | ++DOMWINDOW == 77 (13829C00) [pid = 3728] [serial = 1260] [outer = 00000000] 08:15:34 INFO - PROCESS | 3728 | ++DOMWINDOW == 78 (140D5C00) [pid = 3728] [serial = 1261] [outer = 13829C00] 08:15:34 INFO - PROCESS | 3728 | 1465226134105 Marionette DEBUG loaded listener.js 08:15:34 INFO - PROCESS | 3728 | ++DOMWINDOW == 79 (15D3B400) [pid = 3728] [serial = 1262] [outer = 13829C00] 08:15:34 INFO - PROCESS | 3728 | 1465226134685 Marionette TRACE conn2 <- [1,1644,null,{"value":["/2dcontext/line-styles/2d.line.width.valid.html",0,null,null,[["Setting lineWidth to valid values works",0,null,null]]]}] 08:15:34 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.valid.html | Setting lineWidth to valid values works 08:15:34 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.valid.html | took 916ms 08:15:34 INFO - PROCESS | 3728 | 1465226134723 Marionette TRACE conn2 -> [0,1645,"getWindowHandle",null] 08:15:34 INFO - PROCESS | 3728 | 1465226134728 Marionette TRACE conn2 <- [1,1645,null,{"value":"13"}] 08:15:34 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.1.html 08:15:34 INFO - PROCESS | 3728 | 1465226134734 Marionette TRACE conn2 -> [0,1646,"setScriptTimeout",{"ms":35000}] 08:15:34 INFO - PROCESS | 3728 | 1465226134737 Marionette TRACE conn2 <- [1,1646,null,{}] 08:15:34 INFO - PROCESS | 3728 | 1465226134741 Marionette TRACE conn2 -> [0,1647,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:15:34 INFO - PROCESS | 3728 | 1465226134744 Marionette INFO sendAsync 5df5ea86-167d-4c9b-95db-b7d3c2a97030 08:15:34 INFO - PROCESS | 3728 | 1465226134853 Marionette TRACE conn2 <- [1,1647,null,{"value":null}] 08:15:34 INFO - PROCESS | 3728 | 1465226134984 Marionette TRACE conn2 -> [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\", \"02873725-682d-488c-ba17-ebb2d6377454\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:15:34 INFO - PROCESS | 3728 | 1465226134987 Marionette INFO sendAsync 5df5ea86-167d-4c9b-95db-b7d3c2a97030 08:15:34 INFO - PROCESS | 3728 | ++DOCSHELL 16C18400 == 40 [pid = 3728] [id = 421] 08:15:34 INFO - PROCESS | 3728 | ++DOMWINDOW == 80 (16CB1400) [pid = 3728] [serial = 1263] [outer = 00000000] 08:15:35 INFO - PROCESS | 3728 | ++DOMWINDOW == 81 (172E1800) [pid = 3728] [serial = 1264] [outer = 16CB1400] 08:15:35 INFO - PROCESS | 3728 | 1465226135044 Marionette DEBUG loaded listener.js 08:15:35 INFO - PROCESS | 3728 | ++DOMWINDOW == 82 (1796E400) [pid = 3728] [serial = 1265] [outer = 16CB1400] 08:15:35 INFO - PROCESS | 3728 | 1465226135656 Marionette TRACE conn2 <- [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]]]}] 08:15:35 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.1.html | arc() draws pi/2 .. -pi anticlockwise correctly 08:15:35 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.1.html | took 977ms 08:15:35 INFO - PROCESS | 3728 | 1465226135721 Marionette TRACE conn2 -> [0,1649,"getWindowHandle",null] 08:15:35 INFO - PROCESS | 3728 | 1465226135723 Marionette TRACE conn2 <- [1,1649,null,{"value":"13"}] 08:15:35 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.2.html 08:15:35 INFO - PROCESS | 3728 | 1465226135711 Marionette TRACE conn2 -> [0,1650,"setScriptTimeout",{"ms":35000}] 08:15:35 INFO - PROCESS | 3728 | 1465226135715 Marionette TRACE conn2 <- [1,1650,null,{}] 08:15:35 INFO - PROCESS | 3728 | 1465226135739 Marionette TRACE conn2 -> [0,1651,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:15:35 INFO - PROCESS | 3728 | 1465226135744 Marionette INFO sendAsync 5df5ea86-167d-4c9b-95db-b7d3c2a97030 08:15:35 INFO - PROCESS | 3728 | 1465226135892 Marionette TRACE conn2 <- [1,1651,null,{"value":null}] 08:15:35 INFO - PROCESS | 3728 | 1465226135947 Marionette TRACE conn2 -> [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\", \"02873725-682d-488c-ba17-ebb2d6377454\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:15:35 INFO - PROCESS | 3728 | 1465226135950 Marionette INFO sendAsync 5df5ea86-167d-4c9b-95db-b7d3c2a97030 08:15:35 INFO - PROCESS | 3728 | ++DOCSHELL 19D3E000 == 41 [pid = 3728] [id = 422] 08:15:35 INFO - PROCESS | 3728 | ++DOMWINDOW == 83 (19E51800) [pid = 3728] [serial = 1266] [outer = 00000000] 08:15:35 INFO - PROCESS | 3728 | ++DOMWINDOW == 84 (19E59800) [pid = 3728] [serial = 1267] [outer = 19E51800] 08:15:36 INFO - PROCESS | 3728 | 1465226136006 Marionette DEBUG loaded listener.js 08:15:36 INFO - PROCESS | 3728 | ++DOMWINDOW == 85 (19E5FC00) [pid = 3728] [serial = 1268] [outer = 19E51800] 08:15:36 INFO - PROCESS | 3728 | 1465226136517 Marionette TRACE conn2 <- [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]]]}] 08:15:36 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.2.html | arc() draws -3pi/2 .. -pi anticlockwise correctly 08:15:36 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.2.html | took 885ms 08:15:36 INFO - PROCESS | 3728 | 1465226136596 Marionette TRACE conn2 -> [0,1653,"getWindowHandle",null] 08:15:36 INFO - PROCESS | 3728 | 1465226136599 Marionette TRACE conn2 <- [1,1653,null,{"value":"13"}] 08:15:36 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.3.html 08:15:36 INFO - PROCESS | 3728 | 1465226136603 Marionette TRACE conn2 -> [0,1654,"setScriptTimeout",{"ms":35000}] 08:15:36 INFO - PROCESS | 3728 | 1465226136605 Marionette TRACE conn2 <- [1,1654,null,{}] 08:15:36 INFO - PROCESS | 3728 | 1465226136608 Marionette TRACE conn2 -> [0,1655,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:15:36 INFO - PROCESS | 3728 | 1465226136611 Marionette INFO sendAsync 5df5ea86-167d-4c9b-95db-b7d3c2a97030 08:15:36 INFO - PROCESS | 3728 | 1465226136721 Marionette TRACE conn2 <- [1,1655,null,{"value":null}] 08:15:36 INFO - PROCESS | 3728 | 1465226136852 Marionette TRACE conn2 -> [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\", \"02873725-682d-488c-ba17-ebb2d6377454\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:15:36 INFO - PROCESS | 3728 | 1465226136855 Marionette INFO sendAsync 5df5ea86-167d-4c9b-95db-b7d3c2a97030 08:15:36 INFO - PROCESS | 3728 | ++DOCSHELL 1302FC00 == 42 [pid = 3728] [id = 423] 08:15:36 INFO - PROCESS | 3728 | ++DOMWINDOW == 86 (13086800) [pid = 3728] [serial = 1269] [outer = 00000000] 08:15:36 INFO - PROCESS | 3728 | ++DOMWINDOW == 87 (19EE9000) [pid = 3728] [serial = 1270] [outer = 13086800] 08:15:36 INFO - PROCESS | 3728 | 1465226136909 Marionette DEBUG loaded listener.js 08:15:36 INFO - PROCESS | 3728 | ++DOMWINDOW == 88 (19EEB000) [pid = 3728] [serial = 1271] [outer = 13086800] 08:15:37 INFO - PROCESS | 3728 | 1465226137575 Marionette TRACE conn2 <- [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]]]}] 08:15:37 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.3.html | arc() wraps angles mod 2pi when anticlockwise and end > start+2pi 08:15:37 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.3.html | took 1007ms 08:15:37 INFO - PROCESS | 3728 | 1465226137626 Marionette TRACE conn2 -> [0,1657,"getWindowHandle",null] 08:15:37 INFO - PROCESS | 3728 | 1465226137630 Marionette TRACE conn2 <- [1,1657,null,{"value":"13"}] 08:15:37 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.4.html 08:15:37 INFO - PROCESS | 3728 | 1465226137655 Marionette TRACE conn2 -> [0,1658,"setScriptTimeout",{"ms":35000}] 08:15:37 INFO - PROCESS | 3728 | 1465226137658 Marionette TRACE conn2 <- [1,1658,null,{}] 08:15:37 INFO - PROCESS | 3728 | 1465226137663 Marionette TRACE conn2 -> [0,1659,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:15:37 INFO - PROCESS | 3728 | 1465226137666 Marionette INFO sendAsync 5df5ea86-167d-4c9b-95db-b7d3c2a97030 08:15:37 INFO - PROCESS | 3728 | 1465226137766 Marionette TRACE conn2 <- [1,1659,null,{"value":null}] 08:15:37 INFO - PROCESS | 3728 | 1465226137899 Marionette TRACE conn2 -> [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\", \"02873725-682d-488c-ba17-ebb2d6377454\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:15:37 INFO - PROCESS | 3728 | 1465226137903 Marionette INFO sendAsync 5df5ea86-167d-4c9b-95db-b7d3c2a97030 08:15:37 INFO - PROCESS | 3728 | ++DOCSHELL 12A0A400 == 43 [pid = 3728] [id = 424] 08:15:37 INFO - PROCESS | 3728 | ++DOMWINDOW == 89 (12A8DC00) [pid = 3728] [serial = 1272] [outer = 00000000] 08:15:37 INFO - PROCESS | 3728 | ++DOMWINDOW == 90 (140D3000) [pid = 3728] [serial = 1273] [outer = 12A8DC00] 08:15:37 INFO - PROCESS | 3728 | 1465226137956 Marionette DEBUG loaded listener.js 08:15:38 INFO - PROCESS | 3728 | ++DOMWINDOW == 91 (157D1400) [pid = 3728] [serial = 1274] [outer = 12A8DC00] 08:15:38 INFO - PROCESS | 3728 | --DOCSHELL 16CAE400 == 42 [pid = 3728] [id = 418] 08:15:38 INFO - PROCESS | 3728 | --DOCSHELL 157F2400 == 41 [pid = 3728] [id = 417] 08:15:38 INFO - PROCESS | 3728 | --DOCSHELL 10A56400 == 40 [pid = 3728] [id = 416] 08:15:38 INFO - PROCESS | 3728 | --DOCSHELL 1043F000 == 39 [pid = 3728] [id = 415] 08:15:38 INFO - PROCESS | 3728 | --DOCSHELL 105FB400 == 38 [pid = 3728] [id = 414] 08:15:38 INFO - PROCESS | 3728 | --DOCSHELL 10E22C00 == 37 [pid = 3728] [id = 404] 08:15:38 INFO - PROCESS | 3728 | --DOCSHELL 14E0A400 == 36 [pid = 3728] [id = 400] 08:15:38 INFO - PROCESS | 3728 | --DOCSHELL 15734C00 == 35 [pid = 3728] [id = 402] 08:15:38 INFO - PROCESS | 3728 | --DOCSHELL 10A63C00 == 34 [pid = 3728] [id = 401] 08:15:38 INFO - PROCESS | 3728 | --DOCSHELL 19A55000 == 33 [pid = 3728] [id = 403] 08:15:38 INFO - PROCESS | 3728 | --DOCSHELL 19D3E000 == 32 [pid = 3728] [id = 422] 08:15:38 INFO - PROCESS | 3728 | --DOCSHELL 1302FC00 == 31 [pid = 3728] [id = 423] 08:15:38 INFO - PROCESS | 3728 | --DOCSHELL 164A5800 == 30 [pid = 3728] [id = 413] 08:15:38 INFO - PROCESS | 3728 | --DOCSHELL 16C18400 == 29 [pid = 3728] [id = 421] 08:15:38 INFO - PROCESS | 3728 | --DOCSHELL 17A03000 == 28 [pid = 3728] [id = 419] 08:15:38 INFO - PROCESS | 3728 | --DOCSHELL 131B1000 == 27 [pid = 3728] [id = 420] 08:15:39 INFO - PROCESS | 3728 | 1465226139168 Marionette TRACE conn2 <- [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]]]}] 08:15:39 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.4.html | arc() draws a full circle when clockwise and end > start+2pi 08:15:39 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.4.html | took 1587ms 08:15:39 INFO - PROCESS | 3728 | 1465226139231 Marionette TRACE conn2 -> [0,1661,"getWindowHandle",null] 08:15:39 INFO - PROCESS | 3728 | 1465226139235 Marionette TRACE conn2 <- [1,1661,null,{"value":"13"}] 08:15:39 INFO - PROCESS | 3728 | 1465226139239 Marionette TRACE conn2 -> [0,1662,"setScriptTimeout",{"ms":35000}] 08:15:39 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.5.html 08:15:39 INFO - PROCESS | 3728 | 1465226139244 Marionette TRACE conn2 <- [1,1662,null,{}] 08:15:39 INFO - PROCESS | 3728 | 1465226139249 Marionette TRACE conn2 -> [0,1663,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:15:39 INFO - PROCESS | 3728 | 1465226139252 Marionette INFO sendAsync 5df5ea86-167d-4c9b-95db-b7d3c2a97030 08:15:39 INFO - PROCESS | 3728 | 1465226139375 Marionette TRACE conn2 <- [1,1663,null,{"value":null}] 08:15:39 INFO - PROCESS | 3728 | 1465226139439 Marionette TRACE conn2 -> [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\", \"02873725-682d-488c-ba17-ebb2d6377454\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:15:39 INFO - PROCESS | 3728 | 1465226139441 Marionette INFO sendAsync 5df5ea86-167d-4c9b-95db-b7d3c2a97030 08:15:39 INFO - PROCESS | 3728 | ++DOCSHELL 11C66000 == 28 [pid = 3728] [id = 425] 08:15:39 INFO - PROCESS | 3728 | ++DOMWINDOW == 92 (12801400) [pid = 3728] [serial = 1275] [outer = 00000000] 08:15:39 INFO - PROCESS | 3728 | ++DOMWINDOW == 93 (131B4C00) [pid = 3728] [serial = 1276] [outer = 12801400] 08:15:39 INFO - PROCESS | 3728 | 1465226139473 Marionette DEBUG loaded listener.js 08:15:39 INFO - PROCESS | 3728 | ++DOMWINDOW == 94 (1382B800) [pid = 3728] [serial = 1277] [outer = 12801400] 08:15:39 INFO - PROCESS | 3728 | 1465226139959 Marionette TRACE conn2 <- [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]]]}] 08:15:40 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.5.html | arc() wraps angles mod 2pi when clockwise and start > end+2pi 08:15:40 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.5.html | took 778ms 08:15:40 INFO - PROCESS | 3728 | 1465226140026 Marionette TRACE conn2 -> [0,1665,"getWindowHandle",null] 08:15:40 INFO - PROCESS | 3728 | 1465226140030 Marionette TRACE conn2 <- [1,1665,null,{"value":"13"}] 08:15:40 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.6.html 08:15:40 INFO - PROCESS | 3728 | 1465226140037 Marionette TRACE conn2 -> [0,1666,"setScriptTimeout",{"ms":35000}] 08:15:40 INFO - PROCESS | 3728 | 1465226140039 Marionette TRACE conn2 <- [1,1666,null,{}] 08:15:40 INFO - PROCESS | 3728 | 1465226140043 Marionette TRACE conn2 -> [0,1667,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:15:40 INFO - PROCESS | 3728 | 1465226140046 Marionette INFO sendAsync 5df5ea86-167d-4c9b-95db-b7d3c2a97030 08:15:40 INFO - PROCESS | 3728 | 1465226140196 Marionette TRACE conn2 <- [1,1667,null,{"value":null}] 08:15:40 INFO - PROCESS | 3728 | 1465226140186 Marionette TRACE conn2 -> [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\", \"02873725-682d-488c-ba17-ebb2d6377454\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:15:40 INFO - PROCESS | 3728 | 1465226140188 Marionette INFO sendAsync 5df5ea86-167d-4c9b-95db-b7d3c2a97030 08:15:40 INFO - PROCESS | 3728 | ++DOCSHELL 15FE6C00 == 29 [pid = 3728] [id = 426] 08:15:40 INFO - PROCESS | 3728 | ++DOMWINDOW == 95 (15FEB000) [pid = 3728] [serial = 1278] [outer = 00000000] 08:15:40 INFO - PROCESS | 3728 | ++DOMWINDOW == 96 (164A6000) [pid = 3728] [serial = 1279] [outer = 15FEB000] 08:15:40 INFO - PROCESS | 3728 | 1465226140236 Marionette DEBUG loaded listener.js 08:15:40 INFO - PROCESS | 3728 | ++DOMWINDOW == 97 (16566000) [pid = 3728] [serial = 1280] [outer = 15FEB000] 08:15:40 INFO - PROCESS | 3728 | 1465226140708 Marionette TRACE conn2 <- [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]]]}] 08:15:41 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.6.html | arc() draws a full circle when anticlockwise and start > end+2pi 08:15:41 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.6.html | took 1022ms 08:15:41 INFO - PROCESS | 3728 | --DOMWINDOW == 96 (16CB5000) [pid = 3728] [serial = 1224] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.exceeded.html] 08:15:41 INFO - PROCESS | 3728 | --DOMWINDOW == 95 (19A54400) [pid = 3728] [serial = 1230] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.lineedge.html] 08:15:41 INFO - PROCESS | 3728 | --DOMWINDOW == 94 (10E2B000) [pid = 3728] [serial = 1212] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.parallel.html] 08:15:41 INFO - PROCESS | 3728 | --DOMWINDOW == 93 (11C73000) [pid = 3728] [serial = 1215] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.round.html] 08:15:41 INFO - PROCESS | 3728 | --DOMWINDOW == 92 (13C56400) [pid = 3728] [serial = 1218] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.valid.html] 08:15:41 INFO - PROCESS | 3728 | --DOMWINDOW == 91 (164A6C00) [pid = 3728] [serial = 1221] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.acute.html] 08:15:41 INFO - PROCESS | 3728 | --DOMWINDOW == 90 (17A0EC00) [pid = 3728] [serial = 1227] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.invalid.html] 08:15:41 INFO - PROCESS | 3728 | --DOMWINDOW == 89 (114BBC00) [pid = 3728] [serial = 1233] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.obtuse.html] 08:15:41 INFO - PROCESS | 3728 | --DOMWINDOW == 88 (10B73400) [pid = 3728] [serial = 1203] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.invalid.html] 08:15:41 INFO - PROCESS | 3728 | --DOMWINDOW == 87 (157E9000) [pid = 3728] [serial = 1206] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.miter.html] 08:15:41 INFO - PROCESS | 3728 | --DOMWINDOW == 86 (19A55800) [pid = 3728] [serial = 1209] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.open.html] 08:15:41 INFO - PROCESS | 3728 | --DOMWINDOW == 85 (1796C400) [pid = 3728] [serial = 1236] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.rightangle.html] 08:15:41 INFO - PROCESS | 3728 | --DOMWINDOW == 84 (17A07C00) [pid = 3728] [serial = 1257] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.transformed.html] 08:15:41 INFO - PROCESS | 3728 | --DOMWINDOW == 83 (10485C00) [pid = 3728] [serial = 1245] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.union.html] 08:15:41 INFO - PROCESS | 3728 | --DOMWINDOW == 82 (10A58C00) [pid = 3728] [serial = 1242] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.within.html] 08:15:41 INFO - PROCESS | 3728 | --DOMWINDOW == 81 (10A5F000) [pid = 3728] [serial = 1248] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.basic.html] 08:15:41 INFO - PROCESS | 3728 | --DOMWINDOW == 80 (1A6C2400) [pid = 3728] [serial = 1239] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.valid.html] 08:15:41 INFO - PROCESS | 3728 | --DOMWINDOW == 79 (15D39400) [pid = 3728] [serial = 1251] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.invalid.html] 08:15:41 INFO - PROCESS | 3728 | --DOMWINDOW == 78 (16CAE800) [pid = 3728] [serial = 1254] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.scaledefault.html] 08:15:41 INFO - PROCESS | 3728 | 1465226141083 Marionette TRACE conn2 -> [0,1669,"getWindowHandle",null] 08:15:41 INFO - PROCESS | 3728 | 1465226141086 Marionette TRACE conn2 <- [1,1669,null,{"value":"13"}] 08:15:41 INFO - PROCESS | 3728 | 1465226141089 Marionette TRACE conn2 -> [0,1670,"setScriptTimeout",{"ms":35000}] 08:15:41 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.default.html 08:15:41 INFO - PROCESS | 3728 | 1465226141092 Marionette TRACE conn2 <- [1,1670,null,{}] 08:15:41 INFO - PROCESS | 3728 | 1465226141103 Marionette TRACE conn2 -> [0,1671,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:15:41 INFO - PROCESS | 3728 | 1465226141107 Marionette INFO sendAsync 5df5ea86-167d-4c9b-95db-b7d3c2a97030 08:15:41 INFO - PROCESS | 3728 | 1465226141189 Marionette TRACE conn2 <- [1,1671,null,{"value":null}] 08:15:41 INFO - PROCESS | 3728 | 1465226141197 Marionette TRACE conn2 -> [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\", \"02873725-682d-488c-ba17-ebb2d6377454\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:15:41 INFO - PROCESS | 3728 | 1465226141200 Marionette INFO sendAsync 5df5ea86-167d-4c9b-95db-b7d3c2a97030 08:15:41 INFO - PROCESS | 3728 | ++DOCSHELL 16105000 == 30 [pid = 3728] [id = 427] 08:15:41 INFO - PROCESS | 3728 | ++DOMWINDOW == 79 (16108400) [pid = 3728] [serial = 1281] [outer = 00000000] 08:15:41 INFO - PROCESS | 3728 | ++DOMWINDOW == 80 (164A4C00) [pid = 3728] [serial = 1282] [outer = 16108400] 08:15:41 INFO - PROCESS | 3728 | 1465226141247 Marionette DEBUG loaded listener.js 08:15:41 INFO - PROCESS | 3728 | ++DOMWINDOW == 81 (16CAD800) [pid = 3728] [serial = 1283] [outer = 16108400] 08:15:41 INFO - PROCESS | 3728 | 1465226141745 Marionette TRACE conn2 <- [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]]]}] 08:15:41 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.default.html | arc() with missing last argument defaults to clockwise 08:15:41 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.default.html | took 687ms 08:15:41 INFO - PROCESS | 3728 | 1465226141775 Marionette TRACE conn2 -> [0,1673,"getWindowHandle",null] 08:15:41 INFO - PROCESS | 3728 | 1465226141778 Marionette TRACE conn2 <- [1,1673,null,{"value":"13"}] 08:15:41 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.empty.html 08:15:41 INFO - PROCESS | 3728 | 1465226141781 Marionette TRACE conn2 -> [0,1674,"setScriptTimeout",{"ms":35000}] 08:15:41 INFO - PROCESS | 3728 | 1465226141783 Marionette TRACE conn2 <- [1,1674,null,{}] 08:15:41 INFO - PROCESS | 3728 | 1465226141786 Marionette TRACE conn2 -> [0,1675,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:15:41 INFO - PROCESS | 3728 | 1465226141788 Marionette INFO sendAsync 5df5ea86-167d-4c9b-95db-b7d3c2a97030 08:15:41 INFO - PROCESS | 3728 | 1465226141876 Marionette TRACE conn2 <- [1,1675,null,{"value":null}] 08:15:41 INFO - PROCESS | 3728 | 1465226141884 Marionette TRACE conn2 -> [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\", \"02873725-682d-488c-ba17-ebb2d6377454\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:15:41 INFO - PROCESS | 3728 | 1465226141886 Marionette INFO sendAsync 5df5ea86-167d-4c9b-95db-b7d3c2a97030 08:15:41 INFO - PROCESS | 3728 | ++DOCSHELL 1796C400 == 31 [pid = 3728] [id = 428] 08:15:41 INFO - PROCESS | 3728 | ++DOMWINDOW == 82 (17A8EC00) [pid = 3728] [serial = 1284] [outer = 00000000] 08:15:41 INFO - PROCESS | 3728 | ++DOMWINDOW == 83 (18080800) [pid = 3728] [serial = 1285] [outer = 17A8EC00] 08:15:41 INFO - PROCESS | 3728 | 1465226141930 Marionette DEBUG loaded listener.js 08:15:41 INFO - PROCESS | 3728 | ++DOMWINDOW == 84 (18474800) [pid = 3728] [serial = 1286] [outer = 17A8EC00] 08:15:42 INFO - PROCESS | 3728 | 1465226142354 Marionette TRACE conn2 <- [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]]]}] 08:15:42 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 08:15:42 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.empty.html | took 580ms 08:15:42 INFO - PROCESS | 3728 | 1465226142378 Marionette TRACE conn2 -> [0,1677,"getWindowHandle",null] 08:15:42 INFO - PROCESS | 3728 | 1465226142380 Marionette TRACE conn2 <- [1,1677,null,{"value":"13"}] 08:15:42 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.end.html 08:15:42 INFO - PROCESS | 3728 | 1465226142396 Marionette TRACE conn2 -> [0,1678,"setScriptTimeout",{"ms":35000}] 08:15:42 INFO - PROCESS | 3728 | 1465226142398 Marionette TRACE conn2 <- [1,1678,null,{}] 08:15:42 INFO - PROCESS | 3728 | 1465226142402 Marionette TRACE conn2 -> [0,1679,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:15:42 INFO - PROCESS | 3728 | 1465226142404 Marionette INFO sendAsync 5df5ea86-167d-4c9b-95db-b7d3c2a97030 08:15:42 INFO - PROCESS | 3728 | 1465226142467 Marionette TRACE conn2 <- [1,1679,null,{"value":null}] 08:15:42 INFO - PROCESS | 3728 | 1465226142473 Marionette TRACE conn2 -> [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\", \"02873725-682d-488c-ba17-ebb2d6377454\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:15:42 INFO - PROCESS | 3728 | 1465226142475 Marionette INFO sendAsync 5df5ea86-167d-4c9b-95db-b7d3c2a97030 08:15:42 INFO - PROCESS | 3728 | ++DOCSHELL 1846B800 == 32 [pid = 3728] [id = 429] 08:15:42 INFO - PROCESS | 3728 | ++DOMWINDOW == 85 (18524000) [pid = 3728] [serial = 1287] [outer = 00000000] 08:15:42 INFO - PROCESS | 3728 | ++DOMWINDOW == 86 (19A54400) [pid = 3728] [serial = 1288] [outer = 18524000] 08:15:42 INFO - PROCESS | 3728 | 1465226142518 Marionette DEBUG loaded listener.js 08:15:42 INFO - PROCESS | 3728 | ++DOMWINDOW == 87 (16CBB400) [pid = 3728] [serial = 1289] [outer = 18524000] 08:15:42 INFO - PROCESS | 3728 | 1465226143016 Marionette TRACE conn2 <- [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]]]}] 08:15:43 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.end.html | arc() adds the end point of the arc to the subpath 08:15:43 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.end.html | took 687ms 08:15:43 INFO - PROCESS | 3728 | 1465226143077 Marionette TRACE conn2 -> [0,1681,"getWindowHandle",null] 08:15:43 INFO - PROCESS | 3728 | 1465226143082 Marionette TRACE conn2 <- [1,1681,null,{"value":"13"}] 08:15:43 INFO - PROCESS | 3728 | 1465226143087 Marionette TRACE conn2 -> [0,1682,"setScriptTimeout",{"ms":35000}] 08:15:43 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.negative.html 08:15:43 INFO - PROCESS | 3728 | 1465226143091 Marionette TRACE conn2 <- [1,1682,null,{}] 08:15:43 INFO - PROCESS | 3728 | 1465226143098 Marionette TRACE conn2 -> [0,1683,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:15:43 INFO - PROCESS | 3728 | 1465226143102 Marionette INFO sendAsync 5df5ea86-167d-4c9b-95db-b7d3c2a97030 08:15:43 INFO - PROCESS | 3728 | 1465226143221 Marionette TRACE conn2 <- [1,1683,null,{"value":null}] 08:15:43 INFO - PROCESS | 3728 | 1465226143330 Marionette TRACE conn2 -> [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\", \"02873725-682d-488c-ba17-ebb2d6377454\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:15:43 INFO - PROCESS | 3728 | 1465226143335 Marionette INFO sendAsync 5df5ea86-167d-4c9b-95db-b7d3c2a97030 08:15:43 INFO - PROCESS | 3728 | ++DOCSHELL 112B8400 == 33 [pid = 3728] [id = 430] 08:15:43 INFO - PROCESS | 3728 | ++DOMWINDOW == 88 (112B9C00) [pid = 3728] [serial = 1290] [outer = 00000000] 08:15:43 INFO - PROCESS | 3728 | ++DOMWINDOW == 89 (11C73000) [pid = 3728] [serial = 1291] [outer = 112B9C00] 08:15:43 INFO - PROCESS | 3728 | 1465226143391 Marionette DEBUG loaded listener.js 08:15:43 INFO - PROCESS | 3728 | ++DOMWINDOW == 90 (13050400) [pid = 3728] [serial = 1292] [outer = 112B9C00] 08:15:44 INFO - PROCESS | 3728 | 1465226144196 Marionette TRACE conn2 <- [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]]]}] 08:15:44 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.negative.html | arc() with negative radius throws INDEX_SIZE_ERR 08:15:44 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.negative.html | took 1160ms 08:15:44 INFO - PROCESS | 3728 | 1465226144252 Marionette TRACE conn2 -> [0,1685,"getWindowHandle",null] 08:15:44 INFO - PROCESS | 3728 | 1465226144256 Marionette TRACE conn2 <- [1,1685,null,{"value":"13"}] 08:15:44 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.nonempty.html 08:15:44 INFO - PROCESS | 3728 | 1465226144262 Marionette TRACE conn2 -> [0,1686,"setScriptTimeout",{"ms":35000}] 08:15:44 INFO - PROCESS | 3728 | 1465226144266 Marionette TRACE conn2 <- [1,1686,null,{}] 08:15:44 INFO - PROCESS | 3728 | 1465226144270 Marionette TRACE conn2 -> [0,1687,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:15:44 INFO - PROCESS | 3728 | 1465226144273 Marionette INFO sendAsync 5df5ea86-167d-4c9b-95db-b7d3c2a97030 08:15:44 INFO - PROCESS | 3728 | 1465226144396 Marionette TRACE conn2 <- [1,1687,null,{"value":null}] 08:15:44 INFO - PROCESS | 3728 | 1465226144525 Marionette TRACE conn2 -> [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\", \"02873725-682d-488c-ba17-ebb2d6377454\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:15:44 INFO - PROCESS | 3728 | 1465226144528 Marionette INFO sendAsync 5df5ea86-167d-4c9b-95db-b7d3c2a97030 08:15:44 INFO - PROCESS | 3728 | ++DOCSHELL 1572F000 == 34 [pid = 3728] [id = 431] 08:15:44 INFO - PROCESS | 3728 | ++DOMWINDOW == 91 (15734400) [pid = 3728] [serial = 1293] [outer = 00000000] 08:15:44 INFO - PROCESS | 3728 | ++DOMWINDOW == 92 (16CAF800) [pid = 3728] [serial = 1294] [outer = 15734400] 08:15:44 INFO - PROCESS | 3728 | 1465226144585 Marionette DEBUG loaded listener.js 08:15:44 INFO - PROCESS | 3728 | ++DOMWINDOW == 93 (172E1000) [pid = 3728] [serial = 1295] [outer = 15734400] 08:15:45 INFO - PROCESS | 3728 | 1465226145383 Marionette TRACE conn2 <- [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]]]}] 08:15:45 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 08:15:45 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.nonempty.html | took 1191ms 08:15:45 INFO - PROCESS | 3728 | 1465226145442 Marionette TRACE conn2 -> [0,1689,"getWindowHandle",null] 08:15:45 INFO - PROCESS | 3728 | 1465226145447 Marionette TRACE conn2 <- [1,1689,null,{"value":"13"}] 08:15:45 INFO - PROCESS | 3728 | 1465226145452 Marionette TRACE conn2 -> [0,1690,"setScriptTimeout",{"ms":35000}] 08:15:45 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.nonfinite.html 08:15:45 INFO - PROCESS | 3728 | 1465226145455 Marionette TRACE conn2 <- [1,1690,null,{}] 08:15:45 INFO - PROCESS | 3728 | 1465226145460 Marionette TRACE conn2 -> [0,1691,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:15:45 INFO - PROCESS | 3728 | 1465226145463 Marionette INFO sendAsync 5df5ea86-167d-4c9b-95db-b7d3c2a97030 08:15:45 INFO - PROCESS | 3728 | 1465226145579 Marionette TRACE conn2 <- [1,1691,null,{"value":null}] 08:15:45 INFO - PROCESS | 3728 | 1465226145695 Marionette TRACE conn2 -> [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\", \"02873725-682d-488c-ba17-ebb2d6377454\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:15:45 INFO - PROCESS | 3728 | 1465226145700 Marionette INFO sendAsync 5df5ea86-167d-4c9b-95db-b7d3c2a97030 08:15:45 INFO - PROCESS | 3728 | --DOCSHELL 1796C400 == 33 [pid = 3728] [id = 428] 08:15:45 INFO - PROCESS | 3728 | --DOCSHELL 16105000 == 32 [pid = 3728] [id = 427] 08:15:45 INFO - PROCESS | 3728 | --DOCSHELL 15FE6C00 == 31 [pid = 3728] [id = 426] 08:15:45 INFO - PROCESS | 3728 | --DOCSHELL 11C66000 == 30 [pid = 3728] [id = 425] 08:15:45 INFO - PROCESS | 3728 | --DOMWINDOW == 92 (18432C00) [pid = 3728] [serial = 1258] [outer = 00000000] [url = about:blank] 08:15:45 INFO - PROCESS | 3728 | --DOMWINDOW == 91 (16D40C00) [pid = 3728] [serial = 1255] [outer = 00000000] [url = about:blank] 08:15:45 INFO - PROCESS | 3728 | --DOMWINDOW == 90 (16D47800) [pid = 3728] [serial = 1225] [outer = 00000000] [url = about:blank] 08:15:45 INFO - PROCESS | 3728 | --DOMWINDOW == 89 (19D37400) [pid = 3728] [serial = 1231] [outer = 00000000] [url = about:blank] 08:15:45 INFO - PROCESS | 3728 | --DOMWINDOW == 88 (1382E800) [pid = 3728] [serial = 1214] [outer = 00000000] [url = about:blank] 08:15:45 INFO - PROCESS | 3728 | --DOMWINDOW == 87 (13034C00) [pid = 3728] [serial = 1213] [outer = 00000000] [url = about:blank] 08:15:45 INFO - PROCESS | 3728 | --DOMWINDOW == 86 (12A10400) [pid = 3728] [serial = 1216] [outer = 00000000] [url = about:blank] 08:15:45 INFO - PROCESS | 3728 | --DOMWINDOW == 85 (1302A400) [pid = 3728] [serial = 1217] [outer = 00000000] [url = about:blank] 08:15:45 INFO - PROCESS | 3728 | --DOMWINDOW == 84 (140D0000) [pid = 3728] [serial = 1219] [outer = 00000000] [url = about:blank] 08:15:45 INFO - PROCESS | 3728 | --DOMWINDOW == 83 (14473400) [pid = 3728] [serial = 1220] [outer = 00000000] [url = about:blank] 08:15:45 INFO - PROCESS | 3728 | --DOMWINDOW == 82 (16560800) [pid = 3728] [serial = 1222] [outer = 00000000] [url = about:blank] 08:15:45 INFO - PROCESS | 3728 | --DOMWINDOW == 81 (18083400) [pid = 3728] [serial = 1228] [outer = 00000000] [url = about:blank] 08:15:45 INFO - PROCESS | 3728 | --DOMWINDOW == 80 (140B1000) [pid = 3728] [serial = 1234] [outer = 00000000] [url = about:blank] 08:15:45 INFO - PROCESS | 3728 | --DOMWINDOW == 79 (10B74000) [pid = 3728] [serial = 1246] [outer = 00000000] [url = about:blank] 08:15:45 INFO - PROCESS | 3728 | --DOMWINDOW == 78 (112B4C00) [pid = 3728] [serial = 1247] [outer = 00000000] [url = about:blank] 08:15:45 INFO - PROCESS | 3728 | --DOMWINDOW == 77 (13919800) [pid = 3728] [serial = 1205] [outer = 00000000] [url = about:blank] 08:15:45 INFO - PROCESS | 3728 | --DOMWINDOW == 76 (12AD5000) [pid = 3728] [serial = 1204] [outer = 00000000] [url = about:blank] 08:15:45 INFO - PROCESS | 3728 | --DOMWINDOW == 75 (1649E800) [pid = 3728] [serial = 1208] [outer = 00000000] [url = about:blank] 08:15:45 INFO - PROCESS | 3728 | --DOMWINDOW == 74 (12ACD400) [pid = 3728] [serial = 1243] [outer = 00000000] [url = about:blank] 08:15:45 INFO - PROCESS | 3728 | --DOMWINDOW == 73 (1308D400) [pid = 3728] [serial = 1249] [outer = 00000000] [url = about:blank] 08:15:45 INFO - PROCESS | 3728 | --DOMWINDOW == 72 (16105800) [pid = 3728] [serial = 1207] [outer = 00000000] [url = about:blank] 08:15:45 INFO - PROCESS | 3728 | --DOMWINDOW == 71 (13D2B800) [pid = 3728] [serial = 1250] [outer = 00000000] [url = about:blank] 08:15:45 INFO - PROCESS | 3728 | --DOMWINDOW == 70 (1610DC00) [pid = 3728] [serial = 1252] [outer = 00000000] [url = about:blank] 08:15:45 INFO - PROCESS | 3728 | --DOMWINDOW == 69 (1649F400) [pid = 3728] [serial = 1253] [outer = 00000000] [url = about:blank] 08:15:45 INFO - PROCESS | 3728 | --DOMWINDOW == 68 (1A19B800) [pid = 3728] [serial = 1211] [outer = 00000000] [url = about:blank] 08:15:45 INFO - PROCESS | 3728 | --DOMWINDOW == 67 (19EE0400) [pid = 3728] [serial = 1210] [outer = 00000000] [url = about:blank] 08:15:45 INFO - PROCESS | 3728 | --DOMWINDOW == 66 (19EEA800) [pid = 3728] [serial = 1237] [outer = 00000000] [url = about:blank] 08:15:45 INFO - PROCESS | 3728 | --DOMWINDOW == 65 (19E5C400) [pid = 3728] [serial = 1232] [outer = 00000000] [url = about:blank] 08:15:45 INFO - PROCESS | 3728 | --DOMWINDOW == 64 (1A6CB400) [pid = 3728] [serial = 1240] [outer = 00000000] [url = about:blank] 08:15:45 INFO - PROCESS | 3728 | --DOMWINDOW == 63 (1846B400) [pid = 3728] [serial = 1229] [outer = 00000000] [url = about:blank] 08:15:45 INFO - PROCESS | 3728 | --DOMWINDOW == 62 (13381000) [pid = 3728] [serial = 1244] [outer = 00000000] [url = about:blank] 08:15:45 INFO - PROCESS | 3728 | --DOMWINDOW == 61 (16101C00) [pid = 3728] [serial = 1235] [outer = 00000000] [url = about:blank] 08:15:45 INFO - PROCESS | 3728 | --DOMWINDOW == 60 (19EEAC00) [pid = 3728] [serial = 1238] [outer = 00000000] [url = about:blank] 08:15:45 INFO - PROCESS | 3728 | --DOMWINDOW == 59 (173D2400) [pid = 3728] [serial = 1256] [outer = 00000000] [url = about:blank] 08:15:45 INFO - PROCESS | 3728 | --DOMWINDOW == 58 (1656C800) [pid = 3728] [serial = 1223] [outer = 00000000] [url = about:blank] 08:15:45 INFO - PROCESS | 3728 | --DOMWINDOW == 57 (172E1400) [pid = 3728] [serial = 1226] [outer = 00000000] [url = about:blank] 08:15:45 INFO - PROCESS | 3728 | --DOMWINDOW == 56 (1A6CC000) [pid = 3728] [serial = 1241] [outer = 00000000] [url = about:blank] 08:15:45 INFO - PROCESS | 3728 | --DOMWINDOW == 55 (18473C00) [pid = 3728] [serial = 1259] [outer = 00000000] [url = about:blank] 08:15:45 INFO - PROCESS | 3728 | ++DOCSHELL 10B73C00 == 31 [pid = 3728] [id = 432] 08:15:45 INFO - PROCESS | 3728 | ++DOMWINDOW == 56 (10B74000) [pid = 3728] [serial = 1296] [outer = 00000000] 08:15:45 INFO - PROCESS | 3728 | ++DOMWINDOW == 57 (112B4400) [pid = 3728] [serial = 1297] [outer = 10B74000] 08:15:45 INFO - PROCESS | 3728 | 1465226145766 Marionette DEBUG loaded listener.js 08:15:45 INFO - PROCESS | 3728 | ++DOMWINDOW == 58 (1302A400) [pid = 3728] [serial = 1298] [outer = 10B74000] 08:15:46 INFO - PROCESS | 3728 | 1465226146185 Marionette TRACE conn2 <- [1,1692,null,{"value":["/2dcontext/path-objects/2d.path.arc.nonfinite.html",0,null,null,[["arc() with Infinity/NaN is ignored",0,null,null]]]}] 08:15:46 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.nonfinite.html | arc() with Infinity/NaN is ignored 08:15:46 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.nonfinite.html | took 793ms 08:15:46 INFO - PROCESS | 3728 | 1465226146237 Marionette TRACE conn2 -> [0,1693,"getWindowHandle",null] 08:15:46 INFO - PROCESS | 3728 | 1465226146241 Marionette TRACE conn2 <- [1,1693,null,{"value":"13"}] 08:15:46 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.scale.1.html 08:15:46 INFO - PROCESS | 3728 | 1465226146247 Marionette TRACE conn2 -> [0,1694,"setScriptTimeout",{"ms":35000}] 08:15:46 INFO - PROCESS | 3728 | 1465226146250 Marionette TRACE conn2 <- [1,1694,null,{}] 08:15:46 INFO - PROCESS | 3728 | 1465226146254 Marionette TRACE conn2 -> [0,1695,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:15:46 INFO - PROCESS | 3728 | 1465226146256 Marionette INFO sendAsync 5df5ea86-167d-4c9b-95db-b7d3c2a97030 08:15:46 INFO - PROCESS | 3728 | 1465226146342 Marionette TRACE conn2 <- [1,1695,null,{"value":null}] 08:15:46 INFO - PROCESS | 3728 | 1465226146351 Marionette TRACE conn2 -> [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\", \"02873725-682d-488c-ba17-ebb2d6377454\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:15:46 INFO - PROCESS | 3728 | 1465226146353 Marionette INFO sendAsync 5df5ea86-167d-4c9b-95db-b7d3c2a97030 08:15:46 INFO - PROCESS | 3728 | ++DOCSHELL 13911800 == 32 [pid = 3728] [id = 433] 08:15:46 INFO - PROCESS | 3728 | ++DOMWINDOW == 59 (13919800) [pid = 3728] [serial = 1299] [outer = 00000000] 08:15:46 INFO - PROCESS | 3728 | ++DOMWINDOW == 60 (140D0000) [pid = 3728] [serial = 1300] [outer = 13919800] 08:15:46 INFO - PROCESS | 3728 | 1465226146399 Marionette DEBUG loaded listener.js 08:15:46 INFO - PROCESS | 3728 | ++DOMWINDOW == 61 (14475000) [pid = 3728] [serial = 1301] [outer = 13919800] 08:15:46 INFO - PROCESS | 3728 | 1465226146868 Marionette TRACE conn2 <- [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]]]}] 08:15:46 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.scale.1.html | Non-uniformly scaled arcs are the right shape 08:15:46 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.scale.1.html | took 687ms 08:15:46 INFO - PROCESS | 3728 | 1465226146929 Marionette TRACE conn2 -> [0,1697,"getWindowHandle",null] 08:15:46 INFO - PROCESS | 3728 | 1465226146931 Marionette TRACE conn2 <- [1,1697,null,{"value":"13"}] 08:15:46 INFO - PROCESS | 3728 | 1465226146935 Marionette TRACE conn2 -> [0,1698,"setScriptTimeout",{"ms":35000}] 08:15:46 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.scale.2.html 08:15:46 INFO - PROCESS | 3728 | 1465226146938 Marionette TRACE conn2 <- [1,1698,null,{}] 08:15:46 INFO - PROCESS | 3728 | 1465226146949 Marionette TRACE conn2 -> [0,1699,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:15:46 INFO - PROCESS | 3728 | 1465226146953 Marionette INFO sendAsync 5df5ea86-167d-4c9b-95db-b7d3c2a97030 08:15:47 INFO - PROCESS | 3728 | 1465226147067 Marionette TRACE conn2 <- [1,1699,null,{"value":null}] 08:15:47 INFO - PROCESS | 3728 | 1465226147168 Marionette TRACE conn2 -> [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\", \"02873725-682d-488c-ba17-ebb2d6377454\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:15:47 INFO - PROCESS | 3728 | 1465226147171 Marionette INFO sendAsync 5df5ea86-167d-4c9b-95db-b7d3c2a97030 08:15:47 INFO - PROCESS | 3728 | ++DOCSHELL 1648C000 == 33 [pid = 3728] [id = 434] 08:15:47 INFO - PROCESS | 3728 | ++DOMWINDOW == 62 (1649B400) [pid = 3728] [serial = 1302] [outer = 00000000] 08:15:47 INFO - PROCESS | 3728 | ++DOMWINDOW == 63 (1655F400) [pid = 3728] [serial = 1303] [outer = 1649B400] 08:15:47 INFO - PROCESS | 3728 | 1465226147218 Marionette DEBUG loaded listener.js 08:15:47 INFO - PROCESS | 3728 | ++DOMWINDOW == 64 (1656B400) [pid = 3728] [serial = 1304] [outer = 1649B400] 08:15:47 INFO - PROCESS | 3728 | 1465226147607 Marionette TRACE conn2 <- [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]]]}] 08:15:47 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.scale.2.html | Highly scaled arcs are the right shape 08:15:47 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.scale.2.html | took 717ms 08:15:47 INFO - PROCESS | 3728 | 1465226147659 Marionette TRACE conn2 -> [0,1701,"getWindowHandle",null] 08:15:47 INFO - PROCESS | 3728 | 1465226147661 Marionette TRACE conn2 <- [1,1701,null,{"value":"13"}] 08:15:47 INFO - PROCESS | 3728 | 1465226147665 Marionette TRACE conn2 -> [0,1702,"setScriptTimeout",{"ms":35000}] 08:15:47 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.selfintersect.1.html 08:15:47 INFO - PROCESS | 3728 | 1465226147666 Marionette TRACE conn2 <- [1,1702,null,{}] 08:15:47 INFO - PROCESS | 3728 | 1465226147670 Marionette TRACE conn2 -> [0,1703,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:15:47 INFO - PROCESS | 3728 | 1465226147672 Marionette INFO sendAsync 5df5ea86-167d-4c9b-95db-b7d3c2a97030 08:15:47 INFO - PROCESS | 3728 | 1465226147763 Marionette TRACE conn2 <- [1,1703,null,{"value":null}] 08:15:47 INFO - PROCESS | 3728 | 1465226147777 Marionette TRACE conn2 -> [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\", \"02873725-682d-488c-ba17-ebb2d6377454\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:15:47 INFO - PROCESS | 3728 | 1465226147779 Marionette INFO sendAsync 5df5ea86-167d-4c9b-95db-b7d3c2a97030 08:15:47 INFO - PROCESS | 3728 | ++DOCSHELL 17A0EC00 == 34 [pid = 3728] [id = 435] 08:15:47 INFO - PROCESS | 3728 | ++DOMWINDOW == 65 (17E52400) [pid = 3728] [serial = 1305] [outer = 00000000] 08:15:47 INFO - PROCESS | 3728 | ++DOMWINDOW == 66 (1846C800) [pid = 3728] [serial = 1306] [outer = 17E52400] 08:15:47 INFO - PROCESS | 3728 | 1465226147824 Marionette DEBUG loaded listener.js 08:15:47 INFO - PROCESS | 3728 | ++DOMWINDOW == 67 (18477000) [pid = 3728] [serial = 1307] [outer = 17E52400] 08:15:48 INFO - PROCESS | 3728 | 1465226148281 Marionette TRACE conn2 <- [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]]]}] 08:15:48 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.selfintersect.1.html | arc() with lineWidth > 2*radius is drawn sensibly 08:15:48 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.selfintersect.1.html | took 687ms 08:15:48 INFO - PROCESS | 3728 | 1465226148347 Marionette TRACE conn2 -> [0,1705,"getWindowHandle",null] 08:15:48 INFO - PROCESS | 3728 | 1465226148349 Marionette TRACE conn2 <- [1,1705,null,{"value":"13"}] 08:15:48 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.selfintersect.2.html 08:15:48 INFO - PROCESS | 3728 | 1465226148352 Marionette TRACE conn2 -> [0,1706,"setScriptTimeout",{"ms":35000}] 08:15:48 INFO - PROCESS | 3728 | 1465226148354 Marionette TRACE conn2 <- [1,1706,null,{}] 08:15:48 INFO - PROCESS | 3728 | 1465226148363 Marionette TRACE conn2 -> [0,1707,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:15:48 INFO - PROCESS | 3728 | 1465226148365 Marionette INFO sendAsync 5df5ea86-167d-4c9b-95db-b7d3c2a97030 08:15:48 INFO - PROCESS | 3728 | 1465226148500 Marionette TRACE conn2 <- [1,1707,null,{"value":null}] 08:15:48 INFO - PROCESS | 3728 | 1465226148522 Marionette TRACE conn2 -> [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\", \"02873725-682d-488c-ba17-ebb2d6377454\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:15:48 INFO - PROCESS | 3728 | 1465226148524 Marionette INFO sendAsync 5df5ea86-167d-4c9b-95db-b7d3c2a97030 08:15:48 INFO - PROCESS | 3728 | ++DOCSHELL 10BA8000 == 35 [pid = 3728] [id = 436] 08:15:48 INFO - PROCESS | 3728 | ++DOMWINDOW == 68 (15D40800) [pid = 3728] [serial = 1308] [outer = 00000000] 08:15:48 INFO - PROCESS | 3728 | ++DOMWINDOW == 69 (19A4E400) [pid = 3728] [serial = 1309] [outer = 15D40800] 08:15:48 INFO - PROCESS | 3728 | 1465226148568 Marionette DEBUG loaded listener.js 08:15:48 INFO - PROCESS | 3728 | ++DOMWINDOW == 70 (19D39C00) [pid = 3728] [serial = 1310] [outer = 15D40800] 08:15:48 INFO - PROCESS | 3728 | 1465226149000 Marionette TRACE conn2 <- [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]]]}] 08:15:49 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.selfintersect.2.html | arc() with lineWidth > 2*radius is drawn sensibly 08:15:49 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.selfintersect.2.html | took 687ms 08:15:49 INFO - PROCESS | 3728 | 1465226149035 Marionette TRACE conn2 -> [0,1709,"getWindowHandle",null] 08:15:49 INFO - PROCESS | 3728 | 1465226149037 Marionette TRACE conn2 <- [1,1709,null,{"value":"13"}] 08:15:49 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.1.html 08:15:49 INFO - PROCESS | 3728 | 1465226149041 Marionette TRACE conn2 -> [0,1710,"setScriptTimeout",{"ms":35000}] 08:15:49 INFO - PROCESS | 3728 | 1465226149042 Marionette TRACE conn2 <- [1,1710,null,{}] 08:15:49 INFO - PROCESS | 3728 | 1465226149046 Marionette TRACE conn2 -> [0,1711,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:15:49 INFO - PROCESS | 3728 | 1465226149051 Marionette INFO sendAsync 5df5ea86-167d-4c9b-95db-b7d3c2a97030 08:15:49 INFO - PROCESS | 3728 | 1465226149191 Marionette TRACE conn2 <- [1,1711,null,{"value":null}] 08:15:49 INFO - PROCESS | 3728 | 1465226149253 Marionette TRACE conn2 -> [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\", \"02873725-682d-488c-ba17-ebb2d6377454\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:15:49 INFO - PROCESS | 3728 | 1465226149255 Marionette INFO sendAsync 5df5ea86-167d-4c9b-95db-b7d3c2a97030 08:15:49 INFO - PROCESS | 3728 | ++DOCSHELL 19EE1800 == 36 [pid = 3728] [id = 437] 08:15:49 INFO - PROCESS | 3728 | ++DOMWINDOW == 71 (19EE3000) [pid = 3728] [serial = 1311] [outer = 00000000] 08:15:49 INFO - PROCESS | 3728 | ++DOMWINDOW == 72 (1A2A8C00) [pid = 3728] [serial = 1312] [outer = 19EE3000] 08:15:49 INFO - PROCESS | 3728 | 1465226149298 Marionette DEBUG loaded listener.js 08:15:49 INFO - PROCESS | 3728 | ++DOMWINDOW == 73 (1A2A9000) [pid = 3728] [serial = 1313] [outer = 19EE3000] 08:15:49 INFO - PROCESS | 3728 | 1465226149702 Marionette TRACE conn2 <- [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]]]}] 08:15:49 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 08:15:49 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.1.html | took 718ms 08:15:49 INFO - PROCESS | 3728 | 1465226149778 Marionette TRACE conn2 -> [0,1713,"getWindowHandle",null] 08:15:49 INFO - PROCESS | 3728 | 1465226149780 Marionette TRACE conn2 <- [1,1713,null,{"value":"13"}] 08:15:49 INFO - PROCESS | 3728 | --DOMWINDOW == 72 (13829C00) [pid = 3728] [serial = 1260] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.valid.html] 08:15:49 INFO - PROCESS | 3728 | --DOMWINDOW == 71 (12801400) [pid = 3728] [serial = 1275] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.5.html] 08:15:49 INFO - PROCESS | 3728 | --DOMWINDOW == 70 (16CB1400) [pid = 3728] [serial = 1263] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.1.html] 08:15:49 INFO - PROCESS | 3728 | --DOMWINDOW == 69 (17A8EC00) [pid = 3728] [serial = 1284] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.empty.html] 08:15:49 INFO - PROCESS | 3728 | --DOMWINDOW == 68 (15FEB000) [pid = 3728] [serial = 1278] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.6.html] 08:15:49 INFO - PROCESS | 3728 | --DOMWINDOW == 67 (16108400) [pid = 3728] [serial = 1281] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.default.html] 08:15:49 INFO - PROCESS | 3728 | --DOMWINDOW == 66 (19E51800) [pid = 3728] [serial = 1266] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.2.html] 08:15:49 INFO - PROCESS | 3728 | --DOMWINDOW == 65 (12A8DC00) [pid = 3728] [serial = 1272] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.4.html] 08:15:49 INFO - PROCESS | 3728 | --DOMWINDOW == 64 (13086800) [pid = 3728] [serial = 1269] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.3.html] 08:15:49 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.2.html 08:15:49 INFO - PROCESS | 3728 | 1465226149823 Marionette TRACE conn2 -> [0,1714,"setScriptTimeout",{"ms":35000}] 08:15:49 INFO - PROCESS | 3728 | 1465226149825 Marionette TRACE conn2 <- [1,1714,null,{}] 08:15:49 INFO - PROCESS | 3728 | 1465226149829 Marionette TRACE conn2 -> [0,1715,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:15:49 INFO - PROCESS | 3728 | 1465226149831 Marionette INFO sendAsync 5df5ea86-167d-4c9b-95db-b7d3c2a97030 08:15:49 INFO - PROCESS | 3728 | 1465226149909 Marionette TRACE conn2 <- [1,1715,null,{"value":null}] 08:15:49 INFO - PROCESS | 3728 | 1465226149930 Marionette TRACE conn2 -> [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\", \"02873725-682d-488c-ba17-ebb2d6377454\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:15:49 INFO - PROCESS | 3728 | 1465226149932 Marionette INFO sendAsync 5df5ea86-167d-4c9b-95db-b7d3c2a97030 08:15:49 INFO - PROCESS | 3728 | ++DOCSHELL 140C8800 == 37 [pid = 3728] [id = 438] 08:15:49 INFO - PROCESS | 3728 | ++DOMWINDOW == 65 (1572D800) [pid = 3728] [serial = 1314] [outer = 00000000] 08:15:49 INFO - PROCESS | 3728 | ++DOMWINDOW == 66 (16C1E400) [pid = 3728] [serial = 1315] [outer = 1572D800] 08:15:49 INFO - PROCESS | 3728 | 1465226149975 Marionette DEBUG loaded listener.js 08:15:50 INFO - PROCESS | 3728 | ++DOMWINDOW == 67 (17A8EC00) [pid = 3728] [serial = 1316] [outer = 1572D800] 08:15:50 INFO - PROCESS | 3728 | 1465226150414 Marionette TRACE conn2 <- [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]]]}] 08:15:50 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.2.html | arc() from 0 to pi draws stuff in the right half 08:15:50 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.2.html | took 626ms 08:15:50 INFO - PROCESS | 3728 | 1465226150440 Marionette TRACE conn2 -> [0,1717,"getWindowHandle",null] 08:15:50 INFO - PROCESS | 3728 | 1465226150442 Marionette TRACE conn2 <- [1,1717,null,{"value":"13"}] 08:15:50 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.3.html 08:15:50 INFO - PROCESS | 3728 | 1465226150446 Marionette TRACE conn2 -> [0,1718,"setScriptTimeout",{"ms":35000}] 08:15:50 INFO - PROCESS | 3728 | 1465226150447 Marionette TRACE conn2 <- [1,1718,null,{}] 08:15:50 INFO - PROCESS | 3728 | 1465226150450 Marionette TRACE conn2 -> [0,1719,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:15:50 INFO - PROCESS | 3728 | 1465226150452 Marionette INFO sendAsync 5df5ea86-167d-4c9b-95db-b7d3c2a97030 08:15:50 INFO - PROCESS | 3728 | 1465226150530 Marionette TRACE conn2 <- [1,1719,null,{"value":null}] 08:15:50 INFO - PROCESS | 3728 | 1465226150535 Marionette TRACE conn2 -> [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\", \"02873725-682d-488c-ba17-ebb2d6377454\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:15:50 INFO - PROCESS | 3728 | 1465226150537 Marionette INFO sendAsync 5df5ea86-167d-4c9b-95db-b7d3c2a97030 08:15:50 INFO - PROCESS | 3728 | ++DOCSHELL 19EEAC00 == 38 [pid = 3728] [id = 439] 08:15:50 INFO - PROCESS | 3728 | ++DOMWINDOW == 68 (1A2A8800) [pid = 3728] [serial = 1317] [outer = 00000000] 08:15:50 INFO - PROCESS | 3728 | ++DOMWINDOW == 69 (1A6C1C00) [pid = 3728] [serial = 1318] [outer = 1A2A8800] 08:15:50 INFO - PROCESS | 3728 | 1465226150581 Marionette DEBUG loaded listener.js 08:15:50 INFO - PROCESS | 3728 | ++DOMWINDOW == 70 (1A6CC000) [pid = 3728] [serial = 1319] [outer = 1A2A8800] 08:15:50 INFO - PROCESS | 3728 | 1465226150993 Marionette TRACE conn2 <- [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]]]}] 08:15:51 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 08:15:51 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.3.html | took 580ms 08:15:51 INFO - PROCESS | 3728 | 1465226151036 Marionette TRACE conn2 -> [0,1721,"getWindowHandle",null] 08:15:51 INFO - PROCESS | 3728 | 1465226151038 Marionette TRACE conn2 <- [1,1721,null,{"value":"13"}] 08:15:51 INFO - PROCESS | 3728 | 1465226151041 Marionette TRACE conn2 -> [0,1722,"setScriptTimeout",{"ms":35000}] 08:15:51 INFO - PROCESS | 3728 | 1465226151042 Marionette TRACE conn2 <- [1,1722,null,{}] 08:15:51 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.4.html 08:15:51 INFO - PROCESS | 3728 | 1465226151050 Marionette TRACE conn2 -> [0,1723,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:15:51 INFO - PROCESS | 3728 | 1465226151052 Marionette INFO sendAsync 5df5ea86-167d-4c9b-95db-b7d3c2a97030 08:15:51 INFO - PROCESS | 3728 | 1465226151135 Marionette TRACE conn2 <- [1,1723,null,{"value":null}] 08:15:51 INFO - PROCESS | 3728 | 1465226151140 Marionette TRACE conn2 -> [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\", \"02873725-682d-488c-ba17-ebb2d6377454\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:15:51 INFO - PROCESS | 3728 | 1465226151142 Marionette INFO sendAsync 5df5ea86-167d-4c9b-95db-b7d3c2a97030 08:15:51 INFO - PROCESS | 3728 | ++DOCSHELL 19D32800 == 39 [pid = 3728] [id = 440] 08:15:51 INFO - PROCESS | 3728 | ++DOMWINDOW == 71 (1A332000) [pid = 3728] [serial = 1320] [outer = 00000000] 08:15:51 INFO - PROCESS | 3728 | ++DOMWINDOW == 72 (1A80A400) [pid = 3728] [serial = 1321] [outer = 1A332000] 08:15:51 INFO - PROCESS | 3728 | 1465226151187 Marionette DEBUG loaded listener.js 08:15:51 INFO - PROCESS | 3728 | ++DOMWINDOW == 73 (1A80E000) [pid = 3728] [serial = 1322] [outer = 1A332000] 08:15:51 INFO - PROCESS | 3728 | 1465226151618 Marionette TRACE conn2 <- [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]]]}] 08:15:51 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.4.html | arc() from 0 to -pi/2 draws stuff in the right quadrant 08:15:51 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.4.html | took 625ms 08:15:51 INFO - PROCESS | 3728 | 1465226151672 Marionette TRACE conn2 -> [0,1725,"getWindowHandle",null] 08:15:51 INFO - PROCESS | 3728 | 1465226151674 Marionette TRACE conn2 <- [1,1725,null,{"value":"13"}] 08:15:51 INFO - PROCESS | 3728 | 1465226151677 Marionette TRACE conn2 -> [0,1726,"setScriptTimeout",{"ms":35000}] 08:15:51 INFO - PROCESS | 3728 | 1465226151679 Marionette TRACE conn2 <- [1,1726,null,{}] 08:15:51 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.5.html 08:15:51 INFO - PROCESS | 3728 | 1465226151683 Marionette TRACE conn2 -> [0,1727,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:15:51 INFO - PROCESS | 3728 | 1465226151684 Marionette INFO sendAsync 5df5ea86-167d-4c9b-95db-b7d3c2a97030 08:15:51 INFO - PROCESS | 3728 | 1465226151772 Marionette TRACE conn2 <- [1,1727,null,{"value":null}] 08:15:51 INFO - PROCESS | 3728 | 1465226151780 Marionette TRACE conn2 -> [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\", \"02873725-682d-488c-ba17-ebb2d6377454\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:15:51 INFO - PROCESS | 3728 | 1465226151782 Marionette INFO sendAsync 5df5ea86-167d-4c9b-95db-b7d3c2a97030 08:15:51 INFO - PROCESS | 3728 | ++DOCSHELL 140AF800 == 40 [pid = 3728] [id = 441] 08:15:51 INFO - PROCESS | 3728 | ++DOMWINDOW == 74 (140B1000) [pid = 3728] [serial = 1323] [outer = 00000000] 08:15:51 INFO - PROCESS | 3728 | ++DOMWINDOW == 75 (1A812800) [pid = 3728] [serial = 1324] [outer = 140B1000] 08:15:51 INFO - PROCESS | 3728 | 1465226151833 Marionette DEBUG loaded listener.js 08:15:51 INFO - PROCESS | 3728 | ++DOMWINDOW == 76 (172DD000) [pid = 3728] [serial = 1325] [outer = 140B1000] 08:15:52 INFO - PROCESS | 3728 | 1465226152543 Marionette TRACE conn2 <- [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]]]}] 08:15:52 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.5.html | arc() from 0 to 5pi does not draw crazy things 08:15:52 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.5.html | took 915ms 08:15:52 INFO - PROCESS | 3728 | 1465226152608 Marionette TRACE conn2 -> [0,1729,"getWindowHandle",null] 08:15:52 INFO - PROCESS | 3728 | 1465226152613 Marionette TRACE conn2 <- [1,1729,null,{"value":"13"}] 08:15:52 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.1.html 08:15:52 INFO - PROCESS | 3728 | 1465226152618 Marionette TRACE conn2 -> [0,1730,"setScriptTimeout",{"ms":35000}] 08:15:52 INFO - PROCESS | 3728 | 1465226152623 Marionette TRACE conn2 <- [1,1730,null,{}] 08:15:52 INFO - PROCESS | 3728 | 1465226152629 Marionette TRACE conn2 -> [0,1731,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:15:52 INFO - PROCESS | 3728 | 1465226152631 Marionette INFO sendAsync 5df5ea86-167d-4c9b-95db-b7d3c2a97030 08:15:52 INFO - PROCESS | 3728 | 1465226152750 Marionette TRACE conn2 <- [1,1731,null,{"value":null}] 08:15:52 INFO - PROCESS | 3728 | 1465226152883 Marionette TRACE conn2 -> [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\", \"02873725-682d-488c-ba17-ebb2d6377454\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:15:52 INFO - PROCESS | 3728 | 1465226152887 Marionette INFO sendAsync 5df5ea86-167d-4c9b-95db-b7d3c2a97030 08:15:52 INFO - PROCESS | 3728 | ++DOCSHELL 12ACD000 == 41 [pid = 3728] [id = 442] 08:15:52 INFO - PROCESS | 3728 | ++DOMWINDOW == 77 (12D9E000) [pid = 3728] [serial = 1326] [outer = 00000000] 08:15:52 INFO - PROCESS | 3728 | ++DOMWINDOW == 78 (13821C00) [pid = 3728] [serial = 1327] [outer = 12D9E000] 08:15:52 INFO - PROCESS | 3728 | 1465226152945 Marionette DEBUG loaded listener.js 08:15:53 INFO - PROCESS | 3728 | ++DOMWINDOW == 79 (1550E800) [pid = 3728] [serial = 1328] [outer = 12D9E000] 08:15:53 INFO - PROCESS | 3728 | 1465226153522 Marionette TRACE conn2 <- [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]]]}] 08:15:53 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.1.html | arc() draws nothing when end = start + 2pi-e and anticlockwise 08:15:53 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.1.html | took 976ms 08:15:53 INFO - PROCESS | 3728 | 1465226153603 Marionette TRACE conn2 -> [0,1733,"getWindowHandle",null] 08:15:53 INFO - PROCESS | 3728 | 1465226153608 Marionette TRACE conn2 <- [1,1733,null,{"value":"13"}] 08:15:53 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.2.html 08:15:53 INFO - PROCESS | 3728 | 1465226153628 Marionette TRACE conn2 -> [0,1734,"setScriptTimeout",{"ms":35000}] 08:15:53 INFO - PROCESS | 3728 | 1465226153631 Marionette TRACE conn2 <- [1,1734,null,{}] 08:15:53 INFO - PROCESS | 3728 | 1465226153635 Marionette TRACE conn2 -> [0,1735,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:15:53 INFO - PROCESS | 3728 | 1465226153638 Marionette INFO sendAsync 5df5ea86-167d-4c9b-95db-b7d3c2a97030 08:15:53 INFO - PROCESS | 3728 | 1465226153757 Marionette TRACE conn2 <- [1,1735,null,{"value":null}] 08:15:53 INFO - PROCESS | 3728 | 1465226153868 Marionette TRACE conn2 -> [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\", \"02873725-682d-488c-ba17-ebb2d6377454\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:15:53 INFO - PROCESS | 3728 | 1465226153871 Marionette INFO sendAsync 5df5ea86-167d-4c9b-95db-b7d3c2a97030 08:15:53 INFO - PROCESS | 3728 | ++DOCSHELL 16C0D800 == 42 [pid = 3728] [id = 443] 08:15:53 INFO - PROCESS | 3728 | ++DOMWINDOW == 80 (16C0E400) [pid = 3728] [serial = 1329] [outer = 00000000] 08:15:53 INFO - PROCESS | 3728 | ++DOMWINDOW == 81 (18018400) [pid = 3728] [serial = 1330] [outer = 16C0E400] 08:15:53 INFO - PROCESS | 3728 | 1465226153928 Marionette DEBUG loaded listener.js 08:15:54 INFO - PROCESS | 3728 | ++DOMWINDOW == 82 (19A4D000) [pid = 3728] [serial = 1331] [outer = 16C0E400] 08:15:54 INFO - PROCESS | 3728 | 1465226154545 Marionette TRACE conn2 <- [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]]]}] 08:15:54 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.2.html | arc() draws a full circle when end = start + 2pi-e and clockwise 08:15:54 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.2.html | took 977ms 08:15:54 INFO - PROCESS | 3728 | 1465226154593 Marionette TRACE conn2 -> [0,1737,"getWindowHandle",null] 08:15:54 INFO - PROCESS | 3728 | 1465226154596 Marionette TRACE conn2 <- [1,1737,null,{"value":"13"}] 08:15:54 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.3.html 08:15:54 INFO - PROCESS | 3728 | 1465226154600 Marionette TRACE conn2 -> [0,1738,"setScriptTimeout",{"ms":35000}] 08:15:54 INFO - PROCESS | 3728 | 1465226154604 Marionette TRACE conn2 <- [1,1738,null,{}] 08:15:54 INFO - PROCESS | 3728 | 1465226154614 Marionette TRACE conn2 -> [0,1739,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:15:54 INFO - PROCESS | 3728 | 1465226154619 Marionette INFO sendAsync 5df5ea86-167d-4c9b-95db-b7d3c2a97030 08:15:54 INFO - PROCESS | 3728 | 1465226154728 Marionette TRACE conn2 <- [1,1739,null,{"value":null}] 08:15:55 INFO - PROCESS | 3728 | 1465226155052 Marionette TRACE conn2 -> [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\", \"02873725-682d-488c-ba17-ebb2d6377454\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:15:55 INFO - PROCESS | 3728 | 1465226155055 Marionette INFO sendAsync 5df5ea86-167d-4c9b-95db-b7d3c2a97030 08:15:55 INFO - PROCESS | 3728 | ++DOCSHELL 10274C00 == 43 [pid = 3728] [id = 444] 08:15:55 INFO - PROCESS | 3728 | ++DOMWINDOW == 83 (10559400) [pid = 3728] [serial = 1332] [outer = 00000000] 08:15:55 INFO - PROCESS | 3728 | ++DOMWINDOW == 84 (10A58800) [pid = 3728] [serial = 1333] [outer = 10559400] 08:15:55 INFO - PROCESS | 3728 | 1465226155107 Marionette DEBUG loaded listener.js 08:15:55 INFO - PROCESS | 3728 | ++DOMWINDOW == 85 (110DA400) [pid = 3728] [serial = 1334] [outer = 10559400] 08:15:56 INFO - PROCESS | 3728 | --DOCSHELL 19D32800 == 42 [pid = 3728] [id = 440] 08:15:56 INFO - PROCESS | 3728 | --DOCSHELL 19EEAC00 == 41 [pid = 3728] [id = 439] 08:15:56 INFO - PROCESS | 3728 | --DOCSHELL 140C8800 == 40 [pid = 3728] [id = 438] 08:15:56 INFO - PROCESS | 3728 | --DOCSHELL 19EE1800 == 39 [pid = 3728] [id = 437] 08:15:56 INFO - PROCESS | 3728 | --DOCSHELL 10BA8000 == 38 [pid = 3728] [id = 436] 08:15:56 INFO - PROCESS | 3728 | --DOCSHELL 17A0EC00 == 37 [pid = 3728] [id = 435] 08:15:56 INFO - PROCESS | 3728 | --DOCSHELL 1648C000 == 36 [pid = 3728] [id = 434] 08:15:56 INFO - PROCESS | 3728 | --DOCSHELL 13911800 == 35 [pid = 3728] [id = 433] 08:15:56 INFO - PROCESS | 3728 | --DOCSHELL 10B73C00 == 34 [pid = 3728] [id = 432] 08:15:56 INFO - PROCESS | 3728 | --DOCSHELL 1572F000 == 33 [pid = 3728] [id = 431] 08:15:56 INFO - PROCESS | 3728 | --DOCSHELL 112B8400 == 32 [pid = 3728] [id = 430] 08:15:56 INFO - PROCESS | 3728 | --DOCSHELL 1846B800 == 31 [pid = 3728] [id = 429] 08:15:56 INFO - PROCESS | 3728 | --DOCSHELL 12A0A400 == 30 [pid = 3728] [id = 424] 08:15:56 INFO - PROCESS | 3728 | --DOCSHELL 16C0D800 == 29 [pid = 3728] [id = 443] 08:15:56 INFO - PROCESS | 3728 | --DOCSHELL 140AF800 == 28 [pid = 3728] [id = 441] 08:15:56 INFO - PROCESS | 3728 | --DOCSHELL 12ACD000 == 27 [pid = 3728] [id = 442] 08:15:56 INFO - PROCESS | 3728 | --DOMWINDOW == 84 (19A54400) [pid = 3728] [serial = 1288] [outer = 00000000] [url = about:blank] 08:15:56 INFO - PROCESS | 3728 | --DOMWINDOW == 83 (15D3B400) [pid = 3728] [serial = 1262] [outer = 00000000] [url = about:blank] 08:15:56 INFO - PROCESS | 3728 | --DOMWINDOW == 82 (140D5C00) [pid = 3728] [serial = 1261] [outer = 00000000] [url = about:blank] 08:15:56 INFO - PROCESS | 3728 | --DOMWINDOW == 81 (131B4C00) [pid = 3728] [serial = 1276] [outer = 00000000] [url = about:blank] 08:15:56 INFO - PROCESS | 3728 | --DOMWINDOW == 80 (1796E400) [pid = 3728] [serial = 1265] [outer = 00000000] [url = about:blank] 08:15:56 INFO - PROCESS | 3728 | --DOMWINDOW == 79 (172E1800) [pid = 3728] [serial = 1264] [outer = 00000000] [url = about:blank] 08:15:56 INFO - PROCESS | 3728 | --DOMWINDOW == 78 (18474800) [pid = 3728] [serial = 1286] [outer = 00000000] [url = about:blank] 08:15:56 INFO - PROCESS | 3728 | --DOMWINDOW == 77 (164A6000) [pid = 3728] [serial = 1279] [outer = 00000000] [url = about:blank] 08:15:56 INFO - PROCESS | 3728 | --DOMWINDOW == 76 (1382B800) [pid = 3728] [serial = 1277] [outer = 00000000] [url = about:blank] 08:15:56 INFO - PROCESS | 3728 | --DOMWINDOW == 75 (164A4C00) [pid = 3728] [serial = 1282] [outer = 00000000] [url = about:blank] 08:15:56 INFO - PROCESS | 3728 | --DOMWINDOW == 74 (18080800) [pid = 3728] [serial = 1285] [outer = 00000000] [url = about:blank] 08:15:56 INFO - PROCESS | 3728 | --DOMWINDOW == 73 (16CAD800) [pid = 3728] [serial = 1283] [outer = 00000000] [url = about:blank] 08:15:56 INFO - PROCESS | 3728 | --DOMWINDOW == 72 (19E5FC00) [pid = 3728] [serial = 1268] [outer = 00000000] [url = about:blank] 08:15:56 INFO - PROCESS | 3728 | --DOMWINDOW == 71 (19E59800) [pid = 3728] [serial = 1267] [outer = 00000000] [url = about:blank] 08:15:56 INFO - PROCESS | 3728 | --DOMWINDOW == 70 (140D3000) [pid = 3728] [serial = 1273] [outer = 00000000] [url = about:blank] 08:15:56 INFO - PROCESS | 3728 | --DOMWINDOW == 69 (16566000) [pid = 3728] [serial = 1280] [outer = 00000000] [url = about:blank] 08:15:56 INFO - PROCESS | 3728 | --DOMWINDOW == 68 (19EEB000) [pid = 3728] [serial = 1271] [outer = 00000000] [url = about:blank] 08:15:56 INFO - PROCESS | 3728 | --DOMWINDOW == 67 (19EE9000) [pid = 3728] [serial = 1270] [outer = 00000000] [url = about:blank] 08:15:56 INFO - PROCESS | 3728 | --DOMWINDOW == 66 (157D1400) [pid = 3728] [serial = 1274] [outer = 00000000] [url = about:blank] 08:15:56 INFO - PROCESS | 3728 | 1465226156360 Marionette TRACE conn2 <- [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]]]}] 08:15:56 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.3.html | arc() draws a full circle when end = start + 2pi+e and anticlockwise 08:15:56 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.3.html | took 1770ms 08:15:56 INFO - PROCESS | 3728 | 1465226156374 Marionette TRACE conn2 -> [0,1741,"getWindowHandle",null] 08:15:56 INFO - PROCESS | 3728 | 1465226156378 Marionette TRACE conn2 <- [1,1741,null,{"value":"13"}] 08:15:56 INFO - PROCESS | 3728 | 1465226156382 Marionette TRACE conn2 -> [0,1742,"setScriptTimeout",{"ms":35000}] 08:15:56 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.4.html 08:15:56 INFO - PROCESS | 3728 | 1465226156385 Marionette TRACE conn2 <- [1,1742,null,{}] 08:15:56 INFO - PROCESS | 3728 | 1465226156431 Marionette TRACE conn2 -> [0,1743,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:15:56 INFO - PROCESS | 3728 | 1465226156434 Marionette INFO sendAsync 5df5ea86-167d-4c9b-95db-b7d3c2a97030 08:15:56 INFO - PROCESS | 3728 | 1465226156523 Marionette TRACE conn2 <- [1,1743,null,{"value":null}] 08:15:56 INFO - PROCESS | 3728 | 1465226156613 Marionette TRACE conn2 -> [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\", \"02873725-682d-488c-ba17-ebb2d6377454\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:15:56 INFO - PROCESS | 3728 | 1465226156616 Marionette INFO sendAsync 5df5ea86-167d-4c9b-95db-b7d3c2a97030 08:15:56 INFO - PROCESS | 3728 | ++DOCSHELL 10E29400 == 28 [pid = 3728] [id = 445] 08:15:56 INFO - PROCESS | 3728 | ++DOMWINDOW == 67 (110D8000) [pid = 3728] [serial = 1335] [outer = 00000000] 08:15:56 INFO - PROCESS | 3728 | ++DOMWINDOW == 68 (1280BC00) [pid = 3728] [serial = 1336] [outer = 110D8000] 08:15:56 INFO - PROCESS | 3728 | 1465226156664 Marionette DEBUG loaded listener.js 08:15:56 INFO - PROCESS | 3728 | ++DOMWINDOW == 69 (12A10400) [pid = 3728] [serial = 1337] [outer = 110D8000] 08:15:57 INFO - PROCESS | 3728 | 1465226157070 Marionette TRACE conn2 <- [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]]]}] 08:15:57 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.4.html | arc() draws nothing when end = start + 2pi+e and clockwise 08:15:57 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.4.html | took 717ms 08:15:57 INFO - PROCESS | 3728 | 1465226157108 Marionette TRACE conn2 -> [0,1745,"getWindowHandle",null] 08:15:57 INFO - PROCESS | 3728 | 1465226157113 Marionette TRACE conn2 <- [1,1745,null,{"value":"13"}] 08:15:57 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.zero.1.html 08:15:57 INFO - PROCESS | 3728 | 1465226157119 Marionette TRACE conn2 -> [0,1746,"setScriptTimeout",{"ms":35000}] 08:15:57 INFO - PROCESS | 3728 | 1465226157122 Marionette TRACE conn2 <- [1,1746,null,{}] 08:15:57 INFO - PROCESS | 3728 | 1465226157126 Marionette TRACE conn2 -> [0,1747,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:15:57 INFO - PROCESS | 3728 | 1465226157129 Marionette INFO sendAsync 5df5ea86-167d-4c9b-95db-b7d3c2a97030 08:15:57 INFO - PROCESS | 3728 | 1465226157220 Marionette TRACE conn2 <- [1,1747,null,{"value":null}] 08:15:57 INFO - PROCESS | 3728 | 1465226157229 Marionette TRACE conn2 -> [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\", \"02873725-682d-488c-ba17-ebb2d6377454\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:15:57 INFO - PROCESS | 3728 | 1465226157231 Marionette INFO sendAsync 5df5ea86-167d-4c9b-95db-b7d3c2a97030 08:15:57 INFO - PROCESS | 3728 | ++DOCSHELL 140B3000 == 29 [pid = 3728] [id = 446] 08:15:57 INFO - PROCESS | 3728 | ++DOMWINDOW == 70 (140B4C00) [pid = 3728] [serial = 1338] [outer = 00000000] 08:15:57 INFO - PROCESS | 3728 | ++DOMWINDOW == 71 (140D3800) [pid = 3728] [serial = 1339] [outer = 140B4C00] 08:15:57 INFO - PROCESS | 3728 | 1465226157279 Marionette DEBUG loaded listener.js 08:15:57 INFO - PROCESS | 3728 | ++DOMWINDOW == 72 (14E0B400) [pid = 3728] [serial = 1340] [outer = 140B4C00] 08:15:57 INFO - PROCESS | 3728 | 1465226157734 Marionette TRACE conn2 <- [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]]]}] 08:15:57 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.zero.1.html | arc() draws nothing when startAngle = endAngle and anticlockwise 08:15:57 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.zero.1.html | took 671ms 08:15:57 INFO - PROCESS | 3728 | 1465226157801 Marionette TRACE conn2 -> [0,1749,"getWindowHandle",null] 08:15:57 INFO - PROCESS | 3728 | 1465226157803 Marionette TRACE conn2 <- [1,1749,null,{"value":"13"}] 08:15:57 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.zero.2.html 08:15:57 INFO - PROCESS | 3728 | 1465226157807 Marionette TRACE conn2 -> [0,1750,"setScriptTimeout",{"ms":35000}] 08:15:57 INFO - PROCESS | 3728 | 1465226157810 Marionette TRACE conn2 <- [1,1750,null,{}] 08:15:57 INFO - PROCESS | 3728 | 1465226157821 Marionette TRACE conn2 -> [0,1751,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:15:57 INFO - PROCESS | 3728 | 1465226157825 Marionette INFO sendAsync 5df5ea86-167d-4c9b-95db-b7d3c2a97030 08:15:57 INFO - PROCESS | 3728 | 1465226157944 Marionette TRACE conn2 <- [1,1751,null,{"value":null}] 08:15:58 INFO - PROCESS | 3728 | 1465226158049 Marionette TRACE conn2 -> [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\", \"02873725-682d-488c-ba17-ebb2d6377454\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:15:58 INFO - PROCESS | 3728 | 1465226158052 Marionette INFO sendAsync 5df5ea86-167d-4c9b-95db-b7d3c2a97030 08:15:58 INFO - PROCESS | 3728 | ++DOCSHELL 16499800 == 30 [pid = 3728] [id = 447] 08:15:58 INFO - PROCESS | 3728 | ++DOMWINDOW == 73 (16499C00) [pid = 3728] [serial = 1341] [outer = 00000000] 08:15:58 INFO - PROCESS | 3728 | ++DOMWINDOW == 74 (164A1C00) [pid = 3728] [serial = 1342] [outer = 16499C00] 08:15:58 INFO - PROCESS | 3728 | 1465226158100 Marionette DEBUG loaded listener.js 08:15:58 INFO - PROCESS | 3728 | ++DOMWINDOW == 75 (16560800) [pid = 3728] [serial = 1343] [outer = 16499C00] 08:15:58 INFO - PROCESS | 3728 | 1465226158495 Marionette TRACE conn2 <- [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]]]}] 08:15:58 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.zero.2.html | arc() draws nothing when startAngle = endAngle and clockwise 08:15:58 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.zero.2.html | took 717ms 08:15:58 INFO - PROCESS | 3728 | 1465226158541 Marionette TRACE conn2 -> [0,1753,"getWindowHandle",null] 08:15:58 INFO - PROCESS | 3728 | 1465226158544 Marionette TRACE conn2 <- [1,1753,null,{"value":"13"}] 08:15:58 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.zeroradius.html 08:15:58 INFO - PROCESS | 3728 | 1465226158547 Marionette TRACE conn2 -> [0,1754,"setScriptTimeout",{"ms":35000}] 08:15:58 INFO - PROCESS | 3728 | 1465226158549 Marionette TRACE conn2 <- [1,1754,null,{}] 08:15:58 INFO - PROCESS | 3728 | 1465226158552 Marionette TRACE conn2 -> [0,1755,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:15:58 INFO - PROCESS | 3728 | 1465226158554 Marionette INFO sendAsync 5df5ea86-167d-4c9b-95db-b7d3c2a97030 08:15:58 INFO - PROCESS | 3728 | 1465226158672 Marionette TRACE conn2 <- [1,1755,null,{"value":null}] 08:15:58 INFO - PROCESS | 3728 | 1465226158677 Marionette TRACE conn2 -> [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\", \"02873725-682d-488c-ba17-ebb2d6377454\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:15:58 INFO - PROCESS | 3728 | 1465226158679 Marionette INFO sendAsync 5df5ea86-167d-4c9b-95db-b7d3c2a97030 08:15:58 INFO - PROCESS | 3728 | ++DOCSHELL 16C02000 == 31 [pid = 3728] [id = 448] 08:15:58 INFO - PROCESS | 3728 | ++DOMWINDOW == 76 (16C0A000) [pid = 3728] [serial = 1344] [outer = 00000000] 08:15:58 INFO - PROCESS | 3728 | ++DOMWINDOW == 77 (16CBA400) [pid = 3728] [serial = 1345] [outer = 16C0A000] 08:15:58 INFO - PROCESS | 3728 | 1465226158728 Marionette DEBUG loaded listener.js 08:15:58 INFO - PROCESS | 3728 | ++DOMWINDOW == 78 (172DFC00) [pid = 3728] [serial = 1346] [outer = 16C0A000] 08:15:59 INFO - PROCESS | 3728 | 1465226159153 Marionette TRACE conn2 <- [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]]]}] 08:15:59 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.zeroradius.html | arc() with zero radius draws a line to the start point 08:15:59 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.zeroradius.html | took 687ms 08:15:59 INFO - PROCESS | 3728 | 1465226159227 Marionette TRACE conn2 -> [0,1757,"getWindowHandle",null] 08:15:59 INFO - PROCESS | 3728 | 1465226159229 Marionette TRACE conn2 <- [1,1757,null,{"value":"13"}] 08:15:59 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.coincide.1.html 08:15:59 INFO - PROCESS | 3728 | 1465226159233 Marionette TRACE conn2 -> [0,1758,"setScriptTimeout",{"ms":35000}] 08:15:59 INFO - PROCESS | 3728 | 1465226159234 Marionette TRACE conn2 <- [1,1758,null,{}] 08:15:59 INFO - PROCESS | 3728 | 1465226159244 Marionette TRACE conn2 -> [0,1759,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:15:59 INFO - PROCESS | 3728 | 1465226159246 Marionette INFO sendAsync 5df5ea86-167d-4c9b-95db-b7d3c2a97030 08:15:59 INFO - PROCESS | 3728 | 1465226159380 Marionette TRACE conn2 <- [1,1759,null,{"value":null}] 08:15:59 INFO - PROCESS | 3728 | 1465226159389 Marionette TRACE conn2 -> [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\", \"02873725-682d-488c-ba17-ebb2d6377454\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:15:59 INFO - PROCESS | 3728 | 1465226159391 Marionette INFO sendAsync 5df5ea86-167d-4c9b-95db-b7d3c2a97030 08:15:59 INFO - PROCESS | 3728 | ++DOCSHELL 17978000 == 32 [pid = 3728] [id = 449] 08:15:59 INFO - PROCESS | 3728 | ++DOMWINDOW == 79 (17979C00) [pid = 3728] [serial = 1347] [outer = 00000000] 08:15:59 INFO - PROCESS | 3728 | ++DOMWINDOW == 80 (18081400) [pid = 3728] [serial = 1348] [outer = 17979C00] 08:15:59 INFO - PROCESS | 3728 | 1465226159435 Marionette DEBUG loaded listener.js 08:15:59 INFO - PROCESS | 3728 | ++DOMWINDOW == 81 (1846CC00) [pid = 3728] [serial = 1349] [outer = 17979C00] 08:15:59 INFO - PROCESS | 3728 | 1465226159876 Marionette TRACE conn2 <- [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]]]}] 08:15:59 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.coincide.1.html | arcTo() has no effect if P0 = P1 08:15:59 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.coincide.1.html | took 687ms 08:15:59 INFO - PROCESS | 3728 | 1465226159915 Marionette TRACE conn2 -> [0,1761,"getWindowHandle",null] 08:15:59 INFO - PROCESS | 3728 | 1465226159917 Marionette TRACE conn2 <- [1,1761,null,{"value":"13"}] 08:15:59 INFO - PROCESS | 3728 | 1465226159921 Marionette TRACE conn2 -> [0,1762,"setScriptTimeout",{"ms":35000}] 08:15:59 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.coincide.2.html 08:15:59 INFO - PROCESS | 3728 | 1465226159923 Marionette TRACE conn2 <- [1,1762,null,{}] 08:15:59 INFO - PROCESS | 3728 | 1465226159926 Marionette TRACE conn2 -> [0,1763,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:15:59 INFO - PROCESS | 3728 | 1465226159932 Marionette INFO sendAsync 5df5ea86-167d-4c9b-95db-b7d3c2a97030 08:16:00 INFO - PROCESS | 3728 | 1465226160076 Marionette TRACE conn2 <- [1,1763,null,{"value":null}] 08:16:00 INFO - PROCESS | 3728 | 1465226160089 Marionette TRACE conn2 -> [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\", \"02873725-682d-488c-ba17-ebb2d6377454\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:16:00 INFO - PROCESS | 3728 | 1465226160092 Marionette INFO sendAsync 5df5ea86-167d-4c9b-95db-b7d3c2a97030 08:16:00 INFO - PROCESS | 3728 | ++DOCSHELL 19A54400 == 33 [pid = 3728] [id = 450] 08:16:00 INFO - PROCESS | 3728 | ++DOMWINDOW == 82 (19A56C00) [pid = 3728] [serial = 1350] [outer = 00000000] 08:16:00 INFO - PROCESS | 3728 | ++DOMWINDOW == 83 (19E5E800) [pid = 3728] [serial = 1351] [outer = 19A56C00] 08:16:00 INFO - PROCESS | 3728 | 1465226160137 Marionette DEBUG loaded listener.js 08:16:00 INFO - PROCESS | 3728 | ++DOMWINDOW == 84 (19EE1800) [pid = 3728] [serial = 1352] [outer = 19A56C00] 08:16:00 INFO - PROCESS | 3728 | --DOMWINDOW == 83 (15D40800) [pid = 3728] [serial = 1308] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.selfintersect.2.html] 08:16:00 INFO - PROCESS | 3728 | --DOMWINDOW == 82 (19EE3000) [pid = 3728] [serial = 1311] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.1.html] 08:16:00 INFO - PROCESS | 3728 | --DOMWINDOW == 81 (18524000) [pid = 3728] [serial = 1287] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.end.html] 08:16:00 INFO - PROCESS | 3728 | --DOMWINDOW == 80 (10B74000) [pid = 3728] [serial = 1296] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.nonfinite.html] 08:16:00 INFO - PROCESS | 3728 | --DOMWINDOW == 79 (13919800) [pid = 3728] [serial = 1299] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.scale.1.html] 08:16:00 INFO - PROCESS | 3728 | --DOMWINDOW == 78 (15734400) [pid = 3728] [serial = 1293] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.nonempty.html] 08:16:00 INFO - PROCESS | 3728 | --DOMWINDOW == 77 (17E52400) [pid = 3728] [serial = 1305] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.selfintersect.1.html] 08:16:00 INFO - PROCESS | 3728 | --DOMWINDOW == 76 (112B9C00) [pid = 3728] [serial = 1290] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.negative.html] 08:16:00 INFO - PROCESS | 3728 | --DOMWINDOW == 75 (1649B400) [pid = 3728] [serial = 1302] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.scale.2.html] 08:16:00 INFO - PROCESS | 3728 | --DOMWINDOW == 74 (1572D800) [pid = 3728] [serial = 1314] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.2.html] 08:16:00 INFO - PROCESS | 3728 | --DOMWINDOW == 73 (1A2A8800) [pid = 3728] [serial = 1317] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.3.html] 08:16:00 INFO - PROCESS | 3728 | --DOMWINDOW == 72 (140B1000) [pid = 3728] [serial = 1323] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.5.html] 08:16:00 INFO - PROCESS | 3728 | --DOMWINDOW == 71 (1A332000) [pid = 3728] [serial = 1320] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.4.html] 08:16:00 INFO - PROCESS | 3728 | 1465226160835 Marionette TRACE conn2 <- [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]]]}] 08:16:00 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.coincide.2.html | arcTo() draws a straight line to P1 if P1 = P2 08:16:00 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.coincide.2.html | took 976ms 08:16:00 INFO - PROCESS | 3728 | 1465226160901 Marionette TRACE conn2 -> [0,1765,"getWindowHandle",null] 08:16:00 INFO - PROCESS | 3728 | 1465226160903 Marionette TRACE conn2 <- [1,1765,null,{"value":"13"}] 08:16:00 INFO - PROCESS | 3728 | 1465226160906 Marionette TRACE conn2 -> [0,1766,"setScriptTimeout",{"ms":35000}] 08:16:00 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.collinear.1.html 08:16:00 INFO - PROCESS | 3728 | 1465226160917 Marionette TRACE conn2 <- [1,1766,null,{}] 08:16:00 INFO - PROCESS | 3728 | 1465226160921 Marionette TRACE conn2 -> [0,1767,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:16:00 INFO - PROCESS | 3728 | 1465226160923 Marionette INFO sendAsync 5df5ea86-167d-4c9b-95db-b7d3c2a97030 08:16:00 INFO - PROCESS | 3728 | 1465226160998 Marionette TRACE conn2 <- [1,1767,null,{"value":null}] 08:16:00 INFO - PROCESS | 3728 | 1465226161004 Marionette TRACE conn2 -> [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\", \"02873725-682d-488c-ba17-ebb2d6377454\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:16:00 INFO - PROCESS | 3728 | 1465226161007 Marionette INFO sendAsync 5df5ea86-167d-4c9b-95db-b7d3c2a97030 08:16:01 INFO - PROCESS | 3728 | ++DOCSHELL 12AD5000 == 34 [pid = 3728] [id = 451] 08:16:01 INFO - PROCESS | 3728 | ++DOMWINDOW == 72 (13913000) [pid = 3728] [serial = 1353] [outer = 00000000] 08:16:01 INFO - PROCESS | 3728 | ++DOMWINDOW == 73 (18083400) [pid = 3728] [serial = 1354] [outer = 13913000] 08:16:01 INFO - PROCESS | 3728 | 1465226161055 Marionette DEBUG loaded listener.js 08:16:01 INFO - PROCESS | 3728 | ++DOMWINDOW == 74 (1843A000) [pid = 3728] [serial = 1355] [outer = 13913000] 08:16:01 INFO - PROCESS | 3728 | 1465226161464 Marionette TRACE conn2 <- [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]]]}] 08:16:01 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 08:16:01 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.collinear.1.html | took 580ms 08:16:01 INFO - PROCESS | 3728 | 1465226161485 Marionette TRACE conn2 -> [0,1769,"getWindowHandle",null] 08:16:01 INFO - PROCESS | 3728 | 1465226161487 Marionette TRACE conn2 <- [1,1769,null,{"value":"13"}] 08:16:01 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.collinear.2.html 08:16:01 INFO - PROCESS | 3728 | 1465226161507 Marionette TRACE conn2 -> [0,1770,"setScriptTimeout",{"ms":35000}] 08:16:01 INFO - PROCESS | 3728 | 1465226161509 Marionette TRACE conn2 <- [1,1770,null,{}] 08:16:01 INFO - PROCESS | 3728 | 1465226161512 Marionette TRACE conn2 -> [0,1771,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:16:01 INFO - PROCESS | 3728 | 1465226161514 Marionette INFO sendAsync 5df5ea86-167d-4c9b-95db-b7d3c2a97030 08:16:01 INFO - PROCESS | 3728 | 1465226161595 Marionette TRACE conn2 <- [1,1771,null,{"value":null}] 08:16:01 INFO - PROCESS | 3728 | 1465226161600 Marionette TRACE conn2 -> [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\", \"02873725-682d-488c-ba17-ebb2d6377454\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:16:01 INFO - PROCESS | 3728 | 1465226161602 Marionette INFO sendAsync 5df5ea86-167d-4c9b-95db-b7d3c2a97030 08:16:01 INFO - PROCESS | 3728 | ++DOCSHELL 1382B800 == 35 [pid = 3728] [id = 452] 08:16:01 INFO - PROCESS | 3728 | ++DOMWINDOW == 75 (157CEC00) [pid = 3728] [serial = 1356] [outer = 00000000] 08:16:01 INFO - PROCESS | 3728 | ++DOMWINDOW == 76 (19EEA800) [pid = 3728] [serial = 1357] [outer = 157CEC00] 08:16:01 INFO - PROCESS | 3728 | 1465226161645 Marionette DEBUG loaded listener.js 08:16:01 INFO - PROCESS | 3728 | ++DOMWINDOW == 77 (1A18E400) [pid = 3728] [serial = 1358] [outer = 157CEC00] 08:16:02 INFO - PROCESS | 3728 | 1465226162072 Marionette TRACE conn2 <- [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]]]}] 08:16:02 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 08:16:02 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.collinear.2.html | took 626ms 08:16:02 INFO - PROCESS | 3728 | 1465226162133 Marionette TRACE conn2 -> [0,1773,"getWindowHandle",null] 08:16:02 INFO - PROCESS | 3728 | 1465226162135 Marionette TRACE conn2 <- [1,1773,null,{"value":"13"}] 08:16:02 INFO - PROCESS | 3728 | 1465226162138 Marionette TRACE conn2 -> [0,1774,"setScriptTimeout",{"ms":35000}] 08:16:02 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.collinear.3.html 08:16:02 INFO - PROCESS | 3728 | 1465226162140 Marionette TRACE conn2 <- [1,1774,null,{}] 08:16:02 INFO - PROCESS | 3728 | 1465226162144 Marionette TRACE conn2 -> [0,1775,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:16:02 INFO - PROCESS | 3728 | 1465226162146 Marionette INFO sendAsync 5df5ea86-167d-4c9b-95db-b7d3c2a97030 08:16:02 INFO - PROCESS | 3728 | 1465226162224 Marionette TRACE conn2 <- [1,1775,null,{"value":null}] 08:16:02 INFO - PROCESS | 3728 | 1465226162231 Marionette TRACE conn2 -> [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\", \"02873725-682d-488c-ba17-ebb2d6377454\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:16:02 INFO - PROCESS | 3728 | 1465226162233 Marionette INFO sendAsync 5df5ea86-167d-4c9b-95db-b7d3c2a97030 08:16:02 INFO - PROCESS | 3728 | ++DOCSHELL 1A2AD800 == 36 [pid = 3728] [id = 453] 08:16:02 INFO - PROCESS | 3728 | ++DOMWINDOW == 78 (1A2ADC00) [pid = 3728] [serial = 1359] [outer = 00000000] 08:16:02 INFO - PROCESS | 3728 | ++DOMWINDOW == 79 (1A6C7C00) [pid = 3728] [serial = 1360] [outer = 1A2ADC00] 08:16:02 INFO - PROCESS | 3728 | 1465226162280 Marionette DEBUG loaded listener.js 08:16:02 INFO - PROCESS | 3728 | ++DOMWINDOW == 80 (11C65400) [pid = 3728] [serial = 1361] [outer = 1A2ADC00] 08:16:03 INFO - PROCESS | 3728 | 1465226163047 Marionette TRACE conn2 <- [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]]]}] 08:16:03 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 08:16:03 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.collinear.3.html | took 977ms 08:16:03 INFO - PROCESS | 3728 | 1465226163124 Marionette TRACE conn2 -> [0,1777,"getWindowHandle",null] 08:16:03 INFO - PROCESS | 3728 | 1465226163129 Marionette TRACE conn2 <- [1,1777,null,{"value":"13"}] 08:16:03 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html 08:16:03 INFO - PROCESS | 3728 | 1465226163134 Marionette TRACE conn2 -> [0,1778,"setScriptTimeout",{"ms":35000}] 08:16:03 INFO - PROCESS | 3728 | 1465226163138 Marionette TRACE conn2 <- [1,1778,null,{}] 08:16:03 INFO - PROCESS | 3728 | 1465226163145 Marionette TRACE conn2 -> [0,1779,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:16:03 INFO - PROCESS | 3728 | 1465226163148 Marionette INFO sendAsync 5df5ea86-167d-4c9b-95db-b7d3c2a97030 08:16:03 INFO - PROCESS | 3728 | 1465226163298 Marionette TRACE conn2 <- [1,1779,null,{"value":null}] 08:16:03 INFO - PROCESS | 3728 | 1465226163424 Marionette TRACE conn2 -> [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\", \"02873725-682d-488c-ba17-ebb2d6377454\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:16:03 INFO - PROCESS | 3728 | 1465226163411 Marionette INFO sendAsync 5df5ea86-167d-4c9b-95db-b7d3c2a97030 08:16:03 INFO - PROCESS | 3728 | ++DOCSHELL 112B7000 == 37 [pid = 3728] [id = 454] 08:16:03 INFO - PROCESS | 3728 | ++DOMWINDOW == 81 (12804C00) [pid = 3728] [serial = 1362] [outer = 00000000] 08:16:03 INFO - PROCESS | 3728 | ++DOMWINDOW == 82 (13911800) [pid = 3728] [serial = 1363] [outer = 12804C00] 08:16:03 INFO - PROCESS | 3728 | 1465226163469 Marionette DEBUG loaded listener.js 08:16:03 INFO - PROCESS | 3728 | ++DOMWINDOW == 83 (140CEC00) [pid = 3728] [serial = 1364] [outer = 12804C00] 08:16:04 INFO - PROCESS | 3728 | 1465226164100 Marionette TRACE conn2 <- [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]]]}] 08:16:04 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) 08:16:04 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html | took 1022ms 08:16:04 INFO - PROCESS | 3728 | 1465226164166 Marionette TRACE conn2 -> [0,1781,"getWindowHandle",null] 08:16:04 INFO - PROCESS | 3728 | 1465226164171 Marionette TRACE conn2 <- [1,1781,null,{"value":"13"}] 08:16:04 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html 08:16:04 INFO - PROCESS | 3728 | 1465226164197 Marionette TRACE conn2 -> [0,1782,"setScriptTimeout",{"ms":35000}] 08:16:04 INFO - PROCESS | 3728 | 1465226164200 Marionette TRACE conn2 <- [1,1782,null,{}] 08:16:04 INFO - PROCESS | 3728 | 1465226164204 Marionette TRACE conn2 -> [0,1783,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:16:04 INFO - PROCESS | 3728 | 1465226164190 Marionette INFO sendAsync 5df5ea86-167d-4c9b-95db-b7d3c2a97030 08:16:04 INFO - PROCESS | 3728 | 1465226164375 Marionette TRACE conn2 <- [1,1783,null,{"value":null}] 08:16:04 INFO - PROCESS | 3728 | 1465226164385 Marionette TRACE conn2 -> [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\", \"02873725-682d-488c-ba17-ebb2d6377454\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:16:04 INFO - PROCESS | 3728 | 1465226164388 Marionette INFO sendAsync 5df5ea86-167d-4c9b-95db-b7d3c2a97030 08:16:04 INFO - PROCESS | 3728 | ++DOCSHELL 15738C00 == 38 [pid = 3728] [id = 455] 08:16:04 INFO - PROCESS | 3728 | ++DOMWINDOW == 84 (157D6000) [pid = 3728] [serial = 1365] [outer = 00000000] 08:16:04 INFO - PROCESS | 3728 | ++DOMWINDOW == 85 (1610B000) [pid = 3728] [serial = 1366] [outer = 157D6000] 08:16:04 INFO - PROCESS | 3728 | 1465226164444 Marionette DEBUG loaded listener.js 08:16:04 INFO - PROCESS | 3728 | ++DOMWINDOW == 86 (16C13C00) [pid = 3728] [serial = 1367] [outer = 157D6000] 08:16:05 INFO - PROCESS | 3728 | --DOCSHELL 1382B800 == 37 [pid = 3728] [id = 452] 08:16:05 INFO - PROCESS | 3728 | --DOCSHELL 12AD5000 == 36 [pid = 3728] [id = 451] 08:16:05 INFO - PROCESS | 3728 | --DOCSHELL 19A54400 == 35 [pid = 3728] [id = 450] 08:16:05 INFO - PROCESS | 3728 | --DOCSHELL 17978000 == 34 [pid = 3728] [id = 449] 08:16:05 INFO - PROCESS | 3728 | --DOCSHELL 16C02000 == 33 [pid = 3728] [id = 448] 08:16:05 INFO - PROCESS | 3728 | --DOCSHELL 16499800 == 32 [pid = 3728] [id = 447] 08:16:05 INFO - PROCESS | 3728 | --DOCSHELL 140B3000 == 31 [pid = 3728] [id = 446] 08:16:05 INFO - PROCESS | 3728 | --DOCSHELL 10E29400 == 30 [pid = 3728] [id = 445] 08:16:05 INFO - PROCESS | 3728 | --DOMWINDOW == 85 (172DD000) [pid = 3728] [serial = 1325] [outer = 00000000] [url = about:blank] 08:16:05 INFO - PROCESS | 3728 | --DOMWINDOW == 84 (1A80A400) [pid = 3728] [serial = 1321] [outer = 00000000] [url = about:blank] 08:16:05 INFO - PROCESS | 3728 | --DOMWINDOW == 83 (1A812800) [pid = 3728] [serial = 1324] [outer = 00000000] [url = about:blank] 08:16:05 INFO - PROCESS | 3728 | --DOMWINDOW == 82 (19A4E400) [pid = 3728] [serial = 1309] [outer = 00000000] [url = about:blank] 08:16:05 INFO - PROCESS | 3728 | --DOMWINDOW == 81 (1A2A8C00) [pid = 3728] [serial = 1312] [outer = 00000000] [url = about:blank] 08:16:05 INFO - PROCESS | 3728 | --DOMWINDOW == 80 (16CBB400) [pid = 3728] [serial = 1289] [outer = 00000000] [url = about:blank] 08:16:05 INFO - PROCESS | 3728 | --DOMWINDOW == 79 (112B4400) [pid = 3728] [serial = 1297] [outer = 00000000] [url = about:blank] 08:16:05 INFO - PROCESS | 3728 | --DOMWINDOW == 78 (1302A400) [pid = 3728] [serial = 1298] [outer = 00000000] [url = about:blank] 08:16:05 INFO - PROCESS | 3728 | --DOMWINDOW == 77 (140D0000) [pid = 3728] [serial = 1300] [outer = 00000000] [url = about:blank] 08:16:05 INFO - PROCESS | 3728 | --DOMWINDOW == 76 (14475000) [pid = 3728] [serial = 1301] [outer = 00000000] [url = about:blank] 08:16:05 INFO - PROCESS | 3728 | --DOMWINDOW == 75 (16CAF800) [pid = 3728] [serial = 1294] [outer = 00000000] [url = about:blank] 08:16:05 INFO - PROCESS | 3728 | --DOMWINDOW == 74 (172E1000) [pid = 3728] [serial = 1295] [outer = 00000000] [url = about:blank] 08:16:05 INFO - PROCESS | 3728 | --DOMWINDOW == 73 (1846C800) [pid = 3728] [serial = 1306] [outer = 00000000] [url = about:blank] 08:16:05 INFO - PROCESS | 3728 | --DOMWINDOW == 72 (11C73000) [pid = 3728] [serial = 1291] [outer = 00000000] [url = about:blank] 08:16:05 INFO - PROCESS | 3728 | --DOMWINDOW == 71 (13050400) [pid = 3728] [serial = 1292] [outer = 00000000] [url = about:blank] 08:16:05 INFO - PROCESS | 3728 | --DOMWINDOW == 70 (1655F400) [pid = 3728] [serial = 1303] [outer = 00000000] [url = about:blank] 08:16:05 INFO - PROCESS | 3728 | --DOMWINDOW == 69 (1656B400) [pid = 3728] [serial = 1304] [outer = 00000000] [url = about:blank] 08:16:05 INFO - PROCESS | 3728 | --DOMWINDOW == 68 (16C1E400) [pid = 3728] [serial = 1315] [outer = 00000000] [url = about:blank] 08:16:05 INFO - PROCESS | 3728 | --DOMWINDOW == 67 (1A80E000) [pid = 3728] [serial = 1322] [outer = 00000000] [url = about:blank] 08:16:05 INFO - PROCESS | 3728 | --DOMWINDOW == 66 (1A2A9000) [pid = 3728] [serial = 1313] [outer = 00000000] [url = about:blank] 08:16:05 INFO - PROCESS | 3728 | --DOMWINDOW == 65 (17A8EC00) [pid = 3728] [serial = 1316] [outer = 00000000] [url = about:blank] 08:16:05 INFO - PROCESS | 3728 | --DOMWINDOW == 64 (19D39C00) [pid = 3728] [serial = 1310] [outer = 00000000] [url = about:blank] 08:16:05 INFO - PROCESS | 3728 | --DOMWINDOW == 63 (18477000) [pid = 3728] [serial = 1307] [outer = 00000000] [url = about:blank] 08:16:05 INFO - PROCESS | 3728 | --DOMWINDOW == 62 (1A6CC000) [pid = 3728] [serial = 1319] [outer = 00000000] [url = about:blank] 08:16:05 INFO - PROCESS | 3728 | --DOMWINDOW == 61 (1A6C1C00) [pid = 3728] [serial = 1318] [outer = 00000000] [url = about:blank] 08:16:05 INFO - PROCESS | 3728 | 1465226165315 Marionette TRACE conn2 <- [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]]]}] 08:16:05 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html | If there is no subpath, the first control point is added 08:16:05 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html | took 1160ms 08:16:05 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.negative.html 08:16:05 INFO - PROCESS | 3728 | 1465226165360 Marionette TRACE conn2 -> [0,1785,"getWindowHandle",null] 08:16:05 INFO - PROCESS | 3728 | 1465226165364 Marionette TRACE conn2 <- [1,1785,null,{"value":"13"}] 08:16:05 INFO - PROCESS | 3728 | 1465226165368 Marionette TRACE conn2 -> [0,1786,"setScriptTimeout",{"ms":35000}] 08:16:05 INFO - PROCESS | 3728 | 1465226165373 Marionette TRACE conn2 <- [1,1786,null,{}] 08:16:05 INFO - PROCESS | 3728 | 1465226165378 Marionette TRACE conn2 -> [0,1787,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:16:05 INFO - PROCESS | 3728 | 1465226165380 Marionette INFO sendAsync 5df5ea86-167d-4c9b-95db-b7d3c2a97030 08:16:05 INFO - PROCESS | 3728 | 1465226165467 Marionette TRACE conn2 <- [1,1787,null,{"value":null}] 08:16:05 INFO - PROCESS | 3728 | 1465226165473 Marionette TRACE conn2 -> [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\", \"02873725-682d-488c-ba17-ebb2d6377454\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:16:05 INFO - PROCESS | 3728 | 1465226165476 Marionette INFO sendAsync 5df5ea86-167d-4c9b-95db-b7d3c2a97030 08:16:05 INFO - PROCESS | 3728 | ++DOCSHELL 112B2C00 == 31 [pid = 3728] [id = 456] 08:16:05 INFO - PROCESS | 3728 | ++DOMWINDOW == 62 (112B7C00) [pid = 3728] [serial = 1368] [outer = 00000000] 08:16:05 INFO - PROCESS | 3728 | ++DOMWINDOW == 63 (12ACBC00) [pid = 3728] [serial = 1369] [outer = 112B7C00] 08:16:05 INFO - PROCESS | 3728 | 1465226165524 Marionette DEBUG loaded listener.js 08:16:05 INFO - PROCESS | 3728 | ++DOMWINDOW == 64 (12D95400) [pid = 3728] [serial = 1370] [outer = 112B7C00] 08:16:06 INFO - PROCESS | 3728 | 1465226166015 Marionette TRACE conn2 <- [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]]]}] 08:16:06 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.negative.html | arcTo() with negative radius throws an exception 08:16:06 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.negative.html | took 672ms 08:16:06 INFO - PROCESS | 3728 | 1465226166048 Marionette TRACE conn2 -> [0,1789,"getWindowHandle",null] 08:16:06 INFO - PROCESS | 3728 | 1465226166053 Marionette TRACE conn2 <- [1,1789,null,{"value":"13"}] 08:16:06 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.nonfinite.html 08:16:06 INFO - PROCESS | 3728 | 1465226166059 Marionette TRACE conn2 -> [0,1790,"setScriptTimeout",{"ms":35000}] 08:16:06 INFO - PROCESS | 3728 | 1465226166061 Marionette TRACE conn2 <- [1,1790,null,{}] 08:16:06 INFO - PROCESS | 3728 | 1465226166065 Marionette TRACE conn2 -> [0,1791,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:16:06 INFO - PROCESS | 3728 | 1465226166067 Marionette INFO sendAsync 5df5ea86-167d-4c9b-95db-b7d3c2a97030 08:16:06 INFO - PROCESS | 3728 | 1465226166161 Marionette TRACE conn2 <- [1,1791,null,{"value":null}] 08:16:06 INFO - PROCESS | 3728 | 1465226166247 Marionette TRACE conn2 -> [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\", \"02873725-682d-488c-ba17-ebb2d6377454\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:16:06 INFO - PROCESS | 3728 | 1465226166250 Marionette INFO sendAsync 5df5ea86-167d-4c9b-95db-b7d3c2a97030 08:16:06 INFO - PROCESS | 3728 | ++DOCSHELL 1382C000 == 32 [pid = 3728] [id = 457] 08:16:06 INFO - PROCESS | 3728 | ++DOMWINDOW == 65 (13919800) [pid = 3728] [serial = 1371] [outer = 00000000] 08:16:06 INFO - PROCESS | 3728 | ++DOMWINDOW == 66 (140B3400) [pid = 3728] [serial = 1372] [outer = 13919800] 08:16:06 INFO - PROCESS | 3728 | 1465226166304 Marionette DEBUG loaded listener.js 08:16:06 INFO - PROCESS | 3728 | ++DOMWINDOW == 67 (140C8800) [pid = 3728] [serial = 1373] [outer = 13919800] 08:16:06 INFO - PROCESS | 3728 | 1465226166672 Marionette TRACE conn2 <- [1,1792,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.nonfinite.html",0,null,null,[["arcTo() with Infinity/NaN is ignored",0,null,null]]]}] 08:16:06 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.nonfinite.html | arcTo() with Infinity/NaN is ignored 08:16:06 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.nonfinite.html | took 687ms 08:16:06 INFO - PROCESS | 3728 | 1465226166741 Marionette TRACE conn2 -> [0,1793,"getWindowHandle",null] 08:16:06 INFO - PROCESS | 3728 | 1465226166743 Marionette TRACE conn2 <- [1,1793,null,{"value":"13"}] 08:16:06 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.scale.html 08:16:06 INFO - PROCESS | 3728 | 1465226166747 Marionette TRACE conn2 -> [0,1794,"setScriptTimeout",{"ms":35000}] 08:16:06 INFO - PROCESS | 3728 | 1465226166750 Marionette TRACE conn2 <- [1,1794,null,{}] 08:16:06 INFO - PROCESS | 3728 | 1465226166761 Marionette TRACE conn2 -> [0,1795,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:16:06 INFO - PROCESS | 3728 | 1465226166766 Marionette INFO sendAsync 5df5ea86-167d-4c9b-95db-b7d3c2a97030 08:16:06 INFO - PROCESS | 3728 | 1465226166850 Marionette TRACE conn2 <- [1,1795,null,{"value":null}] 08:16:06 INFO - PROCESS | 3728 | 1465226166858 Marionette TRACE conn2 -> [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\", \"02873725-682d-488c-ba17-ebb2d6377454\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:16:06 INFO - PROCESS | 3728 | 1465226166861 Marionette INFO sendAsync 5df5ea86-167d-4c9b-95db-b7d3c2a97030 08:16:06 INFO - PROCESS | 3728 | ++DOCSHELL 15FE9800 == 33 [pid = 3728] [id = 458] 08:16:06 INFO - PROCESS | 3728 | ++DOMWINDOW == 68 (16104400) [pid = 3728] [serial = 1374] [outer = 00000000] 08:16:06 INFO - PROCESS | 3728 | ++DOMWINDOW == 69 (1649C800) [pid = 3728] [serial = 1375] [outer = 16104400] 08:16:06 INFO - PROCESS | 3728 | 1465226166908 Marionette DEBUG loaded listener.js 08:16:06 INFO - PROCESS | 3728 | ++DOMWINDOW == 70 (16563800) [pid = 3728] [serial = 1376] [outer = 16104400] 08:16:07 INFO - PROCESS | 3728 | 1465226167347 Marionette TRACE conn2 <- [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]]]}] 08:16:07 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.scale.html | arcTo scales the curve, not just the control points 08:16:07 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.scale.html | took 625ms 08:16:07 INFO - PROCESS | 3728 | 1465226167373 Marionette TRACE conn2 -> [0,1797,"getWindowHandle",null] 08:16:07 INFO - PROCESS | 3728 | 1465226167376 Marionette TRACE conn2 <- [1,1797,null,{"value":"13"}] 08:16:07 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.curve1.html 08:16:07 INFO - PROCESS | 3728 | 1465226167379 Marionette TRACE conn2 -> [0,1798,"setScriptTimeout",{"ms":35000}] 08:16:07 INFO - PROCESS | 3728 | 1465226167381 Marionette TRACE conn2 <- [1,1798,null,{}] 08:16:07 INFO - PROCESS | 3728 | 1465226167384 Marionette TRACE conn2 -> [0,1799,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:16:07 INFO - PROCESS | 3728 | 1465226167386 Marionette INFO sendAsync 5df5ea86-167d-4c9b-95db-b7d3c2a97030 08:16:07 INFO - PROCESS | 3728 | 1465226167508 Marionette TRACE conn2 <- [1,1799,null,{"value":null}] 08:16:07 INFO - PROCESS | 3728 | 1465226167598 Marionette TRACE conn2 -> [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\", \"02873725-682d-488c-ba17-ebb2d6377454\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:16:07 INFO - PROCESS | 3728 | 1465226167600 Marionette INFO sendAsync 5df5ea86-167d-4c9b-95db-b7d3c2a97030 08:16:07 INFO - PROCESS | 3728 | ++DOCSHELL 16567C00 == 34 [pid = 3728] [id = 459] 08:16:07 INFO - PROCESS | 3728 | ++DOMWINDOW == 71 (16C1E400) [pid = 3728] [serial = 1377] [outer = 00000000] 08:16:07 INFO - PROCESS | 3728 | ++DOMWINDOW == 72 (16D4A000) [pid = 3728] [serial = 1378] [outer = 16C1E400] 08:16:07 INFO - PROCESS | 3728 | 1465226167644 Marionette DEBUG loaded listener.js 08:16:07 INFO - PROCESS | 3728 | ++DOMWINDOW == 73 (17978000) [pid = 3728] [serial = 1379] [outer = 16C1E400] 08:16:08 INFO - PROCESS | 3728 | 1465226168052 Marionette TRACE conn2 <- [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]]]}] 08:16:08 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.curve1.html | arcTo() curves in the right kind of shape 08:16:08 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.curve1.html | took 717ms 08:16:08 INFO - PROCESS | 3728 | 1465226168107 Marionette TRACE conn2 -> [0,1801,"getWindowHandle",null] 08:16:08 INFO - PROCESS | 3728 | 1465226168109 Marionette TRACE conn2 <- [1,1801,null,{"value":"13"}] 08:16:08 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.curve2.html 08:16:08 INFO - PROCESS | 3728 | 1465226168112 Marionette TRACE conn2 -> [0,1802,"setScriptTimeout",{"ms":35000}] 08:16:08 INFO - PROCESS | 3728 | 1465226168114 Marionette TRACE conn2 <- [1,1802,null,{}] 08:16:08 INFO - PROCESS | 3728 | 1465226168117 Marionette TRACE conn2 -> [0,1803,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:16:08 INFO - PROCESS | 3728 | 1465226168119 Marionette INFO sendAsync 5df5ea86-167d-4c9b-95db-b7d3c2a97030 08:16:08 INFO - PROCESS | 3728 | 1465226168237 Marionette TRACE conn2 <- [1,1803,null,{"value":null}] 08:16:08 INFO - PROCESS | 3728 | 1465226168243 Marionette TRACE conn2 -> [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\", \"02873725-682d-488c-ba17-ebb2d6377454\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:16:08 INFO - PROCESS | 3728 | 1465226168245 Marionette INFO sendAsync 5df5ea86-167d-4c9b-95db-b7d3c2a97030 08:16:08 INFO - PROCESS | 3728 | ++DOCSHELL 17A0EC00 == 35 [pid = 3728] [id = 460] 08:16:08 INFO - PROCESS | 3728 | ++DOMWINDOW == 74 (17A86400) [pid = 3728] [serial = 1380] [outer = 00000000] 08:16:08 INFO - PROCESS | 3728 | ++DOMWINDOW == 75 (18080800) [pid = 3728] [serial = 1381] [outer = 17A86400] 08:16:08 INFO - PROCESS | 3728 | 1465226168292 Marionette DEBUG loaded listener.js 08:16:08 INFO - PROCESS | 3728 | ++DOMWINDOW == 76 (1846C400) [pid = 3728] [serial = 1382] [outer = 17A86400] 08:16:08 INFO - PROCESS | 3728 | 1465226168751 Marionette TRACE conn2 <- [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]]]}] 08:16:08 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.curve2.html | arcTo() curves in the right kind of shape 08:16:08 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.curve2.html | took 687ms 08:16:08 INFO - PROCESS | 3728 | 1465226168799 Marionette TRACE conn2 -> [0,1805,"getWindowHandle",null] 08:16:08 INFO - PROCESS | 3728 | 1465226168801 Marionette TRACE conn2 <- [1,1805,null,{"value":"13"}] 08:16:08 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.end.html 08:16:08 INFO - PROCESS | 3728 | 1465226168805 Marionette TRACE conn2 -> [0,1806,"setScriptTimeout",{"ms":35000}] 08:16:08 INFO - PROCESS | 3728 | 1465226168806 Marionette TRACE conn2 <- [1,1806,null,{}] 08:16:08 INFO - PROCESS | 3728 | 1465226168810 Marionette TRACE conn2 -> [0,1807,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:16:08 INFO - PROCESS | 3728 | 1465226168816 Marionette INFO sendAsync 5df5ea86-167d-4c9b-95db-b7d3c2a97030 08:16:08 INFO - PROCESS | 3728 | 1465226168967 Marionette TRACE conn2 <- [1,1807,null,{"value":null}] 08:16:09 INFO - PROCESS | 3728 | 1465226169032 Marionette TRACE conn2 -> [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\", \"02873725-682d-488c-ba17-ebb2d6377454\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:16:09 INFO - PROCESS | 3728 | 1465226169034 Marionette INFO sendAsync 5df5ea86-167d-4c9b-95db-b7d3c2a97030 08:16:09 INFO - PROCESS | 3728 | ++DOCSHELL 18475800 == 36 [pid = 3728] [id = 461] 08:16:09 INFO - PROCESS | 3728 | ++DOMWINDOW == 77 (18476800) [pid = 3728] [serial = 1383] [outer = 00000000] 08:16:09 INFO - PROCESS | 3728 | ++DOMWINDOW == 78 (19E57000) [pid = 3728] [serial = 1384] [outer = 18476800] 08:16:09 INFO - PROCESS | 3728 | 1465226169078 Marionette DEBUG loaded listener.js 08:16:09 INFO - PROCESS | 3728 | ++DOMWINDOW == 79 (19E57C00) [pid = 3728] [serial = 1385] [outer = 18476800] 08:16:09 INFO - PROCESS | 3728 | --DOMWINDOW == 78 (19A56C00) [pid = 3728] [serial = 1350] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.coincide.2.html] 08:16:09 INFO - PROCESS | 3728 | --DOMWINDOW == 77 (13913000) [pid = 3728] [serial = 1353] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.1.html] 08:16:09 INFO - PROCESS | 3728 | --DOMWINDOW == 76 (16C0A000) [pid = 3728] [serial = 1344] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zeroradius.html] 08:16:09 INFO - PROCESS | 3728 | --DOMWINDOW == 75 (140B4C00) [pid = 3728] [serial = 1338] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zero.1.html] 08:16:09 INFO - PROCESS | 3728 | --DOMWINDOW == 74 (10559400) [pid = 3728] [serial = 1332] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.3.html] 08:16:09 INFO - PROCESS | 3728 | --DOMWINDOW == 73 (16499C00) [pid = 3728] [serial = 1341] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zero.2.html] 08:16:09 INFO - PROCESS | 3728 | --DOMWINDOW == 72 (110D8000) [pid = 3728] [serial = 1335] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.4.html] 08:16:09 INFO - PROCESS | 3728 | --DOMWINDOW == 71 (157CEC00) [pid = 3728] [serial = 1356] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.2.html] 08:16:09 INFO - PROCESS | 3728 | --DOMWINDOW == 70 (17979C00) [pid = 3728] [serial = 1347] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.coincide.1.html] 08:16:09 INFO - PROCESS | 3728 | --DOMWINDOW == 69 (12D9E000) [pid = 3728] [serial = 1326] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.1.html] 08:16:09 INFO - PROCESS | 3728 | --DOMWINDOW == 68 (16C0E400) [pid = 3728] [serial = 1329] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.2.html] 08:16:09 INFO - PROCESS | 3728 | 1465226169535 Marionette TRACE conn2 <- [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]]]}] 08:16:09 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.end.html | arcTo() does not draw anything from P1 to P2 08:16:09 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.end.html | took 794ms 08:16:09 INFO - PROCESS | 3728 | 1465226169590 Marionette TRACE conn2 -> [0,1809,"getWindowHandle",null] 08:16:09 INFO - PROCESS | 3728 | 1465226169592 Marionette TRACE conn2 <- [1,1809,null,{"value":"13"}] 08:16:09 INFO - PROCESS | 3728 | 1465226169596 Marionette TRACE conn2 -> [0,1810,"setScriptTimeout",{"ms":35000}] 08:16:09 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.start.html 08:16:09 INFO - PROCESS | 3728 | 1465226169597 Marionette TRACE conn2 <- [1,1810,null,{}] 08:16:09 INFO - PROCESS | 3728 | 1465226169601 Marionette TRACE conn2 -> [0,1811,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:16:09 INFO - PROCESS | 3728 | 1465226169603 Marionette INFO sendAsync 5df5ea86-167d-4c9b-95db-b7d3c2a97030 08:16:09 INFO - PROCESS | 3728 | 1465226169682 Marionette TRACE conn2 <- [1,1811,null,{"value":null}] 08:16:09 INFO - PROCESS | 3728 | 1465226169782 Marionette TRACE conn2 -> [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\", \"02873725-682d-488c-ba17-ebb2d6377454\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:16:09 INFO - PROCESS | 3728 | 1465226169784 Marionette INFO sendAsync 5df5ea86-167d-4c9b-95db-b7d3c2a97030 08:16:09 INFO - PROCESS | 3728 | ++DOCSHELL 10B74400 == 37 [pid = 3728] [id = 462] 08:16:09 INFO - PROCESS | 3728 | ++DOMWINDOW == 69 (10BA2000) [pid = 3728] [serial = 1386] [outer = 00000000] 08:16:09 INFO - PROCESS | 3728 | ++DOMWINDOW == 70 (1610A000) [pid = 3728] [serial = 1387] [outer = 10BA2000] 08:16:09 INFO - PROCESS | 3728 | 1465226169827 Marionette DEBUG loaded listener.js 08:16:09 INFO - PROCESS | 3728 | ++DOMWINDOW == 71 (18438000) [pid = 3728] [serial = 1388] [outer = 10BA2000] 08:16:10 INFO - PROCESS | 3728 | 1465226170172 Marionette TRACE conn2 <- [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]]]}] 08:16:10 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.start.html | arcTo() draws a straight line from P0 to P1 08:16:10 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.start.html | took 625ms 08:16:10 INFO - PROCESS | 3728 | 1465226170217 Marionette TRACE conn2 -> [0,1813,"getWindowHandle",null] 08:16:10 INFO - PROCESS | 3728 | 1465226170219 Marionette TRACE conn2 <- [1,1813,null,{"value":"13"}] 08:16:10 INFO - PROCESS | 3728 | 1465226170222 Marionette TRACE conn2 -> [0,1814,"setScriptTimeout",{"ms":35000}] 08:16:10 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.transformation.html 08:16:10 INFO - PROCESS | 3728 | 1465226170224 Marionette TRACE conn2 <- [1,1814,null,{}] 08:16:10 INFO - PROCESS | 3728 | 1465226170228 Marionette TRACE conn2 -> [0,1815,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:16:10 INFO - PROCESS | 3728 | 1465226170229 Marionette INFO sendAsync 5df5ea86-167d-4c9b-95db-b7d3c2a97030 08:16:10 INFO - PROCESS | 3728 | 1465226170369 Marionette TRACE conn2 <- [1,1815,null,{"value":null}] 08:16:10 INFO - PROCESS | 3728 | 1465226170383 Marionette TRACE conn2 -> [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\", \"02873725-682d-488c-ba17-ebb2d6377454\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:16:10 INFO - PROCESS | 3728 | 1465226170385 Marionette INFO sendAsync 5df5ea86-167d-4c9b-95db-b7d3c2a97030 08:16:10 INFO - PROCESS | 3728 | ++DOCSHELL 10A56400 == 38 [pid = 3728] [id = 463] 08:16:10 INFO - PROCESS | 3728 | ++DOMWINDOW == 72 (114BC400) [pid = 3728] [serial = 1389] [outer = 00000000] 08:16:10 INFO - PROCESS | 3728 | ++DOMWINDOW == 73 (19EE3C00) [pid = 3728] [serial = 1390] [outer = 114BC400] 08:16:10 INFO - PROCESS | 3728 | 1465226170428 Marionette DEBUG loaded listener.js 08:16:10 INFO - PROCESS | 3728 | ++DOMWINDOW == 74 (19EE6400) [pid = 3728] [serial = 1391] [outer = 114BC400] 08:16:10 INFO - PROCESS | 3728 | 1465226170812 Marionette TRACE conn2 <- [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]]]}] 08:16:10 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.transformation.html | arcTo joins up to the last subpath point correctly 08:16:10 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.transformation.html | took 626ms 08:16:10 INFO - PROCESS | 3728 | 1465226170844 Marionette TRACE conn2 -> [0,1817,"getWindowHandle",null] 08:16:10 INFO - PROCESS | 3728 | 1465226170846 Marionette TRACE conn2 <- [1,1817,null,{"value":"13"}] 08:16:10 INFO - PROCESS | 3728 | 1465226170849 Marionette TRACE conn2 -> [0,1818,"setScriptTimeout",{"ms":35000}] 08:16:10 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.zero.1.html 08:16:10 INFO - PROCESS | 3728 | 1465226170851 Marionette TRACE conn2 <- [1,1818,null,{}] 08:16:10 INFO - PROCESS | 3728 | 1465226170854 Marionette TRACE conn2 -> [0,1819,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:16:10 INFO - PROCESS | 3728 | 1465226170856 Marionette INFO sendAsync 5df5ea86-167d-4c9b-95db-b7d3c2a97030 08:16:10 INFO - PROCESS | 3728 | 1465226170971 Marionette TRACE conn2 <- [1,1819,null,{"value":null}] 08:16:11 INFO - PROCESS | 3728 | 1465226171013 Marionette TRACE conn2 -> [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\", \"02873725-682d-488c-ba17-ebb2d6377454\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:16:11 INFO - PROCESS | 3728 | 1465226171015 Marionette INFO sendAsync 5df5ea86-167d-4c9b-95db-b7d3c2a97030 08:16:11 INFO - PROCESS | 3728 | ++DOCSHELL 15FE9400 == 39 [pid = 3728] [id = 464] 08:16:11 INFO - PROCESS | 3728 | ++DOMWINDOW == 75 (1A2B0800) [pid = 3728] [serial = 1392] [outer = 00000000] 08:16:11 INFO - PROCESS | 3728 | ++DOMWINDOW == 76 (1A336800) [pid = 3728] [serial = 1393] [outer = 1A2B0800] 08:16:11 INFO - PROCESS | 3728 | 1465226171057 Marionette DEBUG loaded listener.js 08:16:11 INFO - PROCESS | 3728 | ++DOMWINDOW == 77 (1A6C8400) [pid = 3728] [serial = 1394] [outer = 1A2B0800] 08:16:11 INFO - PROCESS | 3728 | 1465226171541 Marionette TRACE conn2 <- [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]]]}] 08:16:11 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.zero.1.html | arcTo() with zero radius draws a straight line from P0 to P1 08:16:11 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.zero.1.html | took 718ms 08:16:11 INFO - PROCESS | 3728 | 1465226171573 Marionette TRACE conn2 -> [0,1821,"getWindowHandle",null] 08:16:11 INFO - PROCESS | 3728 | 1465226171578 Marionette TRACE conn2 <- [1,1821,null,{"value":"13"}] 08:16:11 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.zero.2.html 08:16:11 INFO - PROCESS | 3728 | 1465226171584 Marionette TRACE conn2 -> [0,1822,"setScriptTimeout",{"ms":35000}] 08:16:11 INFO - PROCESS | 3728 | 1465226171588 Marionette TRACE conn2 <- [1,1822,null,{}] 08:16:11 INFO - PROCESS | 3728 | 1465226171594 Marionette TRACE conn2 -> [0,1823,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:16:11 INFO - PROCESS | 3728 | 1465226171597 Marionette INFO sendAsync 5df5ea86-167d-4c9b-95db-b7d3c2a97030 08:16:11 INFO - PROCESS | 3728 | 1465226171759 Marionette TRACE conn2 <- [1,1823,null,{"value":null}] 08:16:11 INFO - PROCESS | 3728 | 1465226171867 Marionette TRACE conn2 -> [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\", \"02873725-682d-488c-ba17-ebb2d6377454\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:16:11 INFO - PROCESS | 3728 | 1465226171872 Marionette INFO sendAsync 5df5ea86-167d-4c9b-95db-b7d3c2a97030 08:16:11 INFO - PROCESS | 3728 | ++DOCSHELL 10A54400 == 40 [pid = 3728] [id = 465] 08:16:11 INFO - PROCESS | 3728 | ++DOMWINDOW == 78 (10A56800) [pid = 3728] [serial = 1395] [outer = 00000000] 08:16:11 INFO - PROCESS | 3728 | ++DOMWINDOW == 79 (131B0C00) [pid = 3728] [serial = 1396] [outer = 10A56800] 08:16:11 INFO - PROCESS | 3728 | 1465226171930 Marionette DEBUG loaded listener.js 08:16:11 INFO - PROCESS | 3728 | ++DOMWINDOW == 80 (13918C00) [pid = 3728] [serial = 1397] [outer = 10A56800] 08:16:12 INFO - PROCESS | 3728 | 1465226172520 Marionette TRACE conn2 <- [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]]]}] 08:16:12 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 08:16:12 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.zero.2.html | took 977ms 08:16:12 INFO - PROCESS | 3728 | 1465226172571 Marionette TRACE conn2 -> [0,1825,"getWindowHandle",null] 08:16:12 INFO - PROCESS | 3728 | 1465226172575 Marionette TRACE conn2 <- [1,1825,null,{"value":"13"}] 08:16:12 INFO - TEST-START | /2dcontext/path-objects/2d.path.beginPath.html 08:16:12 INFO - PROCESS | 3728 | 1465226172582 Marionette TRACE conn2 -> [0,1826,"setScriptTimeout",{"ms":35000}] 08:16:12 INFO - PROCESS | 3728 | 1465226172585 Marionette TRACE conn2 <- [1,1826,null,{}] 08:16:12 INFO - PROCESS | 3728 | 1465226172589 Marionette TRACE conn2 -> [0,1827,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:16:12 INFO - PROCESS | 3728 | 1465226172592 Marionette INFO sendAsync 5df5ea86-167d-4c9b-95db-b7d3c2a97030 08:16:12 INFO - PROCESS | 3728 | 1465226172686 Marionette TRACE conn2 <- [1,1827,null,{"value":null}] 08:16:12 INFO - PROCESS | 3728 | 1465226172793 Marionette TRACE conn2 -> [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\", \"02873725-682d-488c-ba17-ebb2d6377454\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:16:12 INFO - PROCESS | 3728 | 1465226172796 Marionette INFO sendAsync 5df5ea86-167d-4c9b-95db-b7d3c2a97030 08:16:12 INFO - PROCESS | 3728 | ++DOCSHELL 1572DC00 == 41 [pid = 3728] [id = 466] 08:16:12 INFO - PROCESS | 3728 | ++DOMWINDOW == 81 (157ED000) [pid = 3728] [serial = 1398] [outer = 00000000] 08:16:12 INFO - PROCESS | 3728 | ++DOMWINDOW == 82 (16489800) [pid = 3728] [serial = 1399] [outer = 157ED000] 08:16:12 INFO - PROCESS | 3728 | 1465226172851 Marionette DEBUG loaded listener.js 08:16:12 INFO - PROCESS | 3728 | ++DOMWINDOW == 83 (1656A800) [pid = 3728] [serial = 1400] [outer = 157ED000] 08:16:13 INFO - PROCESS | 3728 | 1465226173497 Marionette TRACE conn2 <- [1,1828,null,{"value":["/2dcontext/path-objects/2d.path.beginPath.html",0,null,null,[["Canvas test: 2d.path.beginPath",0,null,null]]]}] 08:16:13 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.beginPath.html | Canvas test: 2d.path.beginPath 08:16:13 INFO - TEST-OK | /2dcontext/path-objects/2d.path.beginPath.html | took 976ms 08:16:13 INFO - PROCESS | 3728 | 1465226173551 Marionette TRACE conn2 -> [0,1829,"getWindowHandle",null] 08:16:13 INFO - PROCESS | 3728 | 1465226173553 Marionette TRACE conn2 <- [1,1829,null,{"value":"13"}] 08:16:13 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.basic.html 08:16:13 INFO - PROCESS | 3728 | 1465226173557 Marionette TRACE conn2 -> [0,1830,"setScriptTimeout",{"ms":35000}] 08:16:13 INFO - PROCESS | 3728 | 1465226173561 Marionette TRACE conn2 <- [1,1830,null,{}] 08:16:13 INFO - PROCESS | 3728 | 1465226173572 Marionette TRACE conn2 -> [0,1831,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:16:13 INFO - PROCESS | 3728 | 1465226173577 Marionette INFO sendAsync 5df5ea86-167d-4c9b-95db-b7d3c2a97030 08:16:13 INFO - PROCESS | 3728 | 1465226173684 Marionette TRACE conn2 <- [1,1831,null,{"value":null}] 08:16:13 INFO - PROCESS | 3728 | 1465226173820 Marionette TRACE conn2 -> [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\", \"02873725-682d-488c-ba17-ebb2d6377454\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:16:13 INFO - PROCESS | 3728 | 1465226173823 Marionette INFO sendAsync 5df5ea86-167d-4c9b-95db-b7d3c2a97030 08:16:13 INFO - PROCESS | 3728 | ++DOCSHELL 19A57400 == 42 [pid = 3728] [id = 467] 08:16:13 INFO - PROCESS | 3728 | ++DOMWINDOW == 84 (19A59000) [pid = 3728] [serial = 1401] [outer = 00000000] 08:16:13 INFO - PROCESS | 3728 | ++DOMWINDOW == 85 (1A2B1000) [pid = 3728] [serial = 1402] [outer = 19A59000] 08:16:13 INFO - PROCESS | 3728 | 1465226173880 Marionette DEBUG loaded listener.js 08:16:13 INFO - PROCESS | 3728 | ++DOMWINDOW == 86 (1A807C00) [pid = 3728] [serial = 1403] [outer = 19A59000] 08:16:14 INFO - PROCESS | 3728 | 1465226174512 Marionette TRACE conn2 <- [1,1832,null,{"value":["/2dcontext/path-objects/2d.path.bezierCurveTo.basic.html",0,null,null,[["Canvas test: 2d.path.bezierCurveTo.basic",0,null,null]]]}] 08:16:14 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.basic.html | Canvas test: 2d.path.bezierCurveTo.basic 08:16:14 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.basic.html | took 976ms 08:16:14 INFO - PROCESS | 3728 | 1465226174543 Marionette TRACE conn2 -> [0,1833,"getWindowHandle",null] 08:16:14 INFO - PROCESS | 3728 | 1465226174546 Marionette TRACE conn2 <- [1,1833,null,{"value":"13"}] 08:16:14 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html 08:16:14 INFO - PROCESS | 3728 | 1465226174549 Marionette TRACE conn2 -> [0,1834,"setScriptTimeout",{"ms":35000}] 08:16:14 INFO - PROCESS | 3728 | 1465226174551 Marionette TRACE conn2 <- [1,1834,null,{}] 08:16:14 INFO - PROCESS | 3728 | 1465226174555 Marionette TRACE conn2 -> [0,1835,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:16:14 INFO - PROCESS | 3728 | 1465226174557 Marionette INFO sendAsync 5df5ea86-167d-4c9b-95db-b7d3c2a97030 08:16:14 INFO - PROCESS | 3728 | 1465226174771 Marionette TRACE conn2 <- [1,1835,null,{"value":null}] 08:16:14 INFO - PROCESS | 3728 | 1465226174930 Marionette TRACE conn2 -> [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\", \"02873725-682d-488c-ba17-ebb2d6377454\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:16:14 INFO - PROCESS | 3728 | 1465226174933 Marionette INFO sendAsync 5df5ea86-167d-4c9b-95db-b7d3c2a97030 08:16:14 INFO - PROCESS | 3728 | ++DOCSHELL 10B76C00 == 43 [pid = 3728] [id = 468] 08:16:14 INFO - PROCESS | 3728 | ++DOMWINDOW == 87 (10B7C800) [pid = 3728] [serial = 1404] [outer = 00000000] 08:16:14 INFO - PROCESS | 3728 | ++DOMWINDOW == 88 (112B4400) [pid = 3728] [serial = 1405] [outer = 10B7C800] 08:16:14 INFO - PROCESS | 3728 | 1465226174986 Marionette DEBUG loaded listener.js 08:16:15 INFO - PROCESS | 3728 | ++DOMWINDOW == 89 (11C74000) [pid = 3728] [serial = 1406] [outer = 10B7C800] 08:16:16 INFO - PROCESS | 3728 | --DOCSHELL 10A56400 == 42 [pid = 3728] [id = 463] 08:16:16 INFO - PROCESS | 3728 | --DOCSHELL 10B74400 == 41 [pid = 3728] [id = 462] 08:16:16 INFO - PROCESS | 3728 | --DOCSHELL 18475800 == 40 [pid = 3728] [id = 461] 08:16:16 INFO - PROCESS | 3728 | --DOCSHELL 17A0EC00 == 39 [pid = 3728] [id = 460] 08:16:16 INFO - PROCESS | 3728 | --DOCSHELL 16567C00 == 38 [pid = 3728] [id = 459] 08:16:16 INFO - PROCESS | 3728 | --DOCSHELL 15FE9800 == 37 [pid = 3728] [id = 458] 08:16:16 INFO - PROCESS | 3728 | --DOCSHELL 1382C000 == 36 [pid = 3728] [id = 457] 08:16:16 INFO - PROCESS | 3728 | --DOCSHELL 112B2C00 == 35 [pid = 3728] [id = 456] 08:16:16 INFO - PROCESS | 3728 | --DOCSHELL 15738C00 == 34 [pid = 3728] [id = 455] 08:16:16 INFO - PROCESS | 3728 | --DOCSHELL 112B7000 == 33 [pid = 3728] [id = 454] 08:16:16 INFO - PROCESS | 3728 | --DOCSHELL 10274C00 == 32 [pid = 3728] [id = 444] 08:16:16 INFO - PROCESS | 3728 | --DOCSHELL 1A2AD800 == 31 [pid = 3728] [id = 453] 08:16:16 INFO - PROCESS | 3728 | --DOCSHELL 19A57400 == 30 [pid = 3728] [id = 467] 08:16:16 INFO - PROCESS | 3728 | --DOCSHELL 15FE9400 == 29 [pid = 3728] [id = 464] 08:16:16 INFO - PROCESS | 3728 | --DOCSHELL 10A54400 == 28 [pid = 3728] [id = 465] 08:16:16 INFO - PROCESS | 3728 | --DOCSHELL 1572DC00 == 27 [pid = 3728] [id = 466] 08:16:16 INFO - PROCESS | 3728 | --DOMWINDOW == 88 (16CBA400) [pid = 3728] [serial = 1345] [outer = 00000000] [url = about:blank] 08:16:16 INFO - PROCESS | 3728 | --DOMWINDOW == 87 (140D3800) [pid = 3728] [serial = 1339] [outer = 00000000] [url = about:blank] 08:16:16 INFO - PROCESS | 3728 | --DOMWINDOW == 86 (14E0B400) [pid = 3728] [serial = 1340] [outer = 00000000] [url = about:blank] 08:16:16 INFO - PROCESS | 3728 | --DOMWINDOW == 85 (10A58800) [pid = 3728] [serial = 1333] [outer = 00000000] [url = about:blank] 08:16:16 INFO - PROCESS | 3728 | --DOMWINDOW == 84 (164A1C00) [pid = 3728] [serial = 1342] [outer = 00000000] [url = about:blank] 08:16:16 INFO - PROCESS | 3728 | --DOMWINDOW == 83 (1280BC00) [pid = 3728] [serial = 1336] [outer = 00000000] [url = about:blank] 08:16:16 INFO - PROCESS | 3728 | --DOMWINDOW == 82 (12A10400) [pid = 3728] [serial = 1337] [outer = 00000000] [url = about:blank] 08:16:16 INFO - PROCESS | 3728 | --DOMWINDOW == 81 (1A18E400) [pid = 3728] [serial = 1358] [outer = 00000000] [url = about:blank] 08:16:16 INFO - PROCESS | 3728 | --DOMWINDOW == 80 (18081400) [pid = 3728] [serial = 1348] [outer = 00000000] [url = about:blank] 08:16:16 INFO - PROCESS | 3728 | --DOMWINDOW == 79 (1A6C7C00) [pid = 3728] [serial = 1360] [outer = 00000000] [url = about:blank] 08:16:16 INFO - PROCESS | 3728 | --DOMWINDOW == 78 (1550E800) [pid = 3728] [serial = 1328] [outer = 00000000] [url = about:blank] 08:16:16 INFO - PROCESS | 3728 | --DOMWINDOW == 77 (13821C00) [pid = 3728] [serial = 1327] [outer = 00000000] [url = about:blank] 08:16:16 INFO - PROCESS | 3728 | --DOMWINDOW == 76 (19A4D000) [pid = 3728] [serial = 1331] [outer = 00000000] [url = about:blank] 08:16:16 INFO - PROCESS | 3728 | --DOMWINDOW == 75 (18018400) [pid = 3728] [serial = 1330] [outer = 00000000] [url = about:blank] 08:16:16 INFO - PROCESS | 3728 | --DOMWINDOW == 74 (19E5E800) [pid = 3728] [serial = 1351] [outer = 00000000] [url = about:blank] 08:16:16 INFO - PROCESS | 3728 | --DOMWINDOW == 73 (1846CC00) [pid = 3728] [serial = 1349] [outer = 00000000] [url = about:blank] 08:16:16 INFO - PROCESS | 3728 | --DOMWINDOW == 72 (19EE1800) [pid = 3728] [serial = 1352] [outer = 00000000] [url = about:blank] 08:16:16 INFO - PROCESS | 3728 | --DOMWINDOW == 71 (19EEA800) [pid = 3728] [serial = 1357] [outer = 00000000] [url = about:blank] 08:16:16 INFO - PROCESS | 3728 | --DOMWINDOW == 70 (110DA400) [pid = 3728] [serial = 1334] [outer = 00000000] [url = about:blank] 08:16:16 INFO - PROCESS | 3728 | --DOMWINDOW == 69 (172DFC00) [pid = 3728] [serial = 1346] [outer = 00000000] [url = about:blank] 08:16:16 INFO - PROCESS | 3728 | --DOMWINDOW == 68 (18083400) [pid = 3728] [serial = 1354] [outer = 00000000] [url = about:blank] 08:16:16 INFO - PROCESS | 3728 | --DOMWINDOW == 67 (1843A000) [pid = 3728] [serial = 1355] [outer = 00000000] [url = about:blank] 08:16:16 INFO - PROCESS | 3728 | --DOMWINDOW == 66 (16560800) [pid = 3728] [serial = 1343] [outer = 00000000] [url = about:blank] 08:16:16 INFO - PROCESS | 3728 | 1465226176192 Marionette TRACE conn2 <- [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]]]}] 08:16:16 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) 08:16:16 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html | took 1663ms 08:16:16 INFO - PROCESS | 3728 | 1465226176243 Marionette TRACE conn2 -> [0,1837,"getWindowHandle",null] 08:16:16 INFO - PROCESS | 3728 | 1465226176248 Marionette TRACE conn2 <- [1,1837,null,{"value":"13"}] 08:16:16 INFO - PROCESS | 3728 | 1465226176255 Marionette TRACE conn2 -> [0,1838,"setScriptTimeout",{"ms":35000}] 08:16:16 INFO - PROCESS | 3728 | 1465226176258 Marionette TRACE conn2 <- [1,1838,null,{}] 08:16:16 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html 08:16:16 INFO - PROCESS | 3728 | 1465226176264 Marionette TRACE conn2 -> [0,1839,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:16:16 INFO - PROCESS | 3728 | 1465226176267 Marionette INFO sendAsync 5df5ea86-167d-4c9b-95db-b7d3c2a97030 08:16:16 INFO - PROCESS | 3728 | 1465226176360 Marionette TRACE conn2 <- [1,1839,null,{"value":null}] 08:16:16 INFO - PROCESS | 3728 | 1465226176374 Marionette TRACE conn2 -> [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\", \"02873725-682d-488c-ba17-ebb2d6377454\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:16:16 INFO - PROCESS | 3728 | 1465226176378 Marionette INFO sendAsync 5df5ea86-167d-4c9b-95db-b7d3c2a97030 08:16:16 INFO - PROCESS | 3728 | ++DOCSHELL 10B9C400 == 28 [pid = 3728] [id = 469] 08:16:16 INFO - PROCESS | 3728 | ++DOMWINDOW == 67 (10BA5C00) [pid = 3728] [serial = 1407] [outer = 00000000] 08:16:16 INFO - PROCESS | 3728 | ++DOMWINDOW == 68 (12A8E400) [pid = 3728] [serial = 1408] [outer = 10BA5C00] 08:16:16 INFO - PROCESS | 3728 | 1465226176426 Marionette DEBUG loaded listener.js 08:16:16 INFO - PROCESS | 3728 | ++DOMWINDOW == 69 (12D6DC00) [pid = 3728] [serial = 1409] [outer = 10BA5C00] 08:16:16 INFO - PROCESS | 3728 | 1465226176914 Marionette TRACE conn2 <- [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]]]}] 08:16:16 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html | If there is no subpath, the first control point is added 08:16:16 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html | took 671ms 08:16:16 INFO - PROCESS | 3728 | 1465226176923 Marionette TRACE conn2 -> [0,1841,"getWindowHandle",null] 08:16:16 INFO - PROCESS | 3728 | 1465226176928 Marionette TRACE conn2 <- [1,1841,null,{"value":"13"}] 08:16:16 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html 08:16:16 INFO - PROCESS | 3728 | 1465226176934 Marionette TRACE conn2 -> [0,1842,"setScriptTimeout",{"ms":35000}] 08:16:16 INFO - PROCESS | 3728 | 1465226176937 Marionette TRACE conn2 <- [1,1842,null,{}] 08:16:16 INFO - PROCESS | 3728 | 1465226176940 Marionette TRACE conn2 -> [0,1843,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:16:16 INFO - PROCESS | 3728 | 1465226176943 Marionette INFO sendAsync 5df5ea86-167d-4c9b-95db-b7d3c2a97030 08:16:17 INFO - PROCESS | 3728 | 1465226177031 Marionette TRACE conn2 <- [1,1843,null,{"value":null}] 08:16:17 INFO - PROCESS | 3728 | 1465226177039 Marionette TRACE conn2 -> [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\", \"02873725-682d-488c-ba17-ebb2d6377454\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:16:17 INFO - PROCESS | 3728 | 1465226177042 Marionette INFO sendAsync 5df5ea86-167d-4c9b-95db-b7d3c2a97030 08:16:17 INFO - PROCESS | 3728 | ++DOCSHELL 140B4400 == 29 [pid = 3728] [id = 470] 08:16:17 INFO - PROCESS | 3728 | ++DOMWINDOW == 70 (140B4C00) [pid = 3728] [serial = 1410] [outer = 00000000] 08:16:17 INFO - PROCESS | 3728 | ++DOMWINDOW == 71 (140CA400) [pid = 3728] [serial = 1411] [outer = 140B4C00] 08:16:17 INFO - PROCESS | 3728 | 1465226177089 Marionette DEBUG loaded listener.js 08:16:17 INFO - PROCESS | 3728 | ++DOMWINDOW == 72 (14477800) [pid = 3728] [serial = 1412] [outer = 140B4C00] 08:16:17 INFO - PROCESS | 3728 | 1465226177578 Marionette TRACE conn2 <- [1,1844,null,{"value":["/2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html",0,null,null,[["bezierCurveTo() with Infinity/NaN is ignored",0,null,null]]]}] 08:16:17 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html | bezierCurveTo() with Infinity/NaN is ignored 08:16:17 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html | took 671ms 08:16:17 INFO - PROCESS | 3728 | 1465226177633 Marionette TRACE conn2 -> [0,1845,"getWindowHandle",null] 08:16:17 INFO - PROCESS | 3728 | 1465226177635 Marionette TRACE conn2 <- [1,1845,null,{"value":"13"}] 08:16:17 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html 08:16:17 INFO - PROCESS | 3728 | 1465226177622 Marionette TRACE conn2 -> [0,1846,"setScriptTimeout",{"ms":35000}] 08:16:17 INFO - PROCESS | 3728 | 1465226177626 Marionette TRACE conn2 <- [1,1846,null,{}] 08:16:17 INFO - PROCESS | 3728 | 1465226177637 Marionette TRACE conn2 -> [0,1847,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:16:17 INFO - PROCESS | 3728 | 1465226177641 Marionette INFO sendAsync 5df5ea86-167d-4c9b-95db-b7d3c2a97030 08:16:17 INFO - PROCESS | 3728 | 1465226177752 Marionette TRACE conn2 <- [1,1847,null,{"value":null}] 08:16:17 INFO - PROCESS | 3728 | 1465226177849 Marionette TRACE conn2 -> [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\", \"02873725-682d-488c-ba17-ebb2d6377454\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:16:17 INFO - PROCESS | 3728 | 1465226177853 Marionette INFO sendAsync 5df5ea86-167d-4c9b-95db-b7d3c2a97030 08:16:17 INFO - PROCESS | 3728 | ++DOCSHELL 1648D000 == 30 [pid = 3728] [id = 471] 08:16:17 INFO - PROCESS | 3728 | ++DOMWINDOW == 73 (1648E800) [pid = 3728] [serial = 1413] [outer = 00000000] 08:16:17 INFO - PROCESS | 3728 | ++DOMWINDOW == 74 (164A6000) [pid = 3728] [serial = 1414] [outer = 1648E800] 08:16:17 INFO - PROCESS | 3728 | 1465226177900 Marionette DEBUG loaded listener.js 08:16:17 INFO - PROCESS | 3728 | ++DOMWINDOW == 75 (16568000) [pid = 3728] [serial = 1415] [outer = 1648E800] 08:16:18 INFO - PROCESS | 3728 | 1465226178275 Marionette TRACE conn2 <- [1,1848,null,{"value":["/2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html",0,null,null,[["Canvas test: 2d.path.bezierCurveTo.scaled",0,null,null]]]}] 08:16:18 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html | Canvas test: 2d.path.bezierCurveTo.scaled 08:16:18 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html | took 672ms 08:16:18 INFO - PROCESS | 3728 | 1465226178332 Marionette TRACE conn2 -> [0,1849,"getWindowHandle",null] 08:16:18 INFO - PROCESS | 3728 | 1465226178335 Marionette TRACE conn2 <- [1,1849,null,{"value":"13"}] 08:16:18 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.shape.html 08:16:18 INFO - PROCESS | 3728 | 1465226178322 Marionette TRACE conn2 -> [0,1850,"setScriptTimeout",{"ms":35000}] 08:16:18 INFO - PROCESS | 3728 | 1465226178324 Marionette TRACE conn2 <- [1,1850,null,{}] 08:16:18 INFO - PROCESS | 3728 | 1465226178327 Marionette TRACE conn2 -> [0,1851,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:16:18 INFO - PROCESS | 3728 | 1465226178329 Marionette INFO sendAsync 5df5ea86-167d-4c9b-95db-b7d3c2a97030 08:16:18 INFO - PROCESS | 3728 | 1465226178470 Marionette TRACE conn2 <- [1,1851,null,{"value":null}] 08:16:18 INFO - PROCESS | 3728 | 1465226178530 Marionette TRACE conn2 -> [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\", \"02873725-682d-488c-ba17-ebb2d6377454\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:16:18 INFO - PROCESS | 3728 | 1465226178532 Marionette INFO sendAsync 5df5ea86-167d-4c9b-95db-b7d3c2a97030 08:16:18 INFO - PROCESS | 3728 | ++DOCSHELL 16563C00 == 31 [pid = 3728] [id = 472] 08:16:18 INFO - PROCESS | 3728 | ++DOMWINDOW == 76 (16CAF000) [pid = 3728] [serial = 1416] [outer = 00000000] 08:16:18 INFO - PROCESS | 3728 | ++DOMWINDOW == 77 (177F8400) [pid = 3728] [serial = 1417] [outer = 16CAF000] 08:16:18 INFO - PROCESS | 3728 | 1465226178576 Marionette DEBUG loaded listener.js 08:16:18 INFO - PROCESS | 3728 | ++DOMWINDOW == 78 (17E51800) [pid = 3728] [serial = 1418] [outer = 16CAF000] 08:16:18 INFO - PROCESS | 3728 | 1465226178996 Marionette TRACE conn2 <- [1,1852,null,{"value":["/2dcontext/path-objects/2d.path.bezierCurveTo.shape.html",0,null,null,[["Canvas test: 2d.path.bezierCurveTo.shape",0,null,null]]]}] 08:16:18 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.shape.html | Canvas test: 2d.path.bezierCurveTo.shape 08:16:18 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.shape.html | took 671ms 08:16:19 INFO - PROCESS | 3728 | 1465226179020 Marionette TRACE conn2 -> [0,1853,"getWindowHandle",null] 08:16:19 INFO - PROCESS | 3728 | 1465226179022 Marionette TRACE conn2 <- [1,1853,null,{"value":"13"}] 08:16:19 INFO - PROCESS | 3728 | 1465226179025 Marionette TRACE conn2 -> [0,1854,"setScriptTimeout",{"ms":35000}] 08:16:19 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.basic.1.html 08:16:19 INFO - PROCESS | 3728 | 1465226179027 Marionette TRACE conn2 <- [1,1854,null,{}] 08:16:19 INFO - PROCESS | 3728 | 1465226179034 Marionette TRACE conn2 -> [0,1855,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:16:19 INFO - PROCESS | 3728 | 1465226179036 Marionette INFO sendAsync 5df5ea86-167d-4c9b-95db-b7d3c2a97030 08:16:19 INFO - PROCESS | 3728 | 1465226179156 Marionette TRACE conn2 <- [1,1855,null,{"value":null}] 08:16:19 INFO - PROCESS | 3728 | 1465226179172 Marionette TRACE conn2 -> [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\", \"02873725-682d-488c-ba17-ebb2d6377454\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:16:19 INFO - PROCESS | 3728 | 1465226179174 Marionette INFO sendAsync 5df5ea86-167d-4c9b-95db-b7d3c2a97030 08:16:19 INFO - PROCESS | 3728 | ++DOCSHELL 18014800 == 32 [pid = 3728] [id = 473] 08:16:19 INFO - PROCESS | 3728 | ++DOMWINDOW == 79 (18437800) [pid = 3728] [serial = 1419] [outer = 00000000] 08:16:19 INFO - PROCESS | 3728 | ++DOMWINDOW == 80 (18475400) [pid = 3728] [serial = 1420] [outer = 18437800] 08:16:19 INFO - PROCESS | 3728 | 1465226179222 Marionette DEBUG loaded listener.js 08:16:19 INFO - PROCESS | 3728 | ++DOMWINDOW == 81 (18524800) [pid = 3728] [serial = 1421] [outer = 18437800] 08:16:19 INFO - PROCESS | 3728 | 1465226179665 Marionette TRACE conn2 <- [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]]]}] 08:16:19 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.basic.1.html | Canvas test: 2d.path.clip.basic.1 08:16:19 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.basic.1.html | took 672ms 08:16:19 INFO - PROCESS | 3728 | 1465226179723 Marionette TRACE conn2 -> [0,1857,"getWindowHandle",null] 08:16:19 INFO - PROCESS | 3728 | 1465226179725 Marionette TRACE conn2 <- [1,1857,null,{"value":"13"}] 08:16:19 INFO - PROCESS | 3728 | 1465226179728 Marionette TRACE conn2 -> [0,1858,"setScriptTimeout",{"ms":35000}] 08:16:19 INFO - PROCESS | 3728 | 1465226179729 Marionette TRACE conn2 <- [1,1858,null,{}] 08:16:19 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.basic.2.html 08:16:19 INFO - PROCESS | 3728 | 1465226179733 Marionette TRACE conn2 -> [0,1859,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:16:19 INFO - PROCESS | 3728 | 1465226179738 Marionette INFO sendAsync 5df5ea86-167d-4c9b-95db-b7d3c2a97030 08:16:19 INFO - PROCESS | 3728 | 1465226179854 Marionette TRACE conn2 <- [1,1859,null,{"value":null}] 08:16:19 INFO - PROCESS | 3728 | 1465226179916 Marionette TRACE conn2 -> [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\", \"02873725-682d-488c-ba17-ebb2d6377454\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:16:19 INFO - PROCESS | 3728 | 1465226179918 Marionette INFO sendAsync 5df5ea86-167d-4c9b-95db-b7d3c2a97030 08:16:19 INFO - PROCESS | 3728 | ++DOCSHELL 19A56800 == 33 [pid = 3728] [id = 474] 08:16:19 INFO - PROCESS | 3728 | ++DOMWINDOW == 82 (19A56C00) [pid = 3728] [serial = 1422] [outer = 00000000] 08:16:19 INFO - PROCESS | 3728 | ++DOMWINDOW == 83 (19E5EC00) [pid = 3728] [serial = 1423] [outer = 19A56C00] 08:16:19 INFO - PROCESS | 3728 | 1465226179964 Marionette DEBUG loaded listener.js 08:16:20 INFO - PROCESS | 3728 | ++DOMWINDOW == 84 (19EE6000) [pid = 3728] [serial = 1424] [outer = 19A56C00] 08:16:20 INFO - PROCESS | 3728 | --DOMWINDOW == 83 (114BC400) [pid = 3728] [serial = 1389] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.transformation.html] 08:16:20 INFO - PROCESS | 3728 | --DOMWINDOW == 82 (16C1E400) [pid = 3728] [serial = 1377] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.curve1.html] 08:16:20 INFO - PROCESS | 3728 | --DOMWINDOW == 81 (17A86400) [pid = 3728] [serial = 1380] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.curve2.html] 08:16:20 INFO - PROCESS | 3728 | --DOMWINDOW == 80 (12804C00) [pid = 3728] [serial = 1362] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html] 08:16:20 INFO - PROCESS | 3728 | --DOMWINDOW == 79 (1A2ADC00) [pid = 3728] [serial = 1359] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.3.html] 08:16:20 INFO - PROCESS | 3728 | --DOMWINDOW == 78 (16104400) [pid = 3728] [serial = 1374] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.scale.html] 08:16:20 INFO - PROCESS | 3728 | --DOMWINDOW == 77 (10BA2000) [pid = 3728] [serial = 1386] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.start.html] 08:16:20 INFO - PROCESS | 3728 | --DOMWINDOW == 76 (157D6000) [pid = 3728] [serial = 1365] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html] 08:16:20 INFO - PROCESS | 3728 | --DOMWINDOW == 75 (112B7C00) [pid = 3728] [serial = 1368] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.negative.html] 08:16:20 INFO - PROCESS | 3728 | --DOMWINDOW == 74 (13919800) [pid = 3728] [serial = 1371] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.nonfinite.html] 08:16:20 INFO - PROCESS | 3728 | --DOMWINDOW == 73 (18476800) [pid = 3728] [serial = 1383] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.end.html] 08:16:20 INFO - PROCESS | 3728 | --DOMWINDOW == 72 (1A2B0800) [pid = 3728] [serial = 1392] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.zero.1.html] 08:16:20 INFO - PROCESS | 3728 | 1465226180624 Marionette TRACE conn2 <- [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]]]}] 08:16:20 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.basic.2.html | Canvas test: 2d.path.clip.basic.2 08:16:20 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.basic.2.html | took 962ms 08:16:20 INFO - PROCESS | 3728 | 1465226180681 Marionette TRACE conn2 -> [0,1861,"getWindowHandle",null] 08:16:20 INFO - PROCESS | 3728 | 1465226180683 Marionette TRACE conn2 <- [1,1861,null,{"value":"13"}] 08:16:20 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.empty.html 08:16:20 INFO - PROCESS | 3728 | 1465226180686 Marionette TRACE conn2 -> [0,1862,"setScriptTimeout",{"ms":35000}] 08:16:20 INFO - PROCESS | 3728 | 1465226180688 Marionette TRACE conn2 <- [1,1862,null,{}] 08:16:20 INFO - PROCESS | 3728 | 1465226180693 Marionette TRACE conn2 -> [0,1863,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:16:20 INFO - PROCESS | 3728 | 1465226180695 Marionette INFO sendAsync 5df5ea86-167d-4c9b-95db-b7d3c2a97030 08:16:20 INFO - PROCESS | 3728 | 1465226180841 Marionette TRACE conn2 <- [1,1863,null,{"value":null}] 08:16:20 INFO - PROCESS | 3728 | 1465226180899 Marionette TRACE conn2 -> [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\", \"02873725-682d-488c-ba17-ebb2d6377454\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:16:20 INFO - PROCESS | 3728 | 1465226180901 Marionette INFO sendAsync 5df5ea86-167d-4c9b-95db-b7d3c2a97030 08:16:20 INFO - PROCESS | 3728 | ++DOCSHELL 110D8000 == 34 [pid = 3728] [id = 475] 08:16:20 INFO - PROCESS | 3728 | ++DOMWINDOW == 73 (112B7C00) [pid = 3728] [serial = 1425] [outer = 00000000] 08:16:20 INFO - PROCESS | 3728 | ++DOMWINDOW == 74 (140B8400) [pid = 3728] [serial = 1426] [outer = 112B7C00] 08:16:20 INFO - PROCESS | 3728 | 1465226180944 Marionette DEBUG loaded listener.js 08:16:20 INFO - PROCESS | 3728 | ++DOMWINDOW == 75 (1649C000) [pid = 3728] [serial = 1427] [outer = 112B7C00] 08:16:21 INFO - PROCESS | 3728 | 1465226181297 Marionette TRACE conn2 <- [1,1864,null,{"value":["/2dcontext/path-objects/2d.path.clip.empty.html",0,null,null,[["Canvas test: 2d.path.clip.empty",0,null,null]]]}] 08:16:21 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.empty.html | Canvas test: 2d.path.clip.empty 08:16:21 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.empty.html | took 626ms 08:16:21 INFO - PROCESS | 3728 | 1465226181308 Marionette TRACE conn2 -> [0,1865,"getWindowHandle",null] 08:16:21 INFO - PROCESS | 3728 | 1465226181310 Marionette TRACE conn2 <- [1,1865,null,{"value":"13"}] 08:16:21 INFO - PROCESS | 3728 | 1465226181313 Marionette TRACE conn2 -> [0,1866,"setScriptTimeout",{"ms":35000}] 08:16:21 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.intersect.html 08:16:21 INFO - PROCESS | 3728 | 1465226181315 Marionette TRACE conn2 <- [1,1866,null,{}] 08:16:21 INFO - PROCESS | 3728 | 1465226181318 Marionette TRACE conn2 -> [0,1867,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:16:21 INFO - PROCESS | 3728 | 1465226181320 Marionette INFO sendAsync 5df5ea86-167d-4c9b-95db-b7d3c2a97030 08:16:21 INFO - PROCESS | 3728 | 1465226181433 Marionette TRACE conn2 <- [1,1867,null,{"value":null}] 08:16:21 INFO - PROCESS | 3728 | 1465226181441 Marionette TRACE conn2 -> [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\", \"02873725-682d-488c-ba17-ebb2d6377454\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:16:21 INFO - PROCESS | 3728 | 1465226181443 Marionette INFO sendAsync 5df5ea86-167d-4c9b-95db-b7d3c2a97030 08:16:21 INFO - PROCESS | 3728 | ++DOCSHELL 1280A800 == 35 [pid = 3728] [id = 476] 08:16:21 INFO - PROCESS | 3728 | ++DOMWINDOW == 76 (12D9E000) [pid = 3728] [serial = 1428] [outer = 00000000] 08:16:21 INFO - PROCESS | 3728 | ++DOMWINDOW == 77 (19EDCC00) [pid = 3728] [serial = 1429] [outer = 12D9E000] 08:16:21 INFO - PROCESS | 3728 | 1465226181494 Marionette DEBUG loaded listener.js 08:16:21 INFO - PROCESS | 3728 | ++DOMWINDOW == 78 (19EE2C00) [pid = 3728] [serial = 1430] [outer = 12D9E000] 08:16:21 INFO - PROCESS | 3728 | 1465226181897 Marionette TRACE conn2 <- [1,1868,null,{"value":["/2dcontext/path-objects/2d.path.clip.intersect.html",0,null,null,[["Canvas test: 2d.path.clip.intersect",0,null,null]]]}] 08:16:21 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.intersect.html | Canvas test: 2d.path.clip.intersect 08:16:21 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.intersect.html | took 610ms 08:16:21 INFO - PROCESS | 3728 | 1465226181951 Marionette TRACE conn2 -> [0,1869,"getWindowHandle",null] 08:16:21 INFO - PROCESS | 3728 | 1465226181953 Marionette TRACE conn2 <- [1,1869,null,{"value":"13"}] 08:16:21 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.unaffected.html 08:16:21 INFO - PROCESS | 3728 | 1465226181957 Marionette TRACE conn2 -> [0,1870,"setScriptTimeout",{"ms":35000}] 08:16:21 INFO - PROCESS | 3728 | 1465226181958 Marionette TRACE conn2 <- [1,1870,null,{}] 08:16:21 INFO - PROCESS | 3728 | 1465226181962 Marionette TRACE conn2 -> [0,1871,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:16:21 INFO - PROCESS | 3728 | 1465226181963 Marionette INFO sendAsync 5df5ea86-167d-4c9b-95db-b7d3c2a97030 08:16:22 INFO - PROCESS | 3728 | 1465226182060 Marionette TRACE conn2 <- [1,1871,null,{"value":null}] 08:16:22 INFO - PROCESS | 3728 | 1465226182145 Marionette TRACE conn2 -> [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\", \"02873725-682d-488c-ba17-ebb2d6377454\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:16:22 INFO - PROCESS | 3728 | 1465226182147 Marionette INFO sendAsync 5df5ea86-167d-4c9b-95db-b7d3c2a97030 08:16:22 INFO - PROCESS | 3728 | ++DOCSHELL 10A5E400 == 36 [pid = 3728] [id = 477] 08:16:22 INFO - PROCESS | 3728 | ++DOMWINDOW == 79 (13913400) [pid = 3728] [serial = 1431] [outer = 00000000] 08:16:22 INFO - PROCESS | 3728 | ++DOMWINDOW == 80 (1A333000) [pid = 3728] [serial = 1432] [outer = 13913400] 08:16:22 INFO - PROCESS | 3728 | 1465226182190 Marionette DEBUG loaded listener.js 08:16:22 INFO - PROCESS | 3728 | ++DOMWINDOW == 81 (1A337000) [pid = 3728] [serial = 1433] [outer = 13913400] 08:16:22 INFO - PROCESS | 3728 | 1465226182637 Marionette TRACE conn2 <- [1,1872,null,{"value":["/2dcontext/path-objects/2d.path.clip.unaffected.html",0,null,null,[["Canvas test: 2d.path.clip.unaffected",0,null,null]]]}] 08:16:22 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.unaffected.html | Canvas test: 2d.path.clip.unaffected 08:16:22 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.unaffected.html | took 717ms 08:16:22 INFO - PROCESS | 3728 | 1465226182681 Marionette TRACE conn2 -> [0,1873,"getWindowHandle",null] 08:16:22 INFO - PROCESS | 3728 | 1465226182686 Marionette TRACE conn2 <- [1,1873,null,{"value":"13"}] 08:16:22 INFO - PROCESS | 3728 | 1465226182674 Marionette TRACE conn2 -> [0,1874,"setScriptTimeout",{"ms":35000}] 08:16:22 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.winding.1.html 08:16:22 INFO - PROCESS | 3728 | 1465226182678 Marionette TRACE conn2 <- [1,1874,null,{}] 08:16:22 INFO - PROCESS | 3728 | 1465226182711 Marionette TRACE conn2 -> [0,1875,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:16:22 INFO - PROCESS | 3728 | 1465226182714 Marionette INFO sendAsync 5df5ea86-167d-4c9b-95db-b7d3c2a97030 08:16:22 INFO - PROCESS | 3728 | 1465226182842 Marionette TRACE conn2 <- [1,1875,null,{"value":null}] 08:16:22 INFO - PROCESS | 3728 | 1465226182953 Marionette TRACE conn2 -> [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\", \"02873725-682d-488c-ba17-ebb2d6377454\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:16:22 INFO - PROCESS | 3728 | 1465226182956 Marionette INFO sendAsync 5df5ea86-167d-4c9b-95db-b7d3c2a97030 08:16:22 INFO - PROCESS | 3728 | ++DOCSHELL 10A63C00 == 37 [pid = 3728] [id = 478] 08:16:22 INFO - PROCESS | 3728 | ++DOMWINDOW == 82 (10B74000) [pid = 3728] [serial = 1434] [outer = 00000000] 08:16:22 INFO - PROCESS | 3728 | ++DOMWINDOW == 83 (131B8000) [pid = 3728] [serial = 1435] [outer = 10B74000] 08:16:23 INFO - PROCESS | 3728 | 1465226183012 Marionette DEBUG loaded listener.js 08:16:23 INFO - PROCESS | 3728 | ++DOMWINDOW == 84 (13919800) [pid = 3728] [serial = 1436] [outer = 10B74000] 08:16:23 INFO - PROCESS | 3728 | 1465226183777 Marionette TRACE conn2 <- [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]]]}] 08:16:23 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.winding.1.html | Canvas test: 2d.path.clip.winding.1 08:16:23 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.winding.1.html | took 1145ms 08:16:23 INFO - PROCESS | 3728 | 1465226183839 Marionette TRACE conn2 -> [0,1877,"getWindowHandle",null] 08:16:23 INFO - PROCESS | 3728 | 1465226183844 Marionette TRACE conn2 <- [1,1877,null,{"value":"13"}] 08:16:23 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.winding.2.html 08:16:23 INFO - PROCESS | 3728 | 1465226183850 Marionette TRACE conn2 -> [0,1878,"setScriptTimeout",{"ms":35000}] 08:16:23 INFO - PROCESS | 3728 | 1465226183853 Marionette TRACE conn2 <- [1,1878,null,{}] 08:16:23 INFO - PROCESS | 3728 | 1465226183857 Marionette TRACE conn2 -> [0,1879,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:16:23 INFO - PROCESS | 3728 | 1465226183860 Marionette INFO sendAsync 5df5ea86-167d-4c9b-95db-b7d3c2a97030 08:16:23 INFO - PROCESS | 3728 | 1465226183984 Marionette TRACE conn2 <- [1,1879,null,{"value":null}] 08:16:24 INFO - PROCESS | 3728 | 1465226184112 Marionette TRACE conn2 -> [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\", \"02873725-682d-488c-ba17-ebb2d6377454\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:16:24 INFO - PROCESS | 3728 | 1465226184115 Marionette INFO sendAsync 5df5ea86-167d-4c9b-95db-b7d3c2a97030 08:16:24 INFO - PROCESS | 3728 | ++DOCSHELL 157EA000 == 38 [pid = 3728] [id = 479] 08:16:24 INFO - PROCESS | 3728 | ++DOMWINDOW == 85 (157F2400) [pid = 3728] [serial = 1437] [outer = 00000000] 08:16:24 INFO - PROCESS | 3728 | ++DOMWINDOW == 86 (164A7800) [pid = 3728] [serial = 1438] [outer = 157F2400] 08:16:24 INFO - PROCESS | 3728 | 1465226184173 Marionette DEBUG loaded listener.js 08:16:24 INFO - PROCESS | 3728 | ++DOMWINDOW == 87 (16CBA800) [pid = 3728] [serial = 1439] [outer = 157F2400] 08:16:25 INFO - PROCESS | 3728 | 1465226185045 Marionette TRACE conn2 <- [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]]]}] 08:16:25 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.winding.2.html | Canvas test: 2d.path.clip.winding.2 08:16:25 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.winding.2.html | took 1267ms 08:16:25 INFO - PROCESS | 3728 | 1465226185112 Marionette TRACE conn2 -> [0,1881,"getWindowHandle",null] 08:16:25 INFO - PROCESS | 3728 | 1465226185116 Marionette TRACE conn2 <- [1,1881,null,{"value":"13"}] 08:16:25 INFO - PROCESS | 3728 | 1465226185122 Marionette TRACE conn2 -> [0,1882,"setScriptTimeout",{"ms":35000}] 08:16:25 INFO - TEST-START | /2dcontext/path-objects/2d.path.closePath.empty.html 08:16:25 INFO - PROCESS | 3728 | 1465226185125 Marionette TRACE conn2 <- [1,1882,null,{}] 08:16:25 INFO - PROCESS | 3728 | 1465226185130 Marionette TRACE conn2 -> [0,1883,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:16:25 INFO - PROCESS | 3728 | 1465226185132 Marionette INFO sendAsync 5df5ea86-167d-4c9b-95db-b7d3c2a97030 08:16:25 INFO - PROCESS | 3728 | 1465226185257 Marionette TRACE conn2 <- [1,1883,null,{"value":null}] 08:16:25 INFO - PROCESS | 3728 | --DOCSHELL 1280A800 == 37 [pid = 3728] [id = 476] 08:16:25 INFO - PROCESS | 3728 | --DOCSHELL 110D8000 == 36 [pid = 3728] [id = 475] 08:16:25 INFO - PROCESS | 3728 | --DOCSHELL 19A56800 == 35 [pid = 3728] [id = 474] 08:16:25 INFO - PROCESS | 3728 | --DOCSHELL 18014800 == 34 [pid = 3728] [id = 473] 08:16:25 INFO - PROCESS | 3728 | --DOCSHELL 16563C00 == 33 [pid = 3728] [id = 472] 08:16:25 INFO - PROCESS | 3728 | --DOCSHELL 1648D000 == 32 [pid = 3728] [id = 471] 08:16:25 INFO - PROCESS | 3728 | --DOCSHELL 140B4400 == 31 [pid = 3728] [id = 470] 08:16:25 INFO - PROCESS | 3728 | --DOCSHELL 10B9C400 == 30 [pid = 3728] [id = 469] 08:16:25 INFO - PROCESS | 3728 | --DOCSHELL 10B76C00 == 29 [pid = 3728] [id = 468] 08:16:25 INFO - PROCESS | 3728 | --DOMWINDOW == 86 (19EE6400) [pid = 3728] [serial = 1391] [outer = 00000000] [url = about:blank] 08:16:25 INFO - PROCESS | 3728 | --DOMWINDOW == 85 (16D4A000) [pid = 3728] [serial = 1378] [outer = 00000000] [url = about:blank] 08:16:25 INFO - PROCESS | 3728 | --DOMWINDOW == 84 (1846C400) [pid = 3728] [serial = 1382] [outer = 00000000] [url = about:blank] 08:16:25 INFO - PROCESS | 3728 | --DOMWINDOW == 83 (18080800) [pid = 3728] [serial = 1381] [outer = 00000000] [url = about:blank] 08:16:25 INFO - PROCESS | 3728 | --DOMWINDOW == 82 (13911800) [pid = 3728] [serial = 1363] [outer = 00000000] [url = about:blank] 08:16:25 INFO - PROCESS | 3728 | --DOMWINDOW == 81 (140CEC00) [pid = 3728] [serial = 1364] [outer = 00000000] [url = about:blank] 08:16:25 INFO - PROCESS | 3728 | --DOMWINDOW == 80 (11C65400) [pid = 3728] [serial = 1361] [outer = 00000000] [url = about:blank] 08:16:25 INFO - PROCESS | 3728 | --DOMWINDOW == 79 (1649C800) [pid = 3728] [serial = 1375] [outer = 00000000] [url = about:blank] 08:16:25 INFO - PROCESS | 3728 | --DOMWINDOW == 78 (1610A000) [pid = 3728] [serial = 1387] [outer = 00000000] [url = about:blank] 08:16:25 INFO - PROCESS | 3728 | --DOMWINDOW == 77 (1610B000) [pid = 3728] [serial = 1366] [outer = 00000000] [url = about:blank] 08:16:25 INFO - PROCESS | 3728 | --DOMWINDOW == 76 (16C13C00) [pid = 3728] [serial = 1367] [outer = 00000000] [url = about:blank] 08:16:25 INFO - PROCESS | 3728 | --DOMWINDOW == 75 (12ACBC00) [pid = 3728] [serial = 1369] [outer = 00000000] [url = about:blank] 08:16:25 INFO - PROCESS | 3728 | --DOMWINDOW == 74 (12D95400) [pid = 3728] [serial = 1370] [outer = 00000000] [url = about:blank] 08:16:25 INFO - PROCESS | 3728 | --DOMWINDOW == 73 (140B3400) [pid = 3728] [serial = 1372] [outer = 00000000] [url = about:blank] 08:16:25 INFO - PROCESS | 3728 | --DOMWINDOW == 72 (140C8800) [pid = 3728] [serial = 1373] [outer = 00000000] [url = about:blank] 08:16:25 INFO - PROCESS | 3728 | --DOMWINDOW == 71 (19E57000) [pid = 3728] [serial = 1384] [outer = 00000000] [url = about:blank] 08:16:25 INFO - PROCESS | 3728 | --DOMWINDOW == 70 (19EE3C00) [pid = 3728] [serial = 1390] [outer = 00000000] [url = about:blank] 08:16:25 INFO - PROCESS | 3728 | --DOMWINDOW == 69 (1A6C8400) [pid = 3728] [serial = 1394] [outer = 00000000] [url = about:blank] 08:16:25 INFO - PROCESS | 3728 | --DOMWINDOW == 68 (1A336800) [pid = 3728] [serial = 1393] [outer = 00000000] [url = about:blank] 08:16:25 INFO - PROCESS | 3728 | --DOMWINDOW == 67 (17978000) [pid = 3728] [serial = 1379] [outer = 00000000] [url = about:blank] 08:16:25 INFO - PROCESS | 3728 | --DOMWINDOW == 66 (18438000) [pid = 3728] [serial = 1388] [outer = 00000000] [url = about:blank] 08:16:25 INFO - PROCESS | 3728 | --DOMWINDOW == 65 (19E57C00) [pid = 3728] [serial = 1385] [outer = 00000000] [url = about:blank] 08:16:25 INFO - PROCESS | 3728 | --DOMWINDOW == 64 (16563800) [pid = 3728] [serial = 1376] [outer = 00000000] [url = about:blank] 08:16:25 INFO - PROCESS | 3728 | 1465226185388 Marionette TRACE conn2 -> [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\", \"02873725-682d-488c-ba17-ebb2d6377454\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:16:25 INFO - PROCESS | 3728 | 1465226185392 Marionette INFO sendAsync 5df5ea86-167d-4c9b-95db-b7d3c2a97030 08:16:25 INFO - PROCESS | 3728 | ++DOCSHELL 10B76C00 == 30 [pid = 3728] [id = 480] 08:16:25 INFO - PROCESS | 3728 | ++DOMWINDOW == 65 (10B9C400) [pid = 3728] [serial = 1440] [outer = 00000000] 08:16:25 INFO - PROCESS | 3728 | ++DOMWINDOW == 66 (112B7000) [pid = 3728] [serial = 1441] [outer = 10B9C400] 08:16:25 INFO - PROCESS | 3728 | 1465226185442 Marionette DEBUG loaded listener.js 08:16:25 INFO - PROCESS | 3728 | ++DOMWINDOW == 67 (12B66800) [pid = 3728] [serial = 1442] [outer = 10B9C400] 08:16:25 INFO - PROCESS | 3728 | 1465226185908 Marionette TRACE conn2 <- [1,1884,null,{"value":["/2dcontext/path-objects/2d.path.closePath.empty.html",0,null,null,[["Canvas test: 2d.path.closePath.empty",0,null,null]]]}] 08:16:25 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.closePath.empty.html | Canvas test: 2d.path.closePath.empty 08:16:25 INFO - TEST-OK | /2dcontext/path-objects/2d.path.closePath.empty.html | took 809ms 08:16:25 INFO - PROCESS | 3728 | 1465226185948 Marionette TRACE conn2 -> [0,1885,"getWindowHandle",null] 08:16:25 INFO - PROCESS | 3728 | 1465226185952 Marionette TRACE conn2 <- [1,1885,null,{"value":"13"}] 08:16:25 INFO - TEST-START | /2dcontext/path-objects/2d.path.closePath.newline.html 08:16:25 INFO - PROCESS | 3728 | 1465226185958 Marionette TRACE conn2 -> [0,1886,"setScriptTimeout",{"ms":35000}] 08:16:25 INFO - PROCESS | 3728 | 1465226185961 Marionette TRACE conn2 <- [1,1886,null,{}] 08:16:25 INFO - PROCESS | 3728 | 1465226185965 Marionette TRACE conn2 -> [0,1887,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:16:25 INFO - PROCESS | 3728 | 1465226185967 Marionette INFO sendAsync 5df5ea86-167d-4c9b-95db-b7d3c2a97030 08:16:26 INFO - PROCESS | 3728 | 1465226186055 Marionette TRACE conn2 <- [1,1887,null,{"value":null}] 08:16:26 INFO - PROCESS | 3728 | 1465226186064 Marionette TRACE conn2 -> [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\", \"02873725-682d-488c-ba17-ebb2d6377454\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:16:26 INFO - PROCESS | 3728 | 1465226186066 Marionette INFO sendAsync 5df5ea86-167d-4c9b-95db-b7d3c2a97030 08:16:26 INFO - PROCESS | 3728 | ++DOCSHELL 14E05400 == 31 [pid = 3728] [id = 481] 08:16:26 INFO - PROCESS | 3728 | ++DOMWINDOW == 68 (14E06C00) [pid = 3728] [serial = 1443] [outer = 00000000] 08:16:26 INFO - PROCESS | 3728 | ++DOMWINDOW == 69 (1572C400) [pid = 3728] [serial = 1444] [outer = 14E06C00] 08:16:26 INFO - PROCESS | 3728 | 1465226186115 Marionette DEBUG loaded listener.js 08:16:26 INFO - PROCESS | 3728 | ++DOMWINDOW == 70 (157D3800) [pid = 3728] [serial = 1445] [outer = 14E06C00] 08:16:26 INFO - PROCESS | 3728 | 1465226186572 Marionette TRACE conn2 <- [1,1888,null,{"value":["/2dcontext/path-objects/2d.path.closePath.newline.html",0,null,null,[["Canvas test: 2d.path.closePath.newline",0,null,null]]]}] 08:16:26 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.closePath.newline.html | Canvas test: 2d.path.closePath.newline 08:16:26 INFO - TEST-OK | /2dcontext/path-objects/2d.path.closePath.newline.html | took 687ms 08:16:26 INFO - PROCESS | 3728 | 1465226186642 Marionette TRACE conn2 -> [0,1889,"getWindowHandle",null] 08:16:26 INFO - PROCESS | 3728 | 1465226186644 Marionette TRACE conn2 <- [1,1889,null,{"value":"13"}] 08:16:26 INFO - TEST-START | /2dcontext/path-objects/2d.path.closePath.nextpoint.html 08:16:26 INFO - PROCESS | 3728 | 1465226186679 Marionette TRACE conn2 -> [0,1890,"setScriptTimeout",{"ms":35000}] 08:16:26 INFO - PROCESS | 3728 | 1465226186683 Marionette TRACE conn2 <- [1,1890,null,{}] 08:16:26 INFO - PROCESS | 3728 | 1465226186696 Marionette TRACE conn2 -> [0,1891,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:16:26 INFO - PROCESS | 3728 | 1465226186701 Marionette INFO sendAsync 5df5ea86-167d-4c9b-95db-b7d3c2a97030 08:16:26 INFO - PROCESS | 3728 | 1465226186824 Marionette TRACE conn2 <- [1,1891,null,{"value":null}] 08:16:26 INFO - PROCESS | 3728 | 1465226186835 Marionette TRACE conn2 -> [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\", \"02873725-682d-488c-ba17-ebb2d6377454\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:16:26 INFO - PROCESS | 3728 | 1465226186838 Marionette INFO sendAsync 5df5ea86-167d-4c9b-95db-b7d3c2a97030 08:16:26 INFO - PROCESS | 3728 | ++DOCSHELL 1656B400 == 32 [pid = 3728] [id = 482] 08:16:26 INFO - PROCESS | 3728 | ++DOMWINDOW == 71 (1656C000) [pid = 3728] [serial = 1446] [outer = 00000000] 08:16:26 INFO - PROCESS | 3728 | ++DOMWINDOW == 72 (16CB3C00) [pid = 3728] [serial = 1447] [outer = 1656C000] 08:16:26 INFO - PROCESS | 3728 | 1465226186886 Marionette DEBUG loaded listener.js 08:16:26 INFO - PROCESS | 3728 | ++DOMWINDOW == 73 (171B7800) [pid = 3728] [serial = 1448] [outer = 1656C000] 08:16:27 INFO - PROCESS | 3728 | 1465226187295 Marionette TRACE conn2 <- [1,1892,null,{"value":["/2dcontext/path-objects/2d.path.closePath.nextpoint.html",0,null,null,[["Canvas test: 2d.path.closePath.nextpoint",0,null,null]]]}] 08:16:27 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.closePath.nextpoint.html | Canvas test: 2d.path.closePath.nextpoint 08:16:27 INFO - TEST-OK | /2dcontext/path-objects/2d.path.closePath.nextpoint.html | took 671ms 08:16:27 INFO - PROCESS | 3728 | 1465226187364 Marionette TRACE conn2 -> [0,1893,"getWindowHandle",null] 08:16:27 INFO - PROCESS | 3728 | 1465226187366 Marionette TRACE conn2 <- [1,1893,null,{"value":"13"}] 08:16:27 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.closed.basic.html 08:16:27 INFO - PROCESS | 3728 | 1465226187391 Marionette TRACE conn2 -> [0,1894,"setScriptTimeout",{"ms":35000}] 08:16:27 INFO - PROCESS | 3728 | 1465226187393 Marionette TRACE conn2 <- [1,1894,null,{}] 08:16:27 INFO - PROCESS | 3728 | 1465226187396 Marionette TRACE conn2 -> [0,1895,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:16:27 INFO - PROCESS | 3728 | 1465226187398 Marionette INFO sendAsync 5df5ea86-167d-4c9b-95db-b7d3c2a97030 08:16:27 INFO - PROCESS | 3728 | 1465226187518 Marionette TRACE conn2 <- [1,1895,null,{"value":null}] 08:16:27 INFO - PROCESS | 3728 | 1465226187581 Marionette TRACE conn2 -> [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\", \"02873725-682d-488c-ba17-ebb2d6377454\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:16:27 INFO - PROCESS | 3728 | 1465226187583 Marionette INFO sendAsync 5df5ea86-167d-4c9b-95db-b7d3c2a97030 08:16:27 INFO - PROCESS | 3728 | ++DOCSHELL 17E5C400 == 33 [pid = 3728] [id = 483] 08:16:27 INFO - PROCESS | 3728 | ++DOMWINDOW == 74 (18083000) [pid = 3728] [serial = 1449] [outer = 00000000] 08:16:27 INFO - PROCESS | 3728 | ++DOMWINDOW == 75 (1846D800) [pid = 3728] [serial = 1450] [outer = 18083000] 08:16:27 INFO - PROCESS | 3728 | 1465226187637 Marionette DEBUG loaded listener.js 08:16:27 INFO - PROCESS | 3728 | ++DOMWINDOW == 76 (18529800) [pid = 3728] [serial = 1451] [outer = 18083000] 08:16:28 INFO - PROCESS | 3728 | 1465226188069 Marionette TRACE conn2 <- [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]]]}] 08:16:28 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.closed.basic.html | Canvas test: 2d.path.fill.closed.basic 08:16:28 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.closed.basic.html | took 748ms 08:16:28 INFO - PROCESS | 3728 | 1465226188130 Marionette TRACE conn2 -> [0,1897,"getWindowHandle",null] 08:16:28 INFO - PROCESS | 3728 | 1465226188132 Marionette TRACE conn2 <- [1,1897,null,{"value":"13"}] 08:16:28 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.closed.unaffected.html 08:16:28 INFO - PROCESS | 3728 | 1465226188136 Marionette TRACE conn2 -> [0,1898,"setScriptTimeout",{"ms":35000}] 08:16:28 INFO - PROCESS | 3728 | 1465226188137 Marionette TRACE conn2 <- [1,1898,null,{}] 08:16:28 INFO - PROCESS | 3728 | 1465226188140 Marionette TRACE conn2 -> [0,1899,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:16:28 INFO - PROCESS | 3728 | 1465226188142 Marionette INFO sendAsync 5df5ea86-167d-4c9b-95db-b7d3c2a97030 08:16:28 INFO - PROCESS | 3728 | 1465226188257 Marionette TRACE conn2 <- [1,1899,null,{"value":null}] 08:16:28 INFO - PROCESS | 3728 | 1465226188267 Marionette TRACE conn2 -> [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\", \"02873725-682d-488c-ba17-ebb2d6377454\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:16:28 INFO - PROCESS | 3728 | 1465226188269 Marionette INFO sendAsync 5df5ea86-167d-4c9b-95db-b7d3c2a97030 08:16:28 INFO - PROCESS | 3728 | ++DOCSHELL 19A4C800 == 34 [pid = 3728] [id = 484] 08:16:28 INFO - PROCESS | 3728 | ++DOMWINDOW == 77 (19A4D800) [pid = 3728] [serial = 1452] [outer = 00000000] 08:16:28 INFO - PROCESS | 3728 | ++DOMWINDOW == 78 (19D3E400) [pid = 3728] [serial = 1453] [outer = 19A4D800] 08:16:28 INFO - PROCESS | 3728 | 1465226188312 Marionette DEBUG loaded listener.js 08:16:28 INFO - PROCESS | 3728 | ++DOMWINDOW == 79 (19E51800) [pid = 3728] [serial = 1454] [outer = 19A4D800] 08:16:28 INFO - PROCESS | 3728 | 1465226188757 Marionette TRACE conn2 <- [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]]]}] 08:16:28 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.closed.unaffected.html | Canvas test: 2d.path.fill.closed.unaffected 08:16:28 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.closed.unaffected.html | took 671ms 08:16:28 INFO - PROCESS | 3728 | 1465226188820 Marionette TRACE conn2 -> [0,1901,"getWindowHandle",null] 08:16:28 INFO - PROCESS | 3728 | 1465226188822 Marionette TRACE conn2 <- [1,1901,null,{"value":"13"}] 08:16:28 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.overlap.html 08:16:28 INFO - PROCESS | 3728 | 1465226188825 Marionette TRACE conn2 -> [0,1902,"setScriptTimeout",{"ms":35000}] 08:16:28 INFO - PROCESS | 3728 | 1465226188827 Marionette TRACE conn2 <- [1,1902,null,{}] 08:16:28 INFO - PROCESS | 3728 | 1465226188830 Marionette TRACE conn2 -> [0,1903,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:16:28 INFO - PROCESS | 3728 | 1465226188836 Marionette INFO sendAsync 5df5ea86-167d-4c9b-95db-b7d3c2a97030 08:16:28 INFO - PROCESS | 3728 | 1465226188971 Marionette TRACE conn2 <- [1,1903,null,{"value":null}] 08:16:29 INFO - PROCESS | 3728 | 1465226189034 Marionette TRACE conn2 -> [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\", \"02873725-682d-488c-ba17-ebb2d6377454\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:16:29 INFO - PROCESS | 3728 | 1465226189036 Marionette INFO sendAsync 5df5ea86-167d-4c9b-95db-b7d3c2a97030 08:16:29 INFO - PROCESS | 3728 | ++DOCSHELL 19EDD400 == 35 [pid = 3728] [id = 485] 08:16:29 INFO - PROCESS | 3728 | ++DOMWINDOW == 80 (19EE3400) [pid = 3728] [serial = 1455] [outer = 00000000] 08:16:29 INFO - PROCESS | 3728 | ++DOMWINDOW == 81 (1A2AB800) [pid = 3728] [serial = 1456] [outer = 19EE3400] 08:16:29 INFO - PROCESS | 3728 | 1465226189081 Marionette DEBUG loaded listener.js 08:16:29 INFO - PROCESS | 3728 | ++DOMWINDOW == 82 (1A2AE000) [pid = 3728] [serial = 1457] [outer = 19EE3400] 08:16:29 INFO - PROCESS | 3728 | --DOMWINDOW == 81 (1648E800) [pid = 3728] [serial = 1413] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html] 08:16:29 INFO - PROCESS | 3728 | --DOMWINDOW == 80 (140B4C00) [pid = 3728] [serial = 1410] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html] 08:16:29 INFO - PROCESS | 3728 | --DOMWINDOW == 79 (19A56C00) [pid = 3728] [serial = 1422] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.basic.2.html] 08:16:29 INFO - PROCESS | 3728 | --DOMWINDOW == 78 (18437800) [pid = 3728] [serial = 1419] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.basic.1.html] 08:16:29 INFO - PROCESS | 3728 | --DOMWINDOW == 77 (10BA5C00) [pid = 3728] [serial = 1407] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html] 08:16:29 INFO - PROCESS | 3728 | --DOMWINDOW == 76 (112B7C00) [pid = 3728] [serial = 1425] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.empty.html] 08:16:29 INFO - PROCESS | 3728 | --DOMWINDOW == 75 (10B7C800) [pid = 3728] [serial = 1404] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html] 08:16:29 INFO - PROCESS | 3728 | --DOMWINDOW == 74 (12D9E000) [pid = 3728] [serial = 1428] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.intersect.html] 08:16:29 INFO - PROCESS | 3728 | --DOMWINDOW == 73 (10A56800) [pid = 3728] [serial = 1395] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.zero.2.html] 08:16:29 INFO - PROCESS | 3728 | --DOMWINDOW == 72 (157ED000) [pid = 3728] [serial = 1398] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.beginPath.html] 08:16:29 INFO - PROCESS | 3728 | --DOMWINDOW == 71 (19A59000) [pid = 3728] [serial = 1401] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.basic.html] 08:16:29 INFO - PROCESS | 3728 | --DOMWINDOW == 70 (16CAF000) [pid = 3728] [serial = 1416] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.shape.html] 08:16:29 INFO - PROCESS | 3728 | 1465226189581 Marionette TRACE conn2 <- [1,1904,null,{"value":["/2dcontext/path-objects/2d.path.fill.overlap.html",0,null,null,[["Canvas test: 2d.path.fill.overlap",0,null,null]]]}] 08:16:29 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.overlap.html | Canvas test: 2d.path.fill.overlap 08:16:29 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.overlap.html | took 779ms 08:16:29 INFO - PROCESS | 3728 | 1465226189608 Marionette TRACE conn2 -> [0,1905,"getWindowHandle",null] 08:16:29 INFO - PROCESS | 3728 | 1465226189610 Marionette TRACE conn2 <- [1,1905,null,{"value":"13"}] 08:16:29 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.add.html 08:16:29 INFO - PROCESS | 3728 | 1465226189613 Marionette TRACE conn2 -> [0,1906,"setScriptTimeout",{"ms":35000}] 08:16:29 INFO - PROCESS | 3728 | 1465226189615 Marionette TRACE conn2 <- [1,1906,null,{}] 08:16:29 INFO - PROCESS | 3728 | 1465226189619 Marionette TRACE conn2 -> [0,1907,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:16:29 INFO - PROCESS | 3728 | 1465226189620 Marionette INFO sendAsync 5df5ea86-167d-4c9b-95db-b7d3c2a97030 08:16:29 INFO - PROCESS | 3728 | 1465226189739 Marionette TRACE conn2 <- [1,1907,null,{"value":null}] 08:16:29 INFO - PROCESS | 3728 | 1465226189799 Marionette TRACE conn2 -> [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\", \"02873725-682d-488c-ba17-ebb2d6377454\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:16:29 INFO - PROCESS | 3728 | 1465226189801 Marionette INFO sendAsync 5df5ea86-167d-4c9b-95db-b7d3c2a97030 08:16:29 INFO - PROCESS | 3728 | ++DOCSHELL 104F0000 == 36 [pid = 3728] [id = 486] 08:16:29 INFO - PROCESS | 3728 | ++DOMWINDOW == 71 (10566800) [pid = 3728] [serial = 1458] [outer = 00000000] 08:16:29 INFO - PROCESS | 3728 | ++DOMWINDOW == 72 (15D45000) [pid = 3728] [serial = 1459] [outer = 10566800] 08:16:29 INFO - PROCESS | 3728 | 1465226189844 Marionette DEBUG loaded listener.js 08:16:29 INFO - PROCESS | 3728 | ++DOMWINDOW == 73 (15FE9400) [pid = 3728] [serial = 1460] [outer = 10566800] 08:16:30 INFO - PROCESS | 3728 | 1465226190181 Marionette TRACE conn2 <- [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]]]}] 08:16:30 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.add.html | Canvas test: 2d.path.fill.winding.add 08:16:30 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.add.html | took 610ms 08:16:30 INFO - PROCESS | 3728 | 1465226190233 Marionette TRACE conn2 -> [0,1909,"getWindowHandle",null] 08:16:30 INFO - PROCESS | 3728 | 1465226190235 Marionette TRACE conn2 <- [1,1909,null,{"value":"13"}] 08:16:30 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.subtract.1.html 08:16:30 INFO - PROCESS | 3728 | 1465226190239 Marionette TRACE conn2 -> [0,1910,"setScriptTimeout",{"ms":35000}] 08:16:30 INFO - PROCESS | 3728 | 1465226190241 Marionette TRACE conn2 <- [1,1910,null,{}] 08:16:30 INFO - PROCESS | 3728 | 1465226190244 Marionette TRACE conn2 -> [0,1911,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:16:30 INFO - PROCESS | 3728 | 1465226190246 Marionette INFO sendAsync 5df5ea86-167d-4c9b-95db-b7d3c2a97030 08:16:30 INFO - PROCESS | 3728 | 1465226190363 Marionette TRACE conn2 <- [1,1911,null,{"value":null}] 08:16:30 INFO - PROCESS | 3728 | 1465226190368 Marionette TRACE conn2 -> [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\", \"02873725-682d-488c-ba17-ebb2d6377454\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:16:30 INFO - PROCESS | 3728 | 1465226190370 Marionette INFO sendAsync 5df5ea86-167d-4c9b-95db-b7d3c2a97030 08:16:30 INFO - PROCESS | 3728 | ++DOCSHELL 15D44000 == 37 [pid = 3728] [id = 487] 08:16:30 INFO - PROCESS | 3728 | ++DOMWINDOW == 74 (15D44C00) [pid = 3728] [serial = 1461] [outer = 00000000] 08:16:30 INFO - PROCESS | 3728 | ++DOMWINDOW == 75 (1A6C9800) [pid = 3728] [serial = 1462] [outer = 15D44C00] 08:16:30 INFO - PROCESS | 3728 | 1465226190417 Marionette DEBUG loaded listener.js 08:16:30 INFO - PROCESS | 3728 | ++DOMWINDOW == 76 (1A80BC00) [pid = 3728] [serial = 1463] [outer = 15D44C00] 08:16:30 INFO - PROCESS | 3728 | 1465226190803 Marionette TRACE conn2 <- [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]]]}] 08:16:30 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.subtract.1.html | Canvas test: 2d.path.fill.winding.subtract.1 08:16:30 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.subtract.1.html | took 610ms 08:16:30 INFO - PROCESS | 3728 | 1465226190859 Marionette TRACE conn2 -> [0,1913,"getWindowHandle",null] 08:16:30 INFO - PROCESS | 3728 | 1465226190861 Marionette TRACE conn2 <- [1,1913,null,{"value":"13"}] 08:16:30 INFO - PROCESS | 3728 | 1465226190864 Marionette TRACE conn2 -> [0,1914,"setScriptTimeout",{"ms":35000}] 08:16:30 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.subtract.2.html 08:16:30 INFO - PROCESS | 3728 | 1465226190866 Marionette TRACE conn2 <- [1,1914,null,{}] 08:16:30 INFO - PROCESS | 3728 | 1465226190869 Marionette TRACE conn2 -> [0,1915,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:16:30 INFO - PROCESS | 3728 | 1465226190871 Marionette INFO sendAsync 5df5ea86-167d-4c9b-95db-b7d3c2a97030 08:16:30 INFO - PROCESS | 3728 | 1465226190952 Marionette TRACE conn2 <- [1,1915,null,{"value":null}] 08:16:30 INFO - PROCESS | 3728 | 1465226190959 Marionette TRACE conn2 -> [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\", \"02873725-682d-488c-ba17-ebb2d6377454\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:16:30 INFO - PROCESS | 3728 | 1465226190961 Marionette INFO sendAsync 5df5ea86-167d-4c9b-95db-b7d3c2a97030 08:16:30 INFO - PROCESS | 3728 | ++DOCSHELL 16564800 == 38 [pid = 3728] [id = 488] 08:16:30 INFO - PROCESS | 3728 | ++DOMWINDOW == 77 (1656AC00) [pid = 3728] [serial = 1464] [outer = 00000000] 08:16:30 INFO - PROCESS | 3728 | ++DOMWINDOW == 78 (1A811C00) [pid = 3728] [serial = 1465] [outer = 1656AC00] 08:16:31 INFO - PROCESS | 3728 | 1465226191005 Marionette DEBUG loaded listener.js 08:16:31 INFO - PROCESS | 3728 | ++DOMWINDOW == 79 (1A8E9C00) [pid = 3728] [serial = 1466] [outer = 1656AC00] 08:16:31 INFO - PROCESS | 3728 | 1465226191559 Marionette TRACE conn2 <- [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]]]}] 08:16:31 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.subtract.2.html | Canvas test: 2d.path.fill.winding.subtract.2 08:16:31 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.subtract.2.html | took 718ms 08:16:31 INFO - PROCESS | 3728 | 1465226191589 Marionette TRACE conn2 -> [0,1917,"getWindowHandle",null] 08:16:31 INFO - PROCESS | 3728 | 1465226191594 Marionette TRACE conn2 <- [1,1917,null,{"value":"13"}] 08:16:31 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.subtract.3.html 08:16:31 INFO - PROCESS | 3728 | 1465226191599 Marionette TRACE conn2 -> [0,1918,"setScriptTimeout",{"ms":35000}] 08:16:31 INFO - PROCESS | 3728 | 1465226191603 Marionette TRACE conn2 <- [1,1918,null,{}] 08:16:31 INFO - PROCESS | 3728 | 1465226191609 Marionette TRACE conn2 -> [0,1919,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:16:31 INFO - PROCESS | 3728 | 1465226191612 Marionette INFO sendAsync 5df5ea86-167d-4c9b-95db-b7d3c2a97030 08:16:31 INFO - PROCESS | 3728 | 1465226191736 Marionette TRACE conn2 <- [1,1919,null,{"value":null}] 08:16:31 INFO - PROCESS | 3728 | 1465226191872 Marionette TRACE conn2 -> [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\", \"02873725-682d-488c-ba17-ebb2d6377454\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:16:31 INFO - PROCESS | 3728 | 1465226191877 Marionette INFO sendAsync 5df5ea86-167d-4c9b-95db-b7d3c2a97030 08:16:31 INFO - PROCESS | 3728 | ++DOCSHELL 10B73800 == 39 [pid = 3728] [id = 489] 08:16:31 INFO - PROCESS | 3728 | ++DOMWINDOW == 80 (10B74800) [pid = 3728] [serial = 1467] [outer = 00000000] 08:16:31 INFO - PROCESS | 3728 | ++DOMWINDOW == 81 (13C57000) [pid = 3728] [serial = 1468] [outer = 10B74800] 08:16:31 INFO - PROCESS | 3728 | 1465226191938 Marionette DEBUG loaded listener.js 08:16:32 INFO - PROCESS | 3728 | ++DOMWINDOW == 82 (140D0800) [pid = 3728] [serial = 1469] [outer = 10B74800] 08:16:32 INFO - PROCESS | 3728 | 1465226192548 Marionette TRACE conn2 <- [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]]]}] 08:16:32 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.subtract.3.html | Canvas test: 2d.path.fill.winding.subtract.3 08:16:32 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.subtract.3.html | took 977ms 08:16:32 INFO - PROCESS | 3728 | 1465226192585 Marionette TRACE conn2 -> [0,1921,"getWindowHandle",null] 08:16:32 INFO - PROCESS | 3728 | 1465226192590 Marionette TRACE conn2 <- [1,1921,null,{"value":"13"}] 08:16:32 INFO - TEST-START | /2dcontext/path-objects/2d.path.initial.html 08:16:32 INFO - PROCESS | 3728 | 1465226192596 Marionette TRACE conn2 -> [0,1922,"setScriptTimeout",{"ms":35000}] 08:16:32 INFO - PROCESS | 3728 | 1465226192599 Marionette TRACE conn2 <- [1,1922,null,{}] 08:16:32 INFO - PROCESS | 3728 | 1465226192603 Marionette TRACE conn2 -> [0,1923,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:16:32 INFO - PROCESS | 3728 | 1465226192606 Marionette INFO sendAsync 5df5ea86-167d-4c9b-95db-b7d3c2a97030 08:16:32 INFO - PROCESS | 3728 | 1465226192723 Marionette TRACE conn2 <- [1,1923,null,{"value":null}] 08:16:32 INFO - PROCESS | 3728 | 1465226192832 Marionette TRACE conn2 -> [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\", \"02873725-682d-488c-ba17-ebb2d6377454\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:16:32 INFO - PROCESS | 3728 | 1465226192835 Marionette INFO sendAsync 5df5ea86-167d-4c9b-95db-b7d3c2a97030 08:16:32 INFO - PROCESS | 3728 | ++DOCSHELL 164A0C00 == 40 [pid = 3728] [id = 490] 08:16:32 INFO - PROCESS | 3728 | ++DOMWINDOW == 83 (164A7400) [pid = 3728] [serial = 1470] [outer = 00000000] 08:16:32 INFO - PROCESS | 3728 | ++DOMWINDOW == 84 (17978000) [pid = 3728] [serial = 1471] [outer = 164A7400] 08:16:32 INFO - PROCESS | 3728 | 1465226192891 Marionette DEBUG loaded listener.js 08:16:32 INFO - PROCESS | 3728 | ++DOMWINDOW == 85 (18435800) [pid = 3728] [serial = 1472] [outer = 164A7400] 08:16:33 INFO - PROCESS | 3728 | 1465226193468 Marionette TRACE conn2 <- [1,1924,null,{"value":["/2dcontext/path-objects/2d.path.initial.html",0,null,null,[["Canvas test: 2d.path.initial",0,null,null]]]}] 08:16:33 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.initial.html | Canvas test: 2d.path.initial 08:16:33 INFO - TEST-OK | /2dcontext/path-objects/2d.path.initial.html | took 916ms 08:16:33 INFO - PROCESS | 3728 | 1465226193507 Marionette TRACE conn2 -> [0,1925,"getWindowHandle",null] 08:16:33 INFO - PROCESS | 3728 | 1465226193509 Marionette TRACE conn2 <- [1,1925,null,{"value":"13"}] 08:16:33 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.arc.html 08:16:33 INFO - PROCESS | 3728 | 1465226193513 Marionette TRACE conn2 -> [0,1926,"setScriptTimeout",{"ms":35000}] 08:16:33 INFO - PROCESS | 3728 | 1465226193517 Marionette TRACE conn2 <- [1,1926,null,{}] 08:16:33 INFO - PROCESS | 3728 | 1465226193528 Marionette TRACE conn2 -> [0,1927,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:16:33 INFO - PROCESS | 3728 | 1465226193533 Marionette INFO sendAsync 5df5ea86-167d-4c9b-95db-b7d3c2a97030 08:16:33 INFO - PROCESS | 3728 | 1465226193640 Marionette TRACE conn2 <- [1,1927,null,{"value":null}] 08:16:33 INFO - PROCESS | 3728 | 1465226193795 Marionette TRACE conn2 -> [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\", \"02873725-682d-488c-ba17-ebb2d6377454\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:16:33 INFO - PROCESS | 3728 | 1465226193799 Marionette INFO sendAsync 5df5ea86-167d-4c9b-95db-b7d3c2a97030 08:16:33 INFO - PROCESS | 3728 | ++DOCSHELL 1A2AA400 == 41 [pid = 3728] [id = 491] 08:16:33 INFO - PROCESS | 3728 | ++DOMWINDOW == 86 (1A2AB400) [pid = 3728] [serial = 1473] [outer = 00000000] 08:16:33 INFO - PROCESS | 3728 | ++DOMWINDOW == 87 (1A809C00) [pid = 3728] [serial = 1474] [outer = 1A2AB400] 08:16:33 INFO - PROCESS | 3728 | 1465226193855 Marionette DEBUG loaded listener.js 08:16:33 INFO - PROCESS | 3728 | ++DOMWINDOW == 88 (1A8EC800) [pid = 3728] [serial = 1475] [outer = 1A2AB400] 08:16:34 INFO - PROCESS | 3728 | 1465226194417 Marionette TRACE conn2 <- [1,1928,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.arc.html",0,null,null,[["isPointInPath() works on arcs",0,null,null]]]}] 08:16:34 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.arc.html | isPointInPath() works on arcs 08:16:34 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.arc.html | took 977ms 08:16:34 INFO - PROCESS | 3728 | 1465226194497 Marionette TRACE conn2 -> [0,1929,"getWindowHandle",null] 08:16:34 INFO - PROCESS | 3728 | 1465226194500 Marionette TRACE conn2 <- [1,1929,null,{"value":"13"}] 08:16:34 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.basic.1.html 08:16:34 INFO - PROCESS | 3728 | 1465226194503 Marionette TRACE conn2 -> [0,1930,"setScriptTimeout",{"ms":35000}] 08:16:34 INFO - PROCESS | 3728 | 1465226194505 Marionette TRACE conn2 <- [1,1930,null,{}] 08:16:34 INFO - PROCESS | 3728 | 1465226194508 Marionette TRACE conn2 -> [0,1931,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:16:34 INFO - PROCESS | 3728 | 1465226194510 Marionette INFO sendAsync 5df5ea86-167d-4c9b-95db-b7d3c2a97030 08:16:34 INFO - PROCESS | 3728 | 1465226194628 Marionette TRACE conn2 <- [1,1931,null,{"value":null}] 08:16:34 INFO - PROCESS | 3728 | 1465226194764 Marionette TRACE conn2 -> [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\", \"02873725-682d-488c-ba17-ebb2d6377454\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:16:34 INFO - PROCESS | 3728 | 1465226194766 Marionette INFO sendAsync 5df5ea86-167d-4c9b-95db-b7d3c2a97030 08:16:34 INFO - PROCESS | 3728 | ++DOCSHELL 10BA8000 == 42 [pid = 3728] [id = 492] 08:16:34 INFO - PROCESS | 3728 | ++DOMWINDOW == 89 (110D8C00) [pid = 3728] [serial = 1476] [outer = 00000000] 08:16:34 INFO - PROCESS | 3728 | ++DOMWINDOW == 90 (1304B000) [pid = 3728] [serial = 1477] [outer = 110D8C00] 08:16:34 INFO - PROCESS | 3728 | 1465226194823 Marionette DEBUG loaded listener.js 08:16:34 INFO - PROCESS | 3728 | ++DOMWINDOW == 91 (140AA800) [pid = 3728] [serial = 1478] [outer = 110D8C00] 08:16:35 INFO - PROCESS | 3728 | 1465226195516 Marionette TRACE conn2 <- [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]]]}] 08:16:35 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.basic.1.html | isPointInPath() detects whether the point is inside the path 08:16:35 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.basic.1.html | took 1022ms 08:16:35 INFO - PROCESS | 3728 | 1465226195526 Marionette TRACE conn2 -> [0,1933,"getWindowHandle",null] 08:16:35 INFO - PROCESS | 3728 | 1465226195530 Marionette TRACE conn2 <- [1,1933,null,{"value":"13"}] 08:16:35 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.basic.2.html 08:16:35 INFO - PROCESS | 3728 | 1465226195550 Marionette TRACE conn2 -> [0,1934,"setScriptTimeout",{"ms":35000}] 08:16:35 INFO - PROCESS | 3728 | 1465226195555 Marionette TRACE conn2 <- [1,1934,null,{}] 08:16:35 INFO - PROCESS | 3728 | 1465226195560 Marionette TRACE conn2 -> [0,1935,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:16:35 INFO - PROCESS | 3728 | 1465226195562 Marionette INFO sendAsync 5df5ea86-167d-4c9b-95db-b7d3c2a97030 08:16:35 INFO - PROCESS | 3728 | 1465226195645 Marionette TRACE conn2 <- [1,1935,null,{"value":null}] 08:16:35 INFO - PROCESS | 3728 | 1465226195755 Marionette TRACE conn2 -> [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\", \"02873725-682d-488c-ba17-ebb2d6377454\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:16:35 INFO - PROCESS | 3728 | 1465226195758 Marionette INFO sendAsync 5df5ea86-167d-4c9b-95db-b7d3c2a97030 08:16:35 INFO - PROCESS | 3728 | ++DOCSHELL 131B4C00 == 43 [pid = 3728] [id = 493] 08:16:35 INFO - PROCESS | 3728 | ++DOMWINDOW == 92 (13D28400) [pid = 3728] [serial = 1479] [outer = 00000000] 08:16:35 INFO - PROCESS | 3728 | ++DOMWINDOW == 93 (15501C00) [pid = 3728] [serial = 1480] [outer = 13D28400] 08:16:35 INFO - PROCESS | 3728 | 1465226195814 Marionette DEBUG loaded listener.js 08:16:35 INFO - PROCESS | 3728 | ++DOMWINDOW == 94 (15FEB000) [pid = 3728] [serial = 1481] [outer = 13D28400] 08:16:36 INFO - PROCESS | 3728 | --DOCSHELL 15D44000 == 42 [pid = 3728] [id = 487] 08:16:36 INFO - PROCESS | 3728 | --DOCSHELL 104F0000 == 41 [pid = 3728] [id = 486] 08:16:36 INFO - PROCESS | 3728 | --DOCSHELL 19EDD400 == 40 [pid = 3728] [id = 485] 08:16:36 INFO - PROCESS | 3728 | --DOCSHELL 19A4C800 == 39 [pid = 3728] [id = 484] 08:16:36 INFO - PROCESS | 3728 | --DOCSHELL 17E5C400 == 38 [pid = 3728] [id = 483] 08:16:36 INFO - PROCESS | 3728 | --DOCSHELL 1656B400 == 37 [pid = 3728] [id = 482] 08:16:36 INFO - PROCESS | 3728 | --DOCSHELL 14E05400 == 36 [pid = 3728] [id = 481] 08:16:36 INFO - PROCESS | 3728 | --DOCSHELL 10B76C00 == 35 [pid = 3728] [id = 480] 08:16:36 INFO - PROCESS | 3728 | --DOCSHELL 10A5E400 == 34 [pid = 3728] [id = 477] 08:16:36 INFO - PROCESS | 3728 | --DOCSHELL 157EA000 == 33 [pid = 3728] [id = 479] 08:16:36 INFO - PROCESS | 3728 | --DOCSHELL 10A63C00 == 32 [pid = 3728] [id = 478] 08:16:36 INFO - PROCESS | 3728 | --DOCSHELL 10BA8000 == 31 [pid = 3728] [id = 492] 08:16:36 INFO - PROCESS | 3728 | --DOCSHELL 1A2AA400 == 30 [pid = 3728] [id = 491] 08:16:36 INFO - PROCESS | 3728 | --DOCSHELL 16564800 == 29 [pid = 3728] [id = 488] 08:16:36 INFO - PROCESS | 3728 | --DOCSHELL 10B73800 == 28 [pid = 3728] [id = 489] 08:16:36 INFO - PROCESS | 3728 | --DOCSHELL 164A0C00 == 27 [pid = 3728] [id = 490] 08:16:36 INFO - PROCESS | 3728 | --DOMWINDOW == 93 (164A6000) [pid = 3728] [serial = 1414] [outer = 00000000] [url = about:blank] 08:16:36 INFO - PROCESS | 3728 | --DOMWINDOW == 92 (140CA400) [pid = 3728] [serial = 1411] [outer = 00000000] [url = about:blank] 08:16:36 INFO - PROCESS | 3728 | --DOMWINDOW == 91 (14477800) [pid = 3728] [serial = 1412] [outer = 00000000] [url = about:blank] 08:16:36 INFO - PROCESS | 3728 | --DOMWINDOW == 90 (19E5EC00) [pid = 3728] [serial = 1423] [outer = 00000000] [url = about:blank] 08:16:36 INFO - PROCESS | 3728 | --DOMWINDOW == 89 (18475400) [pid = 3728] [serial = 1420] [outer = 00000000] [url = about:blank] 08:16:36 INFO - PROCESS | 3728 | --DOMWINDOW == 88 (12A8E400) [pid = 3728] [serial = 1408] [outer = 00000000] [url = about:blank] 08:16:36 INFO - PROCESS | 3728 | --DOMWINDOW == 87 (12D6DC00) [pid = 3728] [serial = 1409] [outer = 00000000] [url = about:blank] 08:16:36 INFO - PROCESS | 3728 | --DOMWINDOW == 86 (140B8400) [pid = 3728] [serial = 1426] [outer = 00000000] [url = about:blank] 08:16:36 INFO - PROCESS | 3728 | --DOMWINDOW == 85 (11C74000) [pid = 3728] [serial = 1406] [outer = 00000000] [url = about:blank] 08:16:36 INFO - PROCESS | 3728 | --DOMWINDOW == 84 (112B4400) [pid = 3728] [serial = 1405] [outer = 00000000] [url = about:blank] 08:16:36 INFO - PROCESS | 3728 | --DOMWINDOW == 83 (19EDCC00) [pid = 3728] [serial = 1429] [outer = 00000000] [url = about:blank] 08:16:36 INFO - PROCESS | 3728 | --DOMWINDOW == 82 (13918C00) [pid = 3728] [serial = 1397] [outer = 00000000] [url = about:blank] 08:16:36 INFO - PROCESS | 3728 | --DOMWINDOW == 81 (131B0C00) [pid = 3728] [serial = 1396] [outer = 00000000] [url = about:blank] 08:16:36 INFO - PROCESS | 3728 | --DOMWINDOW == 80 (1656A800) [pid = 3728] [serial = 1400] [outer = 00000000] [url = about:blank] 08:16:36 INFO - PROCESS | 3728 | --DOMWINDOW == 79 (16489800) [pid = 3728] [serial = 1399] [outer = 00000000] [url = about:blank] 08:16:36 INFO - PROCESS | 3728 | --DOMWINDOW == 78 (19EE2C00) [pid = 3728] [serial = 1430] [outer = 00000000] [url = about:blank] 08:16:36 INFO - PROCESS | 3728 | --DOMWINDOW == 77 (1A807C00) [pid = 3728] [serial = 1403] [outer = 00000000] [url = about:blank] 08:16:36 INFO - PROCESS | 3728 | --DOMWINDOW == 76 (1A2B1000) [pid = 3728] [serial = 1402] [outer = 00000000] [url = about:blank] 08:16:36 INFO - PROCESS | 3728 | --DOMWINDOW == 75 (19EE6000) [pid = 3728] [serial = 1424] [outer = 00000000] [url = about:blank] 08:16:36 INFO - PROCESS | 3728 | --DOMWINDOW == 74 (177F8400) [pid = 3728] [serial = 1417] [outer = 00000000] [url = about:blank] 08:16:36 INFO - PROCESS | 3728 | --DOMWINDOW == 73 (18524800) [pid = 3728] [serial = 1421] [outer = 00000000] [url = about:blank] 08:16:36 INFO - PROCESS | 3728 | --DOMWINDOW == 72 (1A333000) [pid = 3728] [serial = 1432] [outer = 00000000] [url = about:blank] 08:16:36 INFO - PROCESS | 3728 | --DOMWINDOW == 71 (1649C000) [pid = 3728] [serial = 1427] [outer = 00000000] [url = about:blank] 08:16:36 INFO - PROCESS | 3728 | --DOMWINDOW == 70 (17E51800) [pid = 3728] [serial = 1418] [outer = 00000000] [url = about:blank] 08:16:36 INFO - PROCESS | 3728 | --DOMWINDOW == 69 (16568000) [pid = 3728] [serial = 1415] [outer = 00000000] [url = about:blank] 08:16:36 INFO - PROCESS | 3728 | 1465226196969 Marionette TRACE conn2 <- [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]]]}] 08:16:37 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.basic.2.html | isPointInPath() detects whether the point is inside the path 08:16:37 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.basic.2.html | took 1481ms 08:16:37 INFO - PROCESS | 3728 | 1465226197031 Marionette TRACE conn2 -> [0,1937,"getWindowHandle",null] 08:16:37 INFO - PROCESS | 3728 | 1465226197035 Marionette TRACE conn2 <- [1,1937,null,{"value":"13"}] 08:16:37 INFO - PROCESS | 3728 | 1465226197040 Marionette TRACE conn2 -> [0,1938,"setScriptTimeout",{"ms":35000}] 08:16:37 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.bezier.html 08:16:37 INFO - PROCESS | 3728 | 1465226197045 Marionette TRACE conn2 <- [1,1938,null,{}] 08:16:37 INFO - PROCESS | 3728 | 1465226197049 Marionette TRACE conn2 -> [0,1939,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:16:37 INFO - PROCESS | 3728 | 1465226197052 Marionette INFO sendAsync 5df5ea86-167d-4c9b-95db-b7d3c2a97030 08:16:37 INFO - PROCESS | 3728 | 1465226197166 Marionette TRACE conn2 <- [1,1939,null,{"value":null}] 08:16:37 INFO - PROCESS | 3728 | 1465226197258 Marionette TRACE conn2 -> [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\", \"02873725-682d-488c-ba17-ebb2d6377454\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:16:37 INFO - PROCESS | 3728 | 1465226197261 Marionette INFO sendAsync 5df5ea86-167d-4c9b-95db-b7d3c2a97030 08:16:37 INFO - PROCESS | 3728 | ++DOCSHELL 12803000 == 28 [pid = 3728] [id = 494] 08:16:37 INFO - PROCESS | 3728 | ++DOMWINDOW == 70 (12ACB800) [pid = 3728] [serial = 1482] [outer = 00000000] 08:16:37 INFO - PROCESS | 3728 | ++DOMWINDOW == 71 (1302A400) [pid = 3728] [serial = 1483] [outer = 12ACB800] 08:16:37 INFO - PROCESS | 3728 | 1465226197307 Marionette DEBUG loaded listener.js 08:16:37 INFO - PROCESS | 3728 | ++DOMWINDOW == 72 (131B0C00) [pid = 3728] [serial = 1484] [outer = 12ACB800] 08:16:38 INFO - PROCESS | 3728 | 1465226198051 Marionette TRACE conn2 <- [1,1940,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.bezier.html",0,null,null,[["isPointInPath() works on Bezier curves",0,null,null]]]}] 08:16:38 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.bezier.html | isPointInPath() works on Bezier curves 08:16:38 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.bezier.html | took 1068ms 08:16:38 INFO - PROCESS | 3728 | 1465226198105 Marionette TRACE conn2 -> [0,1941,"getWindowHandle",null] 08:16:38 INFO - PROCESS | 3728 | 1465226198110 Marionette TRACE conn2 <- [1,1941,null,{"value":"13"}] 08:16:38 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.bigarc.html 08:16:38 INFO - PROCESS | 3728 | 1465226198115 Marionette TRACE conn2 -> [0,1942,"setScriptTimeout",{"ms":35000}] 08:16:38 INFO - PROCESS | 3728 | 1465226198120 Marionette TRACE conn2 <- [1,1942,null,{}] 08:16:38 INFO - PROCESS | 3728 | 1465226198125 Marionette TRACE conn2 -> [0,1943,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:16:38 INFO - PROCESS | 3728 | 1465226198128 Marionette INFO sendAsync 5df5ea86-167d-4c9b-95db-b7d3c2a97030 08:16:38 INFO - PROCESS | 3728 | 1465226198244 Marionette TRACE conn2 <- [1,1943,null,{"value":null}] 08:16:38 INFO - PROCESS | 3728 | 1465226198375 Marionette TRACE conn2 -> [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\", \"02873725-682d-488c-ba17-ebb2d6377454\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:16:38 INFO - PROCESS | 3728 | 1465226198378 Marionette INFO sendAsync 5df5ea86-167d-4c9b-95db-b7d3c2a97030 08:16:38 INFO - PROCESS | 3728 | ++DOCSHELL 12B6C400 == 29 [pid = 3728] [id = 495] 08:16:38 INFO - PROCESS | 3728 | ++DOMWINDOW == 73 (12D6DC00) [pid = 3728] [serial = 1485] [outer = 00000000] 08:16:38 INFO - PROCESS | 3728 | ++DOMWINDOW == 74 (13824800) [pid = 3728] [serial = 1486] [outer = 12D6DC00] 08:16:38 INFO - PROCESS | 3728 | 1465226198436 Marionette DEBUG loaded listener.js 08:16:38 INFO - PROCESS | 3728 | ++DOMWINDOW == 75 (13D2B800) [pid = 3728] [serial = 1487] [outer = 12D6DC00] 08:16:39 INFO - PROCESS | 3728 | 1465226199132 Marionette TRACE conn2 <- [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]]]}] 08:16:39 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.bigarc.html | isPointInPath() works on unclosed arcs larger than 2pi 08:16:39 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.bigarc.html | took 1022ms 08:16:39 INFO - PROCESS | 3728 | 1465226199143 Marionette TRACE conn2 -> [0,1945,"getWindowHandle",null] 08:16:39 INFO - PROCESS | 3728 | 1465226199149 Marionette TRACE conn2 <- [1,1945,null,{"value":"13"}] 08:16:39 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.edge.html 08:16:39 INFO - PROCESS | 3728 | 1465226199202 Marionette TRACE conn2 -> [0,1946,"setScriptTimeout",{"ms":35000}] 08:16:39 INFO - PROCESS | 3728 | 1465226199205 Marionette TRACE conn2 <- [1,1946,null,{}] 08:16:39 INFO - PROCESS | 3728 | 1465226199210 Marionette TRACE conn2 -> [0,1947,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:16:39 INFO - PROCESS | 3728 | 1465226199212 Marionette INFO sendAsync 5df5ea86-167d-4c9b-95db-b7d3c2a97030 08:16:39 INFO - PROCESS | 3728 | 1465226199323 Marionette TRACE conn2 <- [1,1947,null,{"value":null}] 08:16:39 INFO - PROCESS | 3728 | 1465226199503 Marionette TRACE conn2 -> [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\", \"02873725-682d-488c-ba17-ebb2d6377454\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:16:39 INFO - PROCESS | 3728 | 1465226199507 Marionette INFO sendAsync 5df5ea86-167d-4c9b-95db-b7d3c2a97030 08:16:39 INFO - PROCESS | 3728 | ++DOCSHELL 104E9C00 == 30 [pid = 3728] [id = 496] 08:16:39 INFO - PROCESS | 3728 | ++DOMWINDOW == 76 (104F0000) [pid = 3728] [serial = 1488] [outer = 00000000] 08:16:39 INFO - PROCESS | 3728 | ++DOMWINDOW == 77 (10A5EC00) [pid = 3728] [serial = 1489] [outer = 104F0000] 08:16:39 INFO - PROCESS | 3728 | 1465226199558 Marionette DEBUG loaded listener.js 08:16:39 INFO - PROCESS | 3728 | ++DOMWINDOW == 78 (12A8E400) [pid = 3728] [serial = 1490] [outer = 104F0000] 08:16:39 INFO - PROCESS | 3728 | --DOCSHELL 131B4C00 == 29 [pid = 3728] [id = 493] 08:16:40 INFO - PROCESS | 3728 | 1465226200075 Marionette TRACE conn2 <- [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]]]}] 08:16:40 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.edge.html | isPointInPath() counts points on the path as being inside 08:16:40 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.edge.html | took 916ms 08:16:40 INFO - PROCESS | 3728 | 1465226200116 Marionette TRACE conn2 -> [0,1949,"getWindowHandle",null] 08:16:40 INFO - PROCESS | 3728 | 1465226200119 Marionette TRACE conn2 <- [1,1949,null,{"value":"13"}] 08:16:40 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.empty.html 08:16:40 INFO - PROCESS | 3728 | 1465226200123 Marionette TRACE conn2 -> [0,1950,"setScriptTimeout",{"ms":35000}] 08:16:40 INFO - PROCESS | 3728 | 1465226200126 Marionette TRACE conn2 <- [1,1950,null,{}] 08:16:40 INFO - PROCESS | 3728 | 1465226200131 Marionette TRACE conn2 -> [0,1951,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:16:40 INFO - PROCESS | 3728 | 1465226200136 Marionette INFO sendAsync 5df5ea86-167d-4c9b-95db-b7d3c2a97030 08:16:40 INFO - PROCESS | 3728 | 1465226200222 Marionette TRACE conn2 <- [1,1951,null,{"value":null}] 08:16:40 INFO - PROCESS | 3728 | 1465226200229 Marionette TRACE conn2 -> [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\", \"02873725-682d-488c-ba17-ebb2d6377454\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:16:40 INFO - PROCESS | 3728 | 1465226200232 Marionette INFO sendAsync 5df5ea86-167d-4c9b-95db-b7d3c2a97030 08:16:40 INFO - PROCESS | 3728 | ++DOCSHELL 14E03400 == 30 [pid = 3728] [id = 497] 08:16:40 INFO - PROCESS | 3728 | ++DOMWINDOW == 79 (1550CC00) [pid = 3728] [serial = 1491] [outer = 00000000] 08:16:40 INFO - PROCESS | 3728 | ++DOMWINDOW == 80 (15D39400) [pid = 3728] [serial = 1492] [outer = 1550CC00] 08:16:40 INFO - PROCESS | 3728 | 1465226200278 Marionette DEBUG loaded listener.js 08:16:40 INFO - PROCESS | 3728 | ++DOMWINDOW == 81 (16108400) [pid = 3728] [serial = 1493] [outer = 1550CC00] 08:16:40 INFO - PROCESS | 3728 | 1465226200763 Marionette TRACE conn2 <- [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]]]}] 08:16:40 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.empty.html | isPointInPath() works when there is no path 08:16:40 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.empty.html | took 687ms 08:16:40 INFO - PROCESS | 3728 | 1465226200810 Marionette TRACE conn2 -> [0,1953,"getWindowHandle",null] 08:16:40 INFO - PROCESS | 3728 | 1465226200813 Marionette TRACE conn2 <- [1,1953,null,{"value":"13"}] 08:16:40 INFO - PROCESS | 3728 | 1465226200818 Marionette TRACE conn2 -> [0,1954,"setScriptTimeout",{"ms":35000}] 08:16:40 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html 08:16:40 INFO - PROCESS | 3728 | 1465226200820 Marionette TRACE conn2 <- [1,1954,null,{}] 08:16:40 INFO - PROCESS | 3728 | 1465226200824 Marionette TRACE conn2 -> [0,1955,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:16:40 INFO - PROCESS | 3728 | 1465226200826 Marionette INFO sendAsync 5df5ea86-167d-4c9b-95db-b7d3c2a97030 08:16:40 INFO - PROCESS | 3728 | 1465226200952 Marionette TRACE conn2 <- [1,1955,null,{"value":null}] 08:16:41 INFO - PROCESS | 3728 | 1465226201054 Marionette TRACE conn2 -> [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\", \"02873725-682d-488c-ba17-ebb2d6377454\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:16:41 INFO - PROCESS | 3728 | 1465226201057 Marionette INFO sendAsync 5df5ea86-167d-4c9b-95db-b7d3c2a97030 08:16:41 INFO - PROCESS | 3728 | ++DOCSHELL 164A1C00 == 31 [pid = 3728] [id = 498] 08:16:41 INFO - PROCESS | 3728 | ++DOMWINDOW == 82 (1655F400) [pid = 3728] [serial = 1494] [outer = 00000000] 08:16:41 INFO - PROCESS | 3728 | ++DOMWINDOW == 83 (16568800) [pid = 3728] [serial = 1495] [outer = 1655F400] 08:16:41 INFO - PROCESS | 3728 | 1465226201103 Marionette DEBUG loaded listener.js 08:16:41 INFO - PROCESS | 3728 | ++DOMWINDOW == 84 (16C17000) [pid = 3728] [serial = 1496] [outer = 1655F400] 08:16:41 INFO - PROCESS | 3728 | 1465226201519 Marionette TRACE conn2 <- [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]]]}] 08:16:41 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html | isPointInPath() returns false for non-finite arguments 08:16:41 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html | took 733ms 08:16:41 INFO - PROCESS | 3728 | 1465226201541 Marionette TRACE conn2 -> [0,1957,"getWindowHandle",null] 08:16:41 INFO - PROCESS | 3728 | 1465226201543 Marionette TRACE conn2 <- [1,1957,null,{"value":"13"}] 08:16:41 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.outside.html 08:16:41 INFO - PROCESS | 3728 | 1465226201548 Marionette TRACE conn2 -> [0,1958,"setScriptTimeout",{"ms":35000}] 08:16:41 INFO - PROCESS | 3728 | 1465226201554 Marionette TRACE conn2 <- [1,1958,null,{}] 08:16:41 INFO - PROCESS | 3728 | 1465226201569 Marionette TRACE conn2 -> [0,1959,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:16:41 INFO - PROCESS | 3728 | 1465226201573 Marionette INFO sendAsync 5df5ea86-167d-4c9b-95db-b7d3c2a97030 08:16:41 INFO - PROCESS | 3728 | 1465226201696 Marionette TRACE conn2 <- [1,1959,null,{"value":null}] 08:16:41 INFO - PROCESS | 3728 | 1465226201705 Marionette TRACE conn2 -> [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\", \"02873725-682d-488c-ba17-ebb2d6377454\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:16:41 INFO - PROCESS | 3728 | 1465226201707 Marionette INFO sendAsync 5df5ea86-167d-4c9b-95db-b7d3c2a97030 08:16:41 INFO - PROCESS | 3728 | ++DOCSHELL 17A08800 == 32 [pid = 3728] [id = 499] 08:16:41 INFO - PROCESS | 3728 | ++DOMWINDOW == 85 (17A8F000) [pid = 3728] [serial = 1497] [outer = 00000000] 08:16:41 INFO - PROCESS | 3728 | ++DOMWINDOW == 86 (18080C00) [pid = 3728] [serial = 1498] [outer = 17A8F000] 08:16:41 INFO - PROCESS | 3728 | 1465226201751 Marionette DEBUG loaded listener.js 08:16:41 INFO - PROCESS | 3728 | ++DOMWINDOW == 87 (1846EC00) [pid = 3728] [serial = 1499] [outer = 17A8F000] 08:16:42 INFO - PROCESS | 3728 | 1465226202214 Marionette TRACE conn2 <- [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]]]}] 08:16:42 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.outside.html | isPointInPath() works on paths outside the canvas 08:16:42 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.outside.html | took 686ms 08:16:42 INFO - PROCESS | 3728 | 1465226202233 Marionette TRACE conn2 -> [0,1961,"getWindowHandle",null] 08:16:42 INFO - PROCESS | 3728 | 1465226202236 Marionette TRACE conn2 <- [1,1961,null,{"value":"13"}] 08:16:42 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.subpath.html 08:16:42 INFO - PROCESS | 3728 | 1465226202239 Marionette TRACE conn2 -> [0,1962,"setScriptTimeout",{"ms":35000}] 08:16:42 INFO - PROCESS | 3728 | 1465226202241 Marionette TRACE conn2 <- [1,1962,null,{}] 08:16:42 INFO - PROCESS | 3728 | 1465226202244 Marionette TRACE conn2 -> [0,1963,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:16:42 INFO - PROCESS | 3728 | 1465226202246 Marionette INFO sendAsync 5df5ea86-167d-4c9b-95db-b7d3c2a97030 08:16:42 INFO - PROCESS | 3728 | 1465226202394 Marionette TRACE conn2 <- [1,1963,null,{"value":null}] 08:16:42 INFO - PROCESS | 3728 | 1465226202416 Marionette TRACE conn2 -> [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\", \"02873725-682d-488c-ba17-ebb2d6377454\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:16:42 INFO - PROCESS | 3728 | 1465226202418 Marionette INFO sendAsync 5df5ea86-167d-4c9b-95db-b7d3c2a97030 08:16:42 INFO - PROCESS | 3728 | ++DOCSHELL 18083400 == 33 [pid = 3728] [id = 500] 08:16:42 INFO - PROCESS | 3728 | ++DOMWINDOW == 88 (18521000) [pid = 3728] [serial = 1500] [outer = 00000000] 08:16:42 INFO - PROCESS | 3728 | ++DOMWINDOW == 89 (19A55000) [pid = 3728] [serial = 1501] [outer = 18521000] 08:16:42 INFO - PROCESS | 3728 | 1465226202461 Marionette DEBUG loaded listener.js 08:16:42 INFO - PROCESS | 3728 | ++DOMWINDOW == 90 (19E53000) [pid = 3728] [serial = 1502] [outer = 18521000] 08:16:42 INFO - PROCESS | 3728 | 1465226202868 Marionette TRACE conn2 <- [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]]]}] 08:16:42 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.subpath.html | isPointInPath() uses the current path, not just the subpath 08:16:42 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.subpath.html | took 671ms 08:16:42 INFO - PROCESS | 3728 | 1465226202922 Marionette TRACE conn2 -> [0,1965,"getWindowHandle",null] 08:16:42 INFO - PROCESS | 3728 | 1465226202925 Marionette TRACE conn2 <- [1,1965,null,{"value":"13"}] 08:16:42 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.1.html 08:16:42 INFO - PROCESS | 3728 | 1465226202930 Marionette TRACE conn2 -> [0,1966,"setScriptTimeout",{"ms":35000}] 08:16:42 INFO - PROCESS | 3728 | 1465226202932 Marionette TRACE conn2 <- [1,1966,null,{}] 08:16:42 INFO - PROCESS | 3728 | 1465226202943 Marionette TRACE conn2 -> [0,1967,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:16:42 INFO - PROCESS | 3728 | 1465226202945 Marionette INFO sendAsync 5df5ea86-167d-4c9b-95db-b7d3c2a97030 08:16:43 INFO - PROCESS | 3728 | 1465226203055 Marionette TRACE conn2 <- [1,1967,null,{"value":null}] 08:16:43 INFO - PROCESS | 3728 | 1465226203065 Marionette TRACE conn2 -> [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\", \"02873725-682d-488c-ba17-ebb2d6377454\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:16:43 INFO - PROCESS | 3728 | 1465226203070 Marionette INFO sendAsync 5df5ea86-167d-4c9b-95db-b7d3c2a97030 08:16:43 INFO - PROCESS | 3728 | ++DOCSHELL 1649C400 == 34 [pid = 3728] [id = 501] 08:16:43 INFO - PROCESS | 3728 | ++DOMWINDOW == 91 (19EDD000) [pid = 3728] [serial = 1503] [outer = 00000000] 08:16:43 INFO - PROCESS | 3728 | ++DOMWINDOW == 92 (19EE6400) [pid = 3728] [serial = 1504] [outer = 19EDD000] 08:16:43 INFO - PROCESS | 3728 | 1465226203124 Marionette DEBUG loaded listener.js 08:16:43 INFO - PROCESS | 3728 | ++DOMWINDOW == 93 (1A196000) [pid = 3728] [serial = 1505] [outer = 19EDD000] 08:16:43 INFO - PROCESS | 3728 | --DOMWINDOW == 92 (10B9C400) [pid = 3728] [serial = 1440] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.empty.html] 08:16:43 INFO - PROCESS | 3728 | --DOMWINDOW == 91 (18083000) [pid = 3728] [serial = 1449] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.closed.basic.html] 08:16:43 INFO - PROCESS | 3728 | --DOMWINDOW == 90 (10566800) [pid = 3728] [serial = 1458] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.add.html] 08:16:43 INFO - PROCESS | 3728 | --DOMWINDOW == 89 (10B74000) [pid = 3728] [serial = 1434] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.winding.1.html] 08:16:43 INFO - PROCESS | 3728 | --DOMWINDOW == 88 (1656C000) [pid = 3728] [serial = 1446] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.nextpoint.html] 08:16:43 INFO - PROCESS | 3728 | --DOMWINDOW == 87 (14E06C00) [pid = 3728] [serial = 1443] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.newline.html] 08:16:43 INFO - PROCESS | 3728 | --DOMWINDOW == 86 (157F2400) [pid = 3728] [serial = 1437] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.winding.2.html] 08:16:43 INFO - PROCESS | 3728 | --DOMWINDOW == 85 (19EE3400) [pid = 3728] [serial = 1455] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.overlap.html] 08:16:43 INFO - PROCESS | 3728 | --DOMWINDOW == 84 (19A4D800) [pid = 3728] [serial = 1452] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.closed.unaffected.html] 08:16:43 INFO - PROCESS | 3728 | --DOMWINDOW == 83 (15D44C00) [pid = 3728] [serial = 1461] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.1.html] 08:16:43 INFO - PROCESS | 3728 | --DOMWINDOW == 82 (13913400) [pid = 3728] [serial = 1431] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.unaffected.html] 08:16:43 INFO - PROCESS | 3728 | --DOMWINDOW == 81 (10B74800) [pid = 3728] [serial = 1467] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.3.html] 08:16:43 INFO - PROCESS | 3728 | --DOMWINDOW == 80 (164A7400) [pid = 3728] [serial = 1470] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.initial.html] 08:16:43 INFO - PROCESS | 3728 | --DOMWINDOW == 79 (1A2AB400) [pid = 3728] [serial = 1473] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.arc.html] 08:16:43 INFO - PROCESS | 3728 | --DOMWINDOW == 78 (1656AC00) [pid = 3728] [serial = 1464] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.2.html] 08:16:43 INFO - PROCESS | 3728 | --DOMWINDOW == 77 (110D8C00) [pid = 3728] [serial = 1476] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.basic.1.html] 08:16:43 INFO - PROCESS | 3728 | --DOMWINDOW == 76 (13D28400) [pid = 3728] [serial = 1479] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.basic.2.html] 08:16:43 INFO - PROCESS | 3728 | 1465226203610 Marionette TRACE conn2 <- [1,1968,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.transform.1.html",0,null,null,[["isPointInPath() handles transformations correctly",0,null,null]]]}] 08:16:43 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.1.html | isPointInPath() handles transformations correctly 08:16:43 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.1.html | took 733ms 08:16:43 INFO - PROCESS | 3728 | 1465226203694 Marionette TRACE conn2 -> [0,1969,"getWindowHandle",null] 08:16:43 INFO - PROCESS | 3728 | 1465226203696 Marionette TRACE conn2 <- [1,1969,null,{"value":"13"}] 08:16:43 INFO - PROCESS | 3728 | 1465226203699 Marionette TRACE conn2 -> [0,1970,"setScriptTimeout",{"ms":35000}] 08:16:43 INFO - PROCESS | 3728 | 1465226203701 Marionette TRACE conn2 <- [1,1970,null,{}] 08:16:43 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.2.html 08:16:43 INFO - PROCESS | 3728 | 1465226203709 Marionette TRACE conn2 -> [0,1971,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:16:43 INFO - PROCESS | 3728 | 1465226203711 Marionette INFO sendAsync 5df5ea86-167d-4c9b-95db-b7d3c2a97030 08:16:43 INFO - PROCESS | 3728 | 1465226203790 Marionette TRACE conn2 <- [1,1971,null,{"value":null}] 08:16:43 INFO - PROCESS | 3728 | 1465226203804 Marionette TRACE conn2 -> [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\", \"02873725-682d-488c-ba17-ebb2d6377454\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:16:43 INFO - PROCESS | 3728 | 1465226203806 Marionette INFO sendAsync 5df5ea86-167d-4c9b-95db-b7d3c2a97030 08:16:43 INFO - PROCESS | 3728 | ++DOCSHELL 110D8C00 == 35 [pid = 3728] [id = 502] 08:16:43 INFO - PROCESS | 3728 | ++DOMWINDOW == 77 (1550E800) [pid = 3728] [serial = 1506] [outer = 00000000] 08:16:43 INFO - PROCESS | 3728 | ++DOMWINDOW == 78 (16564800) [pid = 3728] [serial = 1507] [outer = 1550E800] 08:16:43 INFO - PROCESS | 3728 | 1465226203849 Marionette DEBUG loaded listener.js 08:16:43 INFO - PROCESS | 3728 | ++DOMWINDOW == 79 (18432800) [pid = 3728] [serial = 1508] [outer = 1550E800] 08:16:44 INFO - PROCESS | 3728 | 1465226204265 Marionette TRACE conn2 <- [1,1972,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.transform.2.html",0,null,null,[["isPointInPath() handles transformations correctly",0,null,null]]]}] 08:16:44 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.2.html | isPointInPath() handles transformations correctly 08:16:44 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.2.html | took 626ms 08:16:44 INFO - PROCESS | 3728 | 1465226204324 Marionette TRACE conn2 -> [0,1973,"getWindowHandle",null] 08:16:44 INFO - PROCESS | 3728 | 1465226204326 Marionette TRACE conn2 <- [1,1973,null,{"value":"13"}] 08:16:44 INFO - PROCESS | 3728 | 1465226204329 Marionette TRACE conn2 -> [0,1974,"setScriptTimeout",{"ms":35000}] 08:16:44 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.3.html 08:16:44 INFO - PROCESS | 3728 | 1465226204331 Marionette TRACE conn2 <- [1,1974,null,{}] 08:16:44 INFO - PROCESS | 3728 | 1465226204334 Marionette TRACE conn2 -> [0,1975,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:16:44 INFO - PROCESS | 3728 | 1465226204336 Marionette INFO sendAsync 5df5ea86-167d-4c9b-95db-b7d3c2a97030 08:16:44 INFO - PROCESS | 3728 | 1465226204414 Marionette TRACE conn2 <- [1,1975,null,{"value":null}] 08:16:44 INFO - PROCESS | 3728 | 1465226204420 Marionette TRACE conn2 -> [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\", \"02873725-682d-488c-ba17-ebb2d6377454\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:16:44 INFO - PROCESS | 3728 | 1465226204422 Marionette INFO sendAsync 5df5ea86-167d-4c9b-95db-b7d3c2a97030 08:16:44 INFO - PROCESS | 3728 | ++DOCSHELL 19A4D800 == 36 [pid = 3728] [id = 503] 08:16:44 INFO - PROCESS | 3728 | ++DOMWINDOW == 80 (19EE4400) [pid = 3728] [serial = 1509] [outer = 00000000] 08:16:44 INFO - PROCESS | 3728 | ++DOMWINDOW == 81 (1A32E000) [pid = 3728] [serial = 1510] [outer = 19EE4400] 08:16:44 INFO - PROCESS | 3728 | 1465226204465 Marionette DEBUG loaded listener.js 08:16:44 INFO - PROCESS | 3728 | ++DOMWINDOW == 82 (1A33A000) [pid = 3728] [serial = 1511] [outer = 19EE4400] 08:16:44 INFO - PROCESS | 3728 | 1465226204878 Marionette TRACE conn2 <- [1,1976,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.transform.3.html",0,null,null,[["isPointInPath() handles transformations correctly",0,null,null]]]}] 08:16:44 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.3.html | isPointInPath() handles transformations correctly 08:16:44 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.3.html | took 580ms 08:16:44 INFO - PROCESS | 3728 | 1465226204931 Marionette TRACE conn2 -> [0,1977,"getWindowHandle",null] 08:16:44 INFO - PROCESS | 3728 | 1465226204933 Marionette TRACE conn2 <- [1,1977,null,{"value":"13"}] 08:16:44 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.4.html 08:16:44 INFO - PROCESS | 3728 | 1465226204940 Marionette TRACE conn2 -> [0,1978,"setScriptTimeout",{"ms":35000}] 08:16:44 INFO - PROCESS | 3728 | 1465226204941 Marionette TRACE conn2 <- [1,1978,null,{}] 08:16:44 INFO - PROCESS | 3728 | 1465226204945 Marionette TRACE conn2 -> [0,1979,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:16:44 INFO - PROCESS | 3728 | 1465226204947 Marionette INFO sendAsync 5df5ea86-167d-4c9b-95db-b7d3c2a97030 08:16:45 INFO - PROCESS | 3728 | 1465226205015 Marionette TRACE conn2 <- [1,1979,null,{"value":null}] 08:16:45 INFO - PROCESS | 3728 | 1465226205022 Marionette TRACE conn2 -> [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\", \"02873725-682d-488c-ba17-ebb2d6377454\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:16:45 INFO - PROCESS | 3728 | 1465226205024 Marionette INFO sendAsync 5df5ea86-167d-4c9b-95db-b7d3c2a97030 08:16:45 INFO - PROCESS | 3728 | ++DOCSHELL 14E0B400 == 37 [pid = 3728] [id = 504] 08:16:45 INFO - PROCESS | 3728 | ++DOMWINDOW == 83 (1656AC00) [pid = 3728] [serial = 1512] [outer = 00000000] 08:16:45 INFO - PROCESS | 3728 | ++DOMWINDOW == 84 (1A808C00) [pid = 3728] [serial = 1513] [outer = 1656AC00] 08:16:45 INFO - PROCESS | 3728 | 1465226205067 Marionette DEBUG loaded listener.js 08:16:45 INFO - PROCESS | 3728 | ++DOMWINDOW == 85 (1A813000) [pid = 3728] [serial = 1514] [outer = 1656AC00] 08:16:45 INFO - PROCESS | 3728 | 1465226205683 Marionette TRACE conn2 <- [1,1980,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.transform.4.html",0,null,null,[["isPointInPath() handles transformations correctly",0,null,null]]]}] 08:16:45 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.4.html | isPointInPath() handles transformations correctly 08:16:45 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.4.html | took 825ms 08:16:45 INFO - PROCESS | 3728 | 1465226205747 Marionette TRACE conn2 -> [0,1981,"getWindowHandle",null] 08:16:45 INFO - PROCESS | 3728 | 1465226205752 Marionette TRACE conn2 <- [1,1981,null,{"value":"13"}] 08:16:45 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.unclosed.html 08:16:45 INFO - PROCESS | 3728 | 1465226205757 Marionette TRACE conn2 -> [0,1982,"setScriptTimeout",{"ms":35000}] 08:16:45 INFO - PROCESS | 3728 | 1465226205760 Marionette TRACE conn2 <- [1,1982,null,{}] 08:16:45 INFO - PROCESS | 3728 | 1465226205767 Marionette TRACE conn2 -> [0,1983,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:16:45 INFO - PROCESS | 3728 | 1465226205770 Marionette INFO sendAsync 5df5ea86-167d-4c9b-95db-b7d3c2a97030 08:16:45 INFO - PROCESS | 3728 | 1465226205912 Marionette TRACE conn2 <- [1,1983,null,{"value":null}] 08:16:46 INFO - PROCESS | 3728 | 1465226206029 Marionette TRACE conn2 -> [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\", \"02873725-682d-488c-ba17-ebb2d6377454\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:16:46 INFO - PROCESS | 3728 | 1465226206032 Marionette INFO sendAsync 5df5ea86-167d-4c9b-95db-b7d3c2a97030 08:16:46 INFO - PROCESS | 3728 | ++DOCSHELL 10B81400 == 38 [pid = 3728] [id = 505] 08:16:46 INFO - PROCESS | 3728 | ++DOMWINDOW == 86 (114B5C00) [pid = 3728] [serial = 1515] [outer = 00000000] 08:16:46 INFO - PROCESS | 3728 | ++DOMWINDOW == 87 (1446D800) [pid = 3728] [serial = 1516] [outer = 114B5C00] 08:16:46 INFO - PROCESS | 3728 | 1465226206088 Marionette DEBUG loaded listener.js 08:16:46 INFO - PROCESS | 3728 | ++DOMWINDOW == 88 (15D44000) [pid = 3728] [serial = 1517] [outer = 114B5C00] 08:16:46 INFO - PROCESS | 3728 | 1465226206672 Marionette TRACE conn2 <- [1,1984,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.unclosed.html",0,null,null,[["isPointInPath() works on unclosed subpaths",0,null,null]]]}] 08:16:46 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.unclosed.html | isPointInPath() works on unclosed subpaths 08:16:46 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.unclosed.html | took 915ms 08:16:46 INFO - PROCESS | 3728 | 1465226206685 Marionette TRACE conn2 -> [0,1985,"getWindowHandle",null] 08:16:46 INFO - PROCESS | 3728 | 1465226206689 Marionette TRACE conn2 <- [1,1985,null,{"value":"13"}] 08:16:46 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.winding.html 08:16:46 INFO - PROCESS | 3728 | 1465226206696 Marionette TRACE conn2 -> [0,1986,"setScriptTimeout",{"ms":35000}] 08:16:46 INFO - PROCESS | 3728 | 1465226206699 Marionette TRACE conn2 <- [1,1986,null,{}] 08:16:46 INFO - PROCESS | 3728 | 1465226206703 Marionette TRACE conn2 -> [0,1987,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:16:46 INFO - PROCESS | 3728 | 1465226206706 Marionette INFO sendAsync 5df5ea86-167d-4c9b-95db-b7d3c2a97030 08:16:46 INFO - PROCESS | 3728 | 1465226206815 Marionette TRACE conn2 <- [1,1987,null,{"value":null}] 08:16:46 INFO - PROCESS | 3728 | 1465226206924 Marionette TRACE conn2 -> [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\", \"02873725-682d-488c-ba17-ebb2d6377454\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:16:46 INFO - PROCESS | 3728 | 1465226206927 Marionette INFO sendAsync 5df5ea86-167d-4c9b-95db-b7d3c2a97030 08:16:46 INFO - PROCESS | 3728 | ++DOCSHELL 16CBC000 == 39 [pid = 3728] [id = 506] 08:16:46 INFO - PROCESS | 3728 | ++DOMWINDOW == 89 (16CBC400) [pid = 3728] [serial = 1518] [outer = 00000000] 08:16:46 INFO - PROCESS | 3728 | ++DOMWINDOW == 90 (172E3000) [pid = 3728] [serial = 1519] [outer = 16CBC400] 08:16:46 INFO - PROCESS | 3728 | 1465226206983 Marionette DEBUG loaded listener.js 08:16:47 INFO - PROCESS | 3728 | ++DOMWINDOW == 91 (17E5E400) [pid = 3728] [serial = 1520] [outer = 16CBC400] 08:16:47 INFO - PROCESS | 3728 | 1465226207586 Marionette TRACE conn2 <- [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]]]}] 08:16:47 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.winding.html | isPointInPath() uses the non-zero winding number rule 08:16:47 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.winding.html | took 931ms 08:16:47 INFO - PROCESS | 3728 | 1465226207624 Marionette TRACE conn2 -> [0,1989,"getWindowHandle",null] 08:16:47 INFO - PROCESS | 3728 | 1465226207627 Marionette TRACE conn2 <- [1,1989,null,{"value":"13"}] 08:16:47 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.basic.html 08:16:47 INFO - PROCESS | 3728 | 1465226207631 Marionette TRACE conn2 -> [0,1990,"setScriptTimeout",{"ms":35000}] 08:16:47 INFO - PROCESS | 3728 | 1465226207635 Marionette TRACE conn2 <- [1,1990,null,{}] 08:16:47 INFO - PROCESS | 3728 | 1465226207645 Marionette TRACE conn2 -> [0,1991,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:16:47 INFO - PROCESS | 3728 | 1465226207650 Marionette INFO sendAsync 5df5ea86-167d-4c9b-95db-b7d3c2a97030 08:16:47 INFO - PROCESS | 3728 | 1465226207756 Marionette TRACE conn2 <- [1,1991,null,{"value":null}] 08:16:47 INFO - PROCESS | 3728 | 1465226207867 Marionette TRACE conn2 -> [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\", \"02873725-682d-488c-ba17-ebb2d6377454\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:16:47 INFO - PROCESS | 3728 | 1465226207854 Marionette INFO sendAsync 5df5ea86-167d-4c9b-95db-b7d3c2a97030 08:16:47 INFO - PROCESS | 3728 | ++DOCSHELL 1A807C00 == 40 [pid = 3728] [id = 507] 08:16:47 INFO - PROCESS | 3728 | ++DOMWINDOW == 92 (1A80B800) [pid = 3728] [serial = 1521] [outer = 00000000] 08:16:47 INFO - PROCESS | 3728 | ++DOMWINDOW == 93 (1A8F3000) [pid = 3728] [serial = 1522] [outer = 1A80B800] 08:16:47 INFO - PROCESS | 3728 | 1465226207910 Marionette DEBUG loaded listener.js 08:16:47 INFO - PROCESS | 3728 | ++DOMWINDOW == 94 (1A9E9400) [pid = 3728] [serial = 1523] [outer = 1A80B800] 08:16:48 INFO - PROCESS | 3728 | 1465226208472 Marionette TRACE conn2 <- [1,1992,null,{"value":["/2dcontext/path-objects/2d.path.lineTo.basic.html",0,null,null,[["Canvas test: 2d.path.lineTo.basic",0,null,null]]]}] 08:16:48 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.basic.html | Canvas test: 2d.path.lineTo.basic 08:16:48 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.basic.html | took 885ms 08:16:48 INFO - PROCESS | 3728 | 1465226208516 Marionette TRACE conn2 -> [0,1993,"getWindowHandle",null] 08:16:48 INFO - PROCESS | 3728 | 1465226208519 Marionette TRACE conn2 <- [1,1993,null,{"value":"13"}] 08:16:48 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html 08:16:48 INFO - PROCESS | 3728 | 1465226208523 Marionette TRACE conn2 -> [0,1994,"setScriptTimeout",{"ms":35000}] 08:16:48 INFO - PROCESS | 3728 | 1465226208525 Marionette TRACE conn2 <- [1,1994,null,{}] 08:16:48 INFO - PROCESS | 3728 | 1465226208528 Marionette TRACE conn2 -> [0,1995,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:16:48 INFO - PROCESS | 3728 | 1465226208530 Marionette INFO sendAsync 5df5ea86-167d-4c9b-95db-b7d3c2a97030 08:16:48 INFO - PROCESS | 3728 | 1465226208620 Marionette TRACE conn2 <- [1,1995,null,{"value":null}] 08:16:48 INFO - PROCESS | 3728 | 1465226208727 Marionette TRACE conn2 -> [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\", \"02873725-682d-488c-ba17-ebb2d6377454\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:16:48 INFO - PROCESS | 3728 | 1465226208730 Marionette INFO sendAsync 5df5ea86-167d-4c9b-95db-b7d3c2a97030 08:16:48 INFO - PROCESS | 3728 | ++DOCSHELL 19A52400 == 41 [pid = 3728] [id = 508] 08:16:48 INFO - PROCESS | 3728 | ++DOMWINDOW == 95 (19A53800) [pid = 3728] [serial = 1524] [outer = 00000000] 08:16:48 INFO - PROCESS | 3728 | ++DOMWINDOW == 96 (1A9F3C00) [pid = 3728] [serial = 1525] [outer = 19A53800] 08:16:48 INFO - PROCESS | 3728 | 1465226208783 Marionette DEBUG loaded listener.js 08:16:48 INFO - PROCESS | 3728 | ++DOMWINDOW == 97 (1A9F6C00) [pid = 3728] [serial = 1526] [outer = 19A53800] 08:16:49 INFO - PROCESS | 3728 | 1465226209513 Marionette TRACE conn2 <- [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]]]}] 08:16:49 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 08:16:49 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html | took 1068ms 08:16:49 INFO - PROCESS | 3728 | 1465226209581 Marionette TRACE conn2 -> [0,1997,"getWindowHandle",null] 08:16:49 INFO - PROCESS | 3728 | 1465226209586 Marionette TRACE conn2 <- [1,1997,null,{"value":"13"}] 08:16:49 INFO - PROCESS | 3728 | 1465226209591 Marionette TRACE conn2 -> [0,1998,"setScriptTimeout",{"ms":35000}] 08:16:49 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html 08:16:49 INFO - PROCESS | 3728 | 1465226209594 Marionette TRACE conn2 <- [1,1998,null,{}] 08:16:49 INFO - PROCESS | 3728 | 1465226209600 Marionette TRACE conn2 -> [0,1999,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:16:49 INFO - PROCESS | 3728 | 1465226209605 Marionette INFO sendAsync 5df5ea86-167d-4c9b-95db-b7d3c2a97030 08:16:49 INFO - PROCESS | 3728 | 1465226209742 Marionette TRACE conn2 <- [1,1999,null,{"value":null}] 08:16:49 INFO - PROCESS | 3728 | 1465226209888 Marionette TRACE conn2 -> [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\", \"02873725-682d-488c-ba17-ebb2d6377454\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:16:49 INFO - PROCESS | 3728 | 1465226209892 Marionette INFO sendAsync 5df5ea86-167d-4c9b-95db-b7d3c2a97030 08:16:49 INFO - PROCESS | 3728 | ++DOCSHELL 1337B000 == 42 [pid = 3728] [id = 509] 08:16:49 INFO - PROCESS | 3728 | ++DOMWINDOW == 98 (13823400) [pid = 3728] [serial = 1527] [outer = 00000000] 08:16:49 INFO - PROCESS | 3728 | ++DOMWINDOW == 99 (140AA400) [pid = 3728] [serial = 1528] [outer = 13823400] 08:16:49 INFO - PROCESS | 3728 | 1465226209943 Marionette DEBUG loaded listener.js 08:16:50 INFO - PROCESS | 3728 | ++DOMWINDOW == 100 (140C9400) [pid = 3728] [serial = 1529] [outer = 13823400] 08:16:50 INFO - PROCESS | 3728 | --DOCSHELL 19A4D800 == 41 [pid = 3728] [id = 503] 08:16:50 INFO - PROCESS | 3728 | --DOCSHELL 110D8C00 == 40 [pid = 3728] [id = 502] 08:16:50 INFO - PROCESS | 3728 | --DOCSHELL 1649C400 == 39 [pid = 3728] [id = 501] 08:16:50 INFO - PROCESS | 3728 | --DOCSHELL 18083400 == 38 [pid = 3728] [id = 500] 08:16:50 INFO - PROCESS | 3728 | --DOCSHELL 17A08800 == 37 [pid = 3728] [id = 499] 08:16:50 INFO - PROCESS | 3728 | --DOCSHELL 164A1C00 == 36 [pid = 3728] [id = 498] 08:16:50 INFO - PROCESS | 3728 | --DOCSHELL 14E03400 == 35 [pid = 3728] [id = 497] 08:16:50 INFO - PROCESS | 3728 | --DOCSHELL 104E9C00 == 34 [pid = 3728] [id = 496] 08:16:50 INFO - PROCESS | 3728 | --DOMWINDOW == 99 (112B7000) [pid = 3728] [serial = 1441] [outer = 00000000] [url = about:blank] 08:16:50 INFO - PROCESS | 3728 | --DOMWINDOW == 98 (18529800) [pid = 3728] [serial = 1451] [outer = 00000000] [url = about:blank] 08:16:50 INFO - PROCESS | 3728 | --DOMWINDOW == 97 (15D45000) [pid = 3728] [serial = 1459] [outer = 00000000] [url = about:blank] 08:16:50 INFO - PROCESS | 3728 | --DOMWINDOW == 96 (15FE9400) [pid = 3728] [serial = 1460] [outer = 00000000] [url = about:blank] 08:16:50 INFO - PROCESS | 3728 | --DOMWINDOW == 95 (131B8000) [pid = 3728] [serial = 1435] [outer = 00000000] [url = about:blank] 08:16:50 INFO - PROCESS | 3728 | --DOMWINDOW == 94 (16CB3C00) [pid = 3728] [serial = 1447] [outer = 00000000] [url = about:blank] 08:16:50 INFO - PROCESS | 3728 | --DOMWINDOW == 93 (1846D800) [pid = 3728] [serial = 1450] [outer = 00000000] [url = about:blank] 08:16:50 INFO - PROCESS | 3728 | --DOMWINDOW == 92 (1572C400) [pid = 3728] [serial = 1444] [outer = 00000000] [url = about:blank] 08:16:50 INFO - PROCESS | 3728 | --DOMWINDOW == 91 (164A7800) [pid = 3728] [serial = 1438] [outer = 00000000] [url = about:blank] 08:16:50 INFO - PROCESS | 3728 | --DOMWINDOW == 90 (1A2AE000) [pid = 3728] [serial = 1457] [outer = 00000000] [url = about:blank] 08:16:50 INFO - PROCESS | 3728 | --DOMWINDOW == 89 (1A2AB800) [pid = 3728] [serial = 1456] [outer = 00000000] [url = about:blank] 08:16:50 INFO - PROCESS | 3728 | --DOMWINDOW == 88 (16CBA800) [pid = 3728] [serial = 1439] [outer = 00000000] [url = about:blank] 08:16:50 INFO - PROCESS | 3728 | --DOMWINDOW == 87 (157D3800) [pid = 3728] [serial = 1445] [outer = 00000000] [url = about:blank] 08:16:50 INFO - PROCESS | 3728 | --DOMWINDOW == 86 (19D3E400) [pid = 3728] [serial = 1453] [outer = 00000000] [url = about:blank] 08:16:50 INFO - PROCESS | 3728 | --DOMWINDOW == 85 (1A6C9800) [pid = 3728] [serial = 1462] [outer = 00000000] [url = about:blank] 08:16:50 INFO - PROCESS | 3728 | --DOMWINDOW == 84 (171B7800) [pid = 3728] [serial = 1448] [outer = 00000000] [url = about:blank] 08:16:50 INFO - PROCESS | 3728 | --DOMWINDOW == 83 (1A337000) [pid = 3728] [serial = 1433] [outer = 00000000] [url = about:blank] 08:16:50 INFO - PROCESS | 3728 | --DOMWINDOW == 82 (12B66800) [pid = 3728] [serial = 1442] [outer = 00000000] [url = about:blank] 08:16:50 INFO - PROCESS | 3728 | --DOMWINDOW == 81 (13919800) [pid = 3728] [serial = 1436] [outer = 00000000] [url = about:blank] 08:16:50 INFO - PROCESS | 3728 | --DOMWINDOW == 80 (19E51800) [pid = 3728] [serial = 1454] [outer = 00000000] [url = about:blank] 08:16:50 INFO - PROCESS | 3728 | --DOMWINDOW == 79 (13C57000) [pid = 3728] [serial = 1468] [outer = 00000000] [url = about:blank] 08:16:50 INFO - PROCESS | 3728 | --DOMWINDOW == 78 (17978000) [pid = 3728] [serial = 1471] [outer = 00000000] [url = about:blank] 08:16:50 INFO - PROCESS | 3728 | --DOMWINDOW == 77 (140D0800) [pid = 3728] [serial = 1469] [outer = 00000000] [url = about:blank] 08:16:50 INFO - PROCESS | 3728 | --DOMWINDOW == 76 (1A809C00) [pid = 3728] [serial = 1474] [outer = 00000000] [url = about:blank] 08:16:50 INFO - PROCESS | 3728 | --DOMWINDOW == 75 (1A811C00) [pid = 3728] [serial = 1465] [outer = 00000000] [url = about:blank] 08:16:50 INFO - PROCESS | 3728 | --DOMWINDOW == 74 (1A8E9C00) [pid = 3728] [serial = 1466] [outer = 00000000] [url = about:blank] 08:16:50 INFO - PROCESS | 3728 | --DOMWINDOW == 73 (18435800) [pid = 3728] [serial = 1472] [outer = 00000000] [url = about:blank] 08:16:50 INFO - PROCESS | 3728 | --DOMWINDOW == 72 (1304B000) [pid = 3728] [serial = 1477] [outer = 00000000] [url = about:blank] 08:16:50 INFO - PROCESS | 3728 | --DOMWINDOW == 71 (1A80BC00) [pid = 3728] [serial = 1463] [outer = 00000000] [url = about:blank] 08:16:50 INFO - PROCESS | 3728 | --DOMWINDOW == 70 (15501C00) [pid = 3728] [serial = 1480] [outer = 00000000] [url = about:blank] 08:16:50 INFO - PROCESS | 3728 | --DOMWINDOW == 69 (15FEB000) [pid = 3728] [serial = 1481] [outer = 00000000] [url = about:blank] 08:16:50 INFO - PROCESS | 3728 | --DOMWINDOW == 68 (1A8EC800) [pid = 3728] [serial = 1475] [outer = 00000000] [url = about:blank] 08:16:50 INFO - PROCESS | 3728 | --DOMWINDOW == 67 (140AA800) [pid = 3728] [serial = 1478] [outer = 00000000] [url = about:blank] 08:16:50 INFO - PROCESS | 3728 | 1465226210416 Marionette TRACE conn2 <- [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]]]}] 08:16:50 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 08:16:50 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html | took 886ms 08:16:50 INFO - PROCESS | 3728 | 1465226210480 Marionette TRACE conn2 -> [0,2001,"getWindowHandle",null] 08:16:50 INFO - PROCESS | 3728 | 1465226210484 Marionette TRACE conn2 <- [1,2001,null,{"value":"13"}] 08:16:50 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.nextpoint.html 08:16:50 INFO - PROCESS | 3728 | 1465226210490 Marionette TRACE conn2 -> [0,2002,"setScriptTimeout",{"ms":35000}] 08:16:50 INFO - PROCESS | 3728 | 1465226210493 Marionette TRACE conn2 <- [1,2002,null,{}] 08:16:50 INFO - PROCESS | 3728 | 1465226210497 Marionette TRACE conn2 -> [0,2003,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:16:50 INFO - PROCESS | 3728 | 1465226210499 Marionette INFO sendAsync 5df5ea86-167d-4c9b-95db-b7d3c2a97030 08:16:50 INFO - PROCESS | 3728 | 1465226210587 Marionette TRACE conn2 <- [1,2003,null,{"value":null}] 08:16:50 INFO - PROCESS | 3728 | 1465226210601 Marionette TRACE conn2 -> [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\", \"02873725-682d-488c-ba17-ebb2d6377454\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:16:50 INFO - PROCESS | 3728 | 1465226210603 Marionette INFO sendAsync 5df5ea86-167d-4c9b-95db-b7d3c2a97030 08:16:50 INFO - PROCESS | 3728 | ++DOCSHELL 13382400 == 35 [pid = 3728] [id = 510] 08:16:50 INFO - PROCESS | 3728 | ++DOMWINDOW == 68 (13821800) [pid = 3728] [serial = 1530] [outer = 00000000] 08:16:50 INFO - PROCESS | 3728 | ++DOMWINDOW == 69 (14444800) [pid = 3728] [serial = 1531] [outer = 13821800] 08:16:50 INFO - PROCESS | 3728 | 1465226210650 Marionette DEBUG loaded listener.js 08:16:50 INFO - PROCESS | 3728 | ++DOMWINDOW == 70 (1572D400) [pid = 3728] [serial = 1532] [outer = 13821800] 08:16:51 INFO - PROCESS | 3728 | 1465226211135 Marionette TRACE conn2 <- [1,2004,null,{"value":["/2dcontext/path-objects/2d.path.lineTo.nextpoint.html",0,null,null,[["Canvas test: 2d.path.lineTo.nextpoint",0,null,null]]]}] 08:16:51 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.nextpoint.html | Canvas test: 2d.path.lineTo.nextpoint 08:16:51 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.nextpoint.html | took 671ms 08:16:51 INFO - PROCESS | 3728 | 1465226211173 Marionette TRACE conn2 -> [0,2005,"getWindowHandle",null] 08:16:51 INFO - PROCESS | 3728 | 1465226211175 Marionette TRACE conn2 <- [1,2005,null,{"value":"13"}] 08:16:51 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.nonfinite.html 08:16:51 INFO - PROCESS | 3728 | 1465226211179 Marionette TRACE conn2 -> [0,2006,"setScriptTimeout",{"ms":35000}] 08:16:51 INFO - PROCESS | 3728 | 1465226211182 Marionette TRACE conn2 <- [1,2006,null,{}] 08:16:51 INFO - PROCESS | 3728 | 1465226211192 Marionette TRACE conn2 -> [0,2007,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:16:51 INFO - PROCESS | 3728 | 1465226211196 Marionette INFO sendAsync 5df5ea86-167d-4c9b-95db-b7d3c2a97030 08:16:51 INFO - PROCESS | 3728 | 1465226211330 Marionette TRACE conn2 <- [1,2007,null,{"value":null}] 08:16:51 INFO - PROCESS | 3728 | 1465226211410 Marionette TRACE conn2 -> [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\", \"02873725-682d-488c-ba17-ebb2d6377454\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:16:51 INFO - PROCESS | 3728 | 1465226211413 Marionette INFO sendAsync 5df5ea86-167d-4c9b-95db-b7d3c2a97030 08:16:51 INFO - PROCESS | 3728 | ++DOCSHELL 1649C400 == 36 [pid = 3728] [id = 511] 08:16:51 INFO - PROCESS | 3728 | ++DOMWINDOW == 71 (1649D000) [pid = 3728] [serial = 1533] [outer = 00000000] 08:16:51 INFO - PROCESS | 3728 | ++DOMWINDOW == 72 (16562800) [pid = 3728] [serial = 1534] [outer = 1649D000] 08:16:51 INFO - PROCESS | 3728 | 1465226211459 Marionette DEBUG loaded listener.js 08:16:51 INFO - PROCESS | 3728 | ++DOMWINDOW == 73 (16C14800) [pid = 3728] [serial = 1535] [outer = 1649D000] 08:16:51 INFO - PROCESS | 3728 | 1465226211830 Marionette TRACE conn2 <- [1,2008,null,{"value":["/2dcontext/path-objects/2d.path.lineTo.nonfinite.html",0,null,null,[["lineTo() with Infinity/NaN is ignored",0,null,null]]]}] 08:16:51 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.nonfinite.html | lineTo() with Infinity/NaN is ignored 08:16:51 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.nonfinite.html | took 671ms 08:16:51 INFO - PROCESS | 3728 | 1465226211860 Marionette TRACE conn2 -> [0,2009,"getWindowHandle",null] 08:16:51 INFO - PROCESS | 3728 | 1465226211863 Marionette TRACE conn2 <- [1,2009,null,{"value":"13"}] 08:16:51 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.basic.html 08:16:51 INFO - PROCESS | 3728 | 1465226211866 Marionette TRACE conn2 -> [0,2010,"setScriptTimeout",{"ms":35000}] 08:16:51 INFO - PROCESS | 3728 | 1465226211868 Marionette TRACE conn2 <- [1,2010,null,{}] 08:16:51 INFO - PROCESS | 3728 | 1465226211871 Marionette TRACE conn2 -> [0,2011,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:16:51 INFO - PROCESS | 3728 | 1465226211873 Marionette INFO sendAsync 5df5ea86-167d-4c9b-95db-b7d3c2a97030 08:16:51 INFO - PROCESS | 3728 | 1465226211956 Marionette TRACE conn2 <- [1,2011,null,{"value":null}] 08:16:51 INFO - PROCESS | 3728 | 1465226211962 Marionette TRACE conn2 -> [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\", \"02873725-682d-488c-ba17-ebb2d6377454\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:16:51 INFO - PROCESS | 3728 | 1465226211964 Marionette INFO sendAsync 5df5ea86-167d-4c9b-95db-b7d3c2a97030 08:16:51 INFO - PROCESS | 3728 | ++DOCSHELL 16562000 == 37 [pid = 3728] [id = 512] 08:16:51 INFO - PROCESS | 3728 | ++DOMWINDOW == 74 (1656C000) [pid = 3728] [serial = 1536] [outer = 00000000] 08:16:51 INFO - PROCESS | 3728 | ++DOMWINDOW == 75 (17A8F800) [pid = 3728] [serial = 1537] [outer = 1656C000] 08:16:51 INFO - PROCESS | 3728 | 1465226212008 Marionette DEBUG loaded listener.js 08:16:52 INFO - PROCESS | 3728 | ++DOMWINDOW == 76 (17E51C00) [pid = 3728] [serial = 1538] [outer = 1656C000] 08:16:52 INFO - PROCESS | 3728 | 1465226212489 Marionette TRACE conn2 <- [1,2012,null,{"value":["/2dcontext/path-objects/2d.path.moveTo.basic.html",0,null,null,[["Canvas test: 2d.path.moveTo.basic",0,null,null]]]}] 08:16:52 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.basic.html | Canvas test: 2d.path.moveTo.basic 08:16:52 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.basic.html | took 672ms 08:16:52 INFO - PROCESS | 3728 | 1465226212549 Marionette TRACE conn2 -> [0,2013,"getWindowHandle",null] 08:16:52 INFO - PROCESS | 3728 | 1465226212551 Marionette TRACE conn2 <- [1,2013,null,{"value":"13"}] 08:16:52 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.multiple.html 08:16:52 INFO - PROCESS | 3728 | 1465226212560 Marionette TRACE conn2 -> [0,2014,"setScriptTimeout",{"ms":35000}] 08:16:52 INFO - PROCESS | 3728 | 1465226212562 Marionette TRACE conn2 <- [1,2014,null,{}] 08:16:52 INFO - PROCESS | 3728 | 1465226212565 Marionette TRACE conn2 -> [0,2015,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:16:52 INFO - PROCESS | 3728 | 1465226212567 Marionette INFO sendAsync 5df5ea86-167d-4c9b-95db-b7d3c2a97030 08:16:52 INFO - PROCESS | 3728 | 1465226212680 Marionette TRACE conn2 <- [1,2015,null,{"value":null}] 08:16:52 INFO - PROCESS | 3728 | 1465226212772 Marionette TRACE conn2 -> [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\", \"02873725-682d-488c-ba17-ebb2d6377454\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:16:52 INFO - PROCESS | 3728 | 1465226212774 Marionette INFO sendAsync 5df5ea86-167d-4c9b-95db-b7d3c2a97030 08:16:52 INFO - PROCESS | 3728 | ++DOCSHELL 18477400 == 38 [pid = 3728] [id = 513] 08:16:52 INFO - PROCESS | 3728 | ++DOMWINDOW == 77 (18477800) [pid = 3728] [serial = 1539] [outer = 00000000] 08:16:52 INFO - PROCESS | 3728 | ++DOMWINDOW == 78 (19A4C000) [pid = 3728] [serial = 1540] [outer = 18477800] 08:16:52 INFO - PROCESS | 3728 | 1465226212801 Marionette DEBUG loaded listener.js 08:16:52 INFO - PROCESS | 3728 | ++DOMWINDOW == 79 (19A4D400) [pid = 3728] [serial = 1541] [outer = 18477800] 08:16:53 INFO - PROCESS | 3728 | 1465226213235 Marionette TRACE conn2 <- [1,2016,null,{"value":["/2dcontext/path-objects/2d.path.moveTo.multiple.html",0,null,null,[["Canvas test: 2d.path.moveTo.multiple",0,null,null]]]}] 08:16:53 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.multiple.html | Canvas test: 2d.path.moveTo.multiple 08:16:53 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.multiple.html | took 718ms 08:16:53 INFO - PROCESS | 3728 | 1465226213284 Marionette TRACE conn2 -> [0,2017,"getWindowHandle",null] 08:16:53 INFO - PROCESS | 3728 | 1465226213286 Marionette TRACE conn2 <- [1,2017,null,{"value":"13"}] 08:16:53 INFO - PROCESS | 3728 | 1465226213289 Marionette TRACE conn2 -> [0,2018,"setScriptTimeout",{"ms":35000}] 08:16:53 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.newsubpath.html 08:16:53 INFO - PROCESS | 3728 | 1465226213290 Marionette TRACE conn2 <- [1,2018,null,{}] 08:16:53 INFO - PROCESS | 3728 | 1465226213294 Marionette TRACE conn2 -> [0,2019,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:16:53 INFO - PROCESS | 3728 | 1465226213299 Marionette INFO sendAsync 5df5ea86-167d-4c9b-95db-b7d3c2a97030 08:16:53 INFO - PROCESS | 3728 | 1465226213437 Marionette TRACE conn2 <- [1,2019,null,{"value":null}] 08:16:53 INFO - PROCESS | 3728 | 1465226213504 Marionette TRACE conn2 -> [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\", \"02873725-682d-488c-ba17-ebb2d6377454\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:16:53 INFO - PROCESS | 3728 | 1465226213506 Marionette INFO sendAsync 5df5ea86-167d-4c9b-95db-b7d3c2a97030 08:16:53 INFO - PROCESS | 3728 | ++DOCSHELL 19A59400 == 39 [pid = 3728] [id = 514] 08:16:53 INFO - PROCESS | 3728 | ++DOMWINDOW == 80 (19D3D800) [pid = 3728] [serial = 1542] [outer = 00000000] 08:16:53 INFO - PROCESS | 3728 | ++DOMWINDOW == 81 (1A194000) [pid = 3728] [serial = 1543] [outer = 19D3D800] 08:16:53 INFO - PROCESS | 3728 | 1465226213535 Marionette DEBUG loaded listener.js 08:16:53 INFO - PROCESS | 3728 | ++DOMWINDOW == 82 (1A33A400) [pid = 3728] [serial = 1544] [outer = 19D3D800] 08:16:53 INFO - PROCESS | 3728 | 1465226213958 Marionette TRACE conn2 <- [1,2020,null,{"value":["/2dcontext/path-objects/2d.path.moveTo.newsubpath.html",0,null,null,[["Canvas test: 2d.path.moveTo.newsubpath",0,null,null]]]}] 08:16:54 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.newsubpath.html | Canvas test: 2d.path.moveTo.newsubpath 08:16:54 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.newsubpath.html | took 717ms 08:16:54 INFO - PROCESS | 3728 | 1465226214028 Marionette TRACE conn2 -> [0,2021,"getWindowHandle",null] 08:16:54 INFO - PROCESS | 3728 | 1465226214030 Marionette TRACE conn2 <- [1,2021,null,{"value":"13"}] 08:16:54 INFO - PROCESS | 3728 | 1465226214039 Marionette TRACE conn2 -> [0,2022,"setScriptTimeout",{"ms":35000}] 08:16:54 INFO - PROCESS | 3728 | 1465226214040 Marionette TRACE conn2 <- [1,2022,null,{}] 08:16:54 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.nonfinite.html 08:16:54 INFO - PROCESS | 3728 | 1465226214044 Marionette TRACE conn2 -> [0,2023,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:16:54 INFO - PROCESS | 3728 | 1465226214046 Marionette INFO sendAsync 5df5ea86-167d-4c9b-95db-b7d3c2a97030 08:16:54 INFO - PROCESS | 3728 | 1465226214239 Marionette TRACE conn2 <- [1,2023,null,{"value":null}] 08:16:54 INFO - PROCESS | 3728 | --DOMWINDOW == 81 (104F0000) [pid = 3728] [serial = 1488] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.edge.html] 08:16:54 INFO - PROCESS | 3728 | --DOMWINDOW == 80 (1655F400) [pid = 3728] [serial = 1494] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html] 08:16:54 INFO - PROCESS | 3728 | --DOMWINDOW == 79 (17A8F000) [pid = 3728] [serial = 1497] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.outside.html] 08:16:54 INFO - PROCESS | 3728 | --DOMWINDOW == 78 (1550CC00) [pid = 3728] [serial = 1491] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.empty.html] 08:16:54 INFO - PROCESS | 3728 | --DOMWINDOW == 77 (18521000) [pid = 3728] [serial = 1500] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.subpath.html] 08:16:54 INFO - PROCESS | 3728 | --DOMWINDOW == 76 (19EDD000) [pid = 3728] [serial = 1503] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.1.html] 08:16:54 INFO - PROCESS | 3728 | --DOMWINDOW == 75 (1550E800) [pid = 3728] [serial = 1506] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.2.html] 08:16:54 INFO - PROCESS | 3728 | --DOMWINDOW == 74 (19EE4400) [pid = 3728] [serial = 1509] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.3.html] 08:16:54 INFO - PROCESS | 3728 | 1465226214307 Marionette TRACE conn2 -> [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\", \"02873725-682d-488c-ba17-ebb2d6377454\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:16:54 INFO - PROCESS | 3728 | 1465226214309 Marionette INFO sendAsync 5df5ea86-167d-4c9b-95db-b7d3c2a97030 08:16:54 INFO - PROCESS | 3728 | ++DOCSHELL 105F1C00 == 40 [pid = 3728] [id = 515] 08:16:54 INFO - PROCESS | 3728 | ++DOMWINDOW == 75 (10A63C00) [pid = 3728] [serial = 1545] [outer = 00000000] 08:16:54 INFO - PROCESS | 3728 | ++DOMWINDOW == 76 (14E04800) [pid = 3728] [serial = 1546] [outer = 10A63C00] 08:16:54 INFO - PROCESS | 3728 | 1465226214335 Marionette DEBUG loaded listener.js 08:16:54 INFO - PROCESS | 3728 | ++DOMWINDOW == 77 (14E10C00) [pid = 3728] [serial = 1547] [outer = 10A63C00] 08:16:54 INFO - PROCESS | 3728 | 1465226214686 Marionette TRACE conn2 <- [1,2024,null,{"value":["/2dcontext/path-objects/2d.path.moveTo.nonfinite.html",0,null,null,[["moveTo() with Infinity/NaN is ignored",0,null,null]]]}] 08:16:54 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.nonfinite.html | moveTo() with Infinity/NaN is ignored 08:16:54 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.nonfinite.html | took 671ms 08:16:54 INFO - PROCESS | 3728 | 1465226214704 Marionette TRACE conn2 -> [0,2025,"getWindowHandle",null] 08:16:54 INFO - PROCESS | 3728 | 1465226214706 Marionette TRACE conn2 <- [1,2025,null,{"value":"13"}] 08:16:54 INFO - PROCESS | 3728 | 1465226214709 Marionette TRACE conn2 -> [0,2026,"setScriptTimeout",{"ms":35000}] 08:16:54 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html 08:16:54 INFO - PROCESS | 3728 | 1465226214711 Marionette TRACE conn2 <- [1,2026,null,{}] 08:16:54 INFO - PROCESS | 3728 | 1465226214714 Marionette TRACE conn2 -> [0,2027,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:16:54 INFO - PROCESS | 3728 | 1465226214716 Marionette INFO sendAsync 5df5ea86-167d-4c9b-95db-b7d3c2a97030 08:16:54 INFO - PROCESS | 3728 | 1465226214837 Marionette TRACE conn2 <- [1,2027,null,{"value":null}] 08:16:54 INFO - PROCESS | 3728 | 1465226214842 Marionette TRACE conn2 -> [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\", \"02873725-682d-488c-ba17-ebb2d6377454\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:16:54 INFO - PROCESS | 3728 | 1465226214844 Marionette INFO sendAsync 5df5ea86-167d-4c9b-95db-b7d3c2a97030 08:16:54 INFO - PROCESS | 3728 | ++DOCSHELL 157F4800 == 41 [pid = 3728] [id = 516] 08:16:54 INFO - PROCESS | 3728 | ++DOMWINDOW == 78 (16569400) [pid = 3728] [serial = 1548] [outer = 00000000] 08:16:54 INFO - PROCESS | 3728 | ++DOMWINDOW == 79 (1A80D000) [pid = 3728] [serial = 1549] [outer = 16569400] 08:16:54 INFO - PROCESS | 3728 | 1465226214887 Marionette DEBUG loaded listener.js 08:16:54 INFO - PROCESS | 3728 | ++DOMWINDOW == 80 (1A80E800) [pid = 3728] [serial = 1550] [outer = 16569400] 08:16:55 INFO - PROCESS | 3728 | 1465226215304 Marionette TRACE conn2 <- [1,2028,null,{"value":["/2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html",0,null,null,[["Canvas test: 2d.path.quadraticCurveTo.basic",0,null,null]]]}] 08:16:55 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html | Canvas test: 2d.path.quadraticCurveTo.basic 08:16:55 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html | took 687ms 08:16:55 INFO - PROCESS | 3728 | 1465226215390 Marionette TRACE conn2 -> [0,2029,"getWindowHandle",null] 08:16:55 INFO - PROCESS | 3728 | 1465226215392 Marionette TRACE conn2 <- [1,2029,null,{"value":"13"}] 08:16:55 INFO - PROCESS | 3728 | 1465226215396 Marionette TRACE conn2 -> [0,2030,"setScriptTimeout",{"ms":35000}] 08:16:55 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html 08:16:55 INFO - PROCESS | 3728 | 1465226215397 Marionette TRACE conn2 <- [1,2030,null,{}] 08:16:55 INFO - PROCESS | 3728 | 1465226215401 Marionette TRACE conn2 -> [0,2031,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:16:55 INFO - PROCESS | 3728 | 1465226215402 Marionette INFO sendAsync 5df5ea86-167d-4c9b-95db-b7d3c2a97030 08:16:55 INFO - PROCESS | 3728 | 1465226215485 Marionette TRACE conn2 <- [1,2031,null,{"value":null}] 08:16:55 INFO - PROCESS | 3728 | 1465226215490 Marionette TRACE conn2 -> [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\", \"02873725-682d-488c-ba17-ebb2d6377454\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:16:55 INFO - PROCESS | 3728 | 1465226215492 Marionette INFO sendAsync 5df5ea86-167d-4c9b-95db-b7d3c2a97030 08:16:55 INFO - PROCESS | 3728 | ++DOCSHELL 19D3D400 == 42 [pid = 3728] [id = 517] 08:16:55 INFO - PROCESS | 3728 | ++DOMWINDOW == 81 (1A80AC00) [pid = 3728] [serial = 1551] [outer = 00000000] 08:16:55 INFO - PROCESS | 3728 | ++DOMWINDOW == 82 (1A8F1400) [pid = 3728] [serial = 1552] [outer = 1A80AC00] 08:16:55 INFO - PROCESS | 3728 | 1465226215535 Marionette DEBUG loaded listener.js 08:16:55 INFO - PROCESS | 3728 | ++DOMWINDOW == 83 (1A9EF400) [pid = 3728] [serial = 1553] [outer = 1A80AC00] 08:16:55 INFO - PROCESS | 3728 | 1465226215965 Marionette TRACE conn2 <- [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]]]}] 08:16:56 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) 08:16:56 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html | took 626ms 08:16:56 INFO - PROCESS | 3728 | 1465226216016 Marionette TRACE conn2 -> [0,2033,"getWindowHandle",null] 08:16:56 INFO - PROCESS | 3728 | 1465226216018 Marionette TRACE conn2 <- [1,2033,null,{"value":"13"}] 08:16:56 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html 08:16:56 INFO - PROCESS | 3728 | 1465226216032 Marionette TRACE conn2 -> [0,2034,"setScriptTimeout",{"ms":35000}] 08:16:56 INFO - PROCESS | 3728 | 1465226216033 Marionette TRACE conn2 <- [1,2034,null,{}] 08:16:56 INFO - PROCESS | 3728 | 1465226216036 Marionette TRACE conn2 -> [0,2035,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:16:56 INFO - PROCESS | 3728 | 1465226216038 Marionette INFO sendAsync 5df5ea86-167d-4c9b-95db-b7d3c2a97030 08:16:56 INFO - PROCESS | 3728 | 1465226216118 Marionette TRACE conn2 <- [1,2035,null,{"value":null}] 08:16:56 INFO - PROCESS | 3728 | 1465226216123 Marionette TRACE conn2 -> [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\", \"02873725-682d-488c-ba17-ebb2d6377454\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:16:56 INFO - PROCESS | 3728 | 1465226216125 Marionette INFO sendAsync 5df5ea86-167d-4c9b-95db-b7d3c2a97030 08:16:56 INFO - PROCESS | 3728 | ++DOCSHELL 1A2A9000 == 43 [pid = 3728] [id = 518] 08:16:56 INFO - PROCESS | 3728 | ++DOMWINDOW == 84 (1A8E8800) [pid = 3728] [serial = 1554] [outer = 00000000] 08:16:56 INFO - PROCESS | 3728 | ++DOMWINDOW == 85 (1AE09800) [pid = 3728] [serial = 1555] [outer = 1A8E8800] 08:16:56 INFO - PROCESS | 3728 | 1465226216168 Marionette DEBUG loaded listener.js 08:16:56 INFO - PROCESS | 3728 | ++DOMWINDOW == 86 (1AE0D000) [pid = 3728] [serial = 1556] [outer = 1A8E8800] 08:16:56 INFO - PROCESS | 3728 | 1465226216874 Marionette TRACE conn2 <- [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]]]}] 08:16:56 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html | If there is no subpath, the first control point is added 08:16:56 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html | took 885ms 08:16:56 INFO - PROCESS | 3728 | 1465226216926 Marionette TRACE conn2 -> [0,2037,"getWindowHandle",null] 08:16:56 INFO - PROCESS | 3728 | 1465226216930 Marionette TRACE conn2 <- [1,2037,null,{"value":"13"}] 08:16:56 INFO - PROCESS | 3728 | 1465226216936 Marionette TRACE conn2 -> [0,2038,"setScriptTimeout",{"ms":35000}] 08:16:56 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html 08:16:56 INFO - PROCESS | 3728 | 1465226216941 Marionette TRACE conn2 <- [1,2038,null,{}] 08:16:56 INFO - PROCESS | 3728 | 1465226216947 Marionette TRACE conn2 -> [0,2039,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:16:56 INFO - PROCESS | 3728 | 1465226216949 Marionette INFO sendAsync 5df5ea86-167d-4c9b-95db-b7d3c2a97030 08:16:57 INFO - PROCESS | 3728 | 1465226217071 Marionette TRACE conn2 <- [1,2039,null,{"value":null}] 08:16:57 INFO - PROCESS | 3728 | 1465226217205 Marionette TRACE conn2 -> [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\", \"02873725-682d-488c-ba17-ebb2d6377454\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:16:57 INFO - PROCESS | 3728 | 1465226217208 Marionette INFO sendAsync 5df5ea86-167d-4c9b-95db-b7d3c2a97030 08:16:57 INFO - PROCESS | 3728 | ++DOCSHELL 12AD3000 == 44 [pid = 3728] [id = 519] 08:16:57 INFO - PROCESS | 3728 | ++DOMWINDOW == 87 (130E4000) [pid = 3728] [serial = 1557] [outer = 00000000] 08:16:57 INFO - PROCESS | 3728 | ++DOMWINDOW == 88 (13919800) [pid = 3728] [serial = 1558] [outer = 130E4000] 08:16:57 INFO - PROCESS | 3728 | 1465226217258 Marionette DEBUG loaded listener.js 08:16:57 INFO - PROCESS | 3728 | ++DOMWINDOW == 89 (157EA000) [pid = 3728] [serial = 1559] [outer = 130E4000] 08:16:57 INFO - PROCESS | 3728 | 1465226217841 Marionette TRACE conn2 <- [1,2040,null,{"value":["/2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html",0,null,null,[["quadraticCurveTo() with Infinity/NaN is ignored",0,null,null]]]}] 08:16:57 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html | quadraticCurveTo() with Infinity/NaN is ignored 08:16:57 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html | took 977ms 08:16:57 INFO - PROCESS | 3728 | 1465226217924 Marionette TRACE conn2 -> [0,2041,"getWindowHandle",null] 08:16:57 INFO - PROCESS | 3728 | 1465226217929 Marionette TRACE conn2 <- [1,2041,null,{"value":"13"}] 08:16:57 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html 08:16:57 INFO - PROCESS | 3728 | 1465226217935 Marionette TRACE conn2 -> [0,2042,"setScriptTimeout",{"ms":35000}] 08:16:57 INFO - PROCESS | 3728 | 1465226217938 Marionette TRACE conn2 <- [1,2042,null,{}] 08:16:57 INFO - PROCESS | 3728 | 1465226217926 Marionette TRACE conn2 -> [0,2043,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:16:57 INFO - PROCESS | 3728 | 1465226217928 Marionette INFO sendAsync 5df5ea86-167d-4c9b-95db-b7d3c2a97030 08:16:58 INFO - PROCESS | 3728 | 1465226218096 Marionette TRACE conn2 <- [1,2043,null,{"value":null}] 08:16:58 INFO - PROCESS | 3728 | 1465226218107 Marionette TRACE conn2 -> [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\", \"02873725-682d-488c-ba17-ebb2d6377454\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:16:58 INFO - PROCESS | 3728 | 1465226218109 Marionette INFO sendAsync 5df5ea86-167d-4c9b-95db-b7d3c2a97030 08:16:58 INFO - PROCESS | 3728 | ++DOCSHELL 17A07800 == 45 [pid = 3728] [id = 520] 08:16:58 INFO - PROCESS | 3728 | ++DOMWINDOW == 90 (17A0EC00) [pid = 3728] [serial = 1560] [outer = 00000000] 08:16:58 INFO - PROCESS | 3728 | ++DOMWINDOW == 91 (18476C00) [pid = 3728] [serial = 1561] [outer = 17A0EC00] 08:16:58 INFO - PROCESS | 3728 | 1465226218165 Marionette DEBUG loaded listener.js 08:16:58 INFO - PROCESS | 3728 | ++DOMWINDOW == 92 (19E57400) [pid = 3728] [serial = 1562] [outer = 17A0EC00] 08:16:58 INFO - PROCESS | 3728 | 1465226218817 Marionette TRACE conn2 <- [1,2044,null,{"value":["/2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html",0,null,null,[["Canvas test: 2d.path.quadraticCurveTo.scaled",0,null,null]]]}] 08:16:58 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html | Canvas test: 2d.path.quadraticCurveTo.scaled 08:16:58 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html | took 916ms 08:16:58 INFO - PROCESS | 3728 | 1465226218846 Marionette TRACE conn2 -> [0,2045,"getWindowHandle",null] 08:16:58 INFO - PROCESS | 3728 | 1465226218849 Marionette TRACE conn2 <- [1,2045,null,{"value":"13"}] 08:16:58 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html 08:16:58 INFO - PROCESS | 3728 | 1465226218852 Marionette TRACE conn2 -> [0,2046,"setScriptTimeout",{"ms":35000}] 08:16:58 INFO - PROCESS | 3728 | 1465226218856 Marionette TRACE conn2 <- [1,2046,null,{}] 08:16:58 INFO - PROCESS | 3728 | 1465226218867 Marionette TRACE conn2 -> [0,2047,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:16:58 INFO - PROCESS | 3728 | 1465226218872 Marionette INFO sendAsync 5df5ea86-167d-4c9b-95db-b7d3c2a97030 08:16:58 INFO - PROCESS | 3728 | 1465226218982 Marionette TRACE conn2 <- [1,2047,null,{"value":null}] 08:16:59 INFO - PROCESS | 3728 | 1465226219122 Marionette TRACE conn2 -> [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\", \"02873725-682d-488c-ba17-ebb2d6377454\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:16:59 INFO - PROCESS | 3728 | 1465226219125 Marionette INFO sendAsync 5df5ea86-167d-4c9b-95db-b7d3c2a97030 08:16:59 INFO - PROCESS | 3728 | ++DOCSHELL 1A8F2000 == 46 [pid = 3728] [id = 521] 08:16:59 INFO - PROCESS | 3728 | ++DOMWINDOW == 93 (1A8F2400) [pid = 3728] [serial = 1563] [outer = 00000000] 08:16:59 INFO - PROCESS | 3728 | ++DOMWINDOW == 94 (1AE08C00) [pid = 3728] [serial = 1564] [outer = 1A8F2400] 08:16:59 INFO - PROCESS | 3728 | 1465226219182 Marionette DEBUG loaded listener.js 08:16:59 INFO - PROCESS | 3728 | ++DOMWINDOW == 95 (1B1AE800) [pid = 3728] [serial = 1565] [outer = 1A8F2400] 08:16:59 INFO - PROCESS | 3728 | 1465226219817 Marionette TRACE conn2 <- [1,2048,null,{"value":["/2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html",0,null,null,[["Canvas test: 2d.path.quadraticCurveTo.shape",0,null,null]]]}] 08:16:59 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html | Canvas test: 2d.path.quadraticCurveTo.shape 08:16:59 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html | took 977ms 08:16:59 INFO - PROCESS | 3728 | 1465226219841 Marionette TRACE conn2 -> [0,2049,"getWindowHandle",null] 08:16:59 INFO - PROCESS | 3728 | 1465226219844 Marionette TRACE conn2 <- [1,2049,null,{"value":"13"}] 08:16:59 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.basic.html 08:16:59 INFO - PROCESS | 3728 | 1465226219849 Marionette TRACE conn2 -> [0,2050,"setScriptTimeout",{"ms":35000}] 08:16:59 INFO - PROCESS | 3728 | 1465226219851 Marionette TRACE conn2 <- [1,2050,null,{}] 08:16:59 INFO - PROCESS | 3728 | 1465226219855 Marionette TRACE conn2 -> [0,2051,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:16:59 INFO - PROCESS | 3728 | 1465226219857 Marionette INFO sendAsync 5df5ea86-167d-4c9b-95db-b7d3c2a97030 08:16:59 INFO - PROCESS | 3728 | 1465226219975 Marionette TRACE conn2 <- [1,2051,null,{"value":null}] 08:17:00 INFO - PROCESS | 3728 | 1465226220250 Marionette TRACE conn2 -> [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\", \"02873725-682d-488c-ba17-ebb2d6377454\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:17:00 INFO - PROCESS | 3728 | 1465226220254 Marionette INFO sendAsync 5df5ea86-167d-4c9b-95db-b7d3c2a97030 08:17:00 INFO - PROCESS | 3728 | ++DOCSHELL 105F5400 == 47 [pid = 3728] [id = 522] 08:17:00 INFO - PROCESS | 3728 | ++DOMWINDOW == 96 (10A5E800) [pid = 3728] [serial = 1566] [outer = 00000000] 08:17:00 INFO - PROCESS | 3728 | ++DOMWINDOW == 97 (11C0F000) [pid = 3728] [serial = 1567] [outer = 10A5E800] 08:17:00 INFO - PROCESS | 3728 | 1465226220326 Marionette DEBUG loaded listener.js 08:17:00 INFO - PROCESS | 3728 | ++DOMWINDOW == 98 (130E7000) [pid = 3728] [serial = 1568] [outer = 10A5E800] 08:17:00 INFO - PROCESS | 3728 | 1465226220953 Marionette TRACE conn2 <- [1,2052,null,{"value":["/2dcontext/path-objects/2d.path.rect.basic.html",0,null,null,[["Canvas test: 2d.path.rect.basic",0,null,null]]]}] 08:17:01 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.basic.html | Canvas test: 2d.path.rect.basic 08:17:01 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.basic.html | took 1160ms 08:17:01 INFO - PROCESS | 3728 | 1465226221014 Marionette TRACE conn2 -> [0,2053,"getWindowHandle",null] 08:17:01 INFO - PROCESS | 3728 | 1465226221018 Marionette TRACE conn2 <- [1,2053,null,{"value":"13"}] 08:17:01 INFO - PROCESS | 3728 | 1465226221022 Marionette TRACE conn2 -> [0,2054,"setScriptTimeout",{"ms":35000}] 08:17:01 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.closed.html 08:17:01 INFO - PROCESS | 3728 | 1465226221025 Marionette TRACE conn2 <- [1,2054,null,{}] 08:17:01 INFO - PROCESS | 3728 | 1465226221030 Marionette TRACE conn2 -> [0,2055,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:17:01 INFO - PROCESS | 3728 | 1465226221035 Marionette INFO sendAsync 5df5ea86-167d-4c9b-95db-b7d3c2a97030 08:17:01 INFO - PROCESS | 3728 | 1465226221156 Marionette TRACE conn2 <- [1,2055,null,{"value":null}] 08:17:01 INFO - PROCESS | 3728 | --DOCSHELL 19D3D400 == 46 [pid = 3728] [id = 517] 08:17:01 INFO - PROCESS | 3728 | --DOCSHELL 157F4800 == 45 [pid = 3728] [id = 516] 08:17:01 INFO - PROCESS | 3728 | --DOCSHELL 105F1C00 == 44 [pid = 3728] [id = 515] 08:17:01 INFO - PROCESS | 3728 | --DOCSHELL 19A59400 == 43 [pid = 3728] [id = 514] 08:17:01 INFO - PROCESS | 3728 | --DOCSHELL 18477400 == 42 [pid = 3728] [id = 513] 08:17:01 INFO - PROCESS | 3728 | --DOCSHELL 16562000 == 41 [pid = 3728] [id = 512] 08:17:01 INFO - PROCESS | 3728 | --DOCSHELL 1649C400 == 40 [pid = 3728] [id = 511] 08:17:01 INFO - PROCESS | 3728 | --DOCSHELL 13382400 == 39 [pid = 3728] [id = 510] 08:17:01 INFO - PROCESS | 3728 | --DOCSHELL 1337B000 == 38 [pid = 3728] [id = 509] 08:17:01 INFO - PROCESS | 3728 | --DOMWINDOW == 97 (12A8E400) [pid = 3728] [serial = 1490] [outer = 00000000] [url = about:blank] 08:17:01 INFO - PROCESS | 3728 | --DOMWINDOW == 96 (10A5EC00) [pid = 3728] [serial = 1489] [outer = 00000000] [url = about:blank] 08:17:01 INFO - PROCESS | 3728 | --DOMWINDOW == 95 (16568800) [pid = 3728] [serial = 1495] [outer = 00000000] [url = about:blank] 08:17:01 INFO - PROCESS | 3728 | --DOMWINDOW == 94 (18080C00) [pid = 3728] [serial = 1498] [outer = 00000000] [url = about:blank] 08:17:01 INFO - PROCESS | 3728 | --DOMWINDOW == 93 (13824800) [pid = 3728] [serial = 1486] [outer = 00000000] [url = about:blank] 08:17:01 INFO - PROCESS | 3728 | --DOMWINDOW == 92 (15D39400) [pid = 3728] [serial = 1492] [outer = 00000000] [url = about:blank] 08:17:01 INFO - PROCESS | 3728 | --DOMWINDOW == 91 (16108400) [pid = 3728] [serial = 1493] [outer = 00000000] [url = about:blank] 08:17:01 INFO - PROCESS | 3728 | --DOMWINDOW == 90 (1302A400) [pid = 3728] [serial = 1483] [outer = 00000000] [url = about:blank] 08:17:01 INFO - PROCESS | 3728 | --DOMWINDOW == 89 (19A55000) [pid = 3728] [serial = 1501] [outer = 00000000] [url = about:blank] 08:17:01 INFO - PROCESS | 3728 | --DOMWINDOW == 88 (19EE6400) [pid = 3728] [serial = 1504] [outer = 00000000] [url = about:blank] 08:17:01 INFO - PROCESS | 3728 | --DOMWINDOW == 87 (19E53000) [pid = 3728] [serial = 1502] [outer = 00000000] [url = about:blank] 08:17:01 INFO - PROCESS | 3728 | --DOMWINDOW == 86 (1A196000) [pid = 3728] [serial = 1505] [outer = 00000000] [url = about:blank] 08:17:01 INFO - PROCESS | 3728 | --DOMWINDOW == 85 (16564800) [pid = 3728] [serial = 1507] [outer = 00000000] [url = about:blank] 08:17:01 INFO - PROCESS | 3728 | --DOMWINDOW == 84 (1A808C00) [pid = 3728] [serial = 1513] [outer = 00000000] [url = about:blank] 08:17:01 INFO - PROCESS | 3728 | --DOMWINDOW == 83 (1A32E000) [pid = 3728] [serial = 1510] [outer = 00000000] [url = about:blank] 08:17:01 INFO - PROCESS | 3728 | --DOMWINDOW == 82 (1846EC00) [pid = 3728] [serial = 1499] [outer = 00000000] [url = about:blank] 08:17:01 INFO - PROCESS | 3728 | --DOMWINDOW == 81 (18432800) [pid = 3728] [serial = 1508] [outer = 00000000] [url = about:blank] 08:17:01 INFO - PROCESS | 3728 | --DOMWINDOW == 80 (1A33A000) [pid = 3728] [serial = 1511] [outer = 00000000] [url = about:blank] 08:17:01 INFO - PROCESS | 3728 | --DOMWINDOW == 79 (16C17000) [pid = 3728] [serial = 1496] [outer = 00000000] [url = about:blank] 08:17:01 INFO - PROCESS | 3728 | 1465226221285 Marionette TRACE conn2 -> [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\", \"02873725-682d-488c-ba17-ebb2d6377454\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:17:01 INFO - PROCESS | 3728 | 1465226221288 Marionette INFO sendAsync 5df5ea86-167d-4c9b-95db-b7d3c2a97030 08:17:01 INFO - PROCESS | 3728 | ++DOCSHELL 10A5EC00 == 39 [pid = 3728] [id = 523] 08:17:01 INFO - PROCESS | 3728 | ++DOMWINDOW == 80 (10B75400) [pid = 3728] [serial = 1569] [outer = 00000000] 08:17:01 INFO - PROCESS | 3728 | ++DOMWINDOW == 81 (12A8E400) [pid = 3728] [serial = 1570] [outer = 10B75400] 08:17:01 INFO - PROCESS | 3728 | 1465226221336 Marionette DEBUG loaded listener.js 08:17:01 INFO - PROCESS | 3728 | ++DOMWINDOW == 82 (1337B000) [pid = 3728] [serial = 1571] [outer = 10B75400] 08:17:01 INFO - PROCESS | 3728 | 1465226221787 Marionette TRACE conn2 <- [1,2056,null,{"value":["/2dcontext/path-objects/2d.path.rect.closed.html",0,null,null,[["Canvas test: 2d.path.rect.closed",0,null,null]]]}] 08:17:01 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.closed.html | Canvas test: 2d.path.rect.closed 08:17:01 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.closed.html | took 825ms 08:17:01 INFO - PROCESS | 3728 | 1465226221851 Marionette TRACE conn2 -> [0,2057,"getWindowHandle",null] 08:17:01 INFO - PROCESS | 3728 | 1465226221855 Marionette TRACE conn2 <- [1,2057,null,{"value":"13"}] 08:17:01 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.end.1.html 08:17:01 INFO - PROCESS | 3728 | 1465226221860 Marionette TRACE conn2 -> [0,2058,"setScriptTimeout",{"ms":35000}] 08:17:01 INFO - PROCESS | 3728 | 1465226221862 Marionette TRACE conn2 <- [1,2058,null,{}] 08:17:01 INFO - PROCESS | 3728 | 1465226221865 Marionette TRACE conn2 -> [0,2059,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:17:01 INFO - PROCESS | 3728 | 1465226221867 Marionette INFO sendAsync 5df5ea86-167d-4c9b-95db-b7d3c2a97030 08:17:01 INFO - PROCESS | 3728 | 1465226221955 Marionette TRACE conn2 <- [1,2059,null,{"value":null}] 08:17:01 INFO - PROCESS | 3728 | 1465226221961 Marionette TRACE conn2 -> [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\", \"02873725-682d-488c-ba17-ebb2d6377454\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:17:01 INFO - PROCESS | 3728 | 1465226221963 Marionette INFO sendAsync 5df5ea86-167d-4c9b-95db-b7d3c2a97030 08:17:01 INFO - PROCESS | 3728 | ++DOCSHELL 1649E800 == 40 [pid = 3728] [id = 524] 08:17:01 INFO - PROCESS | 3728 | ++DOMWINDOW == 83 (164A1C00) [pid = 3728] [serial = 1572] [outer = 00000000] 08:17:01 INFO - PROCESS | 3728 | ++DOMWINDOW == 84 (16567C00) [pid = 3728] [serial = 1573] [outer = 164A1C00] 08:17:02 INFO - PROCESS | 3728 | 1465226222009 Marionette DEBUG loaded listener.js 08:17:02 INFO - PROCESS | 3728 | ++DOMWINDOW == 85 (16CB7C00) [pid = 3728] [serial = 1574] [outer = 164A1C00] 08:17:02 INFO - PROCESS | 3728 | 1465226222482 Marionette TRACE conn2 <- [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]]]}] 08:17:02 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.end.1.html | Canvas test: 2d.path.rect.end.1 08:17:02 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.end.1.html | took 671ms 08:17:02 INFO - PROCESS | 3728 | 1465226222542 Marionette TRACE conn2 -> [0,2061,"getWindowHandle",null] 08:17:02 INFO - PROCESS | 3728 | 1465226222544 Marionette TRACE conn2 <- [1,2061,null,{"value":"13"}] 08:17:02 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.end.2.html 08:17:02 INFO - PROCESS | 3728 | 1465226222549 Marionette TRACE conn2 -> [0,2062,"setScriptTimeout",{"ms":35000}] 08:17:02 INFO - PROCESS | 3728 | 1465226222554 Marionette TRACE conn2 <- [1,2062,null,{}] 08:17:02 INFO - PROCESS | 3728 | 1465226222563 Marionette TRACE conn2 -> [0,2063,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:17:02 INFO - PROCESS | 3728 | 1465226222566 Marionette INFO sendAsync 5df5ea86-167d-4c9b-95db-b7d3c2a97030 08:17:02 INFO - PROCESS | 3728 | 1465226222658 Marionette TRACE conn2 <- [1,2063,null,{"value":null}] 08:17:02 INFO - PROCESS | 3728 | 1465226222757 Marionette TRACE conn2 -> [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\", \"02873725-682d-488c-ba17-ebb2d6377454\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:17:02 INFO - PROCESS | 3728 | 1465226222759 Marionette INFO sendAsync 5df5ea86-167d-4c9b-95db-b7d3c2a97030 08:17:02 INFO - PROCESS | 3728 | ++DOCSHELL 1843A400 == 41 [pid = 3728] [id = 525] 08:17:02 INFO - PROCESS | 3728 | ++DOMWINDOW == 86 (18473C00) [pid = 3728] [serial = 1575] [outer = 00000000] 08:17:02 INFO - PROCESS | 3728 | ++DOMWINDOW == 87 (18524000) [pid = 3728] [serial = 1576] [outer = 18473C00] 08:17:02 INFO - PROCESS | 3728 | 1465226222803 Marionette DEBUG loaded listener.js 08:17:02 INFO - PROCESS | 3728 | ++DOMWINDOW == 88 (1855F000) [pid = 3728] [serial = 1577] [outer = 18473C00] 08:17:03 INFO - PROCESS | 3728 | 1465226223150 Marionette TRACE conn2 <- [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]]]}] 08:17:03 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.end.2.html | Canvas test: 2d.path.rect.end.2 08:17:03 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.end.2.html | took 641ms 08:17:03 INFO - PROCESS | 3728 | 1465226223187 Marionette TRACE conn2 -> [0,2065,"getWindowHandle",null] 08:17:03 INFO - PROCESS | 3728 | 1465226223190 Marionette TRACE conn2 <- [1,2065,null,{"value":"13"}] 08:17:03 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.negative.html 08:17:03 INFO - PROCESS | 3728 | 1465226223193 Marionette TRACE conn2 -> [0,2066,"setScriptTimeout",{"ms":35000}] 08:17:03 INFO - PROCESS | 3728 | 1465226223195 Marionette TRACE conn2 <- [1,2066,null,{}] 08:17:03 INFO - PROCESS | 3728 | 1465226223198 Marionette TRACE conn2 -> [0,2067,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:17:03 INFO - PROCESS | 3728 | 1465226223200 Marionette INFO sendAsync 5df5ea86-167d-4c9b-95db-b7d3c2a97030 08:17:03 INFO - PROCESS | 3728 | 1465226223366 Marionette TRACE conn2 <- [1,2067,null,{"value":null}] 08:17:03 INFO - PROCESS | 3728 | 1465226223399 Marionette TRACE conn2 -> [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\", \"02873725-682d-488c-ba17-ebb2d6377454\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:17:03 INFO - PROCESS | 3728 | 1465226223401 Marionette INFO sendAsync 5df5ea86-167d-4c9b-95db-b7d3c2a97030 08:17:03 INFO - PROCESS | 3728 | ++DOCSHELL 18567400 == 42 [pid = 3728] [id = 526] 08:17:03 INFO - PROCESS | 3728 | ++DOMWINDOW == 89 (18567C00) [pid = 3728] [serial = 1578] [outer = 00000000] 08:17:03 INFO - PROCESS | 3728 | ++DOMWINDOW == 90 (19A4DC00) [pid = 3728] [serial = 1579] [outer = 18567C00] 08:17:03 INFO - PROCESS | 3728 | 1465226223445 Marionette DEBUG loaded listener.js 08:17:03 INFO - PROCESS | 3728 | ++DOMWINDOW == 91 (19D38400) [pid = 3728] [serial = 1580] [outer = 18567C00] 08:17:03 INFO - PROCESS | 3728 | 1465226223862 Marionette TRACE conn2 <- [1,2068,null,{"value":["/2dcontext/path-objects/2d.path.rect.negative.html",0,null,null,[["Canvas test: 2d.path.rect.negative",0,null,null]]]}] 08:17:03 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.negative.html | Canvas test: 2d.path.rect.negative 08:17:03 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.negative.html | took 732ms 08:17:03 INFO - PROCESS | 3728 | 1465226223924 Marionette TRACE conn2 -> [0,2069,"getWindowHandle",null] 08:17:03 INFO - PROCESS | 3728 | 1465226223927 Marionette TRACE conn2 <- [1,2069,null,{"value":"13"}] 08:17:03 INFO - PROCESS | 3728 | 1465226223930 Marionette TRACE conn2 -> [0,2070,"setScriptTimeout",{"ms":35000}] 08:17:03 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.newsubpath.html 08:17:03 INFO - PROCESS | 3728 | 1465226223932 Marionette TRACE conn2 <- [1,2070,null,{}] 08:17:03 INFO - PROCESS | 3728 | 1465226223935 Marionette TRACE conn2 -> [0,2071,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:17:03 INFO - PROCESS | 3728 | 1465226223937 Marionette INFO sendAsync 5df5ea86-167d-4c9b-95db-b7d3c2a97030 08:17:04 INFO - PROCESS | 3728 | 1465226224053 Marionette TRACE conn2 <- [1,2071,null,{"value":null}] 08:17:04 INFO - PROCESS | 3728 | 1465226224117 Marionette TRACE conn2 -> [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\", \"02873725-682d-488c-ba17-ebb2d6377454\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:17:04 INFO - PROCESS | 3728 | 1465226224123 Marionette INFO sendAsync 5df5ea86-167d-4c9b-95db-b7d3c2a97030 08:17:04 INFO - PROCESS | 3728 | ++DOCSHELL 157F0C00 == 43 [pid = 3728] [id = 527] 08:17:04 INFO - PROCESS | 3728 | ++DOMWINDOW == 92 (18568C00) [pid = 3728] [serial = 1581] [outer = 00000000] 08:17:04 INFO - PROCESS | 3728 | ++DOMWINDOW == 93 (19E5AC00) [pid = 3728] [serial = 1582] [outer = 18568C00] 08:17:04 INFO - PROCESS | 3728 | 1465226224176 Marionette DEBUG loaded listener.js 08:17:04 INFO - PROCESS | 3728 | ++DOMWINDOW == 94 (19EE8400) [pid = 3728] [serial = 1583] [outer = 18568C00] 08:17:04 INFO - PROCESS | 3728 | 1465226224614 Marionette TRACE conn2 <- [1,2072,null,{"value":["/2dcontext/path-objects/2d.path.rect.newsubpath.html",0,null,null,[["Canvas test: 2d.path.rect.newsubpath",0,null,null]]]}] 08:17:04 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.newsubpath.html | Canvas test: 2d.path.rect.newsubpath 08:17:04 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.newsubpath.html | took 718ms 08:17:04 INFO - PROCESS | 3728 | 1465226224656 Marionette TRACE conn2 -> [0,2073,"getWindowHandle",null] 08:17:04 INFO - PROCESS | 3728 | 1465226224658 Marionette TRACE conn2 <- [1,2073,null,{"value":"13"}] 08:17:04 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.nonfinite.html 08:17:04 INFO - PROCESS | 3728 | 1465226224700 Marionette TRACE conn2 -> [0,2074,"setScriptTimeout",{"ms":35000}] 08:17:04 INFO - PROCESS | 3728 | 1465226224702 Marionette TRACE conn2 <- [1,2074,null,{}] 08:17:04 INFO - PROCESS | 3728 | 1465226224705 Marionette TRACE conn2 -> [0,2075,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:17:04 INFO - PROCESS | 3728 | 1465226224707 Marionette INFO sendAsync 5df5ea86-167d-4c9b-95db-b7d3c2a97030 08:17:04 INFO - PROCESS | 3728 | 1465226224825 Marionette TRACE conn2 <- [1,2075,null,{"value":null}] 08:17:04 INFO - PROCESS | 3728 | 1465226224838 Marionette TRACE conn2 -> [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\", \"02873725-682d-488c-ba17-ebb2d6377454\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:17:04 INFO - PROCESS | 3728 | 1465226224840 Marionette INFO sendAsync 5df5ea86-167d-4c9b-95db-b7d3c2a97030 08:17:04 INFO - PROCESS | 3728 | ++DOCSHELL 1280BC00 == 44 [pid = 3728] [id = 528] 08:17:04 INFO - PROCESS | 3728 | ++DOMWINDOW == 95 (1A193800) [pid = 3728] [serial = 1584] [outer = 00000000] 08:17:04 INFO - PROCESS | 3728 | ++DOMWINDOW == 96 (1A6C3800) [pid = 3728] [serial = 1585] [outer = 1A193800] 08:17:04 INFO - PROCESS | 3728 | 1465226224883 Marionette DEBUG loaded listener.js 08:17:04 INFO - PROCESS | 3728 | ++DOMWINDOW == 97 (1A6CC000) [pid = 3728] [serial = 1586] [outer = 1A193800] 08:17:05 INFO - PROCESS | 3728 | --DOMWINDOW == 96 (12D6DC00) [pid = 3728] [serial = 1485] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.bigarc.html] 08:17:05 INFO - PROCESS | 3728 | --DOMWINDOW == 95 (1A80AC00) [pid = 3728] [serial = 1551] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html] 08:17:05 INFO - PROCESS | 3728 | --DOMWINDOW == 94 (13821800) [pid = 3728] [serial = 1530] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.nextpoint.html] 08:17:05 INFO - PROCESS | 3728 | --DOMWINDOW == 93 (18477800) [pid = 3728] [serial = 1539] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.multiple.html] 08:17:05 INFO - PROCESS | 3728 | --DOMWINDOW == 92 (13823400) [pid = 3728] [serial = 1527] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html] 08:17:05 INFO - PROCESS | 3728 | --DOMWINDOW == 91 (19D3D800) [pid = 3728] [serial = 1542] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.newsubpath.html] 08:17:05 INFO - PROCESS | 3728 | --DOMWINDOW == 90 (1649D000) [pid = 3728] [serial = 1533] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.nonfinite.html] 08:17:05 INFO - PROCESS | 3728 | --DOMWINDOW == 89 (1656C000) [pid = 3728] [serial = 1536] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.basic.html] 08:17:05 INFO - PROCESS | 3728 | --DOMWINDOW == 88 (10A63C00) [pid = 3728] [serial = 1545] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.nonfinite.html] 08:17:05 INFO - PROCESS | 3728 | --DOMWINDOW == 87 (16569400) [pid = 3728] [serial = 1548] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html] 08:17:05 INFO - PROCESS | 3728 | 1465226225518 Marionette TRACE conn2 <- [1,2076,null,{"value":["/2dcontext/path-objects/2d.path.rect.nonfinite.html",0,null,null,[["rect() with Infinity/NaN is ignored",0,null,null]]]}] 08:17:05 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.nonfinite.html | rect() with Infinity/NaN is ignored 08:17:05 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.nonfinite.html | took 885ms 08:17:05 INFO - PROCESS | 3728 | 1465226225584 Marionette TRACE conn2 -> [0,2077,"getWindowHandle",null] 08:17:05 INFO - PROCESS | 3728 | 1465226225586 Marionette TRACE conn2 <- [1,2077,null,{"value":"13"}] 08:17:05 INFO - PROCESS | 3728 | 1465226225590 Marionette TRACE conn2 -> [0,2078,"setScriptTimeout",{"ms":35000}] 08:17:05 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.selfintersect.html 08:17:05 INFO - PROCESS | 3728 | 1465226225591 Marionette TRACE conn2 <- [1,2078,null,{}] 08:17:05 INFO - PROCESS | 3728 | 1465226225594 Marionette TRACE conn2 -> [0,2079,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:17:05 INFO - PROCESS | 3728 | 1465226225596 Marionette INFO sendAsync 5df5ea86-167d-4c9b-95db-b7d3c2a97030 08:17:05 INFO - PROCESS | 3728 | 1465226225676 Marionette TRACE conn2 <- [1,2079,null,{"value":null}] 08:17:05 INFO - PROCESS | 3728 | 1465226225681 Marionette TRACE conn2 -> [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\", \"02873725-682d-488c-ba17-ebb2d6377454\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:17:05 INFO - PROCESS | 3728 | 1465226225683 Marionette INFO sendAsync 5df5ea86-167d-4c9b-95db-b7d3c2a97030 08:17:05 INFO - PROCESS | 3728 | ++DOCSHELL 10A63C00 == 45 [pid = 3728] [id = 529] 08:17:05 INFO - PROCESS | 3728 | ++DOMWINDOW == 88 (12D6FC00) [pid = 3728] [serial = 1587] [outer = 00000000] 08:17:05 INFO - PROCESS | 3728 | ++DOMWINDOW == 89 (16CB9400) [pid = 3728] [serial = 1588] [outer = 12D6FC00] 08:17:05 INFO - PROCESS | 3728 | 1465226225726 Marionette DEBUG loaded listener.js 08:17:05 INFO - PROCESS | 3728 | ++DOMWINDOW == 90 (1550CC00) [pid = 3728] [serial = 1589] [outer = 12D6FC00] 08:17:06 INFO - PROCESS | 3728 | 1465226226184 Marionette TRACE conn2 <- [1,2080,null,{"value":["/2dcontext/path-objects/2d.path.rect.selfintersect.html",0,null,null,[["Canvas test: 2d.path.rect.selfintersect",0,null,null]]]}] 08:17:06 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.selfintersect.html | Canvas test: 2d.path.rect.selfintersect 08:17:06 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.selfintersect.html | took 625ms 08:17:06 INFO - PROCESS | 3728 | 1465226226211 Marionette TRACE conn2 -> [0,2081,"getWindowHandle",null] 08:17:06 INFO - PROCESS | 3728 | 1465226226213 Marionette TRACE conn2 <- [1,2081,null,{"value":"13"}] 08:17:06 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.winding.html 08:17:06 INFO - PROCESS | 3728 | 1465226226216 Marionette TRACE conn2 -> [0,2082,"setScriptTimeout",{"ms":35000}] 08:17:06 INFO - PROCESS | 3728 | 1465226226217 Marionette TRACE conn2 <- [1,2082,null,{}] 08:17:06 INFO - PROCESS | 3728 | 1465226226221 Marionette TRACE conn2 -> [0,2083,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:17:06 INFO - PROCESS | 3728 | 1465226226223 Marionette INFO sendAsync 5df5ea86-167d-4c9b-95db-b7d3c2a97030 08:17:06 INFO - PROCESS | 3728 | 1465226226302 Marionette TRACE conn2 <- [1,2083,null,{"value":null}] 08:17:06 INFO - PROCESS | 3728 | 1465226226307 Marionette TRACE conn2 -> [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\", \"02873725-682d-488c-ba17-ebb2d6377454\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:17:06 INFO - PROCESS | 3728 | 1465226226309 Marionette INFO sendAsync 5df5ea86-167d-4c9b-95db-b7d3c2a97030 08:17:06 INFO - PROCESS | 3728 | ++DOCSHELL 140D5000 == 46 [pid = 3728] [id = 530] 08:17:06 INFO - PROCESS | 3728 | ++DOMWINDOW == 91 (1855B800) [pid = 3728] [serial = 1590] [outer = 00000000] 08:17:06 INFO - PROCESS | 3728 | ++DOMWINDOW == 92 (1A6CD800) [pid = 3728] [serial = 1591] [outer = 1855B800] 08:17:06 INFO - PROCESS | 3728 | 1465226226353 Marionette DEBUG loaded listener.js 08:17:06 INFO - PROCESS | 3728 | ++DOMWINDOW == 93 (1A8EA800) [pid = 3728] [serial = 1592] [outer = 1855B800] 08:17:06 INFO - PROCESS | 3728 | 1465226226765 Marionette TRACE conn2 <- [1,2084,null,{"value":["/2dcontext/path-objects/2d.path.rect.winding.html",0,null,null,[["Canvas test: 2d.path.rect.winding",0,null,null]]]}] 08:17:06 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.winding.html | Canvas test: 2d.path.rect.winding 08:17:06 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.winding.html | took 580ms 08:17:06 INFO - PROCESS | 3728 | 1465226226797 Marionette TRACE conn2 -> [0,2085,"getWindowHandle",null] 08:17:06 INFO - PROCESS | 3728 | 1465226226799 Marionette TRACE conn2 <- [1,2085,null,{"value":"13"}] 08:17:06 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.1.html 08:17:06 INFO - PROCESS | 3728 | 1465226226802 Marionette TRACE conn2 -> [0,2086,"setScriptTimeout",{"ms":35000}] 08:17:06 INFO - PROCESS | 3728 | 1465226226804 Marionette TRACE conn2 <- [1,2086,null,{}] 08:17:06 INFO - PROCESS | 3728 | 1465226226826 Marionette TRACE conn2 -> [0,2087,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:17:06 INFO - PROCESS | 3728 | 1465226226828 Marionette INFO sendAsync 5df5ea86-167d-4c9b-95db-b7d3c2a97030 08:17:06 INFO - PROCESS | 3728 | 1465226226908 Marionette TRACE conn2 <- [1,2087,null,{"value":null}] 08:17:06 INFO - PROCESS | 3728 | 1465226226913 Marionette TRACE conn2 -> [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\", \"02873725-682d-488c-ba17-ebb2d6377454\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:17:06 INFO - PROCESS | 3728 | 1465226226915 Marionette INFO sendAsync 5df5ea86-167d-4c9b-95db-b7d3c2a97030 08:17:06 INFO - PROCESS | 3728 | ++DOCSHELL 17A8E000 == 47 [pid = 3728] [id = 531] 08:17:06 INFO - PROCESS | 3728 | ++DOMWINDOW == 94 (1A6C2800) [pid = 3728] [serial = 1593] [outer = 00000000] 08:17:06 INFO - PROCESS | 3728 | ++DOMWINDOW == 95 (1A98DC00) [pid = 3728] [serial = 1594] [outer = 1A6C2800] 08:17:06 INFO - PROCESS | 3728 | 1465226226958 Marionette DEBUG loaded listener.js 08:17:07 INFO - PROCESS | 3728 | ++DOMWINDOW == 96 (1A990800) [pid = 3728] [serial = 1595] [outer = 1A6C2800] 08:17:07 INFO - PROCESS | 3728 | 1465226227396 Marionette TRACE conn2 <- [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]]]}] 08:17:07 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.1.html | Canvas test: 2d.path.rect.zero.1 08:17:07 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.1.html | took 641ms 08:17:07 INFO - PROCESS | 3728 | 1465226227487 Marionette TRACE conn2 -> [0,2089,"getWindowHandle",null] 08:17:07 INFO - PROCESS | 3728 | 1465226227491 Marionette TRACE conn2 <- [1,2089,null,{"value":"13"}] 08:17:07 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.2.html 08:17:07 INFO - PROCESS | 3728 | 1465226227497 Marionette TRACE conn2 -> [0,2090,"setScriptTimeout",{"ms":35000}] 08:17:07 INFO - PROCESS | 3728 | 1465226227501 Marionette TRACE conn2 <- [1,2090,null,{}] 08:17:07 INFO - PROCESS | 3728 | 1465226227507 Marionette TRACE conn2 -> [0,2091,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:17:07 INFO - PROCESS | 3728 | 1465226227511 Marionette INFO sendAsync 5df5ea86-167d-4c9b-95db-b7d3c2a97030 08:17:07 INFO - PROCESS | 3728 | 1465226227670 Marionette TRACE conn2 <- [1,2091,null,{"value":null}] 08:17:07 INFO - PROCESS | 3728 | 1465226227855 Marionette TRACE conn2 -> [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\", \"02873725-682d-488c-ba17-ebb2d6377454\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:17:07 INFO - PROCESS | 3728 | 1465226227860 Marionette INFO sendAsync 5df5ea86-167d-4c9b-95db-b7d3c2a97030 08:17:07 INFO - PROCESS | 3728 | ++DOCSHELL 130E8000 == 48 [pid = 3728] [id = 532] 08:17:07 INFO - PROCESS | 3728 | ++DOMWINDOW == 97 (131B9800) [pid = 3728] [serial = 1596] [outer = 00000000] 08:17:07 INFO - PROCESS | 3728 | ++DOMWINDOW == 98 (140AEC00) [pid = 3728] [serial = 1597] [outer = 131B9800] 08:17:07 INFO - PROCESS | 3728 | 1465226227916 Marionette DEBUG loaded listener.js 08:17:07 INFO - PROCESS | 3728 | ++DOMWINDOW == 99 (1446E000) [pid = 3728] [serial = 1598] [outer = 131B9800] 08:17:08 INFO - PROCESS | 3728 | 1465226228511 Marionette TRACE conn2 <- [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]]]}] 08:17:08 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.2.html | Canvas test: 2d.path.rect.zero.2 08:17:08 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.2.html | took 1084ms 08:17:08 INFO - PROCESS | 3728 | 1465226228586 Marionette TRACE conn2 -> [0,2093,"getWindowHandle",null] 08:17:08 INFO - PROCESS | 3728 | 1465226228590 Marionette TRACE conn2 <- [1,2093,null,{"value":"13"}] 08:17:08 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.3.html 08:17:08 INFO - PROCESS | 3728 | 1465226228610 Marionette TRACE conn2 -> [0,2094,"setScriptTimeout",{"ms":35000}] 08:17:08 INFO - PROCESS | 3728 | 1465226228614 Marionette TRACE conn2 <- [1,2094,null,{}] 08:17:08 INFO - PROCESS | 3728 | 1465226228619 Marionette TRACE conn2 -> [0,2095,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:17:08 INFO - PROCESS | 3728 | 1465226228622 Marionette INFO sendAsync 5df5ea86-167d-4c9b-95db-b7d3c2a97030 08:17:08 INFO - PROCESS | 3728 | 1465226228740 Marionette TRACE conn2 <- [1,2095,null,{"value":null}] 08:17:08 INFO - PROCESS | 3728 | 1465226228859 Marionette TRACE conn2 -> [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\", \"02873725-682d-488c-ba17-ebb2d6377454\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:17:08 INFO - PROCESS | 3728 | 1465226228862 Marionette INFO sendAsync 5df5ea86-167d-4c9b-95db-b7d3c2a97030 08:17:08 INFO - PROCESS | 3728 | ++DOCSHELL 16CB5400 == 49 [pid = 3728] [id = 533] 08:17:08 INFO - PROCESS | 3728 | ++DOMWINDOW == 100 (16CB6400) [pid = 3728] [serial = 1599] [outer = 00000000] 08:17:08 INFO - PROCESS | 3728 | ++DOMWINDOW == 101 (17A8B800) [pid = 3728] [serial = 1600] [outer = 16CB6400] 08:17:08 INFO - PROCESS | 3728 | 1465226228919 Marionette DEBUG loaded listener.js 08:17:08 INFO - PROCESS | 3728 | ++DOMWINDOW == 102 (1843F800) [pid = 3728] [serial = 1601] [outer = 16CB6400] 08:17:09 INFO - PROCESS | 3728 | 1465226229537 Marionette TRACE conn2 <- [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]]]}] 08:17:09 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.3.html | Canvas test: 2d.path.rect.zero.3 08:17:09 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.3.html | took 976ms 08:17:09 INFO - PROCESS | 3728 | 1465226229578 Marionette TRACE conn2 -> [0,2097,"getWindowHandle",null] 08:17:09 INFO - PROCESS | 3728 | 1465226229581 Marionette TRACE conn2 <- [1,2097,null,{"value":"13"}] 08:17:09 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.4.html 08:17:09 INFO - PROCESS | 3728 | 1465226229585 Marionette TRACE conn2 -> [0,2098,"setScriptTimeout",{"ms":35000}] 08:17:09 INFO - PROCESS | 3728 | 1465226229587 Marionette TRACE conn2 <- [1,2098,null,{}] 08:17:09 INFO - PROCESS | 3728 | 1465226229596 Marionette TRACE conn2 -> [0,2099,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:17:09 INFO - PROCESS | 3728 | 1465226229601 Marionette INFO sendAsync 5df5ea86-167d-4c9b-95db-b7d3c2a97030 08:17:09 INFO - PROCESS | 3728 | 1465226229713 Marionette TRACE conn2 <- [1,2099,null,{"value":null}] 08:17:09 INFO - PROCESS | 3728 | 1465226229871 Marionette TRACE conn2 -> [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\", \"02873725-682d-488c-ba17-ebb2d6377454\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:17:09 INFO - PROCESS | 3728 | 1465226229875 Marionette INFO sendAsync 5df5ea86-167d-4c9b-95db-b7d3c2a97030 08:17:09 INFO - PROCESS | 3728 | ++DOCSHELL 1A2AB400 == 50 [pid = 3728] [id = 534] 08:17:09 INFO - PROCESS | 3728 | ++DOMWINDOW == 103 (1A333000) [pid = 3728] [serial = 1602] [outer = 00000000] 08:17:09 INFO - PROCESS | 3728 | ++DOMWINDOW == 104 (1A813400) [pid = 3728] [serial = 1603] [outer = 1A333000] 08:17:09 INFO - PROCESS | 3728 | 1465226229935 Marionette DEBUG loaded listener.js 08:17:09 INFO - PROCESS | 3728 | ++DOMWINDOW == 105 (1A98C000) [pid = 3728] [serial = 1604] [outer = 1A333000] 08:17:10 INFO - PROCESS | 3728 | 1465226230529 Marionette TRACE conn2 <- [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]]]}] 08:17:10 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.4.html | Canvas test: 2d.path.rect.zero.4 08:17:10 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.4.html | took 977ms 08:17:10 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.5.html 08:17:10 INFO - PROCESS | 3728 | 1465226230570 Marionette TRACE conn2 -> [0,2101,"getWindowHandle",null] 08:17:10 INFO - PROCESS | 3728 | 1465226230573 Marionette TRACE conn2 <- [1,2101,null,{"value":"13"}] 08:17:10 INFO - PROCESS | 3728 | 1465226230576 Marionette TRACE conn2 -> [0,2102,"setScriptTimeout",{"ms":35000}] 08:17:10 INFO - PROCESS | 3728 | 1465226230578 Marionette TRACE conn2 <- [1,2102,null,{}] 08:17:10 INFO - PROCESS | 3728 | 1465226230582 Marionette TRACE conn2 -> [0,2103,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:17:10 INFO - PROCESS | 3728 | 1465226230584 Marionette INFO sendAsync 5df5ea86-167d-4c9b-95db-b7d3c2a97030 08:17:10 INFO - PROCESS | 3728 | 1465226230693 Marionette TRACE conn2 <- [1,2103,null,{"value":null}] 08:17:10 INFO - PROCESS | 3728 | 1465226230807 Marionette TRACE conn2 -> [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\", \"02873725-682d-488c-ba17-ebb2d6377454\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:17:10 INFO - PROCESS | 3728 | 1465226230809 Marionette INFO sendAsync 5df5ea86-167d-4c9b-95db-b7d3c2a97030 08:17:10 INFO - PROCESS | 3728 | ++DOCSHELL 1A8F0800 == 51 [pid = 3728] [id = 535] 08:17:10 INFO - PROCESS | 3728 | ++DOMWINDOW == 106 (1AE06000) [pid = 3728] [serial = 1605] [outer = 00000000] 08:17:10 INFO - PROCESS | 3728 | ++DOMWINDOW == 107 (1B1AFC00) [pid = 3728] [serial = 1606] [outer = 1AE06000] 08:17:10 INFO - PROCESS | 3728 | 1465226230903 Marionette DEBUG loaded listener.js 08:17:10 INFO - PROCESS | 3728 | ++DOMWINDOW == 108 (1B1B5000) [pid = 3728] [serial = 1607] [outer = 1AE06000] 08:17:11 INFO - PROCESS | 3728 | 1465226231425 Marionette TRACE conn2 <- [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]]]}] 08:17:11 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.5.html | Canvas test: 2d.path.rect.zero.5 08:17:11 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.5.html | took 916ms 08:17:11 INFO - PROCESS | 3728 | 1465226231504 Marionette TRACE conn2 -> [0,2105,"getWindowHandle",null] 08:17:11 INFO - PROCESS | 3728 | 1465226231506 Marionette TRACE conn2 <- [1,2105,null,{"value":"13"}] 08:17:11 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.6.html 08:17:11 INFO - PROCESS | 3728 | 1465226231510 Marionette TRACE conn2 -> [0,2106,"setScriptTimeout",{"ms":35000}] 08:17:11 INFO - PROCESS | 3728 | 1465226231512 Marionette TRACE conn2 <- [1,2106,null,{}] 08:17:11 INFO - PROCESS | 3728 | 1465226231516 Marionette TRACE conn2 -> [0,2107,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:17:11 INFO - PROCESS | 3728 | 1465226231518 Marionette INFO sendAsync 5df5ea86-167d-4c9b-95db-b7d3c2a97030 08:17:11 INFO - PROCESS | 3728 | 1465226231745 Marionette TRACE conn2 <- [1,2107,null,{"value":null}] 08:17:11 INFO - PROCESS | 3728 | 1465226231901 Marionette TRACE conn2 -> [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\", \"02873725-682d-488c-ba17-ebb2d6377454\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:17:11 INFO - PROCESS | 3728 | 1465226231904 Marionette INFO sendAsync 5df5ea86-167d-4c9b-95db-b7d3c2a97030 08:17:11 INFO - PROCESS | 3728 | ++DOCSHELL 10BA0C00 == 52 [pid = 3728] [id = 536] 08:17:11 INFO - PROCESS | 3728 | ++DOMWINDOW == 109 (10BA2000) [pid = 3728] [serial = 1608] [outer = 00000000] 08:17:11 INFO - PROCESS | 3728 | ++DOMWINDOW == 110 (11A0D000) [pid = 3728] [serial = 1609] [outer = 10BA2000] 08:17:11 INFO - PROCESS | 3728 | 1465226231958 Marionette DEBUG loaded listener.js 08:17:12 INFO - PROCESS | 3728 | ++DOMWINDOW == 111 (12B66800) [pid = 3728] [serial = 1610] [outer = 10BA2000] 08:17:12 INFO - PROCESS | 3728 | --DOCSHELL 140D5000 == 51 [pid = 3728] [id = 530] 08:17:12 INFO - PROCESS | 3728 | --DOCSHELL 10A63C00 == 50 [pid = 3728] [id = 529] 08:17:12 INFO - PROCESS | 3728 | --DOCSHELL 1280BC00 == 49 [pid = 3728] [id = 528] 08:17:12 INFO - PROCESS | 3728 | --DOCSHELL 157F0C00 == 48 [pid = 3728] [id = 527] 08:17:12 INFO - PROCESS | 3728 | --DOCSHELL 18567400 == 47 [pid = 3728] [id = 526] 08:17:12 INFO - PROCESS | 3728 | --DOCSHELL 1843A400 == 46 [pid = 3728] [id = 525] 08:17:12 INFO - PROCESS | 3728 | --DOCSHELL 1649E800 == 45 [pid = 3728] [id = 524] 08:17:12 INFO - PROCESS | 3728 | --DOCSHELL 10A5EC00 == 44 [pid = 3728] [id = 523] 08:17:12 INFO - PROCESS | 3728 | --DOCSHELL 105F5400 == 43 [pid = 3728] [id = 522] 08:17:12 INFO - PROCESS | 3728 | --DOMWINDOW == 110 (14444800) [pid = 3728] [serial = 1531] [outer = 00000000] [url = about:blank] 08:17:12 INFO - PROCESS | 3728 | --DOMWINDOW == 109 (1572D400) [pid = 3728] [serial = 1532] [outer = 00000000] [url = about:blank] 08:17:12 INFO - PROCESS | 3728 | --DOMWINDOW == 108 (19A4C000) [pid = 3728] [serial = 1540] [outer = 00000000] [url = about:blank] 08:17:12 INFO - PROCESS | 3728 | --DOMWINDOW == 107 (172E3000) [pid = 3728] [serial = 1519] [outer = 00000000] [url = about:blank] 08:17:12 INFO - PROCESS | 3728 | --DOMWINDOW == 106 (140C9400) [pid = 3728] [serial = 1529] [outer = 00000000] [url = about:blank] 08:17:12 INFO - PROCESS | 3728 | --DOMWINDOW == 105 (140AA400) [pid = 3728] [serial = 1528] [outer = 00000000] [url = about:blank] 08:17:12 INFO - PROCESS | 3728 | --DOMWINDOW == 104 (1A194000) [pid = 3728] [serial = 1543] [outer = 00000000] [url = about:blank] 08:17:12 INFO - PROCESS | 3728 | --DOMWINDOW == 103 (16562800) [pid = 3728] [serial = 1534] [outer = 00000000] [url = about:blank] 08:17:12 INFO - PROCESS | 3728 | --DOMWINDOW == 102 (16C14800) [pid = 3728] [serial = 1535] [outer = 00000000] [url = about:blank] 08:17:12 INFO - PROCESS | 3728 | --DOMWINDOW == 101 (17A8F800) [pid = 3728] [serial = 1537] [outer = 00000000] [url = about:blank] 08:17:12 INFO - PROCESS | 3728 | --DOMWINDOW == 100 (19A4D400) [pid = 3728] [serial = 1541] [outer = 00000000] [url = about:blank] 08:17:12 INFO - PROCESS | 3728 | --DOMWINDOW == 99 (1A9F3C00) [pid = 3728] [serial = 1525] [outer = 00000000] [url = about:blank] 08:17:12 INFO - PROCESS | 3728 | --DOMWINDOW == 98 (14E04800) [pid = 3728] [serial = 1546] [outer = 00000000] [url = about:blank] 08:17:12 INFO - PROCESS | 3728 | --DOMWINDOW == 97 (1A33A400) [pid = 3728] [serial = 1544] [outer = 00000000] [url = about:blank] 08:17:12 INFO - PROCESS | 3728 | --DOMWINDOW == 96 (1A8F3000) [pid = 3728] [serial = 1522] [outer = 00000000] [url = about:blank] 08:17:12 INFO - PROCESS | 3728 | --DOMWINDOW == 95 (1A80D000) [pid = 3728] [serial = 1549] [outer = 00000000] [url = about:blank] 08:17:12 INFO - PROCESS | 3728 | --DOMWINDOW == 94 (1446D800) [pid = 3728] [serial = 1516] [outer = 00000000] [url = about:blank] 08:17:12 INFO - PROCESS | 3728 | --DOMWINDOW == 93 (1A80E800) [pid = 3728] [serial = 1550] [outer = 00000000] [url = about:blank] 08:17:12 INFO - PROCESS | 3728 | --DOMWINDOW == 92 (1A9EF400) [pid = 3728] [serial = 1553] [outer = 00000000] [url = about:blank] 08:17:12 INFO - PROCESS | 3728 | --DOMWINDOW == 91 (14E10C00) [pid = 3728] [serial = 1547] [outer = 00000000] [url = about:blank] 08:17:12 INFO - PROCESS | 3728 | --DOMWINDOW == 90 (17E51C00) [pid = 3728] [serial = 1538] [outer = 00000000] [url = about:blank] 08:17:12 INFO - PROCESS | 3728 | --DOMWINDOW == 89 (13D2B800) [pid = 3728] [serial = 1487] [outer = 00000000] [url = about:blank] 08:17:12 INFO - PROCESS | 3728 | --DOMWINDOW == 88 (1A8F1400) [pid = 3728] [serial = 1552] [outer = 00000000] [url = about:blank] 08:17:12 INFO - PROCESS | 3728 | 1465226232610 Marionette TRACE conn2 <- [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]]]}] 08:17:12 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.6.html | Canvas test: 2d.path.rect.zero.6 08:17:12 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.6.html | took 1160ms 08:17:12 INFO - PROCESS | 3728 | 1465226232677 Marionette TRACE conn2 -> [0,2109,"getWindowHandle",null] 08:17:12 INFO - PROCESS | 3728 | 1465226232681 Marionette TRACE conn2 <- [1,2109,null,{"value":"13"}] 08:17:12 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.empty.html 08:17:12 INFO - PROCESS | 3728 | 1465226232686 Marionette TRACE conn2 -> [0,2110,"setScriptTimeout",{"ms":35000}] 08:17:12 INFO - PROCESS | 3728 | 1465226232689 Marionette TRACE conn2 <- [1,2110,null,{}] 08:17:12 INFO - PROCESS | 3728 | 1465226232694 Marionette TRACE conn2 -> [0,2111,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:17:12 INFO - PROCESS | 3728 | 1465226232696 Marionette INFO sendAsync 5df5ea86-167d-4c9b-95db-b7d3c2a97030 08:17:12 INFO - PROCESS | 3728 | 1465226232790 Marionette TRACE conn2 <- [1,2111,null,{"value":null}] 08:17:12 INFO - PROCESS | 3728 | 1465226232796 Marionette TRACE conn2 -> [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\", \"02873725-682d-488c-ba17-ebb2d6377454\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:17:12 INFO - PROCESS | 3728 | 1465226232799 Marionette INFO sendAsync 5df5ea86-167d-4c9b-95db-b7d3c2a97030 08:17:12 INFO - PROCESS | 3728 | ++DOCSHELL 140B6000 == 44 [pid = 3728] [id = 537] 08:17:12 INFO - PROCESS | 3728 | ++DOMWINDOW == 89 (140B6400) [pid = 3728] [serial = 1611] [outer = 00000000] 08:17:12 INFO - PROCESS | 3728 | ++DOMWINDOW == 90 (14445000) [pid = 3728] [serial = 1612] [outer = 140B6400] 08:17:12 INFO - PROCESS | 3728 | 1465226232847 Marionette DEBUG loaded listener.js 08:17:12 INFO - PROCESS | 3728 | ++DOMWINDOW == 91 (15729800) [pid = 3728] [serial = 1613] [outer = 140B6400] 08:17:13 INFO - PROCESS | 3728 | 1465226233373 Marionette TRACE conn2 <- [1,2112,null,{"value":["/2dcontext/path-objects/2d.path.stroke.empty.html",0,null,null,[["Empty subpaths are not stroked",0,null,null]]]}] 08:17:13 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.empty.html | Empty subpaths are not stroked 08:17:13 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.empty.html | took 718ms 08:17:13 INFO - PROCESS | 3728 | 1465226233410 Marionette TRACE conn2 -> [0,2113,"getWindowHandle",null] 08:17:13 INFO - PROCESS | 3728 | 1465226233412 Marionette TRACE conn2 <- [1,2113,null,{"value":"13"}] 08:17:13 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.overlap.html 08:17:13 INFO - PROCESS | 3728 | 1465226233416 Marionette TRACE conn2 -> [0,2114,"setScriptTimeout",{"ms":35000}] 08:17:13 INFO - PROCESS | 3728 | 1465226233418 Marionette TRACE conn2 <- [1,2114,null,{}] 08:17:13 INFO - PROCESS | 3728 | 1465226233422 Marionette TRACE conn2 -> [0,2115,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:17:13 INFO - PROCESS | 3728 | 1465226233424 Marionette INFO sendAsync 5df5ea86-167d-4c9b-95db-b7d3c2a97030 08:17:13 INFO - PROCESS | 3728 | 1465226233512 Marionette TRACE conn2 <- [1,2115,null,{"value":null}] 08:17:13 INFO - PROCESS | 3728 | 1465226233622 Marionette TRACE conn2 -> [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\", \"02873725-682d-488c-ba17-ebb2d6377454\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:17:13 INFO - PROCESS | 3728 | 1465226233625 Marionette INFO sendAsync 5df5ea86-167d-4c9b-95db-b7d3c2a97030 08:17:13 INFO - PROCESS | 3728 | ++DOCSHELL 16569800 == 45 [pid = 3728] [id = 538] 08:17:13 INFO - PROCESS | 3728 | ++DOMWINDOW == 92 (16CBBC00) [pid = 3728] [serial = 1614] [outer = 00000000] 08:17:13 INFO - PROCESS | 3728 | ++DOMWINDOW == 93 (17A8F800) [pid = 3728] [serial = 1615] [outer = 16CBBC00] 08:17:13 INFO - PROCESS | 3728 | 1465226233670 Marionette DEBUG loaded listener.js 08:17:13 INFO - PROCESS | 3728 | ++DOMWINDOW == 94 (18084C00) [pid = 3728] [serial = 1616] [outer = 16CBBC00] 08:17:14 INFO - PROCESS | 3728 | 1465226234042 Marionette TRACE conn2 <- [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]]]}] 08:17:14 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.overlap.html | Stroked subpaths are combined before being drawn 08:17:14 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.overlap.html | took 687ms 08:17:14 INFO - PROCESS | 3728 | 1465226234098 Marionette TRACE conn2 -> [0,2117,"getWindowHandle",null] 08:17:14 INFO - PROCESS | 3728 | 1465226234102 Marionette TRACE conn2 <- [1,2117,null,{"value":"13"}] 08:17:14 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.arc.html 08:17:14 INFO - PROCESS | 3728 | 1465226234111 Marionette TRACE conn2 -> [0,2118,"setScriptTimeout",{"ms":35000}] 08:17:14 INFO - PROCESS | 3728 | 1465226234115 Marionette TRACE conn2 <- [1,2118,null,{}] 08:17:14 INFO - PROCESS | 3728 | 1465226234119 Marionette TRACE conn2 -> [0,2119,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:17:14 INFO - PROCESS | 3728 | 1465226234122 Marionette INFO sendAsync 5df5ea86-167d-4c9b-95db-b7d3c2a97030 08:17:14 INFO - PROCESS | 3728 | 1465226234211 Marionette TRACE conn2 <- [1,2119,null,{"value":null}] 08:17:14 INFO - PROCESS | 3728 | 1465226234217 Marionette TRACE conn2 -> [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\", \"02873725-682d-488c-ba17-ebb2d6377454\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:17:14 INFO - PROCESS | 3728 | 1465226234219 Marionette INFO sendAsync 5df5ea86-167d-4c9b-95db-b7d3c2a97030 08:17:14 INFO - PROCESS | 3728 | ++DOCSHELL 13919C00 == 46 [pid = 3728] [id = 539] 08:17:14 INFO - PROCESS | 3728 | ++DOMWINDOW == 95 (164A2000) [pid = 3728] [serial = 1617] [outer = 00000000] 08:17:14 INFO - PROCESS | 3728 | ++DOMWINDOW == 96 (19D35800) [pid = 3728] [serial = 1618] [outer = 164A2000] 08:17:14 INFO - PROCESS | 3728 | 1465226234263 Marionette DEBUG loaded listener.js 08:17:14 INFO - PROCESS | 3728 | ++DOMWINDOW == 97 (19EDD000) [pid = 3728] [serial = 1619] [outer = 164A2000] 08:17:14 INFO - PROCESS | 3728 | 1465226234738 Marionette TRACE conn2 <- [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] 08:17:14 INFO - PROCESS | 3728 | 1465226234796 Marionette TRACE conn2 <- [1,2121,null,{"value":"13"}] 08:17:14 INFO - PROCESS | 3728 | 1465226234800 Marionette TRACE conn2 -> [0,2122,"setScriptTimeout",{"ms":35000}] 08:17:14 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.closed.html 08:17:14 INFO - PROCESS | 3728 | 1465226234801 Marionette TRACE conn2 <- [1,2122,null,{}] 08:17:14 INFO - PROCESS | 3728 | 1465226234804 Marionette TRACE conn2 -> [0,2123,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:17:14 INFO - PROCESS | 3728 | 1465226234806 Marionette INFO sendAsync 5df5ea86-167d-4c9b-95db-b7d3c2a97030 08:17:14 INFO - PROCESS | 3728 | 1465226234949 Marionette TRACE conn2 <- [1,2123,null,{"value":null}] 08:17:14 INFO - PROCESS | 3728 | 1465226234975 Marionette TRACE conn2 -> [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\", \"02873725-682d-488c-ba17-ebb2d6377454\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:17:14 INFO - PROCESS | 3728 | 1465226234977 Marionette INFO sendAsync 5df5ea86-167d-4c9b-95db-b7d3c2a97030 08:17:14 INFO - PROCESS | 3728 | ++DOCSHELL 18472000 == 47 [pid = 3728] [id = 540] 08:17:14 INFO - PROCESS | 3728 | ++DOMWINDOW == 98 (1A33A000) [pid = 3728] [serial = 1620] [outer = 00000000] 08:17:15 INFO - PROCESS | 3728 | ++DOMWINDOW == 99 (1A807800) [pid = 3728] [serial = 1621] [outer = 1A33A000] 08:17:15 INFO - PROCESS | 3728 | 1465226235026 Marionette DEBUG loaded listener.js 08:17:15 INFO - PROCESS | 3728 | ++DOMWINDOW == 100 (1A80D000) [pid = 3728] [serial = 1622] [outer = 1A33A000] 08:17:15 INFO - PROCESS | 3728 | 1465226235452 Marionette TRACE conn2 <- [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]]]}] 08:17:15 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.prune.closed.html | Zero-length line segments from closed paths are removed before stroking 08:17:15 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.prune.closed.html | took 671ms 08:17:15 INFO - PROCESS | 3728 | 1465226235484 Marionette TRACE conn2 -> [0,2125,"getWindowHandle",null] 08:17:15 INFO - PROCESS | 3728 | 1465226235486 Marionette TRACE conn2 <- [1,2125,null,{"value":"13"}] 08:17:15 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.corner.html 08:17:15 INFO - PROCESS | 3728 | 1465226235489 Marionette TRACE conn2 -> [0,2126,"setScriptTimeout",{"ms":35000}] 08:17:15 INFO - PROCESS | 3728 | 1465226235491 Marionette TRACE conn2 <- [1,2126,null,{}] 08:17:15 INFO - PROCESS | 3728 | 1465226235494 Marionette TRACE conn2 -> [0,2127,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:17:15 INFO - PROCESS | 3728 | 1465226235496 Marionette INFO sendAsync 5df5ea86-167d-4c9b-95db-b7d3c2a97030 08:17:15 INFO - PROCESS | 3728 | 1465226235616 Marionette TRACE conn2 <- [1,2127,null,{"value":null}] 08:17:15 INFO - PROCESS | 3728 | 1465226235691 Marionette TRACE conn2 -> [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\", \"02873725-682d-488c-ba17-ebb2d6377454\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:17:15 INFO - PROCESS | 3728 | 1465226235697 Marionette INFO sendAsync 5df5ea86-167d-4c9b-95db-b7d3c2a97030 08:17:15 INFO - PROCESS | 3728 | ++DOCSHELL 1A8F5C00 == 48 [pid = 3728] [id = 541] 08:17:15 INFO - PROCESS | 3728 | ++DOMWINDOW == 101 (1A8F6400) [pid = 3728] [serial = 1623] [outer = 00000000] 08:17:15 INFO - PROCESS | 3728 | ++DOMWINDOW == 102 (1A992C00) [pid = 3728] [serial = 1624] [outer = 1A8F6400] 08:17:15 INFO - PROCESS | 3728 | 1465226235750 Marionette DEBUG loaded listener.js 08:17:15 INFO - PROCESS | 3728 | ++DOMWINDOW == 103 (1A9F3000) [pid = 3728] [serial = 1625] [outer = 1A8F6400] 08:17:16 INFO - PROCESS | 3728 | 1465226236191 Marionette TRACE conn2 <- [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]]]}] 08:17:16 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.prune.corner.html | Zero-length line segments are removed before stroking with miters 08:17:16 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.prune.corner.html | took 717ms 08:17:16 INFO - PROCESS | 3728 | 1465226236214 Marionette TRACE conn2 -> [0,2129,"getWindowHandle",null] 08:17:16 INFO - PROCESS | 3728 | 1465226236216 Marionette TRACE conn2 <- [1,2129,null,{"value":"13"}] 08:17:16 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.curve.html 08:17:16 INFO - PROCESS | 3728 | 1465226236223 Marionette TRACE conn2 -> [0,2130,"setScriptTimeout",{"ms":35000}] 08:17:16 INFO - PROCESS | 3728 | 1465226236225 Marionette TRACE conn2 <- [1,2130,null,{}] 08:17:16 INFO - PROCESS | 3728 | 1465226236228 Marionette TRACE conn2 -> [0,2131,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:17:16 INFO - PROCESS | 3728 | 1465226236230 Marionette INFO sendAsync 5df5ea86-167d-4c9b-95db-b7d3c2a97030 08:17:16 INFO - PROCESS | 3728 | 1465226236378 Marionette TRACE conn2 <- [1,2131,null,{"value":null}] 08:17:16 INFO - PROCESS | 3728 | 1465226236447 Marionette TRACE conn2 -> [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\", \"02873725-682d-488c-ba17-ebb2d6377454\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:17:16 INFO - PROCESS | 3728 | 1465226236449 Marionette INFO sendAsync 5df5ea86-167d-4c9b-95db-b7d3c2a97030 08:17:16 INFO - PROCESS | 3728 | ++DOCSHELL 16489800 == 49 [pid = 3728] [id = 542] 08:17:16 INFO - PROCESS | 3728 | ++DOMWINDOW == 104 (1663C400) [pid = 3728] [serial = 1626] [outer = 00000000] 08:17:16 INFO - PROCESS | 3728 | ++DOMWINDOW == 105 (16643400) [pid = 3728] [serial = 1627] [outer = 1663C400] 08:17:16 INFO - PROCESS | 3728 | 1465226236504 Marionette DEBUG loaded listener.js 08:17:16 INFO - PROCESS | 3728 | ++DOMWINDOW == 106 (17A8C000) [pid = 3728] [serial = 1628] [outer = 1663C400] 08:17:16 INFO - PROCESS | 3728 | --DOMWINDOW == 105 (18568C00) [pid = 3728] [serial = 1581] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.newsubpath.html] 08:17:16 INFO - PROCESS | 3728 | --DOMWINDOW == 104 (10B75400) [pid = 3728] [serial = 1569] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.closed.html] 08:17:16 INFO - PROCESS | 3728 | --DOMWINDOW == 103 (18473C00) [pid = 3728] [serial = 1575] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.end.2.html] 08:17:16 INFO - PROCESS | 3728 | --DOMWINDOW == 102 (10A5E800) [pid = 3728] [serial = 1566] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.basic.html] 08:17:16 INFO - PROCESS | 3728 | --DOMWINDOW == 101 (164A1C00) [pid = 3728] [serial = 1572] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.end.1.html] 08:17:16 INFO - PROCESS | 3728 | --DOMWINDOW == 100 (1A193800) [pid = 3728] [serial = 1584] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.nonfinite.html] 08:17:16 INFO - PROCESS | 3728 | --DOMWINDOW == 99 (12D6FC00) [pid = 3728] [serial = 1587] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.selfintersect.html] 08:17:16 INFO - PROCESS | 3728 | --DOMWINDOW == 98 (1855B800) [pid = 3728] [serial = 1590] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.winding.html] 08:17:16 INFO - PROCESS | 3728 | --DOMWINDOW == 97 (18567C00) [pid = 3728] [serial = 1578] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.negative.html] 08:17:16 INFO - PROCESS | 3728 | 1465226236987 Marionette TRACE conn2 <- [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] 08:17:17 INFO - PROCESS | 3728 | 1465226237054 Marionette TRACE conn2 <- [1,2133,null,{"value":"13"}] 08:17:17 INFO - PROCESS | 3728 | 1465226237058 Marionette TRACE conn2 -> [0,2134,"setScriptTimeout",{"ms":35000}] 08:17:17 INFO - PROCESS | 3728 | 1465226237060 Marionette TRACE conn2 <- [1,2134,null,{}] 08:17:17 INFO - PROCESS | 3728 | 1465226237063 Marionette TRACE conn2 -> [0,2135,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:17:17 INFO - PROCESS | 3728 | 1465226237065 Marionette INFO sendAsync 5df5ea86-167d-4c9b-95db-b7d3c2a97030 08:17:17 INFO - PROCESS | 3728 | 1465226237147 Marionette TRACE conn2 <- [1,2135,null,{"value":null}] 08:17:17 INFO - PROCESS | 3728 | 1465226237155 Marionette TRACE conn2 -> [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\", \"02873725-682d-488c-ba17-ebb2d6377454\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:17:17 INFO - PROCESS | 3728 | 1465226237157 Marionette INFO sendAsync 5df5ea86-167d-4c9b-95db-b7d3c2a97030 08:17:17 INFO - PROCESS | 3728 | ++DOCSHELL 16640C00 == 50 [pid = 3728] [id = 543] 08:17:17 INFO - PROCESS | 3728 | ++DOMWINDOW == 98 (16642800) [pid = 3728] [serial = 1629] [outer = 00000000] 08:17:17 INFO - PROCESS | 3728 | ++DOMWINDOW == 99 (18567800) [pid = 3728] [serial = 1630] [outer = 16642800] 08:17:17 INFO - PROCESS | 3728 | 1465226237200 Marionette DEBUG loaded listener.js 08:17:17 INFO - PROCESS | 3728 | ++DOMWINDOW == 100 (1988F800) [pid = 3728] [serial = 1631] [outer = 16642800] 08:17:17 INFO - PROCESS | 3728 | 1465226237627 Marionette TRACE conn2 <- [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] 08:17:17 INFO - PROCESS | 3728 | 1465226237683 Marionette TRACE conn2 <- [1,2137,null,{"value":"13"}] 08:17:17 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.rect.html 08:17:17 INFO - PROCESS | 3728 | 1465226237687 Marionette TRACE conn2 -> [0,2138,"setScriptTimeout",{"ms":35000}] 08:17:17 INFO - PROCESS | 3728 | 1465226237690 Marionette TRACE conn2 <- [1,2138,null,{}] 08:17:17 INFO - PROCESS | 3728 | 1465226237694 Marionette TRACE conn2 -> [0,2139,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:17:17 INFO - PROCESS | 3728 | 1465226237697 Marionette INFO sendAsync 5df5ea86-167d-4c9b-95db-b7d3c2a97030 08:17:17 INFO - PROCESS | 3728 | 1465226237782 Marionette TRACE conn2 <- [1,2139,null,{"value":null}] 08:17:17 INFO - PROCESS | 3728 | 1465226237789 Marionette TRACE conn2 -> [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\", \"02873725-682d-488c-ba17-ebb2d6377454\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:17:17 INFO - PROCESS | 3728 | 1465226237791 Marionette INFO sendAsync 5df5ea86-167d-4c9b-95db-b7d3c2a97030 08:17:17 INFO - PROCESS | 3728 | ++DOCSHELL 1988FC00 == 51 [pid = 3728] [id = 544] 08:17:17 INFO - PROCESS | 3728 | ++DOMWINDOW == 101 (19896800) [pid = 3728] [serial = 1632] [outer = 00000000] 08:17:17 INFO - PROCESS | 3728 | ++DOMWINDOW == 102 (1A336800) [pid = 3728] [serial = 1633] [outer = 19896800] 08:17:17 INFO - PROCESS | 3728 | 1465226237834 Marionette DEBUG loaded listener.js 08:17:17 INFO - PROCESS | 3728 | ++DOMWINDOW == 103 (1A812C00) [pid = 3728] [serial = 1634] [outer = 19896800] 08:17:18 INFO - PROCESS | 3728 | 1465226238276 Marionette TRACE conn2 <- [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]]]}] 08:17:18 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.prune.rect.html | Zero-length line segments from rect and strokeRect are removed before stroking 08:17:18 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.prune.rect.html | took 611ms 08:17:18 INFO - PROCESS | 3728 | 1465226238307 Marionette TRACE conn2 -> [0,2141,"getWindowHandle",null] 08:17:18 INFO - PROCESS | 3728 | 1465226238309 Marionette TRACE conn2 <- [1,2141,null,{"value":"13"}] 08:17:18 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.scale1.html 08:17:18 INFO - PROCESS | 3728 | 1465226238326 Marionette TRACE conn2 -> [0,2142,"setScriptTimeout",{"ms":35000}] 08:17:18 INFO - PROCESS | 3728 | 1465226238327 Marionette TRACE conn2 <- [1,2142,null,{}] 08:17:18 INFO - PROCESS | 3728 | 1465226238334 Marionette TRACE conn2 -> [0,2143,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:17:18 INFO - PROCESS | 3728 | 1465226238336 Marionette INFO sendAsync 5df5ea86-167d-4c9b-95db-b7d3c2a97030 08:17:18 INFO - PROCESS | 3728 | 1465226238428 Marionette TRACE conn2 <- [1,2143,null,{"value":null}] 08:17:18 INFO - PROCESS | 3728 | 1465226238434 Marionette TRACE conn2 -> [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\", \"02873725-682d-488c-ba17-ebb2d6377454\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:17:18 INFO - PROCESS | 3728 | 1465226238436 Marionette INFO sendAsync 5df5ea86-167d-4c9b-95db-b7d3c2a97030 08:17:18 INFO - PROCESS | 3728 | ++DOCSHELL 19897800 == 52 [pid = 3728] [id = 545] 08:17:18 INFO - PROCESS | 3728 | ++DOMWINDOW == 104 (19A4F800) [pid = 3728] [serial = 1635] [outer = 00000000] 08:17:18 INFO - PROCESS | 3728 | ++DOMWINDOW == 105 (1AE08400) [pid = 3728] [serial = 1636] [outer = 19A4F800] 08:17:18 INFO - PROCESS | 3728 | 1465226238479 Marionette DEBUG loaded listener.js 08:17:18 INFO - PROCESS | 3728 | ++DOMWINDOW == 106 (1B1B3C00) [pid = 3728] [serial = 1637] [outer = 19A4F800] 08:17:19 INFO - PROCESS | 3728 | 1465226239083 Marionette TRACE conn2 <- [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]]]}] 08:17:19 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.scale1.html | Stroke line widths are scaled by the current transformation matrix 08:17:19 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.scale1.html | took 778ms 08:17:19 INFO - PROCESS | 3728 | 1465226239098 Marionette TRACE conn2 -> [0,2145,"getWindowHandle",null] 08:17:19 INFO - PROCESS | 3728 | 1465226239102 Marionette TRACE conn2 <- [1,2145,null,{"value":"13"}] 08:17:19 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.scale2.html 08:17:19 INFO - PROCESS | 3728 | 1465226239150 Marionette TRACE conn2 -> [0,2146,"setScriptTimeout",{"ms":35000}] 08:17:19 INFO - PROCESS | 3728 | 1465226239153 Marionette TRACE conn2 <- [1,2146,null,{}] 08:17:19 INFO - PROCESS | 3728 | 1465226239161 Marionette TRACE conn2 -> [0,2147,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:17:19 INFO - PROCESS | 3728 | 1465226239164 Marionette INFO sendAsync 5df5ea86-167d-4c9b-95db-b7d3c2a97030 08:17:19 INFO - PROCESS | 3728 | 1465226239329 Marionette TRACE conn2 <- [1,2147,null,{"value":null}] 08:17:19 INFO - PROCESS | 3728 | 1465226239413 Marionette TRACE conn2 -> [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\", \"02873725-682d-488c-ba17-ebb2d6377454\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:17:19 INFO - PROCESS | 3728 | 1465226239416 Marionette INFO sendAsync 5df5ea86-167d-4c9b-95db-b7d3c2a97030 08:17:19 INFO - PROCESS | 3728 | ++DOCSHELL 1337B800 == 53 [pid = 3728] [id = 546] 08:17:19 INFO - PROCESS | 3728 | ++DOMWINDOW == 107 (1337FC00) [pid = 3728] [serial = 1638] [outer = 00000000] 08:17:19 INFO - PROCESS | 3728 | ++DOMWINDOW == 108 (15FB1C00) [pid = 3728] [serial = 1639] [outer = 1337FC00] 08:17:19 INFO - PROCESS | 3728 | 1465226239472 Marionette DEBUG loaded listener.js 08:17:19 INFO - PROCESS | 3728 | ++DOMWINDOW == 109 (16564000) [pid = 3728] [serial = 1640] [outer = 1337FC00] 08:17:20 INFO - PROCESS | 3728 | 1465226240027 Marionette TRACE conn2 <- [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]]]}] 08:17:20 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.scale2.html | Stroke line widths are scaled by the current transformation matrix 08:17:20 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.scale2.html | took 961ms 08:17:20 INFO - PROCESS | 3728 | 1465226240078 Marionette TRACE conn2 -> [0,2149,"getWindowHandle",null] 08:17:20 INFO - PROCESS | 3728 | 1465226240083 Marionette TRACE conn2 <- [1,2149,null,{"value":"13"}] 08:17:20 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.skew.html 08:17:20 INFO - PROCESS | 3728 | 1465226240090 Marionette TRACE conn2 -> [0,2150,"setScriptTimeout",{"ms":35000}] 08:17:20 INFO - PROCESS | 3728 | 1465226240092 Marionette TRACE conn2 <- [1,2150,null,{}] 08:17:20 INFO - PROCESS | 3728 | 1465226240097 Marionette TRACE conn2 -> [0,2151,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:17:20 INFO - PROCESS | 3728 | 1465226240100 Marionette INFO sendAsync 5df5ea86-167d-4c9b-95db-b7d3c2a97030 08:17:20 INFO - PROCESS | 3728 | 1465226240216 Marionette TRACE conn2 <- [1,2151,null,{"value":null}] 08:17:20 INFO - PROCESS | 3728 | 1465226240345 Marionette TRACE conn2 -> [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\", \"02873725-682d-488c-ba17-ebb2d6377454\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:17:20 INFO - PROCESS | 3728 | 1465226240348 Marionette INFO sendAsync 5df5ea86-167d-4c9b-95db-b7d3c2a97030 08:17:20 INFO - PROCESS | 3728 | ++DOCSHELL 17979800 == 54 [pid = 3728] [id = 547] 08:17:20 INFO - PROCESS | 3728 | ++DOMWINDOW == 110 (18082400) [pid = 3728] [serial = 1641] [outer = 00000000] 08:17:20 INFO - PROCESS | 3728 | ++DOMWINDOW == 111 (18477000) [pid = 3728] [serial = 1642] [outer = 18082400] 08:17:20 INFO - PROCESS | 3728 | 1465226240404 Marionette DEBUG loaded listener.js 08:17:20 INFO - PROCESS | 3728 | ++DOMWINDOW == 112 (18566800) [pid = 3728] [serial = 1643] [outer = 18082400] 08:17:21 INFO - PROCESS | 3728 | 1465226241041 Marionette TRACE conn2 <- [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]]]}] 08:17:21 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.skew.html | Strokes lines are skewed by the current transformation matrix 08:17:21 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.skew.html | took 1023ms 08:17:21 INFO - PROCESS | 3728 | 1465226241102 Marionette TRACE conn2 -> [0,2153,"getWindowHandle",null] 08:17:21 INFO - PROCESS | 3728 | 1465226241104 Marionette TRACE conn2 <- [1,2153,null,{"value":"13"}] 08:17:21 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.unaffected.html 08:17:21 INFO - PROCESS | 3728 | 1465226241125 Marionette TRACE conn2 -> [0,2154,"setScriptTimeout",{"ms":35000}] 08:17:21 INFO - PROCESS | 3728 | 1465226241128 Marionette TRACE conn2 <- [1,2154,null,{}] 08:17:21 INFO - PROCESS | 3728 | 1465226241155 Marionette TRACE conn2 -> [0,2155,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:17:21 INFO - PROCESS | 3728 | 1465226241160 Marionette INFO sendAsync 5df5ea86-167d-4c9b-95db-b7d3c2a97030 08:17:21 INFO - PROCESS | 3728 | 1465226241278 Marionette TRACE conn2 <- [1,2155,null,{"value":null}] 08:17:21 INFO - PROCESS | 3728 | 1465226241415 Marionette TRACE conn2 -> [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\", \"02873725-682d-488c-ba17-ebb2d6377454\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:17:21 INFO - PROCESS | 3728 | 1465226241419 Marionette INFO sendAsync 5df5ea86-167d-4c9b-95db-b7d3c2a97030 08:17:21 INFO - PROCESS | 3728 | ++DOCSHELL 1A811000 == 55 [pid = 3728] [id = 548] 08:17:21 INFO - PROCESS | 3728 | ++DOMWINDOW == 113 (1A989C00) [pid = 3728] [serial = 1644] [outer = 00000000] 08:17:21 INFO - PROCESS | 3728 | ++DOMWINDOW == 114 (1A9F0C00) [pid = 3728] [serial = 1645] [outer = 1A989C00] 08:17:21 INFO - PROCESS | 3728 | 1465226241481 Marionette DEBUG loaded listener.js 08:17:21 INFO - PROCESS | 3728 | ++DOMWINDOW == 115 (1B1B0400) [pid = 3728] [serial = 1646] [outer = 1A989C00] 08:17:22 INFO - PROCESS | 3728 | 1465226242016 Marionette TRACE conn2 <- [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]]]}] 08:17:22 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.unaffected.html | Stroking does not start a new path or subpath 08:17:22 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.unaffected.html | took 961ms 08:17:22 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.union.html 08:17:22 INFO - PROCESS | 3728 | 1465226242077 Marionette TRACE conn2 -> [0,2157,"getWindowHandle",null] 08:17:22 INFO - PROCESS | 3728 | 1465226242080 Marionette TRACE conn2 <- [1,2157,null,{"value":"13"}] 08:17:22 INFO - PROCESS | 3728 | 1465226242084 Marionette TRACE conn2 -> [0,2158,"setScriptTimeout",{"ms":35000}] 08:17:22 INFO - PROCESS | 3728 | 1465226242086 Marionette TRACE conn2 <- [1,2158,null,{}] 08:17:22 INFO - PROCESS | 3728 | 1465226242090 Marionette TRACE conn2 -> [0,2159,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:17:22 INFO - PROCESS | 3728 | 1465226242092 Marionette INFO sendAsync 5df5ea86-167d-4c9b-95db-b7d3c2a97030 08:17:22 INFO - PROCESS | 3728 | 1465226242203 Marionette TRACE conn2 <- [1,2159,null,{"value":null}] 08:17:22 INFO - PROCESS | 3728 | 1465226242360 Marionette TRACE conn2 -> [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\", \"02873725-682d-488c-ba17-ebb2d6377454\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:17:22 INFO - PROCESS | 3728 | 1465226242363 Marionette INFO sendAsync 5df5ea86-167d-4c9b-95db-b7d3c2a97030 08:17:22 INFO - PROCESS | 3728 | ++DOCSHELL 10B7C400 == 56 [pid = 3728] [id = 549] 08:17:22 INFO - PROCESS | 3728 | ++DOMWINDOW == 116 (16C18400) [pid = 3728] [serial = 1647] [outer = 00000000] 08:17:22 INFO - PROCESS | 3728 | ++DOMWINDOW == 117 (1A9EDC00) [pid = 3728] [serial = 1648] [outer = 16C18400] 08:17:22 INFO - PROCESS | 3728 | 1465226242418 Marionette DEBUG loaded listener.js 08:17:22 INFO - PROCESS | 3728 | ++DOMWINDOW == 118 (1B1C1C00) [pid = 3728] [serial = 1649] [outer = 16C18400] 08:17:23 INFO - PROCESS | 3728 | 1465226243264 Marionette TRACE conn2 <- [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]]]}] 08:17:23 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.union.html | Strokes in opposite directions are unioned, not subtracted 08:17:23 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.union.html | took 1221ms 08:17:23 INFO - PROCESS | 3728 | 1465226243309 Marionette TRACE conn2 -> [0,2161,"getWindowHandle",null] 08:17:23 INFO - PROCESS | 3728 | 1465226243313 Marionette TRACE conn2 <- [1,2161,null,{"value":"13"}] 08:17:23 INFO - TEST-START | /2dcontext/path-objects/2d.path.transformation.basic.html 08:17:23 INFO - PROCESS | 3728 | 1465226243318 Marionette TRACE conn2 -> [0,2162,"setScriptTimeout",{"ms":35000}] 08:17:23 INFO - PROCESS | 3728 | 1465226243321 Marionette TRACE conn2 <- [1,2162,null,{}] 08:17:23 INFO - PROCESS | 3728 | 1465226243326 Marionette TRACE conn2 -> [0,2163,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:17:23 INFO - PROCESS | 3728 | 1465226243329 Marionette INFO sendAsync 5df5ea86-167d-4c9b-95db-b7d3c2a97030 08:17:23 INFO - PROCESS | 3728 | 1465226243446 Marionette TRACE conn2 <- [1,2163,null,{"value":null}] 08:17:23 INFO - PROCESS | 3728 | 1465226243610 Marionette TRACE conn2 -> [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\", \"02873725-682d-488c-ba17-ebb2d6377454\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:17:23 INFO - PROCESS | 3728 | 1465226243613 Marionette INFO sendAsync 5df5ea86-167d-4c9b-95db-b7d3c2a97030 08:17:23 INFO - PROCESS | 3728 | ++DOCSHELL 10D10000 == 57 [pid = 3728] [id = 550] 08:17:23 INFO - PROCESS | 3728 | ++DOMWINDOW == 119 (10D13C00) [pid = 3728] [serial = 1650] [outer = 00000000] 08:17:23 INFO - PROCESS | 3728 | ++DOMWINDOW == 120 (13C4B800) [pid = 3728] [serial = 1651] [outer = 10D13C00] 08:17:23 INFO - PROCESS | 3728 | 1465226243663 Marionette DEBUG loaded listener.js 08:17:23 INFO - PROCESS | 3728 | ++DOMWINDOW == 121 (140CA400) [pid = 3728] [serial = 1652] [outer = 10D13C00] 08:17:23 INFO - PROCESS | 3728 | --DOCSHELL 1B1B9000 == 56 [pid = 3728] [id = 16] 08:17:24 INFO - PROCESS | 3728 | --DOCSHELL 1988FC00 == 55 [pid = 3728] [id = 544] 08:17:24 INFO - PROCESS | 3728 | --DOCSHELL 16640C00 == 54 [pid = 3728] [id = 543] 08:17:24 INFO - PROCESS | 3728 | --DOCSHELL 16489800 == 53 [pid = 3728] [id = 542] 08:17:24 INFO - PROCESS | 3728 | --DOCSHELL 1A8F5C00 == 52 [pid = 3728] [id = 541] 08:17:24 INFO - PROCESS | 3728 | --DOCSHELL 18472000 == 51 [pid = 3728] [id = 540] 08:17:24 INFO - PROCESS | 3728 | --DOCSHELL 13919C00 == 50 [pid = 3728] [id = 539] 08:17:24 INFO - PROCESS | 3728 | --DOCSHELL 16569800 == 49 [pid = 3728] [id = 538] 08:17:24 INFO - PROCESS | 3728 | --DOCSHELL 140B6000 == 48 [pid = 3728] [id = 537] 08:17:24 INFO - PROCESS | 3728 | --DOCSHELL 10BA0C00 == 47 [pid = 3728] [id = 536] 08:17:24 INFO - PROCESS | 3728 | --DOCSHELL 12803000 == 46 [pid = 3728] [id = 494] 08:17:24 INFO - PROCESS | 3728 | --DOCSHELL 1A2A9000 == 45 [pid = 3728] [id = 518] 08:17:24 INFO - PROCESS | 3728 | --DOCSHELL 14E0B400 == 44 [pid = 3728] [id = 504] 08:17:24 INFO - PROCESS | 3728 | --DOCSHELL 10B81400 == 43 [pid = 3728] [id = 505] 08:17:24 INFO - PROCESS | 3728 | --DOCSHELL 17A8E000 == 42 [pid = 3728] [id = 531] 08:17:24 INFO - PROCESS | 3728 | --DOCSHELL 12B6C400 == 41 [pid = 3728] [id = 495] 08:17:24 INFO - PROCESS | 3728 | --DOCSHELL 1A8F0800 == 40 [pid = 3728] [id = 535] 08:17:24 INFO - PROCESS | 3728 | --DOCSHELL 130E8000 == 39 [pid = 3728] [id = 532] 08:17:24 INFO - PROCESS | 3728 | --DOCSHELL 1A807C00 == 38 [pid = 3728] [id = 507] 08:17:24 INFO - PROCESS | 3728 | --DOCSHELL 16CBC000 == 37 [pid = 3728] [id = 506] 08:17:24 INFO - PROCESS | 3728 | --DOCSHELL 16CB5400 == 36 [pid = 3728] [id = 533] 08:17:24 INFO - PROCESS | 3728 | --DOCSHELL 1A2AB400 == 35 [pid = 3728] [id = 534] 08:17:24 INFO - PROCESS | 3728 | --DOCSHELL 19A52400 == 34 [pid = 3728] [id = 508] 08:17:24 INFO - PROCESS | 3728 | --DOCSHELL 1B59B000 == 33 [pid = 3728] [id = 17] 08:17:24 INFO - PROCESS | 3728 | --DOCSHELL 12AD3000 == 32 [pid = 3728] [id = 519] 08:17:24 INFO - PROCESS | 3728 | --DOCSHELL 17A07800 == 31 [pid = 3728] [id = 520] 08:17:24 INFO - PROCESS | 3728 | --DOCSHELL 1A8F2000 == 30 [pid = 3728] [id = 521] 08:17:24 INFO - PROCESS | 3728 | --DOCSHELL 1A811000 == 29 [pid = 3728] [id = 548] 08:17:24 INFO - PROCESS | 3728 | --DOCSHELL 10B7C400 == 28 [pid = 3728] [id = 549] 08:17:24 INFO - PROCESS | 3728 | --DOCSHELL 17979800 == 27 [pid = 3728] [id = 547] 08:17:24 INFO - PROCESS | 3728 | --DOCSHELL 19897800 == 26 [pid = 3728] [id = 545] 08:17:24 INFO - PROCESS | 3728 | --DOCSHELL 1337B800 == 25 [pid = 3728] [id = 546] 08:17:24 INFO - PROCESS | 3728 | --DOMWINDOW == 120 (1A98DC00) [pid = 3728] [serial = 1594] [outer = 00000000] [url = about:blank] 08:17:24 INFO - PROCESS | 3728 | --DOMWINDOW == 119 (19E5AC00) [pid = 3728] [serial = 1582] [outer = 00000000] [url = about:blank] 08:17:24 INFO - PROCESS | 3728 | --DOMWINDOW == 118 (12A8E400) [pid = 3728] [serial = 1570] [outer = 00000000] [url = about:blank] 08:17:24 INFO - PROCESS | 3728 | --DOMWINDOW == 117 (1337B000) [pid = 3728] [serial = 1571] [outer = 00000000] [url = about:blank] 08:17:24 INFO - PROCESS | 3728 | --DOMWINDOW == 116 (19EE8400) [pid = 3728] [serial = 1583] [outer = 00000000] [url = about:blank] 08:17:24 INFO - PROCESS | 3728 | --DOMWINDOW == 115 (1AE09800) [pid = 3728] [serial = 1555] [outer = 00000000] [url = about:blank] 08:17:24 INFO - PROCESS | 3728 | --DOMWINDOW == 114 (18524000) [pid = 3728] [serial = 1576] [outer = 00000000] [url = about:blank] 08:17:24 INFO - PROCESS | 3728 | --DOMWINDOW == 113 (1855F000) [pid = 3728] [serial = 1577] [outer = 00000000] [url = about:blank] 08:17:24 INFO - PROCESS | 3728 | --DOMWINDOW == 112 (130E7000) [pid = 3728] [serial = 1568] [outer = 00000000] [url = about:blank] 08:17:24 INFO - PROCESS | 3728 | --DOMWINDOW == 111 (11C0F000) [pid = 3728] [serial = 1567] [outer = 00000000] [url = about:blank] 08:17:24 INFO - PROCESS | 3728 | --DOMWINDOW == 110 (16567C00) [pid = 3728] [serial = 1573] [outer = 00000000] [url = about:blank] 08:17:24 INFO - PROCESS | 3728 | --DOMWINDOW == 109 (16CB7C00) [pid = 3728] [serial = 1574] [outer = 00000000] [url = about:blank] 08:17:24 INFO - PROCESS | 3728 | --DOMWINDOW == 108 (13919800) [pid = 3728] [serial = 1558] [outer = 00000000] [url = about:blank] 08:17:24 INFO - PROCESS | 3728 | --DOMWINDOW == 107 (18476C00) [pid = 3728] [serial = 1561] [outer = 00000000] [url = about:blank] 08:17:24 INFO - PROCESS | 3728 | --DOMWINDOW == 106 (1A6C3800) [pid = 3728] [serial = 1585] [outer = 00000000] [url = about:blank] 08:17:24 INFO - PROCESS | 3728 | --DOMWINDOW == 105 (16CB9400) [pid = 3728] [serial = 1588] [outer = 00000000] [url = about:blank] 08:17:24 INFO - PROCESS | 3728 | --DOMWINDOW == 104 (1550CC00) [pid = 3728] [serial = 1589] [outer = 00000000] [url = about:blank] 08:17:24 INFO - PROCESS | 3728 | --DOMWINDOW == 103 (1A6CD800) [pid = 3728] [serial = 1591] [outer = 00000000] [url = about:blank] 08:17:24 INFO - PROCESS | 3728 | --DOMWINDOW == 102 (1AE08C00) [pid = 3728] [serial = 1564] [outer = 00000000] [url = about:blank] 08:17:24 INFO - PROCESS | 3728 | --DOMWINDOW == 101 (19A4DC00) [pid = 3728] [serial = 1579] [outer = 00000000] [url = about:blank] 08:17:24 INFO - PROCESS | 3728 | --DOMWINDOW == 100 (1A6CC000) [pid = 3728] [serial = 1586] [outer = 00000000] [url = about:blank] 08:17:24 INFO - PROCESS | 3728 | --DOMWINDOW == 99 (19D38400) [pid = 3728] [serial = 1580] [outer = 00000000] [url = about:blank] 08:17:24 INFO - PROCESS | 3728 | --DOMWINDOW == 98 (1A8EA800) [pid = 3728] [serial = 1592] [outer = 00000000] [url = about:blank] 08:17:25 INFO - PROCESS | 3728 | 1465226245134 Marionette TRACE conn2 <- [1,2164,null,{"value":["/2dcontext/path-objects/2d.path.transformation.basic.html",0,null,null,[["Canvas test: 2d.path.transformation.basic",0,null,null]]]}] 08:17:25 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.transformation.basic.html | Canvas test: 2d.path.transformation.basic 08:17:25 INFO - TEST-OK | /2dcontext/path-objects/2d.path.transformation.basic.html | took 1862ms 08:17:25 INFO - PROCESS | 3728 | 1465226245193 Marionette TRACE conn2 -> [0,2165,"getWindowHandle",null] 08:17:25 INFO - PROCESS | 3728 | 1465226245197 Marionette TRACE conn2 <- [1,2165,null,{"value":"13"}] 08:17:25 INFO - PROCESS | 3728 | 1465226245202 Marionette TRACE conn2 -> [0,2166,"setScriptTimeout",{"ms":35000}] 08:17:25 INFO - TEST-START | /2dcontext/path-objects/2d.path.transformation.changing.html 08:17:25 INFO - PROCESS | 3728 | 1465226245205 Marionette TRACE conn2 <- [1,2166,null,{}] 08:17:25 INFO - PROCESS | 3728 | 1465226245211 Marionette TRACE conn2 -> [0,2167,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:17:25 INFO - PROCESS | 3728 | 1465226245214 Marionette INFO sendAsync 5df5ea86-167d-4c9b-95db-b7d3c2a97030 08:17:25 INFO - PROCESS | 3728 | 1465226245307 Marionette TRACE conn2 <- [1,2167,null,{"value":null}] 08:17:25 INFO - PROCESS | 3728 | 1465226245410 Marionette TRACE conn2 -> [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\", \"02873725-682d-488c-ba17-ebb2d6377454\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:17:25 INFO - PROCESS | 3728 | 1465226245397 Marionette INFO sendAsync 5df5ea86-167d-4c9b-95db-b7d3c2a97030 08:17:25 INFO - PROCESS | 3728 | ++DOCSHELL 10B76000 == 26 [pid = 3728] [id = 551] 08:17:25 INFO - PROCESS | 3728 | ++DOMWINDOW == 99 (10B76C00) [pid = 3728] [serial = 1653] [outer = 00000000] 08:17:25 INFO - PROCESS | 3728 | ++DOMWINDOW == 100 (10D0F400) [pid = 3728] [serial = 1654] [outer = 10B76C00] 08:17:25 INFO - PROCESS | 3728 | 1465226245444 Marionette DEBUG loaded listener.js 08:17:25 INFO - PROCESS | 3728 | ++DOMWINDOW == 101 (10E2CC00) [pid = 3728] [serial = 1655] [outer = 10B76C00] 08:17:25 INFO - PROCESS | 3728 | 1465226245872 Marionette TRACE conn2 <- [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]]]}] 08:17:25 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.transformation.changing.html | Transformations are applied while building paths, not when drawing 08:17:25 INFO - TEST-OK | /2dcontext/path-objects/2d.path.transformation.changing.html | took 717ms 08:17:25 INFO - PROCESS | 3728 | 1465226245927 Marionette TRACE conn2 -> [0,2169,"getWindowHandle",null] 08:17:25 INFO - PROCESS | 3728 | 1465226245932 Marionette TRACE conn2 <- [1,2169,null,{"value":"13"}] 08:17:25 INFO - TEST-START | /2dcontext/path-objects/2d.path.transformation.multiple.html 08:17:25 INFO - PROCESS | 3728 | 1465226245938 Marionette TRACE conn2 -> [0,2170,"setScriptTimeout",{"ms":35000}] 08:17:25 INFO - PROCESS | 3728 | 1465226245941 Marionette TRACE conn2 <- [1,2170,null,{}] 08:17:25 INFO - PROCESS | 3728 | 1465226245944 Marionette TRACE conn2 -> [0,2171,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:17:25 INFO - PROCESS | 3728 | 1465226245947 Marionette INFO sendAsync 5df5ea86-167d-4c9b-95db-b7d3c2a97030 08:17:26 INFO - PROCESS | 3728 | 1465226246041 Marionette TRACE conn2 <- [1,2171,null,{"value":null}] 08:17:26 INFO - PROCESS | 3728 | 1465226246049 Marionette TRACE conn2 -> [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\", \"02873725-682d-488c-ba17-ebb2d6377454\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:17:26 INFO - PROCESS | 3728 | 1465226246051 Marionette INFO sendAsync 5df5ea86-167d-4c9b-95db-b7d3c2a97030 08:17:26 INFO - PROCESS | 3728 | ++DOCSHELL 1337D000 == 27 [pid = 3728] [id = 552] 08:17:26 INFO - PROCESS | 3728 | ++DOMWINDOW == 102 (13382400) [pid = 3728] [serial = 1656] [outer = 00000000] 08:17:26 INFO - PROCESS | 3728 | ++DOMWINDOW == 103 (13C4BC00) [pid = 3728] [serial = 1657] [outer = 13382400] 08:17:26 INFO - PROCESS | 3728 | 1465226246099 Marionette DEBUG loaded listener.js 08:17:26 INFO - PROCESS | 3728 | ++DOMWINDOW == 104 (140B3C00) [pid = 3728] [serial = 1658] [outer = 13382400] 08:17:26 INFO - PROCESS | 3728 | 1465226246571 Marionette TRACE conn2 <- [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]]]}] 08:17:26 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.transformation.multiple.html | Transformations are applied while building paths, not when drawing 08:17:26 INFO - TEST-OK | /2dcontext/path-objects/2d.path.transformation.multiple.html | took 686ms 08:17:26 INFO - PROCESS | 3728 | 1465226246620 Marionette TRACE conn2 -> [0,2173,"getWindowHandle",null] 08:17:26 INFO - PROCESS | 3728 | 1465226246622 Marionette TRACE conn2 <- [1,2173,null,{"value":"13"}] 08:17:26 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.basic.html 08:17:26 INFO - PROCESS | 3728 | 1465226246626 Marionette TRACE conn2 -> [0,2174,"setScriptTimeout",{"ms":35000}] 08:17:26 INFO - PROCESS | 3728 | 1465226246629 Marionette TRACE conn2 <- [1,2174,null,{}] 08:17:26 INFO - PROCESS | 3728 | 1465226246640 Marionette TRACE conn2 -> [0,2175,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:17:26 INFO - PROCESS | 3728 | 1465226246644 Marionette INFO sendAsync 5df5ea86-167d-4c9b-95db-b7d3c2a97030 08:17:26 INFO - PROCESS | 3728 | 1465226246763 Marionette TRACE conn2 <- [1,2175,null,{"value":null}] 08:17:26 INFO - PROCESS | 3728 | 1465226246861 Marionette TRACE conn2 -> [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\", \"02873725-682d-488c-ba17-ebb2d6377454\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:17:26 INFO - PROCESS | 3728 | 1465226246864 Marionette INFO sendAsync 5df5ea86-167d-4c9b-95db-b7d3c2a97030 08:17:26 INFO - PROCESS | 3728 | ++DOCSHELL 1610DC00 == 28 [pid = 3728] [id = 553] 08:17:26 INFO - PROCESS | 3728 | ++DOMWINDOW == 105 (1610F800) [pid = 3728] [serial = 1659] [outer = 00000000] 08:17:26 INFO - PROCESS | 3728 | ++DOMWINDOW == 106 (16563400) [pid = 3728] [serial = 1660] [outer = 1610F800] 08:17:26 INFO - PROCESS | 3728 | 1465226246919 Marionette DEBUG loaded listener.js 08:17:26 INFO - PROCESS | 3728 | ++DOMWINDOW == 107 (16639C00) [pid = 3728] [serial = 1661] [outer = 1610F800] 08:17:27 INFO - PROCESS | 3728 | 1465226247350 Marionette TRACE conn2 <- [1,2176,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create1.basic.html",0,null,null,[["createImageData(imgdata) exists and returns something",0,null,null]]]}] 08:17:27 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.basic.html | createImageData(imgdata) exists and returns something 08:17:27 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.basic.html | took 779ms 08:17:27 INFO - PROCESS | 3728 | 1465226247411 Marionette TRACE conn2 -> [0,2177,"getWindowHandle",null] 08:17:27 INFO - PROCESS | 3728 | 1465226247413 Marionette TRACE conn2 <- [1,2177,null,{"value":"13"}] 08:17:27 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.initial.html 08:17:27 INFO - PROCESS | 3728 | 1465226247416 Marionette TRACE conn2 -> [0,2178,"setScriptTimeout",{"ms":35000}] 08:17:27 INFO - PROCESS | 3728 | 1465226247418 Marionette TRACE conn2 <- [1,2178,null,{}] 08:17:27 INFO - PROCESS | 3728 | 1465226247422 Marionette TRACE conn2 -> [0,2179,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:17:27 INFO - PROCESS | 3728 | 1465226247424 Marionette INFO sendAsync 5df5ea86-167d-4c9b-95db-b7d3c2a97030 08:17:27 INFO - PROCESS | 3728 | 1465226247529 Marionette TRACE conn2 <- [1,2179,null,{"value":null}] 08:17:27 INFO - PROCESS | 3728 | 1465226247601 Marionette TRACE conn2 -> [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\", \"02873725-682d-488c-ba17-ebb2d6377454\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:17:27 INFO - PROCESS | 3728 | 1465226247603 Marionette INFO sendAsync 5df5ea86-167d-4c9b-95db-b7d3c2a97030 08:17:27 INFO - PROCESS | 3728 | ++DOCSHELL 1663E400 == 29 [pid = 3728] [id = 554] 08:17:27 INFO - PROCESS | 3728 | ++DOMWINDOW == 108 (16646000) [pid = 3728] [serial = 1662] [outer = 00000000] 08:17:27 INFO - PROCESS | 3728 | ++DOMWINDOW == 109 (16CB7C00) [pid = 3728] [serial = 1663] [outer = 16646000] 08:17:27 INFO - PROCESS | 3728 | 1465226247647 Marionette DEBUG loaded listener.js 08:17:27 INFO - PROCESS | 3728 | ++DOMWINDOW == 110 (171B7800) [pid = 3728] [serial = 1664] [outer = 16646000] 08:17:28 INFO - PROCESS | 3728 | 1465226248066 Marionette TRACE conn2 <- [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]]]}] 08:17:28 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.initial.html | createImageData(imgdata) returns transparent black data of the right size 08:17:28 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.initial.html | took 687ms 08:17:28 INFO - PROCESS | 3728 | 1465226248099 Marionette TRACE conn2 -> [0,2181,"getWindowHandle",null] 08:17:28 INFO - PROCESS | 3728 | 1465226248101 Marionette TRACE conn2 <- [1,2181,null,{"value":"13"}] 08:17:28 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.this.html 08:17:28 INFO - PROCESS | 3728 | 1465226248108 Marionette TRACE conn2 -> [0,2182,"setScriptTimeout",{"ms":35000}] 08:17:28 INFO - PROCESS | 3728 | 1465226248110 Marionette TRACE conn2 <- [1,2182,null,{}] 08:17:28 INFO - PROCESS | 3728 | 1465226248113 Marionette TRACE conn2 -> [0,2183,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:17:28 INFO - PROCESS | 3728 | 1465226248115 Marionette INFO sendAsync 5df5ea86-167d-4c9b-95db-b7d3c2a97030 08:17:28 INFO - PROCESS | 3728 | 1465226248241 Marionette TRACE conn2 <- [1,2183,null,{"value":null}] 08:17:28 INFO - PROCESS | 3728 | 1465226248253 Marionette TRACE conn2 -> [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\", \"02873725-682d-488c-ba17-ebb2d6377454\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:17:28 INFO - PROCESS | 3728 | 1465226248255 Marionette INFO sendAsync 5df5ea86-167d-4c9b-95db-b7d3c2a97030 08:17:28 INFO - PROCESS | 3728 | ++DOCSHELL 17A93400 == 30 [pid = 3728] [id = 555] 08:17:28 INFO - PROCESS | 3728 | ++DOMWINDOW == 111 (17E52000) [pid = 3728] [serial = 1665] [outer = 00000000] 08:17:28 INFO - PROCESS | 3728 | ++DOMWINDOW == 112 (18440C00) [pid = 3728] [serial = 1666] [outer = 17E52000] 08:17:28 INFO - PROCESS | 3728 | 1465226248301 Marionette DEBUG loaded listener.js 08:17:28 INFO - PROCESS | 3728 | ++DOMWINDOW == 113 (18478C00) [pid = 3728] [serial = 1667] [outer = 17E52000] 08:17:28 INFO - PROCESS | 3728 | 1465226248783 Marionette TRACE conn2 <- [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]]]}] 08:17:28 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.this.html | createImageData(imgdata) should throw when called with the wrong |this| 08:17:28 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.this.html | took 717ms 08:17:28 INFO - PROCESS | 3728 | 1465226248832 Marionette TRACE conn2 -> [0,2185,"getWindowHandle",null] 08:17:28 INFO - PROCESS | 3728 | 1465226248834 Marionette TRACE conn2 <- [1,2185,null,{"value":"13"}] 08:17:28 INFO - PROCESS | 3728 | 1465226248837 Marionette TRACE conn2 -> [0,2186,"setScriptTimeout",{"ms":35000}] 08:17:28 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.type.html 08:17:28 INFO - PROCESS | 3728 | 1465226248839 Marionette TRACE conn2 <- [1,2186,null,{}] 08:17:28 INFO - PROCESS | 3728 | 1465226248842 Marionette TRACE conn2 -> [0,2187,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:17:28 INFO - PROCESS | 3728 | 1465226248847 Marionette INFO sendAsync 5df5ea86-167d-4c9b-95db-b7d3c2a97030 08:17:28 INFO - PROCESS | 3728 | 1465226248974 Marionette TRACE conn2 <- [1,2187,null,{"value":null}] 08:17:29 INFO - PROCESS | 3728 | 1465226249045 Marionette TRACE conn2 -> [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\", \"02873725-682d-488c-ba17-ebb2d6377454\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:17:29 INFO - PROCESS | 3728 | 1465226249047 Marionette INFO sendAsync 5df5ea86-167d-4c9b-95db-b7d3c2a97030 08:17:29 INFO - PROCESS | 3728 | ++DOCSHELL 1855FC00 == 31 [pid = 3728] [id = 556] 08:17:29 INFO - PROCESS | 3728 | ++DOMWINDOW == 114 (18560400) [pid = 3728] [serial = 1668] [outer = 00000000] 08:17:29 INFO - PROCESS | 3728 | ++DOMWINDOW == 115 (19894C00) [pid = 3728] [serial = 1669] [outer = 18560400] 08:17:29 INFO - PROCESS | 3728 | 1465226249091 Marionette DEBUG loaded listener.js 08:17:29 INFO - PROCESS | 3728 | ++DOMWINDOW == 116 (19A4E000) [pid = 3728] [serial = 1670] [outer = 18560400] 08:17:29 INFO - PROCESS | 3728 | --DOMWINDOW == 115 (1B44DC00) [pid = 3728] [serial = 44] [outer = 00000000] [url = data:application/vnd.mozilla.xul+xml;charset=utf-8,] 08:17:29 INFO - PROCESS | 3728 | --DOMWINDOW == 114 (1B59E400) [pid = 3728] [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.] 08:17:29 INFO - PROCESS | 3728 | --DOMWINDOW == 113 (19A4F800) [pid = 3728] [serial = 1635] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.scale1.html] 08:17:29 INFO - PROCESS | 3728 | --DOMWINDOW == 112 (16CB6400) [pid = 3728] [serial = 1599] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.3.html] 08:17:29 INFO - PROCESS | 3728 | --DOMWINDOW == 111 (1A8F6400) [pid = 3728] [serial = 1623] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.corner.html] 08:17:29 INFO - PROCESS | 3728 | --DOMWINDOW == 110 (16642800) [pid = 3728] [serial = 1629] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.line.html] 08:17:29 INFO - PROCESS | 3728 | --DOMWINDOW == 109 (1A8E8800) [pid = 3728] [serial = 1554] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html] 08:17:29 INFO - PROCESS | 3728 | --DOMWINDOW == 108 (12ACB800) [pid = 3728] [serial = 1482] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.bezier.html] 08:17:29 INFO - PROCESS | 3728 | --DOMWINDOW == 107 (140B6400) [pid = 3728] [serial = 1611] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.empty.html] 08:17:29 INFO - PROCESS | 3728 | --DOMWINDOW == 106 (19896800) [pid = 3728] [serial = 1632] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.rect.html] 08:17:29 INFO - PROCESS | 3728 | --DOMWINDOW == 105 (1A33A000) [pid = 3728] [serial = 1620] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.closed.html] 08:17:29 INFO - PROCESS | 3728 | --DOMWINDOW == 104 (16CBC400) [pid = 3728] [serial = 1518] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.winding.html] 08:17:29 INFO - PROCESS | 3728 | --DOMWINDOW == 103 (1A333000) [pid = 3728] [serial = 1602] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.4.html] 08:17:29 INFO - PROCESS | 3728 | --DOMWINDOW == 102 (164A2000) [pid = 3728] [serial = 1617] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.arc.html] 08:17:29 INFO - PROCESS | 3728 | --DOMWINDOW == 101 (1AE06000) [pid = 3728] [serial = 1605] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.5.html] 08:17:29 INFO - PROCESS | 3728 | --DOMWINDOW == 100 (19A53800) [pid = 3728] [serial = 1524] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html] 08:17:29 INFO - PROCESS | 3728 | --DOMWINDOW == 99 (131B9800) [pid = 3728] [serial = 1596] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.2.html] 08:17:29 INFO - PROCESS | 3728 | --DOMWINDOW == 98 (1663C400) [pid = 3728] [serial = 1626] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.curve.html] 08:17:29 INFO - PROCESS | 3728 | --DOMWINDOW == 97 (16CBBC00) [pid = 3728] [serial = 1614] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.overlap.html] 08:17:29 INFO - PROCESS | 3728 | --DOMWINDOW == 96 (1A8F2400) [pid = 3728] [serial = 1563] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html] 08:17:29 INFO - PROCESS | 3728 | --DOMWINDOW == 95 (10BA2000) [pid = 3728] [serial = 1608] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.6.html] 08:17:29 INFO - PROCESS | 3728 | --DOMWINDOW == 94 (1656AC00) [pid = 3728] [serial = 1512] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.4.html] 08:17:29 INFO - PROCESS | 3728 | --DOMWINDOW == 93 (17A0EC00) [pid = 3728] [serial = 1560] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html] 08:17:29 INFO - PROCESS | 3728 | --DOMWINDOW == 92 (114B5C00) [pid = 3728] [serial = 1515] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.unclosed.html] 08:17:29 INFO - PROCESS | 3728 | --DOMWINDOW == 91 (1A80B800) [pid = 3728] [serial = 1521] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.basic.html] 08:17:29 INFO - PROCESS | 3728 | --DOMWINDOW == 90 (1A6C2800) [pid = 3728] [serial = 1593] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.1.html] 08:17:29 INFO - PROCESS | 3728 | --DOMWINDOW == 89 (130E4000) [pid = 3728] [serial = 1557] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html] 08:17:30 INFO - PROCESS | 3728 | 1465226250102 Marionette TRACE conn2 <- [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]]]}] 08:17:30 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.type.html | createImageData(imgdata) returns an ImageData object containing a Uint8ClampedArray object 08:17:30 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.type.html | took 1328ms 08:17:30 INFO - PROCESS | 3728 | 1465226250157 Marionette TRACE conn2 -> [0,2189,"getWindowHandle",null] 08:17:30 INFO - PROCESS | 3728 | 1465226250159 Marionette TRACE conn2 <- [1,2189,null,{"value":"13"}] 08:17:30 INFO - PROCESS | 3728 | 1465226250162 Marionette TRACE conn2 -> [0,2190,"setScriptTimeout",{"ms":35000}] 08:17:30 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.zero.html 08:17:30 INFO - PROCESS | 3728 | 1465226250164 Marionette TRACE conn2 <- [1,2190,null,{}] 08:17:30 INFO - PROCESS | 3728 | 1465226250167 Marionette TRACE conn2 -> [0,2191,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:17:30 INFO - PROCESS | 3728 | 1465226250169 Marionette INFO sendAsync 5df5ea86-167d-4c9b-95db-b7d3c2a97030 08:17:30 INFO - PROCESS | 3728 | 1465226250248 Marionette TRACE conn2 <- [1,2191,null,{"value":null}] 08:17:30 INFO - PROCESS | 3728 | 1465226250254 Marionette TRACE conn2 -> [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\", \"02873725-682d-488c-ba17-ebb2d6377454\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:17:30 INFO - PROCESS | 3728 | 1465226250256 Marionette INFO sendAsync 5df5ea86-167d-4c9b-95db-b7d3c2a97030 08:17:30 INFO - PROCESS | 3728 | ++DOCSHELL 1280CC00 == 32 [pid = 3728] [id = 557] 08:17:30 INFO - PROCESS | 3728 | ++DOMWINDOW == 90 (1280E400) [pid = 3728] [serial = 1671] [outer = 00000000] 08:17:30 INFO - PROCESS | 3728 | ++DOMWINDOW == 91 (16643800) [pid = 3728] [serial = 1672] [outer = 1280E400] 08:17:30 INFO - PROCESS | 3728 | 1465226250300 Marionette DEBUG loaded listener.js 08:17:30 INFO - PROCESS | 3728 | ++DOMWINDOW == 92 (16CB6400) [pid = 3728] [serial = 1673] [outer = 1280E400] 08:17:30 INFO - PROCESS | 3728 | 1465226250712 Marionette TRACE conn2 <- [1,2192,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create1.zero.html",0,null,null,[["createImageData(null) throws TypeError",0,null,null]]]}] 08:17:30 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.zero.html | createImageData(null) throws TypeError 08:17:30 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.zero.html | took 580ms 08:17:30 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.basic.html 08:17:30 INFO - PROCESS | 3728 | 1465226250756 Marionette TRACE conn2 -> [0,2193,"getWindowHandle",null] 08:17:30 INFO - PROCESS | 3728 | 1465226250757 Marionette TRACE conn2 <- [1,2193,null,{"value":"13"}] 08:17:30 INFO - PROCESS | 3728 | 1465226250761 Marionette TRACE conn2 -> [0,2194,"setScriptTimeout",{"ms":35000}] 08:17:30 INFO - PROCESS | 3728 | 1465226250762 Marionette TRACE conn2 <- [1,2194,null,{}] 08:17:30 INFO - PROCESS | 3728 | 1465226250766 Marionette TRACE conn2 -> [0,2195,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:17:30 INFO - PROCESS | 3728 | 1465226250768 Marionette INFO sendAsync 5df5ea86-167d-4c9b-95db-b7d3c2a97030 08:17:30 INFO - PROCESS | 3728 | 1465226250847 Marionette TRACE conn2 <- [1,2195,null,{"value":null}] 08:17:30 INFO - PROCESS | 3728 | 1465226250852 Marionette TRACE conn2 -> [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\", \"02873725-682d-488c-ba17-ebb2d6377454\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:17:30 INFO - PROCESS | 3728 | 1465226250854 Marionette INFO sendAsync 5df5ea86-167d-4c9b-95db-b7d3c2a97030 08:17:30 INFO - PROCESS | 3728 | ++DOCSHELL 16561C00 == 33 [pid = 3728] [id = 558] 08:17:30 INFO - PROCESS | 3728 | ++DOMWINDOW == 93 (1663F400) [pid = 3728] [serial = 1674] [outer = 00000000] 08:17:30 INFO - PROCESS | 3728 | ++DOMWINDOW == 94 (1855AC00) [pid = 3728] [serial = 1675] [outer = 1663F400] 08:17:30 INFO - PROCESS | 3728 | 1465226250897 Marionette DEBUG loaded listener.js 08:17:30 INFO - PROCESS | 3728 | ++DOMWINDOW == 95 (1855D000) [pid = 3728] [serial = 1676] [outer = 1663F400] 08:17:31 INFO - PROCESS | 3728 | 1465226251336 Marionette TRACE conn2 <- [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]]]}] 08:17:31 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.basic.html | createImageData(sw, sh) exists and returns something 08:17:31 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.basic.html | took 610ms 08:17:31 INFO - PROCESS | 3728 | 1465226251394 Marionette TRACE conn2 -> [0,2197,"getWindowHandle",null] 08:17:31 INFO - PROCESS | 3728 | 1465226251396 Marionette TRACE conn2 <- [1,2197,null,{"value":"13"}] 08:17:31 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.initial.html 08:17:31 INFO - PROCESS | 3728 | 1465226251404 Marionette TRACE conn2 -> [0,2198,"setScriptTimeout",{"ms":35000}] 08:17:31 INFO - PROCESS | 3728 | 1465226251406 Marionette TRACE conn2 <- [1,2198,null,{}] 08:17:31 INFO - PROCESS | 3728 | 1465226251409 Marionette TRACE conn2 -> [0,2199,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:17:31 INFO - PROCESS | 3728 | 1465226251411 Marionette INFO sendAsync 5df5ea86-167d-4c9b-95db-b7d3c2a97030 08:17:31 INFO - PROCESS | 3728 | 1465226251492 Marionette TRACE conn2 <- [1,2199,null,{"value":null}] 08:17:31 INFO - PROCESS | 3728 | 1465226251497 Marionette TRACE conn2 -> [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\", \"02873725-682d-488c-ba17-ebb2d6377454\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:17:31 INFO - PROCESS | 3728 | 1465226251499 Marionette INFO sendAsync 5df5ea86-167d-4c9b-95db-b7d3c2a97030 08:17:31 INFO - PROCESS | 3728 | ++DOCSHELL 16102800 == 34 [pid = 3728] [id = 559] 08:17:31 INFO - PROCESS | 3728 | ++DOMWINDOW == 96 (19D37400) [pid = 3728] [serial = 1677] [outer = 00000000] 08:17:31 INFO - PROCESS | 3728 | ++DOMWINDOW == 97 (19E59C00) [pid = 3728] [serial = 1678] [outer = 19D37400] 08:17:31 INFO - PROCESS | 3728 | 1465226251542 Marionette DEBUG loaded listener.js 08:17:31 INFO - PROCESS | 3728 | ++DOMWINDOW == 98 (19E5AC00) [pid = 3728] [serial = 1679] [outer = 19D37400] 08:17:32 INFO - PROCESS | 3728 | 1465226252373 Marionette TRACE conn2 <- [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]]]}] 08:17:32 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.initial.html | createImageData(sw, sh) returns transparent black data of the right size 08:17:32 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.initial.html | took 1007ms 08:17:32 INFO - PROCESS | 3728 | 1465226252445 Marionette TRACE conn2 -> [0,2201,"getWindowHandle",null] 08:17:32 INFO - PROCESS | 3728 | 1465226252450 Marionette TRACE conn2 <- [1,2201,null,{"value":"13"}] 08:17:32 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.large.html 08:17:32 INFO - PROCESS | 3728 | 1465226252455 Marionette TRACE conn2 -> [0,2202,"setScriptTimeout",{"ms":35000}] 08:17:32 INFO - PROCESS | 3728 | 1465226252459 Marionette TRACE conn2 <- [1,2202,null,{}] 08:17:32 INFO - PROCESS | 3728 | 1465226252465 Marionette TRACE conn2 -> [0,2203,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:17:32 INFO - PROCESS | 3728 | 1465226252468 Marionette INFO sendAsync 5df5ea86-167d-4c9b-95db-b7d3c2a97030 08:17:32 INFO - PROCESS | 3728 | 1465226252597 Marionette TRACE conn2 <- [1,2203,null,{"value":null}] 08:17:32 INFO - PROCESS | 3728 | 1465226252718 Marionette TRACE conn2 -> [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\", \"02873725-682d-488c-ba17-ebb2d6377454\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:17:32 INFO - PROCESS | 3728 | 1465226252721 Marionette INFO sendAsync 5df5ea86-167d-4c9b-95db-b7d3c2a97030 08:17:32 INFO - PROCESS | 3728 | ++DOCSHELL 10D08800 == 35 [pid = 3728] [id = 560] 08:17:32 INFO - PROCESS | 3728 | ++DOMWINDOW == 99 (10D0A000) [pid = 3728] [serial = 1680] [outer = 00000000] 08:17:32 INFO - PROCESS | 3728 | ++DOMWINDOW == 100 (12AD3000) [pid = 3728] [serial = 1681] [outer = 10D0A000] 08:17:32 INFO - PROCESS | 3728 | 1465226252779 Marionette DEBUG loaded listener.js 08:17:32 INFO - PROCESS | 3728 | ++DOMWINDOW == 101 (1337C000) [pid = 3728] [serial = 1682] [outer = 10D0A000] 08:17:33 INFO - PROCESS | 3728 | 1465226253455 Marionette TRACE conn2 <- [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]]]}] 08:17:33 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.large.html | createImageData(sw, sh) works for sizes much larger than the canvas 08:17:33 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.large.html | took 1023ms 08:17:33 INFO - PROCESS | 3728 | 1465226253463 Marionette TRACE conn2 -> [0,2205,"getWindowHandle",null] 08:17:33 INFO - PROCESS | 3728 | 1465226253468 Marionette TRACE conn2 <- [1,2205,null,{"value":"13"}] 08:17:33 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.negative.html 08:17:33 INFO - PROCESS | 3728 | 1465226253518 Marionette TRACE conn2 -> [0,2206,"setScriptTimeout",{"ms":35000}] 08:17:33 INFO - PROCESS | 3728 | 1465226253521 Marionette TRACE conn2 <- [1,2206,null,{}] 08:17:33 INFO - PROCESS | 3728 | 1465226253525 Marionette TRACE conn2 -> [0,2207,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:17:33 INFO - PROCESS | 3728 | 1465226253528 Marionette INFO sendAsync 5df5ea86-167d-4c9b-95db-b7d3c2a97030 08:17:33 INFO - PROCESS | 3728 | 1465226253647 Marionette TRACE conn2 <- [1,2207,null,{"value":null}] 08:17:33 INFO - PROCESS | 3728 | 1465226253794 Marionette TRACE conn2 -> [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\", \"02873725-682d-488c-ba17-ebb2d6377454\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:17:33 INFO - PROCESS | 3728 | 1465226253797 Marionette INFO sendAsync 5df5ea86-167d-4c9b-95db-b7d3c2a97030 08:17:33 INFO - PROCESS | 3728 | ++DOCSHELL 10D0D800 == 36 [pid = 3728] [id = 561] 08:17:33 INFO - PROCESS | 3728 | ++DOMWINDOW == 102 (14E01800) [pid = 3728] [serial = 1683] [outer = 00000000] 08:17:33 INFO - PROCESS | 3728 | ++DOMWINDOW == 103 (164A6000) [pid = 3728] [serial = 1684] [outer = 14E01800] 08:17:33 INFO - PROCESS | 3728 | 1465226253874 Marionette DEBUG loaded listener.js 08:17:33 INFO - PROCESS | 3728 | ++DOMWINDOW == 104 (16643000) [pid = 3728] [serial = 1685] [outer = 14E01800] 08:17:34 INFO - PROCESS | 3728 | 1465226254813 Marionette TRACE conn2 <- [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]]]}] 08:17:34 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.negative.html | createImageData(sw, sh) takes the absolute magnitude of the size arguments 08:17:34 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.negative.html | took 1343ms 08:17:34 INFO - PROCESS | 3728 | 1465226254856 Marionette TRACE conn2 -> [0,2209,"getWindowHandle",null] 08:17:34 INFO - PROCESS | 3728 | 1465226254844 Marionette TRACE conn2 <- [1,2209,null,{"value":"13"}] 08:17:34 INFO - PROCESS | 3728 | 1465226254849 Marionette TRACE conn2 -> [0,2210,"setScriptTimeout",{"ms":35000}] 08:17:34 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html 08:17:34 INFO - PROCESS | 3728 | 1465226254852 Marionette TRACE conn2 <- [1,2210,null,{}] 08:17:34 INFO - PROCESS | 3728 | 1465226254858 Marionette TRACE conn2 -> [0,2211,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:17:34 INFO - PROCESS | 3728 | 1465226254860 Marionette INFO sendAsync 5df5ea86-167d-4c9b-95db-b7d3c2a97030 08:17:34 INFO - PROCESS | 3728 | 1465226254996 Marionette TRACE conn2 <- [1,2211,null,{"value":null}] 08:17:34 INFO - PROCESS | 3728 | --DOCSHELL 16561C00 == 35 [pid = 3728] [id = 558] 08:17:34 INFO - PROCESS | 3728 | --DOCSHELL 1280CC00 == 34 [pid = 3728] [id = 557] 08:17:34 INFO - PROCESS | 3728 | --DOCSHELL 1855FC00 == 33 [pid = 3728] [id = 556] 08:17:34 INFO - PROCESS | 3728 | --DOCSHELL 17A93400 == 32 [pid = 3728] [id = 555] 08:17:34 INFO - PROCESS | 3728 | --DOCSHELL 1663E400 == 31 [pid = 3728] [id = 554] 08:17:34 INFO - PROCESS | 3728 | --DOCSHELL 1610DC00 == 30 [pid = 3728] [id = 553] 08:17:34 INFO - PROCESS | 3728 | --DOCSHELL 1337D000 == 29 [pid = 3728] [id = 552] 08:17:34 INFO - PROCESS | 3728 | --DOCSHELL 10B76000 == 28 [pid = 3728] [id = 551] 08:17:35 INFO - PROCESS | 3728 | --DOMWINDOW == 103 (1843F800) [pid = 3728] [serial = 1601] [outer = 00000000] [url = about:blank] 08:17:35 INFO - PROCESS | 3728 | --DOMWINDOW == 102 (1A992C00) [pid = 3728] [serial = 1624] [outer = 00000000] [url = about:blank] 08:17:35 INFO - PROCESS | 3728 | --DOMWINDOW == 101 (18567800) [pid = 3728] [serial = 1630] [outer = 00000000] [url = about:blank] 08:17:35 INFO - PROCESS | 3728 | --DOMWINDOW == 100 (1AE0D000) [pid = 3728] [serial = 1556] [outer = 00000000] [url = about:blank] 08:17:35 INFO - PROCESS | 3728 | --DOMWINDOW == 99 (131B0C00) [pid = 3728] [serial = 1484] [outer = 00000000] [url = about:blank] 08:17:35 INFO - PROCESS | 3728 | --DOMWINDOW == 98 (15729800) [pid = 3728] [serial = 1613] [outer = 00000000] [url = about:blank] 08:17:35 INFO - PROCESS | 3728 | --DOMWINDOW == 97 (1A336800) [pid = 3728] [serial = 1633] [outer = 00000000] [url = about:blank] 08:17:35 INFO - PROCESS | 3728 | --DOMWINDOW == 96 (1A807800) [pid = 3728] [serial = 1621] [outer = 00000000] [url = about:blank] 08:17:35 INFO - PROCESS | 3728 | --DOMWINDOW == 95 (17E5E400) [pid = 3728] [serial = 1520] [outer = 00000000] [url = about:blank] 08:17:35 INFO - PROCESS | 3728 | --DOMWINDOW == 94 (1A98C000) [pid = 3728] [serial = 1604] [outer = 00000000] [url = about:blank] 08:17:35 INFO - PROCESS | 3728 | --DOMWINDOW == 93 (19D35800) [pid = 3728] [serial = 1618] [outer = 00000000] [url = about:blank] 08:17:35 INFO - PROCESS | 3728 | --DOMWINDOW == 92 (1B1B5000) [pid = 3728] [serial = 1607] [outer = 00000000] [url = about:blank] 08:17:35 INFO - PROCESS | 3728 | --DOMWINDOW == 91 (1A9F6C00) [pid = 3728] [serial = 1526] [outer = 00000000] [url = about:blank] 08:17:35 INFO - PROCESS | 3728 | --DOMWINDOW == 90 (1446E000) [pid = 3728] [serial = 1598] [outer = 00000000] [url = about:blank] 08:17:35 INFO - PROCESS | 3728 | --DOMWINDOW == 89 (16643400) [pid = 3728] [serial = 1627] [outer = 00000000] [url = about:blank] 08:17:35 INFO - PROCESS | 3728 | --DOMWINDOW == 88 (18084C00) [pid = 3728] [serial = 1616] [outer = 00000000] [url = about:blank] 08:17:35 INFO - PROCESS | 3728 | --DOMWINDOW == 87 (1B1AE800) [pid = 3728] [serial = 1565] [outer = 00000000] [url = about:blank] 08:17:35 INFO - PROCESS | 3728 | --DOMWINDOW == 86 (12B66800) [pid = 3728] [serial = 1610] [outer = 00000000] [url = about:blank] 08:17:35 INFO - PROCESS | 3728 | --DOMWINDOW == 85 (17A8F800) [pid = 3728] [serial = 1615] [outer = 00000000] [url = about:blank] 08:17:35 INFO - PROCESS | 3728 | --DOMWINDOW == 84 (1988F800) [pid = 3728] [serial = 1631] [outer = 00000000] [url = about:blank] 08:17:35 INFO - PROCESS | 3728 | --DOMWINDOW == 83 (1A813000) [pid = 3728] [serial = 1514] [outer = 00000000] [url = about:blank] 08:17:35 INFO - PROCESS | 3728 | --DOMWINDOW == 82 (17A8C000) [pid = 3728] [serial = 1628] [outer = 00000000] [url = about:blank] 08:17:35 INFO - PROCESS | 3728 | --DOMWINDOW == 81 (1A80D000) [pid = 3728] [serial = 1622] [outer = 00000000] [url = about:blank] 08:17:35 INFO - PROCESS | 3728 | --DOMWINDOW == 80 (1A813400) [pid = 3728] [serial = 1603] [outer = 00000000] [url = about:blank] 08:17:35 INFO - PROCESS | 3728 | --DOMWINDOW == 79 (19E57400) [pid = 3728] [serial = 1562] [outer = 00000000] [url = about:blank] 08:17:35 INFO - PROCESS | 3728 | --DOMWINDOW == 78 (17A8B800) [pid = 3728] [serial = 1600] [outer = 00000000] [url = about:blank] 08:17:35 INFO - PROCESS | 3728 | --DOMWINDOW == 77 (1B1AFC00) [pid = 3728] [serial = 1606] [outer = 00000000] [url = about:blank] 08:17:35 INFO - PROCESS | 3728 | --DOMWINDOW == 76 (11A0D000) [pid = 3728] [serial = 1609] [outer = 00000000] [url = about:blank] 08:17:35 INFO - PROCESS | 3728 | --DOMWINDOW == 75 (19EDD000) [pid = 3728] [serial = 1619] [outer = 00000000] [url = about:blank] 08:17:35 INFO - PROCESS | 3728 | --DOMWINDOW == 74 (14445000) [pid = 3728] [serial = 1612] [outer = 00000000] [url = about:blank] 08:17:35 INFO - PROCESS | 3728 | --DOMWINDOW == 73 (15D44000) [pid = 3728] [serial = 1517] [outer = 00000000] [url = about:blank] 08:17:35 INFO - PROCESS | 3728 | --DOMWINDOW == 72 (1A9F3000) [pid = 3728] [serial = 1625] [outer = 00000000] [url = about:blank] 08:17:35 INFO - PROCESS | 3728 | --DOMWINDOW == 71 (1A9E9400) [pid = 3728] [serial = 1523] [outer = 00000000] [url = about:blank] 08:17:35 INFO - PROCESS | 3728 | --DOMWINDOW == 70 (1A990800) [pid = 3728] [serial = 1595] [outer = 00000000] [url = about:blank] 08:17:35 INFO - PROCESS | 3728 | --DOMWINDOW == 69 (140AEC00) [pid = 3728] [serial = 1597] [outer = 00000000] [url = about:blank] 08:17:35 INFO - PROCESS | 3728 | --DOMWINDOW == 68 (157EA000) [pid = 3728] [serial = 1559] [outer = 00000000] [url = about:blank] 08:17:35 INFO - PROCESS | 3728 | --DOMWINDOW == 67 (1B45C800) [pid = 3728] [serial = 46] [outer = 00000000] [url = data:application/vnd.mozilla.xul+xml;charset=utf-8,] 08:17:35 INFO - PROCESS | 3728 | --DOMWINDOW == 66 (18475000) [pid = 3728] [serial = 1130] [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.] 08:17:35 INFO - PROCESS | 3728 | --DOMWINDOW == 65 (1A812C00) [pid = 3728] [serial = 1634] [outer = 00000000] [url = about:blank] 08:17:35 INFO - PROCESS | 3728 | --DOMWINDOW == 64 (1AE08400) [pid = 3728] [serial = 1636] [outer = 00000000] [url = about:blank] 08:17:35 INFO - PROCESS | 3728 | --DOMWINDOW == 63 (1B1B3C00) [pid = 3728] [serial = 1637] [outer = 00000000] [url = about:blank] 08:17:35 INFO - PROCESS | 3728 | 1465226255125 Marionette TRACE conn2 -> [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\", \"02873725-682d-488c-ba17-ebb2d6377454\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:17:35 INFO - PROCESS | 3728 | 1465226255129 Marionette INFO sendAsync 5df5ea86-167d-4c9b-95db-b7d3c2a97030 08:17:35 INFO - PROCESS | 3728 | ++DOCSHELL 10A58800 == 29 [pid = 3728] [id = 562] 08:17:35 INFO - PROCESS | 3728 | ++DOMWINDOW == 64 (10B76000) [pid = 3728] [serial = 1686] [outer = 00000000] 08:17:35 INFO - PROCESS | 3728 | ++DOMWINDOW == 65 (10D11C00) [pid = 3728] [serial = 1687] [outer = 10B76000] 08:17:35 INFO - PROCESS | 3728 | 1465226255181 Marionette DEBUG loaded listener.js 08:17:35 INFO - PROCESS | 3728 | ++DOMWINDOW == 66 (12ACDC00) [pid = 3728] [serial = 1688] [outer = 10B76000] 08:17:35 INFO - PROCESS | 3728 | 1465226255633 Marionette TRACE conn2 <- [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]]]}] 08:17:35 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html | createImageData() throws TypeError if arguments are not finite 08:17:35 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html | took 824ms 08:17:35 INFO - PROCESS | 3728 | 1465226255676 Marionette TRACE conn2 -> [0,2213,"getWindowHandle",null] 08:17:35 INFO - PROCESS | 3728 | 1465226255680 Marionette TRACE conn2 <- [1,2213,null,{"value":"13"}] 08:17:35 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.round.html 08:17:35 INFO - PROCESS | 3728 | 1465226255686 Marionette TRACE conn2 -> [0,2214,"setScriptTimeout",{"ms":35000}] 08:17:35 INFO - PROCESS | 3728 | 1465226255688 Marionette TRACE conn2 <- [1,2214,null,{}] 08:17:35 INFO - PROCESS | 3728 | 1465226255692 Marionette TRACE conn2 -> [0,2215,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:17:35 INFO - PROCESS | 3728 | 1465226255694 Marionette INFO sendAsync 5df5ea86-167d-4c9b-95db-b7d3c2a97030 08:17:35 INFO - PROCESS | 3728 | 1465226255781 Marionette TRACE conn2 <- [1,2215,null,{"value":null}] 08:17:35 INFO - PROCESS | 3728 | 1465226255787 Marionette TRACE conn2 -> [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\", \"02873725-682d-488c-ba17-ebb2d6377454\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:17:35 INFO - PROCESS | 3728 | 1465226255789 Marionette INFO sendAsync 5df5ea86-167d-4c9b-95db-b7d3c2a97030 08:17:35 INFO - PROCESS | 3728 | ++DOCSHELL 1337B800 == 30 [pid = 3728] [id = 563] 08:17:35 INFO - PROCESS | 3728 | ++DOMWINDOW == 67 (13C56800) [pid = 3728] [serial = 1689] [outer = 00000000] 08:17:35 INFO - PROCESS | 3728 | ++DOMWINDOW == 68 (14443000) [pid = 3728] [serial = 1690] [outer = 13C56800] 08:17:35 INFO - PROCESS | 3728 | 1465226255841 Marionette DEBUG loaded listener.js 08:17:35 INFO - PROCESS | 3728 | ++DOMWINDOW == 69 (14E07800) [pid = 3728] [serial = 1691] [outer = 13C56800] 08:17:36 INFO - PROCESS | 3728 | 1465226256303 Marionette TRACE conn2 <- [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]]]}] 08:17:36 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.round.html | createImageData(w, h) is rounded the same as getImageData(0, 0, w, h) 08:17:36 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.round.html | took 672ms 08:17:36 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.this.html 08:17:36 INFO - PROCESS | 3728 | 1465226256368 Marionette TRACE conn2 -> [0,2217,"getWindowHandle",null] 08:17:36 INFO - PROCESS | 3728 | 1465226256370 Marionette TRACE conn2 <- [1,2217,null,{"value":"13"}] 08:17:36 INFO - PROCESS | 3728 | 1465226256374 Marionette TRACE conn2 -> [0,2218,"setScriptTimeout",{"ms":35000}] 08:17:36 INFO - PROCESS | 3728 | 1465226256377 Marionette TRACE conn2 <- [1,2218,null,{}] 08:17:36 INFO - PROCESS | 3728 | 1465226256416 Marionette TRACE conn2 -> [0,2219,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:17:36 INFO - PROCESS | 3728 | 1465226256420 Marionette INFO sendAsync 5df5ea86-167d-4c9b-95db-b7d3c2a97030 08:17:36 INFO - PROCESS | 3728 | 1465226256543 Marionette TRACE conn2 <- [1,2219,null,{"value":null}] 08:17:36 INFO - PROCESS | 3728 | 1465226256557 Marionette TRACE conn2 -> [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\", \"02873725-682d-488c-ba17-ebb2d6377454\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:17:36 INFO - PROCESS | 3728 | 1465226256560 Marionette INFO sendAsync 5df5ea86-167d-4c9b-95db-b7d3c2a97030 08:17:36 INFO - PROCESS | 3728 | ++DOCSHELL 1649D400 == 31 [pid = 3728] [id = 564] 08:17:36 INFO - PROCESS | 3728 | ++DOMWINDOW == 70 (1649E800) [pid = 3728] [serial = 1692] [outer = 00000000] 08:17:36 INFO - PROCESS | 3728 | ++DOMWINDOW == 71 (16566C00) [pid = 3728] [serial = 1693] [outer = 1649E800] 08:17:36 INFO - PROCESS | 3728 | 1465226256609 Marionette DEBUG loaded listener.js 08:17:36 INFO - PROCESS | 3728 | ++DOMWINDOW == 72 (1663E400) [pid = 3728] [serial = 1694] [outer = 1649E800] 08:17:37 INFO - PROCESS | 3728 | 1465226257020 Marionette TRACE conn2 <- [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]]]}] 08:17:37 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.this.html | createImageData(sw, sh) should throw when called with the wrong |this| 08:17:37 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.this.html | took 671ms 08:17:37 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html 08:17:37 INFO - PROCESS | 3728 | 1465226257056 Marionette TRACE conn2 -> [0,2221,"getWindowHandle",null] 08:17:37 INFO - PROCESS | 3728 | 1465226257058 Marionette TRACE conn2 <- [1,2221,null,{"value":"13"}] 08:17:37 INFO - PROCESS | 3728 | 1465226257061 Marionette TRACE conn2 -> [0,2222,"setScriptTimeout",{"ms":35000}] 08:17:37 INFO - PROCESS | 3728 | 1465226257063 Marionette TRACE conn2 <- [1,2222,null,{}] 08:17:37 INFO - PROCESS | 3728 | 1465226257066 Marionette TRACE conn2 -> [0,2223,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:17:37 INFO - PROCESS | 3728 | 1465226257068 Marionette INFO sendAsync 5df5ea86-167d-4c9b-95db-b7d3c2a97030 08:17:37 INFO - PROCESS | 3728 | 1465226257213 Marionette TRACE conn2 <- [1,2223,null,{"value":null}] 08:17:37 INFO - PROCESS | 3728 | 1465226257230 Marionette TRACE conn2 -> [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\", \"02873725-682d-488c-ba17-ebb2d6377454\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:17:37 INFO - PROCESS | 3728 | 1465226257233 Marionette INFO sendAsync 5df5ea86-167d-4c9b-95db-b7d3c2a97030 08:17:37 INFO - PROCESS | 3728 | ++DOCSHELL 16CAD800 == 32 [pid = 3728] [id = 565] 08:17:37 INFO - PROCESS | 3728 | ++DOMWINDOW == 73 (16CBA000) [pid = 3728] [serial = 1695] [outer = 00000000] 08:17:37 INFO - PROCESS | 3728 | ++DOMWINDOW == 74 (17A8B400) [pid = 3728] [serial = 1696] [outer = 16CBA000] 08:17:37 INFO - PROCESS | 3728 | 1465226257277 Marionette DEBUG loaded listener.js 08:17:37 INFO - PROCESS | 3728 | ++DOMWINDOW == 75 (18014800) [pid = 3728] [serial = 1697] [outer = 16CBA000] 08:17:37 INFO - PROCESS | 3728 | 1465226257711 Marionette TRACE conn2 <- [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]]]}] 08:17:37 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html | createImageData(sw, sh) works for sizes smaller than one pixel 08:17:37 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html | took 671ms 08:17:37 INFO - PROCESS | 3728 | 1465226257744 Marionette TRACE conn2 -> [0,2225,"getWindowHandle",null] 08:17:37 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.type.html 08:17:37 INFO - PROCESS | 3728 | 1465226257746 Marionette TRACE conn2 <- [1,2225,null,{"value":"13"}] 08:17:37 INFO - PROCESS | 3728 | 1465226257755 Marionette TRACE conn2 -> [0,2226,"setScriptTimeout",{"ms":35000}] 08:17:37 INFO - PROCESS | 3728 | 1465226257756 Marionette TRACE conn2 <- [1,2226,null,{}] 08:17:37 INFO - PROCESS | 3728 | 1465226257799 Marionette TRACE conn2 -> [0,2227,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:17:37 INFO - PROCESS | 3728 | 1465226257801 Marionette INFO sendAsync 5df5ea86-167d-4c9b-95db-b7d3c2a97030 08:17:37 INFO - PROCESS | 3728 | 1465226257916 Marionette TRACE conn2 <- [1,2227,null,{"value":null}] 08:17:37 INFO - PROCESS | 3728 | 1465226257925 Marionette TRACE conn2 -> [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\", \"02873725-682d-488c-ba17-ebb2d6377454\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:17:37 INFO - PROCESS | 3728 | 1465226257927 Marionette INFO sendAsync 5df5ea86-167d-4c9b-95db-b7d3c2a97030 08:17:37 INFO - PROCESS | 3728 | ++DOCSHELL 16CB7800 == 33 [pid = 3728] [id = 566] 08:17:37 INFO - PROCESS | 3728 | ++DOMWINDOW == 76 (16D40C00) [pid = 3728] [serial = 1698] [outer = 00000000] 08:17:37 INFO - PROCESS | 3728 | ++DOMWINDOW == 77 (18471400) [pid = 3728] [serial = 1699] [outer = 16D40C00] 08:17:37 INFO - PROCESS | 3728 | 1465226257973 Marionette DEBUG loaded listener.js 08:17:38 INFO - PROCESS | 3728 | ++DOMWINDOW == 78 (18476800) [pid = 3728] [serial = 1700] [outer = 16D40C00] 08:17:38 INFO - PROCESS | 3728 | 1465226258450 Marionette TRACE conn2 <- [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]]]}] 08:17:38 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.type.html | createImageData(sw, sh) returns an ImageData object containing a Uint8ClampedArray object 08:17:38 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.type.html | took 702ms 08:17:38 INFO - PROCESS | 3728 | 1465226258469 Marionette TRACE conn2 -> [0,2229,"getWindowHandle",null] 08:17:38 INFO - PROCESS | 3728 | 1465226258471 Marionette TRACE conn2 <- [1,2229,null,{"value":"13"}] 08:17:38 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.zero.html 08:17:38 INFO - PROCESS | 3728 | 1465226258474 Marionette TRACE conn2 -> [0,2230,"setScriptTimeout",{"ms":35000}] 08:17:38 INFO - PROCESS | 3728 | 1465226258476 Marionette TRACE conn2 <- [1,2230,null,{}] 08:17:38 INFO - PROCESS | 3728 | --DOMWINDOW == 77 (16646000) [pid = 3728] [serial = 1662] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.initial.html] 08:17:38 INFO - PROCESS | 3728 | --DOMWINDOW == 76 (10D13C00) [pid = 3728] [serial = 1650] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.basic.html] 08:17:38 INFO - PROCESS | 3728 | --DOMWINDOW == 75 (17E52000) [pid = 3728] [serial = 1665] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.this.html] 08:17:38 INFO - PROCESS | 3728 | --DOMWINDOW == 74 (13382400) [pid = 3728] [serial = 1656] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.multiple.html] 08:17:38 INFO - PROCESS | 3728 | --DOMWINDOW == 73 (1610F800) [pid = 3728] [serial = 1659] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.basic.html] 08:17:38 INFO - PROCESS | 3728 | --DOMWINDOW == 72 (10B76C00) [pid = 3728] [serial = 1653] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.changing.html] 08:17:38 INFO - PROCESS | 3728 | --DOMWINDOW == 71 (18560400) [pid = 3728] [serial = 1668] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.type.html] 08:17:38 INFO - PROCESS | 3728 | --DOMWINDOW == 70 (1663F400) [pid = 3728] [serial = 1674] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.basic.html] 08:17:38 INFO - PROCESS | 3728 | --DOMWINDOW == 69 (1337FC00) [pid = 3728] [serial = 1638] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.scale2.html] 08:17:38 INFO - PROCESS | 3728 | --DOMWINDOW == 68 (18082400) [pid = 3728] [serial = 1641] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.skew.html] 08:17:38 INFO - PROCESS | 3728 | --DOMWINDOW == 67 (1A989C00) [pid = 3728] [serial = 1644] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.unaffected.html] 08:17:38 INFO - PROCESS | 3728 | --DOMWINDOW == 66 (16C18400) [pid = 3728] [serial = 1647] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.union.html] 08:17:38 INFO - PROCESS | 3728 | --DOMWINDOW == 65 (1280E400) [pid = 3728] [serial = 1671] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.zero.html] 08:17:38 INFO - PROCESS | 3728 | 1465226258690 Marionette TRACE conn2 -> [0,2231,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:17:38 INFO - PROCESS | 3728 | 1465226258694 Marionette INFO sendAsync 5df5ea86-167d-4c9b-95db-b7d3c2a97030 08:17:38 INFO - PROCESS | 3728 | 1465226258816 Marionette TRACE conn2 <- [1,2231,null,{"value":null}] 08:17:38 INFO - PROCESS | 3728 | 1465226258920 Marionette TRACE conn2 -> [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\", \"02873725-682d-488c-ba17-ebb2d6377454\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:17:38 INFO - PROCESS | 3728 | 1465226258924 Marionette INFO sendAsync 5df5ea86-167d-4c9b-95db-b7d3c2a97030 08:17:38 INFO - PROCESS | 3728 | ++DOCSHELL 10D11000 == 34 [pid = 3728] [id = 567] 08:17:38 INFO - PROCESS | 3728 | ++DOMWINDOW == 66 (10D11400) [pid = 3728] [serial = 1701] [outer = 00000000] 08:17:38 INFO - PROCESS | 3728 | ++DOMWINDOW == 67 (12803000) [pid = 3728] [serial = 1702] [outer = 10D11400] 08:17:38 INFO - PROCESS | 3728 | 1465226258982 Marionette DEBUG loaded listener.js 08:17:39 INFO - PROCESS | 3728 | ++DOMWINDOW == 68 (12AD2400) [pid = 3728] [serial = 1703] [outer = 10D11400] 08:17:39 INFO - PROCESS | 3728 | 1465226259621 Marionette TRACE conn2 <- [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]]]}] 08:17:39 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.zero.html | createImageData(sw, sh) throws INDEX_SIZE_ERR if size is zero 08:17:39 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.zero.html | took 1191ms 08:17:39 INFO - PROCESS | 3728 | 1465226259651 Marionette TRACE conn2 -> [0,2233,"getWindowHandle",null] 08:17:39 INFO - PROCESS | 3728 | 1465226259655 Marionette TRACE conn2 <- [1,2233,null,{"value":"13"}] 08:17:39 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.basic.html 08:17:39 INFO - PROCESS | 3728 | 1465226259660 Marionette TRACE conn2 -> [0,2234,"setScriptTimeout",{"ms":35000}] 08:17:39 INFO - PROCESS | 3728 | 1465226259663 Marionette TRACE conn2 <- [1,2234,null,{}] 08:17:39 INFO - PROCESS | 3728 | 1465226259668 Marionette TRACE conn2 -> [0,2235,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:17:39 INFO - PROCESS | 3728 | 1465226259671 Marionette INFO sendAsync 5df5ea86-167d-4c9b-95db-b7d3c2a97030 08:17:39 INFO - PROCESS | 3728 | 1465226259804 Marionette TRACE conn2 <- [1,2235,null,{"value":null}] 08:17:39 INFO - PROCESS | 3728 | 1465226259950 Marionette TRACE conn2 -> [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\", \"02873725-682d-488c-ba17-ebb2d6377454\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:17:39 INFO - PROCESS | 3728 | 1465226259954 Marionette INFO sendAsync 5df5ea86-167d-4c9b-95db-b7d3c2a97030 08:17:39 INFO - PROCESS | 3728 | ++DOCSHELL 157E9000 == 35 [pid = 3728] [id = 568] 08:17:39 INFO - PROCESS | 3728 | ++DOMWINDOW == 69 (157EA000) [pid = 3728] [serial = 1704] [outer = 00000000] 08:17:40 INFO - PROCESS | 3728 | ++DOMWINDOW == 70 (15FEB000) [pid = 3728] [serial = 1705] [outer = 157EA000] 08:17:40 INFO - PROCESS | 3728 | 1465226260011 Marionette DEBUG loaded listener.js 08:17:40 INFO - PROCESS | 3728 | ++DOMWINDOW == 71 (164A1000) [pid = 3728] [serial = 1706] [outer = 157EA000] 08:17:40 INFO - PROCESS | 3728 | 1465226260591 Marionette TRACE conn2 <- [1,2236,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.basic.html",0,null,null,[["getImageData() exists and returns something",0,null,null]]]}] 08:17:40 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.basic.html | getImageData() exists and returns something 08:17:40 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.basic.html | took 977ms 08:17:40 INFO - PROCESS | 3728 | 1465226260630 Marionette TRACE conn2 -> [0,2237,"getWindowHandle",null] 08:17:40 INFO - PROCESS | 3728 | 1465226260633 Marionette TRACE conn2 <- [1,2237,null,{"value":"13"}] 08:17:40 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.clamp.html 08:17:40 INFO - PROCESS | 3728 | 1465226260637 Marionette TRACE conn2 -> [0,2238,"setScriptTimeout",{"ms":35000}] 08:17:40 INFO - PROCESS | 3728 | 1465226260639 Marionette TRACE conn2 <- [1,2238,null,{}] 08:17:40 INFO - PROCESS | 3728 | 1465226260643 Marionette TRACE conn2 -> [0,2239,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:17:40 INFO - PROCESS | 3728 | 1465226260646 Marionette INFO sendAsync 5df5ea86-167d-4c9b-95db-b7d3c2a97030 08:17:40 INFO - PROCESS | 3728 | 1465226260752 Marionette TRACE conn2 <- [1,2239,null,{"value":null}] 08:17:40 INFO - PROCESS | 3728 | 1465226260891 Marionette TRACE conn2 -> [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\", \"02873725-682d-488c-ba17-ebb2d6377454\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:17:40 INFO - PROCESS | 3728 | 1465226260895 Marionette INFO sendAsync 5df5ea86-167d-4c9b-95db-b7d3c2a97030 08:17:40 INFO - PROCESS | 3728 | ++DOCSHELL 16C1E400 == 36 [pid = 3728] [id = 569] 08:17:40 INFO - PROCESS | 3728 | ++DOMWINDOW == 72 (16CB2C00) [pid = 3728] [serial = 1707] [outer = 00000000] 08:17:40 INFO - PROCESS | 3728 | ++DOMWINDOW == 73 (17A8AC00) [pid = 3728] [serial = 1708] [outer = 16CB2C00] 08:17:40 INFO - PROCESS | 3728 | 1465226260953 Marionette DEBUG loaded listener.js 08:17:41 INFO - PROCESS | 3728 | ++DOMWINDOW == 74 (18431800) [pid = 3728] [serial = 1709] [outer = 16CB2C00] 08:17:41 INFO - PROCESS | 3728 | 1465226261599 Marionette TRACE conn2 <- [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]]]}] 08:17:41 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.clamp.html | getImageData() clamps colours to the range [0, 255] 08:17:41 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.clamp.html | took 1022ms 08:17:41 INFO - PROCESS | 3728 | 1465226261687 Marionette TRACE conn2 -> [0,2241,"getWindowHandle",null] 08:17:41 INFO - PROCESS | 3728 | 1465226261693 Marionette TRACE conn2 <- [1,2241,null,{"value":"13"}] 08:17:41 INFO - PROCESS | 3728 | 1465226261698 Marionette TRACE conn2 -> [0,2242,"setScriptTimeout",{"ms":35000}] 08:17:41 INFO - PROCESS | 3728 | 1465226261700 Marionette TRACE conn2 <- [1,2242,null,{}] 08:17:41 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.length.html 08:17:41 INFO - PROCESS | 3728 | 1465226261704 Marionette TRACE conn2 -> [0,2243,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:17:41 INFO - PROCESS | 3728 | 1465226261706 Marionette INFO sendAsync 5df5ea86-167d-4c9b-95db-b7d3c2a97030 08:17:41 INFO - PROCESS | 3728 | 1465226261812 Marionette TRACE conn2 <- [1,2243,null,{"value":null}] 08:17:41 INFO - PROCESS | 3728 | 1465226261950 Marionette TRACE conn2 -> [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\", \"02873725-682d-488c-ba17-ebb2d6377454\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:17:41 INFO - PROCESS | 3728 | 1465226261953 Marionette INFO sendAsync 5df5ea86-167d-4c9b-95db-b7d3c2a97030 08:17:41 INFO - PROCESS | 3728 | ++DOCSHELL 1649C400 == 37 [pid = 3728] [id = 570] 08:17:41 INFO - PROCESS | 3728 | ++DOMWINDOW == 75 (1846FC00) [pid = 3728] [serial = 1710] [outer = 00000000] 08:17:41 INFO - PROCESS | 3728 | ++DOMWINDOW == 76 (19889C00) [pid = 3728] [serial = 1711] [outer = 1846FC00] 08:17:41 INFO - PROCESS | 3728 | 1465226262007 Marionette DEBUG loaded listener.js 08:17:42 INFO - PROCESS | 3728 | ++DOMWINDOW == 77 (1988D400) [pid = 3728] [serial = 1712] [outer = 1846FC00] 08:17:42 INFO - PROCESS | 3728 | 1465226262582 Marionette TRACE conn2 <- [1,2244,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.length.html",0,null,null,[["getImageData() returns a correctly-sized Uint8ClampedArray",0,null,null]]]}] 08:17:42 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.length.html | getImageData() returns a correctly-sized Uint8ClampedArray 08:17:42 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.length.html | took 931ms 08:17:42 INFO - PROCESS | 3728 | 1465226262633 Marionette TRACE conn2 -> [0,2245,"getWindowHandle",null] 08:17:42 INFO - PROCESS | 3728 | 1465226262635 Marionette TRACE conn2 <- [1,2245,null,{"value":"13"}] 08:17:42 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html 08:17:42 INFO - PROCESS | 3728 | 1465226262639 Marionette TRACE conn2 -> [0,2246,"setScriptTimeout",{"ms":35000}] 08:17:42 INFO - PROCESS | 3728 | 1465226262641 Marionette TRACE conn2 <- [1,2246,null,{}] 08:17:42 INFO - PROCESS | 3728 | 1465226262645 Marionette TRACE conn2 -> [0,2247,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:17:42 INFO - PROCESS | 3728 | 1465226262647 Marionette INFO sendAsync 5df5ea86-167d-4c9b-95db-b7d3c2a97030 08:17:42 INFO - PROCESS | 3728 | 1465226262736 Marionette TRACE conn2 <- [1,2247,null,{"value":null}] 08:17:42 INFO - PROCESS | 3728 | 1465226262953 Marionette TRACE conn2 -> [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\", \"02873725-682d-488c-ba17-ebb2d6377454\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:17:42 INFO - PROCESS | 3728 | 1465226262957 Marionette INFO sendAsync 5df5ea86-167d-4c9b-95db-b7d3c2a97030 08:17:42 INFO - PROCESS | 3728 | ++DOCSHELL 105F4400 == 38 [pid = 3728] [id = 571] 08:17:42 INFO - PROCESS | 3728 | ++DOMWINDOW == 78 (105F6800) [pid = 3728] [serial = 1713] [outer = 00000000] 08:17:42 INFO - PROCESS | 3728 | ++DOMWINDOW == 79 (10D06000) [pid = 3728] [serial = 1714] [outer = 105F6800] 08:17:43 INFO - PROCESS | 3728 | 1465226263012 Marionette DEBUG loaded listener.js 08:17:43 INFO - PROCESS | 3728 | ++DOMWINDOW == 80 (114B3000) [pid = 3728] [serial = 1715] [outer = 105F6800] 08:17:44 INFO - PROCESS | 3728 | --DOCSHELL 16CAD800 == 37 [pid = 3728] [id = 565] 08:17:44 INFO - PROCESS | 3728 | --DOCSHELL 1649D400 == 36 [pid = 3728] [id = 564] 08:17:44 INFO - PROCESS | 3728 | --DOCSHELL 1337B800 == 35 [pid = 3728] [id = 563] 08:17:44 INFO - PROCESS | 3728 | --DOCSHELL 10A58800 == 34 [pid = 3728] [id = 562] 08:17:44 INFO - PROCESS | 3728 | --DOCSHELL 10D10000 == 33 [pid = 3728] [id = 550] 08:17:44 INFO - PROCESS | 3728 | --DOCSHELL 10D0D800 == 32 [pid = 3728] [id = 561] 08:17:44 INFO - PROCESS | 3728 | --DOCSHELL 10D08800 == 31 [pid = 3728] [id = 560] 08:17:44 INFO - PROCESS | 3728 | --DOCSHELL 16102800 == 30 [pid = 3728] [id = 559] 08:17:44 INFO - PROCESS | 3728 | --DOCSHELL 1649C400 == 29 [pid = 3728] [id = 570] 08:17:44 INFO - PROCESS | 3728 | --DOCSHELL 157E9000 == 28 [pid = 3728] [id = 568] 08:17:44 INFO - PROCESS | 3728 | --DOCSHELL 16C1E400 == 27 [pid = 3728] [id = 569] 08:17:44 INFO - PROCESS | 3728 | --DOCSHELL 16CB7800 == 26 [pid = 3728] [id = 566] 08:17:44 INFO - PROCESS | 3728 | --DOCSHELL 10D11000 == 25 [pid = 3728] [id = 567] 08:17:44 INFO - PROCESS | 3728 | --DOMWINDOW == 79 (16CB7C00) [pid = 3728] [serial = 1663] [outer = 00000000] [url = about:blank] 08:17:44 INFO - PROCESS | 3728 | --DOMWINDOW == 78 (140CA400) [pid = 3728] [serial = 1652] [outer = 00000000] [url = about:blank] 08:17:44 INFO - PROCESS | 3728 | --DOMWINDOW == 77 (13C4B800) [pid = 3728] [serial = 1651] [outer = 00000000] [url = about:blank] 08:17:44 INFO - PROCESS | 3728 | --DOMWINDOW == 76 (18440C00) [pid = 3728] [serial = 1666] [outer = 00000000] [url = about:blank] 08:17:44 INFO - PROCESS | 3728 | --DOMWINDOW == 75 (13C4BC00) [pid = 3728] [serial = 1657] [outer = 00000000] [url = about:blank] 08:17:44 INFO - PROCESS | 3728 | --DOMWINDOW == 74 (171B7800) [pid = 3728] [serial = 1664] [outer = 00000000] [url = about:blank] 08:17:44 INFO - PROCESS | 3728 | --DOMWINDOW == 73 (140B3C00) [pid = 3728] [serial = 1658] [outer = 00000000] [url = about:blank] 08:17:44 INFO - PROCESS | 3728 | --DOMWINDOW == 72 (16563400) [pid = 3728] [serial = 1660] [outer = 00000000] [url = about:blank] 08:17:44 INFO - PROCESS | 3728 | --DOMWINDOW == 71 (10D0F400) [pid = 3728] [serial = 1654] [outer = 00000000] [url = about:blank] 08:17:44 INFO - PROCESS | 3728 | --DOMWINDOW == 70 (10E2CC00) [pid = 3728] [serial = 1655] [outer = 00000000] [url = about:blank] 08:17:44 INFO - PROCESS | 3728 | --DOMWINDOW == 69 (19894C00) [pid = 3728] [serial = 1669] [outer = 00000000] [url = about:blank] 08:17:44 INFO - PROCESS | 3728 | --DOMWINDOW == 68 (1855AC00) [pid = 3728] [serial = 1675] [outer = 00000000] [url = about:blank] 08:17:44 INFO - PROCESS | 3728 | --DOMWINDOW == 67 (1855D000) [pid = 3728] [serial = 1676] [outer = 00000000] [url = about:blank] 08:17:44 INFO - PROCESS | 3728 | --DOMWINDOW == 66 (19E59C00) [pid = 3728] [serial = 1678] [outer = 00000000] [url = about:blank] 08:17:44 INFO - PROCESS | 3728 | --DOMWINDOW == 65 (16564000) [pid = 3728] [serial = 1640] [outer = 00000000] [url = about:blank] 08:17:44 INFO - PROCESS | 3728 | --DOMWINDOW == 64 (15FB1C00) [pid = 3728] [serial = 1639] [outer = 00000000] [url = about:blank] 08:17:44 INFO - PROCESS | 3728 | --DOMWINDOW == 63 (18566800) [pid = 3728] [serial = 1643] [outer = 00000000] [url = about:blank] 08:17:44 INFO - PROCESS | 3728 | --DOMWINDOW == 62 (18477000) [pid = 3728] [serial = 1642] [outer = 00000000] [url = about:blank] 08:17:44 INFO - PROCESS | 3728 | --DOMWINDOW == 61 (1B1B0400) [pid = 3728] [serial = 1646] [outer = 00000000] [url = about:blank] 08:17:44 INFO - PROCESS | 3728 | --DOMWINDOW == 60 (1A9F0C00) [pid = 3728] [serial = 1645] [outer = 00000000] [url = about:blank] 08:17:44 INFO - PROCESS | 3728 | --DOMWINDOW == 59 (1B1C1C00) [pid = 3728] [serial = 1649] [outer = 00000000] [url = about:blank] 08:17:44 INFO - PROCESS | 3728 | --DOMWINDOW == 58 (1A9EDC00) [pid = 3728] [serial = 1648] [outer = 00000000] [url = about:blank] 08:17:44 INFO - PROCESS | 3728 | --DOMWINDOW == 57 (19A4E000) [pid = 3728] [serial = 1670] [outer = 00000000] [url = about:blank] 08:17:44 INFO - PROCESS | 3728 | --DOMWINDOW == 56 (16643800) [pid = 3728] [serial = 1672] [outer = 00000000] [url = about:blank] 08:17:44 INFO - PROCESS | 3728 | --DOMWINDOW == 55 (16CB6400) [pid = 3728] [serial = 1673] [outer = 00000000] [url = about:blank] 08:17:44 INFO - PROCESS | 3728 | --DOMWINDOW == 54 (18478C00) [pid = 3728] [serial = 1667] [outer = 00000000] [url = about:blank] 08:17:44 INFO - PROCESS | 3728 | --DOMWINDOW == 53 (16639C00) [pid = 3728] [serial = 1661] [outer = 00000000] [url = about:blank] 08:17:44 INFO - PROCESS | 3728 | 1465226264320 Marionette TRACE conn2 <- [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]]]}] 08:17:44 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html | getImageData() throws TypeError if arguments are not finite 08:17:44 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html | took 1724ms 08:17:44 INFO - PROCESS | 3728 | 1465226264351 Marionette TRACE conn2 -> [0,2249,"getWindowHandle",null] 08:17:44 INFO - PROCESS | 3728 | 1465226264355 Marionette TRACE conn2 <- [1,2249,null,{"value":"13"}] 08:17:44 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html 08:17:44 INFO - PROCESS | 3728 | 1465226264361 Marionette TRACE conn2 -> [0,2250,"setScriptTimeout",{"ms":35000}] 08:17:44 INFO - PROCESS | 3728 | 1465226264364 Marionette TRACE conn2 <- [1,2250,null,{}] 08:17:44 INFO - PROCESS | 3728 | 1465226264369 Marionette TRACE conn2 -> [0,2251,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:17:44 INFO - PROCESS | 3728 | 1465226264372 Marionette INFO sendAsync 5df5ea86-167d-4c9b-95db-b7d3c2a97030 08:17:44 INFO - PROCESS | 3728 | 1465226264504 Marionette TRACE conn2 <- [1,2251,null,{"value":null}] 08:17:44 INFO - PROCESS | 3728 | 1465226264602 Marionette TRACE conn2 -> [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\", \"02873725-682d-488c-ba17-ebb2d6377454\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:17:44 INFO - PROCESS | 3728 | 1465226264607 Marionette INFO sendAsync 5df5ea86-167d-4c9b-95db-b7d3c2a97030 08:17:44 INFO - PROCESS | 3728 | ++DOCSHELL 10D08000 == 26 [pid = 3728] [id = 572] 08:17:44 INFO - PROCESS | 3728 | ++DOMWINDOW == 54 (10D08800) [pid = 3728] [serial = 1716] [outer = 00000000] 08:17:44 INFO - PROCESS | 3728 | ++DOMWINDOW == 55 (11423400) [pid = 3728] [serial = 1717] [outer = 10D08800] 08:17:44 INFO - PROCESS | 3728 | 1465226264656 Marionette DEBUG loaded listener.js 08:17:44 INFO - PROCESS | 3728 | ++DOMWINDOW == 56 (11426400) [pid = 3728] [serial = 1718] [outer = 10D08800] 08:17:45 INFO - PROCESS | 3728 | 1465226265065 Marionette TRACE conn2 <- [1,2252,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html",0,null,null,[["getImageData() returns non-premultiplied colours",0,null,null]]]}] 08:17:45 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html | getImageData() returns non-premultiplied colours 08:17:45 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html | took 717ms 08:17:45 INFO - PROCESS | 3728 | 1465226265085 Marionette TRACE conn2 -> [0,2253,"getWindowHandle",null] 08:17:45 INFO - PROCESS | 3728 | 1465226265089 Marionette TRACE conn2 <- [1,2253,null,{"value":"13"}] 08:17:45 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html 08:17:45 INFO - PROCESS | 3728 | 1465226265096 Marionette TRACE conn2 -> [0,2254,"setScriptTimeout",{"ms":35000}] 08:17:45 INFO - PROCESS | 3728 | 1465226265098 Marionette TRACE conn2 <- [1,2254,null,{}] 08:17:45 INFO - PROCESS | 3728 | 1465226265102 Marionette TRACE conn2 -> [0,2255,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:17:45 INFO - PROCESS | 3728 | 1465226265105 Marionette INFO sendAsync 5df5ea86-167d-4c9b-95db-b7d3c2a97030 08:17:45 INFO - PROCESS | 3728 | 1465226265192 Marionette TRACE conn2 <- [1,2255,null,{"value":null}] 08:17:45 INFO - PROCESS | 3728 | 1465226265198 Marionette TRACE conn2 -> [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\", \"02873725-682d-488c-ba17-ebb2d6377454\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:17:45 INFO - PROCESS | 3728 | 1465226265201 Marionette INFO sendAsync 5df5ea86-167d-4c9b-95db-b7d3c2a97030 08:17:45 INFO - PROCESS | 3728 | ++DOCSHELL 13380800 == 27 [pid = 3728] [id = 573] 08:17:45 INFO - PROCESS | 3728 | ++DOMWINDOW == 57 (13381C00) [pid = 3728] [serial = 1719] [outer = 00000000] 08:17:45 INFO - PROCESS | 3728 | ++DOMWINDOW == 58 (13913800) [pid = 3728] [serial = 1720] [outer = 13381C00] 08:17:45 INFO - PROCESS | 3728 | 1465226265248 Marionette DEBUG loaded listener.js 08:17:45 INFO - PROCESS | 3728 | ++DOMWINDOW == 59 (13C56400) [pid = 3728] [serial = 1721] [outer = 13381C00] 08:17:45 INFO - PROCESS | 3728 | 1465226265702 Marionette TRACE conn2 <- [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]]]}] 08:17:45 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html | getImageData() returns A in the fourth component 08:17:45 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html | took 626ms 08:17:45 INFO - PROCESS | 3728 | 1465226265717 Marionette TRACE conn2 -> [0,2257,"getWindowHandle",null] 08:17:45 INFO - PROCESS | 3728 | 1465226265719 Marionette TRACE conn2 <- [1,2257,null,{"value":"13"}] 08:17:45 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html 08:17:45 INFO - PROCESS | 3728 | 1465226265722 Marionette TRACE conn2 -> [0,2258,"setScriptTimeout",{"ms":35000}] 08:17:45 INFO - PROCESS | 3728 | 1465226265726 Marionette TRACE conn2 <- [1,2258,null,{}] 08:17:45 INFO - PROCESS | 3728 | 1465226265736 Marionette TRACE conn2 -> [0,2259,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:17:45 INFO - PROCESS | 3728 | 1465226265741 Marionette INFO sendAsync 5df5ea86-167d-4c9b-95db-b7d3c2a97030 08:17:45 INFO - PROCESS | 3728 | 1465226265828 Marionette TRACE conn2 <- [1,2259,null,{"value":null}] 08:17:45 INFO - PROCESS | 3728 | 1465226265835 Marionette TRACE conn2 -> [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\", \"02873725-682d-488c-ba17-ebb2d6377454\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:17:45 INFO - PROCESS | 3728 | 1465226265838 Marionette INFO sendAsync 5df5ea86-167d-4c9b-95db-b7d3c2a97030 08:17:45 INFO - PROCESS | 3728 | ++DOCSHELL 14E03400 == 28 [pid = 3728] [id = 574] 08:17:45 INFO - PROCESS | 3728 | ++DOMWINDOW == 60 (14E05400) [pid = 3728] [serial = 1722] [outer = 00000000] 08:17:45 INFO - PROCESS | 3728 | ++DOMWINDOW == 61 (15734400) [pid = 3728] [serial = 1723] [outer = 14E05400] 08:17:45 INFO - PROCESS | 3728 | 1465226265888 Marionette DEBUG loaded listener.js 08:17:45 INFO - PROCESS | 3728 | ++DOMWINDOW == 62 (157EDC00) [pid = 3728] [serial = 1724] [outer = 14E05400] 08:17:46 INFO - PROCESS | 3728 | 1465226266373 Marionette TRACE conn2 <- [1,2260,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html",0,null,null,[["getImageData() returns leftmost columns first",0,null,null]]]}] 08:17:46 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html | getImageData() returns leftmost columns first 08:17:46 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html | took 717ms 08:17:46 INFO - PROCESS | 3728 | 1465226266445 Marionette TRACE conn2 -> [0,2261,"getWindowHandle",null] 08:17:46 INFO - PROCESS | 3728 | 1465226266448 Marionette TRACE conn2 <- [1,2261,null,{"value":"13"}] 08:17:46 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html 08:17:46 INFO - PROCESS | 3728 | 1465226266457 Marionette TRACE conn2 -> [0,2262,"setScriptTimeout",{"ms":35000}] 08:17:46 INFO - PROCESS | 3728 | 1465226266459 Marionette TRACE conn2 <- [1,2262,null,{}] 08:17:46 INFO - PROCESS | 3728 | 1465226266472 Marionette TRACE conn2 -> [0,2263,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:17:46 INFO - PROCESS | 3728 | 1465226266474 Marionette INFO sendAsync 5df5ea86-167d-4c9b-95db-b7d3c2a97030 08:17:46 INFO - PROCESS | 3728 | 1465226266588 Marionette TRACE conn2 <- [1,2263,null,{"value":null}] 08:17:46 INFO - PROCESS | 3728 | 1465226266593 Marionette TRACE conn2 -> [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\", \"02873725-682d-488c-ba17-ebb2d6377454\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:17:46 INFO - PROCESS | 3728 | 1465226266595 Marionette INFO sendAsync 5df5ea86-167d-4c9b-95db-b7d3c2a97030 08:17:46 INFO - PROCESS | 3728 | ++DOCSHELL 16105000 == 29 [pid = 3728] [id = 575] 08:17:46 INFO - PROCESS | 3728 | ++DOMWINDOW == 63 (16489800) [pid = 3728] [serial = 1725] [outer = 00000000] 08:17:46 INFO - PROCESS | 3728 | ++DOMWINDOW == 64 (16563800) [pid = 3728] [serial = 1726] [outer = 16489800] 08:17:46 INFO - PROCESS | 3728 | 1465226266639 Marionette DEBUG loaded listener.js 08:17:46 INFO - PROCESS | 3728 | ++DOMWINDOW == 65 (1656B800) [pid = 3728] [serial = 1727] [outer = 16489800] 08:17:47 INFO - PROCESS | 3728 | 1465226267070 Marionette TRACE conn2 <- [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]]]}] 08:17:47 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html | getImageData() returns R then G then B 08:17:47 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html | took 686ms 08:17:47 INFO - PROCESS | 3728 | 1465226267139 Marionette TRACE conn2 -> [0,2265,"getWindowHandle",null] 08:17:47 INFO - PROCESS | 3728 | 1465226267141 Marionette TRACE conn2 <- [1,2265,null,{"value":"13"}] 08:17:47 INFO - PROCESS | 3728 | 1465226267144 Marionette TRACE conn2 -> [0,2266,"setScriptTimeout",{"ms":35000}] 08:17:47 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html 08:17:47 INFO - PROCESS | 3728 | 1465226267146 Marionette TRACE conn2 <- [1,2266,null,{}] 08:17:47 INFO - PROCESS | 3728 | 1465226267149 Marionette TRACE conn2 -> [0,2267,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:17:47 INFO - PROCESS | 3728 | 1465226267151 Marionette INFO sendAsync 5df5ea86-167d-4c9b-95db-b7d3c2a97030 08:17:47 INFO - PROCESS | 3728 | 1465226267286 Marionette TRACE conn2 <- [1,2267,null,{"value":null}] 08:17:47 INFO - PROCESS | 3728 | 1465226267307 Marionette TRACE conn2 -> [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\", \"02873725-682d-488c-ba17-ebb2d6377454\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:17:47 INFO - PROCESS | 3728 | 1465226267309 Marionette INFO sendAsync 5df5ea86-167d-4c9b-95db-b7d3c2a97030 08:17:47 INFO - PROCESS | 3728 | ++DOCSHELL 1663A000 == 30 [pid = 3728] [id = 576] 08:17:47 INFO - PROCESS | 3728 | ++DOMWINDOW == 66 (1663AC00) [pid = 3728] [serial = 1728] [outer = 00000000] 08:17:47 INFO - PROCESS | 3728 | ++DOMWINDOW == 67 (16645800) [pid = 3728] [serial = 1729] [outer = 1663AC00] 08:17:47 INFO - PROCESS | 3728 | 1465226267361 Marionette DEBUG loaded listener.js 08:17:47 INFO - PROCESS | 3728 | ++DOMWINDOW == 68 (16C1E800) [pid = 3728] [serial = 1730] [outer = 1663AC00] 08:17:47 INFO - PROCESS | 3728 | 1465226267797 Marionette TRACE conn2 <- [1,2268,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html",0,null,null,[["getImageData() returns topmost rows first",0,null,null]]]}] 08:17:47 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html | getImageData() returns topmost rows first 08:17:47 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html | took 687ms 08:17:47 INFO - PROCESS | 3728 | 1465226267827 Marionette TRACE conn2 -> [0,2269,"getWindowHandle",null] 08:17:47 INFO - PROCESS | 3728 | 1465226267829 Marionette TRACE conn2 <- [1,2269,null,{"value":"13"}] 08:17:47 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.range.html 08:17:47 INFO - PROCESS | 3728 | 1465226267833 Marionette TRACE conn2 -> [0,2270,"setScriptTimeout",{"ms":35000}] 08:17:47 INFO - PROCESS | 3728 | 1465226267834 Marionette TRACE conn2 <- [1,2270,null,{}] 08:17:47 INFO - PROCESS | 3728 | 1465226267837 Marionette TRACE conn2 -> [0,2271,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:17:47 INFO - PROCESS | 3728 | 1465226267843 Marionette INFO sendAsync 5df5ea86-167d-4c9b-95db-b7d3c2a97030 08:17:47 INFO - PROCESS | 3728 | 1465226267975 Marionette TRACE conn2 <- [1,2271,null,{"value":null}] 08:17:47 INFO - PROCESS | 3728 | 1465226267980 Marionette TRACE conn2 -> [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\", \"02873725-682d-488c-ba17-ebb2d6377454\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:17:47 INFO - PROCESS | 3728 | 1465226267982 Marionette INFO sendAsync 5df5ea86-167d-4c9b-95db-b7d3c2a97030 08:17:47 INFO - PROCESS | 3728 | ++DOCSHELL 16CB7800 == 31 [pid = 3728] [id = 577] 08:17:47 INFO - PROCESS | 3728 | ++DOMWINDOW == 69 (16CB7C00) [pid = 3728] [serial = 1731] [outer = 00000000] 08:17:48 INFO - PROCESS | 3728 | ++DOMWINDOW == 70 (177F6000) [pid = 3728] [serial = 1732] [outer = 16CB7C00] 08:17:48 INFO - PROCESS | 3728 | 1465226268026 Marionette DEBUG loaded listener.js 08:17:48 INFO - PROCESS | 3728 | ++DOMWINDOW == 71 (18018400) [pid = 3728] [serial = 1733] [outer = 16CB7C00] 08:17:48 INFO - PROCESS | 3728 | --DOMWINDOW == 70 (14E01800) [pid = 3728] [serial = 1683] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.negative.html] 08:17:48 INFO - PROCESS | 3728 | --DOMWINDOW == 69 (19D37400) [pid = 3728] [serial = 1677] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.initial.html] 08:17:48 INFO - PROCESS | 3728 | --DOMWINDOW == 68 (10B76000) [pid = 3728] [serial = 1686] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html] 08:17:48 INFO - PROCESS | 3728 | --DOMWINDOW == 67 (13C56800) [pid = 3728] [serial = 1689] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.round.html] 08:17:48 INFO - PROCESS | 3728 | --DOMWINDOW == 66 (10D0A000) [pid = 3728] [serial = 1680] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.large.html] 08:17:48 INFO - PROCESS | 3728 | --DOMWINDOW == 65 (1649E800) [pid = 3728] [serial = 1692] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.this.html] 08:17:48 INFO - PROCESS | 3728 | --DOMWINDOW == 64 (16CBA000) [pid = 3728] [serial = 1695] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html] 08:17:48 INFO - PROCESS | 3728 | --DOMWINDOW == 63 (16D40C00) [pid = 3728] [serial = 1698] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.type.html] 08:17:48 INFO - PROCESS | 3728 | 1465226268669 Marionette TRACE conn2 <- [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]]]}] 08:17:48 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.range.html | getImageData() returns values in the range [0, 255] 08:17:48 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.range.html | took 885ms 08:17:48 INFO - PROCESS | 3728 | 1465226268715 Marionette TRACE conn2 -> [0,2273,"getWindowHandle",null] 08:17:48 INFO - PROCESS | 3728 | 1465226268717 Marionette TRACE conn2 <- [1,2273,null,{"value":"13"}] 08:17:48 INFO - PROCESS | 3728 | 1465226268721 Marionette TRACE conn2 -> [0,2274,"setScriptTimeout",{"ms":35000}] 08:17:48 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html 08:17:48 INFO - PROCESS | 3728 | 1465226268722 Marionette TRACE conn2 <- [1,2274,null,{}] 08:17:48 INFO - PROCESS | 3728 | 1465226268726 Marionette TRACE conn2 -> [0,2275,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:17:48 INFO - PROCESS | 3728 | 1465226268728 Marionette INFO sendAsync 5df5ea86-167d-4c9b-95db-b7d3c2a97030 08:17:48 INFO - PROCESS | 3728 | 1465226268812 Marionette TRACE conn2 <- [1,2275,null,{"value":null}] 08:17:48 INFO - PROCESS | 3728 | 1465226268906 Marionette TRACE conn2 -> [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\", \"02873725-682d-488c-ba17-ebb2d6377454\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:17:48 INFO - PROCESS | 3728 | 1465226268908 Marionette INFO sendAsync 5df5ea86-167d-4c9b-95db-b7d3c2a97030 08:17:48 INFO - PROCESS | 3728 | ++DOCSHELL 10D0A000 == 32 [pid = 3728] [id = 578] 08:17:48 INFO - PROCESS | 3728 | ++DOMWINDOW == 64 (10D0BC00) [pid = 3728] [serial = 1734] [outer = 00000000] 08:17:48 INFO - PROCESS | 3728 | ++DOMWINDOW == 65 (1610DC00) [pid = 3728] [serial = 1735] [outer = 10D0BC00] 08:17:48 INFO - PROCESS | 3728 | 1465226268951 Marionette DEBUG loaded listener.js 08:17:49 INFO - PROCESS | 3728 | ++DOMWINDOW == 66 (1649E800) [pid = 3728] [serial = 1736] [outer = 10D0BC00] 08:17:49 INFO - PROCESS | 3728 | 1465226269322 Marionette TRACE conn2 <- [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]]]}] 08:17:49 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 08:17:49 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html | took 610ms 08:17:49 INFO - PROCESS | 3728 | 1465226269343 Marionette TRACE conn2 -> [0,2277,"getWindowHandle",null] 08:17:49 INFO - PROCESS | 3728 | 1465226269345 Marionette TRACE conn2 <- [1,2277,null,{"value":"13"}] 08:17:49 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html 08:17:49 INFO - PROCESS | 3728 | 1465226269348 Marionette TRACE conn2 -> [0,2278,"setScriptTimeout",{"ms":35000}] 08:17:49 INFO - PROCESS | 3728 | 1465226269350 Marionette TRACE conn2 <- [1,2278,null,{}] 08:17:49 INFO - PROCESS | 3728 | 1465226269353 Marionette TRACE conn2 -> [0,2279,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:17:49 INFO - PROCESS | 3728 | 1465226269355 Marionette INFO sendAsync 5df5ea86-167d-4c9b-95db-b7d3c2a97030 08:17:49 INFO - PROCESS | 3728 | 1465226269475 Marionette TRACE conn2 <- [1,2279,null,{"value":null}] 08:17:49 INFO - PROCESS | 3728 | 1465226269487 Marionette TRACE conn2 -> [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\", \"02873725-682d-488c-ba17-ebb2d6377454\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:17:49 INFO - PROCESS | 3728 | 1465226269489 Marionette INFO sendAsync 5df5ea86-167d-4c9b-95db-b7d3c2a97030 08:17:49 INFO - PROCESS | 3728 | ++DOCSHELL 1843A400 == 33 [pid = 3728] [id = 579] 08:17:49 INFO - PROCESS | 3728 | ++DOMWINDOW == 67 (1846BC00) [pid = 3728] [serial = 1737] [outer = 00000000] 08:17:49 INFO - PROCESS | 3728 | ++DOMWINDOW == 68 (18520000) [pid = 3728] [serial = 1738] [outer = 1846BC00] 08:17:49 INFO - PROCESS | 3728 | 1465226269534 Marionette DEBUG loaded listener.js 08:17:49 INFO - PROCESS | 3728 | ++DOMWINDOW == 69 (18477000) [pid = 3728] [serial = 1739] [outer = 1846BC00] 08:17:49 INFO - PROCESS | 3728 | 1465226269940 Marionette TRACE conn2 <- [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]]]}] 08:17:49 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html | getImageData() returns transparent black outside the canvas 08:17:49 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html | took 626ms 08:17:49 INFO - PROCESS | 3728 | 1465226269985 Marionette TRACE conn2 -> [0,2281,"getWindowHandle",null] 08:17:49 INFO - PROCESS | 3728 | 1465226269987 Marionette TRACE conn2 <- [1,2281,null,{"value":"13"}] 08:17:49 INFO - PROCESS | 3728 | 1465226269990 Marionette TRACE conn2 -> [0,2282,"setScriptTimeout",{"ms":35000}] 08:17:49 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.source.size.html 08:17:49 INFO - PROCESS | 3728 | 1465226269992 Marionette TRACE conn2 <- [1,2282,null,{}] 08:17:49 INFO - PROCESS | 3728 | 1465226269995 Marionette TRACE conn2 -> [0,2283,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:17:49 INFO - PROCESS | 3728 | 1465226269996 Marionette INFO sendAsync 5df5ea86-167d-4c9b-95db-b7d3c2a97030 08:17:50 INFO - PROCESS | 3728 | 1465226270095 Marionette TRACE conn2 <- [1,2283,null,{"value":null}] 08:17:50 INFO - PROCESS | 3728 | 1465226270130 Marionette TRACE conn2 -> [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\", \"02873725-682d-488c-ba17-ebb2d6377454\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:17:50 INFO - PROCESS | 3728 | 1465226270132 Marionette INFO sendAsync 5df5ea86-167d-4c9b-95db-b7d3c2a97030 08:17:50 INFO - PROCESS | 3728 | ++DOCSHELL 14476000 == 34 [pid = 3728] [id = 580] 08:17:50 INFO - PROCESS | 3728 | ++DOMWINDOW == 70 (1852A800) [pid = 3728] [serial = 1740] [outer = 00000000] 08:17:50 INFO - PROCESS | 3728 | ++DOMWINDOW == 71 (1855CC00) [pid = 3728] [serial = 1741] [outer = 1852A800] 08:17:50 INFO - PROCESS | 3728 | 1465226270185 Marionette DEBUG loaded listener.js 08:17:50 INFO - PROCESS | 3728 | ++DOMWINDOW == 72 (18566000) [pid = 3728] [serial = 1742] [outer = 1852A800] 08:17:50 INFO - PROCESS | 3728 | 1465226270702 Marionette TRACE conn2 <- [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]]]}] 08:17:50 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.source.size.html | getImageData() returns bigger ImageData for bigger source rectangle 08:17:50 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.source.size.html | took 778ms 08:17:50 INFO - PROCESS | 3728 | 1465226270777 Marionette TRACE conn2 -> [0,2285,"getWindowHandle",null] 08:17:50 INFO - PROCESS | 3728 | 1465226270782 Marionette TRACE conn2 <- [1,2285,null,{"value":"13"}] 08:17:50 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.tiny.html 08:17:50 INFO - PROCESS | 3728 | 1465226270788 Marionette TRACE conn2 -> [0,2286,"setScriptTimeout",{"ms":35000}] 08:17:50 INFO - PROCESS | 3728 | 1465226270792 Marionette TRACE conn2 <- [1,2286,null,{}] 08:17:50 INFO - PROCESS | 3728 | 1465226270781 Marionette TRACE conn2 -> [0,2287,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:17:50 INFO - PROCESS | 3728 | 1465226270784 Marionette INFO sendAsync 5df5ea86-167d-4c9b-95db-b7d3c2a97030 08:17:50 INFO - PROCESS | 3728 | 1465226270917 Marionette TRACE conn2 <- [1,2287,null,{"value":null}] 08:17:51 INFO - PROCESS | 3728 | 1465226271045 Marionette TRACE conn2 -> [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\", \"02873725-682d-488c-ba17-ebb2d6377454\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:17:51 INFO - PROCESS | 3728 | 1465226271050 Marionette INFO sendAsync 5df5ea86-167d-4c9b-95db-b7d3c2a97030 08:17:51 INFO - PROCESS | 3728 | ++DOCSHELL 10568400 == 35 [pid = 3728] [id = 581] 08:17:51 INFO - PROCESS | 3728 | ++DOMWINDOW == 73 (105ED800) [pid = 3728] [serial = 1743] [outer = 00000000] 08:17:51 INFO - PROCESS | 3728 | ++DOMWINDOW == 74 (10E20000) [pid = 3728] [serial = 1744] [outer = 105ED800] 08:17:51 INFO - PROCESS | 3728 | 1465226271109 Marionette DEBUG loaded listener.js 08:17:51 INFO - PROCESS | 3728 | ++DOMWINDOW == 75 (12809C00) [pid = 3728] [serial = 1745] [outer = 105ED800] 08:17:51 INFO - PROCESS | 3728 | 1465226271801 Marionette TRACE conn2 <- [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]]]}] 08:17:51 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.tiny.html | getImageData() works for sizes smaller than one pixel 08:17:51 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.tiny.html | took 1068ms 08:17:51 INFO - PROCESS | 3728 | 1465226271855 Marionette TRACE conn2 -> [0,2289,"getWindowHandle",null] 08:17:51 INFO - PROCESS | 3728 | 1465226271860 Marionette TRACE conn2 <- [1,2289,null,{"value":"13"}] 08:17:51 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.type.html 08:17:51 INFO - PROCESS | 3728 | 1465226271867 Marionette TRACE conn2 -> [0,2290,"setScriptTimeout",{"ms":35000}] 08:17:51 INFO - PROCESS | 3728 | 1465226271870 Marionette TRACE conn2 <- [1,2290,null,{}] 08:17:51 INFO - PROCESS | 3728 | 1465226271874 Marionette TRACE conn2 -> [0,2291,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:17:51 INFO - PROCESS | 3728 | 1465226271877 Marionette INFO sendAsync 5df5ea86-167d-4c9b-95db-b7d3c2a97030 08:17:51 INFO - PROCESS | 3728 | 1465226271998 Marionette TRACE conn2 <- [1,2291,null,{"value":null}] 08:17:52 INFO - PROCESS | 3728 | 1465226272134 Marionette TRACE conn2 -> [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\", \"02873725-682d-488c-ba17-ebb2d6377454\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:17:52 INFO - PROCESS | 3728 | 1465226272137 Marionette INFO sendAsync 5df5ea86-167d-4c9b-95db-b7d3c2a97030 08:17:52 INFO - PROCESS | 3728 | ++DOCSHELL 1382AC00 == 36 [pid = 3728] [id = 582] 08:17:52 INFO - PROCESS | 3728 | ++DOMWINDOW == 76 (13914C00) [pid = 3728] [serial = 1746] [outer = 00000000] 08:17:52 INFO - PROCESS | 3728 | ++DOMWINDOW == 77 (1446F000) [pid = 3728] [serial = 1747] [outer = 13914C00] 08:17:52 INFO - PROCESS | 3728 | 1465226272194 Marionette DEBUG loaded listener.js 08:17:52 INFO - PROCESS | 3728 | ++DOMWINDOW == 78 (15733000) [pid = 3728] [serial = 1748] [outer = 13914C00] 08:17:53 INFO - PROCESS | 3728 | 1465226273094 Marionette TRACE conn2 <- [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]]]}] 08:17:53 INFO - PROCESS | 3728 | --DOCSHELL 1843A400 == 35 [pid = 3728] [id = 579] 08:17:53 INFO - PROCESS | 3728 | --DOCSHELL 10D0A000 == 34 [pid = 3728] [id = 578] 08:17:53 INFO - PROCESS | 3728 | --DOCSHELL 16CB7800 == 33 [pid = 3728] [id = 577] 08:17:53 INFO - PROCESS | 3728 | --DOCSHELL 1663A000 == 32 [pid = 3728] [id = 576] 08:17:53 INFO - PROCESS | 3728 | --DOCSHELL 16105000 == 31 [pid = 3728] [id = 575] 08:17:53 INFO - PROCESS | 3728 | --DOCSHELL 14E03400 == 30 [pid = 3728] [id = 574] 08:17:53 INFO - PROCESS | 3728 | --DOCSHELL 13380800 == 29 [pid = 3728] [id = 573] 08:17:53 INFO - PROCESS | 3728 | --DOCSHELL 10D08000 == 28 [pid = 3728] [id = 572] 08:17:53 INFO - PROCESS | 3728 | --DOMWINDOW == 77 (164A6000) [pid = 3728] [serial = 1684] [outer = 00000000] [url = about:blank] 08:17:53 INFO - PROCESS | 3728 | --DOMWINDOW == 76 (16643000) [pid = 3728] [serial = 1685] [outer = 00000000] [url = about:blank] 08:17:53 INFO - PROCESS | 3728 | --DOMWINDOW == 75 (19E5AC00) [pid = 3728] [serial = 1679] [outer = 00000000] [url = about:blank] 08:17:53 INFO - PROCESS | 3728 | --DOMWINDOW == 74 (10D11C00) [pid = 3728] [serial = 1687] [outer = 00000000] [url = about:blank] 08:17:53 INFO - PROCESS | 3728 | --DOMWINDOW == 73 (12ACDC00) [pid = 3728] [serial = 1688] [outer = 00000000] [url = about:blank] 08:17:53 INFO - PROCESS | 3728 | --DOMWINDOW == 72 (14443000) [pid = 3728] [serial = 1690] [outer = 00000000] [url = about:blank] 08:17:53 INFO - PROCESS | 3728 | --DOMWINDOW == 71 (14E07800) [pid = 3728] [serial = 1691] [outer = 00000000] [url = about:blank] 08:17:53 INFO - PROCESS | 3728 | --DOMWINDOW == 70 (12AD3000) [pid = 3728] [serial = 1681] [outer = 00000000] [url = about:blank] 08:17:53 INFO - PROCESS | 3728 | --DOMWINDOW == 69 (1337C000) [pid = 3728] [serial = 1682] [outer = 00000000] [url = about:blank] 08:17:53 INFO - PROCESS | 3728 | --DOMWINDOW == 68 (18476800) [pid = 3728] [serial = 1700] [outer = 00000000] [url = about:blank] 08:17:53 INFO - PROCESS | 3728 | --DOMWINDOW == 67 (1663E400) [pid = 3728] [serial = 1694] [outer = 00000000] [url = about:blank] 08:17:53 INFO - PROCESS | 3728 | --DOMWINDOW == 66 (16566C00) [pid = 3728] [serial = 1693] [outer = 00000000] [url = about:blank] 08:17:53 INFO - PROCESS | 3728 | --DOMWINDOW == 65 (17A8B400) [pid = 3728] [serial = 1696] [outer = 00000000] [url = about:blank] 08:17:53 INFO - PROCESS | 3728 | --DOMWINDOW == 64 (18471400) [pid = 3728] [serial = 1699] [outer = 00000000] [url = about:blank] 08:17:53 INFO - PROCESS | 3728 | --DOMWINDOW == 63 (18014800) [pid = 3728] [serial = 1697] [outer = 00000000] [url = about:blank] 08:17:53 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.type.html | getImageData() returns an ImageData object containing a Uint8ClampedArray object 08:17:53 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.type.html | took 1282ms 08:17:53 INFO - PROCESS | 3728 | 1465226273146 Marionette TRACE conn2 -> [0,2293,"getWindowHandle",null] 08:17:53 INFO - PROCESS | 3728 | 1465226273150 Marionette TRACE conn2 <- [1,2293,null,{"value":"13"}] 08:17:53 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html 08:17:53 INFO - PROCESS | 3728 | 1465226273155 Marionette TRACE conn2 -> [0,2294,"setScriptTimeout",{"ms":35000}] 08:17:53 INFO - PROCESS | 3728 | 1465226273158 Marionette TRACE conn2 <- [1,2294,null,{}] 08:17:53 INFO - PROCESS | 3728 | 1465226273164 Marionette TRACE conn2 -> [0,2295,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:17:53 INFO - PROCESS | 3728 | 1465226273166 Marionette INFO sendAsync 5df5ea86-167d-4c9b-95db-b7d3c2a97030 08:17:53 INFO - PROCESS | 3728 | 1465226273258 Marionette TRACE conn2 <- [1,2295,null,{"value":null}] 08:17:53 INFO - PROCESS | 3728 | 1465226273364 Marionette TRACE conn2 -> [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\", \"02873725-682d-488c-ba17-ebb2d6377454\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:17:53 INFO - PROCESS | 3728 | 1465226273369 Marionette INFO sendAsync 5df5ea86-167d-4c9b-95db-b7d3c2a97030 08:17:53 INFO - PROCESS | 3728 | ++DOCSHELL 10D05000 == 29 [pid = 3728] [id = 583] 08:17:53 INFO - PROCESS | 3728 | ++DOMWINDOW == 64 (10D06400) [pid = 3728] [serial = 1749] [outer = 00000000] 08:17:53 INFO - PROCESS | 3728 | ++DOMWINDOW == 65 (10E2D800) [pid = 3728] [serial = 1750] [outer = 10D06400] 08:17:53 INFO - PROCESS | 3728 | 1465226273417 Marionette DEBUG loaded listener.js 08:17:53 INFO - PROCESS | 3728 | ++DOMWINDOW == 66 (12D6FC00) [pid = 3728] [serial = 1751] [outer = 10D06400] 08:17:53 INFO - PROCESS | 3728 | 1465226273795 Marionette TRACE conn2 <- [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]]]}] 08:17:53 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html | getImageData() is not affected by context state 08:17:53 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html | took 718ms 08:17:53 INFO - PROCESS | 3728 | 1465226273880 Marionette TRACE conn2 -> [0,2297,"getWindowHandle",null] 08:17:53 INFO - PROCESS | 3728 | 1465226273885 Marionette TRACE conn2 <- [1,2297,null,{"value":"13"}] 08:17:53 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.zero.html 08:17:53 INFO - PROCESS | 3728 | 1465226273890 Marionette TRACE conn2 -> [0,2298,"setScriptTimeout",{"ms":35000}] 08:17:53 INFO - PROCESS | 3728 | 1465226273893 Marionette TRACE conn2 <- [1,2298,null,{}] 08:17:53 INFO - PROCESS | 3728 | 1465226273897 Marionette TRACE conn2 -> [0,2299,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:17:53 INFO - PROCESS | 3728 | 1465226273899 Marionette INFO sendAsync 5df5ea86-167d-4c9b-95db-b7d3c2a97030 08:17:53 INFO - PROCESS | 3728 | 1465226273989 Marionette TRACE conn2 <- [1,2299,null,{"value":null}] 08:17:53 INFO - PROCESS | 3728 | 1465226274002 Marionette TRACE conn2 -> [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\", \"02873725-682d-488c-ba17-ebb2d6377454\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:17:53 INFO - PROCESS | 3728 | 1465226274004 Marionette INFO sendAsync 5df5ea86-167d-4c9b-95db-b7d3c2a97030 08:17:54 INFO - PROCESS | 3728 | ++DOCSHELL 13C56800 == 30 [pid = 3728] [id = 584] 08:17:54 INFO - PROCESS | 3728 | ++DOMWINDOW == 67 (13C57000) [pid = 3728] [serial = 1752] [outer = 00000000] 08:17:54 INFO - PROCESS | 3728 | ++DOMWINDOW == 68 (140B6400) [pid = 3728] [serial = 1753] [outer = 13C57000] 08:17:54 INFO - PROCESS | 3728 | 1465226274052 Marionette DEBUG loaded listener.js 08:17:54 INFO - PROCESS | 3728 | ++DOMWINDOW == 69 (140D0000) [pid = 3728] [serial = 1754] [outer = 13C57000] 08:17:54 INFO - PROCESS | 3728 | 1465226274538 Marionette TRACE conn2 <- [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]]]}] 08:17:54 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.zero.html | getImageData() throws INDEX_SIZE_ERR if size is zero 08:17:54 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.zero.html | took 687ms 08:17:54 INFO - PROCESS | 3728 | 1465226274573 Marionette TRACE conn2 -> [0,2301,"getWindowHandle",null] 08:17:54 INFO - PROCESS | 3728 | 1465226274576 Marionette TRACE conn2 <- [1,2301,null,{"value":"13"}] 08:17:54 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.clamp.html 08:17:54 INFO - PROCESS | 3728 | 1465226274579 Marionette TRACE conn2 -> [0,2302,"setScriptTimeout",{"ms":35000}] 08:17:54 INFO - PROCESS | 3728 | 1465226274582 Marionette TRACE conn2 <- [1,2302,null,{}] 08:17:54 INFO - PROCESS | 3728 | 1465226274593 Marionette TRACE conn2 -> [0,2303,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:17:54 INFO - PROCESS | 3728 | 1465226274597 Marionette INFO sendAsync 5df5ea86-167d-4c9b-95db-b7d3c2a97030 08:17:54 INFO - PROCESS | 3728 | 1465226274751 Marionette TRACE conn2 <- [1,2303,null,{"value":null}] 08:17:54 INFO - PROCESS | 3728 | 1465226274769 Marionette TRACE conn2 -> [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\", \"02873725-682d-488c-ba17-ebb2d6377454\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:17:54 INFO - PROCESS | 3728 | 1465226274772 Marionette INFO sendAsync 5df5ea86-167d-4c9b-95db-b7d3c2a97030 08:17:54 INFO - PROCESS | 3728 | ++DOCSHELL 1648E800 == 31 [pid = 3728] [id = 585] 08:17:54 INFO - PROCESS | 3728 | ++DOMWINDOW == 70 (16499800) [pid = 3728] [serial = 1755] [outer = 00000000] 08:17:54 INFO - PROCESS | 3728 | ++DOMWINDOW == 71 (16566C00) [pid = 3728] [serial = 1756] [outer = 16499800] 08:17:54 INFO - PROCESS | 3728 | 1465226274820 Marionette DEBUG loaded listener.js 08:17:54 INFO - PROCESS | 3728 | ++DOMWINDOW == 72 (1663E000) [pid = 3728] [serial = 1757] [outer = 16499800] 08:17:55 INFO - PROCESS | 3728 | 1465226275238 Marionette TRACE conn2 <- [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]]]}] 08:17:55 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.clamp.html | ImageData.data clamps numbers to [0, 255] 08:17:55 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.clamp.html | took 687ms 08:17:55 INFO - PROCESS | 3728 | 1465226275261 Marionette TRACE conn2 -> [0,2305,"getWindowHandle",null] 08:17:55 INFO - PROCESS | 3728 | 1465226275263 Marionette TRACE conn2 <- [1,2305,null,{"value":"13"}] 08:17:55 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.ctor.html 08:17:55 INFO - PROCESS | 3728 | 1465226275266 Marionette TRACE conn2 -> [0,2306,"setScriptTimeout",{"ms":35000}] 08:17:55 INFO - PROCESS | 3728 | 1465226275268 Marionette TRACE conn2 <- [1,2306,null,{}] 08:17:55 INFO - PROCESS | 3728 | 1465226275272 Marionette TRACE conn2 -> [0,2307,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:17:55 INFO - PROCESS | 3728 | 1465226275274 Marionette INFO sendAsync 5df5ea86-167d-4c9b-95db-b7d3c2a97030 08:17:55 INFO - PROCESS | 3728 | 1465226275408 Marionette TRACE conn2 <- [1,2307,null,{"value":null}] 08:17:55 INFO - PROCESS | 3728 | 1465226275422 Marionette TRACE conn2 -> [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\", \"02873725-682d-488c-ba17-ebb2d6377454\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:17:55 INFO - PROCESS | 3728 | 1465226275424 Marionette INFO sendAsync 5df5ea86-167d-4c9b-95db-b7d3c2a97030 08:17:55 INFO - PROCESS | 3728 | ++DOCSHELL 16644800 == 32 [pid = 3728] [id = 586] 08:17:55 INFO - PROCESS | 3728 | ++DOMWINDOW == 73 (16646400) [pid = 3728] [serial = 1758] [outer = 00000000] 08:17:55 INFO - PROCESS | 3728 | ++DOMWINDOW == 74 (16CB9400) [pid = 3728] [serial = 1759] [outer = 16646400] 08:17:55 INFO - PROCESS | 3728 | 1465226275469 Marionette DEBUG loaded listener.js 08:17:55 INFO - PROCESS | 3728 | ++DOMWINDOW == 75 (173D6C00) [pid = 3728] [serial = 1760] [outer = 16646400] 08:17:55 INFO - PROCESS | 3728 | 1465226275920 Marionette TRACE conn2 <- [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] 08:17:55 INFO - PROCESS | 3728 | 1465226275955 Marionette TRACE conn2 <- [1,2309,null,{"value":"13"}] 08:17:55 INFO - PROCESS | 3728 | 1465226275958 Marionette TRACE conn2 -> [0,2310,"setScriptTimeout",{"ms":35000}] 08:17:55 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.nan.html 08:17:55 INFO - PROCESS | 3728 | 1465226275960 Marionette TRACE conn2 <- [1,2310,null,{}] 08:17:55 INFO - PROCESS | 3728 | 1465226275963 Marionette TRACE conn2 -> [0,2311,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:17:55 INFO - PROCESS | 3728 | 1465226275965 Marionette INFO sendAsync 5df5ea86-167d-4c9b-95db-b7d3c2a97030 08:17:56 INFO - PROCESS | 3728 | 1465226276078 Marionette TRACE conn2 <- [1,2311,null,{"value":null}] 08:17:56 INFO - PROCESS | 3728 | 1465226276177 Marionette TRACE conn2 -> [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\", \"02873725-682d-488c-ba17-ebb2d6377454\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:17:56 INFO - PROCESS | 3728 | 1465226276179 Marionette INFO sendAsync 5df5ea86-167d-4c9b-95db-b7d3c2a97030 08:17:56 INFO - PROCESS | 3728 | ++DOCSHELL 18083400 == 33 [pid = 3728] [id = 587] 08:17:56 INFO - PROCESS | 3728 | ++DOMWINDOW == 76 (18433000) [pid = 3728] [serial = 1761] [outer = 00000000] 08:17:56 INFO - PROCESS | 3728 | ++DOMWINDOW == 77 (18478800) [pid = 3728] [serial = 1762] [outer = 18433000] 08:17:56 INFO - PROCESS | 3728 | 1465226276222 Marionette DEBUG loaded listener.js 08:17:56 INFO - PROCESS | 3728 | ++DOMWINDOW == 78 (18479000) [pid = 3728] [serial = 1763] [outer = 18433000] 08:17:56 INFO - PROCESS | 3728 | 1465226276635 Marionette TRACE conn2 <- [1,2312,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.nan.html",0,null,null,[["ImageData.data converts NaN to 0",0,null,null]]]}] 08:17:56 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.nan.html | ImageData.data converts NaN to 0 08:17:56 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.nan.html | took 717ms 08:17:56 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.properties.html 08:17:56 INFO - PROCESS | 3728 | 1465226276684 Marionette TRACE conn2 -> [0,2313,"getWindowHandle",null] 08:17:56 INFO - PROCESS | 3728 | 1465226276686 Marionette TRACE conn2 <- [1,2313,null,{"value":"13"}] 08:17:56 INFO - PROCESS | 3728 | 1465226276689 Marionette TRACE conn2 -> [0,2314,"setScriptTimeout",{"ms":35000}] 08:17:56 INFO - PROCESS | 3728 | 1465226276691 Marionette TRACE conn2 <- [1,2314,null,{}] 08:17:56 INFO - PROCESS | 3728 | 1465226276694 Marionette TRACE conn2 -> [0,2315,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:17:56 INFO - PROCESS | 3728 | 1465226276699 Marionette INFO sendAsync 5df5ea86-167d-4c9b-95db-b7d3c2a97030 08:17:56 INFO - PROCESS | 3728 | 1465226276833 Marionette TRACE conn2 <- [1,2315,null,{"value":null}] 08:17:56 INFO - PROCESS | 3728 | 1465226276906 Marionette TRACE conn2 -> [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\", \"02873725-682d-488c-ba17-ebb2d6377454\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:17:56 INFO - PROCESS | 3728 | 1465226276909 Marionette INFO sendAsync 5df5ea86-167d-4c9b-95db-b7d3c2a97030 08:17:56 INFO - PROCESS | 3728 | ++DOCSHELL 1851F800 == 34 [pid = 3728] [id = 588] 08:17:56 INFO - PROCESS | 3728 | ++DOMWINDOW == 79 (18527400) [pid = 3728] [serial = 1764] [outer = 00000000] 08:17:56 INFO - PROCESS | 3728 | ++DOMWINDOW == 80 (19892000) [pid = 3728] [serial = 1765] [outer = 18527400] 08:17:56 INFO - PROCESS | 3728 | 1465226276953 Marionette DEBUG loaded listener.js 08:17:57 INFO - PROCESS | 3728 | ++DOMWINDOW == 81 (19892800) [pid = 3728] [serial = 1766] [outer = 18527400] 08:17:57 INFO - PROCESS | 3728 | --DOMWINDOW == 80 (10D08800) [pid = 3728] [serial = 1716] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html] 08:17:57 INFO - PROCESS | 3728 | --DOMWINDOW == 79 (13381C00) [pid = 3728] [serial = 1719] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html] 08:17:57 INFO - PROCESS | 3728 | --DOMWINDOW == 78 (1846BC00) [pid = 3728] [serial = 1737] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html] 08:17:57 INFO - PROCESS | 3728 | --DOMWINDOW == 77 (105F6800) [pid = 3728] [serial = 1713] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html] 08:17:57 INFO - PROCESS | 3728 | --DOMWINDOW == 76 (10D11400) [pid = 3728] [serial = 1701] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.zero.html] 08:17:57 INFO - PROCESS | 3728 | --DOMWINDOW == 75 (157EA000) [pid = 3728] [serial = 1704] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.basic.html] 08:17:57 INFO - PROCESS | 3728 | --DOMWINDOW == 74 (16CB7C00) [pid = 3728] [serial = 1731] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.range.html] 08:17:57 INFO - PROCESS | 3728 | --DOMWINDOW == 73 (16CB2C00) [pid = 3728] [serial = 1707] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.clamp.html] 08:17:57 INFO - PROCESS | 3728 | --DOMWINDOW == 72 (1846FC00) [pid = 3728] [serial = 1710] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.length.html] 08:17:57 INFO - PROCESS | 3728 | --DOMWINDOW == 71 (1663AC00) [pid = 3728] [serial = 1728] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html] 08:17:57 INFO - PROCESS | 3728 | --DOMWINDOW == 70 (10D0BC00) [pid = 3728] [serial = 1734] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html] 08:17:57 INFO - PROCESS | 3728 | --DOMWINDOW == 69 (14E05400) [pid = 3728] [serial = 1722] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html] 08:17:57 INFO - PROCESS | 3728 | --DOMWINDOW == 68 (16489800) [pid = 3728] [serial = 1725] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html] 08:17:57 INFO - PROCESS | 3728 | 1465226277466 Marionette TRACE conn2 <- [1,2316,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.properties.html",0,null,null,[["ImageData objects have the right properties",0,null,null]]]}] 08:17:57 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.properties.html | ImageData objects have the right properties 08:17:57 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.properties.html | took 809ms 08:17:57 INFO - PROCESS | 3728 | 1465226277512 Marionette TRACE conn2 -> [0,2317,"getWindowHandle",null] 08:17:57 INFO - PROCESS | 3728 | 1465226277514 Marionette TRACE conn2 <- [1,2317,null,{"value":"13"}] 08:17:57 INFO - PROCESS | 3728 | 1465226277518 Marionette TRACE conn2 -> [0,2318,"setScriptTimeout",{"ms":35000}] 08:17:57 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.readonly.html 08:17:57 INFO - PROCESS | 3728 | 1465226277519 Marionette TRACE conn2 <- [1,2318,null,{}] 08:17:57 INFO - PROCESS | 3728 | 1465226277523 Marionette TRACE conn2 -> [0,2319,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:17:57 INFO - PROCESS | 3728 | 1465226277525 Marionette INFO sendAsync 5df5ea86-167d-4c9b-95db-b7d3c2a97030 08:17:57 INFO - PROCESS | 3728 | 1465226277611 Marionette TRACE conn2 <- [1,2319,null,{"value":null}] 08:17:57 INFO - PROCESS | 3728 | 1465226277616 Marionette TRACE conn2 -> [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\", \"02873725-682d-488c-ba17-ebb2d6377454\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:17:57 INFO - PROCESS | 3728 | 1465226277618 Marionette INFO sendAsync 5df5ea86-167d-4c9b-95db-b7d3c2a97030 08:17:57 INFO - PROCESS | 3728 | ++DOCSHELL 14E01800 == 35 [pid = 3728] [id = 589] 08:17:57 INFO - PROCESS | 3728 | ++DOMWINDOW == 69 (14E05400) [pid = 3728] [serial = 1767] [outer = 00000000] 08:17:57 INFO - PROCESS | 3728 | ++DOMWINDOW == 70 (16499400) [pid = 3728] [serial = 1768] [outer = 14E05400] 08:17:57 INFO - PROCESS | 3728 | 1465226277661 Marionette DEBUG loaded listener.js 08:17:57 INFO - PROCESS | 3728 | ++DOMWINDOW == 71 (1663AC00) [pid = 3728] [serial = 1769] [outer = 14E05400] 08:17:58 INFO - PROCESS | 3728 | 1465226278082 Marionette TRACE conn2 <- [1,2320,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.readonly.html",0,null,null,[["ImageData objects properties are read-only",0,null,null]]]}] 08:17:58 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.readonly.html | ImageData objects properties are read-only 08:17:58 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.readonly.html | took 611ms 08:17:58 INFO - PROCESS | 3728 | 1465226278140 Marionette TRACE conn2 -> [0,2321,"getWindowHandle",null] 08:17:58 INFO - PROCESS | 3728 | 1465226278142 Marionette TRACE conn2 <- [1,2321,null,{"value":"13"}] 08:17:58 INFO - PROCESS | 3728 | 1465226278145 Marionette TRACE conn2 -> [0,2322,"setScriptTimeout",{"ms":35000}] 08:17:58 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.round.html 08:17:58 INFO - PROCESS | 3728 | 1465226278147 Marionette TRACE conn2 <- [1,2322,null,{}] 08:17:58 INFO - PROCESS | 3728 | 1465226278150 Marionette TRACE conn2 -> [0,2323,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:17:58 INFO - PROCESS | 3728 | 1465226278152 Marionette INFO sendAsync 5df5ea86-167d-4c9b-95db-b7d3c2a97030 08:17:58 INFO - PROCESS | 3728 | 1465226278230 Marionette TRACE conn2 <- [1,2323,null,{"value":null}] 08:17:58 INFO - PROCESS | 3728 | 1465226278235 Marionette TRACE conn2 -> [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\", \"02873725-682d-488c-ba17-ebb2d6377454\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:17:58 INFO - PROCESS | 3728 | 1465226278237 Marionette INFO sendAsync 5df5ea86-167d-4c9b-95db-b7d3c2a97030 08:17:58 INFO - PROCESS | 3728 | ++DOCSHELL 1337B800 == 36 [pid = 3728] [id = 590] 08:17:58 INFO - PROCESS | 3728 | ++DOMWINDOW == 72 (1337BC00) [pid = 3728] [serial = 1770] [outer = 00000000] 08:17:58 INFO - PROCESS | 3728 | ++DOMWINDOW == 73 (19889800) [pid = 3728] [serial = 1771] [outer = 1337BC00] 08:17:58 INFO - PROCESS | 3728 | 1465226278280 Marionette DEBUG loaded listener.js 08:17:58 INFO - PROCESS | 3728 | ++DOMWINDOW == 74 (19891800) [pid = 3728] [serial = 1772] [outer = 1337BC00] 08:17:58 INFO - PROCESS | 3728 | 1465226278698 Marionette TRACE conn2 <- [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]]]}] 08:17:58 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.round.html | ImageData.data rounds numbers with round-to-zero 08:17:58 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.round.html | took 580ms 08:17:58 INFO - PROCESS | 3728 | 1465226278733 Marionette TRACE conn2 -> [0,2325,"getWindowHandle",null] 08:17:58 INFO - PROCESS | 3728 | 1465226278735 Marionette TRACE conn2 <- [1,2325,null,{"value":"13"}] 08:17:58 INFO - PROCESS | 3728 | 1465226278739 Marionette TRACE conn2 -> [0,2326,"setScriptTimeout",{"ms":35000}] 08:17:58 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.set.html 08:17:58 INFO - PROCESS | 3728 | 1465226278740 Marionette TRACE conn2 <- [1,2326,null,{}] 08:17:58 INFO - PROCESS | 3728 | 1465226278744 Marionette TRACE conn2 -> [0,2327,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:17:58 INFO - PROCESS | 3728 | 1465226278745 Marionette INFO sendAsync 5df5ea86-167d-4c9b-95db-b7d3c2a97030 08:17:58 INFO - PROCESS | 3728 | 1465226278839 Marionette TRACE conn2 <- [1,2327,null,{"value":null}] 08:17:58 INFO - PROCESS | 3728 | 1465226278845 Marionette TRACE conn2 -> [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\", \"02873725-682d-488c-ba17-ebb2d6377454\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:17:58 INFO - PROCESS | 3728 | 1465226278847 Marionette INFO sendAsync 5df5ea86-167d-4c9b-95db-b7d3c2a97030 08:17:58 INFO - PROCESS | 3728 | ++DOCSHELL 112BAC00 == 37 [pid = 3728] [id = 591] 08:17:58 INFO - PROCESS | 3728 | ++DOMWINDOW == 75 (12A19400) [pid = 3728] [serial = 1773] [outer = 00000000] 08:17:58 INFO - PROCESS | 3728 | ++DOMWINDOW == 76 (19E52800) [pid = 3728] [serial = 1774] [outer = 12A19400] 08:17:58 INFO - PROCESS | 3728 | 1465226278889 Marionette DEBUG loaded listener.js 08:17:58 INFO - PROCESS | 3728 | ++DOMWINDOW == 77 (19E5B800) [pid = 3728] [serial = 1775] [outer = 12A19400] 08:17:59 INFO - PROCESS | 3728 | 1465226279334 Marionette TRACE conn2 <- [1,2328,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.set.html",0,null,null,[["ImageData.data can be modified",0,null,null]]]}] 08:17:59 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.set.html | ImageData.data can be modified 08:17:59 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.set.html | took 626ms 08:17:59 INFO - PROCESS | 3728 | 1465226279411 Marionette TRACE conn2 -> [0,2329,"getWindowHandle",null] 08:17:59 INFO - PROCESS | 3728 | 1465226279415 Marionette TRACE conn2 <- [1,2329,null,{"value":"13"}] 08:17:59 INFO - PROCESS | 3728 | 1465226279426 Marionette TRACE conn2 -> [0,2330,"setScriptTimeout",{"ms":35000}] 08:17:59 INFO - PROCESS | 3728 | 1465226279430 Marionette TRACE conn2 <- [1,2330,null,{}] 08:17:59 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.string.html 08:17:59 INFO - PROCESS | 3728 | 1465226279437 Marionette TRACE conn2 -> [0,2331,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:17:59 INFO - PROCESS | 3728 | 1465226279440 Marionette INFO sendAsync 5df5ea86-167d-4c9b-95db-b7d3c2a97030 08:17:59 INFO - PROCESS | 3728 | 1465226279567 Marionette TRACE conn2 <- [1,2331,null,{"value":null}] 08:17:59 INFO - PROCESS | 3728 | 1465226279677 Marionette TRACE conn2 -> [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\", \"02873725-682d-488c-ba17-ebb2d6377454\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:17:59 INFO - PROCESS | 3728 | 1465226279682 Marionette INFO sendAsync 5df5ea86-167d-4c9b-95db-b7d3c2a97030 08:17:59 INFO - PROCESS | 3728 | ++DOCSHELL 110D8000 == 38 [pid = 3728] [id = 592] 08:17:59 INFO - PROCESS | 3728 | ++DOMWINDOW == 78 (110DE800) [pid = 3728] [serial = 1776] [outer = 00000000] 08:17:59 INFO - PROCESS | 3728 | ++DOMWINDOW == 79 (12D65000) [pid = 3728] [serial = 1777] [outer = 110DE800] 08:17:59 INFO - PROCESS | 3728 | 1465226279781 Marionette DEBUG loaded listener.js 08:17:59 INFO - PROCESS | 3728 | ++DOMWINDOW == 80 (1337C000) [pid = 3728] [serial = 1778] [outer = 110DE800] 08:18:00 INFO - PROCESS | 3728 | 1465226280413 Marionette TRACE conn2 <- [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]]]}] 08:18:00 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.string.html | ImageData.data converts strings to numbers with ToNumber 08:18:00 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.string.html | took 1008ms 08:18:00 INFO - PROCESS | 3728 | 1465226280451 Marionette TRACE conn2 -> [0,2333,"getWindowHandle",null] 08:18:00 INFO - PROCESS | 3728 | 1465226280455 Marionette TRACE conn2 <- [1,2333,null,{"value":"13"}] 08:18:00 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.undefined.html 08:18:00 INFO - PROCESS | 3728 | 1465226280461 Marionette TRACE conn2 -> [0,2334,"setScriptTimeout",{"ms":35000}] 08:18:00 INFO - PROCESS | 3728 | 1465226280465 Marionette TRACE conn2 <- [1,2334,null,{}] 08:18:00 INFO - PROCESS | 3728 | 1465226280489 Marionette TRACE conn2 -> [0,2335,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:18:00 INFO - PROCESS | 3728 | 1465226280492 Marionette INFO sendAsync 5df5ea86-167d-4c9b-95db-b7d3c2a97030 08:18:00 INFO - PROCESS | 3728 | 1465226280602 Marionette TRACE conn2 <- [1,2335,null,{"value":null}] 08:18:00 INFO - PROCESS | 3728 | 1465226280747 Marionette TRACE conn2 -> [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\", \"02873725-682d-488c-ba17-ebb2d6377454\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:18:00 INFO - PROCESS | 3728 | 1465226280749 Marionette INFO sendAsync 5df5ea86-167d-4c9b-95db-b7d3c2a97030 08:18:00 INFO - PROCESS | 3728 | ++DOCSHELL 1572DC00 == 39 [pid = 3728] [id = 593] 08:18:00 INFO - PROCESS | 3728 | ++DOMWINDOW == 81 (157CD400) [pid = 3728] [serial = 1779] [outer = 00000000] 08:18:00 INFO - PROCESS | 3728 | ++DOMWINDOW == 82 (164A1C00) [pid = 3728] [serial = 1780] [outer = 157CD400] 08:18:00 INFO - PROCESS | 3728 | 1465226280806 Marionette DEBUG loaded listener.js 08:18:00 INFO - PROCESS | 3728 | ++DOMWINDOW == 83 (16644C00) [pid = 3728] [serial = 1781] [outer = 157CD400] 08:18:01 INFO - PROCESS | 3728 | 1465226281366 Marionette TRACE conn2 <- [1,2336,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.undefined.html",0,null,null,[["ImageData.data converts undefined to 0",0,null,null]]]}] 08:18:01 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.undefined.html | ImageData.data converts undefined to 0 08:18:01 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.undefined.html | took 946ms 08:18:01 INFO - PROCESS | 3728 | 1465226281404 Marionette TRACE conn2 -> [0,2337,"getWindowHandle",null] 08:18:01 INFO - PROCESS | 3728 | 1465226281406 Marionette TRACE conn2 <- [1,2337,null,{"value":"13"}] 08:18:01 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.alpha.html 08:18:01 INFO - PROCESS | 3728 | 1465226281410 Marionette TRACE conn2 -> [0,2338,"setScriptTimeout",{"ms":35000}] 08:18:01 INFO - PROCESS | 3728 | 1465226281412 Marionette TRACE conn2 <- [1,2338,null,{}] 08:18:01 INFO - PROCESS | 3728 | 1465226281422 Marionette TRACE conn2 -> [0,2339,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:18:01 INFO - PROCESS | 3728 | 1465226281427 Marionette INFO sendAsync 5df5ea86-167d-4c9b-95db-b7d3c2a97030 08:18:01 INFO - PROCESS | 3728 | 1465226281582 Marionette TRACE conn2 <- [1,2339,null,{"value":null}] 08:18:01 INFO - PROCESS | 3728 | 1465226281600 Marionette TRACE conn2 -> [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\", \"02873725-682d-488c-ba17-ebb2d6377454\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:18:01 INFO - PROCESS | 3728 | 1465226281604 Marionette INFO sendAsync 5df5ea86-167d-4c9b-95db-b7d3c2a97030 08:18:01 INFO - PROCESS | 3728 | ++DOCSHELL 18566800 == 40 [pid = 3728] [id = 594] 08:18:01 INFO - PROCESS | 3728 | ++DOMWINDOW == 84 (18566C00) [pid = 3728] [serial = 1782] [outer = 00000000] 08:18:01 INFO - PROCESS | 3728 | ++DOMWINDOW == 85 (19893400) [pid = 3728] [serial = 1783] [outer = 18566C00] 08:18:01 INFO - PROCESS | 3728 | 1465226281661 Marionette DEBUG loaded listener.js 08:18:01 INFO - PROCESS | 3728 | ++DOMWINDOW == 86 (19D38000) [pid = 3728] [serial = 1784] [outer = 18566C00] 08:18:02 INFO - PROCESS | 3728 | 1465226282337 Marionette TRACE conn2 <- [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]]]}] 08:18:02 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.alpha.html | putImageData() puts non-solid image data correctly 08:18:02 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.alpha.html | took 977ms 08:18:02 INFO - PROCESS | 3728 | 1465226282399 Marionette TRACE conn2 -> [0,2341,"getWindowHandle",null] 08:18:02 INFO - PROCESS | 3728 | 1465226282402 Marionette TRACE conn2 <- [1,2341,null,{"value":"13"}] 08:18:02 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.basic.html 08:18:02 INFO - PROCESS | 3728 | 1465226282405 Marionette TRACE conn2 -> [0,2342,"setScriptTimeout",{"ms":35000}] 08:18:02 INFO - PROCESS | 3728 | 1465226282391 Marionette TRACE conn2 <- [1,2342,null,{}] 08:18:02 INFO - PROCESS | 3728 | 1465226282395 Marionette TRACE conn2 -> [0,2343,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:18:02 INFO - PROCESS | 3728 | 1465226282397 Marionette INFO sendAsync 5df5ea86-167d-4c9b-95db-b7d3c2a97030 08:18:02 INFO - PROCESS | 3728 | 1465226282504 Marionette TRACE conn2 <- [1,2343,null,{"value":null}] 08:18:02 INFO - PROCESS | 3728 | 1465226282641 Marionette TRACE conn2 -> [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\", \"02873725-682d-488c-ba17-ebb2d6377454\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:18:02 INFO - PROCESS | 3728 | 1465226282644 Marionette INFO sendAsync 5df5ea86-167d-4c9b-95db-b7d3c2a97030 08:18:02 INFO - PROCESS | 3728 | ++DOCSHELL 10D10800 == 41 [pid = 3728] [id = 595] 08:18:02 INFO - PROCESS | 3728 | ++DOMWINDOW == 87 (10E29400) [pid = 3728] [serial = 1785] [outer = 00000000] 08:18:02 INFO - PROCESS | 3728 | ++DOMWINDOW == 88 (1843F000) [pid = 3728] [serial = 1786] [outer = 10E29400] 08:18:02 INFO - PROCESS | 3728 | 1465226282708 Marionette DEBUG loaded listener.js 08:18:02 INFO - PROCESS | 3728 | ++DOMWINDOW == 89 (1852B000) [pid = 3728] [serial = 1787] [outer = 10E29400] 08:18:03 INFO - PROCESS | 3728 | 1465226283400 Marionette TRACE conn2 <- [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]]]}] 08:18:03 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.basic.html | putImageData() puts image data from getImageData() onto the canvas 08:18:03 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.basic.html | took 1022ms 08:18:03 INFO - PROCESS | 3728 | 1465226283410 Marionette TRACE conn2 -> [0,2345,"getWindowHandle",null] 08:18:03 INFO - PROCESS | 3728 | 1465226283414 Marionette TRACE conn2 <- [1,2345,null,{"value":"13"}] 08:18:03 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.clip.html 08:18:03 INFO - PROCESS | 3728 | 1465226283436 Marionette TRACE conn2 -> [0,2346,"setScriptTimeout",{"ms":35000}] 08:18:03 INFO - PROCESS | 3728 | 1465226283439 Marionette TRACE conn2 <- [1,2346,null,{}] 08:18:03 INFO - PROCESS | 3728 | 1465226283444 Marionette TRACE conn2 -> [0,2347,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:18:03 INFO - PROCESS | 3728 | 1465226283446 Marionette INFO sendAsync 5df5ea86-167d-4c9b-95db-b7d3c2a97030 08:18:03 INFO - PROCESS | 3728 | 1465226283548 Marionette TRACE conn2 <- [1,2347,null,{"value":null}] 08:18:03 INFO - PROCESS | 3728 | 1465226283687 Marionette TRACE conn2 -> [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\", \"02873725-682d-488c-ba17-ebb2d6377454\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:18:03 INFO - PROCESS | 3728 | 1465226283690 Marionette INFO sendAsync 5df5ea86-167d-4c9b-95db-b7d3c2a97030 08:18:03 INFO - PROCESS | 3728 | ++DOCSHELL 13914400 == 42 [pid = 3728] [id = 596] 08:18:03 INFO - PROCESS | 3728 | ++DOMWINDOW == 90 (13919C00) [pid = 3728] [serial = 1788] [outer = 00000000] 08:18:03 INFO - PROCESS | 3728 | ++DOMWINDOW == 91 (140B2000) [pid = 3728] [serial = 1789] [outer = 13919C00] 08:18:03 INFO - PROCESS | 3728 | 1465226283747 Marionette DEBUG loaded listener.js 08:18:03 INFO - PROCESS | 3728 | ++DOMWINDOW == 92 (140CE000) [pid = 3728] [serial = 1790] [outer = 13919C00] 08:18:04 INFO - PROCESS | 3728 | --DOCSHELL 105F4400 == 41 [pid = 3728] [id = 571] 08:18:04 INFO - PROCESS | 3728 | --DOCSHELL 1337B800 == 40 [pid = 3728] [id = 590] 08:18:04 INFO - PROCESS | 3728 | --DOCSHELL 14E01800 == 39 [pid = 3728] [id = 589] 08:18:04 INFO - PROCESS | 3728 | --DOCSHELL 1851F800 == 38 [pid = 3728] [id = 588] 08:18:04 INFO - PROCESS | 3728 | --DOCSHELL 18083400 == 37 [pid = 3728] [id = 587] 08:18:04 INFO - PROCESS | 3728 | --DOCSHELL 16644800 == 36 [pid = 3728] [id = 586] 08:18:04 INFO - PROCESS | 3728 | --DOCSHELL 1648E800 == 35 [pid = 3728] [id = 585] 08:18:04 INFO - PROCESS | 3728 | --DOCSHELL 13C56800 == 34 [pid = 3728] [id = 584] 08:18:04 INFO - PROCESS | 3728 | --DOCSHELL 10D05000 == 33 [pid = 3728] [id = 583] 08:18:04 INFO - PROCESS | 3728 | --DOCSHELL 10568400 == 32 [pid = 3728] [id = 581] 08:18:04 INFO - PROCESS | 3728 | --DOCSHELL 14476000 == 31 [pid = 3728] [id = 580] 08:18:04 INFO - PROCESS | 3728 | --DOCSHELL 1382AC00 == 30 [pid = 3728] [id = 582] 08:18:04 INFO - PROCESS | 3728 | --DOCSHELL 10D10800 == 29 [pid = 3728] [id = 595] 08:18:04 INFO - PROCESS | 3728 | --DOCSHELL 18566800 == 28 [pid = 3728] [id = 594] 08:18:04 INFO - PROCESS | 3728 | --DOCSHELL 112BAC00 == 27 [pid = 3728] [id = 591] 08:18:04 INFO - PROCESS | 3728 | --DOCSHELL 110D8000 == 26 [pid = 3728] [id = 592] 08:18:04 INFO - PROCESS | 3728 | --DOCSHELL 1572DC00 == 25 [pid = 3728] [id = 593] 08:18:04 INFO - PROCESS | 3728 | --DOMWINDOW == 91 (11423400) [pid = 3728] [serial = 1717] [outer = 00000000] [url = about:blank] 08:18:04 INFO - PROCESS | 3728 | --DOMWINDOW == 90 (11426400) [pid = 3728] [serial = 1718] [outer = 00000000] [url = about:blank] 08:18:04 INFO - PROCESS | 3728 | --DOMWINDOW == 89 (13913800) [pid = 3728] [serial = 1720] [outer = 00000000] [url = about:blank] 08:18:04 INFO - PROCESS | 3728 | --DOMWINDOW == 88 (13C56400) [pid = 3728] [serial = 1721] [outer = 00000000] [url = about:blank] 08:18:04 INFO - PROCESS | 3728 | --DOMWINDOW == 87 (18477000) [pid = 3728] [serial = 1739] [outer = 00000000] [url = about:blank] 08:18:04 INFO - PROCESS | 3728 | --DOMWINDOW == 86 (114B3000) [pid = 3728] [serial = 1715] [outer = 00000000] [url = about:blank] 08:18:04 INFO - PROCESS | 3728 | --DOMWINDOW == 85 (10D06000) [pid = 3728] [serial = 1714] [outer = 00000000] [url = about:blank] 08:18:04 INFO - PROCESS | 3728 | --DOMWINDOW == 84 (12AD2400) [pid = 3728] [serial = 1703] [outer = 00000000] [url = about:blank] 08:18:04 INFO - PROCESS | 3728 | --DOMWINDOW == 83 (12803000) [pid = 3728] [serial = 1702] [outer = 00000000] [url = about:blank] 08:18:04 INFO - PROCESS | 3728 | --DOMWINDOW == 82 (164A1000) [pid = 3728] [serial = 1706] [outer = 00000000] [url = about:blank] 08:18:04 INFO - PROCESS | 3728 | --DOMWINDOW == 81 (15FEB000) [pid = 3728] [serial = 1705] [outer = 00000000] [url = about:blank] 08:18:04 INFO - PROCESS | 3728 | --DOMWINDOW == 80 (177F6000) [pid = 3728] [serial = 1732] [outer = 00000000] [url = about:blank] 08:18:04 INFO - PROCESS | 3728 | --DOMWINDOW == 79 (18431800) [pid = 3728] [serial = 1709] [outer = 00000000] [url = about:blank] 08:18:04 INFO - PROCESS | 3728 | --DOMWINDOW == 78 (17A8AC00) [pid = 3728] [serial = 1708] [outer = 00000000] [url = about:blank] 08:18:04 INFO - PROCESS | 3728 | --DOMWINDOW == 77 (1988D400) [pid = 3728] [serial = 1712] [outer = 00000000] [url = about:blank] 08:18:04 INFO - PROCESS | 3728 | --DOMWINDOW == 76 (19889C00) [pid = 3728] [serial = 1711] [outer = 00000000] [url = about:blank] 08:18:04 INFO - PROCESS | 3728 | --DOMWINDOW == 75 (16645800) [pid = 3728] [serial = 1729] [outer = 00000000] [url = about:blank] 08:18:04 INFO - PROCESS | 3728 | --DOMWINDOW == 74 (1610DC00) [pid = 3728] [serial = 1735] [outer = 00000000] [url = about:blank] 08:18:04 INFO - PROCESS | 3728 | --DOMWINDOW == 73 (18520000) [pid = 3728] [serial = 1738] [outer = 00000000] [url = about:blank] 08:18:04 INFO - PROCESS | 3728 | --DOMWINDOW == 72 (18018400) [pid = 3728] [serial = 1733] [outer = 00000000] [url = about:blank] 08:18:04 INFO - PROCESS | 3728 | --DOMWINDOW == 71 (15734400) [pid = 3728] [serial = 1723] [outer = 00000000] [url = about:blank] 08:18:04 INFO - PROCESS | 3728 | --DOMWINDOW == 70 (1855CC00) [pid = 3728] [serial = 1741] [outer = 00000000] [url = about:blank] 08:18:04 INFO - PROCESS | 3728 | --DOMWINDOW == 69 (16563800) [pid = 3728] [serial = 1726] [outer = 00000000] [url = about:blank] 08:18:04 INFO - PROCESS | 3728 | --DOMWINDOW == 68 (16C1E800) [pid = 3728] [serial = 1730] [outer = 00000000] [url = about:blank] 08:18:04 INFO - PROCESS | 3728 | --DOMWINDOW == 67 (1656B800) [pid = 3728] [serial = 1727] [outer = 00000000] [url = about:blank] 08:18:04 INFO - PROCESS | 3728 | --DOMWINDOW == 66 (157EDC00) [pid = 3728] [serial = 1724] [outer = 00000000] [url = about:blank] 08:18:04 INFO - PROCESS | 3728 | --DOMWINDOW == 65 (1649E800) [pid = 3728] [serial = 1736] [outer = 00000000] [url = about:blank] 08:18:04 INFO - PROCESS | 3728 | 1465226284909 Marionette TRACE conn2 <- [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]]]}] 08:18:04 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.clip.html | putImageData() is not affected by clipping regions 08:18:04 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.clip.html | took 1526ms 08:18:04 INFO - PROCESS | 3728 | 1465226284960 Marionette TRACE conn2 -> [0,2349,"getWindowHandle",null] 08:18:04 INFO - PROCESS | 3728 | 1465226284966 Marionette TRACE conn2 <- [1,2349,null,{"value":"13"}] 08:18:04 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.created.html 08:18:04 INFO - PROCESS | 3728 | 1465226284970 Marionette TRACE conn2 -> [0,2350,"setScriptTimeout",{"ms":35000}] 08:18:04 INFO - PROCESS | 3728 | 1465226284975 Marionette TRACE conn2 <- [1,2350,null,{}] 08:18:04 INFO - PROCESS | 3728 | 1465226284980 Marionette TRACE conn2 -> [0,2351,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:18:04 INFO - PROCESS | 3728 | 1465226284983 Marionette INFO sendAsync 5df5ea86-167d-4c9b-95db-b7d3c2a97030 08:18:05 INFO - PROCESS | 3728 | 1465226285075 Marionette TRACE conn2 <- [1,2351,null,{"value":null}] 08:18:05 INFO - PROCESS | 3728 | 1465226285081 Marionette TRACE conn2 -> [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\", \"02873725-682d-488c-ba17-ebb2d6377454\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:18:05 INFO - PROCESS | 3728 | 1465226285084 Marionette INFO sendAsync 5df5ea86-167d-4c9b-95db-b7d3c2a97030 08:18:05 INFO - PROCESS | 3728 | ++DOCSHELL 10D12400 == 26 [pid = 3728] [id = 597] 08:18:05 INFO - PROCESS | 3728 | ++DOMWINDOW == 66 (10E2DC00) [pid = 3728] [serial = 1791] [outer = 00000000] 08:18:05 INFO - PROCESS | 3728 | ++DOMWINDOW == 67 (11C66000) [pid = 3728] [serial = 1792] [outer = 10E2DC00] 08:18:05 INFO - PROCESS | 3728 | 1465226285132 Marionette DEBUG loaded listener.js 08:18:05 INFO - PROCESS | 3728 | ++DOMWINDOW == 68 (12ACA400) [pid = 3728] [serial = 1793] [outer = 10E2DC00] 08:18:05 INFO - PROCESS | 3728 | 1465226285632 Marionette TRACE conn2 <- [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]]]}] 08:18:05 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.created.html | putImageData() puts image data from createImageData() onto the canvas 08:18:05 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.created.html | took 672ms 08:18:05 INFO - PROCESS | 3728 | 1465226285653 Marionette TRACE conn2 -> [0,2353,"getWindowHandle",null] 08:18:05 INFO - PROCESS | 3728 | 1465226285657 Marionette TRACE conn2 <- [1,2353,null,{"value":"13"}] 08:18:05 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.cross.html 08:18:05 INFO - PROCESS | 3728 | 1465226285700 Marionette TRACE conn2 -> [0,2354,"setScriptTimeout",{"ms":35000}] 08:18:05 INFO - PROCESS | 3728 | 1465226285702 Marionette TRACE conn2 <- [1,2354,null,{}] 08:18:05 INFO - PROCESS | 3728 | 1465226285707 Marionette TRACE conn2 -> [0,2355,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:18:05 INFO - PROCESS | 3728 | 1465226285709 Marionette INFO sendAsync 5df5ea86-167d-4c9b-95db-b7d3c2a97030 08:18:05 INFO - PROCESS | 3728 | 1465226285806 Marionette TRACE conn2 <- [1,2355,null,{"value":null}] 08:18:05 INFO - PROCESS | 3728 | 1465226285911 Marionette TRACE conn2 -> [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\", \"02873725-682d-488c-ba17-ebb2d6377454\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:18:05 INFO - PROCESS | 3728 | 1465226285914 Marionette INFO sendAsync 5df5ea86-167d-4c9b-95db-b7d3c2a97030 08:18:05 INFO - PROCESS | 3728 | ++DOCSHELL 13916C00 == 27 [pid = 3728] [id = 598] 08:18:05 INFO - PROCESS | 3728 | ++DOMWINDOW == 69 (13C4A000) [pid = 3728] [serial = 1794] [outer = 00000000] 08:18:05 INFO - PROCESS | 3728 | ++DOMWINDOW == 70 (140B3C00) [pid = 3728] [serial = 1795] [outer = 13C4A000] 08:18:05 INFO - PROCESS | 3728 | 1465226285961 Marionette DEBUG loaded listener.js 08:18:06 INFO - PROCESS | 3728 | ++DOMWINDOW == 71 (140CF400) [pid = 3728] [serial = 1796] [outer = 13C4A000] 08:18:06 INFO - PROCESS | 3728 | 1465226286313 Marionette TRACE conn2 <- [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]]]}] 08:18:06 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.cross.html | putImageData() accepts image data got from a different canvas 08:18:06 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.cross.html | took 687ms 08:18:06 INFO - PROCESS | 3728 | 1465226286370 Marionette TRACE conn2 -> [0,2357,"getWindowHandle",null] 08:18:06 INFO - PROCESS | 3728 | 1465226286373 Marionette TRACE conn2 <- [1,2357,null,{"value":"13"}] 08:18:06 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html 08:18:06 INFO - PROCESS | 3728 | 1465226286376 Marionette TRACE conn2 -> [0,2358,"setScriptTimeout",{"ms":35000}] 08:18:06 INFO - PROCESS | 3728 | 1465226286380 Marionette TRACE conn2 <- [1,2358,null,{}] 08:18:06 INFO - PROCESS | 3728 | 1465226286390 Marionette TRACE conn2 -> [0,2359,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:18:06 INFO - PROCESS | 3728 | 1465226286394 Marionette INFO sendAsync 5df5ea86-167d-4c9b-95db-b7d3c2a97030 08:18:06 INFO - PROCESS | 3728 | 1465226286477 Marionette TRACE conn2 <- [1,2359,null,{"value":null}] 08:18:06 INFO - PROCESS | 3728 | 1465226286483 Marionette TRACE conn2 -> [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\", \"02873725-682d-488c-ba17-ebb2d6377454\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:18:06 INFO - PROCESS | 3728 | 1465226286486 Marionette INFO sendAsync 5df5ea86-167d-4c9b-95db-b7d3c2a97030 08:18:06 INFO - PROCESS | 3728 | ++DOCSHELL 15D40800 == 28 [pid = 3728] [id = 599] 08:18:06 INFO - PROCESS | 3728 | ++DOMWINDOW == 72 (15D44800) [pid = 3728] [serial = 1797] [outer = 00000000] 08:18:06 INFO - PROCESS | 3728 | ++DOMWINDOW == 73 (1648B800) [pid = 3728] [serial = 1798] [outer = 15D44800] 08:18:06 INFO - PROCESS | 3728 | 1465226286534 Marionette DEBUG loaded listener.js 08:18:06 INFO - PROCESS | 3728 | ++DOMWINDOW == 74 (1649F800) [pid = 3728] [serial = 1799] [outer = 15D44800] 08:18:07 INFO - PROCESS | 3728 | 1465226287037 Marionette TRACE conn2 <- [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]]]}] 08:18:07 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html | putImageData() handles negative-sized dirty rectangles correctly 08:18:07 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html | took 717ms 08:18:07 INFO - PROCESS | 3728 | 1465226287097 Marionette TRACE conn2 -> [0,2361,"getWindowHandle",null] 08:18:07 INFO - PROCESS | 3728 | 1465226287100 Marionette TRACE conn2 <- [1,2361,null,{"value":"13"}] 08:18:07 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html 08:18:07 INFO - PROCESS | 3728 | 1465226287108 Marionette TRACE conn2 -> [0,2362,"setScriptTimeout",{"ms":35000}] 08:18:07 INFO - PROCESS | 3728 | 1465226287110 Marionette TRACE conn2 <- [1,2362,null,{}] 08:18:07 INFO - PROCESS | 3728 | 1465226287113 Marionette TRACE conn2 -> [0,2363,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:18:07 INFO - PROCESS | 3728 | 1465226287115 Marionette INFO sendAsync 5df5ea86-167d-4c9b-95db-b7d3c2a97030 08:18:07 INFO - PROCESS | 3728 | 1465226287268 Marionette TRACE conn2 <- [1,2363,null,{"value":null}] 08:18:07 INFO - PROCESS | 3728 | 1465226287330 Marionette TRACE conn2 -> [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\", \"02873725-682d-488c-ba17-ebb2d6377454\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:18:07 INFO - PROCESS | 3728 | 1465226287332 Marionette INFO sendAsync 5df5ea86-167d-4c9b-95db-b7d3c2a97030 08:18:07 INFO - PROCESS | 3728 | ++DOCSHELL 164A6000 == 29 [pid = 3728] [id = 600] 08:18:07 INFO - PROCESS | 3728 | ++DOMWINDOW == 75 (16639C00) [pid = 3728] [serial = 1800] [outer = 00000000] 08:18:07 INFO - PROCESS | 3728 | ++DOMWINDOW == 76 (1663FC00) [pid = 3728] [serial = 1801] [outer = 16639C00] 08:18:07 INFO - PROCESS | 3728 | 1465226287376 Marionette DEBUG loaded listener.js 08:18:07 INFO - PROCESS | 3728 | ++DOMWINDOW == 77 (16C0D800) [pid = 3728] [serial = 1802] [outer = 16639C00] 08:18:07 INFO - PROCESS | 3728 | 1465226287780 Marionette TRACE conn2 <- [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]]]}] 08:18:07 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html | putImageData() handles dirty rectangles outside the canvas correctly 08:18:07 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html | took 717ms 08:18:07 INFO - PROCESS | 3728 | 1465226287831 Marionette TRACE conn2 -> [0,2365,"getWindowHandle",null] 08:18:07 INFO - PROCESS | 3728 | 1465226287833 Marionette TRACE conn2 <- [1,2365,null,{"value":"13"}] 08:18:07 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html 08:18:07 INFO - PROCESS | 3728 | 1465226287837 Marionette TRACE conn2 -> [0,2366,"setScriptTimeout",{"ms":35000}] 08:18:07 INFO - PROCESS | 3728 | 1465226287839 Marionette TRACE conn2 <- [1,2366,null,{}] 08:18:07 INFO - PROCESS | 3728 | 1465226287842 Marionette TRACE conn2 -> [0,2367,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:18:07 INFO - PROCESS | 3728 | 1465226287844 Marionette INFO sendAsync 5df5ea86-167d-4c9b-95db-b7d3c2a97030 08:18:07 INFO - PROCESS | 3728 | 1465226287956 Marionette TRACE conn2 <- [1,2367,null,{"value":null}] 08:18:07 INFO - PROCESS | 3728 | 1465226287961 Marionette TRACE conn2 -> [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\", \"02873725-682d-488c-ba17-ebb2d6377454\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:18:07 INFO - PROCESS | 3728 | 1465226287963 Marionette INFO sendAsync 5df5ea86-167d-4c9b-95db-b7d3c2a97030 08:18:07 INFO - PROCESS | 3728 | ++DOCSHELL 16C17000 == 30 [pid = 3728] [id = 601] 08:18:07 INFO - PROCESS | 3728 | ++DOMWINDOW == 78 (16CAE000) [pid = 3728] [serial = 1803] [outer = 00000000] 08:18:07 INFO - PROCESS | 3728 | ++DOMWINDOW == 79 (16D83800) [pid = 3728] [serial = 1804] [outer = 16CAE000] 08:18:07 INFO - PROCESS | 3728 | 1465226288007 Marionette DEBUG loaded listener.js 08:18:08 INFO - PROCESS | 3728 | ++DOMWINDOW == 80 (173D7C00) [pid = 3728] [serial = 1805] [outer = 16CAE000] 08:18:08 INFO - PROCESS | 3728 | 1465226288465 Marionette TRACE conn2 <- [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]]]}] 08:18:08 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html | putImageData() only modifies areas inside the dirty rectangle, using width and height 08:18:08 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html | took 672ms 08:18:08 INFO - PROCESS | 3728 | 1465226288524 Marionette TRACE conn2 -> [0,2369,"getWindowHandle",null] 08:18:08 INFO - PROCESS | 3728 | 1465226288526 Marionette TRACE conn2 <- [1,2369,null,{"value":"13"}] 08:18:08 INFO - PROCESS | 3728 | 1465226288529 Marionette TRACE conn2 -> [0,2370,"setScriptTimeout",{"ms":35000}] 08:18:08 INFO - PROCESS | 3728 | 1465226288531 Marionette TRACE conn2 <- [1,2370,null,{}] 08:18:08 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html 08:18:08 INFO - PROCESS | 3728 | 1465226288534 Marionette TRACE conn2 -> [0,2371,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:18:08 INFO - PROCESS | 3728 | 1465226288539 Marionette INFO sendAsync 5df5ea86-167d-4c9b-95db-b7d3c2a97030 08:18:08 INFO - PROCESS | 3728 | 1465226288909 Marionette TRACE conn2 <- [1,2371,null,{"value":null}] 08:18:08 INFO - PROCESS | 3728 | --DOMWINDOW == 79 (12A19400) [pid = 3728] [serial = 1773] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.set.html] 08:18:08 INFO - PROCESS | 3728 | --DOMWINDOW == 78 (13C57000) [pid = 3728] [serial = 1752] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.zero.html] 08:18:08 INFO - PROCESS | 3728 | --DOMWINDOW == 77 (13914C00) [pid = 3728] [serial = 1746] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.type.html] 08:18:08 INFO - PROCESS | 3728 | --DOMWINDOW == 76 (14E05400) [pid = 3728] [serial = 1767] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.readonly.html] 08:18:08 INFO - PROCESS | 3728 | --DOMWINDOW == 75 (16499800) [pid = 3728] [serial = 1755] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.clamp.html] 08:18:08 INFO - PROCESS | 3728 | --DOMWINDOW == 74 (18433000) [pid = 3728] [serial = 1761] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.nan.html] 08:18:08 INFO - PROCESS | 3728 | --DOMWINDOW == 73 (10D06400) [pid = 3728] [serial = 1749] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html] 08:18:08 INFO - PROCESS | 3728 | --DOMWINDOW == 72 (16646400) [pid = 3728] [serial = 1758] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.ctor.html] 08:18:08 INFO - PROCESS | 3728 | --DOMWINDOW == 71 (1852A800) [pid = 3728] [serial = 1740] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.size.html] 08:18:08 INFO - PROCESS | 3728 | --DOMWINDOW == 70 (18527400) [pid = 3728] [serial = 1764] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.properties.html] 08:18:08 INFO - PROCESS | 3728 | --DOMWINDOW == 69 (105ED800) [pid = 3728] [serial = 1743] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.tiny.html] 08:18:08 INFO - PROCESS | 3728 | --DOMWINDOW == 68 (1337BC00) [pid = 3728] [serial = 1770] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.round.html] 08:18:08 INFO - PROCESS | 3728 | 1465226288978 Marionette TRACE conn2 -> [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\", \"02873725-682d-488c-ba17-ebb2d6377454\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:18:08 INFO - PROCESS | 3728 | 1465226288980 Marionette INFO sendAsync 5df5ea86-167d-4c9b-95db-b7d3c2a97030 08:18:08 INFO - PROCESS | 3728 | ++DOCSHELL 1043AC00 == 31 [pid = 3728] [id = 602] 08:18:08 INFO - PROCESS | 3728 | ++DOMWINDOW == 69 (105ED800) [pid = 3728] [serial = 1806] [outer = 00000000] 08:18:09 INFO - PROCESS | 3728 | ++DOMWINDOW == 70 (12A19400) [pid = 3728] [serial = 1807] [outer = 105ED800] 08:18:09 INFO - PROCESS | 3728 | 1465226289025 Marionette DEBUG loaded listener.js 08:18:09 INFO - PROCESS | 3728 | ++DOMWINDOW == 71 (15D3B400) [pid = 3728] [serial = 1808] [outer = 105ED800] 08:18:09 INFO - PROCESS | 3728 | 1465226289423 Marionette TRACE conn2 <- [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]]]}] 08:18:09 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html | putImageData() only modifies areas inside the dirty rectangle, using x and y 08:18:09 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html | took 931ms 08:18:09 INFO - PROCESS | 3728 | 1465226289458 Marionette TRACE conn2 -> [0,2373,"getWindowHandle",null] 08:18:09 INFO - PROCESS | 3728 | 1465226289460 Marionette TRACE conn2 <- [1,2373,null,{"value":"13"}] 08:18:09 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html 08:18:09 INFO - PROCESS | 3728 | 1465226289463 Marionette TRACE conn2 -> [0,2374,"setScriptTimeout",{"ms":35000}] 08:18:09 INFO - PROCESS | 3728 | 1465226289465 Marionette TRACE conn2 <- [1,2374,null,{}] 08:18:09 INFO - PROCESS | 3728 | 1465226289468 Marionette TRACE conn2 -> [0,2375,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:18:09 INFO - PROCESS | 3728 | 1465226289470 Marionette INFO sendAsync 5df5ea86-167d-4c9b-95db-b7d3c2a97030 08:18:09 INFO - PROCESS | 3728 | 1465226289546 Marionette TRACE conn2 <- [1,2375,null,{"value":null}] 08:18:09 INFO - PROCESS | 3728 | 1465226289552 Marionette TRACE conn2 -> [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\", \"02873725-682d-488c-ba17-ebb2d6377454\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:18:09 INFO - PROCESS | 3728 | 1465226289554 Marionette INFO sendAsync 5df5ea86-167d-4c9b-95db-b7d3c2a97030 08:18:09 INFO - PROCESS | 3728 | ++DOCSHELL 140B2800 == 32 [pid = 3728] [id = 603] 08:18:09 INFO - PROCESS | 3728 | ++DOMWINDOW == 72 (16CB4400) [pid = 3728] [serial = 1809] [outer = 00000000] 08:18:09 INFO - PROCESS | 3728 | ++DOMWINDOW == 73 (18477000) [pid = 3728] [serial = 1810] [outer = 16CB4400] 08:18:09 INFO - PROCESS | 3728 | 1465226289597 Marionette DEBUG loaded listener.js 08:18:09 INFO - PROCESS | 3728 | ++DOMWINDOW == 74 (18520400) [pid = 3728] [serial = 1811] [outer = 16CB4400] 08:18:10 INFO - PROCESS | 3728 | 1465226290037 Marionette TRACE conn2 <- [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]]]}] 08:18:10 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html | putImageData() with zero-sized dirty rectangle puts nothing 08:18:10 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html | took 626ms 08:18:10 INFO - PROCESS | 3728 | 1465226290085 Marionette TRACE conn2 -> [0,2377,"getWindowHandle",null] 08:18:10 INFO - PROCESS | 3728 | 1465226290087 Marionette TRACE conn2 <- [1,2377,null,{"value":"13"}] 08:18:10 INFO - PROCESS | 3728 | 1465226290090 Marionette TRACE conn2 -> [0,2378,"setScriptTimeout",{"ms":35000}] 08:18:10 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.modified.html 08:18:10 INFO - PROCESS | 3728 | 1465226290092 Marionette TRACE conn2 <- [1,2378,null,{}] 08:18:10 INFO - PROCESS | 3728 | 1465226290095 Marionette TRACE conn2 -> [0,2379,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:18:10 INFO - PROCESS | 3728 | 1465226290097 Marionette INFO sendAsync 5df5ea86-167d-4c9b-95db-b7d3c2a97030 08:18:10 INFO - PROCESS | 3728 | 1465226290177 Marionette TRACE conn2 <- [1,2379,null,{"value":null}] 08:18:10 INFO - PROCESS | 3728 | 1465226290182 Marionette TRACE conn2 -> [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\", \"02873725-682d-488c-ba17-ebb2d6377454\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:18:10 INFO - PROCESS | 3728 | 1465226290184 Marionette INFO sendAsync 5df5ea86-167d-4c9b-95db-b7d3c2a97030 08:18:10 INFO - PROCESS | 3728 | ++DOCSHELL 18435800 == 33 [pid = 3728] [id = 604] 08:18:10 INFO - PROCESS | 3728 | ++DOMWINDOW == 75 (18528800) [pid = 3728] [serial = 1812] [outer = 00000000] 08:18:10 INFO - PROCESS | 3728 | ++DOMWINDOW == 76 (18561400) [pid = 3728] [serial = 1813] [outer = 18528800] 08:18:10 INFO - PROCESS | 3728 | 1465226290228 Marionette DEBUG loaded listener.js 08:18:10 INFO - PROCESS | 3728 | ++DOMWINDOW == 77 (18562000) [pid = 3728] [serial = 1814] [outer = 18528800] 08:18:10 INFO - PROCESS | 3728 | 1465226290658 Marionette TRACE conn2 <- [1,2380,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.modified.html",0,null,null,[["putImageData() puts modified image data correctly",0,null,null]]]}] 08:18:10 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.modified.html | putImageData() puts modified image data correctly 08:18:10 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.modified.html | took 625ms 08:18:10 INFO - PROCESS | 3728 | 1465226290712 Marionette TRACE conn2 -> [0,2381,"getWindowHandle",null] 08:18:10 INFO - PROCESS | 3728 | 1465226290714 Marionette TRACE conn2 <- [1,2381,null,{"value":"13"}] 08:18:10 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html 08:18:10 INFO - PROCESS | 3728 | 1465226290721 Marionette TRACE conn2 -> [0,2382,"setScriptTimeout",{"ms":35000}] 08:18:10 INFO - PROCESS | 3728 | 1465226290723 Marionette TRACE conn2 <- [1,2382,null,{}] 08:18:10 INFO - PROCESS | 3728 | 1465226290726 Marionette TRACE conn2 -> [0,2383,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:18:10 INFO - PROCESS | 3728 | 1465226290728 Marionette INFO sendAsync 5df5ea86-167d-4c9b-95db-b7d3c2a97030 08:18:10 INFO - PROCESS | 3728 | 1465226290809 Marionette TRACE conn2 <- [1,2383,null,{"value":null}] 08:18:10 INFO - PROCESS | 3728 | 1465226290815 Marionette TRACE conn2 -> [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\", \"02873725-682d-488c-ba17-ebb2d6377454\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:18:10 INFO - PROCESS | 3728 | 1465226290817 Marionette INFO sendAsync 5df5ea86-167d-4c9b-95db-b7d3c2a97030 08:18:10 INFO - PROCESS | 3728 | ++DOCSHELL 18560C00 == 34 [pid = 3728] [id = 605] 08:18:10 INFO - PROCESS | 3728 | ++DOMWINDOW == 78 (1988AC00) [pid = 3728] [serial = 1815] [outer = 00000000] 08:18:10 INFO - PROCESS | 3728 | ++DOMWINDOW == 79 (19895C00) [pid = 3728] [serial = 1816] [outer = 1988AC00] 08:18:10 INFO - PROCESS | 3728 | 1465226290860 Marionette DEBUG loaded listener.js 08:18:10 INFO - PROCESS | 3728 | ++DOMWINDOW == 80 (19A4E800) [pid = 3728] [serial = 1817] [outer = 1988AC00] 08:18:11 INFO - PROCESS | 3728 | 1465226291770 Marionette TRACE conn2 <- [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]]]}] 08:18:11 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html | putImageData() throws TypeError if arguments are not finite 08:18:11 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html | took 1053ms 08:18:11 INFO - PROCESS | 3728 | 1465226291779 Marionette TRACE conn2 -> [0,2385,"getWindowHandle",null] 08:18:11 INFO - PROCESS | 3728 | 1465226291783 Marionette TRACE conn2 <- [1,2385,null,{"value":"13"}] 08:18:11 INFO - PROCESS | 3728 | 1465226291788 Marionette TRACE conn2 -> [0,2386,"setScriptTimeout",{"ms":35000}] 08:18:11 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.null.html 08:18:11 INFO - PROCESS | 3728 | 1465226291794 Marionette TRACE conn2 <- [1,2386,null,{}] 08:18:11 INFO - PROCESS | 3728 | 1465226291799 Marionette TRACE conn2 -> [0,2387,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:18:11 INFO - PROCESS | 3728 | 1465226291802 Marionette INFO sendAsync 5df5ea86-167d-4c9b-95db-b7d3c2a97030 08:18:11 INFO - PROCESS | 3728 | 1465226291930 Marionette TRACE conn2 <- [1,2387,null,{"value":null}] 08:18:12 INFO - PROCESS | 3728 | 1465226292067 Marionette TRACE conn2 -> [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\", \"02873725-682d-488c-ba17-ebb2d6377454\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:18:12 INFO - PROCESS | 3728 | 1465226292071 Marionette INFO sendAsync 5df5ea86-167d-4c9b-95db-b7d3c2a97030 08:18:12 INFO - PROCESS | 3728 | ++DOCSHELL 10A60C00 == 35 [pid = 3728] [id = 606] 08:18:12 INFO - PROCESS | 3728 | ++DOMWINDOW == 81 (10B74400) [pid = 3728] [serial = 1818] [outer = 00000000] 08:18:12 INFO - PROCESS | 3728 | ++DOMWINDOW == 82 (12810400) [pid = 3728] [serial = 1819] [outer = 10B74400] 08:18:12 INFO - PROCESS | 3728 | 1465226292128 Marionette DEBUG loaded listener.js 08:18:12 INFO - PROCESS | 3728 | ++DOMWINDOW == 83 (13913800) [pid = 3728] [serial = 1820] [outer = 10B74400] 08:18:12 INFO - PROCESS | 3728 | 1465226292820 Marionette TRACE conn2 <- [1,2388,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.null.html",0,null,null,[["putImageData() with null imagedata throws TypeError",0,null,null]]]}] 08:18:12 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.null.html | putImageData() with null imagedata throws TypeError 08:18:12 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.null.html | took 1221ms 08:18:13 INFO - PROCESS | 3728 | 1465226293026 Marionette TRACE conn2 -> [0,2389,"getWindowHandle",null] 08:18:13 INFO - PROCESS | 3728 | 1465226293030 Marionette TRACE conn2 <- [1,2389,null,{"value":"13"}] 08:18:13 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.path.html 08:18:13 INFO - PROCESS | 3728 | 1465226293035 Marionette TRACE conn2 -> [0,2390,"setScriptTimeout",{"ms":35000}] 08:18:13 INFO - PROCESS | 3728 | 1465226293038 Marionette TRACE conn2 <- [1,2390,null,{}] 08:18:13 INFO - PROCESS | 3728 | 1465226293044 Marionette TRACE conn2 -> [0,2391,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:18:13 INFO - PROCESS | 3728 | 1465226293048 Marionette INFO sendAsync 5df5ea86-167d-4c9b-95db-b7d3c2a97030 08:18:13 INFO - PROCESS | 3728 | 1465226293166 Marionette TRACE conn2 <- [1,2391,null,{"value":null}] 08:18:13 INFO - PROCESS | 3728 | 1465226293298 Marionette TRACE conn2 -> [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\", \"02873725-682d-488c-ba17-ebb2d6377454\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:18:13 INFO - PROCESS | 3728 | 1465226293303 Marionette INFO sendAsync 5df5ea86-167d-4c9b-95db-b7d3c2a97030 08:18:13 INFO - PROCESS | 3728 | ++DOCSHELL 11A18800 == 36 [pid = 3728] [id = 607] 08:18:13 INFO - PROCESS | 3728 | ++DOMWINDOW == 84 (11C71800) [pid = 3728] [serial = 1821] [outer = 00000000] 08:18:13 INFO - PROCESS | 3728 | ++DOMWINDOW == 85 (1304EC00) [pid = 3728] [serial = 1822] [outer = 11C71800] 08:18:13 INFO - PROCESS | 3728 | 1465226293357 Marionette DEBUG loaded listener.js 08:18:13 INFO - PROCESS | 3728 | ++DOMWINDOW == 86 (131B8000) [pid = 3728] [serial = 1823] [outer = 11C71800] 08:18:13 INFO - PROCESS | 3728 | --DOCSHELL 18435800 == 35 [pid = 3728] [id = 604] 08:18:13 INFO - PROCESS | 3728 | --DOCSHELL 140B2800 == 34 [pid = 3728] [id = 603] 08:18:13 INFO - PROCESS | 3728 | --DOCSHELL 1043AC00 == 33 [pid = 3728] [id = 602] 08:18:13 INFO - PROCESS | 3728 | --DOCSHELL 16C17000 == 32 [pid = 3728] [id = 601] 08:18:13 INFO - PROCESS | 3728 | --DOCSHELL 164A6000 == 31 [pid = 3728] [id = 600] 08:18:13 INFO - PROCESS | 3728 | --DOCSHELL 15D40800 == 30 [pid = 3728] [id = 599] 08:18:13 INFO - PROCESS | 3728 | --DOCSHELL 13916C00 == 29 [pid = 3728] [id = 598] 08:18:13 INFO - PROCESS | 3728 | --DOCSHELL 10D12400 == 28 [pid = 3728] [id = 597] 08:18:13 INFO - PROCESS | 3728 | --DOMWINDOW == 85 (140D0000) [pid = 3728] [serial = 1754] [outer = 00000000] [url = about:blank] 08:18:13 INFO - PROCESS | 3728 | --DOMWINDOW == 84 (15733000) [pid = 3728] [serial = 1748] [outer = 00000000] [url = about:blank] 08:18:13 INFO - PROCESS | 3728 | --DOMWINDOW == 83 (1663AC00) [pid = 3728] [serial = 1769] [outer = 00000000] [url = about:blank] 08:18:13 INFO - PROCESS | 3728 | --DOMWINDOW == 82 (1663E000) [pid = 3728] [serial = 1757] [outer = 00000000] [url = about:blank] 08:18:13 INFO - PROCESS | 3728 | --DOMWINDOW == 81 (18478800) [pid = 3728] [serial = 1762] [outer = 00000000] [url = about:blank] 08:18:13 INFO - PROCESS | 3728 | --DOMWINDOW == 80 (10E2D800) [pid = 3728] [serial = 1750] [outer = 00000000] [url = about:blank] 08:18:13 INFO - PROCESS | 3728 | --DOMWINDOW == 79 (12D6FC00) [pid = 3728] [serial = 1751] [outer = 00000000] [url = about:blank] 08:18:13 INFO - PROCESS | 3728 | --DOMWINDOW == 78 (16566C00) [pid = 3728] [serial = 1756] [outer = 00000000] [url = about:blank] 08:18:13 INFO - PROCESS | 3728 | --DOMWINDOW == 77 (1446F000) [pid = 3728] [serial = 1747] [outer = 00000000] [url = about:blank] 08:18:13 INFO - PROCESS | 3728 | --DOMWINDOW == 76 (140B6400) [pid = 3728] [serial = 1753] [outer = 00000000] [url = about:blank] 08:18:13 INFO - PROCESS | 3728 | --DOMWINDOW == 75 (173D6C00) [pid = 3728] [serial = 1760] [outer = 00000000] [url = about:blank] 08:18:13 INFO - PROCESS | 3728 | --DOMWINDOW == 74 (16499400) [pid = 3728] [serial = 1768] [outer = 00000000] [url = about:blank] 08:18:13 INFO - PROCESS | 3728 | --DOMWINDOW == 73 (18566000) [pid = 3728] [serial = 1742] [outer = 00000000] [url = about:blank] 08:18:13 INFO - PROCESS | 3728 | --DOMWINDOW == 72 (18479000) [pid = 3728] [serial = 1763] [outer = 00000000] [url = about:blank] 08:18:13 INFO - PROCESS | 3728 | --DOMWINDOW == 71 (19892000) [pid = 3728] [serial = 1765] [outer = 00000000] [url = about:blank] 08:18:13 INFO - PROCESS | 3728 | --DOMWINDOW == 70 (19892800) [pid = 3728] [serial = 1766] [outer = 00000000] [url = about:blank] 08:18:13 INFO - PROCESS | 3728 | --DOMWINDOW == 69 (12809C00) [pid = 3728] [serial = 1745] [outer = 00000000] [url = about:blank] 08:18:13 INFO - PROCESS | 3728 | --DOMWINDOW == 68 (16CB9400) [pid = 3728] [serial = 1759] [outer = 00000000] [url = about:blank] 08:18:13 INFO - PROCESS | 3728 | --DOMWINDOW == 67 (19889800) [pid = 3728] [serial = 1771] [outer = 00000000] [url = about:blank] 08:18:13 INFO - PROCESS | 3728 | --DOMWINDOW == 66 (10E20000) [pid = 3728] [serial = 1744] [outer = 00000000] [url = about:blank] 08:18:13 INFO - PROCESS | 3728 | --DOMWINDOW == 65 (19E52800) [pid = 3728] [serial = 1774] [outer = 00000000] [url = about:blank] 08:18:13 INFO - PROCESS | 3728 | --DOMWINDOW == 64 (19E5B800) [pid = 3728] [serial = 1775] [outer = 00000000] [url = about:blank] 08:18:13 INFO - PROCESS | 3728 | --DOMWINDOW == 63 (19891800) [pid = 3728] [serial = 1772] [outer = 00000000] [url = about:blank] 08:18:13 INFO - PROCESS | 3728 | 1465226293875 Marionette TRACE conn2 <- [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]]]}] 08:18:13 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.path.html | putImageData() does not affect the current path 08:18:13 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.path.html | took 885ms 08:18:13 INFO - PROCESS | 3728 | 1465226293907 Marionette TRACE conn2 -> [0,2393,"getWindowHandle",null] 08:18:13 INFO - PROCESS | 3728 | 1465226293910 Marionette TRACE conn2 <- [1,2393,null,{"value":"13"}] 08:18:13 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html 08:18:13 INFO - PROCESS | 3728 | 1465226293916 Marionette TRACE conn2 -> [0,2394,"setScriptTimeout",{"ms":35000}] 08:18:13 INFO - PROCESS | 3728 | 1465226293922 Marionette TRACE conn2 <- [1,2394,null,{}] 08:18:13 INFO - PROCESS | 3728 | 1465226293927 Marionette TRACE conn2 -> [0,2395,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:18:13 INFO - PROCESS | 3728 | 1465226293931 Marionette INFO sendAsync 5df5ea86-167d-4c9b-95db-b7d3c2a97030 08:18:14 INFO - PROCESS | 3728 | 1465226294020 Marionette TRACE conn2 <- [1,2395,null,{"value":null}] 08:18:14 INFO - PROCESS | 3728 | 1465226294028 Marionette TRACE conn2 -> [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\", \"02873725-682d-488c-ba17-ebb2d6377454\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:18:14 INFO - PROCESS | 3728 | 1465226294030 Marionette INFO sendAsync 5df5ea86-167d-4c9b-95db-b7d3c2a97030 08:18:14 INFO - PROCESS | 3728 | ++DOCSHELL 13821000 == 29 [pid = 3728] [id = 608] 08:18:14 INFO - PROCESS | 3728 | ++DOMWINDOW == 64 (13916C00) [pid = 3728] [serial = 1824] [outer = 00000000] 08:18:14 INFO - PROCESS | 3728 | ++DOMWINDOW == 65 (140C9800) [pid = 3728] [serial = 1825] [outer = 13916C00] 08:18:14 INFO - PROCESS | 3728 | 1465226294078 Marionette DEBUG loaded listener.js 08:18:14 INFO - PROCESS | 3728 | ++DOMWINDOW == 66 (14471C00) [pid = 3728] [serial = 1826] [outer = 13916C00] 08:18:14 INFO - PROCESS | 3728 | 1465226294552 Marionette TRACE conn2 <- [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]]]}] 08:18:14 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html | putImageData() is not affected by context state 08:18:14 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html | took 687ms 08:18:14 INFO - PROCESS | 3728 | 1465226294595 Marionette TRACE conn2 -> [0,2397,"getWindowHandle",null] 08:18:14 INFO - PROCESS | 3728 | 1465226294597 Marionette TRACE conn2 <- [1,2397,null,{"value":"13"}] 08:18:14 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html 08:18:14 INFO - PROCESS | 3728 | 1465226294600 Marionette TRACE conn2 -> [0,2398,"setScriptTimeout",{"ms":35000}] 08:18:14 INFO - PROCESS | 3728 | 1465226294602 Marionette TRACE conn2 <- [1,2398,null,{}] 08:18:14 INFO - PROCESS | 3728 | 1465226294612 Marionette TRACE conn2 -> [0,2399,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:18:14 INFO - PROCESS | 3728 | 1465226294617 Marionette INFO sendAsync 5df5ea86-167d-4c9b-95db-b7d3c2a97030 08:18:14 INFO - PROCESS | 3728 | 1465226294735 Marionette TRACE conn2 <- [1,2399,null,{"value":null}] 08:18:14 INFO - PROCESS | 3728 | 1465226294844 Marionette TRACE conn2 -> [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\", \"02873725-682d-488c-ba17-ebb2d6377454\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:18:14 INFO - PROCESS | 3728 | 1465226294847 Marionette INFO sendAsync 5df5ea86-167d-4c9b-95db-b7d3c2a97030 08:18:14 INFO - PROCESS | 3728 | ++DOCSHELL 15FEB000 == 30 [pid = 3728] [id = 609] 08:18:14 INFO - PROCESS | 3728 | ++DOMWINDOW == 67 (15FECC00) [pid = 3728] [serial = 1827] [outer = 00000000] 08:18:14 INFO - PROCESS | 3728 | ++DOMWINDOW == 68 (1648CC00) [pid = 3728] [serial = 1828] [outer = 15FECC00] 08:18:14 INFO - PROCESS | 3728 | 1465226294896 Marionette DEBUG loaded listener.js 08:18:14 INFO - PROCESS | 3728 | ++DOMWINDOW == 69 (164A6000) [pid = 3728] [serial = 1829] [outer = 15FECC00] 08:18:15 INFO - PROCESS | 3728 | 1465226295319 Marionette TRACE conn2 <- [1,2400,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html",0,null,null,[["putImageData(getImageData(...), ...) has no effect",0,null,null]]]}] 08:18:15 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html | putImageData(getImageData(...), ...) has no effect 08:18:15 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html | took 794ms 08:18:15 INFO - PROCESS | 3728 | 1465226295384 Marionette TRACE conn2 -> [0,2401,"getWindowHandle",null] 08:18:15 INFO - PROCESS | 3728 | 1465226295386 Marionette TRACE conn2 <- [1,2401,null,{"value":"13"}] 08:18:15 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html 08:18:15 INFO - PROCESS | 3728 | 1465226295390 Marionette TRACE conn2 -> [0,2402,"setScriptTimeout",{"ms":35000}] 08:18:15 INFO - PROCESS | 3728 | 1465226295391 Marionette TRACE conn2 <- [1,2402,null,{}] 08:18:15 INFO - PROCESS | 3728 | 1465226295395 Marionette TRACE conn2 -> [0,2403,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:18:15 INFO - PROCESS | 3728 | 1465226295397 Marionette INFO sendAsync 5df5ea86-167d-4c9b-95db-b7d3c2a97030 08:18:15 INFO - PROCESS | 3728 | 1465226295481 Marionette TRACE conn2 <- [1,2403,null,{"value":null}] 08:18:15 INFO - PROCESS | 3728 | 1465226295486 Marionette TRACE conn2 -> [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\", \"02873725-682d-488c-ba17-ebb2d6377454\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:18:15 INFO - PROCESS | 3728 | 1465226295488 Marionette INFO sendAsync 5df5ea86-167d-4c9b-95db-b7d3c2a97030 08:18:15 INFO - PROCESS | 3728 | ++DOCSHELL 16562800 == 31 [pid = 3728] [id = 610] 08:18:15 INFO - PROCESS | 3728 | ++DOMWINDOW == 70 (1656A800) [pid = 3728] [serial = 1830] [outer = 00000000] 08:18:15 INFO - PROCESS | 3728 | ++DOMWINDOW == 71 (16CB2800) [pid = 3728] [serial = 1831] [outer = 1656A800] 08:18:15 INFO - PROCESS | 3728 | 1465226295533 Marionette DEBUG loaded listener.js 08:18:15 INFO - PROCESS | 3728 | ++DOMWINDOW == 72 (16D40C00) [pid = 3728] [serial = 1832] [outer = 1656A800] 08:18:16 INFO - PROCESS | 3728 | 1465226296009 Marionette TRACE conn2 <- [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]]]}] 08:18:16 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html | putImageData() does not accept non-ImageData objects 08:18:16 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html | took 687ms 08:18:16 INFO - PROCESS | 3728 | 1465226296101 Marionette TRACE conn2 -> [0,2405,"getWindowHandle",null] 08:18:16 INFO - PROCESS | 3728 | 1465226296103 Marionette TRACE conn2 <- [1,2405,null,{"value":"13"}] 08:18:16 INFO - PROCESS | 3728 | 1465226296109 Marionette TRACE conn2 -> [0,2406,"setScriptTimeout",{"ms":35000}] 08:18:16 INFO - PROCESS | 3728 | 1465226296111 Marionette TRACE conn2 <- [1,2406,null,{}] 08:18:16 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.1.html 08:18:16 INFO - PROCESS | 3728 | 1465226296114 Marionette TRACE conn2 -> [0,2407,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:18:16 INFO - PROCESS | 3728 | 1465226296116 Marionette INFO sendAsync 5df5ea86-167d-4c9b-95db-b7d3c2a97030 08:18:16 INFO - PROCESS | 3728 | 1465226296227 Marionette TRACE conn2 <- [1,2407,null,{"value":null}] 08:18:16 INFO - PROCESS | 3728 | 1465226296291 Marionette TRACE conn2 -> [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\", \"02873725-682d-488c-ba17-ebb2d6377454\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:18:16 INFO - PROCESS | 3728 | 1465226296294 Marionette INFO sendAsync 5df5ea86-167d-4c9b-95db-b7d3c2a97030 08:18:16 INFO - PROCESS | 3728 | ++DOCSHELL 16D8CC00 == 32 [pid = 3728] [id = 611] 08:18:16 INFO - PROCESS | 3728 | ++DOMWINDOW == 73 (17A07400) [pid = 3728] [serial = 1833] [outer = 00000000] 08:18:16 INFO - PROCESS | 3728 | ++DOMWINDOW == 74 (17A93400) [pid = 3728] [serial = 1834] [outer = 17A07400] 08:18:16 INFO - PROCESS | 3728 | 1465226296337 Marionette DEBUG loaded listener.js 08:18:16 INFO - PROCESS | 3728 | ++DOMWINDOW == 75 (18082400) [pid = 3728] [serial = 1835] [outer = 17A07400] 08:18:16 INFO - PROCESS | 3728 | 1465226296732 Marionette TRACE conn2 <- [1,2408,null,{"value":["/2dcontext/shadows/2d.shadow.alpha.1.html",0,null,null,[["Shadow colour alpha components are used",0,null,null]]]}] 08:18:16 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.1.html | Shadow colour alpha components are used 08:18:16 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.1.html | took 672ms 08:18:16 INFO - PROCESS | 3728 | 1465226296775 Marionette TRACE conn2 -> [0,2409,"getWindowHandle",null] 08:18:16 INFO - PROCESS | 3728 | 1465226296777 Marionette TRACE conn2 <- [1,2409,null,{"value":"13"}] 08:18:16 INFO - PROCESS | 3728 | 1465226296780 Marionette TRACE conn2 -> [0,2410,"setScriptTimeout",{"ms":35000}] 08:18:16 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.2.html 08:18:16 INFO - PROCESS | 3728 | 1465226296782 Marionette TRACE conn2 <- [1,2410,null,{}] 08:18:16 INFO - PROCESS | 3728 | 1465226296791 Marionette TRACE conn2 -> [0,2411,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:18:16 INFO - PROCESS | 3728 | 1465226296797 Marionette INFO sendAsync 5df5ea86-167d-4c9b-95db-b7d3c2a97030 08:18:16 INFO - PROCESS | 3728 | 1465226296944 Marionette TRACE conn2 <- [1,2411,null,{"value":null}] 08:18:17 INFO - PROCESS | 3728 | 1465226297016 Marionette TRACE conn2 -> [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\", \"02873725-682d-488c-ba17-ebb2d6377454\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:18:17 INFO - PROCESS | 3728 | 1465226297018 Marionette INFO sendAsync 5df5ea86-167d-4c9b-95db-b7d3c2a97030 08:18:17 INFO - PROCESS | 3728 | ++DOCSHELL 18474800 == 33 [pid = 3728] [id = 612] 08:18:17 INFO - PROCESS | 3728 | ++DOMWINDOW == 76 (1851F400) [pid = 3728] [serial = 1836] [outer = 00000000] 08:18:17 INFO - PROCESS | 3728 | ++DOMWINDOW == 77 (18567000) [pid = 3728] [serial = 1837] [outer = 1851F400] 08:18:17 INFO - PROCESS | 3728 | 1465226297062 Marionette DEBUG loaded listener.js 08:18:17 INFO - PROCESS | 3728 | ++DOMWINDOW == 78 (1988FC00) [pid = 3728] [serial = 1838] [outer = 1851F400] 08:18:17 INFO - PROCESS | 3728 | 1465226297462 Marionette TRACE conn2 <- [1,2412,null,{"value":["/2dcontext/shadows/2d.shadow.alpha.2.html",0,null,null,[["Shadow colour alpha components are used",0,null,null]]]}] 08:18:17 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.2.html | Shadow colour alpha components are used 08:18:17 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.2.html | took 717ms 08:18:17 INFO - PROCESS | 3728 | 1465226297503 Marionette TRACE conn2 -> [0,2413,"getWindowHandle",null] 08:18:17 INFO - PROCESS | 3728 | 1465226297505 Marionette TRACE conn2 <- [1,2413,null,{"value":"13"}] 08:18:17 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.3.html 08:18:17 INFO - PROCESS | 3728 | 1465226297515 Marionette TRACE conn2 -> [0,2414,"setScriptTimeout",{"ms":35000}] 08:18:17 INFO - PROCESS | 3728 | 1465226297517 Marionette TRACE conn2 <- [1,2414,null,{}] 08:18:17 INFO - PROCESS | 3728 | 1465226297546 Marionette TRACE conn2 -> [0,2415,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:18:17 INFO - PROCESS | 3728 | 1465226297548 Marionette INFO sendAsync 5df5ea86-167d-4c9b-95db-b7d3c2a97030 08:18:17 INFO - PROCESS | 3728 | 1465226297753 Marionette TRACE conn2 <- [1,2415,null,{"value":null}] 08:18:17 INFO - PROCESS | 3728 | --DOMWINDOW == 77 (18528800) [pid = 3728] [serial = 1812] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.modified.html] 08:18:17 INFO - PROCESS | 3728 | --DOMWINDOW == 76 (16639C00) [pid = 3728] [serial = 1800] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html] 08:18:17 INFO - PROCESS | 3728 | --DOMWINDOW == 75 (15D44800) [pid = 3728] [serial = 1797] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html] 08:18:17 INFO - PROCESS | 3728 | --DOMWINDOW == 74 (16CAE000) [pid = 3728] [serial = 1803] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html] 08:18:17 INFO - PROCESS | 3728 | --DOMWINDOW == 73 (10E2DC00) [pid = 3728] [serial = 1791] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.created.html] 08:18:17 INFO - PROCESS | 3728 | --DOMWINDOW == 72 (105ED800) [pid = 3728] [serial = 1806] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html] 08:18:17 INFO - PROCESS | 3728 | --DOMWINDOW == 71 (13919C00) [pid = 3728] [serial = 1788] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.clip.html] 08:18:17 INFO - PROCESS | 3728 | --DOMWINDOW == 70 (13C4A000) [pid = 3728] [serial = 1794] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.cross.html] 08:18:17 INFO - PROCESS | 3728 | --DOMWINDOW == 69 (16CB4400) [pid = 3728] [serial = 1809] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html] 08:18:17 INFO - PROCESS | 3728 | --DOMWINDOW == 68 (110DE800) [pid = 3728] [serial = 1776] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.string.html] 08:18:17 INFO - PROCESS | 3728 | --DOMWINDOW == 67 (157CD400) [pid = 3728] [serial = 1779] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.undefined.html] 08:18:17 INFO - PROCESS | 3728 | --DOMWINDOW == 66 (18566C00) [pid = 3728] [serial = 1782] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.alpha.html] 08:18:17 INFO - PROCESS | 3728 | --DOMWINDOW == 65 (10E29400) [pid = 3728] [serial = 1785] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.basic.html] 08:18:17 INFO - PROCESS | 3728 | 1465226297830 Marionette TRACE conn2 -> [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\", \"02873725-682d-488c-ba17-ebb2d6377454\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:18:17 INFO - PROCESS | 3728 | 1465226297832 Marionette INFO sendAsync 5df5ea86-167d-4c9b-95db-b7d3c2a97030 08:18:17 INFO - PROCESS | 3728 | ++DOCSHELL 1058E400 == 34 [pid = 3728] [id = 613] 08:18:17 INFO - PROCESS | 3728 | ++DOMWINDOW == 66 (105ED800) [pid = 3728] [serial = 1839] [outer = 00000000] 08:18:17 INFO - PROCESS | 3728 | ++DOMWINDOW == 67 (11A0D000) [pid = 3728] [serial = 1840] [outer = 105ED800] 08:18:17 INFO - PROCESS | 3728 | 1465226297875 Marionette DEBUG loaded listener.js 08:18:17 INFO - PROCESS | 3728 | ++DOMWINDOW == 68 (12A8E400) [pid = 3728] [serial = 1841] [outer = 105ED800] 08:18:18 INFO - PROCESS | 3728 | 1465226298213 Marionette TRACE conn2 <- [1,2416,null,{"value":["/2dcontext/shadows/2d.shadow.alpha.3.html",0,null,null,[["Shadows are affected by globalAlpha",0,null,null]]]}] 08:18:18 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.3.html | Shadows are affected by globalAlpha 08:18:18 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.3.html | took 763ms 08:18:18 INFO - PROCESS | 3728 | 1465226298274 Marionette TRACE conn2 -> [0,2417,"getWindowHandle",null] 08:18:18 INFO - PROCESS | 3728 | 1465226298276 Marionette TRACE conn2 <- [1,2417,null,{"value":"13"}] 08:18:18 INFO - PROCESS | 3728 | 1465226298280 Marionette TRACE conn2 -> [0,2418,"setScriptTimeout",{"ms":35000}] 08:18:18 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.4.html 08:18:18 INFO - PROCESS | 3728 | 1465226298281 Marionette TRACE conn2 <- [1,2418,null,{}] 08:18:18 INFO - PROCESS | 3728 | 1465226298285 Marionette TRACE conn2 -> [0,2419,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:18:18 INFO - PROCESS | 3728 | 1465226298286 Marionette INFO sendAsync 5df5ea86-167d-4c9b-95db-b7d3c2a97030 08:18:18 INFO - PROCESS | 3728 | 1465226298367 Marionette TRACE conn2 <- [1,2419,null,{"value":null}] 08:18:18 INFO - PROCESS | 3728 | 1465226298373 Marionette TRACE conn2 -> [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\", \"02873725-682d-488c-ba17-ebb2d6377454\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:18:18 INFO - PROCESS | 3728 | 1465226298374 Marionette INFO sendAsync 5df5ea86-167d-4c9b-95db-b7d3c2a97030 08:18:18 INFO - PROCESS | 3728 | ++DOCSHELL 12D99400 == 35 [pid = 3728] [id = 614] 08:18:18 INFO - PROCESS | 3728 | ++DOMWINDOW == 69 (13C56400) [pid = 3728] [serial = 1842] [outer = 00000000] 08:18:18 INFO - PROCESS | 3728 | ++DOMWINDOW == 70 (18477400) [pid = 3728] [serial = 1843] [outer = 13C56400] 08:18:18 INFO - PROCESS | 3728 | 1465226298418 Marionette DEBUG loaded listener.js 08:18:18 INFO - PROCESS | 3728 | ++DOMWINDOW == 71 (19897C00) [pid = 3728] [serial = 1844] [outer = 13C56400] 08:18:18 INFO - PROCESS | 3728 | 1465226298827 Marionette TRACE conn2 <- [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]]]}] 08:18:18 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.4.html | Shadows with alpha components are correctly affected by globalAlpha 08:18:18 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.4.html | took 580ms 08:18:18 INFO - PROCESS | 3728 | 1465226298861 Marionette TRACE conn2 -> [0,2421,"getWindowHandle",null] 08:18:18 INFO - PROCESS | 3728 | 1465226298863 Marionette TRACE conn2 <- [1,2421,null,{"value":"13"}] 08:18:18 INFO - PROCESS | 3728 | 1465226298880 Marionette TRACE conn2 -> [0,2422,"setScriptTimeout",{"ms":35000}] 08:18:18 INFO - PROCESS | 3728 | 1465226298882 Marionette TRACE conn2 <- [1,2422,null,{}] 08:18:18 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.5.html 08:18:18 INFO - PROCESS | 3728 | 1465226298889 Marionette TRACE conn2 -> [0,2423,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:18:18 INFO - PROCESS | 3728 | 1465226298891 Marionette INFO sendAsync 5df5ea86-167d-4c9b-95db-b7d3c2a97030 08:18:18 INFO - PROCESS | 3728 | 1465226298969 Marionette TRACE conn2 <- [1,2423,null,{"value":null}] 08:18:18 INFO - PROCESS | 3728 | 1465226298974 Marionette TRACE conn2 -> [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\", \"02873725-682d-488c-ba17-ebb2d6377454\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:18:18 INFO - PROCESS | 3728 | 1465226298976 Marionette INFO sendAsync 5df5ea86-167d-4c9b-95db-b7d3c2a97030 08:18:18 INFO - PROCESS | 3728 | ++DOCSHELL 164A2C00 == 36 [pid = 3728] [id = 615] 08:18:18 INFO - PROCESS | 3728 | ++DOMWINDOW == 72 (16564000) [pid = 3728] [serial = 1845] [outer = 00000000] 08:18:19 INFO - PROCESS | 3728 | ++DOMWINDOW == 73 (19A55400) [pid = 3728] [serial = 1846] [outer = 16564000] 08:18:19 INFO - PROCESS | 3728 | 1465226299027 Marionette DEBUG loaded listener.js 08:18:19 INFO - PROCESS | 3728 | ++DOMWINDOW == 74 (19E53000) [pid = 3728] [serial = 1847] [outer = 16564000] 08:18:19 INFO - PROCESS | 3728 | 1465226299501 Marionette TRACE conn2 <- [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]]]}] 08:18:19 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.5.html | Shadows of shapes with alpha components are drawn correctly 08:18:19 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.5.html | took 656ms 08:18:19 INFO - PROCESS | 3728 | 1465226299546 Marionette TRACE conn2 -> [0,2425,"getWindowHandle",null] 08:18:19 INFO - PROCESS | 3728 | 1465226299548 Marionette TRACE conn2 <- [1,2425,null,{"value":"13"}] 08:18:19 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html 08:18:19 INFO - PROCESS | 3728 | 1465226299552 Marionette TRACE conn2 -> [0,2426,"setScriptTimeout",{"ms":35000}] 08:18:19 INFO - PROCESS | 3728 | 1465226299553 Marionette TRACE conn2 <- [1,2426,null,{}] 08:18:19 INFO - PROCESS | 3728 | 1465226299556 Marionette TRACE conn2 -> [0,2427,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:18:19 INFO - PROCESS | 3728 | 1465226299558 Marionette INFO sendAsync 5df5ea86-167d-4c9b-95db-b7d3c2a97030 08:18:19 INFO - PROCESS | 3728 | 1465226299647 Marionette TRACE conn2 <- [1,2427,null,{"value":null}] 08:18:19 INFO - PROCESS | 3728 | 1465226299652 Marionette TRACE conn2 -> [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\", \"02873725-682d-488c-ba17-ebb2d6377454\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:18:19 INFO - PROCESS | 3728 | 1465226299654 Marionette INFO sendAsync 5df5ea86-167d-4c9b-95db-b7d3c2a97030 08:18:19 INFO - PROCESS | 3728 | ++DOCSHELL 19D3E000 == 37 [pid = 3728] [id = 616] 08:18:19 INFO - PROCESS | 3728 | ++DOMWINDOW == 75 (19E59C00) [pid = 3728] [serial = 1848] [outer = 00000000] 08:18:19 INFO - PROCESS | 3728 | ++DOMWINDOW == 76 (19EDF000) [pid = 3728] [serial = 1849] [outer = 19E59C00] 08:18:19 INFO - PROCESS | 3728 | 1465226299697 Marionette DEBUG loaded listener.js 08:18:19 INFO - PROCESS | 3728 | ++DOMWINDOW == 77 (19EE2C00) [pid = 3728] [serial = 1850] [outer = 19E59C00] 08:18:20 INFO - PROCESS | 3728 | 1465226300454 Marionette TRACE conn2 <- [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]]]}] 08:18:20 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html | Canvas test: 2d.shadow.attributes.shadowBlur.initial 08:18:20 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html | took 916ms 08:18:20 INFO - PROCESS | 3728 | 1465226300481 Marionette TRACE conn2 -> [0,2429,"getWindowHandle",null] 08:18:20 INFO - PROCESS | 3728 | 1465226300485 Marionette TRACE conn2 <- [1,2429,null,{"value":"13"}] 08:18:20 INFO - PROCESS | 3728 | 1465226300490 Marionette TRACE conn2 -> [0,2430,"setScriptTimeout",{"ms":35000}] 08:18:20 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html 08:18:20 INFO - PROCESS | 3728 | 1465226300495 Marionette TRACE conn2 <- [1,2430,null,{}] 08:18:20 INFO - PROCESS | 3728 | 1465226300500 Marionette TRACE conn2 -> [0,2431,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:18:20 INFO - PROCESS | 3728 | 1465226300503 Marionette INFO sendAsync 5df5ea86-167d-4c9b-95db-b7d3c2a97030 08:18:20 INFO - PROCESS | 3728 | 1465226300618 Marionette TRACE conn2 <- [1,2431,null,{"value":null}] 08:18:20 INFO - PROCESS | 3728 | 1465226300757 Marionette TRACE conn2 -> [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\", \"02873725-682d-488c-ba17-ebb2d6377454\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:18:20 INFO - PROCESS | 3728 | 1465226300760 Marionette INFO sendAsync 5df5ea86-167d-4c9b-95db-b7d3c2a97030 08:18:20 INFO - PROCESS | 3728 | ++DOCSHELL 10BA0C00 == 38 [pid = 3728] [id = 617] 08:18:20 INFO - PROCESS | 3728 | ++DOMWINDOW == 78 (10D11400) [pid = 3728] [serial = 1851] [outer = 00000000] 08:18:20 INFO - PROCESS | 3728 | ++DOMWINDOW == 79 (140B6400) [pid = 3728] [serial = 1852] [outer = 10D11400] 08:18:20 INFO - PROCESS | 3728 | 1465226300819 Marionette DEBUG loaded listener.js 08:18:20 INFO - PROCESS | 3728 | ++DOMWINDOW == 80 (1572CC00) [pid = 3728] [serial = 1853] [outer = 10D11400] 08:18:21 INFO - PROCESS | 3728 | 1465226301353 Marionette TRACE conn2 <- [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]]]}] 08:18:21 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html | Canvas test: 2d.shadow.attributes.shadowBlur.invalid 08:18:21 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html | took 885ms 08:18:21 INFO - PROCESS | 3728 | 1465226301384 Marionette TRACE conn2 -> [0,2433,"getWindowHandle",null] 08:18:21 INFO - PROCESS | 3728 | 1465226301389 Marionette TRACE conn2 <- [1,2433,null,{"value":"13"}] 08:18:21 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html 08:18:21 INFO - PROCESS | 3728 | 1465226301396 Marionette TRACE conn2 -> [0,2434,"setScriptTimeout",{"ms":35000}] 08:18:21 INFO - PROCESS | 3728 | 1465226301399 Marionette TRACE conn2 <- [1,2434,null,{}] 08:18:21 INFO - PROCESS | 3728 | 1465226301403 Marionette TRACE conn2 -> [0,2435,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:18:21 INFO - PROCESS | 3728 | 1465226301406 Marionette INFO sendAsync 5df5ea86-167d-4c9b-95db-b7d3c2a97030 08:18:21 INFO - PROCESS | 3728 | 1465226301518 Marionette TRACE conn2 <- [1,2435,null,{"value":null}] 08:18:21 INFO - PROCESS | 3728 | 1465226301630 Marionette TRACE conn2 -> [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\", \"02873725-682d-488c-ba17-ebb2d6377454\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:18:21 INFO - PROCESS | 3728 | 1465226301633 Marionette INFO sendAsync 5df5ea86-167d-4c9b-95db-b7d3c2a97030 08:18:21 INFO - PROCESS | 3728 | ++DOCSHELL 1663C800 == 39 [pid = 3728] [id = 618] 08:18:21 INFO - PROCESS | 3728 | ++DOMWINDOW == 81 (1663E000) [pid = 3728] [serial = 1854] [outer = 00000000] 08:18:21 INFO - PROCESS | 3728 | ++DOMWINDOW == 82 (16C16800) [pid = 3728] [serial = 1855] [outer = 1663E000] 08:18:21 INFO - PROCESS | 3728 | 1465226301729 Marionette DEBUG loaded listener.js 08:18:21 INFO - PROCESS | 3728 | ++DOMWINDOW == 83 (17A07C00) [pid = 3728] [serial = 1856] [outer = 1663E000] 08:18:22 INFO - PROCESS | 3728 | 1465226302347 Marionette TRACE conn2 <- [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]]]}] 08:18:22 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html | Canvas test: 2d.shadow.attributes.shadowBlur.valid 08:18:22 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html | took 1022ms 08:18:22 INFO - PROCESS | 3728 | 1465226302407 Marionette TRACE conn2 -> [0,2437,"getWindowHandle",null] 08:18:22 INFO - PROCESS | 3728 | 1465226302409 Marionette TRACE conn2 <- [1,2437,null,{"value":"13"}] 08:18:22 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html 08:18:22 INFO - PROCESS | 3728 | 1465226302430 Marionette TRACE conn2 -> [0,2438,"setScriptTimeout",{"ms":35000}] 08:18:22 INFO - PROCESS | 3728 | 1465226302433 Marionette TRACE conn2 <- [1,2438,null,{}] 08:18:22 INFO - PROCESS | 3728 | 1465226302472 Marionette TRACE conn2 -> [0,2439,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:18:22 INFO - PROCESS | 3728 | 1465226302477 Marionette INFO sendAsync 5df5ea86-167d-4c9b-95db-b7d3c2a97030 08:18:22 INFO - PROCESS | 3728 | 1465226302610 Marionette TRACE conn2 <- [1,2439,null,{"value":null}] 08:18:22 INFO - PROCESS | 3728 | 1465226302742 Marionette TRACE conn2 -> [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\", \"02873725-682d-488c-ba17-ebb2d6377454\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:18:22 INFO - PROCESS | 3728 | 1465226302746 Marionette INFO sendAsync 5df5ea86-167d-4c9b-95db-b7d3c2a97030 08:18:22 INFO - PROCESS | 3728 | ++DOCSHELL 10A5E400 == 40 [pid = 3728] [id = 619] 08:18:22 INFO - PROCESS | 3728 | ++DOMWINDOW == 84 (10B74800) [pid = 3728] [serial = 1857] [outer = 00000000] 08:18:22 INFO - PROCESS | 3728 | ++DOMWINDOW == 85 (110D5C00) [pid = 3728] [serial = 1858] [outer = 10B74800] 08:18:22 INFO - PROCESS | 3728 | 1465226302808 Marionette DEBUG loaded listener.js 08:18:22 INFO - PROCESS | 3728 | ++DOMWINDOW == 86 (13915000) [pid = 3728] [serial = 1859] [outer = 10B74800] 08:18:23 INFO - PROCESS | 3728 | 1465226303529 Marionette TRACE conn2 <- [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]]]}] 08:18:23 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html | Canvas test: 2d.shadow.attributes.shadowColor.initial 08:18:23 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html | took 1160ms 08:18:23 INFO - PROCESS | 3728 | 1465226303587 Marionette TRACE conn2 -> [0,2441,"getWindowHandle",null] 08:18:23 INFO - PROCESS | 3728 | 1465226303590 Marionette TRACE conn2 <- [1,2441,null,{"value":"13"}] 08:18:23 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html 08:18:23 INFO - PROCESS | 3728 | 1465226303595 Marionette TRACE conn2 -> [0,2442,"setScriptTimeout",{"ms":35000}] 08:18:23 INFO - PROCESS | 3728 | 1465226303599 Marionette TRACE conn2 <- [1,2442,null,{}] 08:18:23 INFO - PROCESS | 3728 | 1465226303619 Marionette TRACE conn2 -> [0,2443,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:18:23 INFO - PROCESS | 3728 | 1465226303622 Marionette INFO sendAsync 5df5ea86-167d-4c9b-95db-b7d3c2a97030 08:18:23 INFO - PROCESS | 3728 | 1465226303727 Marionette TRACE conn2 <- [1,2443,null,{"value":null}] 08:18:24 INFO - PROCESS | 3728 | --DOCSHELL 164A2C00 == 39 [pid = 3728] [id = 615] 08:18:24 INFO - PROCESS | 3728 | --DOCSHELL 12D99400 == 38 [pid = 3728] [id = 614] 08:18:24 INFO - PROCESS | 3728 | --DOCSHELL 1058E400 == 37 [pid = 3728] [id = 613] 08:18:24 INFO - PROCESS | 3728 | --DOCSHELL 18474800 == 36 [pid = 3728] [id = 612] 08:18:24 INFO - PROCESS | 3728 | --DOCSHELL 16D8CC00 == 35 [pid = 3728] [id = 611] 08:18:24 INFO - PROCESS | 3728 | --DOCSHELL 16562800 == 34 [pid = 3728] [id = 610] 08:18:24 INFO - PROCESS | 3728 | --DOCSHELL 15FEB000 == 33 [pid = 3728] [id = 609] 08:18:24 INFO - PROCESS | 3728 | --DOCSHELL 13821000 == 32 [pid = 3728] [id = 608] 08:18:24 INFO - PROCESS | 3728 | --DOCSHELL 11A18800 == 31 [pid = 3728] [id = 607] 08:18:24 INFO - PROCESS | 3728 | --DOCSHELL 10A60C00 == 30 [pid = 3728] [id = 606] 08:18:24 INFO - PROCESS | 3728 | --DOCSHELL 13914400 == 29 [pid = 3728] [id = 596] 08:18:24 INFO - PROCESS | 3728 | --DOCSHELL 18560C00 == 28 [pid = 3728] [id = 605] 08:18:24 INFO - PROCESS | 3728 | --DOCSHELL 10A5E400 == 27 [pid = 3728] [id = 619] 08:18:24 INFO - PROCESS | 3728 | --DOCSHELL 1663C800 == 26 [pid = 3728] [id = 618] 08:18:24 INFO - PROCESS | 3728 | --DOCSHELL 19D3E000 == 25 [pid = 3728] [id = 616] 08:18:24 INFO - PROCESS | 3728 | --DOCSHELL 10BA0C00 == 24 [pid = 3728] [id = 617] 08:18:24 INFO - PROCESS | 3728 | 1465226304445 Marionette TRACE conn2 -> [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\", \"02873725-682d-488c-ba17-ebb2d6377454\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:18:24 INFO - PROCESS | 3728 | 1465226304448 Marionette INFO sendAsync 5df5ea86-167d-4c9b-95db-b7d3c2a97030 08:18:24 INFO - PROCESS | 3728 | --DOMWINDOW == 85 (18561400) [pid = 3728] [serial = 1813] [outer = 00000000] [url = about:blank] 08:18:24 INFO - PROCESS | 3728 | --DOMWINDOW == 84 (1663FC00) [pid = 3728] [serial = 1801] [outer = 00000000] [url = about:blank] 08:18:24 INFO - PROCESS | 3728 | --DOMWINDOW == 83 (1648B800) [pid = 3728] [serial = 1798] [outer = 00000000] [url = about:blank] 08:18:24 INFO - PROCESS | 3728 | --DOMWINDOW == 82 (16D83800) [pid = 3728] [serial = 1804] [outer = 00000000] [url = about:blank] 08:18:24 INFO - PROCESS | 3728 | --DOMWINDOW == 81 (11C66000) [pid = 3728] [serial = 1792] [outer = 00000000] [url = about:blank] 08:18:24 INFO - PROCESS | 3728 | --DOMWINDOW == 80 (12ACA400) [pid = 3728] [serial = 1793] [outer = 00000000] [url = about:blank] 08:18:24 INFO - PROCESS | 3728 | --DOMWINDOW == 79 (16C0D800) [pid = 3728] [serial = 1802] [outer = 00000000] [url = about:blank] 08:18:24 INFO - PROCESS | 3728 | --DOMWINDOW == 78 (12A19400) [pid = 3728] [serial = 1807] [outer = 00000000] [url = about:blank] 08:18:24 INFO - PROCESS | 3728 | --DOMWINDOW == 77 (140CE000) [pid = 3728] [serial = 1790] [outer = 00000000] [url = about:blank] 08:18:24 INFO - PROCESS | 3728 | --DOMWINDOW == 76 (140B2000) [pid = 3728] [serial = 1789] [outer = 00000000] [url = about:blank] 08:18:24 INFO - PROCESS | 3728 | --DOMWINDOW == 75 (173D7C00) [pid = 3728] [serial = 1805] [outer = 00000000] [url = about:blank] 08:18:24 INFO - PROCESS | 3728 | --DOMWINDOW == 74 (140B3C00) [pid = 3728] [serial = 1795] [outer = 00000000] [url = about:blank] 08:18:24 INFO - PROCESS | 3728 | --DOMWINDOW == 73 (140CF400) [pid = 3728] [serial = 1796] [outer = 00000000] [url = about:blank] 08:18:24 INFO - PROCESS | 3728 | --DOMWINDOW == 72 (18477000) [pid = 3728] [serial = 1810] [outer = 00000000] [url = about:blank] 08:18:24 INFO - PROCESS | 3728 | --DOMWINDOW == 71 (1337C000) [pid = 3728] [serial = 1778] [outer = 00000000] [url = about:blank] 08:18:24 INFO - PROCESS | 3728 | --DOMWINDOW == 70 (12D65000) [pid = 3728] [serial = 1777] [outer = 00000000] [url = about:blank] 08:18:24 INFO - PROCESS | 3728 | --DOMWINDOW == 69 (16644C00) [pid = 3728] [serial = 1781] [outer = 00000000] [url = about:blank] 08:18:24 INFO - PROCESS | 3728 | --DOMWINDOW == 68 (164A1C00) [pid = 3728] [serial = 1780] [outer = 00000000] [url = about:blank] 08:18:24 INFO - PROCESS | 3728 | --DOMWINDOW == 67 (19D38000) [pid = 3728] [serial = 1784] [outer = 00000000] [url = about:blank] 08:18:24 INFO - PROCESS | 3728 | --DOMWINDOW == 66 (19893400) [pid = 3728] [serial = 1783] [outer = 00000000] [url = about:blank] 08:18:24 INFO - PROCESS | 3728 | --DOMWINDOW == 65 (18562000) [pid = 3728] [serial = 1814] [outer = 00000000] [url = about:blank] 08:18:24 INFO - PROCESS | 3728 | --DOMWINDOW == 64 (1852B000) [pid = 3728] [serial = 1787] [outer = 00000000] [url = about:blank] 08:18:24 INFO - PROCESS | 3728 | --DOMWINDOW == 63 (1843F000) [pid = 3728] [serial = 1786] [outer = 00000000] [url = about:blank] 08:18:24 INFO - PROCESS | 3728 | --DOMWINDOW == 62 (18520400) [pid = 3728] [serial = 1811] [outer = 00000000] [url = about:blank] 08:18:24 INFO - PROCESS | 3728 | --DOMWINDOW == 61 (1649F800) [pid = 3728] [serial = 1799] [outer = 00000000] [url = about:blank] 08:18:24 INFO - PROCESS | 3728 | --DOMWINDOW == 60 (15D3B400) [pid = 3728] [serial = 1808] [outer = 00000000] [url = about:blank] 08:18:24 INFO - PROCESS | 3728 | ++DOCSHELL 104EBC00 == 25 [pid = 3728] [id = 620] 08:18:24 INFO - PROCESS | 3728 | ++DOMWINDOW == 61 (104EC000) [pid = 3728] [serial = 1860] [outer = 00000000] 08:18:24 INFO - PROCESS | 3728 | ++DOMWINDOW == 62 (105F3400) [pid = 3728] [serial = 1861] [outer = 104EC000] 08:18:24 INFO - PROCESS | 3728 | 1465226304597 Marionette DEBUG loaded listener.js 08:18:24 INFO - PROCESS | 3728 | ++DOMWINDOW == 63 (10A60800) [pid = 3728] [serial = 1862] [outer = 104EC000] 08:18:25 INFO - PROCESS | 3728 | 1465226305081 Marionette TRACE conn2 <- [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]]]}] 08:18:25 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html | Canvas test: 2d.shadow.attributes.shadowColor.invalid 08:18:25 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html | took 1526ms 08:18:25 INFO - PROCESS | 3728 | 1465226305122 Marionette TRACE conn2 -> [0,2445,"getWindowHandle",null] 08:18:25 INFO - PROCESS | 3728 | 1465226305125 Marionette TRACE conn2 <- [1,2445,null,{"value":"13"}] 08:18:25 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html 08:18:25 INFO - PROCESS | 3728 | 1465226305129 Marionette TRACE conn2 -> [0,2446,"setScriptTimeout",{"ms":35000}] 08:18:25 INFO - PROCESS | 3728 | 1465226305133 Marionette TRACE conn2 <- [1,2446,null,{}] 08:18:25 INFO - PROCESS | 3728 | 1465226305138 Marionette TRACE conn2 -> [0,2447,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:18:25 INFO - PROCESS | 3728 | 1465226305141 Marionette INFO sendAsync 5df5ea86-167d-4c9b-95db-b7d3c2a97030 08:18:25 INFO - PROCESS | 3728 | 1465226305238 Marionette TRACE conn2 <- [1,2447,null,{"value":null}] 08:18:25 INFO - PROCESS | 3728 | 1465226305253 Marionette TRACE conn2 -> [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\", \"02873725-682d-488c-ba17-ebb2d6377454\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:18:25 INFO - PROCESS | 3728 | 1465226305255 Marionette INFO sendAsync 5df5ea86-167d-4c9b-95db-b7d3c2a97030 08:18:25 INFO - PROCESS | 3728 | ++DOCSHELL 114B5C00 == 26 [pid = 3728] [id = 621] 08:18:25 INFO - PROCESS | 3728 | ++DOMWINDOW == 64 (11A18000) [pid = 3728] [serial = 1863] [outer = 00000000] 08:18:25 INFO - PROCESS | 3728 | ++DOMWINDOW == 65 (12803000) [pid = 3728] [serial = 1864] [outer = 11A18000] 08:18:25 INFO - PROCESS | 3728 | 1465226305303 Marionette DEBUG loaded listener.js 08:18:25 INFO - PROCESS | 3728 | ++DOMWINDOW == 66 (12D65800) [pid = 3728] [serial = 1865] [outer = 11A18000] 08:18:25 INFO - PROCESS | 3728 | 1465226305768 Marionette TRACE conn2 <- [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]]]}] 08:18:25 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html | Canvas test: 2d.shadow.attributes.shadowColor.valid 08:18:25 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html | took 687ms 08:18:25 INFO - PROCESS | 3728 | 1465226305811 Marionette TRACE conn2 -> [0,2449,"getWindowHandle",null] 08:18:25 INFO - PROCESS | 3728 | 1465226305815 Marionette TRACE conn2 <- [1,2449,null,{"value":"13"}] 08:18:25 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html 08:18:25 INFO - PROCESS | 3728 | 1465226305849 Marionette TRACE conn2 -> [0,2450,"setScriptTimeout",{"ms":35000}] 08:18:25 INFO - PROCESS | 3728 | 1465226305851 Marionette TRACE conn2 <- [1,2450,null,{}] 08:18:25 INFO - PROCESS | 3728 | 1465226305857 Marionette TRACE conn2 -> [0,2451,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:18:25 INFO - PROCESS | 3728 | 1465226305859 Marionette INFO sendAsync 5df5ea86-167d-4c9b-95db-b7d3c2a97030 08:18:25 INFO - PROCESS | 3728 | 1465226305952 Marionette TRACE conn2 <- [1,2451,null,{"value":null}] 08:18:26 INFO - PROCESS | 3728 | 1465226306031 Marionette TRACE conn2 -> [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\", \"02873725-682d-488c-ba17-ebb2d6377454\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:18:26 INFO - PROCESS | 3728 | 1465226306034 Marionette INFO sendAsync 5df5ea86-167d-4c9b-95db-b7d3c2a97030 08:18:26 INFO - PROCESS | 3728 | ++DOCSHELL 13914400 == 27 [pid = 3728] [id = 622] 08:18:26 INFO - PROCESS | 3728 | ++DOMWINDOW == 67 (13914C00) [pid = 3728] [serial = 1866] [outer = 00000000] 08:18:26 INFO - PROCESS | 3728 | ++DOMWINDOW == 68 (140B3C00) [pid = 3728] [serial = 1867] [outer = 13914C00] 08:18:26 INFO - PROCESS | 3728 | 1465226306079 Marionette DEBUG loaded listener.js 08:18:26 INFO - PROCESS | 3728 | ++DOMWINDOW == 69 (140C8000) [pid = 3728] [serial = 1868] [outer = 13914C00] 08:18:26 INFO - PROCESS | 3728 | 1465226306511 Marionette TRACE conn2 <- [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]]]}] 08:18:26 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html | Canvas test: 2d.shadow.attributes.shadowOffset.initial 08:18:26 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html | took 703ms 08:18:26 INFO - PROCESS | 3728 | 1465226306522 Marionette TRACE conn2 -> [0,2453,"getWindowHandle",null] 08:18:26 INFO - PROCESS | 3728 | 1465226306525 Marionette TRACE conn2 <- [1,2453,null,{"value":"13"}] 08:18:26 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html 08:18:26 INFO - PROCESS | 3728 | 1465226306541 Marionette TRACE conn2 -> [0,2454,"setScriptTimeout",{"ms":35000}] 08:18:26 INFO - PROCESS | 3728 | 1465226306547 Marionette TRACE conn2 <- [1,2454,null,{}] 08:18:26 INFO - PROCESS | 3728 | 1465226306557 Marionette TRACE conn2 -> [0,2455,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:18:26 INFO - PROCESS | 3728 | 1465226306560 Marionette INFO sendAsync 5df5ea86-167d-4c9b-95db-b7d3c2a97030 08:18:26 INFO - PROCESS | 3728 | 1465226306681 Marionette TRACE conn2 <- [1,2455,null,{"value":null}] 08:18:26 INFO - PROCESS | 3728 | 1465226306687 Marionette TRACE conn2 -> [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\", \"02873725-682d-488c-ba17-ebb2d6377454\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:18:26 INFO - PROCESS | 3728 | 1465226306689 Marionette INFO sendAsync 5df5ea86-167d-4c9b-95db-b7d3c2a97030 08:18:26 INFO - PROCESS | 3728 | ++DOCSHELL 157D1C00 == 28 [pid = 3728] [id = 623] 08:18:26 INFO - PROCESS | 3728 | ++DOMWINDOW == 70 (157D2C00) [pid = 3728] [serial = 1869] [outer = 00000000] 08:18:26 INFO - PROCESS | 3728 | ++DOMWINDOW == 71 (15D44000) [pid = 3728] [serial = 1870] [outer = 157D2C00] 08:18:26 INFO - PROCESS | 3728 | 1465226306739 Marionette DEBUG loaded listener.js 08:18:26 INFO - PROCESS | 3728 | ++DOMWINDOW == 72 (15FB1C00) [pid = 3728] [serial = 1871] [outer = 157D2C00] 08:18:27 INFO - PROCESS | 3728 | 1465226307214 Marionette TRACE conn2 <- [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]]]}] 08:18:27 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html | Canvas test: 2d.shadow.attributes.shadowOffset.invalid 08:18:27 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html | took 747ms 08:18:27 INFO - PROCESS | 3728 | 1465226307272 Marionette TRACE conn2 -> [0,2457,"getWindowHandle",null] 08:18:27 INFO - PROCESS | 3728 | 1465226307275 Marionette TRACE conn2 <- [1,2457,null,{"value":"13"}] 08:18:27 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html 08:18:27 INFO - PROCESS | 3728 | 1465226307284 Marionette TRACE conn2 -> [0,2458,"setScriptTimeout",{"ms":35000}] 08:18:27 INFO - PROCESS | 3728 | 1465226307285 Marionette TRACE conn2 <- [1,2458,null,{}] 08:18:27 INFO - PROCESS | 3728 | 1465226307323 Marionette TRACE conn2 -> [0,2459,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:18:27 INFO - PROCESS | 3728 | 1465226307325 Marionette INFO sendAsync 5df5ea86-167d-4c9b-95db-b7d3c2a97030 08:18:27 INFO - PROCESS | 3728 | 1465226307443 Marionette TRACE conn2 <- [1,2459,null,{"value":null}] 08:18:27 INFO - PROCESS | 3728 | 1465226307436 Marionette TRACE conn2 -> [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\", \"02873725-682d-488c-ba17-ebb2d6377454\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:18:27 INFO - PROCESS | 3728 | 1465226307438 Marionette INFO sendAsync 5df5ea86-167d-4c9b-95db-b7d3c2a97030 08:18:27 INFO - PROCESS | 3728 | ++DOCSHELL 16489800 == 29 [pid = 3728] [id = 624] 08:18:27 INFO - PROCESS | 3728 | ++DOMWINDOW == 73 (1649BC00) [pid = 3728] [serial = 1872] [outer = 00000000] 08:18:27 INFO - PROCESS | 3728 | ++DOMWINDOW == 74 (164A2C00) [pid = 3728] [serial = 1873] [outer = 1649BC00] 08:18:27 INFO - PROCESS | 3728 | 1465226307483 Marionette DEBUG loaded listener.js 08:18:27 INFO - PROCESS | 3728 | ++DOMWINDOW == 75 (164A7000) [pid = 3728] [serial = 1874] [outer = 1649BC00] 08:18:27 INFO - PROCESS | 3728 | 1465226307913 Marionette TRACE conn2 <- [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]]]}] 08:18:27 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html | Canvas test: 2d.shadow.attributes.shadowOffset.valid 08:18:27 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html | took 656ms 08:18:27 INFO - PROCESS | 3728 | 1465226307945 Marionette TRACE conn2 -> [0,2461,"getWindowHandle",null] 08:18:27 INFO - PROCESS | 3728 | 1465226307947 Marionette TRACE conn2 <- [1,2461,null,{"value":"13"}] 08:18:27 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.alpha.html 08:18:27 INFO - PROCESS | 3728 | 1465226307950 Marionette TRACE conn2 -> [0,2462,"setScriptTimeout",{"ms":35000}] 08:18:27 INFO - PROCESS | 3728 | 1465226307952 Marionette TRACE conn2 <- [1,2462,null,{}] 08:18:27 INFO - PROCESS | 3728 | 1465226307955 Marionette TRACE conn2 -> [0,2463,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:18:27 INFO - PROCESS | 3728 | 1465226307957 Marionette INFO sendAsync 5df5ea86-167d-4c9b-95db-b7d3c2a97030 08:18:28 INFO - PROCESS | 3728 | 1465226308071 Marionette TRACE conn2 <- [1,2463,null,{"value":null}] 08:18:28 INFO - PROCESS | 3728 | 1465226308077 Marionette TRACE conn2 -> [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\", \"02873725-682d-488c-ba17-ebb2d6377454\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:18:28 INFO - PROCESS | 3728 | 1465226308083 Marionette INFO sendAsync 5df5ea86-167d-4c9b-95db-b7d3c2a97030 08:18:28 INFO - PROCESS | 3728 | ++DOCSHELL 1663C800 == 30 [pid = 3728] [id = 625] 08:18:28 INFO - PROCESS | 3728 | ++DOMWINDOW == 76 (1663D000) [pid = 3728] [serial = 1875] [outer = 00000000] 08:18:28 INFO - PROCESS | 3728 | ++DOMWINDOW == 77 (16641000) [pid = 3728] [serial = 1876] [outer = 1663D000] 08:18:28 INFO - PROCESS | 3728 | 1465226308175 Marionette DEBUG loaded listener.js 08:18:28 INFO - PROCESS | 3728 | ++DOMWINDOW == 78 (16CAE400) [pid = 3728] [serial = 1877] [outer = 1663D000] 08:18:28 INFO - PROCESS | 3728 | --DOMWINDOW == 77 (16564000) [pid = 3728] [serial = 1845] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.5.html] 08:18:28 INFO - PROCESS | 3728 | --DOMWINDOW == 76 (19E59C00) [pid = 3728] [serial = 1848] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html] 08:18:28 INFO - PROCESS | 3728 | --DOMWINDOW == 75 (17A07400) [pid = 3728] [serial = 1833] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.1.html] 08:18:28 INFO - PROCESS | 3728 | --DOMWINDOW == 74 (1851F400) [pid = 3728] [serial = 1836] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.2.html] 08:18:28 INFO - PROCESS | 3728 | --DOMWINDOW == 73 (13916C00) [pid = 3728] [serial = 1824] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html] 08:18:28 INFO - PROCESS | 3728 | --DOMWINDOW == 72 (11C71800) [pid = 3728] [serial = 1821] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.path.html] 08:18:28 INFO - PROCESS | 3728 | --DOMWINDOW == 71 (1656A800) [pid = 3728] [serial = 1830] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html] 08:18:28 INFO - PROCESS | 3728 | --DOMWINDOW == 70 (15FECC00) [pid = 3728] [serial = 1827] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html] 08:18:28 INFO - PROCESS | 3728 | --DOMWINDOW == 69 (1988AC00) [pid = 3728] [serial = 1815] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html] 08:18:28 INFO - PROCESS | 3728 | --DOMWINDOW == 68 (10B74400) [pid = 3728] [serial = 1818] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.null.html] 08:18:28 INFO - PROCESS | 3728 | --DOMWINDOW == 67 (105ED800) [pid = 3728] [serial = 1839] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.3.html] 08:18:28 INFO - PROCESS | 3728 | --DOMWINDOW == 66 (13C56400) [pid = 3728] [serial = 1842] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.4.html] 08:18:28 INFO - PROCESS | 3728 | 1465226308924 Marionette TRACE conn2 <- [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]]]}] 08:18:28 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.alpha.html | Shadows are drawn correctly for partially-transparent canvases 08:18:28 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.alpha.html | took 1007ms 08:18:28 INFO - PROCESS | 3728 | 1465226308954 Marionette TRACE conn2 -> [0,2465,"getWindowHandle",null] 08:18:28 INFO - PROCESS | 3728 | 1465226308956 Marionette TRACE conn2 <- [1,2465,null,{"value":"13"}] 08:18:28 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.basic.html 08:18:28 INFO - PROCESS | 3728 | 1465226308973 Marionette TRACE conn2 -> [0,2466,"setScriptTimeout",{"ms":35000}] 08:18:28 INFO - PROCESS | 3728 | 1465226308975 Marionette TRACE conn2 <- [1,2466,null,{}] 08:18:28 INFO - PROCESS | 3728 | 1465226308978 Marionette TRACE conn2 -> [0,2467,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:18:28 INFO - PROCESS | 3728 | 1465226308980 Marionette INFO sendAsync 5df5ea86-167d-4c9b-95db-b7d3c2a97030 08:18:29 INFO - PROCESS | 3728 | 1465226309098 Marionette TRACE conn2 <- [1,2467,null,{"value":null}] 08:18:29 INFO - PROCESS | 3728 | 1465226309164 Marionette TRACE conn2 -> [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\", \"02873725-682d-488c-ba17-ebb2d6377454\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:18:29 INFO - PROCESS | 3728 | 1465226309166 Marionette INFO sendAsync 5df5ea86-167d-4c9b-95db-b7d3c2a97030 08:18:29 INFO - PROCESS | 3728 | ++DOCSHELL 104EF800 == 31 [pid = 3728] [id = 626] 08:18:29 INFO - PROCESS | 3728 | ++DOMWINDOW == 67 (10B73800) [pid = 3728] [serial = 1878] [outer = 00000000] 08:18:29 INFO - PROCESS | 3728 | ++DOMWINDOW == 68 (157DAC00) [pid = 3728] [serial = 1879] [outer = 10B73800] 08:18:29 INFO - PROCESS | 3728 | 1465226309210 Marionette DEBUG loaded listener.js 08:18:29 INFO - PROCESS | 3728 | ++DOMWINDOW == 69 (173D8400) [pid = 3728] [serial = 1880] [outer = 10B73800] 08:18:29 INFO - PROCESS | 3728 | 1465226309570 Marionette TRACE conn2 <- [1,2468,null,{"value":["/2dcontext/shadows/2d.shadow.canvas.basic.html",0,null,null,[["Shadows are drawn for canvases",0,null,null]]]}] 08:18:29 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.basic.html | Shadows are drawn for canvases 08:18:29 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.basic.html | took 625ms 08:18:29 INFO - PROCESS | 3728 | 1465226309602 Marionette TRACE conn2 -> [0,2469,"getWindowHandle",null] 08:18:29 INFO - PROCESS | 3728 | 1465226309604 Marionette TRACE conn2 <- [1,2469,null,{"value":"13"}] 08:18:29 INFO - PROCESS | 3728 | 1465226309607 Marionette TRACE conn2 -> [0,2470,"setScriptTimeout",{"ms":35000}] 08:18:29 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.transparent.1.html 08:18:29 INFO - PROCESS | 3728 | 1465226309609 Marionette TRACE conn2 <- [1,2470,null,{}] 08:18:29 INFO - PROCESS | 3728 | 1465226309612 Marionette TRACE conn2 -> [0,2471,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:18:29 INFO - PROCESS | 3728 | 1465226309614 Marionette INFO sendAsync 5df5ea86-167d-4c9b-95db-b7d3c2a97030 08:18:29 INFO - PROCESS | 3728 | 1465226309693 Marionette TRACE conn2 <- [1,2471,null,{"value":null}] 08:18:29 INFO - PROCESS | 3728 | 1465226309698 Marionette TRACE conn2 -> [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\", \"02873725-682d-488c-ba17-ebb2d6377454\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:18:29 INFO - PROCESS | 3728 | 1465226309700 Marionette INFO sendAsync 5df5ea86-167d-4c9b-95db-b7d3c2a97030 08:18:29 INFO - PROCESS | 3728 | ++DOCSHELL 173D1C00 == 32 [pid = 3728] [id = 627] 08:18:29 INFO - PROCESS | 3728 | ++DOMWINDOW == 70 (177F9400) [pid = 3728] [serial = 1881] [outer = 00000000] 08:18:29 INFO - PROCESS | 3728 | ++DOMWINDOW == 71 (17A0F400) [pid = 3728] [serial = 1882] [outer = 177F9400] 08:18:29 INFO - PROCESS | 3728 | 1465226309743 Marionette DEBUG loaded listener.js 08:18:29 INFO - PROCESS | 3728 | ++DOMWINDOW == 72 (17E52000) [pid = 3728] [serial = 1883] [outer = 177F9400] 08:18:30 INFO - PROCESS | 3728 | 1465226310182 Marionette TRACE conn2 <- [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]]]}] 08:18:30 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.transparent.1.html | Shadows are not drawn for transparent canvases 08:18:30 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.transparent.1.html | took 580ms 08:18:30 INFO - PROCESS | 3728 | 1465226310206 Marionette TRACE conn2 -> [0,2473,"getWindowHandle",null] 08:18:30 INFO - PROCESS | 3728 | 1465226310207 Marionette TRACE conn2 <- [1,2473,null,{"value":"13"}] 08:18:30 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.transparent.2.html 08:18:30 INFO - PROCESS | 3728 | 1465226310223 Marionette TRACE conn2 -> [0,2474,"setScriptTimeout",{"ms":35000}] 08:18:30 INFO - PROCESS | 3728 | 1465226310225 Marionette TRACE conn2 <- [1,2474,null,{}] 08:18:30 INFO - PROCESS | 3728 | 1465226310232 Marionette TRACE conn2 -> [0,2475,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:18:30 INFO - PROCESS | 3728 | 1465226310234 Marionette INFO sendAsync 5df5ea86-167d-4c9b-95db-b7d3c2a97030 08:18:30 INFO - PROCESS | 3728 | 1465226310301 Marionette TRACE conn2 <- [1,2475,null,{"value":null}] 08:18:30 INFO - PROCESS | 3728 | 1465226310307 Marionette TRACE conn2 -> [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\", \"02873725-682d-488c-ba17-ebb2d6377454\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:18:30 INFO - PROCESS | 3728 | 1465226310309 Marionette INFO sendAsync 5df5ea86-167d-4c9b-95db-b7d3c2a97030 08:18:30 INFO - PROCESS | 3728 | ++DOCSHELL 1043F400 == 33 [pid = 3728] [id = 628] 08:18:30 INFO - PROCESS | 3728 | ++DOMWINDOW == 73 (16561800) [pid = 3728] [serial = 1884] [outer = 00000000] 08:18:30 INFO - PROCESS | 3728 | ++DOMWINDOW == 74 (18432C00) [pid = 3728] [serial = 1885] [outer = 16561800] 08:18:30 INFO - PROCESS | 3728 | 1465226310355 Marionette DEBUG loaded listener.js 08:18:30 INFO - PROCESS | 3728 | ++DOMWINDOW == 75 (18433000) [pid = 3728] [serial = 1886] [outer = 16561800] 08:18:30 INFO - PROCESS | 3728 | 1465226310965 Marionette TRACE conn2 <- [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]]]}] 08:18:31 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.transparent.2.html | Shadows are not drawn for transparent parts of canvases 08:18:31 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.transparent.2.html | took 854ms 08:18:31 INFO - PROCESS | 3728 | 1465226311058 Marionette TRACE conn2 -> [0,2477,"getWindowHandle",null] 08:18:31 INFO - PROCESS | 3728 | 1465226311063 Marionette TRACE conn2 <- [1,2477,null,{"value":"13"}] 08:18:31 INFO - TEST-START | /2dcontext/shadows/2d.shadow.clip.1.html 08:18:31 INFO - PROCESS | 3728 | 1465226311053 Marionette TRACE conn2 -> [0,2478,"setScriptTimeout",{"ms":35000}] 08:18:31 INFO - PROCESS | 3728 | 1465226311056 Marionette TRACE conn2 <- [1,2478,null,{}] 08:18:31 INFO - PROCESS | 3728 | 1465226311062 Marionette TRACE conn2 -> [0,2479,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:18:31 INFO - PROCESS | 3728 | 1465226311065 Marionette INFO sendAsync 5df5ea86-167d-4c9b-95db-b7d3c2a97030 08:18:31 INFO - PROCESS | 3728 | 1465226311217 Marionette TRACE conn2 <- [1,2479,null,{"value":null}] 08:18:31 INFO - PROCESS | 3728 | 1465226311338 Marionette TRACE conn2 -> [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\", \"02873725-682d-488c-ba17-ebb2d6377454\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:18:31 INFO - PROCESS | 3728 | 1465226311343 Marionette INFO sendAsync 5df5ea86-167d-4c9b-95db-b7d3c2a97030 08:18:31 INFO - PROCESS | 3728 | ++DOCSHELL 10A5E400 == 34 [pid = 3728] [id = 629] 08:18:31 INFO - PROCESS | 3728 | ++DOMWINDOW == 76 (10B75800) [pid = 3728] [serial = 1887] [outer = 00000000] 08:18:31 INFO - PROCESS | 3728 | ++DOMWINDOW == 77 (11C72000) [pid = 3728] [serial = 1888] [outer = 10B75800] 08:18:31 INFO - PROCESS | 3728 | 1465226311423 Marionette DEBUG loaded listener.js 08:18:31 INFO - PROCESS | 3728 | ++DOMWINDOW == 78 (131B4400) [pid = 3728] [serial = 1889] [outer = 10B75800] 08:18:32 INFO - PROCESS | 3728 | 1465226312178 Marionette TRACE conn2 <- [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]]]}] 08:18:32 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.clip.1.html | Shadows of clipped shapes are still drawn within the clipping region 08:18:32 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.clip.1.html | took 1191ms 08:18:32 INFO - PROCESS | 3728 | 1465226312241 Marionette TRACE conn2 -> [0,2481,"getWindowHandle",null] 08:18:32 INFO - PROCESS | 3728 | 1465226312246 Marionette TRACE conn2 <- [1,2481,null,{"value":"13"}] 08:18:32 INFO - TEST-START | /2dcontext/shadows/2d.shadow.clip.2.html 08:18:32 INFO - PROCESS | 3728 | 1465226312252 Marionette TRACE conn2 -> [0,2482,"setScriptTimeout",{"ms":35000}] 08:18:32 INFO - PROCESS | 3728 | 1465226312255 Marionette TRACE conn2 <- [1,2482,null,{}] 08:18:32 INFO - PROCESS | 3728 | 1465226312259 Marionette TRACE conn2 -> [0,2483,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:18:32 INFO - PROCESS | 3728 | 1465226312262 Marionette INFO sendAsync 5df5ea86-167d-4c9b-95db-b7d3c2a97030 08:18:32 INFO - PROCESS | 3728 | 1465226312398 Marionette TRACE conn2 <- [1,2483,null,{"value":null}] 08:18:32 INFO - PROCESS | 3728 | 1465226312630 Marionette TRACE conn2 -> [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\", \"02873725-682d-488c-ba17-ebb2d6377454\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:18:32 INFO - PROCESS | 3728 | 1465226312633 Marionette INFO sendAsync 5df5ea86-167d-4c9b-95db-b7d3c2a97030 08:18:32 INFO - PROCESS | 3728 | ++DOCSHELL 105ECC00 == 35 [pid = 3728] [id = 630] 08:18:32 INFO - PROCESS | 3728 | ++DOMWINDOW == 79 (105ED400) [pid = 3728] [serial = 1890] [outer = 00000000] 08:18:32 INFO - PROCESS | 3728 | ++DOMWINDOW == 80 (10B7D000) [pid = 3728] [serial = 1891] [outer = 105ED400] 08:18:32 INFO - PROCESS | 3728 | 1465226312699 Marionette DEBUG loaded listener.js 08:18:32 INFO - PROCESS | 3728 | ++DOMWINDOW == 81 (10E2CC00) [pid = 3728] [serial = 1892] [outer = 105ED400] 08:18:33 INFO - PROCESS | 3728 | --DOCSHELL 1288FC00 == 34 [pid = 3728] [id = 392] 08:18:33 INFO - PROCESS | 3728 | --DOCSHELL 17977C00 == 33 [pid = 3728] [id = 388] 08:18:33 INFO - PROCESS | 3728 | --DOCSHELL 15D43400 == 32 [pid = 3728] [id = 398] 08:18:33 INFO - PROCESS | 3728 | --DOCSHELL 16565400 == 31 [pid = 3728] [id = 384] 08:18:33 INFO - PROCESS | 3728 | --DOCSHELL 1736DC00 == 30 [pid = 3728] [id = 396] 08:18:33 INFO - PROCESS | 3728 | --DOCSHELL 13D2EC00 == 29 [pid = 3728] [id = 382] 08:18:33 INFO - PROCESS | 3728 | --DOCSHELL 157F1800 == 28 [pid = 3728] [id = 383] 08:18:33 INFO - PROCESS | 3728 | --DOCSHELL 16D49800 == 27 [pid = 3728] [id = 395] 08:18:33 INFO - PROCESS | 3728 | --DOCSHELL 1648DC00 == 26 [pid = 3728] [id = 394] 08:18:33 INFO - PROCESS | 3728 | --DOCSHELL 12D64400 == 25 [pid = 3728] [id = 381] 08:18:33 INFO - PROCESS | 3728 | --DOCSHELL 112BCC00 == 24 [pid = 3728] [id = 393] 08:18:33 INFO - PROCESS | 3728 | --DOMWINDOW == 80 (19E53000) [pid = 3728] [serial = 1847] [outer = 00000000] [url = about:blank] 08:18:33 INFO - PROCESS | 3728 | --DOMWINDOW == 79 (17A93400) [pid = 3728] [serial = 1834] [outer = 00000000] [url = about:blank] 08:18:33 INFO - PROCESS | 3728 | --DOMWINDOW == 78 (18567000) [pid = 3728] [serial = 1837] [outer = 00000000] [url = about:blank] 08:18:33 INFO - PROCESS | 3728 | --DOMWINDOW == 77 (140C9800) [pid = 3728] [serial = 1825] [outer = 00000000] [url = about:blank] 08:18:33 INFO - PROCESS | 3728 | --DOMWINDOW == 76 (14471C00) [pid = 3728] [serial = 1826] [outer = 00000000] [url = about:blank] 08:18:33 INFO - PROCESS | 3728 | --DOMWINDOW == 75 (1304EC00) [pid = 3728] [serial = 1822] [outer = 00000000] [url = about:blank] 08:18:33 INFO - PROCESS | 3728 | --DOMWINDOW == 74 (131B8000) [pid = 3728] [serial = 1823] [outer = 00000000] [url = about:blank] 08:18:33 INFO - PROCESS | 3728 | --DOMWINDOW == 73 (18082400) [pid = 3728] [serial = 1835] [outer = 00000000] [url = about:blank] 08:18:33 INFO - PROCESS | 3728 | --DOMWINDOW == 72 (16CB2800) [pid = 3728] [serial = 1831] [outer = 00000000] [url = about:blank] 08:18:33 INFO - PROCESS | 3728 | --DOMWINDOW == 71 (1648CC00) [pid = 3728] [serial = 1828] [outer = 00000000] [url = about:blank] 08:18:33 INFO - PROCESS | 3728 | --DOMWINDOW == 70 (164A6000) [pid = 3728] [serial = 1829] [outer = 00000000] [url = about:blank] 08:18:33 INFO - PROCESS | 3728 | --DOMWINDOW == 69 (19A4E800) [pid = 3728] [serial = 1817] [outer = 00000000] [url = about:blank] 08:18:33 INFO - PROCESS | 3728 | --DOMWINDOW == 68 (19895C00) [pid = 3728] [serial = 1816] [outer = 00000000] [url = about:blank] 08:18:33 INFO - PROCESS | 3728 | --DOMWINDOW == 67 (12810400) [pid = 3728] [serial = 1819] [outer = 00000000] [url = about:blank] 08:18:33 INFO - PROCESS | 3728 | --DOMWINDOW == 66 (13913800) [pid = 3728] [serial = 1820] [outer = 00000000] [url = about:blank] 08:18:33 INFO - PROCESS | 3728 | --DOMWINDOW == 65 (11A0D000) [pid = 3728] [serial = 1840] [outer = 00000000] [url = about:blank] 08:18:33 INFO - PROCESS | 3728 | --DOMWINDOW == 64 (1988FC00) [pid = 3728] [serial = 1838] [outer = 00000000] [url = about:blank] 08:18:33 INFO - PROCESS | 3728 | --DOMWINDOW == 63 (18477400) [pid = 3728] [serial = 1843] [outer = 00000000] [url = about:blank] 08:18:33 INFO - PROCESS | 3728 | --DOMWINDOW == 62 (12A8E400) [pid = 3728] [serial = 1841] [outer = 00000000] [url = about:blank] 08:18:33 INFO - PROCESS | 3728 | --DOMWINDOW == 61 (19897C00) [pid = 3728] [serial = 1844] [outer = 00000000] [url = about:blank] 08:18:33 INFO - PROCESS | 3728 | --DOMWINDOW == 60 (16D40C00) [pid = 3728] [serial = 1832] [outer = 00000000] [url = about:blank] 08:18:33 INFO - PROCESS | 3728 | --DOMWINDOW == 59 (19A55400) [pid = 3728] [serial = 1846] [outer = 00000000] [url = about:blank] 08:18:33 INFO - PROCESS | 3728 | --DOMWINDOW == 58 (19EDF000) [pid = 3728] [serial = 1849] [outer = 00000000] [url = about:blank] 08:18:33 INFO - PROCESS | 3728 | --DOMWINDOW == 57 (19EE2C00) [pid = 3728] [serial = 1850] [outer = 00000000] [url = about:blank] 08:18:33 INFO - PROCESS | 3728 | 1465226313309 Marionette TRACE conn2 <- [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]]]}] 08:18:33 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.clip.2.html | Shadows are not drawn outside the clipping region 08:18:33 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.clip.2.html | took 1129ms 08:18:33 INFO - PROCESS | 3728 | 1465226313371 Marionette TRACE conn2 -> [0,2485,"getWindowHandle",null] 08:18:33 INFO - PROCESS | 3728 | 1465226313375 Marionette TRACE conn2 <- [1,2485,null,{"value":"13"}] 08:18:33 INFO - TEST-START | /2dcontext/shadows/2d.shadow.clip.3.html 08:18:33 INFO - PROCESS | 3728 | 1465226313379 Marionette TRACE conn2 -> [0,2486,"setScriptTimeout",{"ms":35000}] 08:18:33 INFO - PROCESS | 3728 | 1465226313381 Marionette TRACE conn2 <- [1,2486,null,{}] 08:18:33 INFO - PROCESS | 3728 | 1465226313387 Marionette TRACE conn2 -> [0,2487,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:18:33 INFO - PROCESS | 3728 | 1465226313391 Marionette INFO sendAsync 5df5ea86-167d-4c9b-95db-b7d3c2a97030 08:18:33 INFO - PROCESS | 3728 | 1465226313525 Marionette TRACE conn2 <- [1,2487,null,{"value":null}] 08:18:33 INFO - PROCESS | 3728 | 1465226313587 Marionette TRACE conn2 -> [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\", \"02873725-682d-488c-ba17-ebb2d6377454\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:18:33 INFO - PROCESS | 3728 | 1465226313590 Marionette INFO sendAsync 5df5ea86-167d-4c9b-95db-b7d3c2a97030 08:18:33 INFO - PROCESS | 3728 | ++DOCSHELL 13919C00 == 25 [pid = 3728] [id = 631] 08:18:33 INFO - PROCESS | 3728 | ++DOMWINDOW == 58 (1391AC00) [pid = 3728] [serial = 1893] [outer = 00000000] 08:18:33 INFO - PROCESS | 3728 | ++DOMWINDOW == 59 (140AA400) [pid = 3728] [serial = 1894] [outer = 1391AC00] 08:18:33 INFO - PROCESS | 3728 | 1465226313637 Marionette DEBUG loaded listener.js 08:18:33 INFO - PROCESS | 3728 | ++DOMWINDOW == 60 (140C9800) [pid = 3728] [serial = 1895] [outer = 1391AC00] 08:18:34 INFO - PROCESS | 3728 | 1465226314069 Marionette TRACE conn2 <- [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]]]}] 08:18:34 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.clip.3.html | Shadows of clipped shapes are still drawn within the clipping region 08:18:34 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.clip.3.html | took 718ms 08:18:34 INFO - PROCESS | 3728 | 1465226314100 Marionette TRACE conn2 -> [0,2489,"getWindowHandle",null] 08:18:34 INFO - PROCESS | 3728 | 1465226314104 Marionette TRACE conn2 <- [1,2489,null,{"value":"13"}] 08:18:34 INFO - PROCESS | 3728 | 1465226314109 Marionette TRACE conn2 -> [0,2490,"setScriptTimeout",{"ms":35000}] 08:18:34 INFO - TEST-START | /2dcontext/shadows/2d.shadow.composite.1.html 08:18:34 INFO - PROCESS | 3728 | 1465226314110 Marionette TRACE conn2 <- [1,2490,null,{}] 08:18:34 INFO - PROCESS | 3728 | 1465226314114 Marionette TRACE conn2 -> [0,2491,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:18:34 INFO - PROCESS | 3728 | 1465226314117 Marionette INFO sendAsync 5df5ea86-167d-4c9b-95db-b7d3c2a97030 08:18:34 INFO - PROCESS | 3728 | 1465226314205 Marionette TRACE conn2 <- [1,2491,null,{"value":null}] 08:18:34 INFO - PROCESS | 3728 | 1465226314217 Marionette TRACE conn2 -> [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\", \"02873725-682d-488c-ba17-ebb2d6377454\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:18:34 INFO - PROCESS | 3728 | 1465226314219 Marionette INFO sendAsync 5df5ea86-167d-4c9b-95db-b7d3c2a97030 08:18:34 INFO - PROCESS | 3728 | ++DOCSHELL 14E0A400 == 26 [pid = 3728] [id = 632] 08:18:34 INFO - PROCESS | 3728 | ++DOMWINDOW == 61 (14E0D800) [pid = 3728] [serial = 1896] [outer = 00000000] 08:18:34 INFO - PROCESS | 3728 | ++DOMWINDOW == 62 (15D40800) [pid = 3728] [serial = 1897] [outer = 14E0D800] 08:18:34 INFO - PROCESS | 3728 | 1465226314265 Marionette DEBUG loaded listener.js 08:18:34 INFO - PROCESS | 3728 | ++DOMWINDOW == 63 (1610A400) [pid = 3728] [serial = 1898] [outer = 14E0D800] 08:18:34 INFO - PROCESS | 3728 | 1465226314737 Marionette TRACE conn2 <- [1,2492,null,{"value":["/2dcontext/shadows/2d.shadow.composite.1.html",0,null,null,[["Shadows are drawn using globalCompositeOperation",0,null,null]]]}] 08:18:34 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.composite.1.html | Shadows are drawn using globalCompositeOperation 08:18:34 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.composite.1.html | took 671ms 08:18:34 INFO - PROCESS | 3728 | 1465226314791 Marionette TRACE conn2 -> [0,2493,"getWindowHandle",null] 08:18:34 INFO - PROCESS | 3728 | 1465226314794 Marionette TRACE conn2 <- [1,2493,null,{"value":"13"}] 08:18:34 INFO - TEST-START | /2dcontext/shadows/2d.shadow.composite.2.html 08:18:34 INFO - PROCESS | 3728 | 1465226314798 Marionette TRACE conn2 -> [0,2494,"setScriptTimeout",{"ms":35000}] 08:18:34 INFO - PROCESS | 3728 | 1465226314805 Marionette TRACE conn2 <- [1,2494,null,{}] 08:18:34 INFO - PROCESS | 3728 | 1465226314814 Marionette TRACE conn2 -> [0,2495,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:18:34 INFO - PROCESS | 3728 | 1465226314818 Marionette INFO sendAsync 5df5ea86-167d-4c9b-95db-b7d3c2a97030 08:18:34 INFO - PROCESS | 3728 | 1465226314903 Marionette TRACE conn2 <- [1,2495,null,{"value":null}] 08:18:35 INFO - PROCESS | 3728 | 1465226315000 Marionette TRACE conn2 -> [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\", \"02873725-682d-488c-ba17-ebb2d6377454\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:18:35 INFO - PROCESS | 3728 | 1465226315002 Marionette INFO sendAsync 5df5ea86-167d-4c9b-95db-b7d3c2a97030 08:18:35 INFO - PROCESS | 3728 | ++DOCSHELL 1656D400 == 27 [pid = 3728] [id = 633] 08:18:35 INFO - PROCESS | 3728 | ++DOMWINDOW == 64 (1656D800) [pid = 3728] [serial = 1899] [outer = 00000000] 08:18:35 INFO - PROCESS | 3728 | ++DOMWINDOW == 65 (16641C00) [pid = 3728] [serial = 1900] [outer = 1656D800] 08:18:35 INFO - PROCESS | 3728 | 1465226315046 Marionette DEBUG loaded listener.js 08:18:35 INFO - PROCESS | 3728 | ++DOMWINDOW == 66 (16C15400) [pid = 3728] [serial = 1901] [outer = 1656D800] 08:18:35 INFO - PROCESS | 3728 | 1465226315446 Marionette TRACE conn2 <- [1,2496,null,{"value":["/2dcontext/shadows/2d.shadow.composite.2.html",0,null,null,[["Shadows are drawn using globalCompositeOperation",0,null,null]]]}] 08:18:35 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.composite.2.html | Shadows are drawn using globalCompositeOperation 08:18:35 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.composite.2.html | took 671ms 08:18:35 INFO - TEST-START | /2dcontext/shadows/2d.shadow.composite.3.html 08:18:35 INFO - PROCESS | 3728 | 1465226315479 Marionette TRACE conn2 -> [0,2497,"getWindowHandle",null] 08:18:35 INFO - PROCESS | 3728 | 1465226315481 Marionette TRACE conn2 <- [1,2497,null,{"value":"13"}] 08:18:35 INFO - PROCESS | 3728 | 1465226315485 Marionette TRACE conn2 -> [0,2498,"setScriptTimeout",{"ms":35000}] 08:18:35 INFO - PROCESS | 3728 | 1465226315486 Marionette TRACE conn2 <- [1,2498,null,{}] 08:18:35 INFO - PROCESS | 3728 | 1465226315490 Marionette TRACE conn2 -> [0,2499,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:18:35 INFO - PROCESS | 3728 | 1465226315492 Marionette INFO sendAsync 5df5ea86-167d-4c9b-95db-b7d3c2a97030 08:18:35 INFO - PROCESS | 3728 | 1465226315643 Marionette TRACE conn2 <- [1,2499,null,{"value":null}] 08:18:35 INFO - PROCESS | 3728 | 1465226315660 Marionette TRACE conn2 -> [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\", \"02873725-682d-488c-ba17-ebb2d6377454\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:18:35 INFO - PROCESS | 3728 | 1465226315662 Marionette INFO sendAsync 5df5ea86-167d-4c9b-95db-b7d3c2a97030 08:18:35 INFO - PROCESS | 3728 | ++DOCSHELL 16CAEC00 == 28 [pid = 3728] [id = 634] 08:18:35 INFO - PROCESS | 3728 | ++DOMWINDOW == 67 (16CB3C00) [pid = 3728] [serial = 1902] [outer = 00000000] 08:18:35 INFO - PROCESS | 3728 | ++DOMWINDOW == 68 (1796FC00) [pid = 3728] [serial = 1903] [outer = 16CB3C00] 08:18:35 INFO - PROCESS | 3728 | 1465226315706 Marionette DEBUG loaded listener.js 08:18:35 INFO - PROCESS | 3728 | ++DOMWINDOW == 69 (17A86000) [pid = 3728] [serial = 1904] [outer = 16CB3C00] 08:18:36 INFO - PROCESS | 3728 | 1465226316151 Marionette TRACE conn2 <- [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]]]}] 08:18:36 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.composite.3.html | Areas outside shadows are drawn correctly with destination-out 08:18:36 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.composite.3.html | took 672ms 08:18:36 INFO - PROCESS | 3728 | 1465226316183 Marionette TRACE conn2 -> [0,2501,"getWindowHandle",null] 08:18:36 INFO - PROCESS | 3728 | 1465226316185 Marionette TRACE conn2 <- [1,2501,null,{"value":"13"}] 08:18:36 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.blur.html 08:18:36 INFO - PROCESS | 3728 | 1465226316188 Marionette TRACE conn2 -> [0,2502,"setScriptTimeout",{"ms":35000}] 08:18:36 INFO - PROCESS | 3728 | 1465226316190 Marionette TRACE conn2 <- [1,2502,null,{}] 08:18:36 INFO - PROCESS | 3728 | 1465226316193 Marionette TRACE conn2 -> [0,2503,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:18:36 INFO - PROCESS | 3728 | 1465226316195 Marionette INFO sendAsync 5df5ea86-167d-4c9b-95db-b7d3c2a97030 08:18:36 INFO - PROCESS | 3728 | 1465226316293 Marionette TRACE conn2 <- [1,2503,null,{"value":null}] 08:18:36 INFO - PROCESS | 3728 | 1465226316298 Marionette TRACE conn2 -> [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\", \"02873725-682d-488c-ba17-ebb2d6377454\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:18:36 INFO - PROCESS | 3728 | 1465226316304 Marionette INFO sendAsync 5df5ea86-167d-4c9b-95db-b7d3c2a97030 08:18:36 INFO - PROCESS | 3728 | ++DOCSHELL 1446F400 == 29 [pid = 3728] [id = 635] 08:18:36 INFO - PROCESS | 3728 | ++DOMWINDOW == 70 (18083800) [pid = 3728] [serial = 1905] [outer = 00000000] 08:18:36 INFO - PROCESS | 3728 | ++DOMWINDOW == 71 (18475800) [pid = 3728] [serial = 1906] [outer = 18083800] 08:18:36 INFO - PROCESS | 3728 | 1465226316410 Marionette DEBUG loaded listener.js 08:18:36 INFO - PROCESS | 3728 | ++DOMWINDOW == 72 (18524400) [pid = 3728] [serial = 1907] [outer = 18083800] 08:18:36 INFO - PROCESS | 3728 | 1465226316869 Marionette TRACE conn2 <- [1,2504,null,{"value":["/2dcontext/shadows/2d.shadow.enable.blur.html",0,null,null,[["Shadows are drawn if shadowBlur is set",0,null,null]]]}] 08:18:36 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.blur.html | Shadows are drawn if shadowBlur is set 08:18:36 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.blur.html | took 717ms 08:18:36 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.off.1.html 08:18:36 INFO - PROCESS | 3728 | 1465226316912 Marionette TRACE conn2 -> [0,2505,"getWindowHandle",null] 08:18:36 INFO - PROCESS | 3728 | 1465226316898 Marionette TRACE conn2 <- [1,2505,null,{"value":"13"}] 08:18:36 INFO - PROCESS | 3728 | 1465226316901 Marionette TRACE conn2 -> [0,2506,"setScriptTimeout",{"ms":35000}] 08:18:36 INFO - PROCESS | 3728 | 1465226316903 Marionette TRACE conn2 <- [1,2506,null,{}] 08:18:36 INFO - PROCESS | 3728 | 1465226316914 Marionette TRACE conn2 -> [0,2507,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:18:36 INFO - PROCESS | 3728 | 1465226316917 Marionette INFO sendAsync 5df5ea86-167d-4c9b-95db-b7d3c2a97030 08:18:37 INFO - PROCESS | 3728 | 1465226317059 Marionette TRACE conn2 <- [1,2507,null,{"value":null}] 08:18:37 INFO - PROCESS | 3728 | 1465226317072 Marionette TRACE conn2 -> [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\", \"02873725-682d-488c-ba17-ebb2d6377454\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:18:37 INFO - PROCESS | 3728 | 1465226317074 Marionette INFO sendAsync 5df5ea86-167d-4c9b-95db-b7d3c2a97030 08:18:37 INFO - PROCESS | 3728 | ++DOCSHELL 18527000 == 30 [pid = 3728] [id = 636] 08:18:37 INFO - PROCESS | 3728 | ++DOMWINDOW == 73 (1852D800) [pid = 3728] [serial = 1908] [outer = 00000000] 08:18:37 INFO - PROCESS | 3728 | ++DOMWINDOW == 74 (18563800) [pid = 3728] [serial = 1909] [outer = 1852D800] 08:18:37 INFO - PROCESS | 3728 | 1465226317118 Marionette DEBUG loaded listener.js 08:18:37 INFO - PROCESS | 3728 | ++DOMWINDOW == 75 (1855EC00) [pid = 3728] [serial = 1910] [outer = 1852D800] 08:18:37 INFO - PROCESS | 3728 | 1465226317666 Marionette TRACE conn2 <- [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]]]}] 08:18:37 INFO - PROCESS | 3728 | --DOMWINDOW == 74 (157D2C00) [pid = 3728] [serial = 1869] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html] 08:18:37 INFO - PROCESS | 3728 | --DOMWINDOW == 73 (1663D000) [pid = 3728] [serial = 1875] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.alpha.html] 08:18:37 INFO - PROCESS | 3728 | --DOMWINDOW == 72 (1649BC00) [pid = 3728] [serial = 1872] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html] 08:18:37 INFO - PROCESS | 3728 | --DOMWINDOW == 71 (10B73800) [pid = 3728] [serial = 1878] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.basic.html] 08:18:37 INFO - PROCESS | 3728 | --DOMWINDOW == 70 (10B74800) [pid = 3728] [serial = 1857] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html] 08:18:37 INFO - PROCESS | 3728 | --DOMWINDOW == 69 (104EC000) [pid = 3728] [serial = 1860] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html] 08:18:37 INFO - PROCESS | 3728 | --DOMWINDOW == 68 (11A18000) [pid = 3728] [serial = 1863] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html] 08:18:37 INFO - PROCESS | 3728 | --DOMWINDOW == 67 (13914C00) [pid = 3728] [serial = 1866] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html] 08:18:37 INFO - PROCESS | 3728 | --DOMWINDOW == 66 (10D11400) [pid = 3728] [serial = 1851] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html] 08:18:37 INFO - PROCESS | 3728 | --DOMWINDOW == 65 (1663E000) [pid = 3728] [serial = 1854] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html] 08:18:37 INFO - PROCESS | 3728 | --DOMWINDOW == 64 (177F9400) [pid = 3728] [serial = 1881] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.transparent.1.html] 08:18:37 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.off.1.html | Shadows are not drawn when only shadowColor is set 08:18:37 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.off.1.html | took 824ms 08:18:37 INFO - PROCESS | 3728 | 1465226317726 Marionette TRACE conn2 -> [0,2509,"getWindowHandle",null] 08:18:37 INFO - PROCESS | 3728 | 1465226317728 Marionette TRACE conn2 <- [1,2509,null,{"value":"13"}] 08:18:37 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.off.2.html 08:18:37 INFO - PROCESS | 3728 | 1465226317731 Marionette TRACE conn2 -> [0,2510,"setScriptTimeout",{"ms":35000}] 08:18:37 INFO - PROCESS | 3728 | 1465226317733 Marionette TRACE conn2 <- [1,2510,null,{}] 08:18:37 INFO - PROCESS | 3728 | 1465226317736 Marionette TRACE conn2 -> [0,2511,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:18:37 INFO - PROCESS | 3728 | 1465226317738 Marionette INFO sendAsync 5df5ea86-167d-4c9b-95db-b7d3c2a97030 08:18:37 INFO - PROCESS | 3728 | 1465226317820 Marionette TRACE conn2 <- [1,2511,null,{"value":null}] 08:18:37 INFO - PROCESS | 3728 | 1465226317827 Marionette TRACE conn2 -> [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\", \"02873725-682d-488c-ba17-ebb2d6377454\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:18:37 INFO - PROCESS | 3728 | 1465226317829 Marionette INFO sendAsync 5df5ea86-167d-4c9b-95db-b7d3c2a97030 08:18:37 INFO - PROCESS | 3728 | ++DOCSHELL 13914C00 == 31 [pid = 3728] [id = 637] 08:18:37 INFO - PROCESS | 3728 | ++DOMWINDOW == 65 (14438000) [pid = 3728] [serial = 1911] [outer = 00000000] 08:18:37 INFO - PROCESS | 3728 | ++DOMWINDOW == 66 (1649BC00) [pid = 3728] [serial = 1912] [outer = 14438000] 08:18:37 INFO - PROCESS | 3728 | 1465226317872 Marionette DEBUG loaded listener.js 08:18:37 INFO - PROCESS | 3728 | ++DOMWINDOW == 67 (1663B000) [pid = 3728] [serial = 1913] [outer = 14438000] 08:18:38 INFO - PROCESS | 3728 | 1465226318336 Marionette TRACE conn2 <- [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]]]}] 08:18:38 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.off.2.html | Shadows are not drawn when only shadowColor is set 08:18:38 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.off.2.html | took 626ms 08:18:38 INFO - PROCESS | 3728 | 1465226318375 Marionette TRACE conn2 -> [0,2513,"getWindowHandle",null] 08:18:38 INFO - PROCESS | 3728 | 1465226318377 Marionette TRACE conn2 <- [1,2513,null,{"value":"13"}] 08:18:38 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.x.html 08:18:38 INFO - PROCESS | 3728 | 1465226318381 Marionette TRACE conn2 -> [0,2514,"setScriptTimeout",{"ms":35000}] 08:18:38 INFO - PROCESS | 3728 | 1465226318382 Marionette TRACE conn2 <- [1,2514,null,{}] 08:18:38 INFO - PROCESS | 3728 | 1465226318386 Marionette TRACE conn2 -> [0,2515,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:18:38 INFO - PROCESS | 3728 | 1465226318388 Marionette INFO sendAsync 5df5ea86-167d-4c9b-95db-b7d3c2a97030 08:18:38 INFO - PROCESS | 3728 | 1465226318455 Marionette TRACE conn2 <- [1,2515,null,{"value":null}] 08:18:38 INFO - PROCESS | 3728 | 1465226318461 Marionette TRACE conn2 -> [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\", \"02873725-682d-488c-ba17-ebb2d6377454\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:18:38 INFO - PROCESS | 3728 | 1465226318464 Marionette INFO sendAsync 5df5ea86-167d-4c9b-95db-b7d3c2a97030 08:18:38 INFO - PROCESS | 3728 | ++DOCSHELL 130E4000 == 32 [pid = 3728] [id = 638] 08:18:38 INFO - PROCESS | 3728 | ++DOMWINDOW == 68 (131AD400) [pid = 3728] [serial = 1914] [outer = 00000000] 08:18:38 INFO - PROCESS | 3728 | ++DOMWINDOW == 69 (1852E400) [pid = 3728] [serial = 1915] [outer = 131AD400] 08:18:38 INFO - PROCESS | 3728 | 1465226318512 Marionette DEBUG loaded listener.js 08:18:38 INFO - PROCESS | 3728 | ++DOMWINDOW == 70 (1988D000) [pid = 3728] [serial = 1916] [outer = 131AD400] 08:18:38 INFO - PROCESS | 3728 | 1465226318944 Marionette TRACE conn2 <- [1,2516,null,{"value":["/2dcontext/shadows/2d.shadow.enable.x.html",0,null,null,[["Shadows are drawn if shadowOffsetX is set",0,null,null]]]}] 08:18:38 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.x.html | Shadows are drawn if shadowOffsetX is set 08:18:38 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.x.html | took 610ms 08:18:38 INFO - PROCESS | 3728 | 1465226319001 Marionette TRACE conn2 -> [0,2517,"getWindowHandle",null] 08:18:38 INFO - PROCESS | 3728 | 1465226319003 Marionette TRACE conn2 <- [1,2517,null,{"value":"13"}] 08:18:38 INFO - PROCESS | 3728 | 1465226319006 Marionette TRACE conn2 -> [0,2518,"setScriptTimeout",{"ms":35000}] 08:18:38 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.y.html 08:18:38 INFO - PROCESS | 3728 | 1465226319008 Marionette TRACE conn2 <- [1,2518,null,{}] 08:18:39 INFO - PROCESS | 3728 | 1465226319011 Marionette TRACE conn2 -> [0,2519,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:18:39 INFO - PROCESS | 3728 | 1465226319013 Marionette INFO sendAsync 5df5ea86-167d-4c9b-95db-b7d3c2a97030 08:18:39 INFO - PROCESS | 3728 | 1465226319094 Marionette TRACE conn2 <- [1,2519,null,{"value":null}] 08:18:39 INFO - PROCESS | 3728 | 1465226319083 Marionette TRACE conn2 -> [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\", \"02873725-682d-488c-ba17-ebb2d6377454\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:18:39 INFO - PROCESS | 3728 | 1465226319085 Marionette INFO sendAsync 5df5ea86-167d-4c9b-95db-b7d3c2a97030 08:18:39 INFO - PROCESS | 3728 | ++DOCSHELL 16561C00 == 33 [pid = 3728] [id = 639] 08:18:39 INFO - PROCESS | 3728 | ++DOMWINDOW == 71 (16CAE000) [pid = 3728] [serial = 1917] [outer = 00000000] 08:18:39 INFO - PROCESS | 3728 | ++DOMWINDOW == 72 (19897000) [pid = 3728] [serial = 1918] [outer = 16CAE000] 08:18:39 INFO - PROCESS | 3728 | 1465226319127 Marionette DEBUG loaded listener.js 08:18:39 INFO - PROCESS | 3728 | ++DOMWINDOW == 73 (19A4B400) [pid = 3728] [serial = 1919] [outer = 16CAE000] 08:18:39 INFO - PROCESS | 3728 | 1465226319622 Marionette TRACE conn2 <- [1,2520,null,{"value":["/2dcontext/shadows/2d.shadow.enable.y.html",0,null,null,[["Shadows are drawn if shadowOffsetY is set",0,null,null]]]}] 08:18:39 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.y.html | Shadows are drawn if shadowOffsetY is set 08:18:39 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.y.html | took 671ms 08:18:39 INFO - PROCESS | 3728 | 1465226319692 Marionette TRACE conn2 -> [0,2521,"getWindowHandle",null] 08:18:39 INFO - PROCESS | 3728 | 1465226319696 Marionette TRACE conn2 <- [1,2521,null,{"value":"13"}] 08:18:39 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.alpha.html 08:18:39 INFO - PROCESS | 3728 | 1465226319701 Marionette TRACE conn2 -> [0,2522,"setScriptTimeout",{"ms":35000}] 08:18:39 INFO - PROCESS | 3728 | 1465226319706 Marionette TRACE conn2 <- [1,2522,null,{}] 08:18:39 INFO - PROCESS | 3728 | 1465226319713 Marionette TRACE conn2 -> [0,2523,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:18:39 INFO - PROCESS | 3728 | 1465226319717 Marionette INFO sendAsync 5df5ea86-167d-4c9b-95db-b7d3c2a97030 08:18:39 INFO - PROCESS | 3728 | 1465226319864 Marionette TRACE conn2 <- [1,2523,null,{"value":null}] 08:18:39 INFO - PROCESS | 3728 | 1465226319978 Marionette TRACE conn2 -> [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\", \"02873725-682d-488c-ba17-ebb2d6377454\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:18:39 INFO - PROCESS | 3728 | 1465226319983 Marionette INFO sendAsync 5df5ea86-167d-4c9b-95db-b7d3c2a97030 08:18:39 INFO - PROCESS | 3728 | ++DOCSHELL 12ACC800 == 34 [pid = 3728] [id = 640] 08:18:39 INFO - PROCESS | 3728 | ++DOMWINDOW == 74 (12ACD800) [pid = 3728] [serial = 1920] [outer = 00000000] 08:18:40 INFO - PROCESS | 3728 | ++DOMWINDOW == 75 (1337B800) [pid = 3728] [serial = 1921] [outer = 12ACD800] 08:18:40 INFO - PROCESS | 3728 | 1465226320040 Marionette DEBUG loaded listener.js 08:18:40 INFO - PROCESS | 3728 | ++DOMWINDOW == 76 (13C4A000) [pid = 3728] [serial = 1922] [outer = 12ACD800] 08:18:40 INFO - PROCESS | 3728 | 1465226320615 Marionette TRACE conn2 <- [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]]]}] 08:18:40 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.alpha.html | Shadows are drawn correctly for partially-transparent gradient fills 08:18:40 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.alpha.html | took 977ms 08:18:40 INFO - PROCESS | 3728 | 1465226320671 Marionette TRACE conn2 -> [0,2525,"getWindowHandle",null] 08:18:40 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.basic.html 08:18:40 INFO - PROCESS | 3728 | 1465226320674 Marionette TRACE conn2 <- [1,2525,null,{"value":"13"}] 08:18:40 INFO - PROCESS | 3728 | 1465226320681 Marionette TRACE conn2 -> [0,2526,"setScriptTimeout",{"ms":35000}] 08:18:40 INFO - PROCESS | 3728 | 1465226320685 Marionette TRACE conn2 <- [1,2526,null,{}] 08:18:40 INFO - PROCESS | 3728 | 1465226320690 Marionette TRACE conn2 -> [0,2527,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:18:40 INFO - PROCESS | 3728 | 1465226320692 Marionette INFO sendAsync 5df5ea86-167d-4c9b-95db-b7d3c2a97030 08:18:40 INFO - PROCESS | 3728 | 1465226320803 Marionette TRACE conn2 <- [1,2527,null,{"value":null}] 08:18:40 INFO - PROCESS | 3728 | 1465226320942 Marionette TRACE conn2 -> [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\", \"02873725-682d-488c-ba17-ebb2d6377454\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:18:40 INFO - PROCESS | 3728 | 1465226320945 Marionette INFO sendAsync 5df5ea86-167d-4c9b-95db-b7d3c2a97030 08:18:40 INFO - PROCESS | 3728 | ++DOCSHELL 157F4800 == 35 [pid = 3728] [id = 641] 08:18:40 INFO - PROCESS | 3728 | ++DOMWINDOW == 77 (15D3B400) [pid = 3728] [serial = 1923] [outer = 00000000] 08:18:40 INFO - PROCESS | 3728 | ++DOMWINDOW == 78 (1649E400) [pid = 3728] [serial = 1924] [outer = 15D3B400] 08:18:40 INFO - PROCESS | 3728 | 1465226321001 Marionette DEBUG loaded listener.js 08:18:41 INFO - PROCESS | 3728 | ++DOMWINDOW == 79 (16566C00) [pid = 3728] [serial = 1925] [outer = 15D3B400] 08:18:41 INFO - PROCESS | 3728 | 1465226321614 Marionette TRACE conn2 <- [1,2528,null,{"value":["/2dcontext/shadows/2d.shadow.gradient.basic.html",0,null,null,[["Shadows are drawn for gradient fills",0,null,null]]]}] 08:18:41 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.basic.html | Shadows are drawn for gradient fills 08:18:41 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.basic.html | took 977ms 08:18:41 INFO - PROCESS | 3728 | 1465226321662 Marionette TRACE conn2 -> [0,2529,"getWindowHandle",null] 08:18:41 INFO - PROCESS | 3728 | 1465226321665 Marionette TRACE conn2 <- [1,2529,null,{"value":"13"}] 08:18:41 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.transparent.1.html 08:18:41 INFO - PROCESS | 3728 | 1465226321669 Marionette TRACE conn2 -> [0,2530,"setScriptTimeout",{"ms":35000}] 08:18:41 INFO - PROCESS | 3728 | 1465226321671 Marionette TRACE conn2 <- [1,2530,null,{}] 08:18:41 INFO - PROCESS | 3728 | 1465226321680 Marionette TRACE conn2 -> [0,2531,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:18:41 INFO - PROCESS | 3728 | 1465226321685 Marionette INFO sendAsync 5df5ea86-167d-4c9b-95db-b7d3c2a97030 08:18:41 INFO - PROCESS | 3728 | 1465226321797 Marionette TRACE conn2 <- [1,2531,null,{"value":null}] 08:18:41 INFO - PROCESS | 3728 | 1465226321937 Marionette TRACE conn2 -> [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\", \"02873725-682d-488c-ba17-ebb2d6377454\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:18:41 INFO - PROCESS | 3728 | 1465226321941 Marionette INFO sendAsync 5df5ea86-167d-4c9b-95db-b7d3c2a97030 08:18:41 INFO - PROCESS | 3728 | ++DOCSHELL 1855C400 == 36 [pid = 3728] [id = 642] 08:18:41 INFO - PROCESS | 3728 | ++DOMWINDOW == 80 (1855C800) [pid = 3728] [serial = 1926] [outer = 00000000] 08:18:41 INFO - PROCESS | 3728 | ++DOMWINDOW == 81 (19889800) [pid = 3728] [serial = 1927] [outer = 1855C800] 08:18:41 INFO - PROCESS | 3728 | 1465226321999 Marionette DEBUG loaded listener.js 08:18:42 INFO - PROCESS | 3728 | ++DOMWINDOW == 82 (19A4E400) [pid = 3728] [serial = 1928] [outer = 1855C800] 08:18:42 INFO - PROCESS | 3728 | 1465226322588 Marionette TRACE conn2 <- [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]]]}] 08:18:42 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.transparent.1.html | Shadows are not drawn for transparent gradient fills 08:18:42 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.transparent.1.html | took 977ms 08:18:42 INFO - PROCESS | 3728 | 1465226322637 Marionette TRACE conn2 -> [0,2533,"getWindowHandle",null] 08:18:42 INFO - PROCESS | 3728 | 1465226322639 Marionette TRACE conn2 <- [1,2533,null,{"value":"13"}] 08:18:42 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.transparent.2.html 08:18:42 INFO - PROCESS | 3728 | 1465226322643 Marionette TRACE conn2 -> [0,2534,"setScriptTimeout",{"ms":35000}] 08:18:42 INFO - PROCESS | 3728 | 1465226322645 Marionette TRACE conn2 <- [1,2534,null,{}] 08:18:42 INFO - PROCESS | 3728 | 1465226322648 Marionette TRACE conn2 -> [0,2535,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:18:42 INFO - PROCESS | 3728 | 1465226322651 Marionette INFO sendAsync 5df5ea86-167d-4c9b-95db-b7d3c2a97030 08:18:42 INFO - PROCESS | 3728 | 1465226322769 Marionette TRACE conn2 <- [1,2535,null,{"value":null}] 08:18:42 INFO - PROCESS | 3728 | 1465226322908 Marionette TRACE conn2 -> [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\", \"02873725-682d-488c-ba17-ebb2d6377454\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:18:42 INFO - PROCESS | 3728 | 1465226322911 Marionette INFO sendAsync 5df5ea86-167d-4c9b-95db-b7d3c2a97030 08:18:42 INFO - PROCESS | 3728 | ++DOCSHELL 13D29800 == 37 [pid = 3728] [id = 643] 08:18:42 INFO - PROCESS | 3728 | ++DOMWINDOW == 83 (13D2B400) [pid = 3728] [serial = 1929] [outer = 00000000] 08:18:42 INFO - PROCESS | 3728 | ++DOMWINDOW == 84 (16CB5400) [pid = 3728] [serial = 1930] [outer = 13D2B400] 08:18:42 INFO - PROCESS | 3728 | 1465226322966 Marionette DEBUG loaded listener.js 08:18:43 INFO - PROCESS | 3728 | ++DOMWINDOW == 85 (17A93800) [pid = 3728] [serial = 1931] [outer = 13D2B400] 08:18:43 INFO - PROCESS | 3728 | 1465226323727 Marionette TRACE conn2 <- [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]]]}] 08:18:43 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.transparent.2.html | Shadows are not drawn for transparent parts of gradient fills 08:18:43 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.transparent.2.html | took 1114ms 08:18:43 INFO - PROCESS | 3728 | 1465226323770 Marionette TRACE conn2 -> [0,2537,"getWindowHandle",null] 08:18:43 INFO - PROCESS | 3728 | 1465226323774 Marionette TRACE conn2 <- [1,2537,null,{"value":"13"}] 08:18:43 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.alpha.html 08:18:43 INFO - PROCESS | 3728 | 1465226323778 Marionette TRACE conn2 -> [0,2538,"setScriptTimeout",{"ms":35000}] 08:18:43 INFO - PROCESS | 3728 | 1465226323783 Marionette TRACE conn2 <- [1,2538,null,{}] 08:18:43 INFO - PROCESS | 3728 | 1465226323787 Marionette TRACE conn2 -> [0,2539,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:18:43 INFO - PROCESS | 3728 | 1465226323790 Marionette INFO sendAsync 5df5ea86-167d-4c9b-95db-b7d3c2a97030 08:18:43 INFO - PROCESS | 3728 | 1465226323888 Marionette TRACE conn2 <- [1,2539,null,{"value":null}] 08:18:44 INFO - PROCESS | 3728 | 1465226324011 Marionette TRACE conn2 -> [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\", \"02873725-682d-488c-ba17-ebb2d6377454\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:18:44 INFO - PROCESS | 3728 | 1465226324014 Marionette INFO sendAsync 5df5ea86-167d-4c9b-95db-b7d3c2a97030 08:18:44 INFO - PROCESS | 3728 | ++DOCSHELL 112BCC00 == 38 [pid = 3728] [id = 644] 08:18:44 INFO - PROCESS | 3728 | ++DOMWINDOW == 86 (12DA0400) [pid = 3728] [serial = 1932] [outer = 00000000] 08:18:44 INFO - PROCESS | 3728 | ++DOMWINDOW == 87 (13D30000) [pid = 3728] [serial = 1933] [outer = 12DA0400] 08:18:44 INFO - PROCESS | 3728 | 1465226324064 Marionette DEBUG loaded listener.js 08:18:44 INFO - PROCESS | 3728 | ++DOMWINDOW == 88 (14E0FC00) [pid = 3728] [serial = 1934] [outer = 12DA0400] 08:18:44 INFO - PROCESS | 3728 | --DOCSHELL 16569000 == 37 [pid = 3728] [id = 389] 08:18:44 INFO - PROCESS | 3728 | --DOCSHELL 10B76800 == 36 [pid = 3728] [id = 390] 08:18:44 INFO - PROCESS | 3728 | --DOCSHELL 11430800 == 35 [pid = 3728] [id = 387] 08:18:44 INFO - PROCESS | 3728 | --DOCSHELL 18016400 == 34 [pid = 3728] [id = 397] 08:18:44 INFO - PROCESS | 3728 | --DOCSHELL 104EBC00 == 33 [pid = 3728] [id = 620] 08:18:44 INFO - PROCESS | 3728 | --DOCSHELL 1800F000 == 32 [pid = 3728] [id = 386] 08:18:44 INFO - PROCESS | 3728 | --DOCSHELL 16CAF400 == 31 [pid = 3728] [id = 385] 08:18:44 INFO - PROCESS | 3728 | --DOCSHELL 16106C00 == 30 [pid = 3728] [id = 391] 08:18:44 INFO - PROCESS | 3728 | --DOMWINDOW == 87 (15D44000) [pid = 3728] [serial = 1870] [outer = 00000000] [url = about:blank] 08:18:44 INFO - PROCESS | 3728 | --DOMWINDOW == 86 (16641000) [pid = 3728] [serial = 1876] [outer = 00000000] [url = about:blank] 08:18:44 INFO - PROCESS | 3728 | --DOMWINDOW == 85 (164A2C00) [pid = 3728] [serial = 1873] [outer = 00000000] [url = about:blank] 08:18:44 INFO - PROCESS | 3728 | --DOMWINDOW == 84 (157DAC00) [pid = 3728] [serial = 1879] [outer = 00000000] [url = about:blank] 08:18:44 INFO - PROCESS | 3728 | --DOMWINDOW == 83 (13915000) [pid = 3728] [serial = 1859] [outer = 00000000] [url = about:blank] 08:18:44 INFO - PROCESS | 3728 | --DOMWINDOW == 82 (110D5C00) [pid = 3728] [serial = 1858] [outer = 00000000] [url = about:blank] 08:18:44 INFO - PROCESS | 3728 | --DOMWINDOW == 81 (105F3400) [pid = 3728] [serial = 1861] [outer = 00000000] [url = about:blank] 08:18:44 INFO - PROCESS | 3728 | --DOMWINDOW == 80 (10A60800) [pid = 3728] [serial = 1862] [outer = 00000000] [url = about:blank] 08:18:44 INFO - PROCESS | 3728 | --DOMWINDOW == 79 (12803000) [pid = 3728] [serial = 1864] [outer = 00000000] [url = about:blank] 08:18:44 INFO - PROCESS | 3728 | --DOMWINDOW == 78 (12D65800) [pid = 3728] [serial = 1865] [outer = 00000000] [url = about:blank] 08:18:44 INFO - PROCESS | 3728 | --DOMWINDOW == 77 (140B3C00) [pid = 3728] [serial = 1867] [outer = 00000000] [url = about:blank] 08:18:44 INFO - PROCESS | 3728 | --DOMWINDOW == 76 (1572CC00) [pid = 3728] [serial = 1853] [outer = 00000000] [url = about:blank] 08:18:44 INFO - PROCESS | 3728 | --DOMWINDOW == 75 (140B6400) [pid = 3728] [serial = 1852] [outer = 00000000] [url = about:blank] 08:18:44 INFO - PROCESS | 3728 | --DOMWINDOW == 74 (17A07C00) [pid = 3728] [serial = 1856] [outer = 00000000] [url = about:blank] 08:18:44 INFO - PROCESS | 3728 | --DOMWINDOW == 73 (16C16800) [pid = 3728] [serial = 1855] [outer = 00000000] [url = about:blank] 08:18:44 INFO - PROCESS | 3728 | --DOMWINDOW == 72 (17A0F400) [pid = 3728] [serial = 1882] [outer = 00000000] [url = about:blank] 08:18:44 INFO - PROCESS | 3728 | --DOMWINDOW == 71 (16CAE400) [pid = 3728] [serial = 1877] [outer = 00000000] [url = about:blank] 08:18:44 INFO - PROCESS | 3728 | --DOMWINDOW == 70 (173D8400) [pid = 3728] [serial = 1880] [outer = 00000000] [url = about:blank] 08:18:44 INFO - PROCESS | 3728 | --DOMWINDOW == 69 (164A7000) [pid = 3728] [serial = 1874] [outer = 00000000] [url = about:blank] 08:18:44 INFO - PROCESS | 3728 | --DOMWINDOW == 68 (18432C00) [pid = 3728] [serial = 1885] [outer = 00000000] [url = about:blank] 08:18:44 INFO - PROCESS | 3728 | --DOMWINDOW == 67 (140C8000) [pid = 3728] [serial = 1868] [outer = 00000000] [url = about:blank] 08:18:44 INFO - PROCESS | 3728 | --DOMWINDOW == 66 (17E52000) [pid = 3728] [serial = 1883] [outer = 00000000] [url = about:blank] 08:18:44 INFO - PROCESS | 3728 | --DOMWINDOW == 65 (15FB1C00) [pid = 3728] [serial = 1871] [outer = 00000000] [url = about:blank] 08:18:45 INFO - PROCESS | 3728 | 1465226325217 Marionette TRACE conn2 <- [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]]]}] 08:18:45 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.alpha.html | Shadows are drawn correctly for partially-transparent images 08:18:45 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.alpha.html | took 1465ms 08:18:45 INFO - PROCESS | 3728 | 1465226325253 Marionette TRACE conn2 -> [0,2541,"getWindowHandle",null] 08:18:45 INFO - PROCESS | 3728 | 1465226325257 Marionette TRACE conn2 <- [1,2541,null,{"value":"13"}] 08:18:45 INFO - PROCESS | 3728 | 1465226325261 Marionette TRACE conn2 -> [0,2542,"setScriptTimeout",{"ms":35000}] 08:18:45 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.basic.html 08:18:45 INFO - PROCESS | 3728 | 1465226325266 Marionette TRACE conn2 <- [1,2542,null,{}] 08:18:45 INFO - PROCESS | 3728 | 1465226325271 Marionette TRACE conn2 -> [0,2543,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:18:45 INFO - PROCESS | 3728 | 1465226325273 Marionette INFO sendAsync 5df5ea86-167d-4c9b-95db-b7d3c2a97030 08:18:45 INFO - PROCESS | 3728 | 1465226325362 Marionette TRACE conn2 <- [1,2543,null,{"value":null}] 08:18:45 INFO - PROCESS | 3728 | 1465226325491 Marionette TRACE conn2 -> [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\", \"02873725-682d-488c-ba17-ebb2d6377454\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:18:45 INFO - PROCESS | 3728 | 1465226325493 Marionette INFO sendAsync 5df5ea86-167d-4c9b-95db-b7d3c2a97030 08:18:45 INFO - PROCESS | 3728 | ++DOCSHELL 10D05C00 == 31 [pid = 3728] [id = 645] 08:18:45 INFO - PROCESS | 3728 | ++DOMWINDOW == 66 (10D09400) [pid = 3728] [serial = 1935] [outer = 00000000] 08:18:45 INFO - PROCESS | 3728 | ++DOMWINDOW == 67 (11423400) [pid = 3728] [serial = 1936] [outer = 10D09400] 08:18:45 INFO - PROCESS | 3728 | 1465226325541 Marionette DEBUG loaded listener.js 08:18:45 INFO - PROCESS | 3728 | ++DOMWINDOW == 68 (1280F400) [pid = 3728] [serial = 1937] [outer = 10D09400] 08:18:45 INFO - PROCESS | 3728 | 1465226325943 Marionette TRACE conn2 <- [1,2544,null,{"value":["/2dcontext/shadows/2d.shadow.image.basic.html",0,null,null,[["Shadows are drawn for images",0,null,null]]]}] 08:18:45 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.basic.html | Shadows are drawn for images 08:18:45 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.basic.html | took 717ms 08:18:45 INFO - PROCESS | 3728 | 1465226326008 Marionette TRACE conn2 -> [0,2545,"getWindowHandle",null] 08:18:45 INFO - PROCESS | 3728 | 1465226326013 Marionette TRACE conn2 <- [1,2545,null,{"value":"13"}] 08:18:46 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.scale.html 08:18:46 INFO - PROCESS | 3728 | 1465226326022 Marionette TRACE conn2 -> [0,2546,"setScriptTimeout",{"ms":35000}] 08:18:46 INFO - PROCESS | 3728 | 1465226326025 Marionette TRACE conn2 <- [1,2546,null,{}] 08:18:46 INFO - PROCESS | 3728 | 1465226326029 Marionette TRACE conn2 -> [0,2547,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:18:46 INFO - PROCESS | 3728 | 1465226326031 Marionette INFO sendAsync 5df5ea86-167d-4c9b-95db-b7d3c2a97030 08:18:46 INFO - PROCESS | 3728 | 1465226326122 Marionette TRACE conn2 <- [1,2547,null,{"value":null}] 08:18:46 INFO - PROCESS | 3728 | 1465226326119 Marionette TRACE conn2 -> [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\", \"02873725-682d-488c-ba17-ebb2d6377454\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:18:46 INFO - PROCESS | 3728 | 1465226326121 Marionette INFO sendAsync 5df5ea86-167d-4c9b-95db-b7d3c2a97030 08:18:46 INFO - PROCESS | 3728 | ++DOCSHELL 1382E800 == 32 [pid = 3728] [id = 646] 08:18:46 INFO - PROCESS | 3728 | ++DOMWINDOW == 69 (13912800) [pid = 3728] [serial = 1938] [outer = 00000000] 08:18:46 INFO - PROCESS | 3728 | ++DOMWINDOW == 70 (140B6C00) [pid = 3728] [serial = 1939] [outer = 13912800] 08:18:46 INFO - PROCESS | 3728 | 1465226326169 Marionette DEBUG loaded listener.js 08:18:46 INFO - PROCESS | 3728 | ++DOMWINDOW == 71 (140CE400) [pid = 3728] [serial = 1940] [outer = 13912800] 08:18:46 INFO - PROCESS | 3728 | 1465226326683 Marionette TRACE conn2 <- [1,2548,null,{"value":["/2dcontext/shadows/2d.shadow.image.scale.html",0,null,null,[["Shadows are drawn correctly for scaled images",0,null,null]]]}] 08:18:46 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.scale.html | Shadows are drawn correctly for scaled images 08:18:46 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.scale.html | took 686ms 08:18:46 INFO - PROCESS | 3728 | 1465226326700 Marionette TRACE conn2 -> [0,2549,"getWindowHandle",null] 08:18:46 INFO - PROCESS | 3728 | 1465226326703 Marionette TRACE conn2 <- [1,2549,null,{"value":"13"}] 08:18:46 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.section.html 08:18:46 INFO - PROCESS | 3728 | 1465226326706 Marionette TRACE conn2 -> [0,2550,"setScriptTimeout",{"ms":35000}] 08:18:46 INFO - PROCESS | 3728 | 1465226326710 Marionette TRACE conn2 <- [1,2550,null,{}] 08:18:46 INFO - PROCESS | 3728 | 1465226326720 Marionette TRACE conn2 -> [0,2551,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:18:46 INFO - PROCESS | 3728 | 1465226326724 Marionette INFO sendAsync 5df5ea86-167d-4c9b-95db-b7d3c2a97030 08:18:46 INFO - PROCESS | 3728 | 1465226326809 Marionette TRACE conn2 <- [1,2551,null,{"value":null}] 08:18:46 INFO - PROCESS | 3728 | 1465226326816 Marionette TRACE conn2 -> [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\", \"02873725-682d-488c-ba17-ebb2d6377454\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:18:46 INFO - PROCESS | 3728 | 1465226326803 Marionette INFO sendAsync 5df5ea86-167d-4c9b-95db-b7d3c2a97030 08:18:46 INFO - PROCESS | 3728 | ++DOCSHELL 157DC800 == 33 [pid = 3728] [id = 647] 08:18:46 INFO - PROCESS | 3728 | ++DOMWINDOW == 72 (157F0C00) [pid = 3728] [serial = 1941] [outer = 00000000] 08:18:46 INFO - PROCESS | 3728 | ++DOMWINDOW == 73 (1610B000) [pid = 3728] [serial = 1942] [outer = 157F0C00] 08:18:46 INFO - PROCESS | 3728 | 1465226326851 Marionette DEBUG loaded listener.js 08:18:46 INFO - PROCESS | 3728 | ++DOMWINDOW == 74 (1649E000) [pid = 3728] [serial = 1943] [outer = 157F0C00] 08:18:47 INFO - PROCESS | 3728 | 1465226327374 Marionette TRACE conn2 <- [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]]]}] 08:18:47 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.section.html | Shadows are not drawn for areas outside image source rectangles 08:18:47 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.section.html | took 733ms 08:18:47 INFO - PROCESS | 3728 | 1465226327430 Marionette TRACE conn2 -> [0,2553,"getWindowHandle",null] 08:18:47 INFO - PROCESS | 3728 | 1465226327432 Marionette TRACE conn2 <- [1,2553,null,{"value":"13"}] 08:18:47 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.transparent.1.html 08:18:47 INFO - PROCESS | 3728 | 1465226327436 Marionette TRACE conn2 -> [0,2554,"setScriptTimeout",{"ms":35000}] 08:18:47 INFO - PROCESS | 3728 | 1465226327437 Marionette TRACE conn2 <- [1,2554,null,{}] 08:18:47 INFO - PROCESS | 3728 | 1465226327440 Marionette TRACE conn2 -> [0,2555,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:18:47 INFO - PROCESS | 3728 | 1465226327442 Marionette INFO sendAsync 5df5ea86-167d-4c9b-95db-b7d3c2a97030 08:18:47 INFO - PROCESS | 3728 | 1465226327578 Marionette TRACE conn2 <- [1,2555,null,{"value":null}] 08:18:47 INFO - PROCESS | 3728 | 1465226327589 Marionette TRACE conn2 -> [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\", \"02873725-682d-488c-ba17-ebb2d6377454\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:18:47 INFO - PROCESS | 3728 | 1465226327591 Marionette INFO sendAsync 5df5ea86-167d-4c9b-95db-b7d3c2a97030 08:18:47 INFO - PROCESS | 3728 | ++DOCSHELL 16565C00 == 34 [pid = 3728] [id = 648] 08:18:47 INFO - PROCESS | 3728 | ++DOMWINDOW == 75 (16566400) [pid = 3728] [serial = 1944] [outer = 00000000] 08:18:47 INFO - PROCESS | 3728 | ++DOMWINDOW == 76 (1663F000) [pid = 3728] [serial = 1945] [outer = 16566400] 08:18:47 INFO - PROCESS | 3728 | 1465226327635 Marionette DEBUG loaded listener.js 08:18:47 INFO - PROCESS | 3728 | ++DOMWINDOW == 77 (16C0CC00) [pid = 3728] [serial = 1946] [outer = 16566400] 08:18:48 INFO - PROCESS | 3728 | 1465226328093 Marionette TRACE conn2 <- [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]]]}] 08:18:48 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.transparent.1.html | Shadows are not drawn for transparent images 08:18:48 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.transparent.1.html | took 687ms 08:18:48 INFO - PROCESS | 3728 | 1465226328119 Marionette TRACE conn2 -> [0,2557,"getWindowHandle",null] 08:18:48 INFO - PROCESS | 3728 | 1465226328121 Marionette TRACE conn2 <- [1,2557,null,{"value":"13"}] 08:18:48 INFO - PROCESS | 3728 | 1465226328124 Marionette TRACE conn2 -> [0,2558,"setScriptTimeout",{"ms":35000}] 08:18:48 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.transparent.2.html 08:18:48 INFO - PROCESS | 3728 | 1465226328126 Marionette TRACE conn2 <- [1,2558,null,{}] 08:18:48 INFO - PROCESS | 3728 | 1465226328129 Marionette TRACE conn2 -> [0,2559,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:18:48 INFO - PROCESS | 3728 | 1465226328131 Marionette INFO sendAsync 5df5ea86-167d-4c9b-95db-b7d3c2a97030 08:18:48 INFO - PROCESS | 3728 | 1465226328225 Marionette TRACE conn2 <- [1,2559,null,{"value":null}] 08:18:48 INFO - PROCESS | 3728 | 1465226328230 Marionette TRACE conn2 -> [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\", \"02873725-682d-488c-ba17-ebb2d6377454\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:18:48 INFO - PROCESS | 3728 | 1465226328232 Marionette INFO sendAsync 5df5ea86-167d-4c9b-95db-b7d3c2a97030 08:18:48 INFO - PROCESS | 3728 | ++DOCSHELL 16106400 == 35 [pid = 3728] [id = 649] 08:18:48 INFO - PROCESS | 3728 | ++DOMWINDOW == 78 (1663EC00) [pid = 3728] [serial = 1947] [outer = 00000000] 08:18:48 INFO - PROCESS | 3728 | ++DOMWINDOW == 79 (16D48800) [pid = 3728] [serial = 1948] [outer = 1663EC00] 08:18:48 INFO - PROCESS | 3728 | 1465226328276 Marionette DEBUG loaded listener.js 08:18:48 INFO - PROCESS | 3728 | ++DOMWINDOW == 80 (173D8400) [pid = 3728] [serial = 1949] [outer = 1663EC00] 08:18:48 INFO - PROCESS | 3728 | 1465226328785 Marionette TRACE conn2 <- [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]]]}] 08:18:48 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.transparent.2.html | Shadows are not drawn for transparent parts of images 08:18:48 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.transparent.2.html | took 717ms 08:18:48 INFO - PROCESS | 3728 | 1465226328847 Marionette TRACE conn2 -> [0,2561,"getWindowHandle",null] 08:18:48 INFO - PROCESS | 3728 | 1465226328849 Marionette TRACE conn2 <- [1,2561,null,{"value":"13"}] 08:18:48 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.negativeX.html 08:18:48 INFO - PROCESS | 3728 | 1465226328861 Marionette TRACE conn2 -> [0,2562,"setScriptTimeout",{"ms":35000}] 08:18:48 INFO - PROCESS | 3728 | 1465226328863 Marionette TRACE conn2 <- [1,2562,null,{}] 08:18:48 INFO - PROCESS | 3728 | 1465226328867 Marionette TRACE conn2 -> [0,2563,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:18:48 INFO - PROCESS | 3728 | 1465226328872 Marionette INFO sendAsync 5df5ea86-167d-4c9b-95db-b7d3c2a97030 08:18:49 INFO - PROCESS | 3728 | 1465226329259 Marionette TRACE conn2 <- [1,2563,null,{"value":null}] 08:18:49 INFO - PROCESS | 3728 | --DOMWINDOW == 79 (18083800) [pid = 3728] [serial = 1905] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.blur.html] 08:18:49 INFO - PROCESS | 3728 | --DOMWINDOW == 78 (1852D800) [pid = 3728] [serial = 1908] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.off.1.html] 08:18:49 INFO - PROCESS | 3728 | --DOMWINDOW == 77 (1391AC00) [pid = 3728] [serial = 1893] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.3.html] 08:18:49 INFO - PROCESS | 3728 | --DOMWINDOW == 76 (10B75800) [pid = 3728] [serial = 1887] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.1.html] 08:18:49 INFO - PROCESS | 3728 | --DOMWINDOW == 75 (1656D800) [pid = 3728] [serial = 1899] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.2.html] 08:18:49 INFO - PROCESS | 3728 | --DOMWINDOW == 74 (16561800) [pid = 3728] [serial = 1884] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.transparent.2.html] 08:18:49 INFO - PROCESS | 3728 | --DOMWINDOW == 73 (14E0D800) [pid = 3728] [serial = 1896] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.1.html] 08:18:49 INFO - PROCESS | 3728 | --DOMWINDOW == 72 (105ED400) [pid = 3728] [serial = 1890] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.2.html] 08:18:49 INFO - PROCESS | 3728 | --DOMWINDOW == 71 (14438000) [pid = 3728] [serial = 1911] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.off.2.html] 08:18:49 INFO - PROCESS | 3728 | --DOMWINDOW == 70 (131AD400) [pid = 3728] [serial = 1914] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.x.html] 08:18:49 INFO - PROCESS | 3728 | --DOMWINDOW == 69 (16CB3C00) [pid = 3728] [serial = 1902] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.3.html] 08:18:49 INFO - PROCESS | 3728 | --DOMWINDOW == 68 (16CAE000) [pid = 3728] [serial = 1917] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.y.html] 08:18:49 INFO - PROCESS | 3728 | 1465226329323 Marionette TRACE conn2 -> [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\", \"02873725-682d-488c-ba17-ebb2d6377454\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:18:49 INFO - PROCESS | 3728 | 1465226329325 Marionette INFO sendAsync 5df5ea86-167d-4c9b-95db-b7d3c2a97030 08:18:49 INFO - PROCESS | 3728 | ++DOCSHELL 102D0800 == 36 [pid = 3728] [id = 650] 08:18:49 INFO - PROCESS | 3728 | ++DOMWINDOW == 69 (10485C00) [pid = 3728] [serial = 1950] [outer = 00000000] 08:18:49 INFO - PROCESS | 3728 | ++DOMWINDOW == 70 (12B64000) [pid = 3728] [serial = 1951] [outer = 10485C00] 08:18:49 INFO - PROCESS | 3728 | 1465226329369 Marionette DEBUG loaded listener.js 08:18:49 INFO - PROCESS | 3728 | ++DOMWINDOW == 71 (157DC000) [pid = 3728] [serial = 1952] [outer = 10485C00] 08:18:49 INFO - PROCESS | 3728 | 1465226329725 Marionette TRACE conn2 <- [1,2564,null,{"value":["/2dcontext/shadows/2d.shadow.offset.negativeX.html",0,null,null,[["Shadows can be offset with negative x",0,null,null]]]}] 08:18:49 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.negativeX.html | Shadows can be offset with negative x 08:18:49 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.negativeX.html | took 916ms 08:18:49 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.negativeY.html 08:18:49 INFO - PROCESS | 3728 | 1465226329764 Marionette TRACE conn2 -> [0,2565,"getWindowHandle",null] 08:18:49 INFO - PROCESS | 3728 | 1465226329766 Marionette TRACE conn2 <- [1,2565,null,{"value":"13"}] 08:18:49 INFO - PROCESS | 3728 | 1465226329769 Marionette TRACE conn2 -> [0,2566,"setScriptTimeout",{"ms":35000}] 08:18:49 INFO - PROCESS | 3728 | 1465226329771 Marionette TRACE conn2 <- [1,2566,null,{}] 08:18:49 INFO - PROCESS | 3728 | 1465226329775 Marionette TRACE conn2 -> [0,2567,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:18:49 INFO - PROCESS | 3728 | 1465226329777 Marionette INFO sendAsync 5df5ea86-167d-4c9b-95db-b7d3c2a97030 08:18:49 INFO - PROCESS | 3728 | 1465226329854 Marionette TRACE conn2 <- [1,2567,null,{"value":null}] 08:18:49 INFO - PROCESS | 3728 | 1465226329860 Marionette TRACE conn2 -> [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\", \"02873725-682d-488c-ba17-ebb2d6377454\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:18:49 INFO - PROCESS | 3728 | 1465226329862 Marionette INFO sendAsync 5df5ea86-167d-4c9b-95db-b7d3c2a97030 08:18:49 INFO - PROCESS | 3728 | ++DOCSHELL 15503C00 == 37 [pid = 3728] [id = 651] 08:18:49 INFO - PROCESS | 3728 | ++DOMWINDOW == 72 (1663C000) [pid = 3728] [serial = 1953] [outer = 00000000] 08:18:49 INFO - PROCESS | 3728 | ++DOMWINDOW == 73 (1843A000) [pid = 3728] [serial = 1954] [outer = 1663C000] 08:18:49 INFO - PROCESS | 3728 | 1465226329905 Marionette DEBUG loaded listener.js 08:18:49 INFO - PROCESS | 3728 | ++DOMWINDOW == 74 (18479000) [pid = 3728] [serial = 1955] [outer = 1663C000] 08:18:50 INFO - PROCESS | 3728 | 1465226330332 Marionette TRACE conn2 <- [1,2568,null,{"value":["/2dcontext/shadows/2d.shadow.offset.negativeY.html",0,null,null,[["Shadows can be offset with negative y",0,null,null]]]}] 08:18:50 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.negativeY.html | Shadows can be offset with negative y 08:18:50 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.negativeY.html | took 580ms 08:18:50 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.positiveX.html 08:18:50 INFO - PROCESS | 3728 | 1465226330374 Marionette TRACE conn2 -> [0,2569,"getWindowHandle",null] 08:18:50 INFO - PROCESS | 3728 | 1465226330376 Marionette TRACE conn2 <- [1,2569,null,{"value":"13"}] 08:18:50 INFO - PROCESS | 3728 | 1465226330379 Marionette TRACE conn2 -> [0,2570,"setScriptTimeout",{"ms":35000}] 08:18:50 INFO - PROCESS | 3728 | 1465226330381 Marionette TRACE conn2 <- [1,2570,null,{}] 08:18:50 INFO - PROCESS | 3728 | 1465226330384 Marionette TRACE conn2 -> [0,2571,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:18:50 INFO - PROCESS | 3728 | 1465226330386 Marionette INFO sendAsync 5df5ea86-167d-4c9b-95db-b7d3c2a97030 08:18:50 INFO - PROCESS | 3728 | 1465226330452 Marionette TRACE conn2 <- [1,2571,null,{"value":null}] 08:18:50 INFO - PROCESS | 3728 | 1465226330458 Marionette TRACE conn2 -> [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\", \"02873725-682d-488c-ba17-ebb2d6377454\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:18:50 INFO - PROCESS | 3728 | 1465226330460 Marionette INFO sendAsync 5df5ea86-167d-4c9b-95db-b7d3c2a97030 08:18:50 INFO - PROCESS | 3728 | ++DOCSHELL 18522400 == 38 [pid = 3728] [id = 652] 08:18:50 INFO - PROCESS | 3728 | ++DOMWINDOW == 75 (18524800) [pid = 3728] [serial = 1956] [outer = 00000000] 08:18:50 INFO - PROCESS | 3728 | ++DOMWINDOW == 76 (18562400) [pid = 3728] [serial = 1957] [outer = 18524800] 08:18:50 INFO - PROCESS | 3728 | 1465226330503 Marionette DEBUG loaded listener.js 08:18:50 INFO - PROCESS | 3728 | ++DOMWINDOW == 77 (18562C00) [pid = 3728] [serial = 1958] [outer = 18524800] 08:18:50 INFO - PROCESS | 3728 | 1465226330988 Marionette TRACE conn2 <- [1,2572,null,{"value":["/2dcontext/shadows/2d.shadow.offset.positiveX.html",0,null,null,[["Shadows can be offset with positive x",0,null,null]]]}] 08:18:50 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.positiveX.html | Shadows can be offset with positive x 08:18:50 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.positiveX.html | took 610ms 08:18:51 INFO - PROCESS | 3728 | 1465226331008 Marionette TRACE conn2 -> [0,2573,"getWindowHandle",null] 08:18:51 INFO - PROCESS | 3728 | 1465226331010 Marionette TRACE conn2 <- [1,2573,null,{"value":"13"}] 08:18:51 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.positiveY.html 08:18:51 INFO - PROCESS | 3728 | 1465226331014 Marionette TRACE conn2 -> [0,2574,"setScriptTimeout",{"ms":35000}] 08:18:51 INFO - PROCESS | 3728 | 1465226331015 Marionette TRACE conn2 <- [1,2574,null,{}] 08:18:51 INFO - PROCESS | 3728 | 1465226331023 Marionette TRACE conn2 -> [0,2575,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:18:51 INFO - PROCESS | 3728 | 1465226331024 Marionette INFO sendAsync 5df5ea86-167d-4c9b-95db-b7d3c2a97030 08:18:51 INFO - PROCESS | 3728 | 1465226331102 Marionette TRACE conn2 <- [1,2575,null,{"value":null}] 08:18:51 INFO - PROCESS | 3728 | 1465226331092 Marionette TRACE conn2 -> [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\", \"02873725-682d-488c-ba17-ebb2d6377454\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:18:51 INFO - PROCESS | 3728 | 1465226331094 Marionette INFO sendAsync 5df5ea86-167d-4c9b-95db-b7d3c2a97030 08:18:51 INFO - PROCESS | 3728 | ++DOCSHELL 18561C00 == 39 [pid = 3728] [id = 653] 08:18:51 INFO - PROCESS | 3728 | ++DOMWINDOW == 78 (1988B400) [pid = 3728] [serial = 1959] [outer = 00000000] 08:18:51 INFO - PROCESS | 3728 | ++DOMWINDOW == 79 (19A4C000) [pid = 3728] [serial = 1960] [outer = 1988B400] 08:18:51 INFO - PROCESS | 3728 | 1465226331138 Marionette DEBUG loaded listener.js 08:18:51 INFO - PROCESS | 3728 | ++DOMWINDOW == 80 (19A52800) [pid = 3728] [serial = 1961] [outer = 1988B400] 08:18:51 INFO - PROCESS | 3728 | 1465226331964 Marionette TRACE conn2 <- [1,2576,null,{"value":["/2dcontext/shadows/2d.shadow.offset.positiveY.html",0,null,null,[["Shadows can be offset with positive y",0,null,null]]]}] 08:18:52 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.positiveY.html | Shadows can be offset with positive y 08:18:52 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.positiveY.html | took 1007ms 08:18:52 INFO - PROCESS | 3728 | 1465226332018 Marionette TRACE conn2 -> [0,2577,"getWindowHandle",null] 08:18:52 INFO - PROCESS | 3728 | 1465226332023 Marionette TRACE conn2 <- [1,2577,null,{"value":"13"}] 08:18:52 INFO - PROCESS | 3728 | 1465226332048 Marionette TRACE conn2 -> [0,2578,"setScriptTimeout",{"ms":35000}] 08:18:52 INFO - TEST-START | /2dcontext/shadows/2d.shadow.outside.html 08:18:52 INFO - PROCESS | 3728 | 1465226332053 Marionette TRACE conn2 <- [1,2578,null,{}] 08:18:52 INFO - PROCESS | 3728 | 1465226332058 Marionette TRACE conn2 -> [0,2579,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:18:52 INFO - PROCESS | 3728 | 1465226332061 Marionette INFO sendAsync 5df5ea86-167d-4c9b-95db-b7d3c2a97030 08:18:52 INFO - PROCESS | 3728 | 1465226332242 Marionette TRACE conn2 <- [1,2579,null,{"value":null}] 08:18:52 INFO - PROCESS | 3728 | 1465226332342 Marionette TRACE conn2 -> [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\", \"02873725-682d-488c-ba17-ebb2d6377454\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:18:52 INFO - PROCESS | 3728 | 1465226332345 Marionette INFO sendAsync 5df5ea86-167d-4c9b-95db-b7d3c2a97030 08:18:52 INFO - PROCESS | 3728 | ++DOCSHELL 11430800 == 40 [pid = 3728] [id = 654] 08:18:52 INFO - PROCESS | 3728 | ++DOMWINDOW == 81 (11A0EC00) [pid = 3728] [serial = 1962] [outer = 00000000] 08:18:52 INFO - PROCESS | 3728 | ++DOMWINDOW == 82 (12D6B000) [pid = 3728] [serial = 1963] [outer = 11A0EC00] 08:18:52 INFO - PROCESS | 3728 | 1465226332401 Marionette DEBUG loaded listener.js 08:18:52 INFO - PROCESS | 3728 | ++DOMWINDOW == 83 (13C4D000) [pid = 3728] [serial = 1964] [outer = 11A0EC00] 08:18:53 INFO - PROCESS | 3728 | 1465226333098 Marionette TRACE conn2 <- [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]]]}] 08:18:53 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.outside.html | Shadows of shapes outside the visible area can be offset onto the visible area 08:18:53 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.outside.html | took 1069ms 08:18:53 INFO - PROCESS | 3728 | 1465226333146 Marionette TRACE conn2 -> [0,2581,"getWindowHandle",null] 08:18:53 INFO - PROCESS | 3728 | 1465226333151 Marionette TRACE conn2 <- [1,2581,null,{"value":"13"}] 08:18:53 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.alpha.html 08:18:53 INFO - PROCESS | 3728 | 1465226333157 Marionette TRACE conn2 -> [0,2582,"setScriptTimeout",{"ms":35000}] 08:18:53 INFO - PROCESS | 3728 | 1465226333160 Marionette TRACE conn2 <- [1,2582,null,{}] 08:18:53 INFO - PROCESS | 3728 | 1465226333164 Marionette TRACE conn2 -> [0,2583,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:18:53 INFO - PROCESS | 3728 | 1465226333167 Marionette INFO sendAsync 5df5ea86-167d-4c9b-95db-b7d3c2a97030 08:18:53 INFO - PROCESS | 3728 | 1465226333272 Marionette TRACE conn2 <- [1,2583,null,{"value":null}] 08:18:53 INFO - PROCESS | 3728 | 1465226333496 Marionette TRACE conn2 -> [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\", \"02873725-682d-488c-ba17-ebb2d6377454\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:18:53 INFO - PROCESS | 3728 | 1465226333500 Marionette INFO sendAsync 5df5ea86-167d-4c9b-95db-b7d3c2a97030 08:18:53 INFO - PROCESS | 3728 | ++DOCSHELL 10487400 == 41 [pid = 3728] [id = 655] 08:18:53 INFO - PROCESS | 3728 | ++DOMWINDOW == 84 (10489800) [pid = 3728] [serial = 1965] [outer = 00000000] 08:18:53 INFO - PROCESS | 3728 | ++DOMWINDOW == 85 (105F6C00) [pid = 3728] [serial = 1966] [outer = 10489800] 08:18:53 INFO - PROCESS | 3728 | 1465226333558 Marionette DEBUG loaded listener.js 08:18:53 INFO - PROCESS | 3728 | ++DOMWINDOW == 86 (10B7E000) [pid = 3728] [serial = 1967] [outer = 10489800] 08:18:54 INFO - PROCESS | 3728 | --DOCSHELL 1855C400 == 40 [pid = 3728] [id = 642] 08:18:54 INFO - PROCESS | 3728 | --DOCSHELL 130E4000 == 39 [pid = 3728] [id = 638] 08:18:54 INFO - PROCESS | 3728 | --DOCSHELL 16561C00 == 38 [pid = 3728] [id = 639] 08:18:54 INFO - PROCESS | 3728 | --DOCSHELL 18522400 == 37 [pid = 3728] [id = 652] 08:18:54 INFO - PROCESS | 3728 | --DOCSHELL 15503C00 == 36 [pid = 3728] [id = 651] 08:18:54 INFO - PROCESS | 3728 | --DOCSHELL 102D0800 == 35 [pid = 3728] [id = 650] 08:18:54 INFO - PROCESS | 3728 | --DOCSHELL 16106400 == 34 [pid = 3728] [id = 649] 08:18:54 INFO - PROCESS | 3728 | --DOCSHELL 16565C00 == 33 [pid = 3728] [id = 648] 08:18:54 INFO - PROCESS | 3728 | --DOCSHELL 157DC800 == 32 [pid = 3728] [id = 647] 08:18:54 INFO - PROCESS | 3728 | --DOCSHELL 1382E800 == 31 [pid = 3728] [id = 646] 08:18:54 INFO - PROCESS | 3728 | --DOCSHELL 10D05C00 == 30 [pid = 3728] [id = 645] 08:18:54 INFO - PROCESS | 3728 | --DOMWINDOW == 85 (18475800) [pid = 3728] [serial = 1906] [outer = 00000000] [url = about:blank] 08:18:54 INFO - PROCESS | 3728 | --DOMWINDOW == 84 (18563800) [pid = 3728] [serial = 1909] [outer = 00000000] [url = about:blank] 08:18:54 INFO - PROCESS | 3728 | --DOMWINDOW == 83 (18524400) [pid = 3728] [serial = 1907] [outer = 00000000] [url = about:blank] 08:18:54 INFO - PROCESS | 3728 | --DOMWINDOW == 82 (140AA400) [pid = 3728] [serial = 1894] [outer = 00000000] [url = about:blank] 08:18:54 INFO - PROCESS | 3728 | --DOMWINDOW == 81 (140C9800) [pid = 3728] [serial = 1895] [outer = 00000000] [url = about:blank] 08:18:54 INFO - PROCESS | 3728 | --DOMWINDOW == 80 (11C72000) [pid = 3728] [serial = 1888] [outer = 00000000] [url = about:blank] 08:18:54 INFO - PROCESS | 3728 | --DOMWINDOW == 79 (131B4400) [pid = 3728] [serial = 1889] [outer = 00000000] [url = about:blank] 08:18:54 INFO - PROCESS | 3728 | --DOMWINDOW == 78 (16641C00) [pid = 3728] [serial = 1900] [outer = 00000000] [url = about:blank] 08:18:54 INFO - PROCESS | 3728 | --DOMWINDOW == 77 (16C15400) [pid = 3728] [serial = 1901] [outer = 00000000] [url = about:blank] 08:18:54 INFO - PROCESS | 3728 | --DOMWINDOW == 76 (18433000) [pid = 3728] [serial = 1886] [outer = 00000000] [url = about:blank] 08:18:54 INFO - PROCESS | 3728 | --DOMWINDOW == 75 (15D40800) [pid = 3728] [serial = 1897] [outer = 00000000] [url = about:blank] 08:18:54 INFO - PROCESS | 3728 | --DOMWINDOW == 74 (19A4B400) [pid = 3728] [serial = 1919] [outer = 00000000] [url = about:blank] 08:18:54 INFO - PROCESS | 3728 | --DOMWINDOW == 73 (1610A400) [pid = 3728] [serial = 1898] [outer = 00000000] [url = about:blank] 08:18:54 INFO - PROCESS | 3728 | --DOMWINDOW == 72 (10B7D000) [pid = 3728] [serial = 1891] [outer = 00000000] [url = about:blank] 08:18:54 INFO - PROCESS | 3728 | --DOMWINDOW == 71 (10E2CC00) [pid = 3728] [serial = 1892] [outer = 00000000] [url = about:blank] 08:18:54 INFO - PROCESS | 3728 | --DOMWINDOW == 70 (1649BC00) [pid = 3728] [serial = 1912] [outer = 00000000] [url = about:blank] 08:18:54 INFO - PROCESS | 3728 | --DOMWINDOW == 69 (1852E400) [pid = 3728] [serial = 1915] [outer = 00000000] [url = about:blank] 08:18:54 INFO - PROCESS | 3728 | --DOMWINDOW == 68 (1796FC00) [pid = 3728] [serial = 1903] [outer = 00000000] [url = about:blank] 08:18:54 INFO - PROCESS | 3728 | --DOMWINDOW == 67 (1855EC00) [pid = 3728] [serial = 1910] [outer = 00000000] [url = about:blank] 08:18:54 INFO - PROCESS | 3728 | --DOMWINDOW == 66 (1988D000) [pid = 3728] [serial = 1916] [outer = 00000000] [url = about:blank] 08:18:54 INFO - PROCESS | 3728 | --DOMWINDOW == 65 (17A86000) [pid = 3728] [serial = 1904] [outer = 00000000] [url = about:blank] 08:18:54 INFO - PROCESS | 3728 | --DOMWINDOW == 64 (1663B000) [pid = 3728] [serial = 1913] [outer = 00000000] [url = about:blank] 08:18:54 INFO - PROCESS | 3728 | --DOMWINDOW == 63 (19897000) [pid = 3728] [serial = 1918] [outer = 00000000] [url = about:blank] 08:18:54 INFO - PROCESS | 3728 | 1465226334213 Marionette TRACE conn2 <- [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]]]}] 08:18:54 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.alpha.html | Shadows are drawn correctly for partially-transparent fill patterns 08:18:54 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.alpha.html | took 1114ms 08:18:54 INFO - PROCESS | 3728 | 1465226334269 Marionette TRACE conn2 -> [0,2585,"getWindowHandle",null] 08:18:54 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.basic.html 08:18:54 INFO - PROCESS | 3728 | 1465226334272 Marionette TRACE conn2 <- [1,2585,null,{"value":"13"}] 08:18:54 INFO - PROCESS | 3728 | 1465226334276 Marionette TRACE conn2 -> [0,2586,"setScriptTimeout",{"ms":35000}] 08:18:54 INFO - PROCESS | 3728 | 1465226334279 Marionette TRACE conn2 <- [1,2586,null,{}] 08:18:54 INFO - PROCESS | 3728 | 1465226334285 Marionette TRACE conn2 -> [0,2587,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:18:54 INFO - PROCESS | 3728 | 1465226334287 Marionette INFO sendAsync 5df5ea86-167d-4c9b-95db-b7d3c2a97030 08:18:54 INFO - PROCESS | 3728 | 1465226334375 Marionette TRACE conn2 <- [1,2587,null,{"value":null}] 08:18:54 INFO - PROCESS | 3728 | 1465226334471 Marionette TRACE conn2 -> [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\", \"02873725-682d-488c-ba17-ebb2d6377454\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:18:54 INFO - PROCESS | 3728 | 1465226334474 Marionette INFO sendAsync 5df5ea86-167d-4c9b-95db-b7d3c2a97030 08:18:54 INFO - PROCESS | 3728 | ++DOCSHELL 105F4800 == 31 [pid = 3728] [id = 656] 08:18:54 INFO - PROCESS | 3728 | ++DOMWINDOW == 64 (10A5D000) [pid = 3728] [serial = 1968] [outer = 00000000] 08:18:54 INFO - PROCESS | 3728 | ++DOMWINDOW == 65 (13053C00) [pid = 3728] [serial = 1969] [outer = 10A5D000] 08:18:54 INFO - PROCESS | 3728 | 1465226334521 Marionette DEBUG loaded listener.js 08:18:54 INFO - PROCESS | 3728 | ++DOMWINDOW == 66 (140B2C00) [pid = 3728] [serial = 1970] [outer = 10A5D000] 08:18:54 INFO - PROCESS | 3728 | 1465226334965 Marionette TRACE conn2 <- [1,2588,null,{"value":["/2dcontext/shadows/2d.shadow.pattern.basic.html",0,null,null,[["Shadows are drawn for fill patterns",0,null,null]]]}] 08:18:54 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.basic.html | Shadows are drawn for fill patterns 08:18:54 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.basic.html | took 717ms 08:18:54 INFO - PROCESS | 3728 | 1465226335000 Marionette TRACE conn2 -> [0,2589,"getWindowHandle",null] 08:18:54 INFO - PROCESS | 3728 | 1465226335004 Marionette TRACE conn2 <- [1,2589,null,{"value":"13"}] 08:18:54 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.transparent.1.html 08:18:54 INFO - PROCESS | 3728 | 1465226335009 Marionette TRACE conn2 -> [0,2590,"setScriptTimeout",{"ms":35000}] 08:18:54 INFO - PROCESS | 3728 | 1465226335011 Marionette TRACE conn2 <- [1,2590,null,{}] 08:18:54 INFO - PROCESS | 3728 | 1465226335015 Marionette TRACE conn2 -> [0,2591,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:18:54 INFO - PROCESS | 3728 | 1465226335017 Marionette INFO sendAsync 5df5ea86-167d-4c9b-95db-b7d3c2a97030 08:18:55 INFO - PROCESS | 3728 | 1465226335103 Marionette TRACE conn2 <- [1,2591,null,{"value":null}] 08:18:55 INFO - PROCESS | 3728 | 1465226335111 Marionette TRACE conn2 -> [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\", \"02873725-682d-488c-ba17-ebb2d6377454\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:18:55 INFO - PROCESS | 3728 | 1465226335114 Marionette INFO sendAsync 5df5ea86-167d-4c9b-95db-b7d3c2a97030 08:18:55 INFO - PROCESS | 3728 | ++DOCSHELL 157D8400 == 32 [pid = 3728] [id = 657] 08:18:55 INFO - PROCESS | 3728 | ++DOMWINDOW == 67 (157DAC00) [pid = 3728] [serial = 1971] [outer = 00000000] 08:18:55 INFO - PROCESS | 3728 | ++DOMWINDOW == 68 (15FA9C00) [pid = 3728] [serial = 1972] [outer = 157DAC00] 08:18:55 INFO - PROCESS | 3728 | 1465226335159 Marionette DEBUG loaded listener.js 08:18:55 INFO - PROCESS | 3728 | ++DOMWINDOW == 69 (16106400) [pid = 3728] [serial = 1973] [outer = 157DAC00] 08:18:55 INFO - PROCESS | 3728 | 1465226335623 Marionette TRACE conn2 <- [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]]]}] 08:18:55 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.transparent.1.html | Shadows are not drawn for transparent fill patterns 08:18:55 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.transparent.1.html | took 672ms 08:18:55 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.transparent.2.html 08:18:55 INFO - PROCESS | 3728 | 1465226335692 Marionette TRACE conn2 -> [0,2593,"getWindowHandle",null] 08:18:55 INFO - PROCESS | 3728 | 1465226335694 Marionette TRACE conn2 <- [1,2593,null,{"value":"13"}] 08:18:55 INFO - PROCESS | 3728 | 1465226335699 Marionette TRACE conn2 -> [0,2594,"setScriptTimeout",{"ms":35000}] 08:18:55 INFO - PROCESS | 3728 | 1465226335704 Marionette TRACE conn2 <- [1,2594,null,{}] 08:18:55 INFO - PROCESS | 3728 | 1465226335714 Marionette TRACE conn2 -> [0,2595,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:18:55 INFO - PROCESS | 3728 | 1465226335717 Marionette INFO sendAsync 5df5ea86-167d-4c9b-95db-b7d3c2a97030 08:18:55 INFO - PROCESS | 3728 | 1465226335802 Marionette TRACE conn2 <- [1,2595,null,{"value":null}] 08:18:55 INFO - PROCESS | 3728 | 1465226335912 Marionette TRACE conn2 -> [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\", \"02873725-682d-488c-ba17-ebb2d6377454\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:18:55 INFO - PROCESS | 3728 | 1465226335914 Marionette INFO sendAsync 5df5ea86-167d-4c9b-95db-b7d3c2a97030 08:18:55 INFO - PROCESS | 3728 | ++DOCSHELL 1663D800 == 33 [pid = 3728] [id = 658] 08:18:55 INFO - PROCESS | 3728 | ++DOMWINDOW == 70 (1663E000) [pid = 3728] [serial = 1974] [outer = 00000000] 08:18:55 INFO - PROCESS | 3728 | ++DOMWINDOW == 71 (16CAFC00) [pid = 3728] [serial = 1975] [outer = 1663E000] 08:18:55 INFO - PROCESS | 3728 | 1465226335967 Marionette DEBUG loaded listener.js 08:18:56 INFO - PROCESS | 3728 | ++DOMWINDOW == 72 (16CB6400) [pid = 3728] [serial = 1976] [outer = 1663E000] 08:18:56 INFO - PROCESS | 3728 | 1465226336369 Marionette TRACE conn2 <- [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]]]}] 08:18:56 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.transparent.2.html | Shadows are not drawn for transparent parts of fill patterns 08:18:56 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.transparent.2.html | took 717ms 08:18:56 INFO - PROCESS | 3728 | 1465226336421 Marionette TRACE conn2 -> [0,2597,"getWindowHandle",null] 08:18:56 INFO - PROCESS | 3728 | 1465226336423 Marionette TRACE conn2 <- [1,2597,null,{"value":"13"}] 08:18:56 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.basic.html 08:18:56 INFO - PROCESS | 3728 | 1465226336469 Marionette TRACE conn2 -> [0,2598,"setScriptTimeout",{"ms":35000}] 08:18:56 INFO - PROCESS | 3728 | 1465226336471 Marionette TRACE conn2 <- [1,2598,null,{}] 08:18:56 INFO - PROCESS | 3728 | 1465226336474 Marionette TRACE conn2 -> [0,2599,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:18:56 INFO - PROCESS | 3728 | 1465226336476 Marionette INFO sendAsync 5df5ea86-167d-4c9b-95db-b7d3c2a97030 08:18:56 INFO - PROCESS | 3728 | 1465226336603 Marionette TRACE conn2 <- [1,2599,null,{"value":null}] 08:18:56 INFO - PROCESS | 3728 | 1465226336668 Marionette TRACE conn2 -> [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\", \"02873725-682d-488c-ba17-ebb2d6377454\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:18:56 INFO - PROCESS | 3728 | 1465226336670 Marionette INFO sendAsync 5df5ea86-167d-4c9b-95db-b7d3c2a97030 08:18:56 INFO - PROCESS | 3728 | ++DOCSHELL 17979800 == 34 [pid = 3728] [id = 659] 08:18:56 INFO - PROCESS | 3728 | ++DOMWINDOW == 73 (17A0DC00) [pid = 3728] [serial = 1977] [outer = 00000000] 08:18:56 INFO - PROCESS | 3728 | ++DOMWINDOW == 74 (17A92000) [pid = 3728] [serial = 1978] [outer = 17A0DC00] 08:18:56 INFO - PROCESS | 3728 | 1465226336698 Marionette DEBUG loaded listener.js 08:18:56 INFO - PROCESS | 3728 | ++DOMWINDOW == 75 (1800F400) [pid = 3728] [serial = 1979] [outer = 17A0DC00] 08:18:57 INFO - PROCESS | 3728 | 1465226337129 Marionette TRACE conn2 <- [1,2600,null,{"value":["/2dcontext/shadows/2d.shadow.stroke.basic.html",0,null,null,[["Shadows are drawn for strokes",0,null,null]]]}] 08:18:57 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.basic.html | Shadows are drawn for strokes 08:18:57 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.basic.html | took 671ms 08:18:57 INFO - PROCESS | 3728 | 1465226337143 Marionette TRACE conn2 -> [0,2601,"getWindowHandle",null] 08:18:57 INFO - PROCESS | 3728 | 1465226337145 Marionette TRACE conn2 <- [1,2601,null,{"value":"13"}] 08:18:57 INFO - PROCESS | 3728 | 1465226337148 Marionette TRACE conn2 -> [0,2602,"setScriptTimeout",{"ms":35000}] 08:18:57 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.cap.1.html 08:18:57 INFO - PROCESS | 3728 | 1465226337150 Marionette TRACE conn2 <- [1,2602,null,{}] 08:18:57 INFO - PROCESS | 3728 | 1465226337162 Marionette TRACE conn2 -> [0,2603,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:18:57 INFO - PROCESS | 3728 | 1465226337164 Marionette INFO sendAsync 5df5ea86-167d-4c9b-95db-b7d3c2a97030 08:18:57 INFO - PROCESS | 3728 | 1465226337279 Marionette TRACE conn2 <- [1,2603,null,{"value":null}] 08:18:57 INFO - PROCESS | 3728 | 1465226337286 Marionette TRACE conn2 -> [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\", \"02873725-682d-488c-ba17-ebb2d6377454\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:18:57 INFO - PROCESS | 3728 | 1465226337292 Marionette INFO sendAsync 5df5ea86-167d-4c9b-95db-b7d3c2a97030 08:18:57 INFO - PROCESS | 3728 | ++DOCSHELL 14E06C00 == 35 [pid = 3728] [id = 660] 08:18:57 INFO - PROCESS | 3728 | ++DOMWINDOW == 76 (18471000) [pid = 3728] [serial = 1980] [outer = 00000000] 08:18:57 INFO - PROCESS | 3728 | ++DOMWINDOW == 77 (18523400) [pid = 3728] [serial = 1981] [outer = 18471000] 08:18:57 INFO - PROCESS | 3728 | 1465226337346 Marionette DEBUG loaded listener.js 08:18:57 INFO - PROCESS | 3728 | ++DOMWINDOW == 78 (1855C400) [pid = 3728] [serial = 1982] [outer = 18471000] 08:18:57 INFO - PROCESS | 3728 | 1465226337810 Marionette TRACE conn2 <- [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]]]}] 08:18:57 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.cap.1.html | Shadows are not drawn for areas outside stroke caps 08:18:57 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.cap.1.html | took 671ms 08:18:57 INFO - PROCESS | 3728 | 1465226337835 Marionette TRACE conn2 -> [0,2605,"getWindowHandle",null] 08:18:57 INFO - PROCESS | 3728 | 1465226337837 Marionette TRACE conn2 <- [1,2605,null,{"value":"13"}] 08:18:57 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.cap.2.html 08:18:57 INFO - PROCESS | 3728 | 1465226337840 Marionette TRACE conn2 -> [0,2606,"setScriptTimeout",{"ms":35000}] 08:18:57 INFO - PROCESS | 3728 | 1465226337842 Marionette TRACE conn2 <- [1,2606,null,{}] 08:18:57 INFO - PROCESS | 3728 | 1465226337845 Marionette TRACE conn2 -> [0,2607,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:18:57 INFO - PROCESS | 3728 | 1465226337848 Marionette INFO sendAsync 5df5ea86-167d-4c9b-95db-b7d3c2a97030 08:18:57 INFO - PROCESS | 3728 | 1465226338003 Marionette TRACE conn2 <- [1,2607,null,{"value":null}] 08:18:58 INFO - PROCESS | 3728 | 1465226338071 Marionette TRACE conn2 -> [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\", \"02873725-682d-488c-ba17-ebb2d6377454\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:18:58 INFO - PROCESS | 3728 | 1465226338073 Marionette INFO sendAsync 5df5ea86-167d-4c9b-95db-b7d3c2a97030 08:18:58 INFO - PROCESS | 3728 | ++DOCSHELL 16C15800 == 36 [pid = 3728] [id = 661] 08:18:58 INFO - PROCESS | 3728 | ++DOMWINDOW == 79 (18527C00) [pid = 3728] [serial = 1983] [outer = 00000000] 08:18:58 INFO - PROCESS | 3728 | ++DOMWINDOW == 80 (1988FC00) [pid = 3728] [serial = 1984] [outer = 18527C00] 08:18:58 INFO - PROCESS | 3728 | 1465226338101 Marionette DEBUG loaded listener.js 08:18:58 INFO - PROCESS | 3728 | ++DOMWINDOW == 81 (19890800) [pid = 3728] [serial = 1985] [outer = 18527C00] 08:18:58 INFO - PROCESS | 3728 | --DOMWINDOW == 80 (16566400) [pid = 3728] [serial = 1944] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.transparent.1.html] 08:18:58 INFO - PROCESS | 3728 | --DOMWINDOW == 79 (1663EC00) [pid = 3728] [serial = 1947] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.transparent.2.html] 08:18:58 INFO - PROCESS | 3728 | --DOMWINDOW == 78 (157F0C00) [pid = 3728] [serial = 1941] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.section.html] 08:18:58 INFO - PROCESS | 3728 | --DOMWINDOW == 77 (12DA0400) [pid = 3728] [serial = 1932] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.alpha.html] 08:18:58 INFO - PROCESS | 3728 | --DOMWINDOW == 76 (10D09400) [pid = 3728] [serial = 1935] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.basic.html] 08:18:58 INFO - PROCESS | 3728 | --DOMWINDOW == 75 (13912800) [pid = 3728] [serial = 1938] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.scale.html] 08:18:58 INFO - PROCESS | 3728 | --DOMWINDOW == 74 (10485C00) [pid = 3728] [serial = 1950] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.negativeX.html] 08:18:58 INFO - PROCESS | 3728 | --DOMWINDOW == 73 (12ACD800) [pid = 3728] [serial = 1920] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.alpha.html] 08:18:58 INFO - PROCESS | 3728 | --DOMWINDOW == 72 (15D3B400) [pid = 3728] [serial = 1923] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.basic.html] 08:18:58 INFO - PROCESS | 3728 | --DOMWINDOW == 71 (1855C800) [pid = 3728] [serial = 1926] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.transparent.1.html] 08:18:58 INFO - PROCESS | 3728 | --DOMWINDOW == 70 (13D2B400) [pid = 3728] [serial = 1929] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.transparent.2.html] 08:18:58 INFO - PROCESS | 3728 | --DOMWINDOW == 69 (1663C000) [pid = 3728] [serial = 1953] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.negativeY.html] 08:18:58 INFO - PROCESS | 3728 | --DOMWINDOW == 68 (18524800) [pid = 3728] [serial = 1956] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.positiveX.html] 08:18:58 INFO - PROCESS | 3728 | 1465226338553 Marionette TRACE conn2 <- [1,2608,null,{"value":["/2dcontext/shadows/2d.shadow.stroke.cap.2.html",0,null,null,[["Shadows are drawn for stroke caps",0,null,null]]]}] 08:18:58 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.cap.2.html | Shadows are drawn for stroke caps 08:18:58 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.cap.2.html | took 778ms 08:18:58 INFO - PROCESS | 3728 | 1465226338627 Marionette TRACE conn2 -> [0,2609,"getWindowHandle",null] 08:18:58 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.join.1.html 08:18:58 INFO - PROCESS | 3728 | 1465226338629 Marionette TRACE conn2 <- [1,2609,null,{"value":"13"}] 08:18:58 INFO - PROCESS | 3728 | 1465226338632 Marionette TRACE conn2 -> [0,2610,"setScriptTimeout",{"ms":35000}] 08:18:58 INFO - PROCESS | 3728 | 1465226338634 Marionette TRACE conn2 <- [1,2610,null,{}] 08:18:58 INFO - PROCESS | 3728 | 1465226338638 Marionette TRACE conn2 -> [0,2611,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:18:58 INFO - PROCESS | 3728 | 1465226338640 Marionette INFO sendAsync 5df5ea86-167d-4c9b-95db-b7d3c2a97030 08:18:58 INFO - PROCESS | 3728 | 1465226338719 Marionette TRACE conn2 <- [1,2611,null,{"value":null}] 08:18:58 INFO - PROCESS | 3728 | 1465226338724 Marionette TRACE conn2 -> [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\", \"02873725-682d-488c-ba17-ebb2d6377454\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:18:58 INFO - PROCESS | 3728 | 1465226338726 Marionette INFO sendAsync 5df5ea86-167d-4c9b-95db-b7d3c2a97030 08:18:58 INFO - PROCESS | 3728 | ++DOCSHELL 140B0800 == 37 [pid = 3728] [id = 662] 08:18:58 INFO - PROCESS | 3728 | ++DOMWINDOW == 69 (157D4C00) [pid = 3728] [serial = 1986] [outer = 00000000] 08:18:58 INFO - PROCESS | 3728 | ++DOMWINDOW == 70 (16639400) [pid = 3728] [serial = 1987] [outer = 157D4C00] 08:18:58 INFO - PROCESS | 3728 | 1465226338770 Marionette DEBUG loaded listener.js 08:18:58 INFO - PROCESS | 3728 | ++DOMWINDOW == 71 (1846C000) [pid = 3728] [serial = 1988] [outer = 157D4C00] 08:18:59 INFO - PROCESS | 3728 | 1465226339183 Marionette TRACE conn2 <- [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]]]}] 08:18:59 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.join.1.html | Shadows are not drawn for areas outside stroke joins 08:18:59 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.join.1.html | took 580ms 08:18:59 INFO - PROCESS | 3728 | 1465226339213 Marionette TRACE conn2 -> [0,2613,"getWindowHandle",null] 08:18:59 INFO - PROCESS | 3728 | 1465226339215 Marionette TRACE conn2 <- [1,2613,null,{"value":"13"}] 08:18:59 INFO - PROCESS | 3728 | 1465226339232 Marionette TRACE conn2 -> [0,2614,"setScriptTimeout",{"ms":35000}] 08:18:59 INFO - PROCESS | 3728 | 1465226339234 Marionette TRACE conn2 <- [1,2614,null,{}] 08:18:59 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.join.2.html 08:18:59 INFO - PROCESS | 3728 | 1465226339237 Marionette TRACE conn2 -> [0,2615,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:18:59 INFO - PROCESS | 3728 | 1465226339239 Marionette INFO sendAsync 5df5ea86-167d-4c9b-95db-b7d3c2a97030 08:18:59 INFO - PROCESS | 3728 | 1465226339321 Marionette TRACE conn2 <- [1,2615,null,{"value":null}] 08:18:59 INFO - PROCESS | 3728 | 1465226339326 Marionette TRACE conn2 -> [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\", \"02873725-682d-488c-ba17-ebb2d6377454\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:18:59 INFO - PROCESS | 3728 | 1465226339328 Marionette INFO sendAsync 5df5ea86-167d-4c9b-95db-b7d3c2a97030 08:18:59 INFO - PROCESS | 3728 | ++DOCSHELL 13915000 == 38 [pid = 3728] [id = 663] 08:18:59 INFO - PROCESS | 3728 | ++DOMWINDOW == 72 (14E10C00) [pid = 3728] [serial = 1989] [outer = 00000000] 08:18:59 INFO - PROCESS | 3728 | ++DOMWINDOW == 73 (19A4B400) [pid = 3728] [serial = 1990] [outer = 14E10C00] 08:18:59 INFO - PROCESS | 3728 | 1465226339371 Marionette DEBUG loaded listener.js 08:18:59 INFO - PROCESS | 3728 | ++DOMWINDOW == 74 (19A59400) [pid = 3728] [serial = 1991] [outer = 14E10C00] 08:18:59 INFO - PROCESS | 3728 | 1465226339808 Marionette TRACE conn2 <- [1,2616,null,{"value":["/2dcontext/shadows/2d.shadow.stroke.join.2.html",0,null,null,[["Shadows are drawn for stroke joins",0,null,null]]]}] 08:18:59 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.join.2.html | Shadows are drawn for stroke joins 08:18:59 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.join.2.html | took 610ms 08:18:59 INFO - PROCESS | 3728 | 1465226339867 Marionette TRACE conn2 -> [0,2617,"getWindowHandle",null] 08:18:59 INFO - PROCESS | 3728 | 1465226339869 Marionette TRACE conn2 <- [1,2617,null,{"value":"13"}] 08:18:59 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.join.3.html 08:18:59 INFO - PROCESS | 3728 | 1465226339873 Marionette TRACE conn2 -> [0,2618,"setScriptTimeout",{"ms":35000}] 08:18:59 INFO - PROCESS | 3728 | 1465226339874 Marionette TRACE conn2 <- [1,2618,null,{}] 08:18:59 INFO - PROCESS | 3728 | 1465226339878 Marionette TRACE conn2 -> [0,2619,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:18:59 INFO - PROCESS | 3728 | 1465226339880 Marionette INFO sendAsync 5df5ea86-167d-4c9b-95db-b7d3c2a97030 08:18:59 INFO - PROCESS | 3728 | 1465226339978 Marionette TRACE conn2 <- [1,2619,null,{"value":null}] 08:18:59 INFO - PROCESS | 3728 | 1465226339985 Marionette TRACE conn2 -> [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\", \"02873725-682d-488c-ba17-ebb2d6377454\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:18:59 INFO - PROCESS | 3728 | 1465226339987 Marionette INFO sendAsync 5df5ea86-167d-4c9b-95db-b7d3c2a97030 08:18:59 INFO - PROCESS | 3728 | ++DOCSHELL 102D1800 == 39 [pid = 3728] [id = 664] 08:18:59 INFO - PROCESS | 3728 | ++DOMWINDOW == 75 (10A61000) [pid = 3728] [serial = 1992] [outer = 00000000] 08:19:00 INFO - PROCESS | 3728 | ++DOMWINDOW == 76 (1807B800) [pid = 3728] [serial = 1993] [outer = 10A61000] 08:19:00 INFO - PROCESS | 3728 | 1465226340031 Marionette DEBUG loaded listener.js 08:19:00 INFO - PROCESS | 3728 | ++DOMWINDOW == 77 (19E5A000) [pid = 3728] [serial = 1994] [outer = 10A61000] 08:19:00 INFO - PROCESS | 3728 | 1465226340633 Marionette TRACE conn2 <- [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]]]}] 08:19:00 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.join.3.html | Shadows are drawn for stroke joins respecting miter limit 08:19:00 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.join.3.html | took 824ms 08:19:00 INFO - PROCESS | 3728 | 1465226340702 Marionette TRACE conn2 -> [0,2621,"getWindowHandle",null] 08:19:00 INFO - PROCESS | 3728 | 1465226340706 Marionette TRACE conn2 <- [1,2621,null,{"value":"13"}] 08:19:00 INFO - TEST-START | /2dcontext/shadows/2d.shadow.transform.1.html 08:19:00 INFO - PROCESS | 3728 | 1465226340712 Marionette TRACE conn2 -> [0,2622,"setScriptTimeout",{"ms":35000}] 08:19:00 INFO - PROCESS | 3728 | 1465226340716 Marionette TRACE conn2 <- [1,2622,null,{}] 08:19:00 INFO - PROCESS | 3728 | 1465226340722 Marionette TRACE conn2 -> [0,2623,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:19:00 INFO - PROCESS | 3728 | 1465226340726 Marionette INFO sendAsync 5df5ea86-167d-4c9b-95db-b7d3c2a97030 08:19:00 INFO - PROCESS | 3728 | 1465226340851 Marionette TRACE conn2 <- [1,2623,null,{"value":null}] 08:19:00 INFO - PROCESS | 3728 | 1465226340988 Marionette TRACE conn2 -> [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\", \"02873725-682d-488c-ba17-ebb2d6377454\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:19:00 INFO - PROCESS | 3728 | 1465226340991 Marionette INFO sendAsync 5df5ea86-167d-4c9b-95db-b7d3c2a97030 08:19:00 INFO - PROCESS | 3728 | ++DOCSHELL 10A63C00 == 40 [pid = 3728] [id = 665] 08:19:00 INFO - PROCESS | 3728 | ++DOMWINDOW == 78 (110D5800) [pid = 3728] [serial = 1995] [outer = 00000000] 08:19:01 INFO - PROCESS | 3728 | ++DOMWINDOW == 79 (140B1400) [pid = 3728] [serial = 1996] [outer = 110D5800] 08:19:01 INFO - PROCESS | 3728 | 1465226341050 Marionette DEBUG loaded listener.js 08:19:01 INFO - PROCESS | 3728 | ++DOMWINDOW == 80 (1550C800) [pid = 3728] [serial = 1997] [outer = 110D5800] 08:19:01 INFO - PROCESS | 3728 | 1465226341612 Marionette TRACE conn2 <- [1,2624,null,{"value":["/2dcontext/shadows/2d.shadow.transform.1.html",0,null,null,[["Shadows take account of transformations",0,null,null]]]}] 08:19:01 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.transform.1.html | Shadows take account of transformations 08:19:01 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.transform.1.html | took 928ms 08:19:01 INFO - PROCESS | 3728 | 1465226341639 Marionette TRACE conn2 -> [0,2625,"getWindowHandle",null] 08:19:01 INFO - PROCESS | 3728 | 1465226341643 Marionette TRACE conn2 <- [1,2625,null,{"value":"13"}] 08:19:01 INFO - TEST-START | /2dcontext/shadows/2d.shadow.transform.2.html 08:19:01 INFO - PROCESS | 3728 | 1465226341650 Marionette TRACE conn2 -> [0,2626,"setScriptTimeout",{"ms":35000}] 08:19:01 INFO - PROCESS | 3728 | 1465226341653 Marionette TRACE conn2 <- [1,2626,null,{}] 08:19:01 INFO - PROCESS | 3728 | 1465226341657 Marionette TRACE conn2 -> [0,2627,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:19:01 INFO - PROCESS | 3728 | 1465226341660 Marionette INFO sendAsync 5df5ea86-167d-4c9b-95db-b7d3c2a97030 08:19:01 INFO - PROCESS | 3728 | 1465226341770 Marionette TRACE conn2 <- [1,2627,null,{"value":null}] 08:19:01 INFO - PROCESS | 3728 | 1465226341884 Marionette TRACE conn2 -> [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\", \"02873725-682d-488c-ba17-ebb2d6377454\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:19:01 INFO - PROCESS | 3728 | 1465226341886 Marionette INFO sendAsync 5df5ea86-167d-4c9b-95db-b7d3c2a97030 08:19:01 INFO - PROCESS | 3728 | ++DOCSHELL 164A5C00 == 41 [pid = 3728] [id = 666] 08:19:01 INFO - PROCESS | 3728 | ++DOMWINDOW == 81 (16561C00) [pid = 3728] [serial = 1998] [outer = 00000000] 08:19:01 INFO - PROCESS | 3728 | ++DOMWINDOW == 82 (1663E800) [pid = 3728] [serial = 1999] [outer = 16561C00] 08:19:01 INFO - PROCESS | 3728 | 1465226341983 Marionette DEBUG loaded listener.js 08:19:02 INFO - PROCESS | 3728 | ++DOMWINDOW == 83 (16CBC000) [pid = 3728] [serial = 2000] [outer = 16561C00] 08:19:02 INFO - PROCESS | 3728 | 1465226342583 Marionette TRACE conn2 <- [1,2628,null,{"value":["/2dcontext/shadows/2d.shadow.transform.2.html",0,null,null,[["Shadow offsets are not affected by transformations",0,null,null]]]}] 08:19:02 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.transform.2.html | Shadow offsets are not affected by transformations 08:19:02 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.transform.2.html | took 992ms 08:19:02 INFO - TEST-START | /2dcontext/text-styles/2d.text.align.default.html 08:19:02 INFO - PROCESS | 3728 | 1465226342652 Marionette TRACE conn2 -> [0,2629,"getWindowHandle",null] 08:19:02 INFO - PROCESS | 3728 | 1465226342655 Marionette TRACE conn2 <- [1,2629,null,{"value":"13"}] 08:19:02 INFO - PROCESS | 3728 | 1465226342659 Marionette TRACE conn2 -> [0,2630,"setScriptTimeout",{"ms":35000}] 08:19:02 INFO - PROCESS | 3728 | 1465226342663 Marionette TRACE conn2 <- [1,2630,null,{}] 08:19:02 INFO - PROCESS | 3728 | 1465226342673 Marionette TRACE conn2 -> [0,2631,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:19:02 INFO - PROCESS | 3728 | 1465226342678 Marionette INFO sendAsync 5df5ea86-167d-4c9b-95db-b7d3c2a97030 08:19:02 INFO - PROCESS | 3728 | 1465226342818 Marionette TRACE conn2 <- [1,2631,null,{"value":null}] 08:19:02 INFO - PROCESS | 3728 | 1465226342959 Marionette TRACE conn2 -> [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\", \"02873725-682d-488c-ba17-ebb2d6377454\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:19:02 INFO - PROCESS | 3728 | 1465226342963 Marionette INFO sendAsync 5df5ea86-167d-4c9b-95db-b7d3c2a97030 08:19:02 INFO - PROCESS | 3728 | ++DOCSHELL 19E54800 == 42 [pid = 3728] [id = 667] 08:19:02 INFO - PROCESS | 3728 | ++DOMWINDOW == 84 (19E57400) [pid = 3728] [serial = 2001] [outer = 00000000] 08:19:02 INFO - PROCESS | 3728 | ++DOMWINDOW == 85 (19E60C00) [pid = 3728] [serial = 2002] [outer = 19E57400] 08:19:03 INFO - PROCESS | 3728 | 1465226343024 Marionette DEBUG loaded listener.js 08:19:03 INFO - PROCESS | 3728 | ++DOMWINDOW == 86 (19EDFC00) [pid = 3728] [serial = 2003] [outer = 19E57400] 08:19:03 INFO - PROCESS | 3728 | 1465226343754 Marionette TRACE conn2 <- [1,2632,null,{"value":["/2dcontext/text-styles/2d.text.align.default.html",0,null,null,[["Canvas test: 2d.text.align.default",0,null,null]]]}] 08:19:03 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.align.default.html | Canvas test: 2d.text.align.default 08:19:03 INFO - TEST-OK | /2dcontext/text-styles/2d.text.align.default.html | took 1131ms 08:19:03 INFO - PROCESS | 3728 | 1465226343788 Marionette TRACE conn2 -> [0,2633,"getWindowHandle",null] 08:19:03 INFO - PROCESS | 3728 | 1465226343792 Marionette TRACE conn2 <- [1,2633,null,{"value":"13"}] 08:19:03 INFO - TEST-START | /2dcontext/text-styles/2d.text.align.invalid.html 08:19:03 INFO - PROCESS | 3728 | 1465226343798 Marionette TRACE conn2 -> [0,2634,"setScriptTimeout",{"ms":35000}] 08:19:03 INFO - PROCESS | 3728 | 1465226343801 Marionette TRACE conn2 <- [1,2634,null,{}] 08:19:03 INFO - PROCESS | 3728 | 1465226343806 Marionette TRACE conn2 -> [0,2635,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:19:03 INFO - PROCESS | 3728 | 1465226343809 Marionette INFO sendAsync 5df5ea86-167d-4c9b-95db-b7d3c2a97030 08:19:03 INFO - PROCESS | 3728 | 1465226343910 Marionette TRACE conn2 <- [1,2635,null,{"value":null}] 08:19:04 INFO - PROCESS | 3728 | 1465226344055 Marionette TRACE conn2 -> [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\", \"02873725-682d-488c-ba17-ebb2d6377454\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:19:04 INFO - PROCESS | 3728 | 1465226344060 Marionette INFO sendAsync 5df5ea86-167d-4c9b-95db-b7d3c2a97030 08:19:04 INFO - PROCESS | 3728 | ++DOCSHELL 11A16C00 == 43 [pid = 3728] [id = 668] 08:19:04 INFO - PROCESS | 3728 | ++DOMWINDOW == 87 (12801400) [pid = 3728] [serial = 2004] [outer = 00000000] 08:19:04 INFO - PROCESS | 3728 | ++DOMWINDOW == 88 (12DA0400) [pid = 3728] [serial = 2005] [outer = 12801400] 08:19:04 INFO - PROCESS | 3728 | 1465226344114 Marionette DEBUG loaded listener.js 08:19:04 INFO - PROCESS | 3728 | ++DOMWINDOW == 89 (13820C00) [pid = 3728] [serial = 2006] [outer = 12801400] 08:19:05 INFO - PROCESS | 3728 | --DOCSHELL 13915000 == 42 [pid = 3728] [id = 663] 08:19:05 INFO - PROCESS | 3728 | --DOCSHELL 140B0800 == 41 [pid = 3728] [id = 662] 08:19:05 INFO - PROCESS | 3728 | --DOCSHELL 16C15800 == 40 [pid = 3728] [id = 661] 08:19:05 INFO - PROCESS | 3728 | --DOCSHELL 14E06C00 == 39 [pid = 3728] [id = 660] 08:19:05 INFO - PROCESS | 3728 | --DOCSHELL 17979800 == 38 [pid = 3728] [id = 659] 08:19:05 INFO - PROCESS | 3728 | --DOCSHELL 1663D800 == 37 [pid = 3728] [id = 658] 08:19:05 INFO - PROCESS | 3728 | --DOCSHELL 157D8400 == 36 [pid = 3728] [id = 657] 08:19:05 INFO - PROCESS | 3728 | --DOCSHELL 105F4800 == 35 [pid = 3728] [id = 656] 08:19:05 INFO - PROCESS | 3728 | --DOCSHELL 10487400 == 34 [pid = 3728] [id = 655] 08:19:05 INFO - PROCESS | 3728 | --DOCSHELL 11430800 == 33 [pid = 3728] [id = 654] 08:19:05 INFO - PROCESS | 3728 | --DOCSHELL 18561C00 == 32 [pid = 3728] [id = 653] 08:19:05 INFO - PROCESS | 3728 | --DOCSHELL 12ACC800 == 31 [pid = 3728] [id = 640] 08:19:05 INFO - PROCESS | 3728 | --DOCSHELL 112BCC00 == 30 [pid = 3728] [id = 644] 08:19:05 INFO - PROCESS | 3728 | --DOCSHELL 13D29800 == 29 [pid = 3728] [id = 643] 08:19:05 INFO - PROCESS | 3728 | --DOCSHELL 157F4800 == 28 [pid = 3728] [id = 641] 08:19:05 INFO - PROCESS | 3728 | --DOCSHELL 164A5C00 == 27 [pid = 3728] [id = 666] 08:19:05 INFO - PROCESS | 3728 | --DOCSHELL 19E54800 == 26 [pid = 3728] [id = 667] 08:19:05 INFO - PROCESS | 3728 | --DOCSHELL 102D1800 == 25 [pid = 3728] [id = 664] 08:19:05 INFO - PROCESS | 3728 | --DOCSHELL 10A63C00 == 24 [pid = 3728] [id = 665] 08:19:05 INFO - PROCESS | 3728 | --DOMWINDOW == 88 (14E0FC00) [pid = 3728] [serial = 1934] [outer = 00000000] [url = about:blank] 08:19:05 INFO - PROCESS | 3728 | --DOMWINDOW == 87 (13D30000) [pid = 3728] [serial = 1933] [outer = 00000000] [url = about:blank] 08:19:05 INFO - PROCESS | 3728 | --DOMWINDOW == 86 (11423400) [pid = 3728] [serial = 1936] [outer = 00000000] [url = about:blank] 08:19:05 INFO - PROCESS | 3728 | --DOMWINDOW == 85 (1280F400) [pid = 3728] [serial = 1937] [outer = 00000000] [url = about:blank] 08:19:05 INFO - PROCESS | 3728 | --DOMWINDOW == 84 (140B6C00) [pid = 3728] [serial = 1939] [outer = 00000000] [url = about:blank] 08:19:05 INFO - PROCESS | 3728 | --DOMWINDOW == 83 (140CE400) [pid = 3728] [serial = 1940] [outer = 00000000] [url = about:blank] 08:19:05 INFO - PROCESS | 3728 | --DOMWINDOW == 82 (12B64000) [pid = 3728] [serial = 1951] [outer = 00000000] [url = about:blank] 08:19:05 INFO - PROCESS | 3728 | --DOMWINDOW == 81 (13C4A000) [pid = 3728] [serial = 1922] [outer = 00000000] [url = about:blank] 08:19:05 INFO - PROCESS | 3728 | --DOMWINDOW == 80 (1337B800) [pid = 3728] [serial = 1921] [outer = 00000000] [url = about:blank] 08:19:05 INFO - PROCESS | 3728 | --DOMWINDOW == 79 (16566C00) [pid = 3728] [serial = 1925] [outer = 00000000] [url = about:blank] 08:19:05 INFO - PROCESS | 3728 | --DOMWINDOW == 78 (1649E400) [pid = 3728] [serial = 1924] [outer = 00000000] [url = about:blank] 08:19:05 INFO - PROCESS | 3728 | --DOMWINDOW == 77 (19A4E400) [pid = 3728] [serial = 1928] [outer = 00000000] [url = about:blank] 08:19:05 INFO - PROCESS | 3728 | --DOMWINDOW == 76 (19889800) [pid = 3728] [serial = 1927] [outer = 00000000] [url = about:blank] 08:19:05 INFO - PROCESS | 3728 | --DOMWINDOW == 75 (18562C00) [pid = 3728] [serial = 1958] [outer = 00000000] [url = about:blank] 08:19:05 INFO - PROCESS | 3728 | --DOMWINDOW == 74 (17A93800) [pid = 3728] [serial = 1931] [outer = 00000000] [url = about:blank] 08:19:05 INFO - PROCESS | 3728 | --DOMWINDOW == 73 (16CB5400) [pid = 3728] [serial = 1930] [outer = 00000000] [url = about:blank] 08:19:05 INFO - PROCESS | 3728 | --DOMWINDOW == 72 (173D8400) [pid = 3728] [serial = 1949] [outer = 00000000] [url = about:blank] 08:19:05 INFO - PROCESS | 3728 | --DOMWINDOW == 71 (1843A000) [pid = 3728] [serial = 1954] [outer = 00000000] [url = about:blank] 08:19:05 INFO - PROCESS | 3728 | --DOMWINDOW == 70 (16C0CC00) [pid = 3728] [serial = 1946] [outer = 00000000] [url = about:blank] 08:19:05 INFO - PROCESS | 3728 | --DOMWINDOW == 69 (157DC000) [pid = 3728] [serial = 1952] [outer = 00000000] [url = about:blank] 08:19:05 INFO - PROCESS | 3728 | --DOMWINDOW == 68 (18479000) [pid = 3728] [serial = 1955] [outer = 00000000] [url = about:blank] 08:19:05 INFO - PROCESS | 3728 | --DOMWINDOW == 67 (1649E000) [pid = 3728] [serial = 1943] [outer = 00000000] [url = about:blank] 08:19:05 INFO - PROCESS | 3728 | --DOMWINDOW == 66 (18562400) [pid = 3728] [serial = 1957] [outer = 00000000] [url = about:blank] 08:19:05 INFO - PROCESS | 3728 | --DOMWINDOW == 65 (1663F000) [pid = 3728] [serial = 1945] [outer = 00000000] [url = about:blank] 08:19:05 INFO - PROCESS | 3728 | --DOMWINDOW == 64 (16D48800) [pid = 3728] [serial = 1948] [outer = 00000000] [url = about:blank] 08:19:05 INFO - PROCESS | 3728 | --DOMWINDOW == 63 (1610B000) [pid = 3728] [serial = 1942] [outer = 00000000] [url = about:blank] 08:19:05 INFO - PROCESS | 3728 | 1465226345342 Marionette TRACE conn2 <- [1,2636,null,{"value":["/2dcontext/text-styles/2d.text.align.invalid.html",0,null,null,[["Canvas test: 2d.text.align.invalid",0,null,null]]]}] 08:19:05 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.align.invalid.html | Canvas test: 2d.text.align.invalid 08:19:05 INFO - TEST-OK | /2dcontext/text-styles/2d.text.align.invalid.html | took 1596ms 08:19:05 INFO - PROCESS | 3728 | 1465226345391 Marionette TRACE conn2 -> [0,2637,"getWindowHandle",null] 08:19:05 INFO - PROCESS | 3728 | 1465226345395 Marionette TRACE conn2 <- [1,2637,null,{"value":"13"}] 08:19:05 INFO - TEST-START | /2dcontext/text-styles/2d.text.align.valid.html 08:19:05 INFO - PROCESS | 3728 | 1465226345400 Marionette TRACE conn2 -> [0,2638,"setScriptTimeout",{"ms":35000}] 08:19:05 INFO - PROCESS | 3728 | 1465226345404 Marionette TRACE conn2 <- [1,2638,null,{}] 08:19:05 INFO - PROCESS | 3728 | 1465226345409 Marionette TRACE conn2 -> [0,2639,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:19:05 INFO - PROCESS | 3728 | 1465226345412 Marionette INFO sendAsync 5df5ea86-167d-4c9b-95db-b7d3c2a97030 08:19:05 INFO - PROCESS | 3728 | 1465226345535 Marionette TRACE conn2 <- [1,2639,null,{"value":null}] 08:19:05 INFO - PROCESS | 3728 | 1465226345632 Marionette TRACE conn2 -> [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\", \"02873725-682d-488c-ba17-ebb2d6377454\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:19:05 INFO - PROCESS | 3728 | 1465226345634 Marionette INFO sendAsync 5df5ea86-167d-4c9b-95db-b7d3c2a97030 08:19:05 INFO - PROCESS | 3728 | ++DOCSHELL 10D0AC00 == 25 [pid = 3728] [id = 669] 08:19:05 INFO - PROCESS | 3728 | ++DOMWINDOW == 64 (10D0D000) [pid = 3728] [serial = 2007] [outer = 00000000] 08:19:05 INFO - PROCESS | 3728 | ++DOMWINDOW == 65 (11423400) [pid = 3728] [serial = 2008] [outer = 10D0D000] 08:19:05 INFO - PROCESS | 3728 | 1465226345682 Marionette DEBUG loaded listener.js 08:19:05 INFO - PROCESS | 3728 | ++DOMWINDOW == 66 (12806800) [pid = 3728] [serial = 2009] [outer = 10D0D000] 08:19:06 INFO - PROCESS | 3728 | 1465226346116 Marionette TRACE conn2 <- [1,2640,null,{"value":["/2dcontext/text-styles/2d.text.align.valid.html",0,null,null,[["Canvas test: 2d.text.align.valid",0,null,null]]]}] 08:19:06 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.align.valid.html | Canvas test: 2d.text.align.valid 08:19:06 INFO - TEST-OK | /2dcontext/text-styles/2d.text.align.valid.html | took 743ms 08:19:06 INFO - PROCESS | 3728 | 1465226346140 Marionette TRACE conn2 -> [0,2641,"getWindowHandle",null] 08:19:06 INFO - PROCESS | 3728 | 1465226346144 Marionette TRACE conn2 <- [1,2641,null,{"value":"13"}] 08:19:06 INFO - TEST-START | /2dcontext/text-styles/2d.text.baseline.default.html 08:19:06 INFO - PROCESS | 3728 | 1465226346150 Marionette TRACE conn2 -> [0,2642,"setScriptTimeout",{"ms":35000}] 08:19:06 INFO - PROCESS | 3728 | 1465226346153 Marionette TRACE conn2 <- [1,2642,null,{}] 08:19:06 INFO - PROCESS | 3728 | 1465226346161 Marionette TRACE conn2 -> [0,2643,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:19:06 INFO - PROCESS | 3728 | 1465226346164 Marionette INFO sendAsync 5df5ea86-167d-4c9b-95db-b7d3c2a97030 08:19:06 INFO - PROCESS | 3728 | 1465226346251 Marionette TRACE conn2 <- [1,2643,null,{"value":null}] 08:19:06 INFO - PROCESS | 3728 | 1465226346259 Marionette TRACE conn2 -> [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\", \"02873725-682d-488c-ba17-ebb2d6377454\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:19:06 INFO - PROCESS | 3728 | 1465226346262 Marionette INFO sendAsync 5df5ea86-167d-4c9b-95db-b7d3c2a97030 08:19:06 INFO - PROCESS | 3728 | ++DOCSHELL 13820800 == 26 [pid = 3728] [id = 670] 08:19:06 INFO - PROCESS | 3728 | ++DOMWINDOW == 67 (13821400) [pid = 3728] [serial = 2010] [outer = 00000000] 08:19:06 INFO - PROCESS | 3728 | ++DOMWINDOW == 68 (13C4A000) [pid = 3728] [serial = 2011] [outer = 13821400] 08:19:06 INFO - PROCESS | 3728 | 1465226346308 Marionette DEBUG loaded listener.js 08:19:06 INFO - PROCESS | 3728 | ++DOMWINDOW == 69 (140B3000) [pid = 3728] [serial = 2012] [outer = 13821400] 08:19:06 INFO - PROCESS | 3728 | 1465226346780 Marionette TRACE conn2 <- [1,2644,null,{"value":["/2dcontext/text-styles/2d.text.baseline.default.html",0,null,null,[["Canvas test: 2d.text.baseline.default",0,null,null]]]}] 08:19:06 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.baseline.default.html | Canvas test: 2d.text.baseline.default 08:19:06 INFO - TEST-OK | /2dcontext/text-styles/2d.text.baseline.default.html | took 636ms 08:19:06 INFO - PROCESS | 3728 | 1465226346788 Marionette TRACE conn2 -> [0,2645,"getWindowHandle",null] 08:19:06 INFO - PROCESS | 3728 | 1465226346790 Marionette TRACE conn2 <- [1,2645,null,{"value":"13"}] 08:19:06 INFO - TEST-START | /2dcontext/text-styles/2d.text.baseline.invalid.html 08:19:06 INFO - PROCESS | 3728 | 1465226346794 Marionette TRACE conn2 -> [0,2646,"setScriptTimeout",{"ms":35000}] 08:19:06 INFO - PROCESS | 3728 | 1465226346797 Marionette TRACE conn2 <- [1,2646,null,{}] 08:19:06 INFO - PROCESS | 3728 | 1465226346807 Marionette TRACE conn2 -> [0,2647,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:19:06 INFO - PROCESS | 3728 | 1465226346812 Marionette INFO sendAsync 5df5ea86-167d-4c9b-95db-b7d3c2a97030 08:19:06 INFO - PROCESS | 3728 | 1465226346896 Marionette TRACE conn2 <- [1,2647,null,{"value":null}] 08:19:06 INFO - PROCESS | 3728 | 1465226346902 Marionette TRACE conn2 -> [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\", \"02873725-682d-488c-ba17-ebb2d6377454\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:19:06 INFO - PROCESS | 3728 | 1465226346906 Marionette INFO sendAsync 5df5ea86-167d-4c9b-95db-b7d3c2a97030 08:19:06 INFO - PROCESS | 3728 | ++DOCSHELL 15737000 == 27 [pid = 3728] [id = 671] 08:19:06 INFO - PROCESS | 3728 | ++DOMWINDOW == 70 (157D0400) [pid = 3728] [serial = 2013] [outer = 00000000] 08:19:06 INFO - PROCESS | 3728 | ++DOMWINDOW == 71 (15FAC000) [pid = 3728] [serial = 2014] [outer = 157D0400] 08:19:06 INFO - PROCESS | 3728 | 1465226346954 Marionette DEBUG loaded listener.js 08:19:07 INFO - PROCESS | 3728 | ++DOMWINDOW == 72 (1610F800) [pid = 3728] [serial = 2015] [outer = 157D0400] 08:19:07 INFO - PROCESS | 3728 | 1465226347421 Marionette TRACE conn2 <- [1,2648,null,{"value":["/2dcontext/text-styles/2d.text.baseline.invalid.html",0,null,null,[["Canvas test: 2d.text.baseline.invalid",0,null,null]]]}] 08:19:07 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.baseline.invalid.html | Canvas test: 2d.text.baseline.invalid 08:19:07 INFO - TEST-OK | /2dcontext/text-styles/2d.text.baseline.invalid.html | took 682ms 08:19:07 INFO - PROCESS | 3728 | 1465226347477 Marionette TRACE conn2 -> [0,2649,"getWindowHandle",null] 08:19:07 INFO - PROCESS | 3728 | 1465226347480 Marionette TRACE conn2 <- [1,2649,null,{"value":"13"}] 08:19:07 INFO - TEST-START | /2dcontext/text-styles/2d.text.baseline.valid.html 08:19:07 INFO - PROCESS | 3728 | 1465226347483 Marionette TRACE conn2 -> [0,2650,"setScriptTimeout",{"ms":35000}] 08:19:07 INFO - PROCESS | 3728 | 1465226347485 Marionette TRACE conn2 <- [1,2650,null,{}] 08:19:07 INFO - PROCESS | 3728 | 1465226347488 Marionette TRACE conn2 -> [0,2651,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:19:07 INFO - PROCESS | 3728 | 1465226347490 Marionette INFO sendAsync 5df5ea86-167d-4c9b-95db-b7d3c2a97030 08:19:07 INFO - PROCESS | 3728 | 1465226347609 Marionette TRACE conn2 <- [1,2651,null,{"value":null}] 08:19:07 INFO - PROCESS | 3728 | 1465226347614 Marionette TRACE conn2 -> [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\", \"02873725-682d-488c-ba17-ebb2d6377454\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:19:07 INFO - PROCESS | 3728 | 1465226347616 Marionette INFO sendAsync 5df5ea86-167d-4c9b-95db-b7d3c2a97030 08:19:07 INFO - PROCESS | 3728 | ++DOCSHELL 1649F400 == 28 [pid = 3728] [id = 672] 08:19:07 INFO - PROCESS | 3728 | ++DOMWINDOW == 73 (1649FC00) [pid = 3728] [serial = 2016] [outer = 00000000] 08:19:07 INFO - PROCESS | 3728 | ++DOMWINDOW == 74 (16569C00) [pid = 3728] [serial = 2017] [outer = 1649FC00] 08:19:07 INFO - PROCESS | 3728 | 1465226347713 Marionette DEBUG loaded listener.js 08:19:07 INFO - PROCESS | 3728 | ++DOMWINDOW == 75 (1663C000) [pid = 3728] [serial = 2018] [outer = 1649FC00] 08:19:08 INFO - PROCESS | 3728 | 1465226348133 Marionette TRACE conn2 <- [1,2652,null,{"value":["/2dcontext/text-styles/2d.text.baseline.valid.html",0,null,null,[["Canvas test: 2d.text.baseline.valid",0,null,null]]]}] 08:19:08 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.baseline.valid.html | Canvas test: 2d.text.baseline.valid 08:19:08 INFO - TEST-OK | /2dcontext/text-styles/2d.text.baseline.valid.html | took 682ms 08:19:08 INFO - PROCESS | 3728 | 1465226348185 Marionette TRACE conn2 -> [0,2653,"getWindowHandle",null] 08:19:08 INFO - PROCESS | 3728 | 1465226348187 Marionette TRACE conn2 <- [1,2653,null,{"value":"13"}] 08:19:08 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.bottom.html 08:19:08 INFO - PROCESS | 3728 | 1465226348191 Marionette TRACE conn2 -> [0,2654,"setScriptTimeout",{"ms":35000}] 08:19:08 INFO - PROCESS | 3728 | 1465226348192 Marionette TRACE conn2 <- [1,2654,null,{}] 08:19:08 INFO - PROCESS | 3728 | 1465226348196 Marionette TRACE conn2 -> [0,2655,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:19:08 INFO - PROCESS | 3728 | 1465226348198 Marionette INFO sendAsync 5df5ea86-167d-4c9b-95db-b7d3c2a97030 08:19:08 INFO - PROCESS | 3728 | 1465226348313 Marionette TRACE conn2 <- [1,2655,null,{"value":null}] 08:19:08 INFO - PROCESS | 3728 | 1465226348405 Marionette TRACE conn2 -> [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\", \"02873725-682d-488c-ba17-ebb2d6377454\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:19:08 INFO - PROCESS | 3728 | 1465226348408 Marionette INFO sendAsync 5df5ea86-167d-4c9b-95db-b7d3c2a97030 08:19:08 INFO - PROCESS | 3728 | ++DOCSHELL 16C14800 == 29 [pid = 3728] [id = 673] 08:19:08 INFO - PROCESS | 3728 | ++DOMWINDOW == 76 (16C14C00) [pid = 3728] [serial = 2019] [outer = 00000000] 08:19:08 INFO - PROCESS | 3728 | ++DOMWINDOW == 77 (16CB5400) [pid = 3728] [serial = 2020] [outer = 16C14C00] 08:19:08 INFO - PROCESS | 3728 | 1465226348451 Marionette DEBUG loaded listener.js 08:19:08 INFO - PROCESS | 3728 | ++DOMWINDOW == 78 (16CBB800) [pid = 3728] [serial = 2021] [outer = 16C14C00] 08:19:09 INFO - PROCESS | 3728 | 1465226349361 Marionette TRACE conn2 <- [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]]]}] 08:19:09 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) 08:19:09 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.bottom.html | took 1239ms 08:19:09 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.hanging.html 08:19:09 INFO - PROCESS | 3728 | 1465226349427 Marionette TRACE conn2 -> [0,2657,"getWindowHandle",null] 08:19:09 INFO - PROCESS | 3728 | 1465226349430 Marionette TRACE conn2 <- [1,2657,null,{"value":"13"}] 08:19:09 INFO - PROCESS | 3728 | 1465226349433 Marionette TRACE conn2 -> [0,2658,"setScriptTimeout",{"ms":35000}] 08:19:09 INFO - PROCESS | 3728 | 1465226349435 Marionette TRACE conn2 <- [1,2658,null,{}] 08:19:09 INFO - PROCESS | 3728 | 1465226349438 Marionette TRACE conn2 -> [0,2659,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:19:09 INFO - PROCESS | 3728 | 1465226349444 Marionette INFO sendAsync 5df5ea86-167d-4c9b-95db-b7d3c2a97030 08:19:09 INFO - PROCESS | 3728 | 1465226349733 Marionette TRACE conn2 <- [1,2659,null,{"value":null}] 08:19:09 INFO - PROCESS | 3728 | --DOMWINDOW == 77 (14E10C00) [pid = 3728] [serial = 1989] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.2.html] 08:19:09 INFO - PROCESS | 3728 | --DOMWINDOW == 76 (10A61000) [pid = 3728] [serial = 1992] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.3.html] 08:19:09 INFO - PROCESS | 3728 | --DOMWINDOW == 75 (17A0DC00) [pid = 3728] [serial = 1977] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.basic.html] 08:19:09 INFO - PROCESS | 3728 | --DOMWINDOW == 74 (18471000) [pid = 3728] [serial = 1980] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.cap.1.html] 08:19:09 INFO - PROCESS | 3728 | --DOMWINDOW == 73 (18527C00) [pid = 3728] [serial = 1983] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.cap.2.html] 08:19:09 INFO - PROCESS | 3728 | --DOMWINDOW == 72 (1988B400) [pid = 3728] [serial = 1959] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.positiveY.html] 08:19:09 INFO - PROCESS | 3728 | --DOMWINDOW == 71 (1663E000) [pid = 3728] [serial = 1974] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.transparent.2.html] 08:19:09 INFO - PROCESS | 3728 | --DOMWINDOW == 70 (157DAC00) [pid = 3728] [serial = 1971] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.transparent.1.html] 08:19:09 INFO - PROCESS | 3728 | --DOMWINDOW == 69 (10A5D000) [pid = 3728] [serial = 1968] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.basic.html] 08:19:09 INFO - PROCESS | 3728 | --DOMWINDOW == 68 (11A0EC00) [pid = 3728] [serial = 1962] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.outside.html] 08:19:09 INFO - PROCESS | 3728 | --DOMWINDOW == 67 (10489800) [pid = 3728] [serial = 1965] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.alpha.html] 08:19:09 INFO - PROCESS | 3728 | --DOMWINDOW == 66 (157D4C00) [pid = 3728] [serial = 1986] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.1.html] 08:19:09 INFO - PROCESS | 3728 | 1465226349826 Marionette TRACE conn2 -> [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\", \"02873725-682d-488c-ba17-ebb2d6377454\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:19:09 INFO - PROCESS | 3728 | 1465226349828 Marionette INFO sendAsync 5df5ea86-167d-4c9b-95db-b7d3c2a97030 08:19:09 INFO - PROCESS | 3728 | ++DOCSHELL 10278C00 == 30 [pid = 3728] [id = 674] 08:19:09 INFO - PROCESS | 3728 | ++DOMWINDOW == 67 (10489800) [pid = 3728] [serial = 2022] [outer = 00000000] 08:19:09 INFO - PROCESS | 3728 | ++DOMWINDOW == 68 (110D4800) [pid = 3728] [serial = 2023] [outer = 10489800] 08:19:09 INFO - PROCESS | 3728 | 1465226349873 Marionette DEBUG loaded listener.js 08:19:09 INFO - PROCESS | 3728 | ++DOMWINDOW == 69 (15502400) [pid = 3728] [serial = 2024] [outer = 10489800] 08:19:10 INFO - PROCESS | 3728 | 1465226350729 Marionette TRACE conn2 <- [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] 08:19:10 INFO - PROCESS | 3728 | 1465226350798 Marionette TRACE conn2 <- [1,2661,null,{"value":"13"}] 08:19:10 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.ideographic.html 08:19:10 INFO - PROCESS | 3728 | 1465226350801 Marionette TRACE conn2 -> [0,2662,"setScriptTimeout",{"ms":35000}] 08:19:10 INFO - PROCESS | 3728 | 1465226350803 Marionette TRACE conn2 <- [1,2662,null,{}] 08:19:10 INFO - PROCESS | 3728 | 1465226350807 Marionette TRACE conn2 -> [0,2663,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:19:10 INFO - PROCESS | 3728 | 1465226350809 Marionette INFO sendAsync 5df5ea86-167d-4c9b-95db-b7d3c2a97030 08:19:10 INFO - PROCESS | 3728 | 1465226350886 Marionette TRACE conn2 <- [1,2663,null,{"value":null}] 08:19:10 INFO - PROCESS | 3728 | 1465226350892 Marionette TRACE conn2 -> [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\", \"02873725-682d-488c-ba17-ebb2d6377454\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:19:10 INFO - PROCESS | 3728 | 1465226350894 Marionette INFO sendAsync 5df5ea86-167d-4c9b-95db-b7d3c2a97030 08:19:10 INFO - PROCESS | 3728 | ++DOCSHELL 171AF800 == 31 [pid = 3728] [id = 675] 08:19:10 INFO - PROCESS | 3728 | ++DOMWINDOW == 70 (171B2C00) [pid = 3728] [serial = 2025] [outer = 00000000] 08:19:10 INFO - PROCESS | 3728 | ++DOMWINDOW == 71 (1843A000) [pid = 3728] [serial = 2026] [outer = 171B2C00] 08:19:10 INFO - PROCESS | 3728 | 1465226350937 Marionette DEBUG loaded listener.js 08:19:10 INFO - PROCESS | 3728 | ++DOMWINDOW == 72 (1843D000) [pid = 3728] [serial = 2027] [outer = 171B2C00] 08:19:11 INFO - PROCESS | 3728 | 1465226351923 Marionette TRACE conn2 <- [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] 08:19:12 INFO - PROCESS | 3728 | 1465226352035 Marionette TRACE conn2 <- [1,2665,null,{"value":"13"}] 08:19:12 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.middle.html 08:19:12 INFO - PROCESS | 3728 | 1465226352043 Marionette TRACE conn2 -> [0,2666,"setScriptTimeout",{"ms":35000}] 08:19:12 INFO - PROCESS | 3728 | 1465226352046 Marionette TRACE conn2 <- [1,2666,null,{}] 08:19:12 INFO - PROCESS | 3728 | 1465226352052 Marionette TRACE conn2 -> [0,2667,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:19:12 INFO - PROCESS | 3728 | 1465226352055 Marionette INFO sendAsync 5df5ea86-167d-4c9b-95db-b7d3c2a97030 08:19:12 INFO - PROCESS | 3728 | 1465226352198 Marionette TRACE conn2 <- [1,2667,null,{"value":null}] 08:19:12 INFO - PROCESS | 3728 | 1465226352381 Marionette TRACE conn2 -> [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\", \"02873725-682d-488c-ba17-ebb2d6377454\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:19:12 INFO - PROCESS | 3728 | 1465226352384 Marionette INFO sendAsync 5df5ea86-167d-4c9b-95db-b7d3c2a97030 08:19:12 INFO - PROCESS | 3728 | ++DOCSHELL 110DE800 == 32 [pid = 3728] [id = 676] 08:19:12 INFO - PROCESS | 3728 | ++DOMWINDOW == 73 (110DEC00) [pid = 3728] [serial = 2028] [outer = 00000000] 08:19:12 INFO - PROCESS | 3728 | ++DOMWINDOW == 74 (11C0F000) [pid = 3728] [serial = 2029] [outer = 110DEC00] 08:19:12 INFO - PROCESS | 3728 | 1465226352444 Marionette DEBUG loaded listener.js 08:19:12 INFO - PROCESS | 3728 | ++DOMWINDOW == 75 (12D9D800) [pid = 3728] [serial = 2030] [outer = 110DEC00] 08:19:13 INFO - PROCESS | 3728 | 1465226353686 Marionette TRACE conn2 <- [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]]]}] 08:19:13 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) 08:19:13 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.middle.html | took 1689ms 08:19:13 INFO - PROCESS | 3728 | 1465226353772 Marionette TRACE conn2 -> [0,2669,"getWindowHandle",null] 08:19:13 INFO - PROCESS | 3728 | 1465226353776 Marionette TRACE conn2 <- [1,2669,null,{"value":"13"}] 08:19:13 INFO - PROCESS | 3728 | 1465226353782 Marionette TRACE conn2 -> [0,2670,"setScriptTimeout",{"ms":35000}] 08:19:13 INFO - PROCESS | 3728 | 1465226353786 Marionette TRACE conn2 <- [1,2670,null,{}] 08:19:13 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.top.html 08:19:13 INFO - PROCESS | 3728 | 1465226353792 Marionette TRACE conn2 -> [0,2671,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:19:13 INFO - PROCESS | 3728 | 1465226353795 Marionette INFO sendAsync 5df5ea86-167d-4c9b-95db-b7d3c2a97030 08:19:13 INFO - PROCESS | 3728 | 1465226353902 Marionette TRACE conn2 <- [1,2671,null,{"value":null}] 08:19:14 INFO - PROCESS | 3728 | 1465226354033 Marionette TRACE conn2 -> [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\", \"02873725-682d-488c-ba17-ebb2d6377454\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:19:14 INFO - PROCESS | 3728 | 1465226354036 Marionette INFO sendAsync 5df5ea86-167d-4c9b-95db-b7d3c2a97030 08:19:14 INFO - PROCESS | 3728 | ++DOCSHELL 12807C00 == 33 [pid = 3728] [id = 677] 08:19:14 INFO - PROCESS | 3728 | ++DOMWINDOW == 76 (1280BC00) [pid = 3728] [serial = 2031] [outer = 00000000] 08:19:14 INFO - PROCESS | 3728 | ++DOMWINDOW == 77 (1304CC00) [pid = 3728] [serial = 2032] [outer = 1280BC00] 08:19:14 INFO - PROCESS | 3728 | 1465226354089 Marionette DEBUG loaded listener.js 08:19:14 INFO - PROCESS | 3728 | ++DOMWINDOW == 78 (13823400) [pid = 3728] [serial = 2033] [outer = 1280BC00] 08:19:14 INFO - PROCESS | 3728 | --DOCSHELL 10278C00 == 32 [pid = 3728] [id = 674] 08:19:14 INFO - PROCESS | 3728 | --DOCSHELL 16C14800 == 31 [pid = 3728] [id = 673] 08:19:14 INFO - PROCESS | 3728 | --DOCSHELL 1649F400 == 30 [pid = 3728] [id = 672] 08:19:14 INFO - PROCESS | 3728 | --DOCSHELL 15737000 == 29 [pid = 3728] [id = 671] 08:19:14 INFO - PROCESS | 3728 | --DOCSHELL 13820800 == 28 [pid = 3728] [id = 670] 08:19:14 INFO - PROCESS | 3728 | --DOCSHELL 10D0AC00 == 27 [pid = 3728] [id = 669] 08:19:14 INFO - PROCESS | 3728 | --DOMWINDOW == 77 (1855C400) [pid = 3728] [serial = 1982] [outer = 00000000] [url = about:blank] 08:19:14 INFO - PROCESS | 3728 | --DOMWINDOW == 76 (10B7E000) [pid = 3728] [serial = 1967] [outer = 00000000] [url = about:blank] 08:19:14 INFO - PROCESS | 3728 | --DOMWINDOW == 75 (19890800) [pid = 3728] [serial = 1985] [outer = 00000000] [url = about:blank] 08:19:14 INFO - PROCESS | 3728 | --DOMWINDOW == 74 (19A4B400) [pid = 3728] [serial = 1990] [outer = 00000000] [url = about:blank] 08:19:14 INFO - PROCESS | 3728 | --DOMWINDOW == 73 (16639400) [pid = 3728] [serial = 1987] [outer = 00000000] [url = about:blank] 08:19:14 INFO - PROCESS | 3728 | --DOMWINDOW == 72 (1846C000) [pid = 3728] [serial = 1988] [outer = 00000000] [url = about:blank] 08:19:14 INFO - PROCESS | 3728 | --DOMWINDOW == 71 (16CB6400) [pid = 3728] [serial = 1976] [outer = 00000000] [url = about:blank] 08:19:14 INFO - PROCESS | 3728 | --DOMWINDOW == 70 (19A59400) [pid = 3728] [serial = 1991] [outer = 00000000] [url = about:blank] 08:19:14 INFO - PROCESS | 3728 | --DOMWINDOW == 69 (1807B800) [pid = 3728] [serial = 1993] [outer = 00000000] [url = about:blank] 08:19:14 INFO - PROCESS | 3728 | --DOMWINDOW == 68 (19E5A000) [pid = 3728] [serial = 1994] [outer = 00000000] [url = about:blank] 08:19:14 INFO - PROCESS | 3728 | --DOMWINDOW == 67 (17A92000) [pid = 3728] [serial = 1978] [outer = 00000000] [url = about:blank] 08:19:14 INFO - PROCESS | 3728 | --DOMWINDOW == 66 (18523400) [pid = 3728] [serial = 1981] [outer = 00000000] [url = about:blank] 08:19:14 INFO - PROCESS | 3728 | --DOMWINDOW == 65 (1800F400) [pid = 3728] [serial = 1979] [outer = 00000000] [url = about:blank] 08:19:14 INFO - PROCESS | 3728 | --DOMWINDOW == 64 (1988FC00) [pid = 3728] [serial = 1984] [outer = 00000000] [url = about:blank] 08:19:14 INFO - PROCESS | 3728 | --DOMWINDOW == 63 (19A52800) [pid = 3728] [serial = 1961] [outer = 00000000] [url = about:blank] 08:19:14 INFO - PROCESS | 3728 | --DOMWINDOW == 62 (19A4C000) [pid = 3728] [serial = 1960] [outer = 00000000] [url = about:blank] 08:19:14 INFO - PROCESS | 3728 | --DOMWINDOW == 61 (16CAFC00) [pid = 3728] [serial = 1975] [outer = 00000000] [url = about:blank] 08:19:14 INFO - PROCESS | 3728 | --DOMWINDOW == 60 (15FA9C00) [pid = 3728] [serial = 1972] [outer = 00000000] [url = about:blank] 08:19:14 INFO - PROCESS | 3728 | --DOMWINDOW == 59 (16106400) [pid = 3728] [serial = 1973] [outer = 00000000] [url = about:blank] 08:19:14 INFO - PROCESS | 3728 | --DOMWINDOW == 58 (13053C00) [pid = 3728] [serial = 1969] [outer = 00000000] [url = about:blank] 08:19:14 INFO - PROCESS | 3728 | --DOMWINDOW == 57 (140B2C00) [pid = 3728] [serial = 1970] [outer = 00000000] [url = about:blank] 08:19:14 INFO - PROCESS | 3728 | --DOMWINDOW == 56 (12D6B000) [pid = 3728] [serial = 1963] [outer = 00000000] [url = about:blank] 08:19:14 INFO - PROCESS | 3728 | --DOMWINDOW == 55 (13C4D000) [pid = 3728] [serial = 1964] [outer = 00000000] [url = about:blank] 08:19:14 INFO - PROCESS | 3728 | --DOMWINDOW == 54 (105F6C00) [pid = 3728] [serial = 1966] [outer = 00000000] [url = about:blank] 08:19:15 INFO - PROCESS | 3728 | 1465226355048 Marionette TRACE conn2 <- [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]]]}] 08:19:15 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) 08:19:15 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.top.html | took 1302ms 08:19:15 INFO - PROCESS | 3728 | 1465226355098 Marionette TRACE conn2 -> [0,2673,"getWindowHandle",null] 08:19:15 INFO - PROCESS | 3728 | 1465226355086 Marionette TRACE conn2 <- [1,2673,null,{"value":"13"}] 08:19:15 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.end.html 08:19:15 INFO - PROCESS | 3728 | 1465226355092 Marionette TRACE conn2 -> [0,2674,"setScriptTimeout",{"ms":35000}] 08:19:15 INFO - PROCESS | 3728 | 1465226355095 Marionette TRACE conn2 <- [1,2674,null,{}] 08:19:15 INFO - PROCESS | 3728 | 1465226355099 Marionette TRACE conn2 -> [0,2675,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:19:15 INFO - PROCESS | 3728 | 1465226355101 Marionette INFO sendAsync 5df5ea86-167d-4c9b-95db-b7d3c2a97030 08:19:15 INFO - PROCESS | 3728 | 1465226355189 Marionette TRACE conn2 <- [1,2675,null,{"value":null}] 08:19:15 INFO - PROCESS | 3728 | 1465226355196 Marionette TRACE conn2 -> [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\", \"02873725-682d-488c-ba17-ebb2d6377454\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:19:15 INFO - PROCESS | 3728 | 1465226355198 Marionette INFO sendAsync 5df5ea86-167d-4c9b-95db-b7d3c2a97030 08:19:15 INFO - PROCESS | 3728 | ++DOCSHELL 13916C00 == 28 [pid = 3728] [id = 678] 08:19:15 INFO - PROCESS | 3728 | ++DOMWINDOW == 55 (1391AC00) [pid = 3728] [serial = 2034] [outer = 00000000] 08:19:15 INFO - PROCESS | 3728 | ++DOMWINDOW == 56 (14472000) [pid = 3728] [serial = 2035] [outer = 1391AC00] 08:19:15 INFO - PROCESS | 3728 | 1465226355245 Marionette DEBUG loaded listener.js 08:19:15 INFO - PROCESS | 3728 | ++DOMWINDOW == 57 (14E0FC00) [pid = 3728] [serial = 2036] [outer = 1391AC00] 08:19:16 INFO - PROCESS | 3728 | 1465226356243 Marionette TRACE conn2 <- [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] 08:19:16 INFO - PROCESS | 3728 | 1465226356289 Marionette TRACE conn2 <- [1,2677,null,{"value":"13"}] 08:19:16 INFO - PROCESS | 3728 | 1465226356293 Marionette TRACE conn2 -> [0,2678,"setScriptTimeout",{"ms":35000}] 08:19:16 INFO - PROCESS | 3728 | 1465226356296 Marionette TRACE conn2 <- [1,2678,null,{}] 08:19:16 INFO - PROCESS | 3728 | 1465226356318 Marionette TRACE conn2 -> [0,2679,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:19:16 INFO - PROCESS | 3728 | 1465226356325 Marionette INFO sendAsync 5df5ea86-167d-4c9b-95db-b7d3c2a97030 08:19:16 INFO - PROCESS | 3728 | 1465226356447 Marionette TRACE conn2 <- [1,2679,null,{"value":null}] 08:19:16 INFO - PROCESS | 3728 | 1465226356455 Marionette TRACE conn2 -> [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\", \"02873725-682d-488c-ba17-ebb2d6377454\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:19:16 INFO - PROCESS | 3728 | 1465226356458 Marionette INFO sendAsync 5df5ea86-167d-4c9b-95db-b7d3c2a97030 08:19:16 INFO - PROCESS | 3728 | ++DOCSHELL 16499400 == 29 [pid = 3728] [id = 679] 08:19:16 INFO - PROCESS | 3728 | ++DOMWINDOW == 58 (1649A400) [pid = 3728] [serial = 2037] [outer = 00000000] 08:19:16 INFO - PROCESS | 3728 | ++DOMWINDOW == 59 (16560800) [pid = 3728] [serial = 2038] [outer = 1649A400] 08:19:16 INFO - PROCESS | 3728 | 1465226356559 Marionette DEBUG loaded listener.js 08:19:16 INFO - PROCESS | 3728 | ++DOMWINDOW == 60 (1656EC00) [pid = 3728] [serial = 2039] [outer = 1649A400] 08:19:17 INFO - PROCESS | 3728 | 1465226357492 Marionette TRACE conn2 <- [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] 08:19:17 INFO - PROCESS | 3728 | 1465226357536 Marionette TRACE conn2 <- [1,2681,null,{"value":"13"}] 08:19:17 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.space.html 08:19:17 INFO - PROCESS | 3728 | 1465226357539 Marionette TRACE conn2 -> [0,2682,"setScriptTimeout",{"ms":35000}] 08:19:17 INFO - PROCESS | 3728 | 1465226357541 Marionette TRACE conn2 <- [1,2682,null,{}] 08:19:17 INFO - PROCESS | 3728 | 1465226357544 Marionette TRACE conn2 -> [0,2683,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:19:17 INFO - PROCESS | 3728 | 1465226357546 Marionette INFO sendAsync 5df5ea86-167d-4c9b-95db-b7d3c2a97030 08:19:17 INFO - PROCESS | 3728 | 1465226357665 Marionette TRACE conn2 <- [1,2683,null,{"value":null}] 08:19:17 INFO - PROCESS | 3728 | 1465226357671 Marionette TRACE conn2 -> [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\", \"02873725-682d-488c-ba17-ebb2d6377454\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:19:17 INFO - PROCESS | 3728 | 1465226357673 Marionette INFO sendAsync 5df5ea86-167d-4c9b-95db-b7d3c2a97030 08:19:17 INFO - PROCESS | 3728 | ++DOCSHELL 16C15400 == 30 [pid = 3728] [id = 680] 08:19:17 INFO - PROCESS | 3728 | ++DOMWINDOW == 61 (16C16000) [pid = 3728] [serial = 2040] [outer = 00000000] 08:19:17 INFO - PROCESS | 3728 | ++DOMWINDOW == 62 (1796B400) [pid = 3728] [serial = 2041] [outer = 16C16000] 08:19:17 INFO - PROCESS | 3728 | 1465226357770 Marionette DEBUG loaded listener.js 08:19:17 INFO - PROCESS | 3728 | ++DOMWINDOW == 63 (17A06400) [pid = 3728] [serial = 2042] [outer = 16C16000] 08:19:17 INFO - PROCESS | 3728 | --DOMWINDOW == 62 (157D0400) [pid = 3728] [serial = 2013] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.invalid.html] 08:19:17 INFO - PROCESS | 3728 | --DOMWINDOW == 61 (10D0D000) [pid = 3728] [serial = 2007] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.valid.html] 08:19:18 INFO - PROCESS | 3728 | --DOMWINDOW == 60 (13821400) [pid = 3728] [serial = 2010] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.default.html] 08:19:18 INFO - PROCESS | 3728 | --DOMWINDOW == 59 (12801400) [pid = 3728] [serial = 2004] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.invalid.html] 08:19:18 INFO - PROCESS | 3728 | --DOMWINDOW == 58 (16C14C00) [pid = 3728] [serial = 2019] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.bottom.html] 08:19:18 INFO - PROCESS | 3728 | --DOMWINDOW == 57 (10489800) [pid = 3728] [serial = 2022] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.hanging.html] 08:19:18 INFO - PROCESS | 3728 | --DOMWINDOW == 56 (110D5800) [pid = 3728] [serial = 1995] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.transform.1.html] 08:19:18 INFO - PROCESS | 3728 | --DOMWINDOW == 55 (16561C00) [pid = 3728] [serial = 1998] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.transform.2.html] 08:19:18 INFO - PROCESS | 3728 | --DOMWINDOW == 54 (19E57400) [pid = 3728] [serial = 2001] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.default.html] 08:19:18 INFO - PROCESS | 3728 | --DOMWINDOW == 53 (1649FC00) [pid = 3728] [serial = 2016] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.valid.html] 08:19:18 INFO - PROCESS | 3728 | 1465226358706 Marionette TRACE conn2 <- [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] 08:19:18 INFO - PROCESS | 3728 | 1465226358740 Marionette TRACE conn2 <- [1,2685,null,{"value":"13"}] 08:19:18 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.start.html 08:19:18 INFO - PROCESS | 3728 | 1465226358744 Marionette TRACE conn2 -> [0,2686,"setScriptTimeout",{"ms":35000}] 08:19:18 INFO - PROCESS | 3728 | 1465226358745 Marionette TRACE conn2 <- [1,2686,null,{}] 08:19:18 INFO - PROCESS | 3728 | 1465226358749 Marionette TRACE conn2 -> [0,2687,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:19:18 INFO - PROCESS | 3728 | 1465226358751 Marionette INFO sendAsync 5df5ea86-167d-4c9b-95db-b7d3c2a97030 08:19:18 INFO - PROCESS | 3728 | 1465226358865 Marionette TRACE conn2 <- [1,2687,null,{"value":null}] 08:19:18 INFO - PROCESS | 3728 | 1465226358873 Marionette TRACE conn2 -> [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\", \"02873725-682d-488c-ba17-ebb2d6377454\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:19:18 INFO - PROCESS | 3728 | 1465226358875 Marionette INFO sendAsync 5df5ea86-167d-4c9b-95db-b7d3c2a97030 08:19:18 INFO - PROCESS | 3728 | ++DOCSHELL 1649FC00 == 31 [pid = 3728] [id = 681] 08:19:18 INFO - PROCESS | 3728 | ++DOMWINDOW == 54 (164A1800) [pid = 3728] [serial = 2043] [outer = 00000000] 08:19:18 INFO - PROCESS | 3728 | ++DOMWINDOW == 55 (16CB7800) [pid = 3728] [serial = 2044] [outer = 164A1800] 08:19:18 INFO - PROCESS | 3728 | 1465226358919 Marionette DEBUG loaded listener.js 08:19:18 INFO - PROCESS | 3728 | ++DOMWINDOW == 56 (17E52000) [pid = 3728] [serial = 2045] [outer = 164A1800] 08:19:19 INFO - PROCESS | 3728 | 1465226359821 Marionette TRACE conn2 <- [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] 08:19:19 INFO - PROCESS | 3728 | 1465226359874 Marionette TRACE conn2 <- [1,2689,null,{"value":"13"}] 08:19:19 INFO - PROCESS | 3728 | 1465226359877 Marionette TRACE conn2 -> [0,2690,"setScriptTimeout",{"ms":35000}] 08:19:19 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.default.html 08:19:19 INFO - PROCESS | 3728 | 1465226359879 Marionette TRACE conn2 <- [1,2690,null,{}] 08:19:19 INFO - PROCESS | 3728 | 1465226359883 Marionette TRACE conn2 -> [0,2691,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:19:19 INFO - PROCESS | 3728 | 1465226359888 Marionette INFO sendAsync 5df5ea86-167d-4c9b-95db-b7d3c2a97030 08:19:20 INFO - PROCESS | 3728 | 1465226360029 Marionette TRACE conn2 <- [1,2691,null,{"value":null}] 08:19:20 INFO - PROCESS | 3728 | 1465226360038 Marionette TRACE conn2 -> [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\", \"02873725-682d-488c-ba17-ebb2d6377454\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:19:20 INFO - PROCESS | 3728 | 1465226360040 Marionette INFO sendAsync 5df5ea86-167d-4c9b-95db-b7d3c2a97030 08:19:20 INFO - PROCESS | 3728 | ++DOCSHELL 15731000 == 32 [pid = 3728] [id = 682] 08:19:20 INFO - PROCESS | 3728 | ++DOMWINDOW == 57 (16CB3800) [pid = 3728] [serial = 2046] [outer = 00000000] 08:19:20 INFO - PROCESS | 3728 | ++DOMWINDOW == 58 (1851F400) [pid = 3728] [serial = 2047] [outer = 16CB3800] 08:19:20 INFO - PROCESS | 3728 | 1465226360083 Marionette DEBUG loaded listener.js 08:19:20 INFO - PROCESS | 3728 | ++DOMWINDOW == 59 (18528800) [pid = 3728] [serial = 2048] [outer = 16CB3800] 08:19:20 INFO - PROCESS | 3728 | 1465226360792 Marionette TRACE conn2 <- [1,2692,null,{"value":["/2dcontext/text-styles/2d.text.font.default.html",0,null,null,[["Canvas test: 2d.text.font.default",0,null,null]]]}] 08:19:20 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.default.html | Canvas test: 2d.text.font.default 08:19:20 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.default.html | took 929ms 08:19:20 INFO - PROCESS | 3728 | 1465226360823 Marionette TRACE conn2 -> [0,2693,"getWindowHandle",null] 08:19:20 INFO - PROCESS | 3728 | 1465226360828 Marionette TRACE conn2 <- [1,2693,null,{"value":"13"}] 08:19:20 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.basic.html 08:19:20 INFO - PROCESS | 3728 | 1465226360833 Marionette TRACE conn2 -> [0,2694,"setScriptTimeout",{"ms":35000}] 08:19:20 INFO - PROCESS | 3728 | 1465226360838 Marionette TRACE conn2 <- [1,2694,null,{}] 08:19:20 INFO - PROCESS | 3728 | 1465226360844 Marionette TRACE conn2 -> [0,2695,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:19:20 INFO - PROCESS | 3728 | 1465226360846 Marionette INFO sendAsync 5df5ea86-167d-4c9b-95db-b7d3c2a97030 08:19:20 INFO - PROCESS | 3728 | 1465226360956 Marionette TRACE conn2 <- [1,2695,null,{"value":null}] 08:19:21 INFO - PROCESS | 3728 | 1465226361065 Marionette TRACE conn2 -> [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\", \"02873725-682d-488c-ba17-ebb2d6377454\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:19:21 INFO - PROCESS | 3728 | 1465226361068 Marionette INFO sendAsync 5df5ea86-167d-4c9b-95db-b7d3c2a97030 08:19:21 INFO - PROCESS | 3728 | ++DOCSHELL 12B64000 == 33 [pid = 3728] [id = 683] 08:19:21 INFO - PROCESS | 3728 | ++DOMWINDOW == 60 (1304B000) [pid = 3728] [serial = 2049] [outer = 00000000] 08:19:21 INFO - PROCESS | 3728 | ++DOMWINDOW == 61 (140D5C00) [pid = 3728] [serial = 2050] [outer = 1304B000] 08:19:21 INFO - PROCESS | 3728 | 1465226361112 Marionette DEBUG loaded listener.js 08:19:21 INFO - PROCESS | 3728 | ++DOMWINDOW == 62 (15729400) [pid = 3728] [serial = 2051] [outer = 1304B000] 08:19:21 INFO - PROCESS | 3728 | 1465226361747 Marionette TRACE conn2 <- [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]]]}] 08:19:21 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.parse.basic.html | Canvas test: 2d.text.font.parse.basic 08:19:21 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.parse.basic.html | took 930ms 08:19:21 INFO - PROCESS | 3728 | 1465226361763 Marionette TRACE conn2 -> [0,2697,"getWindowHandle",null] 08:19:21 INFO - PROCESS | 3728 | 1465226361767 Marionette TRACE conn2 <- [1,2697,null,{"value":"13"}] 08:19:21 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.complex.html 08:19:21 INFO - PROCESS | 3728 | 1465226361774 Marionette TRACE conn2 -> [0,2698,"setScriptTimeout",{"ms":35000}] 08:19:21 INFO - PROCESS | 3728 | 1465226361777 Marionette TRACE conn2 <- [1,2698,null,{}] 08:19:21 INFO - PROCESS | 3728 | 1465226361780 Marionette TRACE conn2 -> [0,2699,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:19:21 INFO - PROCESS | 3728 | 1465226361783 Marionette INFO sendAsync 5df5ea86-167d-4c9b-95db-b7d3c2a97030 08:19:21 INFO - PROCESS | 3728 | 1465226361894 Marionette TRACE conn2 <- [1,2699,null,{"value":null}] 08:19:21 INFO - PROCESS | 3728 | 1465226362004 Marionette TRACE conn2 -> [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\", \"02873725-682d-488c-ba17-ebb2d6377454\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:19:21 INFO - PROCESS | 3728 | 1465226362007 Marionette INFO sendAsync 5df5ea86-167d-4c9b-95db-b7d3c2a97030 08:19:22 INFO - PROCESS | 3728 | ++DOCSHELL 1663BC00 == 34 [pid = 3728] [id = 684] 08:19:22 INFO - PROCESS | 3728 | ++DOMWINDOW == 63 (1663D800) [pid = 3728] [serial = 2052] [outer = 00000000] 08:19:22 INFO - PROCESS | 3728 | ++DOMWINDOW == 64 (16CB1C00) [pid = 3728] [serial = 2053] [outer = 1663D800] 08:19:22 INFO - PROCESS | 3728 | 1465226362063 Marionette DEBUG loaded listener.js 08:19:22 INFO - PROCESS | 3728 | ++DOMWINDOW == 65 (1796D800) [pid = 3728] [serial = 2054] [outer = 1663D800] 08:19:22 INFO - PROCESS | 3728 | 1465226362673 Marionette TRACE conn2 <- [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] 08:19:22 INFO - PROCESS | 3728 | 1465226362722 Marionette TRACE conn2 <- [1,2701,null,{"value":"13"}] 08:19:22 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.invalid.html 08:19:22 INFO - PROCESS | 3728 | 1465226362725 Marionette TRACE conn2 -> [0,2702,"setScriptTimeout",{"ms":35000}] 08:19:22 INFO - PROCESS | 3728 | 1465226362729 Marionette TRACE conn2 <- [1,2702,null,{}] 08:19:22 INFO - PROCESS | 3728 | 1465226362740 Marionette TRACE conn2 -> [0,2703,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:19:22 INFO - PROCESS | 3728 | 1465226362745 Marionette INFO sendAsync 5df5ea86-167d-4c9b-95db-b7d3c2a97030 08:19:22 INFO - PROCESS | 3728 | 1465226362850 Marionette TRACE conn2 <- [1,2703,null,{"value":null}] 08:19:22 INFO - PROCESS | 3728 | 1465226362962 Marionette TRACE conn2 -> [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\", \"02873725-682d-488c-ba17-ebb2d6377454\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:19:22 INFO - PROCESS | 3728 | 1465226362966 Marionette INFO sendAsync 5df5ea86-167d-4c9b-95db-b7d3c2a97030 08:19:23 INFO - PROCESS | 3728 | ++DOCSHELL 1855E000 == 35 [pid = 3728] [id = 685] 08:19:23 INFO - PROCESS | 3728 | ++DOMWINDOW == 66 (1855E800) [pid = 3728] [serial = 2055] [outer = 00000000] 08:19:23 INFO - PROCESS | 3728 | ++DOMWINDOW == 67 (18562C00) [pid = 3728] [serial = 2056] [outer = 1855E800] 08:19:23 INFO - PROCESS | 3728 | 1465226363062 Marionette DEBUG loaded listener.js 08:19:23 INFO - PROCESS | 3728 | ++DOMWINDOW == 68 (18568800) [pid = 3728] [serial = 2057] [outer = 1855E800] 08:19:23 INFO - PROCESS | 3728 | 1465226363621 Marionette TRACE conn2 <- [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]]]}] 08:19:23 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.parse.invalid.html | Canvas test: 2d.text.font.parse.invalid 08:19:23 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.parse.invalid.html | took 930ms 08:19:23 INFO - PROCESS | 3728 | 1465226363654 Marionette TRACE conn2 -> [0,2705,"getWindowHandle",null] 08:19:23 INFO - PROCESS | 3728 | 1465226363657 Marionette TRACE conn2 <- [1,2705,null,{"value":"13"}] 08:19:23 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html 08:19:23 INFO - PROCESS | 3728 | 1465226363660 Marionette TRACE conn2 -> [0,2706,"setScriptTimeout",{"ms":35000}] 08:19:23 INFO - PROCESS | 3728 | 1465226363662 Marionette TRACE conn2 <- [1,2706,null,{}] 08:19:23 INFO - PROCESS | 3728 | 1465226363666 Marionette TRACE conn2 -> [0,2707,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:19:23 INFO - PROCESS | 3728 | 1465226363668 Marionette INFO sendAsync 5df5ea86-167d-4c9b-95db-b7d3c2a97030 08:19:23 INFO - PROCESS | 3728 | 1465226363775 Marionette TRACE conn2 <- [1,2707,null,{"value":null}] 08:19:24 INFO - PROCESS | 3728 | 1465226364029 Marionette TRACE conn2 -> [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\", \"02873725-682d-488c-ba17-ebb2d6377454\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:19:24 INFO - PROCESS | 3728 | 1465226364032 Marionette INFO sendAsync 5df5ea86-167d-4c9b-95db-b7d3c2a97030 08:19:24 INFO - PROCESS | 3728 | ++DOCSHELL 10439800 == 36 [pid = 3728] [id = 686] 08:19:24 INFO - PROCESS | 3728 | ++DOMWINDOW == 69 (104EA400) [pid = 3728] [serial = 2058] [outer = 00000000] 08:19:24 INFO - PROCESS | 3728 | ++DOMWINDOW == 70 (105F6C00) [pid = 3728] [serial = 2059] [outer = 104EA400] 08:19:24 INFO - PROCESS | 3728 | 1465226364093 Marionette DEBUG loaded listener.js 08:19:24 INFO - PROCESS | 3728 | ++DOMWINDOW == 71 (112BAC00) [pid = 3728] [serial = 2060] [outer = 104EA400] 08:19:25 INFO - PROCESS | 3728 | --DOCSHELL 1649FC00 == 35 [pid = 3728] [id = 681] 08:19:25 INFO - PROCESS | 3728 | --DOCSHELL 16C15400 == 34 [pid = 3728] [id = 680] 08:19:25 INFO - PROCESS | 3728 | --DOCSHELL 16499400 == 33 [pid = 3728] [id = 679] 08:19:25 INFO - PROCESS | 3728 | --DOCSHELL 13916C00 == 32 [pid = 3728] [id = 678] 08:19:25 INFO - PROCESS | 3728 | --DOCSHELL 12807C00 == 31 [pid = 3728] [id = 677] 08:19:25 INFO - PROCESS | 3728 | --DOCSHELL 110DE800 == 30 [pid = 3728] [id = 676] 08:19:25 INFO - PROCESS | 3728 | --DOCSHELL 171AF800 == 29 [pid = 3728] [id = 675] 08:19:25 INFO - PROCESS | 3728 | --DOCSHELL 11A16C00 == 28 [pid = 3728] [id = 668] 08:19:25 INFO - PROCESS | 3728 | --DOCSHELL 1855E000 == 27 [pid = 3728] [id = 685] 08:19:25 INFO - PROCESS | 3728 | --DOCSHELL 1663BC00 == 26 [pid = 3728] [id = 684] 08:19:25 INFO - PROCESS | 3728 | --DOCSHELL 15731000 == 25 [pid = 3728] [id = 682] 08:19:25 INFO - PROCESS | 3728 | --DOCSHELL 12B64000 == 24 [pid = 3728] [id = 683] 08:19:25 INFO - PROCESS | 3728 | --DOMWINDOW == 70 (1843A000) [pid = 3728] [serial = 2026] [outer = 00000000] [url = about:blank] 08:19:25 INFO - PROCESS | 3728 | --DOMWINDOW == 69 (15FAC000) [pid = 3728] [serial = 2014] [outer = 00000000] [url = about:blank] 08:19:25 INFO - PROCESS | 3728 | --DOMWINDOW == 68 (11423400) [pid = 3728] [serial = 2008] [outer = 00000000] [url = about:blank] 08:19:25 INFO - PROCESS | 3728 | --DOMWINDOW == 67 (12806800) [pid = 3728] [serial = 2009] [outer = 00000000] [url = about:blank] 08:19:25 INFO - PROCESS | 3728 | --DOMWINDOW == 66 (13C4A000) [pid = 3728] [serial = 2011] [outer = 00000000] [url = about:blank] 08:19:25 INFO - PROCESS | 3728 | --DOMWINDOW == 65 (140B3000) [pid = 3728] [serial = 2012] [outer = 00000000] [url = about:blank] 08:19:25 INFO - PROCESS | 3728 | --DOMWINDOW == 64 (13820C00) [pid = 3728] [serial = 2006] [outer = 00000000] [url = about:blank] 08:19:25 INFO - PROCESS | 3728 | --DOMWINDOW == 63 (12DA0400) [pid = 3728] [serial = 2005] [outer = 00000000] [url = about:blank] 08:19:25 INFO - PROCESS | 3728 | --DOMWINDOW == 62 (16CBB800) [pid = 3728] [serial = 2021] [outer = 00000000] [url = about:blank] 08:19:25 INFO - PROCESS | 3728 | --DOMWINDOW == 61 (16CB5400) [pid = 3728] [serial = 2020] [outer = 00000000] [url = about:blank] 08:19:25 INFO - PROCESS | 3728 | --DOMWINDOW == 60 (110D4800) [pid = 3728] [serial = 2023] [outer = 00000000] [url = about:blank] 08:19:25 INFO - PROCESS | 3728 | --DOMWINDOW == 59 (1550C800) [pid = 3728] [serial = 1997] [outer = 00000000] [url = about:blank] 08:19:25 INFO - PROCESS | 3728 | --DOMWINDOW == 58 (140B1400) [pid = 3728] [serial = 1996] [outer = 00000000] [url = about:blank] 08:19:25 INFO - PROCESS | 3728 | --DOMWINDOW == 57 (16CBC000) [pid = 3728] [serial = 2000] [outer = 00000000] [url = about:blank] 08:19:25 INFO - PROCESS | 3728 | --DOMWINDOW == 56 (1663E800) [pid = 3728] [serial = 1999] [outer = 00000000] [url = about:blank] 08:19:25 INFO - PROCESS | 3728 | --DOMWINDOW == 55 (15502400) [pid = 3728] [serial = 2024] [outer = 00000000] [url = about:blank] 08:19:25 INFO - PROCESS | 3728 | --DOMWINDOW == 54 (19EDFC00) [pid = 3728] [serial = 2003] [outer = 00000000] [url = about:blank] 08:19:25 INFO - PROCESS | 3728 | --DOMWINDOW == 53 (19E60C00) [pid = 3728] [serial = 2002] [outer = 00000000] [url = about:blank] 08:19:25 INFO - PROCESS | 3728 | --DOMWINDOW == 52 (16569C00) [pid = 3728] [serial = 2017] [outer = 00000000] [url = about:blank] 08:19:25 INFO - PROCESS | 3728 | --DOMWINDOW == 51 (1663C000) [pid = 3728] [serial = 2018] [outer = 00000000] [url = about:blank] 08:19:25 INFO - PROCESS | 3728 | --DOMWINDOW == 50 (1610F800) [pid = 3728] [serial = 2015] [outer = 00000000] [url = about:blank] 08:19:25 INFO - PROCESS | 3728 | 1465226365317 Marionette TRACE conn2 <- [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] 08:19:25 INFO - PROCESS | 3728 | 1465226365361 Marionette TRACE conn2 <- [1,2709,null,{"value":"13"}] 08:19:25 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.size.percentage.html 08:19:25 INFO - PROCESS | 3728 | 1465226365366 Marionette TRACE conn2 -> [0,2710,"setScriptTimeout",{"ms":35000}] 08:19:25 INFO - PROCESS | 3728 | 1465226365370 Marionette TRACE conn2 <- [1,2710,null,{}] 08:19:25 INFO - PROCESS | 3728 | 1465226365375 Marionette TRACE conn2 -> [0,2711,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:19:25 INFO - PROCESS | 3728 | 1465226365378 Marionette INFO sendAsync 5df5ea86-167d-4c9b-95db-b7d3c2a97030 08:19:25 INFO - PROCESS | 3728 | 1465226365474 Marionette TRACE conn2 <- [1,2711,null,{"value":null}] 08:19:25 INFO - PROCESS | 3728 | 1465226365481 Marionette TRACE conn2 -> [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\", \"02873725-682d-488c-ba17-ebb2d6377454\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:19:25 INFO - PROCESS | 3728 | 1465226365485 Marionette INFO sendAsync 5df5ea86-167d-4c9b-95db-b7d3c2a97030 08:19:25 INFO - PROCESS | 3728 | ++DOCSHELL 112B4C00 == 25 [pid = 3728] [id = 687] 08:19:25 INFO - PROCESS | 3728 | ++DOMWINDOW == 51 (112B8000) [pid = 3728] [serial = 2061] [outer = 00000000] 08:19:25 INFO - PROCESS | 3728 | ++DOMWINDOW == 52 (11A18000) [pid = 3728] [serial = 2062] [outer = 112B8000] 08:19:25 INFO - PROCESS | 3728 | 1465226365542 Marionette DEBUG loaded listener.js 08:19:25 INFO - PROCESS | 3728 | ++DOMWINDOW == 53 (11A1AC00) [pid = 3728] [serial = 2063] [outer = 112B8000] 08:19:26 INFO - PROCESS | 3728 | 1465226366087 Marionette TRACE conn2 <- [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] 08:19:26 INFO - PROCESS | 3728 | 1465226366112 Marionette TRACE conn2 <- [1,2713,null,{"value":"13"}] 08:19:26 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.system.html 08:19:26 INFO - PROCESS | 3728 | 1465226366119 Marionette TRACE conn2 -> [0,2714,"setScriptTimeout",{"ms":35000}] 08:19:26 INFO - PROCESS | 3728 | 1465226366121 Marionette TRACE conn2 <- [1,2714,null,{}] 08:19:26 INFO - PROCESS | 3728 | 1465226366125 Marionette TRACE conn2 -> [0,2715,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:19:26 INFO - PROCESS | 3728 | 1465226366128 Marionette INFO sendAsync 5df5ea86-167d-4c9b-95db-b7d3c2a97030 08:19:26 INFO - PROCESS | 3728 | 1465226366215 Marionette TRACE conn2 <- [1,2715,null,{"value":null}] 08:19:26 INFO - PROCESS | 3728 | 1465226366224 Marionette TRACE conn2 -> [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\", \"02873725-682d-488c-ba17-ebb2d6377454\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:19:26 INFO - PROCESS | 3728 | 1465226366227 Marionette INFO sendAsync 5df5ea86-167d-4c9b-95db-b7d3c2a97030 08:19:26 INFO - PROCESS | 3728 | ++DOCSHELL 13913400 == 26 [pid = 3728] [id = 688] 08:19:26 INFO - PROCESS | 3728 | ++DOMWINDOW == 54 (13C4A000) [pid = 3728] [serial = 2064] [outer = 00000000] 08:19:26 INFO - PROCESS | 3728 | ++DOMWINDOW == 55 (140B1400) [pid = 3728] [serial = 2065] [outer = 13C4A000] 08:19:26 INFO - PROCESS | 3728 | 1465226366274 Marionette DEBUG loaded listener.js 08:19:26 INFO - PROCESS | 3728 | ++DOMWINDOW == 56 (140B8C00) [pid = 3728] [serial = 2066] [outer = 13C4A000] 08:19:26 INFO - PROCESS | 3728 | 1465226366750 Marionette TRACE conn2 <- [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]]]}] 08:19:26 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.parse.system.html | System fonts must be computed to explicit values 08:19:26 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.parse.system.html | took 698ms 08:19:26 INFO - PROCESS | 3728 | 1465226366817 Marionette TRACE conn2 -> [0,2717,"getWindowHandle",null] 08:19:26 INFO - PROCESS | 3728 | 1465226366819 Marionette TRACE conn2 <- [1,2717,null,{"value":"13"}] 08:19:26 INFO - TEST-START | /2dcontext/text-styles/2d.text.measure.width.space.html 08:19:26 INFO - PROCESS | 3728 | 1465226366823 Marionette TRACE conn2 -> [0,2718,"setScriptTimeout",{"ms":35000}] 08:19:26 INFO - PROCESS | 3728 | 1465226366826 Marionette TRACE conn2 <- [1,2718,null,{}] 08:19:26 INFO - PROCESS | 3728 | 1465226366837 Marionette TRACE conn2 -> [0,2719,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:19:26 INFO - PROCESS | 3728 | 1465226366842 Marionette INFO sendAsync 5df5ea86-167d-4c9b-95db-b7d3c2a97030 08:19:26 INFO - PROCESS | 3728 | 1465226366940 Marionette TRACE conn2 <- [1,2719,null,{"value":null}] 08:19:27 INFO - PROCESS | 3728 | 1465226367039 Marionette TRACE conn2 -> [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\", \"02873725-682d-488c-ba17-ebb2d6377454\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:19:27 INFO - PROCESS | 3728 | 1465226367042 Marionette INFO sendAsync 5df5ea86-167d-4c9b-95db-b7d3c2a97030 08:19:27 INFO - PROCESS | 3728 | ++DOCSHELL 13821400 == 27 [pid = 3728] [id = 689] 08:19:27 INFO - PROCESS | 3728 | ++DOMWINDOW == 57 (15736C00) [pid = 3728] [serial = 2067] [outer = 00000000] 08:19:27 INFO - PROCESS | 3728 | ++DOMWINDOW == 58 (15FE8800) [pid = 3728] [serial = 2068] [outer = 15736C00] 08:19:27 INFO - PROCESS | 3728 | 1465226367089 Marionette DEBUG loaded listener.js 08:19:27 INFO - PROCESS | 3728 | ++DOMWINDOW == 59 (1610A000) [pid = 3728] [serial = 2069] [outer = 15736C00] 08:19:27 INFO - PROCESS | 3728 | 1465226367965 Marionette TRACE conn2 <- [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] 08:19:28 INFO - PROCESS | 3728 | 1465226368022 Marionette TRACE conn2 <- [1,2721,null,{"value":"13"}] 08:19:28 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html 08:19:28 INFO - PROCESS | 3728 | 1465226368025 Marionette TRACE conn2 -> [0,2722,"setScriptTimeout",{"ms":35000}] 08:19:28 INFO - PROCESS | 3728 | 1465226368027 Marionette TRACE conn2 <- [1,2722,null,{}] 08:19:28 INFO - PROCESS | 3728 | 1465226368055 Marionette TRACE conn2 -> [0,2723,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:19:28 INFO - PROCESS | 3728 | 1465226368057 Marionette INFO sendAsync 5df5ea86-167d-4c9b-95db-b7d3c2a97030 08:19:28 INFO - PROCESS | 3728 | 1465226368170 Marionette TRACE conn2 <- [1,2723,null,{"value":null}] 08:19:28 INFO - PROCESS | 3728 | 1465226368175 Marionette TRACE conn2 -> [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\", \"02873725-682d-488c-ba17-ebb2d6377454\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:19:28 INFO - PROCESS | 3728 | 1465226368177 Marionette INFO sendAsync 5df5ea86-167d-4c9b-95db-b7d3c2a97030 08:19:28 INFO - PROCESS | 3728 | ++DOCSHELL 164A2800 == 28 [pid = 3728] [id = 690] 08:19:28 INFO - PROCESS | 3728 | ++DOMWINDOW == 60 (164A3C00) [pid = 3728] [serial = 2070] [outer = 00000000] 08:19:28 INFO - PROCESS | 3728 | ++DOMWINDOW == 61 (1656C800) [pid = 3728] [serial = 2071] [outer = 164A3C00] 08:19:28 INFO - PROCESS | 3728 | 1465226368223 Marionette DEBUG loaded listener.js 08:19:28 INFO - PROCESS | 3728 | ++DOMWINDOW == 62 (1663D000) [pid = 3728] [serial = 2072] [outer = 164A3C00] 08:19:28 INFO - PROCESS | 3728 | 1465226368706 Marionette TRACE conn2 <- [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]]]}] 08:19:28 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html | save()/restore() does not affect the current bitmap 08:19:28 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html | took 728ms 08:19:28 INFO - PROCESS | 3728 | 1465226368769 Marionette TRACE conn2 -> [0,2725,"getWindowHandle",null] 08:19:28 INFO - PROCESS | 3728 | 1465226368771 Marionette TRACE conn2 <- [1,2725,null,{"value":"13"}] 08:19:28 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.clip.html 08:19:28 INFO - PROCESS | 3728 | 1465226368774 Marionette TRACE conn2 -> [0,2726,"setScriptTimeout",{"ms":35000}] 08:19:28 INFO - PROCESS | 3728 | 1465226368776 Marionette TRACE conn2 <- [1,2726,null,{}] 08:19:28 INFO - PROCESS | 3728 | 1465226368779 Marionette TRACE conn2 -> [0,2727,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:19:28 INFO - PROCESS | 3728 | 1465226368781 Marionette INFO sendAsync 5df5ea86-167d-4c9b-95db-b7d3c2a97030 08:19:28 INFO - PROCESS | 3728 | 1465226368897 Marionette TRACE conn2 <- [1,2727,null,{"value":null}] 08:19:28 INFO - PROCESS | 3728 | 1465226368893 Marionette TRACE conn2 -> [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\", \"02873725-682d-488c-ba17-ebb2d6377454\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:19:28 INFO - PROCESS | 3728 | 1465226368895 Marionette INFO sendAsync 5df5ea86-167d-4c9b-95db-b7d3c2a97030 08:19:28 INFO - PROCESS | 3728 | ++DOCSHELL 16641C00 == 29 [pid = 3728] [id = 691] 08:19:28 INFO - PROCESS | 3728 | ++DOMWINDOW == 63 (16645400) [pid = 3728] [serial = 2073] [outer = 00000000] 08:19:28 INFO - PROCESS | 3728 | ++DOMWINDOW == 64 (16CB6400) [pid = 3728] [serial = 2074] [outer = 16645400] 08:19:28 INFO - PROCESS | 3728 | 1465226368990 Marionette DEBUG loaded listener.js 08:19:29 INFO - PROCESS | 3728 | ++DOMWINDOW == 65 (16D4A000) [pid = 3728] [serial = 2075] [outer = 16645400] 08:19:29 INFO - PROCESS | 3728 | 1465226369416 Marionette TRACE conn2 <- [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]]]}] 08:19:29 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.clip.html | save()/restore() affects the clipping path 08:19:29 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.clip.html | took 697ms 08:19:29 INFO - PROCESS | 3728 | 1465226369459 Marionette TRACE conn2 -> [0,2729,"getWindowHandle",null] 08:19:29 INFO - PROCESS | 3728 | 1465226369461 Marionette TRACE conn2 <- [1,2729,null,{"value":"13"}] 08:19:29 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html 08:19:29 INFO - PROCESS | 3728 | 1465226369465 Marionette TRACE conn2 -> [0,2730,"setScriptTimeout",{"ms":35000}] 08:19:29 INFO - PROCESS | 3728 | 1465226369466 Marionette TRACE conn2 <- [1,2730,null,{}] 08:19:29 INFO - PROCESS | 3728 | 1465226369478 Marionette TRACE conn2 -> [0,2731,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:19:29 INFO - PROCESS | 3728 | 1465226369483 Marionette INFO sendAsync 5df5ea86-167d-4c9b-95db-b7d3c2a97030 08:19:29 INFO - PROCESS | 3728 | 1465226369734 Marionette TRACE conn2 <- [1,2731,null,{"value":null}] 08:19:29 INFO - PROCESS | 3728 | --DOMWINDOW == 64 (16CB3800) [pid = 3728] [serial = 2046] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.default.html] 08:19:29 INFO - PROCESS | 3728 | --DOMWINDOW == 63 (16C16000) [pid = 3728] [serial = 2040] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.space.html] 08:19:29 INFO - PROCESS | 3728 | --DOMWINDOW == 62 (171B2C00) [pid = 3728] [serial = 2025] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.ideographic.html] 08:19:29 INFO - PROCESS | 3728 | --DOMWINDOW == 61 (110DEC00) [pid = 3728] [serial = 2028] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.middle.html] 08:19:29 INFO - PROCESS | 3728 | --DOMWINDOW == 60 (1391AC00) [pid = 3728] [serial = 2034] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.end.html] 08:19:29 INFO - PROCESS | 3728 | --DOMWINDOW == 59 (1280BC00) [pid = 3728] [serial = 2031] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.top.html] 08:19:29 INFO - PROCESS | 3728 | --DOMWINDOW == 58 (1649A400) [pid = 3728] [serial = 2037] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.other.html] 08:19:29 INFO - PROCESS | 3728 | 1465226369806 Marionette TRACE conn2 -> [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\", \"02873725-682d-488c-ba17-ebb2d6377454\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:19:29 INFO - PROCESS | 3728 | 1465226369808 Marionette INFO sendAsync 5df5ea86-167d-4c9b-95db-b7d3c2a97030 08:19:29 INFO - PROCESS | 3728 | ++DOCSHELL 10D11C00 == 30 [pid = 3728] [id = 692] 08:19:29 INFO - PROCESS | 3728 | ++DOMWINDOW == 59 (110DA400) [pid = 3728] [serial = 2076] [outer = 00000000] 08:19:29 INFO - PROCESS | 3728 | ++DOMWINDOW == 60 (16C16000) [pid = 3728] [serial = 2077] [outer = 110DA400] 08:19:29 INFO - PROCESS | 3728 | 1465226369852 Marionette DEBUG loaded listener.js 08:19:29 INFO - PROCESS | 3728 | ++DOMWINDOW == 61 (1843A400) [pid = 3728] [serial = 2078] [outer = 110DA400] 08:19:30 INFO - PROCESS | 3728 | 1465226370228 Marionette TRACE conn2 <- [1,2732,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html",0,null,null,[["save()/restore() works for fillStyle",0,null,null]]]}] 08:19:30 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html | save()/restore() works for fillStyle 08:19:30 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html | took 806ms 08:19:30 INFO - PROCESS | 3728 | 1465226370267 Marionette TRACE conn2 -> [0,2733,"getWindowHandle",null] 08:19:30 INFO - PROCESS | 3728 | 1465226370269 Marionette TRACE conn2 <- [1,2733,null,{"value":"13"}] 08:19:30 INFO - PROCESS | 3728 | 1465226370272 Marionette TRACE conn2 -> [0,2734,"setScriptTimeout",{"ms":35000}] 08:19:30 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.font.html 08:19:30 INFO - PROCESS | 3728 | 1465226370274 Marionette TRACE conn2 <- [1,2734,null,{}] 08:19:30 INFO - PROCESS | 3728 | 1465226370277 Marionette TRACE conn2 -> [0,2735,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:19:30 INFO - PROCESS | 3728 | 1465226370279 Marionette INFO sendAsync 5df5ea86-167d-4c9b-95db-b7d3c2a97030 08:19:30 INFO - PROCESS | 3728 | 1465226370366 Marionette TRACE conn2 <- [1,2735,null,{"value":null}] 08:19:30 INFO - PROCESS | 3728 | 1465226370373 Marionette TRACE conn2 -> [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\", \"02873725-682d-488c-ba17-ebb2d6377454\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:19:30 INFO - PROCESS | 3728 | 1465226370375 Marionette INFO sendAsync 5df5ea86-167d-4c9b-95db-b7d3c2a97030 08:19:30 INFO - PROCESS | 3728 | ++DOCSHELL 16D83C00 == 31 [pid = 3728] [id = 693] 08:19:30 INFO - PROCESS | 3728 | ++DOMWINDOW == 62 (171AF800) [pid = 3728] [serial = 2079] [outer = 00000000] 08:19:30 INFO - PROCESS | 3728 | ++DOMWINDOW == 63 (1852C400) [pid = 3728] [serial = 2080] [outer = 171AF800] 08:19:30 INFO - PROCESS | 3728 | 1465226370418 Marionette DEBUG loaded listener.js 08:19:30 INFO - PROCESS | 3728 | ++DOMWINDOW == 64 (1855D000) [pid = 3728] [serial = 2081] [outer = 171AF800] 08:19:30 INFO - PROCESS | 3728 | 1465226370828 Marionette TRACE conn2 <- [1,2736,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.font.html",0,null,null,[["save()/restore() works for font",0,null,null]]]}] 08:19:30 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.font.html | save()/restore() works for font 08:19:30 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.font.html | took 589ms 08:19:30 INFO - PROCESS | 3728 | 1465226370867 Marionette TRACE conn2 -> [0,2737,"getWindowHandle",null] 08:19:30 INFO - PROCESS | 3728 | 1465226370869 Marionette TRACE conn2 <- [1,2737,null,{"value":"13"}] 08:19:30 INFO - PROCESS | 3728 | 1465226370873 Marionette TRACE conn2 -> [0,2738,"setScriptTimeout",{"ms":35000}] 08:19:30 INFO - PROCESS | 3728 | 1465226370875 Marionette TRACE conn2 <- [1,2738,null,{}] 08:19:30 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html 08:19:30 INFO - PROCESS | 3728 | 1465226370878 Marionette TRACE conn2 -> [0,2739,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:19:30 INFO - PROCESS | 3728 | 1465226370880 Marionette INFO sendAsync 5df5ea86-167d-4c9b-95db-b7d3c2a97030 08:19:30 INFO - PROCESS | 3728 | 1465226370957 Marionette TRACE conn2 <- [1,2739,null,{"value":null}] 08:19:30 INFO - PROCESS | 3728 | 1465226370962 Marionette TRACE conn2 -> [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\", \"02873725-682d-488c-ba17-ebb2d6377454\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:19:30 INFO - PROCESS | 3728 | 1465226370964 Marionette INFO sendAsync 5df5ea86-167d-4c9b-95db-b7d3c2a97030 08:19:30 INFO - PROCESS | 3728 | ++DOCSHELL 18477800 == 32 [pid = 3728] [id = 694] 08:19:30 INFO - PROCESS | 3728 | ++DOMWINDOW == 65 (18561000) [pid = 3728] [serial = 2082] [outer = 00000000] 08:19:30 INFO - PROCESS | 3728 | ++DOMWINDOW == 66 (18010000) [pid = 3728] [serial = 2083] [outer = 18561000] 08:19:30 INFO - PROCESS | 3728 | 1465226371008 Marionette DEBUG loaded listener.js 08:19:31 INFO - PROCESS | 3728 | ++DOMWINDOW == 67 (1988A400) [pid = 3728] [serial = 2084] [outer = 18561000] 08:19:31 INFO - PROCESS | 3728 | 1465226371449 Marionette TRACE conn2 <- [1,2740,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html",0,null,null,[["save()/restore() works for globalAlpha",0,null,null]]]}] 08:19:31 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html | save()/restore() works for globalAlpha 08:19:31 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html | took 588ms 08:19:31 INFO - PROCESS | 3728 | 1465226371473 Marionette TRACE conn2 -> [0,2741,"getWindowHandle",null] 08:19:31 INFO - PROCESS | 3728 | 1465226371475 Marionette TRACE conn2 <- [1,2741,null,{"value":"13"}] 08:19:31 INFO - PROCESS | 3728 | 1465226371478 Marionette TRACE conn2 -> [0,2742,"setScriptTimeout",{"ms":35000}] 08:19:31 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html 08:19:31 INFO - PROCESS | 3728 | 1465226371480 Marionette TRACE conn2 <- [1,2742,null,{}] 08:19:31 INFO - PROCESS | 3728 | 1465226371484 Marionette TRACE conn2 -> [0,2743,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:19:31 INFO - PROCESS | 3728 | 1465226371485 Marionette INFO sendAsync 5df5ea86-167d-4c9b-95db-b7d3c2a97030 08:19:31 INFO - PROCESS | 3728 | 1465226371606 Marionette TRACE conn2 <- [1,2743,null,{"value":null}] 08:19:31 INFO - PROCESS | 3728 | 1465226371614 Marionette TRACE conn2 -> [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\", \"02873725-682d-488c-ba17-ebb2d6377454\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:19:31 INFO - PROCESS | 3728 | 1465226371616 Marionette INFO sendAsync 5df5ea86-167d-4c9b-95db-b7d3c2a97030 08:19:31 INFO - PROCESS | 3728 | ++DOCSHELL 19894C00 == 33 [pid = 3728] [id = 695] 08:19:31 INFO - PROCESS | 3728 | ++DOMWINDOW == 68 (19895000) [pid = 3728] [serial = 2085] [outer = 00000000] 08:19:31 INFO - PROCESS | 3728 | ++DOMWINDOW == 69 (19898800) [pid = 3728] [serial = 2086] [outer = 19895000] 08:19:31 INFO - PROCESS | 3728 | 1465226371669 Marionette DEBUG loaded listener.js 08:19:31 INFO - PROCESS | 3728 | ++DOMWINDOW == 70 (19898C00) [pid = 3728] [serial = 2087] [outer = 19895000] 08:19:32 INFO - PROCESS | 3728 | 1465226372469 Marionette TRACE conn2 <- [1,2744,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html",0,null,null,[["save()/restore() works for globalCompositeOperation",0,null,null]]]}] 08:19:32 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html | save()/restore() works for globalCompositeOperation 08:19:32 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html | took 1039ms 08:19:32 INFO - PROCESS | 3728 | 1465226372534 Marionette TRACE conn2 -> [0,2745,"getWindowHandle",null] 08:19:32 INFO - PROCESS | 3728 | 1465226372539 Marionette TRACE conn2 <- [1,2745,null,{"value":"13"}] 08:19:32 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html 08:19:32 INFO - PROCESS | 3728 | 1465226372544 Marionette TRACE conn2 -> [0,2746,"setScriptTimeout",{"ms":35000}] 08:19:32 INFO - PROCESS | 3728 | 1465226372549 Marionette TRACE conn2 <- [1,2746,null,{}] 08:19:32 INFO - PROCESS | 3728 | 1465226372554 Marionette TRACE conn2 -> [0,2747,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:19:32 INFO - PROCESS | 3728 | 1465226372557 Marionette INFO sendAsync 5df5ea86-167d-4c9b-95db-b7d3c2a97030 08:19:32 INFO - PROCESS | 3728 | 1465226372677 Marionette TRACE conn2 <- [1,2747,null,{"value":null}] 08:19:32 INFO - PROCESS | 3728 | 1465226372804 Marionette TRACE conn2 -> [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\", \"02873725-682d-488c-ba17-ebb2d6377454\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:19:32 INFO - PROCESS | 3728 | 1465226372807 Marionette INFO sendAsync 5df5ea86-167d-4c9b-95db-b7d3c2a97030 08:19:32 INFO - PROCESS | 3728 | ++DOCSHELL 12806800 == 34 [pid = 3728] [id = 696] 08:19:32 INFO - PROCESS | 3728 | ++DOMWINDOW == 71 (12A0A400) [pid = 3728] [serial = 2088] [outer = 00000000] 08:19:32 INFO - PROCESS | 3728 | ++DOMWINDOW == 72 (13339C00) [pid = 3728] [serial = 2089] [outer = 12A0A400] 08:19:32 INFO - PROCESS | 3728 | 1465226372865 Marionette DEBUG loaded listener.js 08:19:32 INFO - PROCESS | 3728 | ++DOMWINDOW == 73 (14445400) [pid = 3728] [serial = 2090] [outer = 12A0A400] 08:19:33 INFO - PROCESS | 3728 | 1465226373705 Marionette TRACE conn2 <- [1,2748,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html",0,null,null,[["save()/restore() works for lineCap",0,null,null]]]}] 08:19:33 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html | save()/restore() works for lineCap 08:19:33 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html | took 1240ms 08:19:33 INFO - PROCESS | 3728 | 1465226373776 Marionette TRACE conn2 -> [0,2749,"getWindowHandle",null] 08:19:33 INFO - PROCESS | 3728 | 1465226373780 Marionette TRACE conn2 <- [1,2749,null,{"value":"13"}] 08:19:33 INFO - PROCESS | 3728 | 1465226373785 Marionette TRACE conn2 -> [0,2750,"setScriptTimeout",{"ms":35000}] 08:19:33 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html 08:19:33 INFO - PROCESS | 3728 | 1465226373789 Marionette TRACE conn2 <- [1,2750,null,{}] 08:19:33 INFO - PROCESS | 3728 | 1465226373795 Marionette TRACE conn2 -> [0,2751,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:19:33 INFO - PROCESS | 3728 | 1465226373798 Marionette INFO sendAsync 5df5ea86-167d-4c9b-95db-b7d3c2a97030 08:19:33 INFO - PROCESS | 3728 | 1465226373905 Marionette TRACE conn2 <- [1,2751,null,{"value":null}] 08:19:34 INFO - PROCESS | 3728 | 1465226374043 Marionette TRACE conn2 -> [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\", \"02873725-682d-488c-ba17-ebb2d6377454\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:19:34 INFO - PROCESS | 3728 | 1465226374047 Marionette INFO sendAsync 5df5ea86-167d-4c9b-95db-b7d3c2a97030 08:19:34 INFO - PROCESS | 3728 | ++DOCSHELL 11A0D000 == 35 [pid = 3728] [id = 697] 08:19:34 INFO - PROCESS | 3728 | ++DOMWINDOW == 74 (11C07C00) [pid = 3728] [serial = 2091] [outer = 00000000] 08:19:34 INFO - PROCESS | 3728 | ++DOMWINDOW == 75 (12DA0400) [pid = 3728] [serial = 2092] [outer = 11C07C00] 08:19:34 INFO - PROCESS | 3728 | 1465226374102 Marionette DEBUG loaded listener.js 08:19:34 INFO - PROCESS | 3728 | ++DOMWINDOW == 76 (131B5800) [pid = 3728] [serial = 2093] [outer = 11C07C00] 08:19:34 INFO - PROCESS | 3728 | --DOCSHELL 18477800 == 34 [pid = 3728] [id = 694] 08:19:34 INFO - PROCESS | 3728 | --DOCSHELL 16D83C00 == 33 [pid = 3728] [id = 693] 08:19:34 INFO - PROCESS | 3728 | --DOCSHELL 10D11C00 == 32 [pid = 3728] [id = 692] 08:19:34 INFO - PROCESS | 3728 | --DOCSHELL 16641C00 == 31 [pid = 3728] [id = 691] 08:19:34 INFO - PROCESS | 3728 | --DOCSHELL 164A2800 == 30 [pid = 3728] [id = 690] 08:19:34 INFO - PROCESS | 3728 | --DOCSHELL 13821400 == 29 [pid = 3728] [id = 689] 08:19:34 INFO - PROCESS | 3728 | --DOCSHELL 13913400 == 28 [pid = 3728] [id = 688] 08:19:34 INFO - PROCESS | 3728 | --DOCSHELL 112B4C00 == 27 [pid = 3728] [id = 687] 08:19:34 INFO - PROCESS | 3728 | --DOMWINDOW == 75 (1851F400) [pid = 3728] [serial = 2047] [outer = 00000000] [url = about:blank] 08:19:34 INFO - PROCESS | 3728 | --DOMWINDOW == 74 (18528800) [pid = 3728] [serial = 2048] [outer = 00000000] [url = about:blank] 08:19:34 INFO - PROCESS | 3728 | --DOMWINDOW == 73 (16CB7800) [pid = 3728] [serial = 2044] [outer = 00000000] [url = about:blank] 08:19:34 INFO - PROCESS | 3728 | --DOMWINDOW == 72 (1796B400) [pid = 3728] [serial = 2041] [outer = 00000000] [url = about:blank] 08:19:34 INFO - PROCESS | 3728 | --DOMWINDOW == 71 (17A06400) [pid = 3728] [serial = 2042] [outer = 00000000] [url = about:blank] 08:19:34 INFO - PROCESS | 3728 | --DOMWINDOW == 70 (1843D000) [pid = 3728] [serial = 2027] [outer = 00000000] [url = about:blank] 08:19:34 INFO - PROCESS | 3728 | --DOMWINDOW == 69 (11C0F000) [pid = 3728] [serial = 2029] [outer = 00000000] [url = about:blank] 08:19:34 INFO - PROCESS | 3728 | --DOMWINDOW == 68 (12D9D800) [pid = 3728] [serial = 2030] [outer = 00000000] [url = about:blank] 08:19:34 INFO - PROCESS | 3728 | --DOMWINDOW == 67 (14472000) [pid = 3728] [serial = 2035] [outer = 00000000] [url = about:blank] 08:19:34 INFO - PROCESS | 3728 | --DOMWINDOW == 66 (1304CC00) [pid = 3728] [serial = 2032] [outer = 00000000] [url = about:blank] 08:19:34 INFO - PROCESS | 3728 | --DOMWINDOW == 65 (13823400) [pid = 3728] [serial = 2033] [outer = 00000000] [url = about:blank] 08:19:34 INFO - PROCESS | 3728 | --DOMWINDOW == 64 (1656EC00) [pid = 3728] [serial = 2039] [outer = 00000000] [url = about:blank] 08:19:34 INFO - PROCESS | 3728 | --DOMWINDOW == 63 (16560800) [pid = 3728] [serial = 2038] [outer = 00000000] [url = about:blank] 08:19:34 INFO - PROCESS | 3728 | --DOMWINDOW == 62 (14E0FC00) [pid = 3728] [serial = 2036] [outer = 00000000] [url = about:blank] 08:19:34 INFO - PROCESS | 3728 | 1465226374622 Marionette TRACE conn2 <- [1,2752,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html",0,null,null,[["save()/restore() works for lineJoin",0,null,null]]]}] 08:19:34 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html | save()/restore() works for lineJoin 08:19:34 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html | took 899ms 08:19:34 INFO - PROCESS | 3728 | 1465226374691 Marionette TRACE conn2 -> [0,2753,"getWindowHandle",null] 08:19:34 INFO - PROCESS | 3728 | 1465226374696 Marionette TRACE conn2 <- [1,2753,null,{"value":"13"}] 08:19:34 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html 08:19:34 INFO - PROCESS | 3728 | 1465226374686 Marionette TRACE conn2 -> [0,2754,"setScriptTimeout",{"ms":35000}] 08:19:34 INFO - PROCESS | 3728 | 1465226374689 Marionette TRACE conn2 <- [1,2754,null,{}] 08:19:34 INFO - PROCESS | 3728 | 1465226374693 Marionette TRACE conn2 -> [0,2755,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:19:34 INFO - PROCESS | 3728 | 1465226374696 Marionette INFO sendAsync 5df5ea86-167d-4c9b-95db-b7d3c2a97030 08:19:34 INFO - PROCESS | 3728 | 1465226374789 Marionette TRACE conn2 <- [1,2755,null,{"value":null}] 08:19:34 INFO - PROCESS | 3728 | 1465226374801 Marionette TRACE conn2 -> [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\", \"02873725-682d-488c-ba17-ebb2d6377454\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:19:34 INFO - PROCESS | 3728 | 1465226374803 Marionette INFO sendAsync 5df5ea86-167d-4c9b-95db-b7d3c2a97030 08:19:34 INFO - PROCESS | 3728 | ++DOCSHELL 13331400 == 28 [pid = 3728] [id = 698] 08:19:34 INFO - PROCESS | 3728 | ++DOMWINDOW == 63 (13332C00) [pid = 3728] [serial = 2094] [outer = 00000000] 08:19:34 INFO - PROCESS | 3728 | ++DOMWINDOW == 64 (13C4B000) [pid = 3728] [serial = 2095] [outer = 13332C00] 08:19:34 INFO - PROCESS | 3728 | 1465226374850 Marionette DEBUG loaded listener.js 08:19:34 INFO - PROCESS | 3728 | ++DOMWINDOW == 65 (140B4400) [pid = 3728] [serial = 2096] [outer = 13332C00] 08:19:35 INFO - PROCESS | 3728 | 1465226375349 Marionette TRACE conn2 <- [1,2756,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html",0,null,null,[["save()/restore() works for lineWidth",0,null,null]]]}] 08:19:35 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html | save()/restore() works for lineWidth 08:19:35 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html | took 682ms 08:19:35 INFO - PROCESS | 3728 | 1465226375418 Marionette TRACE conn2 -> [0,2757,"getWindowHandle",null] 08:19:35 INFO - PROCESS | 3728 | 1465226375420 Marionette TRACE conn2 <- [1,2757,null,{"value":"13"}] 08:19:35 INFO - PROCESS | 3728 | 1465226375424 Marionette TRACE conn2 -> [0,2758,"setScriptTimeout",{"ms":35000}] 08:19:35 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html 08:19:35 INFO - PROCESS | 3728 | 1465226375427 Marionette TRACE conn2 <- [1,2758,null,{}] 08:19:35 INFO - PROCESS | 3728 | 1465226375438 Marionette TRACE conn2 -> [0,2759,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:19:35 INFO - PROCESS | 3728 | 1465226375442 Marionette INFO sendAsync 5df5ea86-167d-4c9b-95db-b7d3c2a97030 08:19:35 INFO - PROCESS | 3728 | 1465226375530 Marionette TRACE conn2 <- [1,2759,null,{"value":null}] 08:19:35 INFO - PROCESS | 3728 | 1465226375632 Marionette TRACE conn2 -> [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\", \"02873725-682d-488c-ba17-ebb2d6377454\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:19:35 INFO - PROCESS | 3728 | 1465226375635 Marionette INFO sendAsync 5df5ea86-167d-4c9b-95db-b7d3c2a97030 08:19:35 INFO - PROCESS | 3728 | ++DOCSHELL 15737C00 == 29 [pid = 3728] [id = 699] 08:19:35 INFO - PROCESS | 3728 | ++DOMWINDOW == 66 (157CD400) [pid = 3728] [serial = 2097] [outer = 00000000] 08:19:35 INFO - PROCESS | 3728 | ++DOMWINDOW == 67 (16109800) [pid = 3728] [serial = 2098] [outer = 157CD400] 08:19:35 INFO - PROCESS | 3728 | 1465226375683 Marionette DEBUG loaded listener.js 08:19:35 INFO - PROCESS | 3728 | ++DOMWINDOW == 68 (1649B800) [pid = 3728] [serial = 2099] [outer = 157CD400] 08:19:36 INFO - PROCESS | 3728 | 1465226376095 Marionette TRACE conn2 <- [1,2760,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html",0,null,null,[["save()/restore() works for miterLimit",0,null,null]]]}] 08:19:36 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html | save()/restore() works for miterLimit 08:19:36 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html | took 697ms 08:19:36 INFO - PROCESS | 3728 | 1465226376124 Marionette TRACE conn2 -> [0,2761,"getWindowHandle",null] 08:19:36 INFO - PROCESS | 3728 | 1465226376126 Marionette TRACE conn2 <- [1,2761,null,{"value":"13"}] 08:19:36 INFO - PROCESS | 3728 | 1465226376129 Marionette TRACE conn2 -> [0,2762,"setScriptTimeout",{"ms":35000}] 08:19:36 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.path.html 08:19:36 INFO - PROCESS | 3728 | 1465226376131 Marionette TRACE conn2 <- [1,2762,null,{}] 08:19:36 INFO - PROCESS | 3728 | 1465226376134 Marionette TRACE conn2 -> [0,2763,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:19:36 INFO - PROCESS | 3728 | 1465226376136 Marionette INFO sendAsync 5df5ea86-167d-4c9b-95db-b7d3c2a97030 08:19:36 INFO - PROCESS | 3728 | 1465226376219 Marionette TRACE conn2 <- [1,2763,null,{"value":null}] 08:19:36 INFO - PROCESS | 3728 | 1465226376225 Marionette TRACE conn2 -> [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\", \"02873725-682d-488c-ba17-ebb2d6377454\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:19:36 INFO - PROCESS | 3728 | 1465226376227 Marionette INFO sendAsync 5df5ea86-167d-4c9b-95db-b7d3c2a97030 08:19:36 INFO - PROCESS | 3728 | ++DOCSHELL 164A5400 == 30 [pid = 3728] [id = 700] 08:19:36 INFO - PROCESS | 3728 | ++DOMWINDOW == 69 (16560800) [pid = 3728] [serial = 2100] [outer = 00000000] 08:19:36 INFO - PROCESS | 3728 | ++DOMWINDOW == 70 (16C0CC00) [pid = 3728] [serial = 2101] [outer = 16560800] 08:19:36 INFO - PROCESS | 3728 | 1465226376271 Marionette DEBUG loaded listener.js 08:19:36 INFO - PROCESS | 3728 | ++DOMWINDOW == 71 (16CADC00) [pid = 3728] [serial = 2102] [outer = 16560800] 08:19:36 INFO - PROCESS | 3728 | 1465226376705 Marionette TRACE conn2 <- [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]]]}] 08:19:36 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.path.html | save()/restore() does not affect the current path 08:19:36 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.path.html | took 635ms 08:19:36 INFO - PROCESS | 3728 | 1465226376760 Marionette TRACE conn2 -> [0,2765,"getWindowHandle",null] 08:19:36 INFO - PROCESS | 3728 | 1465226376763 Marionette TRACE conn2 <- [1,2765,null,{"value":"13"}] 08:19:36 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html 08:19:36 INFO - PROCESS | 3728 | 1465226376768 Marionette TRACE conn2 -> [0,2766,"setScriptTimeout",{"ms":35000}] 08:19:36 INFO - PROCESS | 3728 | 1465226376769 Marionette TRACE conn2 <- [1,2766,null,{}] 08:19:36 INFO - PROCESS | 3728 | 1465226376773 Marionette TRACE conn2 -> [0,2767,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:19:36 INFO - PROCESS | 3728 | 1465226376775 Marionette INFO sendAsync 5df5ea86-167d-4c9b-95db-b7d3c2a97030 08:19:36 INFO - PROCESS | 3728 | 1465226376888 Marionette TRACE conn2 <- [1,2767,null,{"value":null}] 08:19:36 INFO - PROCESS | 3728 | 1465226376979 Marionette TRACE conn2 -> [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\", \"02873725-682d-488c-ba17-ebb2d6377454\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:19:36 INFO - PROCESS | 3728 | 1465226376981 Marionette INFO sendAsync 5df5ea86-167d-4c9b-95db-b7d3c2a97030 08:19:36 INFO - PROCESS | 3728 | ++DOCSHELL 16D47C00 == 31 [pid = 3728] [id = 701] 08:19:36 INFO - PROCESS | 3728 | ++DOMWINDOW == 72 (173DAC00) [pid = 3728] [serial = 2103] [outer = 00000000] 08:19:37 INFO - PROCESS | 3728 | ++DOMWINDOW == 73 (17A05400) [pid = 3728] [serial = 2104] [outer = 173DAC00] 08:19:37 INFO - PROCESS | 3728 | 1465226377024 Marionette DEBUG loaded listener.js 08:19:37 INFO - PROCESS | 3728 | ++DOMWINDOW == 74 (17A8C000) [pid = 3728] [serial = 2105] [outer = 173DAC00] 08:19:37 INFO - PROCESS | 3728 | 1465226377436 Marionette TRACE conn2 <- [1,2768,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html",0,null,null,[["save()/restore() works for shadowBlur",0,null,null]]]}] 08:19:37 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html | save()/restore() works for shadowBlur 08:19:37 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html | took 697ms 08:19:37 INFO - PROCESS | 3728 | 1465226377467 Marionette TRACE conn2 -> [0,2769,"getWindowHandle",null] 08:19:37 INFO - PROCESS | 3728 | 1465226377469 Marionette TRACE conn2 <- [1,2769,null,{"value":"13"}] 08:19:37 INFO - PROCESS | 3728 | 1465226377472 Marionette TRACE conn2 -> [0,2770,"setScriptTimeout",{"ms":35000}] 08:19:37 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html 08:19:37 INFO - PROCESS | 3728 | 1465226377474 Marionette TRACE conn2 <- [1,2770,null,{}] 08:19:37 INFO - PROCESS | 3728 | 1465226377478 Marionette TRACE conn2 -> [0,2771,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:19:37 INFO - PROCESS | 3728 | 1465226377483 Marionette INFO sendAsync 5df5ea86-167d-4c9b-95db-b7d3c2a97030 08:19:37 INFO - PROCESS | 3728 | 1465226377623 Marionette TRACE conn2 <- [1,2771,null,{"value":null}] 08:19:37 INFO - PROCESS | 3728 | 1465226377635 Marionette TRACE conn2 -> [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\", \"02873725-682d-488c-ba17-ebb2d6377454\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:19:37 INFO - PROCESS | 3728 | 1465226377637 Marionette INFO sendAsync 5df5ea86-167d-4c9b-95db-b7d3c2a97030 08:19:37 INFO - PROCESS | 3728 | ++DOCSHELL 18432800 == 32 [pid = 3728] [id = 702] 08:19:37 INFO - PROCESS | 3728 | ++DOMWINDOW == 75 (18435400) [pid = 3728] [serial = 2106] [outer = 00000000] 08:19:37 INFO - PROCESS | 3728 | ++DOMWINDOW == 76 (18521000) [pid = 3728] [serial = 2107] [outer = 18435400] 08:19:37 INFO - PROCESS | 3728 | 1465226377734 Marionette DEBUG loaded listener.js 08:19:37 INFO - PROCESS | 3728 | ++DOMWINDOW == 77 (18560400) [pid = 3728] [serial = 2108] [outer = 18435400] 08:19:38 INFO - PROCESS | 3728 | 1465226378170 Marionette TRACE conn2 <- [1,2772,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html",0,null,null,[["save()/restore() works for shadowColor",0,null,null]]]}] 08:19:38 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html | save()/restore() works for shadowColor 08:19:38 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html | took 728ms 08:19:38 INFO - PROCESS | 3728 | 1465226378213 Marionette TRACE conn2 -> [0,2773,"getWindowHandle",null] 08:19:38 INFO - PROCESS | 3728 | 1465226378215 Marionette TRACE conn2 <- [1,2773,null,{"value":"13"}] 08:19:38 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html 08:19:38 INFO - PROCESS | 3728 | 1465226378218 Marionette TRACE conn2 -> [0,2774,"setScriptTimeout",{"ms":35000}] 08:19:38 INFO - PROCESS | 3728 | 1465226378220 Marionette TRACE conn2 <- [1,2774,null,{}] 08:19:38 INFO - PROCESS | 3728 | 1465226378223 Marionette TRACE conn2 -> [0,2775,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:19:38 INFO - PROCESS | 3728 | 1465226378225 Marionette INFO sendAsync 5df5ea86-167d-4c9b-95db-b7d3c2a97030 08:19:38 INFO - PROCESS | 3728 | 1465226378361 Marionette TRACE conn2 <- [1,2775,null,{"value":null}] 08:19:38 INFO - PROCESS | 3728 | 1465226378380 Marionette TRACE conn2 -> [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\", \"02873725-682d-488c-ba17-ebb2d6377454\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:19:38 INFO - PROCESS | 3728 | 1465226378381 Marionette INFO sendAsync 5df5ea86-167d-4c9b-95db-b7d3c2a97030 08:19:38 INFO - PROCESS | 3728 | ++DOCSHELL 18567800 == 33 [pid = 3728] [id = 703] 08:19:38 INFO - PROCESS | 3728 | ++DOMWINDOW == 78 (19891000) [pid = 3728] [serial = 2109] [outer = 00000000] 08:19:38 INFO - PROCESS | 3728 | ++DOMWINDOW == 79 (19A4D000) [pid = 3728] [serial = 2110] [outer = 19891000] 08:19:38 INFO - PROCESS | 3728 | 1465226378428 Marionette DEBUG loaded listener.js 08:19:38 INFO - PROCESS | 3728 | ++DOMWINDOW == 80 (19A4E400) [pid = 3728] [serial = 2111] [outer = 19891000] 08:19:38 INFO - PROCESS | 3728 | --DOMWINDOW == 79 (164A1800) [pid = 3728] [serial = 2043] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.start.html] 08:19:38 INFO - PROCESS | 3728 | --DOMWINDOW == 78 (18561000) [pid = 3728] [serial = 2082] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html] 08:19:38 INFO - PROCESS | 3728 | --DOMWINDOW == 77 (164A3C00) [pid = 3728] [serial = 2070] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html] 08:19:38 INFO - PROCESS | 3728 | --DOMWINDOW == 76 (13C4A000) [pid = 3728] [serial = 2064] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.system.html] 08:19:38 INFO - PROCESS | 3728 | --DOMWINDOW == 75 (15736C00) [pid = 3728] [serial = 2067] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.measure.width.space.html] 08:19:38 INFO - PROCESS | 3728 | --DOMWINDOW == 74 (112B8000) [pid = 3728] [serial = 2061] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.size.percentage.html] 08:19:38 INFO - PROCESS | 3728 | --DOMWINDOW == 73 (104EA400) [pid = 3728] [serial = 2058] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html] 08:19:38 INFO - PROCESS | 3728 | --DOMWINDOW == 72 (16645400) [pid = 3728] [serial = 2073] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.clip.html] 08:19:38 INFO - PROCESS | 3728 | --DOMWINDOW == 71 (1304B000) [pid = 3728] [serial = 2049] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.basic.html] 08:19:38 INFO - PROCESS | 3728 | --DOMWINDOW == 70 (1663D800) [pid = 3728] [serial = 2052] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.complex.html] 08:19:38 INFO - PROCESS | 3728 | --DOMWINDOW == 69 (110DA400) [pid = 3728] [serial = 2076] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html] 08:19:38 INFO - PROCESS | 3728 | --DOMWINDOW == 68 (1855E800) [pid = 3728] [serial = 2055] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.invalid.html] 08:19:38 INFO - PROCESS | 3728 | --DOMWINDOW == 67 (171AF800) [pid = 3728] [serial = 2079] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.font.html] 08:19:38 INFO - PROCESS | 3728 | 1465226378978 Marionette TRACE conn2 <- [1,2776,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html",0,null,null,[["save()/restore() works for shadowOffsetX",0,null,null]]]}] 08:19:38 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html | save()/restore() works for shadowOffsetX 08:19:38 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html | took 791ms 08:19:38 INFO - PROCESS | 3728 | 1465226379004 Marionette TRACE conn2 -> [0,2777,"getWindowHandle",null] 08:19:38 INFO - PROCESS | 3728 | 1465226379006 Marionette TRACE conn2 <- [1,2777,null,{"value":"13"}] 08:19:39 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html 08:19:39 INFO - PROCESS | 3728 | 1465226379013 Marionette TRACE conn2 -> [0,2778,"setScriptTimeout",{"ms":35000}] 08:19:39 INFO - PROCESS | 3728 | 1465226379015 Marionette TRACE conn2 <- [1,2778,null,{}] 08:19:39 INFO - PROCESS | 3728 | 1465226379019 Marionette TRACE conn2 -> [0,2779,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:19:39 INFO - PROCESS | 3728 | 1465226379020 Marionette INFO sendAsync 5df5ea86-167d-4c9b-95db-b7d3c2a97030 08:19:39 INFO - PROCESS | 3728 | 1465226379101 Marionette TRACE conn2 <- [1,2779,null,{"value":null}] 08:19:39 INFO - PROCESS | 3728 | 1465226379198 Marionette TRACE conn2 -> [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\", \"02873725-682d-488c-ba17-ebb2d6377454\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:19:39 INFO - PROCESS | 3728 | 1465226379200 Marionette INFO sendAsync 5df5ea86-167d-4c9b-95db-b7d3c2a97030 08:19:39 INFO - PROCESS | 3728 | ++DOCSHELL 110DA400 == 34 [pid = 3728] [id = 704] 08:19:39 INFO - PROCESS | 3728 | ++DOMWINDOW == 68 (12810400) [pid = 3728] [serial = 2112] [outer = 00000000] 08:19:39 INFO - PROCESS | 3728 | ++DOMWINDOW == 69 (1649F000) [pid = 3728] [serial = 2113] [outer = 12810400] 08:19:39 INFO - PROCESS | 3728 | 1465226379243 Marionette DEBUG loaded listener.js 08:19:39 INFO - PROCESS | 3728 | ++DOMWINDOW == 70 (164A3800) [pid = 3728] [serial = 2114] [outer = 12810400] 08:19:39 INFO - PROCESS | 3728 | 1465226379589 Marionette TRACE conn2 <- [1,2780,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html",0,null,null,[["save()/restore() works for shadowOffsetY",0,null,null]]]}] 08:19:39 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html | save()/restore() works for shadowOffsetY 08:19:39 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html | took 620ms 08:19:39 INFO - PROCESS | 3728 | 1465226379653 Marionette TRACE conn2 -> [0,2781,"getWindowHandle",null] 08:19:39 INFO - PROCESS | 3728 | 1465226379655 Marionette TRACE conn2 <- [1,2781,null,{"value":"13"}] 08:19:39 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.stack.html 08:19:39 INFO - PROCESS | 3728 | 1465226379658 Marionette TRACE conn2 -> [0,2782,"setScriptTimeout",{"ms":35000}] 08:19:39 INFO - PROCESS | 3728 | 1465226379660 Marionette TRACE conn2 <- [1,2782,null,{}] 08:19:39 INFO - PROCESS | 3728 | 1465226379663 Marionette TRACE conn2 -> [0,2783,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:19:39 INFO - PROCESS | 3728 | 1465226379665 Marionette INFO sendAsync 5df5ea86-167d-4c9b-95db-b7d3c2a97030 08:19:39 INFO - PROCESS | 3728 | 1465226379811 Marionette TRACE conn2 <- [1,2783,null,{"value":null}] 08:19:39 INFO - PROCESS | 3728 | 1465226379819 Marionette TRACE conn2 -> [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\", \"02873725-682d-488c-ba17-ebb2d6377454\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:19:39 INFO - PROCESS | 3728 | 1465226379821 Marionette INFO sendAsync 5df5ea86-167d-4c9b-95db-b7d3c2a97030 08:19:39 INFO - PROCESS | 3728 | ++DOCSHELL 140CDC00 == 35 [pid = 3728] [id = 705] 08:19:39 INFO - PROCESS | 3728 | ++DOMWINDOW == 71 (1855E800) [pid = 3728] [serial = 2115] [outer = 00000000] 08:19:39 INFO - PROCESS | 3728 | ++DOMWINDOW == 72 (19D38000) [pid = 3728] [serial = 2116] [outer = 1855E800] 08:19:39 INFO - PROCESS | 3728 | 1465226379872 Marionette DEBUG loaded listener.js 08:19:39 INFO - PROCESS | 3728 | ++DOMWINDOW == 73 (19D3E000) [pid = 3728] [serial = 2117] [outer = 1855E800] 08:19:40 INFO - PROCESS | 3728 | 1465226380275 Marionette TRACE conn2 <- [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]]]}] 08:19:40 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.stack.html | save()/restore() can be nested as a stack 08:19:40 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.stack.html | took 636ms 08:19:40 INFO - PROCESS | 3728 | 1465226380297 Marionette TRACE conn2 -> [0,2785,"getWindowHandle",null] 08:19:40 INFO - PROCESS | 3728 | 1465226380299 Marionette TRACE conn2 <- [1,2785,null,{"value":"13"}] 08:19:40 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html 08:19:40 INFO - PROCESS | 3728 | 1465226380302 Marionette TRACE conn2 -> [0,2786,"setScriptTimeout",{"ms":35000}] 08:19:40 INFO - PROCESS | 3728 | 1465226380304 Marionette TRACE conn2 <- [1,2786,null,{}] 08:19:40 INFO - PROCESS | 3728 | 1465226380308 Marionette TRACE conn2 -> [0,2787,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:19:40 INFO - PROCESS | 3728 | 1465226380310 Marionette INFO sendAsync 5df5ea86-167d-4c9b-95db-b7d3c2a97030 08:19:40 INFO - PROCESS | 3728 | 1465226380428 Marionette TRACE conn2 <- [1,2787,null,{"value":null}] 08:19:40 INFO - PROCESS | 3728 | 1465226380436 Marionette TRACE conn2 -> [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\", \"02873725-682d-488c-ba17-ebb2d6377454\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:19:40 INFO - PROCESS | 3728 | 1465226380438 Marionette INFO sendAsync 5df5ea86-167d-4c9b-95db-b7d3c2a97030 08:19:40 INFO - PROCESS | 3728 | ++DOCSHELL 18524800 == 36 [pid = 3728] [id = 706] 08:19:40 INFO - PROCESS | 3728 | ++DOMWINDOW == 74 (1988FC00) [pid = 3728] [serial = 2118] [outer = 00000000] 08:19:40 INFO - PROCESS | 3728 | ++DOMWINDOW == 75 (19EDD000) [pid = 3728] [serial = 2119] [outer = 1988FC00] 08:19:40 INFO - PROCESS | 3728 | 1465226380482 Marionette DEBUG loaded listener.js 08:19:40 INFO - PROCESS | 3728 | ++DOMWINDOW == 76 (16CBB800) [pid = 3728] [serial = 2120] [outer = 1988FC00] 08:19:40 INFO - PROCESS | 3728 | 1465226380978 Marionette TRACE conn2 <- [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]]]}] 08:19:41 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html | save()/restore() stack depth is not unreasonably limited 08:19:41 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html | took 728ms 08:19:41 INFO - PROCESS | 3728 | 1465226381027 Marionette TRACE conn2 -> [0,2789,"getWindowHandle",null] 08:19:41 INFO - PROCESS | 3728 | 1465226381032 Marionette TRACE conn2 <- [1,2789,null,{"value":"13"}] 08:19:41 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html 08:19:41 INFO - PROCESS | 3728 | 1465226381038 Marionette TRACE conn2 -> [0,2790,"setScriptTimeout",{"ms":35000}] 08:19:41 INFO - PROCESS | 3728 | 1465226381041 Marionette TRACE conn2 <- [1,2790,null,{}] 08:19:41 INFO - PROCESS | 3728 | 1465226381047 Marionette TRACE conn2 -> [0,2791,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:19:41 INFO - PROCESS | 3728 | 1465226381050 Marionette INFO sendAsync 5df5ea86-167d-4c9b-95db-b7d3c2a97030 08:19:41 INFO - PROCESS | 3728 | 1465226381221 Marionette TRACE conn2 <- [1,2791,null,{"value":null}] 08:19:41 INFO - PROCESS | 3728 | 1465226381334 Marionette TRACE conn2 -> [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\", \"02873725-682d-488c-ba17-ebb2d6377454\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:19:41 INFO - PROCESS | 3728 | 1465226381338 Marionette INFO sendAsync 5df5ea86-167d-4c9b-95db-b7d3c2a97030 08:19:41 INFO - PROCESS | 3728 | ++DOCSHELL 1304F400 == 37 [pid = 3728] [id = 707] 08:19:41 INFO - PROCESS | 3728 | ++DOMWINDOW == 77 (130E0000) [pid = 3728] [serial = 2121] [outer = 00000000] 08:19:41 INFO - PROCESS | 3728 | ++DOMWINDOW == 78 (1382A800) [pid = 3728] [serial = 2122] [outer = 130E0000] 08:19:41 INFO - PROCESS | 3728 | 1465226381437 Marionette DEBUG loaded listener.js 08:19:41 INFO - PROCESS | 3728 | ++DOMWINDOW == 79 (140B5400) [pid = 3728] [serial = 2123] [outer = 130E0000] 08:19:41 INFO - PROCESS | 3728 | 1465226382014 Marionette TRACE conn2 <- [1,2792,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html",0,null,null,[["save()/restore() works for strokeStyle",0,null,null]]]}] 08:19:42 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html | save()/restore() works for strokeStyle 08:19:42 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html | took 992ms 08:19:42 INFO - PROCESS | 3728 | 1465226382040 Marionette TRACE conn2 -> [0,2793,"getWindowHandle",null] 08:19:42 INFO - PROCESS | 3728 | 1465226382045 Marionette TRACE conn2 <- [1,2793,null,{"value":"13"}] 08:19:42 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html 08:19:42 INFO - PROCESS | 3728 | 1465226382051 Marionette TRACE conn2 -> [0,2794,"setScriptTimeout",{"ms":35000}] 08:19:42 INFO - PROCESS | 3728 | 1465226382054 Marionette TRACE conn2 <- [1,2794,null,{}] 08:19:42 INFO - PROCESS | 3728 | 1465226382058 Marionette TRACE conn2 -> [0,2795,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:19:42 INFO - PROCESS | 3728 | 1465226382061 Marionette INFO sendAsync 5df5ea86-167d-4c9b-95db-b7d3c2a97030 08:19:42 INFO - PROCESS | 3728 | 1465226382176 Marionette TRACE conn2 <- [1,2795,null,{"value":null}] 08:19:42 INFO - PROCESS | 3728 | 1465226382289 Marionette TRACE conn2 -> [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\", \"02873725-682d-488c-ba17-ebb2d6377454\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:19:42 INFO - PROCESS | 3728 | 1465226382291 Marionette INFO sendAsync 5df5ea86-167d-4c9b-95db-b7d3c2a97030 08:19:42 INFO - PROCESS | 3728 | ++DOCSHELL 1649E400 == 38 [pid = 3728] [id = 708] 08:19:42 INFO - PROCESS | 3728 | ++DOMWINDOW == 80 (164A0C00) [pid = 3728] [serial = 2124] [outer = 00000000] 08:19:42 INFO - PROCESS | 3728 | ++DOMWINDOW == 81 (16643000) [pid = 3728] [serial = 2125] [outer = 164A0C00] 08:19:42 INFO - PROCESS | 3728 | 1465226382388 Marionette DEBUG loaded listener.js 08:19:42 INFO - PROCESS | 3728 | ++DOMWINDOW == 82 (1796B400) [pid = 3728] [serial = 2126] [outer = 164A0C00] 08:19:42 INFO - PROCESS | 3728 | 1465226382982 Marionette TRACE conn2 <- [1,2796,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html",0,null,null,[["save()/restore() works for textAlign",0,null,null]]]}] 08:19:43 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html | save()/restore() works for textAlign 08:19:43 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html | took 991ms 08:19:43 INFO - PROCESS | 3728 | 1465226383036 Marionette TRACE conn2 -> [0,2797,"getWindowHandle",null] 08:19:43 INFO - PROCESS | 3728 | 1465226383039 Marionette TRACE conn2 <- [1,2797,null,{"value":"13"}] 08:19:43 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html 08:19:43 INFO - PROCESS | 3728 | 1465226383043 Marionette TRACE conn2 -> [0,2798,"setScriptTimeout",{"ms":35000}] 08:19:43 INFO - PROCESS | 3728 | 1465226383047 Marionette TRACE conn2 <- [1,2798,null,{}] 08:19:43 INFO - PROCESS | 3728 | 1465226383057 Marionette TRACE conn2 -> [0,2799,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:19:43 INFO - PROCESS | 3728 | 1465226383062 Marionette INFO sendAsync 5df5ea86-167d-4c9b-95db-b7d3c2a97030 08:19:43 INFO - PROCESS | 3728 | 1465226383170 Marionette TRACE conn2 <- [1,2799,null,{"value":null}] 08:19:43 INFO - PROCESS | 3728 | 1465226383310 Marionette TRACE conn2 -> [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\", \"02873725-682d-488c-ba17-ebb2d6377454\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:19:43 INFO - PROCESS | 3728 | 1465226383314 Marionette INFO sendAsync 5df5ea86-167d-4c9b-95db-b7d3c2a97030 08:19:43 INFO - PROCESS | 3728 | ++DOCSHELL 19D38800 == 39 [pid = 3728] [id = 709] 08:19:43 INFO - PROCESS | 3728 | ++DOMWINDOW == 83 (19E54C00) [pid = 3728] [serial = 2127] [outer = 00000000] 08:19:43 INFO - PROCESS | 3728 | ++DOMWINDOW == 84 (19EDD400) [pid = 3728] [serial = 2128] [outer = 19E54C00] 08:19:43 INFO - PROCESS | 3728 | 1465226383370 Marionette DEBUG loaded listener.js 08:19:43 INFO - PROCESS | 3728 | ++DOMWINDOW == 85 (19EE8C00) [pid = 3728] [serial = 2129] [outer = 19E54C00] 08:19:43 INFO - PROCESS | 3728 | 1465226383967 Marionette TRACE conn2 <- [1,2800,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html",0,null,null,[["save()/restore() works for textBaseline",0,null,null]]]}] 08:19:44 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html | save()/restore() works for textBaseline 08:19:44 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html | took 991ms 08:19:44 INFO - PROCESS | 3728 | 1465226384045 Marionette TRACE conn2 -> [0,2801,"getWindowHandle",null] 08:19:44 INFO - PROCESS | 3728 | 1465226384048 Marionette TRACE conn2 <- [1,2801,null,{"value":"13"}] 08:19:44 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.transformation.html 08:19:44 INFO - PROCESS | 3728 | 1465226384051 Marionette TRACE conn2 -> [0,2802,"setScriptTimeout",{"ms":35000}] 08:19:44 INFO - PROCESS | 3728 | 1465226384053 Marionette TRACE conn2 <- [1,2802,null,{}] 08:19:44 INFO - PROCESS | 3728 | 1465226384057 Marionette TRACE conn2 -> [0,2803,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:19:44 INFO - PROCESS | 3728 | 1465226384059 Marionette INFO sendAsync 5df5ea86-167d-4c9b-95db-b7d3c2a97030 08:19:44 INFO - PROCESS | 3728 | 1465226384202 Marionette TRACE conn2 <- [1,2803,null,{"value":null}] 08:19:44 INFO - PROCESS | 3728 | 1465226384427 Marionette TRACE conn2 -> [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\", \"02873725-682d-488c-ba17-ebb2d6377454\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:19:44 INFO - PROCESS | 3728 | 1465226384430 Marionette INFO sendAsync 5df5ea86-167d-4c9b-95db-b7d3c2a97030 08:19:44 INFO - PROCESS | 3728 | ++DOCSHELL 10231400 == 40 [pid = 3728] [id = 710] 08:19:44 INFO - PROCESS | 3728 | ++DOMWINDOW == 86 (105F4400) [pid = 3728] [serial = 2130] [outer = 00000000] 08:19:44 INFO - PROCESS | 3728 | ++DOMWINDOW == 87 (10D0E000) [pid = 3728] [serial = 2131] [outer = 105F4400] 08:19:44 INFO - PROCESS | 3728 | 1465226384464 Marionette DEBUG loaded listener.js 08:19:44 INFO - PROCESS | 3728 | ++DOMWINDOW == 88 (114BC400) [pid = 3728] [serial = 2132] [outer = 105F4400] 08:19:45 INFO - PROCESS | 3728 | --DOCSHELL 140CDC00 == 39 [pid = 3728] [id = 705] 08:19:45 INFO - PROCESS | 3728 | --DOCSHELL 110DA400 == 38 [pid = 3728] [id = 704] 08:19:45 INFO - PROCESS | 3728 | --DOCSHELL 18567800 == 37 [pid = 3728] [id = 703] 08:19:45 INFO - PROCESS | 3728 | --DOCSHELL 18432800 == 36 [pid = 3728] [id = 702] 08:19:45 INFO - PROCESS | 3728 | --DOCSHELL 16D47C00 == 35 [pid = 3728] [id = 701] 08:19:45 INFO - PROCESS | 3728 | --DOCSHELL 164A5400 == 34 [pid = 3728] [id = 700] 08:19:45 INFO - PROCESS | 3728 | --DOCSHELL 15737C00 == 33 [pid = 3728] [id = 699] 08:19:45 INFO - PROCESS | 3728 | --DOCSHELL 13331400 == 32 [pid = 3728] [id = 698] 08:19:45 INFO - PROCESS | 3728 | --DOCSHELL 11A0D000 == 31 [pid = 3728] [id = 697] 08:19:45 INFO - PROCESS | 3728 | --DOCSHELL 19894C00 == 30 [pid = 3728] [id = 695] 08:19:45 INFO - PROCESS | 3728 | --DOCSHELL 10439800 == 29 [pid = 3728] [id = 686] 08:19:45 INFO - PROCESS | 3728 | --DOCSHELL 12806800 == 28 [pid = 3728] [id = 696] 08:19:45 INFO - PROCESS | 3728 | --DOCSHELL 19D38800 == 27 [pid = 3728] [id = 709] 08:19:45 INFO - PROCESS | 3728 | --DOCSHELL 18524800 == 26 [pid = 3728] [id = 706] 08:19:45 INFO - PROCESS | 3728 | --DOCSHELL 1304F400 == 25 [pid = 3728] [id = 707] 08:19:45 INFO - PROCESS | 3728 | --DOCSHELL 1649E400 == 24 [pid = 3728] [id = 708] 08:19:45 INFO - PROCESS | 3728 | --DOMWINDOW == 87 (17E52000) [pid = 3728] [serial = 2045] [outer = 00000000] [url = about:blank] 08:19:45 INFO - PROCESS | 3728 | --DOMWINDOW == 86 (18010000) [pid = 3728] [serial = 2083] [outer = 00000000] [url = about:blank] 08:19:45 INFO - PROCESS | 3728 | --DOMWINDOW == 85 (1663D000) [pid = 3728] [serial = 2072] [outer = 00000000] [url = about:blank] 08:19:45 INFO - PROCESS | 3728 | --DOMWINDOW == 84 (1656C800) [pid = 3728] [serial = 2071] [outer = 00000000] [url = about:blank] 08:19:45 INFO - PROCESS | 3728 | --DOMWINDOW == 83 (140B1400) [pid = 3728] [serial = 2065] [outer = 00000000] [url = about:blank] 08:19:45 INFO - PROCESS | 3728 | --DOMWINDOW == 82 (140B8C00) [pid = 3728] [serial = 2066] [outer = 00000000] [url = about:blank] 08:19:45 INFO - PROCESS | 3728 | --DOMWINDOW == 81 (15FE8800) [pid = 3728] [serial = 2068] [outer = 00000000] [url = about:blank] 08:19:45 INFO - PROCESS | 3728 | --DOMWINDOW == 80 (11A18000) [pid = 3728] [serial = 2062] [outer = 00000000] [url = about:blank] 08:19:45 INFO - PROCESS | 3728 | --DOMWINDOW == 79 (11A1AC00) [pid = 3728] [serial = 2063] [outer = 00000000] [url = about:blank] 08:19:45 INFO - PROCESS | 3728 | --DOMWINDOW == 78 (105F6C00) [pid = 3728] [serial = 2059] [outer = 00000000] [url = about:blank] 08:19:45 INFO - PROCESS | 3728 | --DOMWINDOW == 77 (112BAC00) [pid = 3728] [serial = 2060] [outer = 00000000] [url = about:blank] 08:19:45 INFO - PROCESS | 3728 | --DOMWINDOW == 76 (16D4A000) [pid = 3728] [serial = 2075] [outer = 00000000] [url = about:blank] 08:19:45 INFO - PROCESS | 3728 | --DOMWINDOW == 75 (16CB6400) [pid = 3728] [serial = 2074] [outer = 00000000] [url = about:blank] 08:19:45 INFO - PROCESS | 3728 | --DOMWINDOW == 74 (15729400) [pid = 3728] [serial = 2051] [outer = 00000000] [url = about:blank] 08:19:45 INFO - PROCESS | 3728 | --DOMWINDOW == 73 (140D5C00) [pid = 3728] [serial = 2050] [outer = 00000000] [url = about:blank] 08:19:45 INFO - PROCESS | 3728 | --DOMWINDOW == 72 (1796D800) [pid = 3728] [serial = 2054] [outer = 00000000] [url = about:blank] 08:19:45 INFO - PROCESS | 3728 | --DOMWINDOW == 71 (16CB1C00) [pid = 3728] [serial = 2053] [outer = 00000000] [url = about:blank] 08:19:45 INFO - PROCESS | 3728 | --DOMWINDOW == 70 (16C16000) [pid = 3728] [serial = 2077] [outer = 00000000] [url = about:blank] 08:19:45 INFO - PROCESS | 3728 | --DOMWINDOW == 69 (18568800) [pid = 3728] [serial = 2057] [outer = 00000000] [url = about:blank] 08:19:45 INFO - PROCESS | 3728 | --DOMWINDOW == 68 (18562C00) [pid = 3728] [serial = 2056] [outer = 00000000] [url = about:blank] 08:19:45 INFO - PROCESS | 3728 | --DOMWINDOW == 67 (1852C400) [pid = 3728] [serial = 2080] [outer = 00000000] [url = about:blank] 08:19:45 INFO - PROCESS | 3728 | --DOMWINDOW == 66 (1843A400) [pid = 3728] [serial = 2078] [outer = 00000000] [url = about:blank] 08:19:45 INFO - PROCESS | 3728 | --DOMWINDOW == 65 (1610A000) [pid = 3728] [serial = 2069] [outer = 00000000] [url = about:blank] 08:19:45 INFO - PROCESS | 3728 | --DOMWINDOW == 64 (1988A400) [pid = 3728] [serial = 2084] [outer = 00000000] [url = about:blank] 08:19:45 INFO - PROCESS | 3728 | --DOMWINDOW == 63 (1855D000) [pid = 3728] [serial = 2081] [outer = 00000000] [url = about:blank] 08:19:45 INFO - PROCESS | 3728 | 1465226385738 Marionette TRACE conn2 <- [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]]]}] 08:19:45 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.transformation.html | save()/restore() affects the current transformation matrix 08:19:45 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.transformation.html | took 1798ms 08:19:45 INFO - PROCESS | 3728 | 1465226385842 Marionette TRACE conn2 -> [0,2805,"getWindowHandle",null] 08:19:45 INFO - PROCESS | 3728 | 1465226385846 Marionette TRACE conn2 <- [1,2805,null,{"value":"13"}] 08:19:45 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.underflow.html 08:19:45 INFO - PROCESS | 3728 | 1465226385851 Marionette TRACE conn2 -> [0,2806,"setScriptTimeout",{"ms":35000}] 08:19:45 INFO - PROCESS | 3728 | 1465226385855 Marionette TRACE conn2 <- [1,2806,null,{}] 08:19:45 INFO - PROCESS | 3728 | 1465226385860 Marionette TRACE conn2 -> [0,2807,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:19:45 INFO - PROCESS | 3728 | 1465226385864 Marionette INFO sendAsync 5df5ea86-167d-4c9b-95db-b7d3c2a97030 08:19:45 INFO - PROCESS | 3728 | 1465226385953 Marionette TRACE conn2 <- [1,2807,null,{"value":null}] 08:19:45 INFO - PROCESS | 3728 | 1465226385963 Marionette TRACE conn2 -> [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\", \"02873725-682d-488c-ba17-ebb2d6377454\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:19:45 INFO - PROCESS | 3728 | 1465226385968 Marionette INFO sendAsync 5df5ea86-167d-4c9b-95db-b7d3c2a97030 08:19:45 INFO - PROCESS | 3728 | ++DOCSHELL 10D10800 == 25 [pid = 3728] [id = 711] 08:19:45 INFO - PROCESS | 3728 | ++DOMWINDOW == 64 (10D11400) [pid = 3728] [serial = 2133] [outer = 00000000] 08:19:46 INFO - PROCESS | 3728 | ++DOMWINDOW == 65 (110DA000) [pid = 3728] [serial = 2134] [outer = 10D11400] 08:19:46 INFO - PROCESS | 3728 | 1465226386025 Marionette DEBUG loaded listener.js 08:19:46 INFO - PROCESS | 3728 | ++DOMWINDOW == 66 (112B9C00) [pid = 3728] [serial = 2135] [outer = 10D11400] 08:19:46 INFO - PROCESS | 3728 | 1465226386533 Marionette TRACE conn2 <- [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]]]}] 08:19:46 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.underflow.html | restore() with an empty stack has no effect 08:19:46 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.underflow.html | took 728ms 08:19:46 INFO - PROCESS | 3728 | 1465226386576 Marionette TRACE conn2 -> [0,2809,"getWindowHandle",null] 08:19:46 INFO - PROCESS | 3728 | 1465226386581 Marionette TRACE conn2 <- [1,2809,null,{"value":"13"}] 08:19:46 INFO - TEST-START | /2dcontext/transformations/2d.transformation.order.html 08:19:46 INFO - PROCESS | 3728 | 1465226386587 Marionette TRACE conn2 -> [0,2810,"setScriptTimeout",{"ms":35000}] 08:19:46 INFO - PROCESS | 3728 | 1465226386589 Marionette TRACE conn2 <- [1,2810,null,{}] 08:19:46 INFO - PROCESS | 3728 | 1465226386593 Marionette TRACE conn2 -> [0,2811,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:19:46 INFO - PROCESS | 3728 | 1465226386596 Marionette INFO sendAsync 5df5ea86-167d-4c9b-95db-b7d3c2a97030 08:19:46 INFO - PROCESS | 3728 | 1465226386693 Marionette TRACE conn2 <- [1,2811,null,{"value":null}] 08:19:46 INFO - PROCESS | 3728 | 1465226386701 Marionette TRACE conn2 -> [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\", \"02873725-682d-488c-ba17-ebb2d6377454\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:19:46 INFO - PROCESS | 3728 | 1465226386704 Marionette INFO sendAsync 5df5ea86-167d-4c9b-95db-b7d3c2a97030 08:19:46 INFO - PROCESS | 3728 | ++DOCSHELL 13379400 == 26 [pid = 3728] [id = 712] 08:19:46 INFO - PROCESS | 3728 | ++DOMWINDOW == 67 (1337C000) [pid = 3728] [serial = 2136] [outer = 00000000] 08:19:46 INFO - PROCESS | 3728 | ++DOMWINDOW == 68 (1382A400) [pid = 3728] [serial = 2137] [outer = 1337C000] 08:19:46 INFO - PROCESS | 3728 | 1465226386751 Marionette DEBUG loaded listener.js 08:19:46 INFO - PROCESS | 3728 | ++DOMWINDOW == 69 (13D2B400) [pid = 3728] [serial = 2138] [outer = 1337C000] 08:19:47 INFO - PROCESS | 3728 | 1465226387247 Marionette TRACE conn2 <- [1,2812,null,{"value":["/2dcontext/transformations/2d.transformation.order.html",0,null,null,[["Transformations are applied in the right order",0,null,null]]]}] 08:19:47 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.order.html | Transformations are applied in the right order 08:19:47 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.order.html | took 682ms 08:19:47 INFO - PROCESS | 3728 | 1465226387286 Marionette TRACE conn2 -> [0,2813,"getWindowHandle",null] 08:19:47 INFO - PROCESS | 3728 | 1465226387288 Marionette TRACE conn2 <- [1,2813,null,{"value":"13"}] 08:19:47 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.direction.html 08:19:47 INFO - PROCESS | 3728 | 1465226387295 Marionette TRACE conn2 -> [0,2814,"setScriptTimeout",{"ms":35000}] 08:19:47 INFO - PROCESS | 3728 | 1465226387298 Marionette TRACE conn2 <- [1,2814,null,{}] 08:19:47 INFO - PROCESS | 3728 | 1465226387342 Marionette TRACE conn2 -> [0,2815,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:19:47 INFO - PROCESS | 3728 | 1465226387346 Marionette INFO sendAsync 5df5ea86-167d-4c9b-95db-b7d3c2a97030 08:19:47 INFO - PROCESS | 3728 | 1465226387470 Marionette TRACE conn2 <- [1,2815,null,{"value":null}] 08:19:47 INFO - PROCESS | 3728 | 1465226387487 Marionette TRACE conn2 -> [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\", \"02873725-682d-488c-ba17-ebb2d6377454\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:19:47 INFO - PROCESS | 3728 | 1465226387490 Marionette INFO sendAsync 5df5ea86-167d-4c9b-95db-b7d3c2a97030 08:19:47 INFO - PROCESS | 3728 | ++DOCSHELL 14E09000 == 27 [pid = 3728] [id = 713] 08:19:47 INFO - PROCESS | 3728 | ++DOMWINDOW == 70 (14E0E800) [pid = 3728] [serial = 2139] [outer = 00000000] 08:19:47 INFO - PROCESS | 3728 | ++DOMWINDOW == 71 (157DC800) [pid = 3728] [serial = 2140] [outer = 14E0E800] 08:19:47 INFO - PROCESS | 3728 | 1465226387540 Marionette DEBUG loaded listener.js 08:19:47 INFO - PROCESS | 3728 | ++DOMWINDOW == 72 (15D45000) [pid = 3728] [serial = 2141] [outer = 14E0E800] 08:19:47 INFO - PROCESS | 3728 | 1465226387976 Marionette TRACE conn2 <- [1,2816,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.direction.html",0,null,null,[["rotate() is clockwise",0,null,null]]]}] 08:19:47 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.direction.html | rotate() is clockwise 08:19:47 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.direction.html | took 713ms 08:19:47 INFO - PROCESS | 3728 | 1465226388011 Marionette TRACE conn2 -> [0,2817,"getWindowHandle",null] 08:19:47 INFO - PROCESS | 3728 | 1465226388013 Marionette TRACE conn2 <- [1,2817,null,{"value":"13"}] 08:19:48 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.nonfinite.html 08:19:48 INFO - PROCESS | 3728 | 1465226388017 Marionette TRACE conn2 -> [0,2818,"setScriptTimeout",{"ms":35000}] 08:19:48 INFO - PROCESS | 3728 | 1465226388020 Marionette TRACE conn2 <- [1,2818,null,{}] 08:19:48 INFO - PROCESS | 3728 | 1465226388024 Marionette TRACE conn2 -> [0,2819,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:19:48 INFO - PROCESS | 3728 | 1465226388027 Marionette INFO sendAsync 5df5ea86-167d-4c9b-95db-b7d3c2a97030 08:19:48 INFO - PROCESS | 3728 | 1465226388172 Marionette TRACE conn2 <- [1,2819,null,{"value":null}] 08:19:48 INFO - PROCESS | 3728 | 1465226388196 Marionette TRACE conn2 -> [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\", \"02873725-682d-488c-ba17-ebb2d6377454\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:19:48 INFO - PROCESS | 3728 | 1465226388198 Marionette INFO sendAsync 5df5ea86-167d-4c9b-95db-b7d3c2a97030 08:19:48 INFO - PROCESS | 3728 | ++DOCSHELL 1649EC00 == 28 [pid = 3728] [id = 714] 08:19:48 INFO - PROCESS | 3728 | ++DOMWINDOW == 73 (1649F400) [pid = 3728] [serial = 2142] [outer = 00000000] 08:19:48 INFO - PROCESS | 3728 | ++DOMWINDOW == 74 (16568800) [pid = 3728] [serial = 2143] [outer = 1649F400] 08:19:48 INFO - PROCESS | 3728 | 1465226388246 Marionette DEBUG loaded listener.js 08:19:48 INFO - PROCESS | 3728 | ++DOMWINDOW == 75 (1663A800) [pid = 3728] [serial = 2144] [outer = 1649F400] 08:19:48 INFO - PROCESS | 3728 | 1465226388683 Marionette TRACE conn2 <- [1,2820,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.nonfinite.html",0,null,null,[["rotate() with Infinity/NaN is ignored",0,null,null]]]}] 08:19:48 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.nonfinite.html | rotate() with Infinity/NaN is ignored 08:19:48 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.nonfinite.html | took 728ms 08:19:48 INFO - PROCESS | 3728 | 1465226388747 Marionette TRACE conn2 -> [0,2821,"getWindowHandle",null] 08:19:48 INFO - PROCESS | 3728 | 1465226388749 Marionette TRACE conn2 <- [1,2821,null,{"value":"13"}] 08:19:48 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.radians.html 08:19:48 INFO - PROCESS | 3728 | 1465226388752 Marionette TRACE conn2 -> [0,2822,"setScriptTimeout",{"ms":35000}] 08:19:48 INFO - PROCESS | 3728 | 1465226388754 Marionette TRACE conn2 <- [1,2822,null,{}] 08:19:48 INFO - PROCESS | 3728 | 1465226388757 Marionette TRACE conn2 -> [0,2823,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:19:48 INFO - PROCESS | 3728 | 1465226388759 Marionette INFO sendAsync 5df5ea86-167d-4c9b-95db-b7d3c2a97030 08:19:48 INFO - PROCESS | 3728 | 1465226388897 Marionette TRACE conn2 <- [1,2823,null,{"value":null}] 08:19:48 INFO - PROCESS | 3728 | 1465226388910 Marionette TRACE conn2 -> [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\", \"02873725-682d-488c-ba17-ebb2d6377454\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:19:48 INFO - PROCESS | 3728 | 1465226388912 Marionette INFO sendAsync 5df5ea86-167d-4c9b-95db-b7d3c2a97030 08:19:48 INFO - PROCESS | 3728 | ++DOCSHELL 16646400 == 29 [pid = 3728] [id = 715] 08:19:48 INFO - PROCESS | 3728 | ++DOMWINDOW == 76 (16C13C00) [pid = 3728] [serial = 2145] [outer = 00000000] 08:19:48 INFO - PROCESS | 3728 | ++DOMWINDOW == 77 (16CB6000) [pid = 3728] [serial = 2146] [outer = 16C13C00] 08:19:48 INFO - PROCESS | 3728 | 1465226388956 Marionette DEBUG loaded listener.js 08:19:49 INFO - PROCESS | 3728 | ++DOMWINDOW == 78 (16CBC400) [pid = 3728] [serial = 2147] [outer = 16C13C00] 08:19:49 INFO - PROCESS | 3728 | 1465226389418 Marionette TRACE conn2 <- [1,2824,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.radians.html",0,null,null,[["rotate() uses radians",0,null,null]]]}] 08:19:49 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.radians.html | rotate() uses radians 08:19:49 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.radians.html | took 697ms 08:19:49 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.wrap.html 08:19:49 INFO - PROCESS | 3728 | 1465226389457 Marionette TRACE conn2 -> [0,2825,"getWindowHandle",null] 08:19:49 INFO - PROCESS | 3728 | 1465226389459 Marionette TRACE conn2 <- [1,2825,null,{"value":"13"}] 08:19:49 INFO - PROCESS | 3728 | 1465226389462 Marionette TRACE conn2 -> [0,2826,"setScriptTimeout",{"ms":35000}] 08:19:49 INFO - PROCESS | 3728 | 1465226389464 Marionette TRACE conn2 <- [1,2826,null,{}] 08:19:49 INFO - PROCESS | 3728 | 1465226389467 Marionette TRACE conn2 -> [0,2827,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:19:49 INFO - PROCESS | 3728 | 1465226389472 Marionette INFO sendAsync 5df5ea86-167d-4c9b-95db-b7d3c2a97030 08:19:49 INFO - PROCESS | 3728 | 1465226389610 Marionette TRACE conn2 <- [1,2827,null,{"value":null}] 08:19:49 INFO - PROCESS | 3728 | 1465226389677 Marionette TRACE conn2 -> [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\", \"02873725-682d-488c-ba17-ebb2d6377454\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:19:49 INFO - PROCESS | 3728 | 1465226389679 Marionette INFO sendAsync 5df5ea86-167d-4c9b-95db-b7d3c2a97030 08:19:49 INFO - PROCESS | 3728 | ++DOCSHELL 17A8FC00 == 30 [pid = 3728] [id = 716] 08:19:49 INFO - PROCESS | 3728 | ++DOMWINDOW == 79 (17A90C00) [pid = 3728] [serial = 2148] [outer = 00000000] 08:19:49 INFO - PROCESS | 3728 | ++DOMWINDOW == 80 (18082800) [pid = 3728] [serial = 2149] [outer = 17A90C00] 08:19:49 INFO - PROCESS | 3728 | 1465226389725 Marionette DEBUG loaded listener.js 08:19:49 INFO - PROCESS | 3728 | ++DOMWINDOW == 81 (18440C00) [pid = 3728] [serial = 2150] [outer = 17A90C00] 08:19:50 INFO - PROCESS | 3728 | --DOMWINDOW == 80 (173DAC00) [pid = 3728] [serial = 2103] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html] 08:19:50 INFO - PROCESS | 3728 | --DOMWINDOW == 79 (18435400) [pid = 3728] [serial = 2106] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html] 08:19:50 INFO - PROCESS | 3728 | --DOMWINDOW == 78 (12810400) [pid = 3728] [serial = 2112] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html] 08:19:50 INFO - PROCESS | 3728 | --DOMWINDOW == 77 (16560800) [pid = 3728] [serial = 2100] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.path.html] 08:19:50 INFO - PROCESS | 3728 | --DOMWINDOW == 76 (12A0A400) [pid = 3728] [serial = 2088] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html] 08:19:50 INFO - PROCESS | 3728 | --DOMWINDOW == 75 (157CD400) [pid = 3728] [serial = 2097] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html] 08:19:50 INFO - PROCESS | 3728 | --DOMWINDOW == 74 (13332C00) [pid = 3728] [serial = 2094] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html] 08:19:50 INFO - PROCESS | 3728 | --DOMWINDOW == 73 (19895000) [pid = 3728] [serial = 2085] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html] 08:19:50 INFO - PROCESS | 3728 | --DOMWINDOW == 72 (11C07C00) [pid = 3728] [serial = 2091] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html] 08:19:50 INFO - PROCESS | 3728 | --DOMWINDOW == 71 (19891000) [pid = 3728] [serial = 2109] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html] 08:19:50 INFO - PROCESS | 3728 | --DOMWINDOW == 70 (1855E800) [pid = 3728] [serial = 2115] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.stack.html] 08:19:50 INFO - PROCESS | 3728 | --DOMWINDOW == 69 (1988FC00) [pid = 3728] [serial = 2118] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html] 08:19:50 INFO - PROCESS | 3728 | 1465226390425 Marionette TRACE conn2 <- [1,2828,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.wrap.html",0,null,null,[["rotate() wraps large positive values correctly",0,null,null]]]}] 08:19:50 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.wrap.html | rotate() wraps large positive values correctly 08:19:50 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.wrap.html | took 992ms 08:19:50 INFO - PROCESS | 3728 | 1465226390446 Marionette TRACE conn2 -> [0,2829,"getWindowHandle",null] 08:19:50 INFO - PROCESS | 3728 | 1465226390449 Marionette TRACE conn2 <- [1,2829,null,{"value":"13"}] 08:19:50 INFO - PROCESS | 3728 | 1465226390452 Marionette TRACE conn2 -> [0,2830,"setScriptTimeout",{"ms":35000}] 08:19:50 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.wrapnegative.html 08:19:50 INFO - PROCESS | 3728 | 1465226390453 Marionette TRACE conn2 <- [1,2830,null,{}] 08:19:50 INFO - PROCESS | 3728 | 1465226390457 Marionette TRACE conn2 -> [0,2831,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:19:50 INFO - PROCESS | 3728 | 1465226390459 Marionette INFO sendAsync 5df5ea86-167d-4c9b-95db-b7d3c2a97030 08:19:50 INFO - PROCESS | 3728 | 1465226390545 Marionette TRACE conn2 <- [1,2831,null,{"value":null}] 08:19:50 INFO - PROCESS | 3728 | 1465226390553 Marionette TRACE conn2 -> [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\", \"02873725-682d-488c-ba17-ebb2d6377454\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:19:50 INFO - PROCESS | 3728 | 1465226390555 Marionette INFO sendAsync 5df5ea86-167d-4c9b-95db-b7d3c2a97030 08:19:50 INFO - PROCESS | 3728 | ++DOCSHELL 1304B000 == 31 [pid = 3728] [id = 717] 08:19:50 INFO - PROCESS | 3728 | ++DOMWINDOW == 70 (13332C00) [pid = 3728] [serial = 2151] [outer = 00000000] 08:19:50 INFO - PROCESS | 3728 | ++DOMWINDOW == 71 (1648B000) [pid = 3728] [serial = 2152] [outer = 13332C00] 08:19:50 INFO - PROCESS | 3728 | 1465226390601 Marionette DEBUG loaded listener.js 08:19:50 INFO - PROCESS | 3728 | ++DOMWINDOW == 72 (16643800) [pid = 3728] [serial = 2153] [outer = 13332C00] 08:19:51 INFO - PROCESS | 3728 | 1465226391038 Marionette TRACE conn2 <- [1,2832,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.wrapnegative.html",0,null,null,[["rotate() wraps large negative values correctly",0,null,null]]]}] 08:19:51 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.wrapnegative.html | rotate() wraps large negative values correctly 08:19:51 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.wrapnegative.html | took 635ms 08:19:51 INFO - PROCESS | 3728 | 1465226391090 Marionette TRACE conn2 -> [0,2833,"getWindowHandle",null] 08:19:51 INFO - PROCESS | 3728 | 1465226391092 Marionette TRACE conn2 <- [1,2833,null,{"value":"13"}] 08:19:51 INFO - PROCESS | 3728 | 1465226391095 Marionette TRACE conn2 -> [0,2834,"setScriptTimeout",{"ms":35000}] 08:19:51 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.zero.html 08:19:51 INFO - PROCESS | 3728 | 1465226391097 Marionette TRACE conn2 <- [1,2834,null,{}] 08:19:51 INFO - PROCESS | 3728 | 1465226391101 Marionette TRACE conn2 -> [0,2835,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:19:51 INFO - PROCESS | 3728 | 1465226391103 Marionette INFO sendAsync 5df5ea86-167d-4c9b-95db-b7d3c2a97030 08:19:51 INFO - PROCESS | 3728 | 1465226391180 Marionette TRACE conn2 <- [1,2835,null,{"value":null}] 08:19:51 INFO - PROCESS | 3728 | 1465226391185 Marionette TRACE conn2 -> [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\", \"02873725-682d-488c-ba17-ebb2d6377454\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:19:51 INFO - PROCESS | 3728 | 1465226391187 Marionette INFO sendAsync 5df5ea86-167d-4c9b-95db-b7d3c2a97030 08:19:51 INFO - PROCESS | 3728 | ++DOCSHELL 17A8B800 == 32 [pid = 3728] [id = 718] 08:19:51 INFO - PROCESS | 3728 | ++DOMWINDOW == 73 (1846C000) [pid = 3728] [serial = 2154] [outer = 00000000] 08:19:51 INFO - PROCESS | 3728 | ++DOMWINDOW == 74 (1851F400) [pid = 3728] [serial = 2155] [outer = 1846C000] 08:19:51 INFO - PROCESS | 3728 | 1465226391232 Marionette DEBUG loaded listener.js 08:19:51 INFO - PROCESS | 3728 | ++DOMWINDOW == 75 (18525000) [pid = 3728] [serial = 2156] [outer = 1846C000] 08:19:51 INFO - PROCESS | 3728 | 1465226391653 Marionette TRACE conn2 <- [1,2836,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.zero.html",0,null,null,[["rotate() by 0 does nothing",0,null,null]]]}] 08:19:51 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.zero.html | rotate() by 0 does nothing 08:19:51 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.zero.html | took 589ms 08:19:51 INFO - PROCESS | 3728 | 1465226391701 Marionette TRACE conn2 -> [0,2837,"getWindowHandle",null] 08:19:51 INFO - PROCESS | 3728 | 1465226391703 Marionette TRACE conn2 <- [1,2837,null,{"value":"13"}] 08:19:51 INFO - PROCESS | 3728 | 1465226391707 Marionette TRACE conn2 -> [0,2838,"setScriptTimeout",{"ms":35000}] 08:19:51 INFO - PROCESS | 3728 | 1465226391708 Marionette TRACE conn2 <- [1,2838,null,{}] 08:19:51 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.basic.html 08:19:51 INFO - PROCESS | 3728 | 1465226391716 Marionette TRACE conn2 -> [0,2839,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:19:51 INFO - PROCESS | 3728 | 1465226391717 Marionette INFO sendAsync 5df5ea86-167d-4c9b-95db-b7d3c2a97030 08:19:51 INFO - PROCESS | 3728 | 1465226391794 Marionette TRACE conn2 <- [1,2839,null,{"value":null}] 08:19:51 INFO - PROCESS | 3728 | 1465226391800 Marionette TRACE conn2 -> [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\", \"02873725-682d-488c-ba17-ebb2d6377454\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:19:51 INFO - PROCESS | 3728 | 1465226391802 Marionette INFO sendAsync 5df5ea86-167d-4c9b-95db-b7d3c2a97030 08:19:51 INFO - PROCESS | 3728 | ++DOCSHELL 1855D000 == 33 [pid = 3728] [id = 719] 08:19:51 INFO - PROCESS | 3728 | ++DOMWINDOW == 76 (1855D400) [pid = 3728] [serial = 2157] [outer = 00000000] 08:19:51 INFO - PROCESS | 3728 | ++DOMWINDOW == 77 (18562C00) [pid = 3728] [serial = 2158] [outer = 1855D400] 08:19:51 INFO - PROCESS | 3728 | 1465226391845 Marionette DEBUG loaded listener.js 08:19:51 INFO - PROCESS | 3728 | ++DOMWINDOW == 78 (18563800) [pid = 3728] [serial = 2159] [outer = 1855D400] 08:19:52 INFO - PROCESS | 3728 | 1465226392305 Marionette TRACE conn2 <- [1,2840,null,{"value":["/2dcontext/transformations/2d.transformation.scale.basic.html",0,null,null,[["scale() works",0,null,null]]]}] 08:19:52 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.basic.html | scale() works 08:19:52 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.basic.html | took 620ms 08:19:52 INFO - PROCESS | 3728 | 1465226392376 Marionette TRACE conn2 -> [0,2841,"getWindowHandle",null] 08:19:52 INFO - PROCESS | 3728 | 1465226392380 Marionette TRACE conn2 <- [1,2841,null,{"value":"13"}] 08:19:52 INFO - PROCESS | 3728 | 1465226392390 Marionette TRACE conn2 -> [0,2842,"setScriptTimeout",{"ms":35000}] 08:19:52 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.large.html 08:19:52 INFO - PROCESS | 3728 | 1465226392394 Marionette TRACE conn2 <- [1,2842,null,{}] 08:19:52 INFO - PROCESS | 3728 | 1465226392401 Marionette TRACE conn2 -> [0,2843,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:19:52 INFO - PROCESS | 3728 | 1465226392404 Marionette INFO sendAsync 5df5ea86-167d-4c9b-95db-b7d3c2a97030 08:19:52 INFO - PROCESS | 3728 | 1465226392539 Marionette TRACE conn2 <- [1,2843,null,{"value":null}] 08:19:52 INFO - PROCESS | 3728 | 1465226392657 Marionette TRACE conn2 -> [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\", \"02873725-682d-488c-ba17-ebb2d6377454\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:19:52 INFO - PROCESS | 3728 | 1465226392662 Marionette INFO sendAsync 5df5ea86-167d-4c9b-95db-b7d3c2a97030 08:19:52 INFO - PROCESS | 3728 | ++DOCSHELL 10D09400 == 34 [pid = 3728] [id = 720] 08:19:52 INFO - PROCESS | 3728 | ++DOMWINDOW == 79 (10D09800) [pid = 3728] [serial = 2160] [outer = 00000000] 08:19:52 INFO - PROCESS | 3728 | ++DOMWINDOW == 80 (112B5800) [pid = 3728] [serial = 2161] [outer = 10D09800] 08:19:52 INFO - PROCESS | 3728 | 1465226392719 Marionette DEBUG loaded listener.js 08:19:52 INFO - PROCESS | 3728 | ++DOMWINDOW == 81 (12A19400) [pid = 3728] [serial = 2162] [outer = 10D09800] 08:19:53 INFO - PROCESS | 3728 | 1465226393519 Marionette TRACE conn2 <- [1,2844,null,{"value":["/2dcontext/transformations/2d.transformation.scale.large.html",0,null,null,[["scale() with large scale factors works",0,null,null]]]}] 08:19:53 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.large.html | scale() with large scale factors works 08:19:53 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.large.html | took 1208ms 08:19:53 INFO - PROCESS | 3728 | 1465226393602 Marionette TRACE conn2 -> [0,2845,"getWindowHandle",null] 08:19:53 INFO - PROCESS | 3728 | 1465226393605 Marionette TRACE conn2 <- [1,2845,null,{"value":"13"}] 08:19:53 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.multiple.html 08:19:53 INFO - PROCESS | 3728 | 1465226393612 Marionette TRACE conn2 -> [0,2846,"setScriptTimeout",{"ms":35000}] 08:19:53 INFO - PROCESS | 3728 | 1465226393616 Marionette TRACE conn2 <- [1,2846,null,{}] 08:19:53 INFO - PROCESS | 3728 | 1465226393621 Marionette TRACE conn2 -> [0,2847,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:19:53 INFO - PROCESS | 3728 | 1465226393624 Marionette INFO sendAsync 5df5ea86-167d-4c9b-95db-b7d3c2a97030 08:19:53 INFO - PROCESS | 3728 | 1465226393750 Marionette TRACE conn2 <- [1,2847,null,{"value":null}] 08:19:53 INFO - PROCESS | 3728 | 1465226393905 Marionette TRACE conn2 -> [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\", \"02873725-682d-488c-ba17-ebb2d6377454\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:19:53 INFO - PROCESS | 3728 | 1465226393908 Marionette INFO sendAsync 5df5ea86-167d-4c9b-95db-b7d3c2a97030 08:19:53 INFO - PROCESS | 3728 | ++DOCSHELL 15FE9400 == 35 [pid = 3728] [id = 721] 08:19:53 INFO - PROCESS | 3728 | ++DOMWINDOW == 82 (15FEB000) [pid = 3728] [serial = 2163] [outer = 00000000] 08:19:53 INFO - PROCESS | 3728 | ++DOMWINDOW == 83 (164A5C00) [pid = 3728] [serial = 2164] [outer = 15FEB000] 08:19:53 INFO - PROCESS | 3728 | 1465226393968 Marionette DEBUG loaded listener.js 08:19:54 INFO - PROCESS | 3728 | ++DOMWINDOW == 84 (16641800) [pid = 3728] [serial = 2165] [outer = 15FEB000] 08:19:54 INFO - PROCESS | 3728 | 1465226394829 Marionette TRACE conn2 <- [1,2848,null,{"value":["/2dcontext/transformations/2d.transformation.scale.multiple.html",0,null,null,[["Multiple scale()s combine",0,null,null]]]}] 08:19:54 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.multiple.html | Multiple scale()s combine 08:19:54 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.multiple.html | took 1302ms 08:19:54 INFO - PROCESS | 3728 | 1465226394907 Marionette TRACE conn2 -> [0,2849,"getWindowHandle",null] 08:19:54 INFO - PROCESS | 3728 | 1465226394911 Marionette TRACE conn2 <- [1,2849,null,{"value":"13"}] 08:19:54 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.negative.html 08:19:54 INFO - PROCESS | 3728 | 1465226394917 Marionette TRACE conn2 -> [0,2850,"setScriptTimeout",{"ms":35000}] 08:19:54 INFO - PROCESS | 3728 | 1465226394920 Marionette TRACE conn2 <- [1,2850,null,{}] 08:19:54 INFO - PROCESS | 3728 | 1465226394925 Marionette TRACE conn2 -> [0,2851,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:19:54 INFO - PROCESS | 3728 | 1465226394928 Marionette INFO sendAsync 5df5ea86-167d-4c9b-95db-b7d3c2a97030 08:19:55 INFO - PROCESS | 3728 | 1465226395061 Marionette TRACE conn2 <- [1,2851,null,{"value":null}] 08:19:55 INFO - PROCESS | 3728 | --DOCSHELL 17A8B800 == 34 [pid = 3728] [id = 718] 08:19:55 INFO - PROCESS | 3728 | --DOCSHELL 1304B000 == 33 [pid = 3728] [id = 717] 08:19:55 INFO - PROCESS | 3728 | --DOCSHELL 17A8FC00 == 32 [pid = 3728] [id = 716] 08:19:55 INFO - PROCESS | 3728 | --DOCSHELL 16646400 == 31 [pid = 3728] [id = 715] 08:19:55 INFO - PROCESS | 3728 | --DOCSHELL 1649EC00 == 30 [pid = 3728] [id = 714] 08:19:55 INFO - PROCESS | 3728 | --DOCSHELL 14E09000 == 29 [pid = 3728] [id = 713] 08:19:55 INFO - PROCESS | 3728 | --DOCSHELL 13379400 == 28 [pid = 3728] [id = 712] 08:19:55 INFO - PROCESS | 3728 | --DOCSHELL 10D10800 == 27 [pid = 3728] [id = 711] 08:19:55 INFO - PROCESS | 3728 | --DOMWINDOW == 83 (17A05400) [pid = 3728] [serial = 2104] [outer = 00000000] [url = about:blank] 08:19:55 INFO - PROCESS | 3728 | --DOMWINDOW == 82 (18560400) [pid = 3728] [serial = 2108] [outer = 00000000] [url = about:blank] 08:19:55 INFO - PROCESS | 3728 | --DOMWINDOW == 81 (1649F000) [pid = 3728] [serial = 2113] [outer = 00000000] [url = about:blank] 08:19:55 INFO - PROCESS | 3728 | --DOMWINDOW == 80 (18521000) [pid = 3728] [serial = 2107] [outer = 00000000] [url = about:blank] 08:19:55 INFO - PROCESS | 3728 | --DOMWINDOW == 79 (16C0CC00) [pid = 3728] [serial = 2101] [outer = 00000000] [url = about:blank] 08:19:55 INFO - PROCESS | 3728 | --DOMWINDOW == 78 (13339C00) [pid = 3728] [serial = 2089] [outer = 00000000] [url = about:blank] 08:19:55 INFO - PROCESS | 3728 | --DOMWINDOW == 77 (14445400) [pid = 3728] [serial = 2090] [outer = 00000000] [url = about:blank] 08:19:55 INFO - PROCESS | 3728 | --DOMWINDOW == 76 (16109800) [pid = 3728] [serial = 2098] [outer = 00000000] [url = about:blank] 08:19:55 INFO - PROCESS | 3728 | --DOMWINDOW == 75 (1649B800) [pid = 3728] [serial = 2099] [outer = 00000000] [url = about:blank] 08:19:55 INFO - PROCESS | 3728 | --DOMWINDOW == 74 (13C4B000) [pid = 3728] [serial = 2095] [outer = 00000000] [url = about:blank] 08:19:55 INFO - PROCESS | 3728 | --DOMWINDOW == 73 (140B4400) [pid = 3728] [serial = 2096] [outer = 00000000] [url = about:blank] 08:19:55 INFO - PROCESS | 3728 | --DOMWINDOW == 72 (19898C00) [pid = 3728] [serial = 2087] [outer = 00000000] [url = about:blank] 08:19:55 INFO - PROCESS | 3728 | --DOMWINDOW == 71 (19898800) [pid = 3728] [serial = 2086] [outer = 00000000] [url = about:blank] 08:19:55 INFO - PROCESS | 3728 | --DOMWINDOW == 70 (12DA0400) [pid = 3728] [serial = 2092] [outer = 00000000] [url = about:blank] 08:19:55 INFO - PROCESS | 3728 | --DOMWINDOW == 69 (131B5800) [pid = 3728] [serial = 2093] [outer = 00000000] [url = about:blank] 08:19:55 INFO - PROCESS | 3728 | --DOMWINDOW == 68 (19A4D000) [pid = 3728] [serial = 2110] [outer = 00000000] [url = about:blank] 08:19:55 INFO - PROCESS | 3728 | --DOMWINDOW == 67 (19D3E000) [pid = 3728] [serial = 2117] [outer = 00000000] [url = about:blank] 08:19:55 INFO - PROCESS | 3728 | --DOMWINDOW == 66 (16CBB800) [pid = 3728] [serial = 2120] [outer = 00000000] [url = about:blank] 08:19:55 INFO - PROCESS | 3728 | --DOMWINDOW == 65 (19D38000) [pid = 3728] [serial = 2116] [outer = 00000000] [url = about:blank] 08:19:55 INFO - PROCESS | 3728 | --DOMWINDOW == 64 (19A4E400) [pid = 3728] [serial = 2111] [outer = 00000000] [url = about:blank] 08:19:55 INFO - PROCESS | 3728 | --DOMWINDOW == 63 (17A8C000) [pid = 3728] [serial = 2105] [outer = 00000000] [url = about:blank] 08:19:55 INFO - PROCESS | 3728 | --DOMWINDOW == 62 (164A3800) [pid = 3728] [serial = 2114] [outer = 00000000] [url = about:blank] 08:19:55 INFO - PROCESS | 3728 | --DOMWINDOW == 61 (19EDD000) [pid = 3728] [serial = 2119] [outer = 00000000] [url = about:blank] 08:19:55 INFO - PROCESS | 3728 | --DOMWINDOW == 60 (16CADC00) [pid = 3728] [serial = 2102] [outer = 00000000] [url = about:blank] 08:19:55 INFO - PROCESS | 3728 | 1465226395196 Marionette TRACE conn2 -> [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\", \"02873725-682d-488c-ba17-ebb2d6377454\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:19:55 INFO - PROCESS | 3728 | 1465226395201 Marionette INFO sendAsync 5df5ea86-167d-4c9b-95db-b7d3c2a97030 08:19:55 INFO - PROCESS | 3728 | ++DOCSHELL 104EC400 == 28 [pid = 3728] [id = 722] 08:19:55 INFO - PROCESS | 3728 | ++DOMWINDOW == 61 (10560400) [pid = 3728] [serial = 2166] [outer = 00000000] 08:19:55 INFO - PROCESS | 3728 | ++DOMWINDOW == 62 (10B76C00) [pid = 3728] [serial = 2167] [outer = 10560400] 08:19:55 INFO - PROCESS | 3728 | 1465226395251 Marionette DEBUG loaded listener.js 08:19:55 INFO - PROCESS | 3728 | ++DOMWINDOW == 63 (12AD4C00) [pid = 3728] [serial = 2168] [outer = 10560400] 08:19:55 INFO - PROCESS | 3728 | 1465226395730 Marionette TRACE conn2 <- [1,2852,null,{"value":["/2dcontext/transformations/2d.transformation.scale.negative.html",0,null,null,[["scale() with negative scale factors works",0,null,null]]]}] 08:19:55 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.negative.html | scale() with negative scale factors works 08:19:55 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.negative.html | took 837ms 08:19:55 INFO - PROCESS | 3728 | 1465226395760 Marionette TRACE conn2 -> [0,2853,"getWindowHandle",null] 08:19:55 INFO - PROCESS | 3728 | 1465226395764 Marionette TRACE conn2 <- [1,2853,null,{"value":"13"}] 08:19:55 INFO - PROCESS | 3728 | 1465226395770 Marionette TRACE conn2 -> [0,2854,"setScriptTimeout",{"ms":35000}] 08:19:55 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.nonfinite.html 08:19:55 INFO - PROCESS | 3728 | 1465226395772 Marionette TRACE conn2 <- [1,2854,null,{}] 08:19:55 INFO - PROCESS | 3728 | 1465226395776 Marionette TRACE conn2 -> [0,2855,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:19:55 INFO - PROCESS | 3728 | 1465226395778 Marionette INFO sendAsync 5df5ea86-167d-4c9b-95db-b7d3c2a97030 08:19:55 INFO - PROCESS | 3728 | 1465226395865 Marionette TRACE conn2 <- [1,2855,null,{"value":null}] 08:19:55 INFO - PROCESS | 3728 | 1465226395871 Marionette TRACE conn2 -> [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\", \"02873725-682d-488c-ba17-ebb2d6377454\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:19:55 INFO - PROCESS | 3728 | 1465226395873 Marionette INFO sendAsync 5df5ea86-167d-4c9b-95db-b7d3c2a97030 08:19:55 INFO - PROCESS | 3728 | ++DOCSHELL 13C4B000 == 29 [pid = 3728] [id = 723] 08:19:55 INFO - PROCESS | 3728 | ++DOMWINDOW == 64 (13C56800) [pid = 3728] [serial = 2169] [outer = 00000000] 08:19:55 INFO - PROCESS | 3728 | ++DOMWINDOW == 65 (14438000) [pid = 3728] [serial = 2170] [outer = 13C56800] 08:19:55 INFO - PROCESS | 3728 | 1465226395919 Marionette DEBUG loaded listener.js 08:19:55 INFO - PROCESS | 3728 | ++DOMWINDOW == 66 (14E07400) [pid = 3728] [serial = 2171] [outer = 13C56800] 08:19:56 INFO - PROCESS | 3728 | 1465226396383 Marionette TRACE conn2 <- [1,2856,null,{"value":["/2dcontext/transformations/2d.transformation.scale.nonfinite.html",0,null,null,[["scale() with Infinity/NaN is ignored",0,null,null]]]}] 08:19:56 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.nonfinite.html | scale() with Infinity/NaN is ignored 08:19:56 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.nonfinite.html | took 681ms 08:19:56 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.zero.html 08:19:56 INFO - PROCESS | 3728 | 1465226396454 Marionette TRACE conn2 -> [0,2857,"getWindowHandle",null] 08:19:56 INFO - PROCESS | 3728 | 1465226396456 Marionette TRACE conn2 <- [1,2857,null,{"value":"13"}] 08:19:56 INFO - PROCESS | 3728 | 1465226396460 Marionette TRACE conn2 -> [0,2858,"setScriptTimeout",{"ms":35000}] 08:19:56 INFO - PROCESS | 3728 | 1465226396463 Marionette TRACE conn2 <- [1,2858,null,{}] 08:19:56 INFO - PROCESS | 3728 | 1465226396473 Marionette TRACE conn2 -> [0,2859,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:19:56 INFO - PROCESS | 3728 | 1465226396478 Marionette INFO sendAsync 5df5ea86-167d-4c9b-95db-b7d3c2a97030 08:19:56 INFO - PROCESS | 3728 | 1465226396592 Marionette TRACE conn2 <- [1,2859,null,{"value":null}] 08:19:56 INFO - PROCESS | 3728 | 1465226396692 Marionette TRACE conn2 -> [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\", \"02873725-682d-488c-ba17-ebb2d6377454\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:19:56 INFO - PROCESS | 3728 | 1465226396695 Marionette INFO sendAsync 5df5ea86-167d-4c9b-95db-b7d3c2a97030 08:19:56 INFO - PROCESS | 3728 | ++DOCSHELL 164A1400 == 30 [pid = 3728] [id = 724] 08:19:56 INFO - PROCESS | 3728 | ++DOMWINDOW == 67 (164A1800) [pid = 3728] [serial = 2172] [outer = 00000000] 08:19:56 INFO - PROCESS | 3728 | ++DOMWINDOW == 68 (16566800) [pid = 3728] [serial = 2173] [outer = 164A1800] 08:19:56 INFO - PROCESS | 3728 | 1465226396742 Marionette DEBUG loaded listener.js 08:19:56 INFO - PROCESS | 3728 | ++DOMWINDOW == 69 (1663E800) [pid = 3728] [serial = 2174] [outer = 164A1800] 08:19:57 INFO - PROCESS | 3728 | 1465226397125 Marionette TRACE conn2 <- [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]]]}] 08:19:57 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.zero.html | scale() with a scale factor of zero works 08:19:57 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.zero.html | took 682ms 08:19:57 INFO - TEST-START | /2dcontext/transformations/2d.transformation.setTransform.multiple.html 08:19:57 INFO - PROCESS | 3728 | 1465226397159 Marionette TRACE conn2 -> [0,2861,"getWindowHandle",null] 08:19:57 INFO - PROCESS | 3728 | 1465226397161 Marionette TRACE conn2 <- [1,2861,null,{"value":"13"}] 08:19:57 INFO - PROCESS | 3728 | 1465226397165 Marionette TRACE conn2 -> [0,2862,"setScriptTimeout",{"ms":35000}] 08:19:57 INFO - PROCESS | 3728 | 1465226397166 Marionette TRACE conn2 <- [1,2862,null,{}] 08:19:57 INFO - PROCESS | 3728 | 1465226397169 Marionette TRACE conn2 -> [0,2863,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:19:57 INFO - PROCESS | 3728 | 1465226397171 Marionette INFO sendAsync 5df5ea86-167d-4c9b-95db-b7d3c2a97030 08:19:57 INFO - PROCESS | 3728 | 1465226397317 Marionette TRACE conn2 <- [1,2863,null,{"value":null}] 08:19:57 INFO - PROCESS | 3728 | 1465226397334 Marionette TRACE conn2 -> [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\", \"02873725-682d-488c-ba17-ebb2d6377454\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:19:57 INFO - PROCESS | 3728 | 1465226397336 Marionette INFO sendAsync 5df5ea86-167d-4c9b-95db-b7d3c2a97030 08:19:57 INFO - PROCESS | 3728 | ++DOCSHELL 16CB1800 == 31 [pid = 3728] [id = 725] 08:19:57 INFO - PROCESS | 3728 | ++DOMWINDOW == 70 (16D48800) [pid = 3728] [serial = 2175] [outer = 00000000] 08:19:57 INFO - PROCESS | 3728 | ++DOMWINDOW == 71 (17A03000) [pid = 3728] [serial = 2176] [outer = 16D48800] 08:19:57 INFO - PROCESS | 3728 | 1465226397380 Marionette DEBUG loaded listener.js 08:19:57 INFO - PROCESS | 3728 | ++DOMWINDOW == 72 (17A8E400) [pid = 3728] [serial = 2177] [outer = 16D48800] 08:19:57 INFO - PROCESS | 3728 | 1465226397829 Marionette TRACE conn2 <- [1,2864,null,{"value":["/2dcontext/transformations/2d.transformation.setTransform.multiple.html",0,null,null,[["Canvas test: 2d.transformation.setTransform.multiple",0,null,null]]]}] 08:19:57 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.setTransform.multiple.html | Canvas test: 2d.transformation.setTransform.multiple 08:19:57 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.setTransform.multiple.html | took 682ms 08:19:57 INFO - PROCESS | 3728 | 1465226397864 Marionette TRACE conn2 -> [0,2865,"getWindowHandle",null] 08:19:57 INFO - PROCESS | 3728 | 1465226397866 Marionette TRACE conn2 <- [1,2865,null,{"value":"13"}] 08:19:57 INFO - TEST-START | /2dcontext/transformations/2d.transformation.setTransform.nonfinite.html 08:19:57 INFO - PROCESS | 3728 | 1465226397869 Marionette TRACE conn2 -> [0,2866,"setScriptTimeout",{"ms":35000}] 08:19:57 INFO - PROCESS | 3728 | 1465226397871 Marionette TRACE conn2 <- [1,2866,null,{}] 08:19:57 INFO - PROCESS | 3728 | 1465226397882 Marionette TRACE conn2 -> [0,2867,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:19:57 INFO - PROCESS | 3728 | 1465226397884 Marionette INFO sendAsync 5df5ea86-167d-4c9b-95db-b7d3c2a97030 08:19:57 INFO - PROCESS | 3728 | 1465226397996 Marionette TRACE conn2 <- [1,2867,null,{"value":null}] 08:19:58 INFO - PROCESS | 3728 | 1465226398089 Marionette TRACE conn2 -> [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\", \"02873725-682d-488c-ba17-ebb2d6377454\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:19:58 INFO - PROCESS | 3728 | 1465226398091 Marionette INFO sendAsync 5df5ea86-167d-4c9b-95db-b7d3c2a97030 08:19:58 INFO - PROCESS | 3728 | ++DOCSHELL 17E52C00 == 32 [pid = 3728] [id = 726] 08:19:58 INFO - PROCESS | 3728 | ++DOMWINDOW == 73 (1800F000) [pid = 3728] [serial = 2178] [outer = 00000000] 08:19:58 INFO - PROCESS | 3728 | ++DOMWINDOW == 74 (1846E000) [pid = 3728] [serial = 2179] [outer = 1800F000] 08:19:58 INFO - PROCESS | 3728 | 1465226398135 Marionette DEBUG loaded listener.js 08:19:58 INFO - PROCESS | 3728 | ++DOMWINDOW == 75 (18527C00) [pid = 3728] [serial = 2180] [outer = 1800F000] 08:19:58 INFO - PROCESS | 3728 | 1465226398551 Marionette TRACE conn2 <- [1,2868,null,{"value":["/2dcontext/transformations/2d.transformation.setTransform.nonfinite.html",0,null,null,[["setTransform() with Infinity/NaN is ignored",0,null,null]]]}] 08:19:58 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.setTransform.nonfinite.html | setTransform() with Infinity/NaN is ignored 08:19:58 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.setTransform.nonfinite.html | took 729ms 08:19:58 INFO - PROCESS | 3728 | 1465226398601 Marionette TRACE conn2 -> [0,2869,"getWindowHandle",null] 08:19:58 INFO - TEST-START | /2dcontext/transformations/2d.transformation.setTransform.skewed.html 08:19:58 INFO - PROCESS | 3728 | 1465226398603 Marionette TRACE conn2 <- [1,2869,null,{"value":"13"}] 08:19:58 INFO - PROCESS | 3728 | 1465226398606 Marionette TRACE conn2 -> [0,2870,"setScriptTimeout",{"ms":35000}] 08:19:58 INFO - PROCESS | 3728 | 1465226398608 Marionette TRACE conn2 <- [1,2870,null,{}] 08:19:58 INFO - PROCESS | 3728 | 1465226398611 Marionette TRACE conn2 -> [0,2871,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:19:58 INFO - PROCESS | 3728 | 1465226398616 Marionette INFO sendAsync 5df5ea86-167d-4c9b-95db-b7d3c2a97030 08:19:58 INFO - PROCESS | 3728 | 1465226398760 Marionette TRACE conn2 <- [1,2871,null,{"value":null}] 08:19:58 INFO - PROCESS | 3728 | 1465226398831 Marionette TRACE conn2 -> [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\", \"02873725-682d-488c-ba17-ebb2d6377454\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:19:58 INFO - PROCESS | 3728 | 1465226398833 Marionette INFO sendAsync 5df5ea86-167d-4c9b-95db-b7d3c2a97030 08:19:58 INFO - PROCESS | 3728 | ++DOCSHELL 157D8400 == 33 [pid = 3728] [id = 727] 08:19:58 INFO - PROCESS | 3728 | ++DOMWINDOW == 76 (1852CC00) [pid = 3728] [serial = 2181] [outer = 00000000] 08:19:58 INFO - PROCESS | 3728 | ++DOMWINDOW == 77 (1988EC00) [pid = 3728] [serial = 2182] [outer = 1852CC00] 08:19:58 INFO - PROCESS | 3728 | 1465226398902 Marionette DEBUG loaded listener.js 08:19:58 INFO - PROCESS | 3728 | ++DOMWINDOW == 78 (19895C00) [pid = 3728] [serial = 2183] [outer = 1852CC00] 08:19:59 INFO - PROCESS | 3728 | --DOMWINDOW == 77 (16C13C00) [pid = 3728] [serial = 2145] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.radians.html] 08:19:59 INFO - PROCESS | 3728 | --DOMWINDOW == 76 (10D11400) [pid = 3728] [serial = 2133] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.underflow.html] 08:19:59 INFO - PROCESS | 3728 | --DOMWINDOW == 75 (17A90C00) [pid = 3728] [serial = 2148] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.wrap.html] 08:19:59 INFO - PROCESS | 3728 | --DOMWINDOW == 74 (1337C000) [pid = 3728] [serial = 2136] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.order.html] 08:19:59 INFO - PROCESS | 3728 | --DOMWINDOW == 73 (14E0E800) [pid = 3728] [serial = 2139] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.direction.html] 08:19:59 INFO - PROCESS | 3728 | --DOMWINDOW == 72 (105F4400) [pid = 3728] [serial = 2130] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.transformation.html] 08:19:59 INFO - PROCESS | 3728 | --DOMWINDOW == 71 (13332C00) [pid = 3728] [serial = 2151] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.wrapnegative.html] 08:19:59 INFO - PROCESS | 3728 | --DOMWINDOW == 70 (130E0000) [pid = 3728] [serial = 2121] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html] 08:19:59 INFO - PROCESS | 3728 | --DOMWINDOW == 69 (164A0C00) [pid = 3728] [serial = 2124] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html] 08:19:59 INFO - PROCESS | 3728 | --DOMWINDOW == 68 (19E54C00) [pid = 3728] [serial = 2127] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html] 08:19:59 INFO - PROCESS | 3728 | --DOMWINDOW == 67 (1649F400) [pid = 3728] [serial = 2142] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.nonfinite.html] 08:19:59 INFO - PROCESS | 3728 | --DOMWINDOW == 66 (1846C000) [pid = 3728] [serial = 2154] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.zero.html] 08:19:59 INFO - PROCESS | 3728 | 1465226399491 Marionette TRACE conn2 <- [1,2872,null,{"value":["/2dcontext/transformations/2d.transformation.setTransform.skewed.html",0,null,null,[["Canvas test: 2d.transformation.setTransform.skewed",0,null,null]]]}] 08:19:59 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.setTransform.skewed.html | Canvas test: 2d.transformation.setTransform.skewed 08:19:59 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.setTransform.skewed.html | took 930ms 08:19:59 INFO - PROCESS | 3728 | 1465226399550 Marionette TRACE conn2 -> [0,2873,"getWindowHandle",null] 08:19:59 INFO - PROCESS | 3728 | 1465226399552 Marionette TRACE conn2 <- [1,2873,null,{"value":"13"}] 08:19:59 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.identity.html 08:19:59 INFO - PROCESS | 3728 | 1465226399555 Marionette TRACE conn2 -> [0,2874,"setScriptTimeout",{"ms":35000}] 08:19:59 INFO - PROCESS | 3728 | 1465226399557 Marionette TRACE conn2 <- [1,2874,null,{}] 08:19:59 INFO - PROCESS | 3728 | 1465226399560 Marionette TRACE conn2 -> [0,2875,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:19:59 INFO - PROCESS | 3728 | 1465226399562 Marionette INFO sendAsync 5df5ea86-167d-4c9b-95db-b7d3c2a97030 08:19:59 INFO - PROCESS | 3728 | 1465226399642 Marionette TRACE conn2 <- [1,2875,null,{"value":null}] 08:19:59 INFO - PROCESS | 3728 | 1465226399740 Marionette TRACE conn2 -> [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\", \"02873725-682d-488c-ba17-ebb2d6377454\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:19:59 INFO - PROCESS | 3728 | 1465226399742 Marionette INFO sendAsync 5df5ea86-167d-4c9b-95db-b7d3c2a97030 08:19:59 INFO - PROCESS | 3728 | ++DOCSHELL 13380800 == 34 [pid = 3728] [id = 728] 08:19:59 INFO - PROCESS | 3728 | ++DOMWINDOW == 67 (13912800) [pid = 3728] [serial = 2184] [outer = 00000000] 08:19:59 INFO - PROCESS | 3728 | ++DOMWINDOW == 68 (1649F400) [pid = 3728] [serial = 2185] [outer = 13912800] 08:19:59 INFO - PROCESS | 3728 | 1465226399786 Marionette DEBUG loaded listener.js 08:19:59 INFO - PROCESS | 3728 | ++DOMWINDOW == 69 (16CB6400) [pid = 3728] [serial = 2186] [outer = 13912800] 08:20:00 INFO - PROCESS | 3728 | 1465226400129 Marionette TRACE conn2 <- [1,2876,null,{"value":["/2dcontext/transformations/2d.transformation.transform.identity.html",0,null,null,[["transform() with the identity matrix does nothing",0,null,null]]]}] 08:20:00 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.identity.html | transform() with the identity matrix does nothing 08:20:00 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.identity.html | took 635ms 08:20:00 INFO - PROCESS | 3728 | 1465226400176 Marionette TRACE conn2 -> [0,2877,"getWindowHandle",null] 08:20:00 INFO - PROCESS | 3728 | 1465226400178 Marionette TRACE conn2 <- [1,2877,null,{"value":"13"}] 08:20:00 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.multiply.html 08:20:00 INFO - PROCESS | 3728 | 1465226400181 Marionette TRACE conn2 -> [0,2878,"setScriptTimeout",{"ms":35000}] 08:20:00 INFO - PROCESS | 3728 | 1465226400183 Marionette TRACE conn2 <- [1,2878,null,{}] 08:20:00 INFO - PROCESS | 3728 | 1465226400186 Marionette TRACE conn2 -> [0,2879,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:20:00 INFO - PROCESS | 3728 | 1465226400188 Marionette INFO sendAsync 5df5ea86-167d-4c9b-95db-b7d3c2a97030 08:20:00 INFO - PROCESS | 3728 | 1465226400313 Marionette TRACE conn2 <- [1,2879,null,{"value":null}] 08:20:00 INFO - PROCESS | 3728 | 1465226400325 Marionette TRACE conn2 -> [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\", \"02873725-682d-488c-ba17-ebb2d6377454\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:20:00 INFO - PROCESS | 3728 | 1465226400327 Marionette INFO sendAsync 5df5ea86-167d-4c9b-95db-b7d3c2a97030 08:20:00 INFO - PROCESS | 3728 | ++DOCSHELL 18477C00 == 35 [pid = 3728] [id = 729] 08:20:00 INFO - PROCESS | 3728 | ++DOMWINDOW == 70 (18528C00) [pid = 3728] [serial = 2187] [outer = 00000000] 08:20:00 INFO - PROCESS | 3728 | ++DOMWINDOW == 71 (19A4F000) [pid = 3728] [serial = 2188] [outer = 18528C00] 08:20:00 INFO - PROCESS | 3728 | 1465226400371 Marionette DEBUG loaded listener.js 08:20:00 INFO - PROCESS | 3728 | ++DOMWINDOW == 72 (19A55400) [pid = 3728] [serial = 2189] [outer = 18528C00] 08:20:00 INFO - PROCESS | 3728 | 1465226400772 Marionette TRACE conn2 <- [1,2880,null,{"value":["/2dcontext/transformations/2d.transformation.transform.multiply.html",0,null,null,[["transform() multiplies the CTM",0,null,null]]]}] 08:20:00 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.multiply.html | transform() multiplies the CTM 08:20:00 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.multiply.html | took 636ms 08:20:00 INFO - PROCESS | 3728 | 1465226400820 Marionette TRACE conn2 -> [0,2881,"getWindowHandle",null] 08:20:00 INFO - PROCESS | 3728 | 1465226400821 Marionette TRACE conn2 <- [1,2881,null,{"value":"13"}] 08:20:00 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.nonfinite.html 08:20:00 INFO - PROCESS | 3728 | 1465226400825 Marionette TRACE conn2 -> [0,2882,"setScriptTimeout",{"ms":35000}] 08:20:00 INFO - PROCESS | 3728 | 1465226400826 Marionette TRACE conn2 <- [1,2882,null,{}] 08:20:00 INFO - PROCESS | 3728 | 1465226400830 Marionette TRACE conn2 -> [0,2883,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:20:00 INFO - PROCESS | 3728 | 1465226400832 Marionette INFO sendAsync 5df5ea86-167d-4c9b-95db-b7d3c2a97030 08:20:00 INFO - PROCESS | 3728 | 1465226400950 Marionette TRACE conn2 <- [1,2883,null,{"value":null}] 08:20:00 INFO - PROCESS | 3728 | 1465226400958 Marionette TRACE conn2 -> [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\", \"02873725-682d-488c-ba17-ebb2d6377454\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:20:00 INFO - PROCESS | 3728 | 1465226400960 Marionette INFO sendAsync 5df5ea86-167d-4c9b-95db-b7d3c2a97030 08:20:00 INFO - PROCESS | 3728 | ++DOCSHELL 16108C00 == 36 [pid = 3728] [id = 730] 08:20:00 INFO - PROCESS | 3728 | ++DOMWINDOW == 73 (1988C400) [pid = 3728] [serial = 2190] [outer = 00000000] 08:20:00 INFO - PROCESS | 3728 | ++DOMWINDOW == 74 (19E51800) [pid = 3728] [serial = 2191] [outer = 1988C400] 08:20:00 INFO - PROCESS | 3728 | 1465226401005 Marionette DEBUG loaded listener.js 08:20:01 INFO - PROCESS | 3728 | ++DOMWINDOW == 75 (19E59000) [pid = 3728] [serial = 2192] [outer = 1988C400] 08:20:01 INFO - PROCESS | 3728 | 1465226401590 Marionette TRACE conn2 <- [1,2884,null,{"value":["/2dcontext/transformations/2d.transformation.transform.nonfinite.html",0,null,null,[["transform() with Infinity/NaN is ignored",0,null,null]]]}] 08:20:01 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.nonfinite.html | transform() with Infinity/NaN is ignored 08:20:01 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.nonfinite.html | took 836ms 08:20:01 INFO - PROCESS | 3728 | 1465226401669 Marionette TRACE conn2 -> [0,2885,"getWindowHandle",null] 08:20:01 INFO - PROCESS | 3728 | 1465226401674 Marionette TRACE conn2 <- [1,2885,null,{"value":"13"}] 08:20:01 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.skewed.html 08:20:01 INFO - PROCESS | 3728 | 1465226401694 Marionette TRACE conn2 -> [0,2886,"setScriptTimeout",{"ms":35000}] 08:20:01 INFO - PROCESS | 3728 | 1465226401698 Marionette TRACE conn2 <- [1,2886,null,{}] 08:20:01 INFO - PROCESS | 3728 | 1465226401704 Marionette TRACE conn2 -> [0,2887,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:20:01 INFO - PROCESS | 3728 | 1465226401708 Marionette INFO sendAsync 5df5ea86-167d-4c9b-95db-b7d3c2a97030 08:20:01 INFO - PROCESS | 3728 | 1465226401831 Marionette TRACE conn2 <- [1,2887,null,{"value":null}] 08:20:01 INFO - PROCESS | 3728 | 1465226401965 Marionette TRACE conn2 -> [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\", \"02873725-682d-488c-ba17-ebb2d6377454\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:20:01 INFO - PROCESS | 3728 | 1465226401970 Marionette INFO sendAsync 5df5ea86-167d-4c9b-95db-b7d3c2a97030 08:20:01 INFO - PROCESS | 3728 | ++DOCSHELL 105F7000 == 37 [pid = 3728] [id = 731] 08:20:01 INFO - PROCESS | 3728 | ++DOMWINDOW == 76 (10A57800) [pid = 3728] [serial = 2193] [outer = 00000000] 08:20:02 INFO - PROCESS | 3728 | ++DOMWINDOW == 77 (13331C00) [pid = 3728] [serial = 2194] [outer = 10A57800] 08:20:02 INFO - PROCESS | 3728 | 1465226402034 Marionette DEBUG loaded listener.js 08:20:02 INFO - PROCESS | 3728 | ++DOMWINDOW == 78 (140B7400) [pid = 3728] [serial = 2195] [outer = 10A57800] 08:20:02 INFO - PROCESS | 3728 | 1465226402675 Marionette TRACE conn2 <- [1,2888,null,{"value":["/2dcontext/transformations/2d.transformation.transform.skewed.html",0,null,null,[["transform() with skewy matrix transforms correctly",0,null,null]]]}] 08:20:02 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.skewed.html | transform() with skewy matrix transforms correctly 08:20:02 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.skewed.html | took 1053ms 08:20:02 INFO - PROCESS | 3728 | 1465226402728 Marionette TRACE conn2 -> [0,2889,"getWindowHandle",null] 08:20:02 INFO - PROCESS | 3728 | 1465226402733 Marionette TRACE conn2 <- [1,2889,null,{"value":"13"}] 08:20:02 INFO - TEST-START | /2dcontext/transformations/2d.transformation.translate.basic.html 08:20:02 INFO - PROCESS | 3728 | 1465226402759 Marionette TRACE conn2 -> [0,2890,"setScriptTimeout",{"ms":35000}] 08:20:02 INFO - PROCESS | 3728 | 1465226402762 Marionette TRACE conn2 <- [1,2890,null,{}] 08:20:02 INFO - PROCESS | 3728 | 1465226402766 Marionette TRACE conn2 -> [0,2891,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:20:02 INFO - PROCESS | 3728 | 1465226402769 Marionette INFO sendAsync 5df5ea86-167d-4c9b-95db-b7d3c2a97030 08:20:02 INFO - PROCESS | 3728 | 1465226402911 Marionette TRACE conn2 <- [1,2891,null,{"value":null}] 08:20:03 INFO - PROCESS | 3728 | 1465226403052 Marionette TRACE conn2 -> [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\", \"02873725-682d-488c-ba17-ebb2d6377454\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:20:03 INFO - PROCESS | 3728 | 1465226403055 Marionette INFO sendAsync 5df5ea86-167d-4c9b-95db-b7d3c2a97030 08:20:03 INFO - PROCESS | 3728 | ++DOCSHELL 1649A400 == 38 [pid = 3728] [id = 732] 08:20:03 INFO - PROCESS | 3728 | ++DOMWINDOW == 79 (1649C000) [pid = 3728] [serial = 2196] [outer = 00000000] 08:20:03 INFO - PROCESS | 3728 | ++DOMWINDOW == 80 (16567C00) [pid = 3728] [serial = 2197] [outer = 1649C000] 08:20:03 INFO - PROCESS | 3728 | 1465226403117 Marionette DEBUG loaded listener.js 08:20:03 INFO - PROCESS | 3728 | ++DOMWINDOW == 81 (16CBB000) [pid = 3728] [serial = 2198] [outer = 1649C000] 08:20:03 INFO - PROCESS | 3728 | 1465226403744 Marionette TRACE conn2 <- [1,2892,null,{"value":["/2dcontext/transformations/2d.transformation.translate.basic.html",0,null,null,[["translate() works",0,null,null]]]}] 08:20:03 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.translate.basic.html | translate() works 08:20:03 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.translate.basic.html | took 1039ms 08:20:03 INFO - PROCESS | 3728 | 1465226403829 Marionette TRACE conn2 -> [0,2893,"getWindowHandle",null] 08:20:03 INFO - PROCESS | 3728 | 1465226403832 Marionette TRACE conn2 <- [1,2893,null,{"value":"13"}] 08:20:03 INFO - PROCESS | 3728 | 1465226403837 Marionette TRACE conn2 -> [0,2894,"setScriptTimeout",{"ms":35000}] 08:20:03 INFO - PROCESS | 3728 | 1465226403841 Marionette TRACE conn2 <- [1,2894,null,{}] 08:20:03 INFO - TEST-START | /2dcontext/transformations/2d.transformation.translate.nonfinite.html 08:20:03 INFO - PROCESS | 3728 | 1465226403852 Marionette TRACE conn2 -> [0,2895,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:20:03 INFO - PROCESS | 3728 | 1465226403857 Marionette INFO sendAsync 5df5ea86-167d-4c9b-95db-b7d3c2a97030 08:20:03 INFO - PROCESS | 3728 | 1465226403957 Marionette TRACE conn2 <- [1,2895,null,{"value":null}] 08:20:04 INFO - PROCESS | 3728 | 1465226404100 Marionette TRACE conn2 -> [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\", \"02873725-682d-488c-ba17-ebb2d6377454\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:20:04 INFO - PROCESS | 3728 | 1465226404103 Marionette INFO sendAsync 5df5ea86-167d-4c9b-95db-b7d3c2a97030 08:20:04 INFO - PROCESS | 3728 | ++DOCSHELL 18525800 == 39 [pid = 3728] [id = 733] 08:20:04 INFO - PROCESS | 3728 | ++DOMWINDOW == 82 (18526000) [pid = 3728] [serial = 2199] [outer = 00000000] 08:20:04 INFO - PROCESS | 3728 | ++DOMWINDOW == 83 (19891C00) [pid = 3728] [serial = 2200] [outer = 18526000] 08:20:04 INFO - PROCESS | 3728 | 1465226404162 Marionette DEBUG loaded listener.js 08:20:04 INFO - PROCESS | 3728 | ++DOMWINDOW == 84 (19D3D000) [pid = 3728] [serial = 2201] [outer = 18526000] 08:20:04 INFO - PROCESS | 3728 | 1465226404949 Marionette TRACE conn2 <- [1,2896,null,{"value":["/2dcontext/transformations/2d.transformation.translate.nonfinite.html",0,null,null,[["translate() with Infinity/NaN is ignored",0,null,null]]]}] 08:20:04 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.translate.nonfinite.html | translate() with Infinity/NaN is ignored 08:20:04 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.translate.nonfinite.html | took 1177ms 08:20:05 INFO - PROCESS | 3728 | 1465226405015 Marionette TRACE conn2 -> [0,2897,"getWindowHandle",null] 08:20:05 INFO - TEST-START | /DOMEvents/ClickFakeEvent.nondocument.html 08:20:05 INFO - PROCESS | 3728 | 1465226405019 Marionette TRACE conn2 <- [1,2897,null,{"value":"13"}] 08:20:05 INFO - PROCESS | 3728 | 1465226405024 Marionette TRACE conn2 -> [0,2898,"setScriptTimeout",{"ms":35000}] 08:20:05 INFO - PROCESS | 3728 | 1465226405027 Marionette TRACE conn2 <- [1,2898,null,{}] 08:20:05 INFO - PROCESS | 3728 | 1465226405033 Marionette TRACE conn2 -> [0,2899,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:20:05 INFO - PROCESS | 3728 | 1465226405035 Marionette INFO sendAsync 5df5ea86-167d-4c9b-95db-b7d3c2a97030 08:20:05 INFO - PROCESS | 3728 | 1465226405134 Marionette TRACE conn2 <- [1,2899,null,{"value":null}] 08:20:05 INFO - PROCESS | 3728 | --DOCSHELL 10231400 == 38 [pid = 3728] [id = 710] 08:20:05 INFO - PROCESS | 3728 | --DOCSHELL 18477C00 == 37 [pid = 3728] [id = 729] 08:20:05 INFO - PROCESS | 3728 | --DOCSHELL 13380800 == 36 [pid = 3728] [id = 728] 08:20:05 INFO - PROCESS | 3728 | --DOCSHELL 157D8400 == 35 [pid = 3728] [id = 727] 08:20:05 INFO - PROCESS | 3728 | --DOCSHELL 17E52C00 == 34 [pid = 3728] [id = 726] 08:20:05 INFO - PROCESS | 3728 | --DOCSHELL 16CB1800 == 33 [pid = 3728] [id = 725] 08:20:05 INFO - PROCESS | 3728 | --DOCSHELL 164A1400 == 32 [pid = 3728] [id = 724] 08:20:05 INFO - PROCESS | 3728 | --DOCSHELL 13C4B000 == 31 [pid = 3728] [id = 723] 08:20:05 INFO - PROCESS | 3728 | --DOCSHELL 104EC400 == 30 [pid = 3728] [id = 722] 08:20:05 INFO - PROCESS | 3728 | --DOCSHELL 1855D000 == 29 [pid = 3728] [id = 719] 08:20:05 INFO - PROCESS | 3728 | --DOCSHELL 10D09400 == 28 [pid = 3728] [id = 720] 08:20:05 INFO - PROCESS | 3728 | --DOCSHELL 15FE9400 == 27 [pid = 3728] [id = 721] 08:20:05 INFO - PROCESS | 3728 | --DOCSHELL 18525800 == 26 [pid = 3728] [id = 733] 08:20:05 INFO - PROCESS | 3728 | --DOCSHELL 16108C00 == 25 [pid = 3728] [id = 730] 08:20:05 INFO - PROCESS | 3728 | --DOCSHELL 105F7000 == 24 [pid = 3728] [id = 731] 08:20:05 INFO - PROCESS | 3728 | --DOCSHELL 1649A400 == 23 [pid = 3728] [id = 732] 08:20:05 INFO - PROCESS | 3728 | 1465226405868 Marionette TRACE conn2 -> [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\", \"02873725-682d-488c-ba17-ebb2d6377454\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:20:05 INFO - PROCESS | 3728 | 1465226405872 Marionette INFO sendAsync 5df5ea86-167d-4c9b-95db-b7d3c2a97030 08:20:05 INFO - PROCESS | 3728 | --DOMWINDOW == 83 (16CB6000) [pid = 3728] [serial = 2146] [outer = 00000000] [url = about:blank] 08:20:05 INFO - PROCESS | 3728 | --DOMWINDOW == 82 (110DA000) [pid = 3728] [serial = 2134] [outer = 00000000] [url = about:blank] 08:20:05 INFO - PROCESS | 3728 | --DOMWINDOW == 81 (112B9C00) [pid = 3728] [serial = 2135] [outer = 00000000] [url = about:blank] 08:20:05 INFO - PROCESS | 3728 | --DOMWINDOW == 80 (18082800) [pid = 3728] [serial = 2149] [outer = 00000000] [url = about:blank] 08:20:05 INFO - PROCESS | 3728 | --DOMWINDOW == 79 (1382A400) [pid = 3728] [serial = 2137] [outer = 00000000] [url = about:blank] 08:20:05 INFO - PROCESS | 3728 | --DOMWINDOW == 78 (13D2B400) [pid = 3728] [serial = 2138] [outer = 00000000] [url = about:blank] 08:20:05 INFO - PROCESS | 3728 | --DOMWINDOW == 77 (157DC800) [pid = 3728] [serial = 2140] [outer = 00000000] [url = about:blank] 08:20:05 INFO - PROCESS | 3728 | --DOMWINDOW == 76 (15D45000) [pid = 3728] [serial = 2141] [outer = 00000000] [url = about:blank] 08:20:05 INFO - PROCESS | 3728 | --DOMWINDOW == 75 (114BC400) [pid = 3728] [serial = 2132] [outer = 00000000] [url = about:blank] 08:20:05 INFO - PROCESS | 3728 | --DOMWINDOW == 74 (10D0E000) [pid = 3728] [serial = 2131] [outer = 00000000] [url = about:blank] 08:20:05 INFO - PROCESS | 3728 | --DOMWINDOW == 73 (1648B000) [pid = 3728] [serial = 2152] [outer = 00000000] [url = about:blank] 08:20:05 INFO - PROCESS | 3728 | --DOMWINDOW == 72 (140B5400) [pid = 3728] [serial = 2123] [outer = 00000000] [url = about:blank] 08:20:05 INFO - PROCESS | 3728 | --DOMWINDOW == 71 (1382A800) [pid = 3728] [serial = 2122] [outer = 00000000] [url = about:blank] 08:20:05 INFO - PROCESS | 3728 | --DOMWINDOW == 70 (1796B400) [pid = 3728] [serial = 2126] [outer = 00000000] [url = about:blank] 08:20:05 INFO - PROCESS | 3728 | --DOMWINDOW == 69 (16643000) [pid = 3728] [serial = 2125] [outer = 00000000] [url = about:blank] 08:20:05 INFO - PROCESS | 3728 | --DOMWINDOW == 68 (19EE8C00) [pid = 3728] [serial = 2129] [outer = 00000000] [url = about:blank] 08:20:05 INFO - PROCESS | 3728 | --DOMWINDOW == 67 (18562C00) [pid = 3728] [serial = 2158] [outer = 00000000] [url = about:blank] 08:20:05 INFO - PROCESS | 3728 | --DOMWINDOW == 66 (19EDD400) [pid = 3728] [serial = 2128] [outer = 00000000] [url = about:blank] 08:20:05 INFO - PROCESS | 3728 | --DOMWINDOW == 65 (18440C00) [pid = 3728] [serial = 2150] [outer = 00000000] [url = about:blank] 08:20:05 INFO - PROCESS | 3728 | --DOMWINDOW == 64 (16643800) [pid = 3728] [serial = 2153] [outer = 00000000] [url = about:blank] 08:20:05 INFO - PROCESS | 3728 | --DOMWINDOW == 63 (16568800) [pid = 3728] [serial = 2143] [outer = 00000000] [url = about:blank] 08:20:05 INFO - PROCESS | 3728 | --DOMWINDOW == 62 (1663A800) [pid = 3728] [serial = 2144] [outer = 00000000] [url = about:blank] 08:20:05 INFO - PROCESS | 3728 | --DOMWINDOW == 61 (16CBC400) [pid = 3728] [serial = 2147] [outer = 00000000] [url = about:blank] 08:20:05 INFO - PROCESS | 3728 | --DOMWINDOW == 60 (18525000) [pid = 3728] [serial = 2156] [outer = 00000000] [url = about:blank] 08:20:05 INFO - PROCESS | 3728 | --DOMWINDOW == 59 (1851F400) [pid = 3728] [serial = 2155] [outer = 00000000] [url = about:blank] 08:20:05 INFO - PROCESS | 3728 | ++DOCSHELL 104ECC00 == 24 [pid = 3728] [id = 734] 08:20:05 INFO - PROCESS | 3728 | ++DOMWINDOW == 60 (104F2400) [pid = 3728] [serial = 2202] [outer = 00000000] 08:20:05 INFO - PROCESS | 3728 | ++DOMWINDOW == 61 (105F6800) [pid = 3728] [serial = 2203] [outer = 104F2400] 08:20:05 INFO - PROCESS | 3728 | 1465226406001 Marionette DEBUG loaded listener.js 08:20:06 INFO - PROCESS | 3728 | ++DOMWINDOW == 62 (10B9C800) [pid = 3728] [serial = 2204] [outer = 104F2400] 08:20:06 INFO - PROCESS | 3728 | 1465226406410 Marionette TRACE conn2 <- [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]]]}] 08:20:06 INFO - TEST-PASS | /DOMEvents/ClickFakeEvent.nondocument.html | Click event on an element not in the document 08:20:06 INFO - TEST-PASS | /DOMEvents/ClickFakeEvent.nondocument.html | Click event can be dispatched to an element that is not in the document. 08:20:06 INFO - TEST-OK | /DOMEvents/ClickFakeEvent.nondocument.html | took 1441ms 08:20:06 INFO - PROCESS | 3728 | 1465226406488 Marionette TRACE conn2 -> [0,2901,"getWindowHandle",null] 08:20:06 INFO - PROCESS | 3728 | 1465226406492 Marionette TRACE conn2 <- [1,2901,null,{"value":"13"}] 08:20:06 INFO - TEST-START | /DOMEvents/constructors.html 08:20:06 INFO - PROCESS | 3728 | 1465226406497 Marionette TRACE conn2 -> [0,2902,"setScriptTimeout",{"ms":35000}] 08:20:06 INFO - PROCESS | 3728 | 1465226406500 Marionette TRACE conn2 <- [1,2902,null,{}] 08:20:06 INFO - PROCESS | 3728 | 1465226406505 Marionette TRACE conn2 -> [0,2903,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:20:06 INFO - PROCESS | 3728 | 1465226406509 Marionette INFO sendAsync 5df5ea86-167d-4c9b-95db-b7d3c2a97030 08:20:06 INFO - PROCESS | 3728 | 1465226406602 Marionette TRACE conn2 <- [1,2903,null,{"value":null}] 08:20:06 INFO - PROCESS | 3728 | 1465226406615 Marionette TRACE conn2 -> [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\", \"02873725-682d-488c-ba17-ebb2d6377454\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:20:06 INFO - PROCESS | 3728 | 1465226406617 Marionette INFO sendAsync 5df5ea86-167d-4c9b-95db-b7d3c2a97030 08:20:06 INFO - PROCESS | 3728 | ++DOCSHELL 12803000 == 25 [pid = 3728] [id = 735] 08:20:06 INFO - PROCESS | 3728 | ++DOMWINDOW == 63 (12AD2400) [pid = 3728] [serial = 2205] [outer = 00000000] 08:20:06 INFO - PROCESS | 3728 | ++DOMWINDOW == 64 (1302FC00) [pid = 3728] [serial = 2206] [outer = 12AD2400] 08:20:06 INFO - PROCESS | 3728 | 1465226406665 Marionette DEBUG loaded listener.js 08:20:06 INFO - PROCESS | 3728 | ++DOMWINDOW == 65 (131B0800) [pid = 3728] [serial = 2207] [outer = 12AD2400] 08:20:07 INFO - PROCESS | 3728 | 1465226407231 Marionette TRACE conn2 <- [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]]]}] 08:20:07 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (no argument) 08:20:07 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (undefined argument) 08:20:07 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (null argument) 08:20:07 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (empty argument) 08:20:07 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (argument with default values) 08:20:07 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (argument with non-default values) 08:20:07 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (no argument) 08:20:07 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (undefined argument) 08:20:07 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (null argument) 08:20:07 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (empty argument) 08:20:07 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (argument with default values) 08:20:07 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (argument with non-default values) 08:20:07 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (no argument) 08:20:07 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (undefined argument) 08:20:07 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (null argument) 08:20:07 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (empty argument) 08:20:07 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (argument with default values) 08:20:07 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (argument with non-default values) 08:20:07 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (no argument) 08:20:07 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (undefined argument) 08:20:07 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (null argument) 08:20:07 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (empty argument) 08:20:07 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (argument with default values) 08:20:07 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (argument with non-default values) 08:20:07 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (no argument) 08:20:07 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (undefined argument) 08:20:07 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (null argument) 08:20:07 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (empty argument) 08:20:07 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (argument with default values) 08:20:07 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (argument with non-default values) 08:20:07 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (no argument) 08:20:07 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (undefined argument) 08:20:07 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (null argument) 08:20:07 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (empty argument) 08:20:07 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (argument with default values) 08:20:07 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (argument with non-default values) 08:20:07 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (no argument) - Illegal constructor. 08:20:07 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:100:17 08:20:07 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:20:07 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:20:07 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:99:3 08:20:07 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 08:20:07 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (undefined argument) - Illegal constructor. 08:20:07 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:105:17 08:20:07 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:20:07 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:20:07 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:104:3 08:20:07 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 08:20:07 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (null argument) - Illegal constructor. 08:20:07 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:110:17 08:20:07 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:20:07 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:20:07 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:109:3 08:20:07 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 08:20:07 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (empty argument) - Illegal constructor. 08:20:07 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:115:17 08:20:07 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:20:07 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:20:07 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:114:3 08:20:07 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 08:20:07 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (argument with default values) - Illegal constructor. 08:20:07 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:125:17 08:20:07 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:20:07 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:20:07 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:119:3 08:20:07 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 08:20:07 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (argument with non-default values) - Illegal constructor. 08:20:07 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:143:17 08:20:07 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:20:07 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:20:07 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:129:3 08:20:07 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 08:20:07 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (view argument with wrong type) 08:20:07 INFO - TEST-OK | /DOMEvents/constructors.html | took 821ms 08:20:07 INFO - PROCESS | 3728 | 1465226407335 Marionette TRACE conn2 -> [0,2905,"getWindowHandle",null] 08:20:07 INFO - PROCESS | 3728 | 1465226407340 Marionette TRACE conn2 <- [1,2905,null,{"value":"13"}] 08:20:07 INFO - TEST-START | /DOMEvents/event-phases-order.html 08:20:07 INFO - PROCESS | 3728 | 1465226407345 Marionette TRACE conn2 -> [0,2906,"setScriptTimeout",{"ms":35000}] 08:20:07 INFO - PROCESS | 3728 | 1465226407347 Marionette TRACE conn2 <- [1,2906,null,{}] 08:20:07 INFO - PROCESS | 3728 | 1465226407351 Marionette TRACE conn2 -> [0,2907,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:20:07 INFO - PROCESS | 3728 | 1465226407353 Marionette INFO sendAsync 5df5ea86-167d-4c9b-95db-b7d3c2a97030 08:20:07 INFO - PROCESS | 3728 | 1465226407457 Marionette TRACE conn2 <- [1,2907,null,{"value":null}] 08:20:07 INFO - PROCESS | 3728 | 1465226407465 Marionette TRACE conn2 -> [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\", \"02873725-682d-488c-ba17-ebb2d6377454\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:20:07 INFO - PROCESS | 3728 | 1465226407467 Marionette INFO sendAsync 5df5ea86-167d-4c9b-95db-b7d3c2a97030 08:20:07 INFO - PROCESS | 3728 | ++DOCSHELL 140B3400 == 26 [pid = 3728] [id = 736] 08:20:07 INFO - PROCESS | 3728 | ++DOMWINDOW == 66 (140B3C00) [pid = 3728] [serial = 2208] [outer = 00000000] 08:20:07 INFO - PROCESS | 3728 | ++DOMWINDOW == 67 (140D3400) [pid = 3728] [serial = 2209] [outer = 140B3C00] 08:20:07 INFO - PROCESS | 3728 | 1465226407513 Marionette DEBUG loaded listener.js 08:20:07 INFO - PROCESS | 3728 | ++DOMWINDOW == 68 (14E07800) [pid = 3728] [serial = 2210] [outer = 140B3C00] 08:20:07 INFO - PROCESS | 3728 | 1465226407964 Marionette TRACE conn2 <- [1,2908,null,{"value":["/DOMEvents/event-phases-order.html",0,null,null,[["Event phases order",0,null,null]]]}] 08:20:08 INFO - TEST-PASS | /DOMEvents/event-phases-order.html | Event phases order 08:20:08 INFO - TEST-OK | /DOMEvents/event-phases-order.html | took 682ms 08:20:08 INFO - PROCESS | 3728 | 1465226408027 Marionette TRACE conn2 -> [0,2909,"getWindowHandle",null] 08:20:08 INFO - PROCESS | 3728 | 1465226408029 Marionette TRACE conn2 <- [1,2909,null,{"value":"13"}] 08:20:08 INFO - TEST-START | /DOMEvents/init-event-while-dispatching.html 08:20:08 INFO - PROCESS | 3728 | 1465226408034 Marionette TRACE conn2 -> [0,2910,"setScriptTimeout",{"ms":35000}] 08:20:08 INFO - PROCESS | 3728 | 1465226408040 Marionette TRACE conn2 <- [1,2910,null,{}] 08:20:08 INFO - PROCESS | 3728 | 1465226408057 Marionette TRACE conn2 -> [0,2911,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:20:08 INFO - PROCESS | 3728 | 1465226408061 Marionette INFO sendAsync 5df5ea86-167d-4c9b-95db-b7d3c2a97030 08:20:08 INFO - PROCESS | 3728 | 1465226408183 Marionette TRACE conn2 <- [1,2911,null,{"value":null}] 08:20:08 INFO - PROCESS | 3728 | 1465226408249 Marionette TRACE conn2 -> [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\", \"02873725-682d-488c-ba17-ebb2d6377454\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:20:08 INFO - PROCESS | 3728 | 1465226408251 Marionette INFO sendAsync 5df5ea86-167d-4c9b-95db-b7d3c2a97030 08:20:08 INFO - PROCESS | 3728 | ++DOCSHELL 15FAE000 == 27 [pid = 3728] [id = 737] 08:20:08 INFO - PROCESS | 3728 | ++DOMWINDOW == 69 (15FAEC00) [pid = 3728] [serial = 2211] [outer = 00000000] 08:20:08 INFO - PROCESS | 3728 | ++DOMWINDOW == 70 (16102400) [pid = 3728] [serial = 2212] [outer = 15FAEC00] 08:20:08 INFO - PROCESS | 3728 | 1465226408296 Marionette DEBUG loaded listener.js 08:20:08 INFO - PROCESS | 3728 | ++DOMWINDOW == 71 (16499C00) [pid = 3728] [serial = 2213] [outer = 15FAEC00] 08:20:08 INFO - PROCESS | 3728 | [3728] 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 08:20:08 INFO - PROCESS | 3728 | [3728] 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 08:20:08 INFO - PROCESS | 3728 | [3728] 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 08:20:08 INFO - PROCESS | 3728 | [3728] 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 08:20:08 INFO - PROCESS | 3728 | 1465226408750 Marionette TRACE conn2 <- [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]]]}] 08:20:08 INFO - TEST-FAIL | /DOMEvents/init-event-while-dispatching.html | Calling initKeyboardEvent while dispatching. - ev.initKeyboardEvent is not a function 08:20:08 INFO - events.KeyboardEvent.init@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:12:28 08:20:08 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:68:7 08:20:08 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:20:08 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 08:20:08 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 08:20:08 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:20:08 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 08:20:08 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 08:20:08 INFO - events.MouseEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:23:7 08:20:08 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9 08:20:08 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:20:08 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 08:20:08 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 08:20:08 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:20:08 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 08:20:08 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 08:20:08 INFO - events.CustomEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:38:7 08:20:08 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9 08:20:08 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:20:08 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 08:20:08 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 08:20:08 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:20:08 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 08:20:08 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]" 08:20:08 INFO - events.UIEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:45:7 08:20:08 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9 08:20:08 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:20:08 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 08:20:08 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 08:20:08 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:20:08 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 08:20:08 INFO - TEST-PASS | /DOMEvents/init-event-while-dispatching.html | Calling initEvent while dispatching. 08:20:08 INFO - TEST-OK | /DOMEvents/init-event-while-dispatching.html | took 759ms 08:20:08 INFO - PROCESS | 3728 | 1465226408834 Marionette TRACE conn2 -> [0,2913,"getWindowHandle",null] 08:20:08 INFO - PROCESS | 3728 | 1465226408837 Marionette TRACE conn2 <- [1,2913,null,{"value":"13"}] 08:20:08 INFO - TEST-START | /DOMEvents/throwing-in-listener-and-window-error-event.html 08:20:08 INFO - PROCESS | 3728 | 1465226408858 Marionette TRACE conn2 -> [0,2914,"setScriptTimeout",{"ms":35000}] 08:20:08 INFO - PROCESS | 3728 | 1465226408861 Marionette TRACE conn2 <- [1,2914,null,{}] 08:20:08 INFO - PROCESS | 3728 | 1465226408864 Marionette TRACE conn2 -> [0,2915,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:20:08 INFO - PROCESS | 3728 | 1465226408866 Marionette INFO sendAsync 5df5ea86-167d-4c9b-95db-b7d3c2a97030 08:20:08 INFO - PROCESS | 3728 | 1465226408986 Marionette TRACE conn2 <- [1,2915,null,{"value":null}] 08:20:09 INFO - PROCESS | 3728 | 1465226409051 Marionette TRACE conn2 -> [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\", \"02873725-682d-488c-ba17-ebb2d6377454\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:20:09 INFO - PROCESS | 3728 | 1465226409053 Marionette INFO sendAsync 5df5ea86-167d-4c9b-95db-b7d3c2a97030 08:20:09 INFO - PROCESS | 3728 | ++DOCSHELL 1656A400 == 28 [pid = 3728] [id = 738] 08:20:09 INFO - PROCESS | 3728 | ++DOMWINDOW == 72 (16640800) [pid = 3728] [serial = 2214] [outer = 00000000] 08:20:09 INFO - PROCESS | 3728 | ++DOMWINDOW == 73 (16C16000) [pid = 3728] [serial = 2215] [outer = 16640800] 08:20:09 INFO - PROCESS | 3728 | 1465226409097 Marionette DEBUG loaded listener.js 08:20:09 INFO - PROCESS | 3728 | ++DOMWINDOW == 74 (16CAF400) [pid = 3728] [serial = 2216] [outer = 16640800] 08:20:09 INFO - PROCESS | 3728 | JavaScript error: http://web-platform.test:8000/DOMEvents/throwing-in-listener-and-window-error-event.html, line 22: Error: Error from listener 08:20:09 INFO - PROCESS | 3728 | 1465226409483 Marionette TRACE conn2 <- [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]]]}] 08:20:09 INFO - TEST-PASS | /DOMEvents/throwing-in-listener-and-window-error-event.html | Throwing in event listener generates an error event on the window object 08:20:09 INFO - TEST-ERROR | /DOMEvents/throwing-in-listener-and-window-error-event.html | took 620ms 08:20:09 INFO - TEST-START | /DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html 08:20:09 INFO - PROCESS | 3728 | 1465226409498 Marionette TRACE conn2 -> [0,2917,"getWindowHandle",null] 08:20:09 INFO - PROCESS | 3728 | 1465226409501 Marionette TRACE conn2 <- [1,2917,null,{"value":"13"}] 08:20:09 INFO - PROCESS | 3728 | 1465226409506 Marionette TRACE conn2 -> [0,2918,"setScriptTimeout",{"ms":35000}] 08:20:09 INFO - PROCESS | 3728 | 1465226409508 Marionette TRACE conn2 <- [1,2918,null,{}] 08:20:09 INFO - PROCESS | 3728 | 1465226409511 Marionette TRACE conn2 -> [0,2919,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:20:09 INFO - PROCESS | 3728 | 1465226409513 Marionette INFO sendAsync 5df5ea86-167d-4c9b-95db-b7d3c2a97030 08:20:09 INFO - PROCESS | 3728 | 1465226409631 Marionette TRACE conn2 <- [1,2919,null,{"value":null}] 08:20:09 INFO - PROCESS | 3728 | 1465226409636 Marionette TRACE conn2 -> [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\", \"02873725-682d-488c-ba17-ebb2d6377454\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:20:09 INFO - PROCESS | 3728 | 1465226409642 Marionette INFO sendAsync 5df5ea86-167d-4c9b-95db-b7d3c2a97030 08:20:09 INFO - PROCESS | 3728 | ++DOCSHELL 16D83800 == 29 [pid = 3728] [id = 739] 08:20:09 INFO - PROCESS | 3728 | ++DOMWINDOW == 75 (16D83C00) [pid = 3728] [serial = 2217] [outer = 00000000] 08:20:09 INFO - PROCESS | 3728 | ++DOMWINDOW == 76 (172DF000) [pid = 3728] [serial = 2218] [outer = 16D83C00] 08:20:09 INFO - PROCESS | 3728 | 1465226409738 Marionette DEBUG loaded listener.js 08:20:09 INFO - PROCESS | 3728 | ++DOMWINDOW == 77 (17A92800) [pid = 3728] [serial = 2219] [outer = 16D83C00] 08:20:10 INFO - PROCESS | 3728 | --DOMWINDOW == 76 (1800F000) [pid = 3728] [serial = 2178] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.nonfinite.html] 08:20:10 INFO - PROCESS | 3728 | --DOMWINDOW == 75 (1852CC00) [pid = 3728] [serial = 2181] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.skewed.html] 08:20:10 INFO - PROCESS | 3728 | --DOMWINDOW == 74 (1855D400) [pid = 3728] [serial = 2157] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.basic.html] 08:20:10 INFO - PROCESS | 3728 | --DOMWINDOW == 73 (10560400) [pid = 3728] [serial = 2166] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.negative.html] 08:20:10 INFO - PROCESS | 3728 | --DOMWINDOW == 72 (15FEB000) [pid = 3728] [serial = 2163] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.multiple.html] 08:20:10 INFO - PROCESS | 3728 | --DOMWINDOW == 71 (164A1800) [pid = 3728] [serial = 2172] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.zero.html] 08:20:10 INFO - PROCESS | 3728 | --DOMWINDOW == 70 (13C56800) [pid = 3728] [serial = 2169] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.nonfinite.html] 08:20:10 INFO - PROCESS | 3728 | --DOMWINDOW == 69 (10D09800) [pid = 3728] [serial = 2160] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.large.html] 08:20:10 INFO - PROCESS | 3728 | --DOMWINDOW == 68 (13912800) [pid = 3728] [serial = 2184] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.identity.html] 08:20:10 INFO - PROCESS | 3728 | --DOMWINDOW == 67 (1988C400) [pid = 3728] [serial = 2190] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.nonfinite.html] 08:20:10 INFO - PROCESS | 3728 | --DOMWINDOW == 66 (18528C00) [pid = 3728] [serial = 2187] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.multiply.html] 08:20:10 INFO - PROCESS | 3728 | --DOMWINDOW == 65 (16D48800) [pid = 3728] [serial = 2175] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.multiple.html] 08:20:10 INFO - PROCESS | 3728 | JavaScript error: http://web-platform.test:8000/DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html, line 19: Error: Error from listener 08:20:10 INFO - PROCESS | 3728 | 1465226410393 Marionette TRACE conn2 <- [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]]]}] 08:20:10 INFO - TEST-PASS | /DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html | Throwing in event listener 08:20:10 INFO - TEST-OK | /DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html | took 930ms 08:20:10 INFO - TEST-START | /DOMEvents/tests/approved/DOM.event.flow.html 08:20:10 INFO - PROCESS | 3728 | 1465226410432 Marionette TRACE conn2 -> [0,2921,"getWindowHandle",null] 08:20:10 INFO - PROCESS | 3728 | 1465226410434 Marionette TRACE conn2 <- [1,2921,null,{"value":"13"}] 08:20:10 INFO - PROCESS | 3728 | 1465226410445 Marionette TRACE conn2 -> [0,2922,"setScriptTimeout",{"ms":35000}] 08:20:10 INFO - PROCESS | 3728 | 1465226410446 Marionette TRACE conn2 <- [1,2922,null,{}] 08:20:10 INFO - PROCESS | 3728 | 1465226410451 Marionette TRACE conn2 -> [0,2923,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:20:10 INFO - PROCESS | 3728 | 1465226410453 Marionette INFO sendAsync 5df5ea86-167d-4c9b-95db-b7d3c2a97030 08:20:10 INFO - PROCESS | 3728 | 1465226410543 Marionette TRACE conn2 <- [1,2923,null,{"value":null}] 08:20:10 INFO - PROCESS | 3728 | 1465226410550 Marionette TRACE conn2 -> [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\", \"02873725-682d-488c-ba17-ebb2d6377454\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:20:10 INFO - PROCESS | 3728 | 1465226410552 Marionette INFO sendAsync 5df5ea86-167d-4c9b-95db-b7d3c2a97030 08:20:10 INFO - PROCESS | 3728 | ++DOCSHELL 10B7D000 == 30 [pid = 3728] [id = 740] 08:20:10 INFO - PROCESS | 3728 | ++DOMWINDOW == 66 (140C8800) [pid = 3728] [serial = 2220] [outer = 00000000] 08:20:10 INFO - PROCESS | 3728 | ++DOMWINDOW == 67 (177EDC00) [pid = 3728] [serial = 2221] [outer = 140C8800] 08:20:10 INFO - PROCESS | 3728 | 1465226410595 Marionette DEBUG loaded listener.js 08:20:10 INFO - PROCESS | 3728 | ++DOMWINDOW == 68 (18435800) [pid = 3728] [serial = 2222] [outer = 140C8800] 08:20:11 INFO - PROCESS | 3728 | 1465226411014 Marionette TRACE conn2 <- [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]]]}] 08:20:11 INFO - TEST-PASS | /DOMEvents/tests/approved/DOM.event.flow.html | Test Description: Dispatch an event in a DOM tree using the DOM event flow. 08:20:11 INFO - TEST-OK | /DOMEvents/tests/approved/DOM.event.flow.html | took 588ms 08:20:11 INFO - PROCESS | 3728 | 1465226411034 Marionette TRACE conn2 -> [0,2925,"getWindowHandle",null] 08:20:11 INFO - PROCESS | 3728 | 1465226411036 Marionette TRACE conn2 <- [1,2925,null,{"value":"13"}] 08:20:11 INFO - TEST-START | /DOMEvents/tests/approved/EventListener.eventHandler.html 08:20:11 INFO - PROCESS | 3728 | 1465226411040 Marionette TRACE conn2 -> [0,2926,"setScriptTimeout",{"ms":35000}] 08:20:11 INFO - PROCESS | 3728 | 1465226411041 Marionette TRACE conn2 <- [1,2926,null,{}] 08:20:11 INFO - PROCESS | 3728 | 1465226411045 Marionette TRACE conn2 -> [0,2927,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:20:11 INFO - PROCESS | 3728 | 1465226411047 Marionette INFO sendAsync 5df5ea86-167d-4c9b-95db-b7d3c2a97030 08:20:11 INFO - PROCESS | 3728 | 1465226411168 Marionette TRACE conn2 <- [1,2927,null,{"value":null}] 08:20:11 INFO - PROCESS | 3728 | 1465226411175 Marionette TRACE conn2 -> [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\", \"02873725-682d-488c-ba17-ebb2d6377454\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:20:11 INFO - PROCESS | 3728 | 1465226411177 Marionette INFO sendAsync 5df5ea86-167d-4c9b-95db-b7d3c2a97030 08:20:11 INFO - PROCESS | 3728 | ++DOCSHELL 1843CC00 == 31 [pid = 3728] [id = 741] 08:20:11 INFO - PROCESS | 3728 | ++DOMWINDOW == 69 (18440C00) [pid = 3728] [serial = 2223] [outer = 00000000] 08:20:11 INFO - PROCESS | 3728 | ++DOMWINDOW == 70 (18524400) [pid = 3728] [serial = 2224] [outer = 18440C00] 08:20:11 INFO - PROCESS | 3728 | 1465226411222 Marionette DEBUG loaded listener.js 08:20:11 INFO - PROCESS | 3728 | ++DOMWINDOW == 71 (18528400) [pid = 3728] [serial = 2225] [outer = 18440C00] 08:20:11 INFO - PROCESS | 3728 | 1465226411607 Marionette TRACE conn2 <- [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]]]}] 08:20:11 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. 08:20:11 INFO - TEST-OK | /DOMEvents/tests/approved/EventListener.eventHandler.html | took 589ms 08:20:11 INFO - PROCESS | 3728 | 1465226411637 Marionette TRACE conn2 -> [0,2929,"getWindowHandle",null] 08:20:11 INFO - PROCESS | 3728 | 1465226411623 Marionette TRACE conn2 <- [1,2929,null,{"value":"13"}] 08:20:11 INFO - TEST-START | /DOMEvents/tests/approved/EventObject.after.dispatchEvent.html 08:20:11 INFO - PROCESS | 3728 | 1465226411626 Marionette TRACE conn2 -> [0,2930,"setScriptTimeout",{"ms":35000}] 08:20:11 INFO - PROCESS | 3728 | 1465226411628 Marionette TRACE conn2 <- [1,2930,null,{}] 08:20:11 INFO - PROCESS | 3728 | 1465226411632 Marionette TRACE conn2 -> [0,2931,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:20:11 INFO - PROCESS | 3728 | 1465226411633 Marionette INFO sendAsync 5df5ea86-167d-4c9b-95db-b7d3c2a97030 08:20:11 INFO - PROCESS | 3728 | 1465226411710 Marionette TRACE conn2 <- [1,2931,null,{"value":null}] 08:20:11 INFO - PROCESS | 3728 | 1465226411807 Marionette TRACE conn2 -> [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\", \"02873725-682d-488c-ba17-ebb2d6377454\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:20:11 INFO - PROCESS | 3728 | 1465226411809 Marionette INFO sendAsync 5df5ea86-167d-4c9b-95db-b7d3c2a97030 08:20:11 INFO - PROCESS | 3728 | ++DOCSHELL 18474400 == 32 [pid = 3728] [id = 742] 08:20:11 INFO - PROCESS | 3728 | ++DOMWINDOW == 72 (18476C00) [pid = 3728] [serial = 2226] [outer = 00000000] 08:20:11 INFO - PROCESS | 3728 | ++DOMWINDOW == 73 (18561C00) [pid = 3728] [serial = 2227] [outer = 18476C00] 08:20:11 INFO - PROCESS | 3728 | 1465226411854 Marionette DEBUG loaded listener.js 08:20:11 INFO - PROCESS | 3728 | ++DOMWINDOW == 74 (18562C00) [pid = 3728] [serial = 2228] [outer = 18476C00] 08:20:12 INFO - PROCESS | 3728 | 1465226412284 Marionette TRACE conn2 <- [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"]]]}] 08:20:12 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 08:20:12 INFO - @http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html:33:9 08:20:12 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:20:12 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:20:12 INFO - @http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html:23:5 08:20:12 INFO - TEST-OK | /DOMEvents/tests/approved/EventObject.after.dispatchEvent.html | took 681ms 08:20:12 INFO - PROCESS | 3728 | 1465226412327 Marionette TRACE conn2 -> [0,2933,"getWindowHandle",null] 08:20:12 INFO - PROCESS | 3728 | 1465226412332 Marionette TRACE conn2 <- [1,2933,null,{"value":"13"}] 08:20:12 INFO - TEST-START | /DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html 08:20:12 INFO - PROCESS | 3728 | 1465226412337 Marionette TRACE conn2 -> [0,2934,"setScriptTimeout",{"ms":35000}] 08:20:12 INFO - PROCESS | 3728 | 1465226412340 Marionette TRACE conn2 <- [1,2934,null,{}] 08:20:12 INFO - PROCESS | 3728 | 1465226412346 Marionette TRACE conn2 -> [0,2935,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:20:12 INFO - PROCESS | 3728 | 1465226412349 Marionette INFO sendAsync 5df5ea86-167d-4c9b-95db-b7d3c2a97030 08:20:12 INFO - PROCESS | 3728 | 1465226412471 Marionette TRACE conn2 <- [1,2935,null,{"value":null}] 08:20:12 INFO - PROCESS | 3728 | 1465226412640 Marionette TRACE conn2 -> [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\", \"02873725-682d-488c-ba17-ebb2d6377454\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:20:12 INFO - PROCESS | 3728 | 1465226412643 Marionette INFO sendAsync 5df5ea86-167d-4c9b-95db-b7d3c2a97030 08:20:12 INFO - PROCESS | 3728 | ++DOCSHELL 105F3400 == 33 [pid = 3728] [id = 743] 08:20:12 INFO - PROCESS | 3728 | ++DOMWINDOW == 75 (105F6400) [pid = 3728] [serial = 2229] [outer = 00000000] 08:20:12 INFO - PROCESS | 3728 | ++DOMWINDOW == 76 (12D9D800) [pid = 3728] [serial = 2230] [outer = 105F6400] 08:20:12 INFO - PROCESS | 3728 | 1465226412701 Marionette DEBUG loaded listener.js 08:20:12 INFO - PROCESS | 3728 | ++DOMWINDOW == 77 (13912400) [pid = 3728] [serial = 2231] [outer = 105F6400] 08:20:13 INFO - PROCESS | 3728 | 1465226413328 Marionette TRACE conn2 <- [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]]]}] 08:20:13 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. 08:20:13 INFO - TEST-OK | /DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html | took 1038ms 08:20:13 INFO - PROCESS | 3728 | 1465226413422 Marionette TRACE conn2 -> [0,2937,"getWindowHandle",null] 08:20:13 INFO - PROCESS | 3728 | 1465226413427 Marionette TRACE conn2 <- [1,2937,null,{"value":"13"}] 08:20:13 INFO - PROCESS | 3728 | 1465226413435 Marionette TRACE conn2 -> [0,2938,"setScriptTimeout",{"ms":35000}] 08:20:13 INFO - TEST-START | /DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html 08:20:13 INFO - PROCESS | 3728 | 1465226413437 Marionette TRACE conn2 <- [1,2938,null,{}] 08:20:13 INFO - PROCESS | 3728 | 1465226413442 Marionette TRACE conn2 -> [0,2939,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:20:13 INFO - PROCESS | 3728 | 1465226413445 Marionette INFO sendAsync 5df5ea86-167d-4c9b-95db-b7d3c2a97030 08:20:13 INFO - PROCESS | 3728 | 1465226413565 Marionette TRACE conn2 <- [1,2939,null,{"value":null}] 08:20:13 INFO - PROCESS | 3728 | 1465226413710 Marionette TRACE conn2 -> [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\", \"02873725-682d-488c-ba17-ebb2d6377454\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:20:13 INFO - PROCESS | 3728 | 1465226413713 Marionette INFO sendAsync 5df5ea86-167d-4c9b-95db-b7d3c2a97030 08:20:13 INFO - PROCESS | 3728 | ++DOCSHELL 14475800 == 34 [pid = 3728] [id = 744] 08:20:13 INFO - PROCESS | 3728 | ++DOMWINDOW == 78 (14476000) [pid = 3728] [serial = 2232] [outer = 00000000] 08:20:13 INFO - PROCESS | 3728 | ++DOMWINDOW == 79 (157D4C00) [pid = 3728] [serial = 2233] [outer = 14476000] 08:20:13 INFO - PROCESS | 3728 | 1465226413787 Marionette DEBUG loaded listener.js 08:20:13 INFO - PROCESS | 3728 | ++DOMWINDOW == 80 (15FED400) [pid = 3728] [serial = 2234] [outer = 14476000] 08:20:14 INFO - PROCESS | 3728 | ++DOCSHELL 16CBC400 == 35 [pid = 3728] [id = 745] 08:20:14 INFO - PROCESS | 3728 | ++DOMWINDOW == 81 (16D47C00) [pid = 3728] [serial = 2235] [outer = 00000000] 08:20:14 INFO - PROCESS | 3728 | ++DOMWINDOW == 82 (16D8B400) [pid = 3728] [serial = 2236] [outer = 16D47C00] 08:20:14 INFO - PROCESS | 3728 | 1465226414670 Marionette TRACE conn2 <- [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]]]}] 08:20:14 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. 08:20:14 INFO - TEST-OK | /DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html | took 1286ms 08:20:14 INFO - PROCESS | 3728 | 1465226414724 Marionette TRACE conn2 -> [0,2941,"getWindowHandle",null] 08:20:14 INFO - PROCESS | 3728 | 1465226414727 Marionette TRACE conn2 <- [1,2941,null,{"value":"13"}] 08:20:14 INFO - TEST-START | /DOMEvents/tests/approved/dispatchEvent.click.checkbox.html 08:20:14 INFO - PROCESS | 3728 | 1465226414732 Marionette TRACE conn2 -> [0,2942,"setScriptTimeout",{"ms":35000}] 08:20:14 INFO - PROCESS | 3728 | 1465226414735 Marionette TRACE conn2 <- [1,2942,null,{}] 08:20:14 INFO - PROCESS | 3728 | 1465226414794 Marionette TRACE conn2 -> [0,2943,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:20:14 INFO - PROCESS | 3728 | 1465226414798 Marionette INFO sendAsync 5df5ea86-167d-4c9b-95db-b7d3c2a97030 08:20:14 INFO - PROCESS | 3728 | 1465226414906 Marionette TRACE conn2 <- [1,2943,null,{"value":null}] 08:20:15 INFO - PROCESS | 3728 | 1465226415043 Marionette TRACE conn2 -> [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\", \"02873725-682d-488c-ba17-ebb2d6377454\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:20:15 INFO - PROCESS | 3728 | 1465226415048 Marionette INFO sendAsync 5df5ea86-167d-4c9b-95db-b7d3c2a97030 08:20:15 INFO - PROCESS | 3728 | ++DOCSHELL 11426400 == 36 [pid = 3728] [id = 746] 08:20:15 INFO - PROCESS | 3728 | ++DOMWINDOW == 83 (114B2C00) [pid = 3728] [serial = 2237] [outer = 00000000] 08:20:15 INFO - PROCESS | 3728 | ++DOMWINDOW == 84 (12A10800) [pid = 3728] [serial = 2238] [outer = 114B2C00] 08:20:15 INFO - PROCESS | 3728 | 1465226415102 Marionette DEBUG loaded listener.js 08:20:15 INFO - PROCESS | 3728 | ++DOMWINDOW == 85 (12D99000) [pid = 3728] [serial = 2239] [outer = 114B2C00] 08:20:15 INFO - PROCESS | 3728 | --DOCSHELL 16CAEC00 == 35 [pid = 3728] [id = 634] 08:20:15 INFO - PROCESS | 3728 | --DOCSHELL 13914C00 == 34 [pid = 3728] [id = 637] 08:20:15 INFO - PROCESS | 3728 | --DOCSHELL 1446F400 == 33 [pid = 3728] [id = 635] 08:20:15 INFO - PROCESS | 3728 | --DOCSHELL 1656D400 == 32 [pid = 3728] [id = 633] 08:20:15 INFO - PROCESS | 3728 | --DOCSHELL 13919C00 == 31 [pid = 3728] [id = 631] 08:20:15 INFO - PROCESS | 3728 | --DOMWINDOW == 84 (1846E000) [pid = 3728] [serial = 2179] [outer = 00000000] [url = about:blank] 08:20:15 INFO - PROCESS | 3728 | --DOMWINDOW == 83 (1988EC00) [pid = 3728] [serial = 2182] [outer = 00000000] [url = about:blank] 08:20:15 INFO - PROCESS | 3728 | --DOMWINDOW == 82 (18563800) [pid = 3728] [serial = 2159] [outer = 00000000] [url = about:blank] 08:20:15 INFO - PROCESS | 3728 | --DOMWINDOW == 81 (10B76C00) [pid = 3728] [serial = 2167] [outer = 00000000] [url = about:blank] 08:20:15 INFO - PROCESS | 3728 | --DOMWINDOW == 80 (12AD4C00) [pid = 3728] [serial = 2168] [outer = 00000000] [url = about:blank] 08:20:15 INFO - PROCESS | 3728 | --DOMWINDOW == 79 (164A5C00) [pid = 3728] [serial = 2164] [outer = 00000000] [url = about:blank] 08:20:15 INFO - PROCESS | 3728 | --DOMWINDOW == 78 (16641800) [pid = 3728] [serial = 2165] [outer = 00000000] [url = about:blank] 08:20:15 INFO - PROCESS | 3728 | --DOMWINDOW == 77 (16566800) [pid = 3728] [serial = 2173] [outer = 00000000] [url = about:blank] 08:20:15 INFO - PROCESS | 3728 | --DOMWINDOW == 76 (1663E800) [pid = 3728] [serial = 2174] [outer = 00000000] [url = about:blank] 08:20:15 INFO - PROCESS | 3728 | --DOMWINDOW == 75 (14438000) [pid = 3728] [serial = 2170] [outer = 00000000] [url = about:blank] 08:20:15 INFO - PROCESS | 3728 | --DOMWINDOW == 74 (14E07400) [pid = 3728] [serial = 2171] [outer = 00000000] [url = about:blank] 08:20:15 INFO - PROCESS | 3728 | --DOMWINDOW == 73 (112B5800) [pid = 3728] [serial = 2161] [outer = 00000000] [url = about:blank] 08:20:15 INFO - PROCESS | 3728 | --DOMWINDOW == 72 (12A19400) [pid = 3728] [serial = 2162] [outer = 00000000] [url = about:blank] 08:20:15 INFO - PROCESS | 3728 | --DOMWINDOW == 71 (18527C00) [pid = 3728] [serial = 2180] [outer = 00000000] [url = about:blank] 08:20:15 INFO - PROCESS | 3728 | --DOMWINDOW == 70 (1649F400) [pid = 3728] [serial = 2185] [outer = 00000000] [url = about:blank] 08:20:15 INFO - PROCESS | 3728 | --DOMWINDOW == 69 (19E59000) [pid = 3728] [serial = 2192] [outer = 00000000] [url = about:blank] 08:20:15 INFO - PROCESS | 3728 | --DOMWINDOW == 68 (19A4F000) [pid = 3728] [serial = 2188] [outer = 00000000] [url = about:blank] 08:20:15 INFO - PROCESS | 3728 | --DOMWINDOW == 67 (19E51800) [pid = 3728] [serial = 2191] [outer = 00000000] [url = about:blank] 08:20:15 INFO - PROCESS | 3728 | --DOMWINDOW == 66 (19A55400) [pid = 3728] [serial = 2189] [outer = 00000000] [url = about:blank] 08:20:15 INFO - PROCESS | 3728 | --DOMWINDOW == 65 (19895C00) [pid = 3728] [serial = 2183] [outer = 00000000] [url = about:blank] 08:20:15 INFO - PROCESS | 3728 | --DOMWINDOW == 64 (17A03000) [pid = 3728] [serial = 2176] [outer = 00000000] [url = about:blank] 08:20:15 INFO - PROCESS | 3728 | --DOMWINDOW == 63 (17A8E400) [pid = 3728] [serial = 2177] [outer = 00000000] [url = about:blank] 08:20:15 INFO - PROCESS | 3728 | --DOMWINDOW == 62 (16CB6400) [pid = 3728] [serial = 2186] [outer = 00000000] [url = about:blank] 08:20:15 INFO - PROCESS | 3728 | 1465226415559 Marionette TRACE conn2 <- [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]]]}] 08:20:15 INFO - TEST-PASS | /DOMEvents/tests/approved/dispatchEvent.click.checkbox.html | Checkbox state is unchanged before the synthetic click event is dispatched 08:20:15 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 08:20:15 INFO - TEST-OK | /DOMEvents/tests/approved/dispatchEvent.click.checkbox.html | took 899ms 08:20:15 INFO - PROCESS | 3728 | 1465226415619 Marionette TRACE conn2 -> [0,2945,"getWindowHandle",null] 08:20:15 INFO - PROCESS | 3728 | 1465226415626 Marionette TRACE conn2 <- [1,2945,null,{"value":"13"}] 08:20:15 INFO - TEST-START | /DOMEvents/tests/approved/domnodeinserted.html 08:20:15 INFO - PROCESS | 3728 | 1465226415634 Marionette TRACE conn2 -> [0,2946,"setScriptTimeout",{"ms":35000}] 08:20:15 INFO - PROCESS | 3728 | 1465226415637 Marionette TRACE conn2 <- [1,2946,null,{}] 08:20:15 INFO - PROCESS | 3728 | 1465226415641 Marionette TRACE conn2 -> [0,2947,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:20:15 INFO - PROCESS | 3728 | 1465226415643 Marionette INFO sendAsync 5df5ea86-167d-4c9b-95db-b7d3c2a97030 08:20:15 INFO - PROCESS | 3728 | 1465226415743 Marionette TRACE conn2 <- [1,2947,null,{"value":null}] 08:20:15 INFO - PROCESS | 3728 | 1465226415749 Marionette TRACE conn2 -> [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\", \"02873725-682d-488c-ba17-ebb2d6377454\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:20:15 INFO - PROCESS | 3728 | 1465226415751 Marionette INFO sendAsync 5df5ea86-167d-4c9b-95db-b7d3c2a97030 08:20:15 INFO - PROCESS | 3728 | ++DOCSHELL 131B5800 == 32 [pid = 3728] [id = 747] 08:20:15 INFO - PROCESS | 3728 | ++DOMWINDOW == 63 (13380800) [pid = 3728] [serial = 2240] [outer = 00000000] 08:20:15 INFO - PROCESS | 3728 | ++DOMWINDOW == 64 (1446EC00) [pid = 3728] [serial = 2241] [outer = 13380800] 08:20:15 INFO - PROCESS | 3728 | 1465226415803 Marionette DEBUG loaded listener.js 08:20:15 INFO - PROCESS | 3728 | ++DOMWINDOW == 65 (15729400) [pid = 3728] [serial = 2242] [outer = 13380800] 08:20:16 INFO - PROCESS | 3728 | 1465226416278 Marionette TRACE conn2 <- [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]]]}] 08:20:16 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. 08:20:16 INFO - TEST-OK | /DOMEvents/tests/approved/domnodeinserted.html | took 697ms 08:20:16 INFO - PROCESS | 3728 | 1465226416333 Marionette TRACE conn2 -> [0,2949,"getWindowHandle",null] 08:20:16 INFO - PROCESS | 3728 | 1465226416335 Marionette TRACE conn2 <- [1,2949,null,{"value":"13"}] 08:20:16 INFO - TEST-START | /DOMEvents/tests/approved/stopImmediatePropagation.effect.html 08:20:16 INFO - PROCESS | 3728 | 1465226416339 Marionette TRACE conn2 -> [0,2950,"setScriptTimeout",{"ms":35000}] 08:20:16 INFO - PROCESS | 3728 | 1465226416342 Marionette TRACE conn2 <- [1,2950,null,{}] 08:20:16 INFO - PROCESS | 3728 | 1465226416357 Marionette TRACE conn2 -> [0,2951,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:20:16 INFO - PROCESS | 3728 | 1465226416361 Marionette INFO sendAsync 5df5ea86-167d-4c9b-95db-b7d3c2a97030 08:20:16 INFO - PROCESS | 3728 | 1465226416477 Marionette TRACE conn2 <- [1,2951,null,{"value":null}] 08:20:16 INFO - PROCESS | 3728 | 1465226416587 Marionette TRACE conn2 -> [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\", \"02873725-682d-488c-ba17-ebb2d6377454\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:20:16 INFO - PROCESS | 3728 | 1465226416590 Marionette INFO sendAsync 5df5ea86-167d-4c9b-95db-b7d3c2a97030 08:20:16 INFO - PROCESS | 3728 | ++DOCSHELL 16569400 == 33 [pid = 3728] [id = 748] 08:20:16 INFO - PROCESS | 3728 | ++DOMWINDOW == 66 (16569C00) [pid = 3728] [serial = 2243] [outer = 00000000] 08:20:16 INFO - PROCESS | 3728 | ++DOMWINDOW == 67 (1663BC00) [pid = 3728] [serial = 2244] [outer = 16569C00] 08:20:16 INFO - PROCESS | 3728 | 1465226416637 Marionette DEBUG loaded listener.js 08:20:16 INFO - PROCESS | 3728 | ++DOMWINDOW == 68 (16644000) [pid = 3728] [serial = 2245] [outer = 16569C00] 08:20:16 INFO - PROCESS | 3728 | 1465226416994 Marionette TRACE conn2 <- [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]]]}] 08:20:17 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. 08:20:17 INFO - TEST-OK | /DOMEvents/tests/approved/stopImmediatePropagation.effect.html | took 698ms 08:20:17 INFO - PROCESS | 3728 | 1465226417044 Marionette TRACE conn2 -> [0,2953,"getWindowHandle",null] 08:20:17 INFO - PROCESS | 3728 | 1465226417047 Marionette TRACE conn2 <- [1,2953,null,{"value":"13"}] 08:20:17 INFO - TEST-START | /DOMEvents/tests/approved/stopPropagation.deferred.effect.html 08:20:17 INFO - PROCESS | 3728 | 1465226417050 Marionette TRACE conn2 -> [0,2954,"setScriptTimeout",{"ms":35000}] 08:20:17 INFO - PROCESS | 3728 | 1465226417052 Marionette TRACE conn2 <- [1,2954,null,{}] 08:20:17 INFO - PROCESS | 3728 | 1465226417055 Marionette TRACE conn2 -> [0,2955,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:20:17 INFO - PROCESS | 3728 | 1465226417057 Marionette INFO sendAsync 5df5ea86-167d-4c9b-95db-b7d3c2a97030 08:20:17 INFO - PROCESS | 3728 | 1465226417143 Marionette TRACE conn2 <- [1,2955,null,{"value":null}] 08:20:17 INFO - PROCESS | 3728 | 1465226417148 Marionette TRACE conn2 -> [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\", \"02873725-682d-488c-ba17-ebb2d6377454\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:20:17 INFO - PROCESS | 3728 | 1465226417150 Marionette INFO sendAsync 5df5ea86-167d-4c9b-95db-b7d3c2a97030 08:20:17 INFO - PROCESS | 3728 | ++DOCSHELL 16CB1C00 == 34 [pid = 3728] [id = 749] 08:20:17 INFO - PROCESS | 3728 | ++DOMWINDOW == 69 (16CBA000) [pid = 3728] [serial = 2246] [outer = 00000000] 08:20:17 INFO - PROCESS | 3728 | ++DOMWINDOW == 70 (17A0F400) [pid = 3728] [serial = 2247] [outer = 16CBA000] 08:20:17 INFO - PROCESS | 3728 | 1465226417203 Marionette DEBUG loaded listener.js 08:20:17 INFO - PROCESS | 3728 | ++DOMWINDOW == 71 (17A92C00) [pid = 3728] [serial = 2248] [outer = 16CBA000] 08:20:17 INFO - PROCESS | 3728 | 1465226417646 Marionette TRACE conn2 <- [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]]]}] 08:20:17 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. 08:20:17 INFO - TEST-OK | /DOMEvents/tests/approved/stopPropagation.deferred.effect.html | took 635ms 08:20:17 INFO - PROCESS | 3728 | 1465226417672 Marionette TRACE conn2 -> [0,2957,"getWindowHandle",null] 08:20:17 INFO - PROCESS | 3728 | 1465226417675 Marionette TRACE conn2 <- [1,2957,null,{"value":"13"}] 08:20:17 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html 08:20:17 INFO - PROCESS | 3728 | 1465226417678 Marionette TRACE conn2 -> [0,2958,"setScriptTimeout",{"ms":35000}] 08:20:17 INFO - PROCESS | 3728 | 1465226417680 Marionette TRACE conn2 <- [1,2958,null,{}] 08:20:17 INFO - PROCESS | 3728 | 1465226417683 Marionette TRACE conn2 -> [0,2959,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:20:17 INFO - PROCESS | 3728 | 1465226417685 Marionette INFO sendAsync 5df5ea86-167d-4c9b-95db-b7d3c2a97030 08:20:17 INFO - PROCESS | 3728 | 1465226417804 Marionette TRACE conn2 <- [1,2959,null,{"value":null}] 08:20:17 INFO - PROCESS | 3728 | 1465226417810 Marionette TRACE conn2 -> [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\", \"02873725-682d-488c-ba17-ebb2d6377454\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:20:17 INFO - PROCESS | 3728 | 1465226417813 Marionette INFO sendAsync 5df5ea86-167d-4c9b-95db-b7d3c2a97030 08:20:17 INFO - PROCESS | 3728 | ++DOCSHELL 1843A000 == 35 [pid = 3728] [id = 750] 08:20:17 INFO - PROCESS | 3728 | ++DOMWINDOW == 72 (1846CC00) [pid = 3728] [serial = 2249] [outer = 00000000] 08:20:17 INFO - PROCESS | 3728 | ++DOMWINDOW == 73 (1847AC00) [pid = 3728] [serial = 2250] [outer = 1846CC00] 08:20:17 INFO - PROCESS | 3728 | 1465226417856 Marionette DEBUG loaded listener.js 08:20:17 INFO - PROCESS | 3728 | ++DOMWINDOW == 74 (18526400) [pid = 3728] [serial = 2251] [outer = 1846CC00] 08:20:18 INFO - PROCESS | 3728 | 1465226418315 Marionette TRACE conn2 <- [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]]]}] 08:20:18 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. 08:20:18 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html | took 698ms 08:20:18 INFO - PROCESS | 3728 | 1465226418376 Marionette TRACE conn2 -> [0,2961,"getWindowHandle",null] 08:20:18 INFO - PROCESS | 3728 | 1465226418378 Marionette TRACE conn2 <- [1,2961,null,{"value":"13"}] 08:20:18 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html 08:20:18 INFO - PROCESS | 3728 | 1465226418381 Marionette TRACE conn2 -> [0,2962,"setScriptTimeout",{"ms":35000}] 08:20:18 INFO - PROCESS | 3728 | 1465226418383 Marionette TRACE conn2 <- [1,2962,null,{}] 08:20:18 INFO - PROCESS | 3728 | 1465226418386 Marionette TRACE conn2 -> [0,2963,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:20:18 INFO - PROCESS | 3728 | 1465226418392 Marionette INFO sendAsync 5df5ea86-167d-4c9b-95db-b7d3c2a97030 08:20:18 INFO - PROCESS | 3728 | 1465226418530 Marionette TRACE conn2 <- [1,2963,null,{"value":null}] 08:20:18 INFO - PROCESS | 3728 | 1465226418595 Marionette TRACE conn2 -> [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\", \"02873725-682d-488c-ba17-ebb2d6377454\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:20:18 INFO - PROCESS | 3728 | 1465226418597 Marionette INFO sendAsync 5df5ea86-167d-4c9b-95db-b7d3c2a97030 08:20:18 INFO - PROCESS | 3728 | ++DOCSHELL 10D09800 == 36 [pid = 3728] [id = 751] 08:20:18 INFO - PROCESS | 3728 | ++DOMWINDOW == 75 (18475000) [pid = 3728] [serial = 2252] [outer = 00000000] 08:20:18 INFO - PROCESS | 3728 | ++DOMWINDOW == 76 (19889800) [pid = 3728] [serial = 2253] [outer = 18475000] 08:20:18 INFO - PROCESS | 3728 | 1465226418641 Marionette DEBUG loaded listener.js 08:20:18 INFO - PROCESS | 3728 | ++DOMWINDOW == 77 (19897C00) [pid = 3728] [serial = 2254] [outer = 18475000] 08:20:19 INFO - PROCESS | 3728 | 1465226419053 Marionette TRACE conn2 <- [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]]]}] 08:20:19 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. 08:20:19 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html | took 697ms 08:20:19 INFO - PROCESS | 3728 | 1465226419081 Marionette TRACE conn2 -> [0,2965,"getWindowHandle",null] 08:20:19 INFO - PROCESS | 3728 | 1465226419083 Marionette TRACE conn2 <- [1,2965,null,{"value":"13"}] 08:20:19 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html 08:20:19 INFO - PROCESS | 3728 | 1465226419092 Marionette TRACE conn2 -> [0,2966,"setScriptTimeout",{"ms":35000}] 08:20:19 INFO - PROCESS | 3728 | 1465226419094 Marionette TRACE conn2 <- [1,2966,null,{}] 08:20:19 INFO - PROCESS | 3728 | 1465226419097 Marionette TRACE conn2 -> [0,2967,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:20:19 INFO - PROCESS | 3728 | 1465226419099 Marionette INFO sendAsync 5df5ea86-167d-4c9b-95db-b7d3c2a97030 08:20:19 INFO - PROCESS | 3728 | 1465226419213 Marionette TRACE conn2 <- [1,2967,null,{"value":null}] 08:20:19 INFO - PROCESS | 3728 | 1465226419302 Marionette TRACE conn2 -> [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\", \"02873725-682d-488c-ba17-ebb2d6377454\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:20:19 INFO - PROCESS | 3728 | 1465226419303 Marionette INFO sendAsync 5df5ea86-167d-4c9b-95db-b7d3c2a97030 08:20:19 INFO - PROCESS | 3728 | ++DOCSHELL 19A50C00 == 37 [pid = 3728] [id = 752] 08:20:19 INFO - PROCESS | 3728 | ++DOMWINDOW == 78 (19A51C00) [pid = 3728] [serial = 2255] [outer = 00000000] 08:20:19 INFO - PROCESS | 3728 | ++DOMWINDOW == 79 (19D34000) [pid = 3728] [serial = 2256] [outer = 19A51C00] 08:20:19 INFO - PROCESS | 3728 | 1465226419347 Marionette DEBUG loaded listener.js 08:20:19 INFO - PROCESS | 3728 | ++DOMWINDOW == 80 (19A55800) [pid = 3728] [serial = 2257] [outer = 19A51C00] 08:20:19 INFO - PROCESS | 3728 | --DOMWINDOW == 79 (140B3C00) [pid = 3728] [serial = 2208] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/event-phases-order.html] 08:20:19 INFO - PROCESS | 3728 | --DOMWINDOW == 78 (15FAEC00) [pid = 3728] [serial = 2211] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html] 08:20:19 INFO - PROCESS | 3728 | --DOMWINDOW == 77 (12AD2400) [pid = 3728] [serial = 2205] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/constructors.html] 08:20:19 INFO - PROCESS | 3728 | --DOMWINDOW == 76 (104F2400) [pid = 3728] [serial = 2202] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/ClickFakeEvent.nondocument.html] 08:20:19 INFO - PROCESS | 3728 | --DOMWINDOW == 75 (16D83C00) [pid = 3728] [serial = 2217] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html] 08:20:19 INFO - PROCESS | 3728 | --DOMWINDOW == 74 (16640800) [pid = 3728] [serial = 2214] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/throwing-in-listener-and-window-error-event.html] 08:20:19 INFO - PROCESS | 3728 | --DOMWINDOW == 73 (18440C00) [pid = 3728] [serial = 2223] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/EventListener.eventHandler.html] 08:20:19 INFO - PROCESS | 3728 | --DOMWINDOW == 72 (10A57800) [pid = 3728] [serial = 2193] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.skewed.html] 08:20:19 INFO - PROCESS | 3728 | --DOMWINDOW == 71 (1649C000) [pid = 3728] [serial = 2196] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.translate.basic.html] 08:20:19 INFO - PROCESS | 3728 | --DOMWINDOW == 70 (140C8800) [pid = 3728] [serial = 2220] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/DOM.event.flow.html] 08:20:19 INFO - PROCESS | 3728 | 1465226419771 Marionette TRACE conn2 <- [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]]]}] 08:20:19 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. 08:20:19 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html | took 744ms 08:20:19 INFO - PROCESS | 3728 | 1465226419811 Marionette TRACE conn2 -> [0,2969,"getWindowHandle",null] 08:20:19 INFO - PROCESS | 3728 | 1465226419813 Marionette TRACE conn2 <- [1,2969,null,{"value":"13"}] 08:20:19 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html 08:20:19 INFO - PROCESS | 3728 | 1465226419816 Marionette TRACE conn2 -> [0,2970,"setScriptTimeout",{"ms":35000}] 08:20:19 INFO - PROCESS | 3728 | 1465226419818 Marionette TRACE conn2 <- [1,2970,null,{}] 08:20:19 INFO - PROCESS | 3728 | 1465226419821 Marionette TRACE conn2 -> [0,2971,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:20:19 INFO - PROCESS | 3728 | 1465226419822 Marionette INFO sendAsync 5df5ea86-167d-4c9b-95db-b7d3c2a97030 08:20:19 INFO - PROCESS | 3728 | 1465226419903 Marionette TRACE conn2 <- [1,2971,null,{"value":null}] 08:20:19 INFO - PROCESS | 3728 | 1465226419908 Marionette TRACE conn2 -> [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\", \"02873725-682d-488c-ba17-ebb2d6377454\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:20:19 INFO - PROCESS | 3728 | 1465226419910 Marionette INFO sendAsync 5df5ea86-167d-4c9b-95db-b7d3c2a97030 08:20:19 INFO - PROCESS | 3728 | ++DOCSHELL 10A5F000 == 38 [pid = 3728] [id = 753] 08:20:19 INFO - PROCESS | 3728 | ++DOMWINDOW == 71 (13820C00) [pid = 3728] [serial = 2258] [outer = 00000000] 08:20:19 INFO - PROCESS | 3728 | ++DOMWINDOW == 72 (18567C00) [pid = 3728] [serial = 2259] [outer = 13820C00] 08:20:19 INFO - PROCESS | 3728 | 1465226419955 Marionette DEBUG loaded listener.js 08:20:20 INFO - PROCESS | 3728 | ++DOMWINDOW == 73 (19D33C00) [pid = 3728] [serial = 2260] [outer = 13820C00] 08:20:20 INFO - PROCESS | 3728 | 1465226420366 Marionette TRACE conn2 <- [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"]]]}] 08:20:20 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 08:20:20 INFO - @http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html:34:9 08:20:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:20:20 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:20:20 INFO - @http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html:24:5 08:20:20 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html | took 588ms 08:20:20 INFO - PROCESS | 3728 | 1465226420413 Marionette TRACE conn2 -> [0,2973,"getWindowHandle",null] 08:20:20 INFO - PROCESS | 3728 | 1465226420415 Marionette TRACE conn2 <- [1,2973,null,{"value":"13"}] 08:20:20 INFO - PROCESS | 3728 | 1465226420432 Marionette TRACE conn2 -> [0,2974,"setScriptTimeout",{"ms":35000}] 08:20:20 INFO - PROCESS | 3728 | 1465226420434 Marionette TRACE conn2 <- [1,2974,null,{}] 08:20:20 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html 08:20:20 INFO - PROCESS | 3728 | 1465226420438 Marionette TRACE conn2 -> [0,2975,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:20:20 INFO - PROCESS | 3728 | 1465226420440 Marionette INFO sendAsync 5df5ea86-167d-4c9b-95db-b7d3c2a97030 08:20:20 INFO - PROCESS | 3728 | 1465226420519 Marionette TRACE conn2 <- [1,2975,null,{"value":null}] 08:20:20 INFO - PROCESS | 3728 | 1465226420524 Marionette TRACE conn2 -> [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\", \"02873725-682d-488c-ba17-ebb2d6377454\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:20:20 INFO - PROCESS | 3728 | 1465226420526 Marionette INFO sendAsync 5df5ea86-167d-4c9b-95db-b7d3c2a97030 08:20:20 INFO - PROCESS | 3728 | ++DOCSHELL 16568C00 == 39 [pid = 3728] [id = 754] 08:20:20 INFO - PROCESS | 3728 | ++DOMWINDOW == 74 (19E5C800) [pid = 3728] [serial = 2261] [outer = 00000000] 08:20:20 INFO - PROCESS | 3728 | ++DOMWINDOW == 75 (19EDF000) [pid = 3728] [serial = 2262] [outer = 19E5C800] 08:20:20 INFO - PROCESS | 3728 | 1465226420570 Marionette DEBUG loaded listener.js 08:20:20 INFO - PROCESS | 3728 | ++DOMWINDOW == 76 (19EE2400) [pid = 3728] [serial = 2263] [outer = 19E5C800] 08:20:20 INFO - PROCESS | 3728 | 1465226420999 Marionette TRACE conn2 <- [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]]]}] 08:20:21 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. 08:20:21 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html | took 589ms 08:20:21 INFO - PROCESS | 3728 | 1465226421033 Marionette TRACE conn2 -> [0,2977,"getWindowHandle",null] 08:20:21 INFO - PROCESS | 3728 | 1465226421035 Marionette TRACE conn2 <- [1,2977,null,{"value":"13"}] 08:20:21 INFO - PROCESS | 3728 | 1465226421038 Marionette TRACE conn2 -> [0,2978,"setScriptTimeout",{"ms":35000}] 08:20:21 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html 08:20:21 INFO - PROCESS | 3728 | 1465226421040 Marionette TRACE conn2 <- [1,2978,null,{}] 08:20:21 INFO - PROCESS | 3728 | 1465226421043 Marionette TRACE conn2 -> [0,2979,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:20:21 INFO - PROCESS | 3728 | 1465226421045 Marionette INFO sendAsync 5df5ea86-167d-4c9b-95db-b7d3c2a97030 08:20:21 INFO - PROCESS | 3728 | 1465226421181 Marionette TRACE conn2 <- [1,2979,null,{"value":null}] 08:20:21 INFO - PROCESS | 3728 | 1465226421192 Marionette TRACE conn2 -> [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\", \"02873725-682d-488c-ba17-ebb2d6377454\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:20:21 INFO - PROCESS | 3728 | 1465226421194 Marionette INFO sendAsync 5df5ea86-167d-4c9b-95db-b7d3c2a97030 08:20:21 INFO - PROCESS | 3728 | ++DOCSHELL 16C09C00 == 40 [pid = 3728] [id = 755] 08:20:21 INFO - PROCESS | 3728 | ++DOMWINDOW == 77 (19E5E400) [pid = 3728] [serial = 2264] [outer = 00000000] 08:20:21 INFO - PROCESS | 3728 | ++DOMWINDOW == 78 (1A194C00) [pid = 3728] [serial = 2265] [outer = 19E5E400] 08:20:21 INFO - PROCESS | 3728 | 1465226421238 Marionette DEBUG loaded listener.js 08:20:21 INFO - PROCESS | 3728 | ++DOMWINDOW == 79 (1A199800) [pid = 3728] [serial = 2266] [outer = 19E5E400] 08:20:22 INFO - PROCESS | 3728 | --DOCSHELL 173D1C00 == 39 [pid = 3728] [id = 627] 08:20:22 INFO - PROCESS | 3728 | --DOCSHELL 1043F400 == 38 [pid = 3728] [id = 628] 08:20:22 INFO - PROCESS | 3728 | --DOCSHELL 10A5E400 == 37 [pid = 3728] [id = 629] 08:20:22 INFO - PROCESS | 3728 | --DOCSHELL 157D1C00 == 36 [pid = 3728] [id = 623] 08:20:22 INFO - PROCESS | 3728 | --DOCSHELL 104EF800 == 35 [pid = 3728] [id = 626] 08:20:22 INFO - PROCESS | 3728 | --DOCSHELL 104ECC00 == 34 [pid = 3728] [id = 734] 08:20:22 INFO - PROCESS | 3728 | --DOCSHELL 114B5C00 == 33 [pid = 3728] [id = 621] 08:20:22 INFO - PROCESS | 3728 | --DOCSHELL 105ECC00 == 32 [pid = 3728] [id = 630] 08:20:22 INFO - PROCESS | 3728 | --DOCSHELL 16489800 == 31 [pid = 3728] [id = 624] 08:20:22 INFO - PROCESS | 3728 | --DOCSHELL 18527000 == 30 [pid = 3728] [id = 636] 08:20:22 INFO - PROCESS | 3728 | --DOCSHELL 1663C800 == 29 [pid = 3728] [id = 625] 08:20:22 INFO - PROCESS | 3728 | --DOCSHELL 13914400 == 28 [pid = 3728] [id = 622] 08:20:22 INFO - PROCESS | 3728 | --DOCSHELL 14E0A400 == 27 [pid = 3728] [id = 632] 08:20:22 INFO - PROCESS | 3728 | --DOCSHELL 16CBC400 == 26 [pid = 3728] [id = 745] 08:20:22 INFO - PROCESS | 3728 | --DOMWINDOW == 78 (140D3400) [pid = 3728] [serial = 2209] [outer = 00000000] [url = about:blank] 08:20:22 INFO - PROCESS | 3728 | --DOMWINDOW == 77 (1302FC00) [pid = 3728] [serial = 2206] [outer = 00000000] [url = about:blank] 08:20:22 INFO - PROCESS | 3728 | --DOMWINDOW == 76 (131B0800) [pid = 3728] [serial = 2207] [outer = 00000000] [url = about:blank] 08:20:22 INFO - PROCESS | 3728 | --DOMWINDOW == 75 (105F6800) [pid = 3728] [serial = 2203] [outer = 00000000] [url = about:blank] 08:20:22 INFO - PROCESS | 3728 | --DOMWINDOW == 74 (10B9C800) [pid = 3728] [serial = 2204] [outer = 00000000] [url = about:blank] 08:20:22 INFO - PROCESS | 3728 | --DOMWINDOW == 73 (172DF000) [pid = 3728] [serial = 2218] [outer = 00000000] [url = about:blank] 08:20:22 INFO - PROCESS | 3728 | --DOMWINDOW == 72 (16CAF400) [pid = 3728] [serial = 2216] [outer = 00000000] [url = about:blank] 08:20:22 INFO - PROCESS | 3728 | --DOMWINDOW == 71 (16C16000) [pid = 3728] [serial = 2215] [outer = 00000000] [url = about:blank] 08:20:22 INFO - PROCESS | 3728 | --DOMWINDOW == 70 (17A92800) [pid = 3728] [serial = 2219] [outer = 00000000] [url = about:blank] 08:20:22 INFO - PROCESS | 3728 | --DOMWINDOW == 69 (18524400) [pid = 3728] [serial = 2224] [outer = 00000000] [url = about:blank] 08:20:22 INFO - PROCESS | 3728 | --DOMWINDOW == 68 (140B7400) [pid = 3728] [serial = 2195] [outer = 00000000] [url = about:blank] 08:20:22 INFO - PROCESS | 3728 | --DOMWINDOW == 67 (13331C00) [pid = 3728] [serial = 2194] [outer = 00000000] [url = about:blank] 08:20:22 INFO - PROCESS | 3728 | --DOMWINDOW == 66 (16CBB000) [pid = 3728] [serial = 2198] [outer = 00000000] [url = about:blank] 08:20:22 INFO - PROCESS | 3728 | --DOMWINDOW == 65 (16567C00) [pid = 3728] [serial = 2197] [outer = 00000000] [url = about:blank] 08:20:22 INFO - PROCESS | 3728 | --DOMWINDOW == 64 (19891C00) [pid = 3728] [serial = 2200] [outer = 00000000] [url = about:blank] 08:20:22 INFO - PROCESS | 3728 | --DOMWINDOW == 63 (18561C00) [pid = 3728] [serial = 2227] [outer = 00000000] [url = about:blank] 08:20:22 INFO - PROCESS | 3728 | --DOMWINDOW == 62 (16102400) [pid = 3728] [serial = 2212] [outer = 00000000] [url = about:blank] 08:20:22 INFO - PROCESS | 3728 | --DOMWINDOW == 61 (16499C00) [pid = 3728] [serial = 2213] [outer = 00000000] [url = about:blank] 08:20:22 INFO - PROCESS | 3728 | --DOMWINDOW == 60 (18528400) [pid = 3728] [serial = 2225] [outer = 00000000] [url = about:blank] 08:20:22 INFO - PROCESS | 3728 | --DOMWINDOW == 59 (177EDC00) [pid = 3728] [serial = 2221] [outer = 00000000] [url = about:blank] 08:20:22 INFO - PROCESS | 3728 | --DOMWINDOW == 58 (14E07800) [pid = 3728] [serial = 2210] [outer = 00000000] [url = about:blank] 08:20:22 INFO - PROCESS | 3728 | --DOMWINDOW == 57 (18435800) [pid = 3728] [serial = 2222] [outer = 00000000] [url = about:blank] 08:20:22 INFO - PROCESS | 3728 | ++DOCSHELL 105F7000 == 27 [pid = 3728] [id = 756] 08:20:22 INFO - PROCESS | 3728 | ++DOMWINDOW == 58 (105FA800) [pid = 3728] [serial = 2267] [outer = 00000000] 08:20:22 INFO - PROCESS | 3728 | ++DOMWINDOW == 59 (105FB000) [pid = 3728] [serial = 2268] [outer = 105FA800] 08:20:22 INFO - PROCESS | 3728 | 1465226423011 Marionette TRACE conn2 <- [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]]]}] 08:20:23 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. 08:20:23 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html | took 1999ms 08:20:23 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html 08:20:23 INFO - PROCESS | 3728 | 1465226423033 Marionette TRACE conn2 -> [0,2981,"getWindowHandle",null] 08:20:23 INFO - PROCESS | 3728 | 1465226423037 Marionette TRACE conn2 <- [1,2981,null,{"value":"13"}] 08:20:23 INFO - PROCESS | 3728 | 1465226423042 Marionette TRACE conn2 -> [0,2982,"setScriptTimeout",{"ms":35000}] 08:20:23 INFO - PROCESS | 3728 | 1465226423045 Marionette TRACE conn2 <- [1,2982,null,{}] 08:20:23 INFO - PROCESS | 3728 | 1465226423054 Marionette TRACE conn2 -> [0,2983,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:20:23 INFO - PROCESS | 3728 | 1465226423057 Marionette INFO sendAsync 5df5ea86-167d-4c9b-95db-b7d3c2a97030 08:20:23 INFO - PROCESS | 3728 | 1465226423139 Marionette TRACE conn2 <- [1,2983,null,{"value":null}] 08:20:23 INFO - PROCESS | 3728 | 1465226423153 Marionette TRACE conn2 -> [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\", \"02873725-682d-488c-ba17-ebb2d6377454\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:20:23 INFO - PROCESS | 3728 | 1465226423155 Marionette INFO sendAsync 5df5ea86-167d-4c9b-95db-b7d3c2a97030 08:20:23 INFO - PROCESS | 3728 | ++DOCSHELL 10BA8000 == 28 [pid = 3728] [id = 757] 08:20:23 INFO - PROCESS | 3728 | ++DOMWINDOW == 60 (10D04800) [pid = 3728] [serial = 2269] [outer = 00000000] 08:20:23 INFO - PROCESS | 3728 | ++DOMWINDOW == 61 (10E2B000) [pid = 3728] [serial = 2270] [outer = 10D04800] 08:20:23 INFO - PROCESS | 3728 | 1465226423203 Marionette DEBUG loaded listener.js 08:20:23 INFO - PROCESS | 3728 | ++DOMWINDOW == 62 (112C0C00) [pid = 3728] [serial = 2271] [outer = 10D04800] 08:20:23 INFO - PROCESS | 3728 | 1465226423702 Marionette TRACE conn2 <- [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]]]}] 08:20:23 INFO - TEST-PASS | /DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html | Checkbox state is unchanged before the synthetic click event is dispatched 08:20:23 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 08:20:23 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html | took 697ms 08:20:23 INFO - PROCESS | 3728 | 1465226423736 Marionette TRACE conn2 -> [0,2985,"getWindowHandle",null] 08:20:23 INFO - PROCESS | 3728 | 1465226423742 Marionette TRACE conn2 <- [1,2985,null,{"value":"13"}] 08:20:23 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html 08:20:23 INFO - PROCESS | 3728 | 1465226423755 Marionette TRACE conn2 -> [0,2986,"setScriptTimeout",{"ms":35000}] 08:20:23 INFO - PROCESS | 3728 | 1465226423758 Marionette TRACE conn2 <- [1,2986,null,{}] 08:20:23 INFO - PROCESS | 3728 | 1465226423761 Marionette TRACE conn2 -> [0,2987,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:20:23 INFO - PROCESS | 3728 | 1465226423764 Marionette INFO sendAsync 5df5ea86-167d-4c9b-95db-b7d3c2a97030 08:20:23 INFO - PROCESS | 3728 | 1465226423870 Marionette TRACE conn2 <- [1,2987,null,{"value":null}] 08:20:23 INFO - PROCESS | 3728 | 1465226423878 Marionette TRACE conn2 -> [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\", \"02873725-682d-488c-ba17-ebb2d6377454\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:20:23 INFO - PROCESS | 3728 | 1465226423881 Marionette INFO sendAsync 5df5ea86-167d-4c9b-95db-b7d3c2a97030 08:20:23 INFO - PROCESS | 3728 | ++DOCSHELL 131B4000 == 29 [pid = 3728] [id = 758] 08:20:23 INFO - PROCESS | 3728 | ++DOMWINDOW == 63 (131B4400) [pid = 3728] [serial = 2272] [outer = 00000000] 08:20:23 INFO - PROCESS | 3728 | ++DOMWINDOW == 64 (13912800) [pid = 3728] [serial = 2273] [outer = 131B4400] 08:20:23 INFO - PROCESS | 3728 | 1465226423929 Marionette DEBUG loaded listener.js 08:20:24 INFO - PROCESS | 3728 | ++DOMWINDOW == 65 (13D2B400) [pid = 3728] [serial = 2274] [outer = 131B4400] 08:20:24 INFO - PROCESS | 3728 | 1465226424391 Marionette TRACE conn2 <- [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]]]}] 08:20:24 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. 08:20:24 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html | took 697ms 08:20:24 INFO - PROCESS | 3728 | 1465226424452 Marionette TRACE conn2 -> [0,2989,"getWindowHandle",null] 08:20:24 INFO - PROCESS | 3728 | 1465226424454 Marionette TRACE conn2 <- [1,2989,null,{"value":"13"}] 08:20:24 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html 08:20:24 INFO - PROCESS | 3728 | 1465226424458 Marionette TRACE conn2 -> [0,2990,"setScriptTimeout",{"ms":35000}] 08:20:24 INFO - PROCESS | 3728 | 1465226424461 Marionette TRACE conn2 <- [1,2990,null,{}] 08:20:24 INFO - PROCESS | 3728 | 1465226424472 Marionette TRACE conn2 -> [0,2991,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:20:24 INFO - PROCESS | 3728 | 1465226424477 Marionette INFO sendAsync 5df5ea86-167d-4c9b-95db-b7d3c2a97030 08:20:24 INFO - PROCESS | 3728 | 1465226424559 Marionette TRACE conn2 <- [1,2991,null,{"value":null}] 08:20:24 INFO - PROCESS | 3728 | 1465226424692 Marionette TRACE conn2 -> [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\", \"02873725-682d-488c-ba17-ebb2d6377454\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:20:24 INFO - PROCESS | 3728 | 1465226424695 Marionette INFO sendAsync 5df5ea86-167d-4c9b-95db-b7d3c2a97030 08:20:24 INFO - PROCESS | 3728 | ++DOCSHELL 1550C400 == 30 [pid = 3728] [id = 759] 08:20:24 INFO - PROCESS | 3728 | ++DOMWINDOW == 66 (1550C800) [pid = 3728] [serial = 2275] [outer = 00000000] 08:20:24 INFO - PROCESS | 3728 | ++DOMWINDOW == 67 (15730000) [pid = 3728] [serial = 2276] [outer = 1550C800] 08:20:24 INFO - PROCESS | 3728 | 1465226424743 Marionette DEBUG loaded listener.js 08:20:24 INFO - PROCESS | 3728 | ++DOMWINDOW == 68 (157EDC00) [pid = 3728] [serial = 2277] [outer = 1550C800] 08:20:25 INFO - PROCESS | 3728 | 1465226425102 Marionette TRACE conn2 <- [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]]]}] 08:20:25 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. 08:20:25 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html | took 698ms 08:20:25 INFO - PROCESS | 3728 | 1465226425141 Marionette TRACE conn2 -> [0,2993,"getWindowHandle",null] 08:20:25 INFO - PROCESS | 3728 | 1465226425143 Marionette TRACE conn2 <- [1,2993,null,{"value":"13"}] 08:20:25 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html 08:20:25 INFO - PROCESS | 3728 | 1465226425146 Marionette TRACE conn2 -> [0,2994,"setScriptTimeout",{"ms":35000}] 08:20:25 INFO - PROCESS | 3728 | 1465226425148 Marionette TRACE conn2 <- [1,2994,null,{}] 08:20:25 INFO - PROCESS | 3728 | 1465226425151 Marionette TRACE conn2 -> [0,2995,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:20:25 INFO - PROCESS | 3728 | 1465226425154 Marionette INFO sendAsync 5df5ea86-167d-4c9b-95db-b7d3c2a97030 08:20:25 INFO - PROCESS | 3728 | 1465226425278 Marionette TRACE conn2 <- [1,2995,null,{"value":null}] 08:20:25 INFO - PROCESS | 3728 | 1465226425285 Marionette TRACE conn2 -> [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\", \"02873725-682d-488c-ba17-ebb2d6377454\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:20:25 INFO - PROCESS | 3728 | 1465226425287 Marionette INFO sendAsync 5df5ea86-167d-4c9b-95db-b7d3c2a97030 08:20:25 INFO - PROCESS | 3728 | ++DOCSHELL 15FAAC00 == 31 [pid = 3728] [id = 760] 08:20:25 INFO - PROCESS | 3728 | ++DOMWINDOW == 69 (15FEB000) [pid = 3728] [serial = 2278] [outer = 00000000] 08:20:25 INFO - PROCESS | 3728 | ++DOMWINDOW == 70 (1649E400) [pid = 3728] [serial = 2279] [outer = 15FEB000] 08:20:25 INFO - PROCESS | 3728 | 1465226425332 Marionette DEBUG loaded listener.js 08:20:25 INFO - PROCESS | 3728 | ++DOMWINDOW == 71 (164A4800) [pid = 3728] [serial = 2280] [outer = 15FEB000] 08:20:25 INFO - PROCESS | 3728 | 1465226425729 Marionette TRACE conn2 <- [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]]]}] 08:20:25 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. 08:20:25 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html | took 635ms 08:20:25 INFO - PROCESS | 3728 | 1465226425784 Marionette TRACE conn2 -> [0,2997,"getWindowHandle",null] 08:20:25 INFO - PROCESS | 3728 | 1465226425786 Marionette TRACE conn2 <- [1,2997,null,{"value":"13"}] 08:20:25 INFO - TEST-START | /FileAPI/FileReaderSync.worker 08:20:25 INFO - PROCESS | 3728 | 1465226425789 Marionette TRACE conn2 -> [0,2998,"setScriptTimeout",{"ms":35000}] 08:20:25 INFO - PROCESS | 3728 | 1465226425791 Marionette TRACE conn2 <- [1,2998,null,{}] 08:20:25 INFO - PROCESS | 3728 | 1465226425794 Marionette TRACE conn2 -> [0,2999,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:20:25 INFO - PROCESS | 3728 | 1465226425796 Marionette INFO sendAsync 5df5ea86-167d-4c9b-95db-b7d3c2a97030 08:20:25 INFO - PROCESS | 3728 | 1465226425919 Marionette TRACE conn2 <- [1,2999,null,{"value":null}] 08:20:25 INFO - PROCESS | 3728 | 1465226425930 Marionette TRACE conn2 -> [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\", \"02873725-682d-488c-ba17-ebb2d6377454\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:20:25 INFO - PROCESS | 3728 | 1465226425932 Marionette INFO sendAsync 5df5ea86-167d-4c9b-95db-b7d3c2a97030 08:20:25 INFO - PROCESS | 3728 | ++DOCSHELL 16567000 == 32 [pid = 3728] [id = 761] 08:20:25 INFO - PROCESS | 3728 | ++DOMWINDOW == 72 (16568000) [pid = 3728] [serial = 2281] [outer = 00000000] 08:20:25 INFO - PROCESS | 3728 | ++DOMWINDOW == 73 (16642800) [pid = 3728] [serial = 2282] [outer = 16568000] 08:20:25 INFO - PROCESS | 3728 | 1465226425977 Marionette DEBUG loaded listener.js 08:20:26 INFO - PROCESS | 3728 | ++DOMWINDOW == 74 (16C07400) [pid = 3728] [serial = 2283] [outer = 16568000] 08:20:26 INFO - PROCESS | 3728 | [3728] 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 08:20:26 INFO - PROCESS | 3728 | 1465226426440 Marionette TRACE conn2 <- [1,3000,null,{"value":["/FileAPI/FileReaderSync.worker",0,null,null,[["Interface",0,{},{}],["readAsText",0,{},{}],["readAsDataURL",0,{},{}],["readAsArrayBuffer",0,{},{}]]]}] 08:20:26 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | Interface - {} 08:20:26 INFO - {} 08:20:26 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | readAsText - {} 08:20:26 INFO - {} 08:20:26 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | readAsDataURL - {} 08:20:26 INFO - {} 08:20:26 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | readAsArrayBuffer - {} 08:20:26 INFO - {} 08:20:26 INFO - TEST-OK | /FileAPI/FileReaderSync.worker | took 682ms 08:20:26 INFO - PROCESS | 3728 | 1465226426496 Marionette TRACE conn2 -> [0,3001,"getWindowHandle",null] 08:20:26 INFO - PROCESS | 3728 | 1465226426498 Marionette TRACE conn2 <- [1,3001,null,{"value":"13"}] 08:20:26 INFO - TEST-START | /FileAPI/fileReader.html 08:20:26 INFO - PROCESS | 3728 | 1465226426502 Marionette TRACE conn2 -> [0,3002,"setScriptTimeout",{"ms":35000}] 08:20:26 INFO - PROCESS | 3728 | 1465226426503 Marionette TRACE conn2 <- [1,3002,null,{}] 08:20:26 INFO - PROCESS | 3728 | 1465226426506 Marionette TRACE conn2 -> [0,3003,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:20:26 INFO - PROCESS | 3728 | 1465226426513 Marionette INFO sendAsync 5df5ea86-167d-4c9b-95db-b7d3c2a97030 08:20:26 INFO - PROCESS | 3728 | 1465226426647 Marionette TRACE conn2 <- [1,3003,null,{"value":null}] 08:20:26 INFO - PROCESS | 3728 | 1465226426654 Marionette TRACE conn2 -> [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\", \"02873725-682d-488c-ba17-ebb2d6377454\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:20:26 INFO - PROCESS | 3728 | 1465226426656 Marionette INFO sendAsync 5df5ea86-167d-4c9b-95db-b7d3c2a97030 08:20:26 INFO - PROCESS | 3728 | ++DOCSHELL 16D40400 == 33 [pid = 3728] [id = 762] 08:20:26 INFO - PROCESS | 3728 | ++DOMWINDOW == 75 (16D40C00) [pid = 3728] [serial = 2284] [outer = 00000000] 08:20:26 INFO - PROCESS | 3728 | ++DOMWINDOW == 76 (17A0DC00) [pid = 3728] [serial = 2285] [outer = 16D40C00] 08:20:26 INFO - PROCESS | 3728 | 1465226426700 Marionette DEBUG loaded listener.js 08:20:26 INFO - PROCESS | 3728 | ++DOMWINDOW == 77 (17E5B400) [pid = 3728] [serial = 2286] [outer = 16D40C00] 08:20:27 INFO - PROCESS | 3728 | 1465226427119 Marionette TRACE conn2 <- [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]]]}] 08:20:27 INFO - TEST-PASS | /FileAPI/fileReader.html | FileReader interface object 08:20:27 INFO - TEST-PASS | /FileAPI/fileReader.html | no-argument FileReader constructor 08:20:27 INFO - TEST-PASS | /FileAPI/fileReader.html | FileReader States -- abort 08:20:27 INFO - TEST-PASS | /FileAPI/fileReader.html | FileReader States -- events 08:20:27 INFO - TEST-OK | /FileAPI/fileReader.html | took 697ms 08:20:27 INFO - PROCESS | 3728 | 1465226427183 Marionette TRACE conn2 -> [0,3005,"getWindowHandle",null] 08:20:27 INFO - PROCESS | 3728 | 1465226427185 Marionette TRACE conn2 <- [1,3005,null,{"value":"13"}] 08:20:27 INFO - TEST-START | /FileAPI/historical.html 08:20:27 INFO - PROCESS | 3728 | 1465226427188 Marionette TRACE conn2 -> [0,3006,"setScriptTimeout",{"ms":35000}] 08:20:27 INFO - PROCESS | 3728 | 1465226427190 Marionette TRACE conn2 <- [1,3006,null,{}] 08:20:27 INFO - PROCESS | 3728 | 1465226427193 Marionette TRACE conn2 -> [0,3007,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:20:27 INFO - PROCESS | 3728 | 1465226427195 Marionette INFO sendAsync 5df5ea86-167d-4c9b-95db-b7d3c2a97030 08:20:27 INFO - PROCESS | 3728 | 1465226427298 Marionette TRACE conn2 <- [1,3007,null,{"value":null}] 08:20:27 INFO - PROCESS | 3728 | 1465226427305 Marionette TRACE conn2 -> [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\", \"02873725-682d-488c-ba17-ebb2d6377454\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:20:27 INFO - PROCESS | 3728 | 1465226427307 Marionette INFO sendAsync 5df5ea86-167d-4c9b-95db-b7d3c2a97030 08:20:27 INFO - PROCESS | 3728 | ++DOCSHELL 1655F400 == 34 [pid = 3728] [id = 763] 08:20:27 INFO - PROCESS | 3728 | ++DOMWINDOW == 78 (173D4800) [pid = 3728] [serial = 2287] [outer = 00000000] 08:20:27 INFO - PROCESS | 3728 | ++DOMWINDOW == 79 (18475400) [pid = 3728] [serial = 2288] [outer = 173D4800] 08:20:27 INFO - PROCESS | 3728 | 1465226427350 Marionette DEBUG loaded listener.js 08:20:27 INFO - PROCESS | 3728 | ++DOMWINDOW == 80 (18477C00) [pid = 3728] [serial = 2289] [outer = 173D4800] 08:20:27 INFO - PROCESS | 3728 | 1465226427764 Marionette TRACE conn2 <- [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"]]]}] 08:20:27 INFO - TEST-PASS | /FileAPI/historical.html | "toNativeLineEndings" should not be supported 08:20:27 INFO - TEST-PASS | /FileAPI/historical.html | "FileError" should not be supported 08:20:27 INFO - TEST-PASS | /FileAPI/historical.html | "FileException" should not be supported 08:20:27 INFO - TEST-PASS | /FileAPI/historical.html | Blob should not support slice prefixed 08:20:27 INFO - TEST-PASS | /FileAPI/historical.html | BlobBuilder should not be supported. 08:20:27 INFO - TEST-FAIL | /FileAPI/historical.html | FileReader should not support readAsBinaryString - assert_false: should not be in reader expected false got true 08:20:27 INFO - @http://web-platform.test:8000/FileAPI/historical.html:42:9 08:20:27 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:20:27 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:20:27 INFO - @http://web-platform.test:8000/FileAPI/historical.html:40:5 08:20:27 INFO - TEST-OK | /FileAPI/historical.html | took 589ms 08:20:27 INFO - PROCESS | 3728 | 1465226427785 Marionette TRACE conn2 -> [0,3009,"getWindowHandle",null] 08:20:27 INFO - PROCESS | 3728 | 1465226427787 Marionette TRACE conn2 <- [1,3009,null,{"value":"13"}] 08:20:27 INFO - TEST-START | /FileAPI/idlharness.html 08:20:27 INFO - PROCESS | 3728 | 1465226427791 Marionette TRACE conn2 -> [0,3010,"setScriptTimeout",{"ms":35000}] 08:20:27 INFO - PROCESS | 3728 | 1465226427792 Marionette TRACE conn2 <- [1,3010,null,{}] 08:20:27 INFO - PROCESS | 3728 | 1465226427796 Marionette TRACE conn2 -> [0,3011,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:20:27 INFO - PROCESS | 3728 | 1465226427798 Marionette INFO sendAsync 5df5ea86-167d-4c9b-95db-b7d3c2a97030 08:20:27 INFO - PROCESS | 3728 | 1465226427931 Marionette TRACE conn2 <- [1,3011,null,{"value":null}] 08:20:27 INFO - PROCESS | 3728 | 1465226427988 Marionette TRACE conn2 -> [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\", \"02873725-682d-488c-ba17-ebb2d6377454\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:20:27 INFO - PROCESS | 3728 | 1465226427990 Marionette INFO sendAsync 5df5ea86-167d-4c9b-95db-b7d3c2a97030 08:20:27 INFO - PROCESS | 3728 | ++DOCSHELL 13911800 == 35 [pid = 3728] [id = 764] 08:20:27 INFO - PROCESS | 3728 | ++DOMWINDOW == 81 (14E01400) [pid = 3728] [serial = 2290] [outer = 00000000] 08:20:28 INFO - PROCESS | 3728 | ++DOMWINDOW == 82 (1852C800) [pid = 3728] [serial = 2291] [outer = 14E01400] 08:20:28 INFO - PROCESS | 3728 | 1465226428033 Marionette DEBUG loaded listener.js 08:20:28 INFO - PROCESS | 3728 | ++DOMWINDOW == 83 (1855D400) [pid = 3728] [serial = 2292] [outer = 14E01400] 08:20:28 INFO - PROCESS | 3728 | 1465226428832 Marionette TRACE conn2 <- [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]]]}] 08:20:28 INFO - TEST-PASS | /FileAPI/idlharness.html | URL interface: operation createObjectURL(Blob) 08:20:28 INFO - TEST-FAIL | /FileAPI/idlharness.html | URL interface: operation createFor(Blob) - assert_own_property: interface object missing static operation expected property "createFor" missing 08:20:28 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1140:13 08:20:28 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:20:28 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 08:20:28 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 08:20:28 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 08:20:28 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 08:20:28 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 08:20:28 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 08:20:28 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 08:20:28 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 08:20:28 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 08:20:28 INFO - TEST-PASS | /FileAPI/idlharness.html | URL interface: operation revokeObjectURL(DOMString) 08:20:28 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: existence and properties of interface object 08:20:28 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface object length 08:20:28 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface object name 08:20:28 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: existence and properties of interface prototype object 08:20:28 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: existence and properties of interface prototype object's "constructor" property 08:20:28 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: attribute size 08:20:28 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: attribute type 08:20:28 INFO - TEST-FAIL | /FileAPI/idlharness.html | Blob interface: attribute isClosed - assert_true: The prototype object must have a property "isClosed" expected true got false 08:20:28 INFO - IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1080:13 08:20:28 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:20:28 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:20:28 INFO - IdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5 08:20:28 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17 08:20:28 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 08:20:28 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 08:20:28 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 08:20:28 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 08:20:28 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 08:20:28 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 08:20:28 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 08:20:28 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: operation slice(long long,long long,DOMString) 08:20:28 INFO - TEST-FAIL | /FileAPI/idlharness.html | Blob interface: operation close() - assert_own_property: interface prototype object missing non-static operation expected property "close" missing 08:20:28 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1153:13 08:20:28 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:20:28 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 08:20:28 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 08:20:28 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 08:20:28 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 08:20:28 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 08:20:28 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 08:20:28 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 08:20:28 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 08:20:28 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 08:20:28 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob must be primary interface of new Blob(["TEST"]) 08:20:28 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of new Blob(["TEST"]) 08:20:28 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "size" with the proper type (0) 08:20:28 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "type" with the proper type (1) 08:20:28 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 08:20:28 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 08:20:28 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:20:28 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:20:28 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 08:20:28 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 08:20:28 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 08:20:28 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 08:20:28 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 08:20:28 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 08:20:28 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 08:20:28 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 08:20:28 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 08:20:28 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "slice" with the proper type (3) 08:20:28 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 08:20:28 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 08:20:28 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 08:20:28 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:20:28 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:20:28 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 08:20:28 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 08:20:28 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 08:20:28 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 08:20:28 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 08:20:28 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 08:20:28 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 08:20:28 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 08:20:28 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 08:20:28 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: existence and properties of interface object 08:20:28 INFO - TEST-FAIL | /FileAPI/idlharness.html | File interface object length - assert_equals: wrong value for File.length expected 2 but got 1 08:20:28 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:798:13 08:20:28 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:20:28 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:20:28 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9 08:20:28 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 08:20:28 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 08:20:28 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 08:20:28 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 08:20:28 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 08:20:28 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 08:20:28 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 08:20:28 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface object name 08:20:28 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: existence and properties of interface prototype object 08:20:28 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: existence and properties of interface prototype object's "constructor" property 08:20:28 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: attribute name 08:20:28 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: attribute lastModified 08:20:28 INFO - TEST-PASS | /FileAPI/idlharness.html | File must be primary interface of new File(["myFileBits"], "myFileName") 08:20:28 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of new File(["myFileBits"], "myFileName") 08:20:28 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: new File(["myFileBits"], "myFileName") must inherit property "name" with the proper type (0) 08:20:28 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: new File(["myFileBits"], "myFileName") must inherit property "lastModified" with the proper type (1) 08:20:28 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "size" with the proper type (0) 08:20:28 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "type" with the proper type (1) 08:20:28 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 08:20:28 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 08:20:28 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:20:28 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:20:28 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 08:20:28 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 08:20:28 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 08:20:28 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 08:20:28 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 08:20:28 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 08:20:28 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 08:20:28 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 08:20:28 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 08:20:28 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "slice" with the proper type (3) 08:20:28 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 08:20:28 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 08:20:28 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 08:20:28 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:20:28 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:20:28 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 08:20:28 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 08:20:28 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 08:20:28 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 08:20:28 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 08:20:28 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 08:20:28 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 08:20:28 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 08:20:28 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 08:20:28 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: existence and properties of interface object 08:20:28 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface object length 08:20:28 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface object name 08:20:28 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: existence and properties of interface prototype object 08:20:28 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: existence and properties of interface prototype object's "constructor" property 08:20:28 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: operation item(unsigned long) 08:20:28 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: attribute length 08:20:28 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList must be primary interface of file_input.files 08:20:28 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of file_input.files 08:20:28 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: file_input.files must inherit property "item" with the proper type (0) 08:20:28 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: calling item(unsigned long) on file_input.files with too few arguments must throw TypeError 08:20:28 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: file_input.files must inherit property "length" with the proper type (1) 08:20:28 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: existence and properties of interface object 08:20:28 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface object length 08:20:28 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface object name 08:20:28 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: existence and properties of interface prototype object 08:20:28 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: existence and properties of interface prototype object's "constructor" property 08:20:28 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation readAsArrayBuffer(Blob) 08:20:28 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation readAsText(Blob,DOMString) 08:20:28 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation readAsDataURL(Blob) 08:20:28 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation abort() 08:20:28 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant EMPTY on interface object 08:20:28 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant EMPTY on interface prototype object 08:20:28 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant LOADING on interface object 08:20:28 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant LOADING on interface prototype object 08:20:28 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant DONE on interface object 08:20:28 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant DONE on interface prototype object 08:20:28 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute readyState 08:20:28 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute result 08:20:28 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute error 08:20:28 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onloadstart 08:20:28 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onprogress 08:20:28 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onload 08:20:28 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onabort 08:20:28 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onerror 08:20:28 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onloadend 08:20:28 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader must be primary interface of new FileReader() 08:20:28 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of new FileReader() 08:20:28 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readAsArrayBuffer" with the proper type (0) 08:20:28 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: calling readAsArrayBuffer(Blob) on new FileReader() with too few arguments must throw TypeError 08:20:28 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readAsText" with the proper type (1) 08:20:28 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: calling readAsText(Blob,DOMString) on new FileReader() with too few arguments must throw TypeError 08:20:28 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readAsDataURL" with the proper type (2) 08:20:28 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: calling readAsDataURL(Blob) on new FileReader() with too few arguments must throw TypeError 08:20:28 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "abort" with the proper type (3) 08:20:28 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "EMPTY" with the proper type (4) 08:20:28 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "LOADING" with the proper type (5) 08:20:28 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "DONE" with the proper type (6) 08:20:28 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readyState" with the proper type (7) 08:20:28 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "result" with the proper type (8) 08:20:28 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "error" with the proper type (9) 08:20:28 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onloadstart" with the proper type (10) 08:20:28 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onprogress" with the proper type (11) 08:20:28 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onload" with the proper type (12) 08:20:28 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onabort" with the proper type (13) 08:20:28 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onerror" with the proper type (14) 08:20:28 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onloadend" with the proper type (15) 08:20:28 INFO - TEST-OK | /FileAPI/idlharness.html | took 1193ms 08:20:28 INFO - PROCESS | 3728 | 1465226429001 Marionette TRACE conn2 -> [0,3013,"getWindowHandle",null] 08:20:28 INFO - PROCESS | 3728 | 1465226429003 Marionette TRACE conn2 <- [1,3013,null,{"value":"13"}] 08:20:28 INFO - PROCESS | 3728 | 1465226429007 Marionette TRACE conn2 -> [0,3014,"setScriptTimeout",{"ms":35000}] 08:20:28 INFO - TEST-START | /FileAPI/idlharness.worker 08:20:28 INFO - PROCESS | 3728 | 1465226429009 Marionette TRACE conn2 <- [1,3014,null,{}] 08:20:28 INFO - PROCESS | 3728 | 1465226429012 Marionette TRACE conn2 -> [0,3015,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:20:28 INFO - PROCESS | 3728 | 1465226429014 Marionette INFO sendAsync 5df5ea86-167d-4c9b-95db-b7d3c2a97030 08:20:29 INFO - PROCESS | 3728 | 1465226429120 Marionette TRACE conn2 <- [1,3015,null,{"value":null}] 08:20:29 INFO - PROCESS | 3728 | 1465226429125 Marionette TRACE conn2 -> [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\", \"02873725-682d-488c-ba17-ebb2d6377454\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:20:29 INFO - PROCESS | 3728 | 1465226429127 Marionette INFO sendAsync 5df5ea86-167d-4c9b-95db-b7d3c2a97030 08:20:29 INFO - PROCESS | 3728 | ++DOCSHELL 1550B400 == 36 [pid = 3728] [id = 765] 08:20:29 INFO - PROCESS | 3728 | ++DOMWINDOW == 84 (1852A800) [pid = 3728] [serial = 2293] [outer = 00000000] 08:20:29 INFO - PROCESS | 3728 | ++DOMWINDOW == 85 (1A6CD000) [pid = 3728] [serial = 2294] [outer = 1852A800] 08:20:29 INFO - PROCESS | 3728 | 1465226429228 Marionette DEBUG loaded listener.js 08:20:29 INFO - PROCESS | 3728 | ++DOMWINDOW == 86 (1A6CD800) [pid = 3728] [serial = 2295] [outer = 1852A800] 08:20:29 INFO - PROCESS | 3728 | [3728] 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 08:20:30 INFO - PROCESS | 3728 | 1465226430171 Marionette TRACE conn2 <- [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,{},{}]]]}] 08:20:30 INFO - TEST-PASS | /FileAPI/idlharness.worker | URL interface: operation createObjectURL(Blob) - {} 08:20:30 INFO - {} 08:20:30 INFO - TEST-FAIL | /FileAPI/idlharness.worker | URL interface: operation createFor(Blob) - assert_own_property: interface object missing static operation expected property "createFor" missing 08:20:30 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1140:13 08:20:30 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:20:30 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 08:20:30 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 08:20:30 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 08:20:30 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 08:20:30 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 08:20:30 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 08:20:30 INFO - TEST-PASS | /FileAPI/idlharness.worker | URL interface: operation revokeObjectURL(DOMString) - {} 08:20:30 INFO - {} 08:20:30 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: existence and properties of interface object - {} 08:20:30 INFO - {} 08:20:30 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface object length - {} 08:20:30 INFO - {} 08:20:30 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface object name - {} 08:20:30 INFO - {} 08:20:30 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: existence and properties of interface prototype object - {} 08:20:30 INFO - {} 08:20:30 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: existence and properties of interface prototype object's "constructor" property - {} 08:20:30 INFO - {} 08:20:30 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: attribute size - {} 08:20:30 INFO - {} 08:20:30 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: attribute type - {} 08:20:30 INFO - {} 08:20:30 INFO - TEST-FAIL | /FileAPI/idlharness.worker | Blob interface: attribute isClosed - assert_true: The prototype object must have a property "isClosed" expected true got false 08:20:30 INFO - IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1080:13 08:20:30 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:20:30 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:20:30 INFO - IdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5 08:20:30 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17 08:20:30 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 08:20:30 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 08:20:30 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 08:20:30 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 08:20:30 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: operation slice(long long,long long,DOMString) - {} 08:20:30 INFO - {} 08:20:30 INFO - TEST-FAIL | /FileAPI/idlharness.worker | Blob interface: operation close() - assert_own_property: interface prototype object missing non-static operation expected property "close" missing 08:20:30 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1153:13 08:20:30 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:20:30 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 08:20:30 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 08:20:30 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 08:20:30 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 08:20:30 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 08:20:30 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 08:20:30 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob must be primary interface of new Blob(["TEST"]) - {} 08:20:30 INFO - {} 08:20:30 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new Blob(["TEST"]) - {} 08:20:30 INFO - {} 08:20:30 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "size" with the proper type (0) - {} 08:20:30 INFO - {} 08:20:30 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "type" with the proper type (1) - {} 08:20:30 INFO - {} 08:20:30 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 08:20:30 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 08:20:30 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:20:30 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:20:30 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 08:20:30 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 08:20:30 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 08:20:30 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 08:20:30 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 08:20:30 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 08:20:30 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "slice" with the proper type (3) - {} 08:20:30 INFO - {} 08:20:30 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 - {} 08:20:30 INFO - {} 08:20:30 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 08:20:30 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 08:20:30 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:20:30 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:20:30 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 08:20:30 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 08:20:30 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 08:20:30 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 08:20:30 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 08:20:30 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 08:20:30 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: existence and properties of interface object - {} 08:20:30 INFO - {} 08:20:30 INFO - TEST-FAIL | /FileAPI/idlharness.worker | File interface object length - assert_equals: wrong value for File.length expected 2 but got 1 08:20:30 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:798:13 08:20:30 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:20:30 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:20:30 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9 08:20:30 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 08:20:30 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 08:20:30 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 08:20:30 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 08:20:30 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface object name - {} 08:20:30 INFO - {} 08:20:30 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: existence and properties of interface prototype object - {} 08:20:30 INFO - {} 08:20:30 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: existence and properties of interface prototype object's "constructor" property - {} 08:20:30 INFO - {} 08:20:30 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: attribute name - {} 08:20:30 INFO - {} 08:20:30 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: attribute lastModified - {} 08:20:30 INFO - {} 08:20:30 INFO - TEST-PASS | /FileAPI/idlharness.worker | File must be primary interface of new File(["myFileBits"], "myFileName") - {} 08:20:30 INFO - {} 08:20:30 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new File(["myFileBits"], "myFileName") - {} 08:20:30 INFO - {} 08:20:30 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: new File(["myFileBits"], "myFileName") must inherit property "name" with the proper type (0) - {} 08:20:30 INFO - {} 08:20:30 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: new File(["myFileBits"], "myFileName") must inherit property "lastModified" with the proper type (1) - {} 08:20:30 INFO - {} 08:20:30 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "size" with the proper type (0) - {} 08:20:30 INFO - {} 08:20:30 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "type" with the proper type (1) - {} 08:20:30 INFO - {} 08:20:30 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 08:20:30 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 08:20:30 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:20:30 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:20:30 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 08:20:30 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 08:20:30 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 08:20:30 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 08:20:30 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 08:20:30 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 08:20:30 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "slice" with the proper type (3) - {} 08:20:30 INFO - {} 08:20:30 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 - {} 08:20:30 INFO - {} 08:20:30 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 08:20:30 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 08:20:30 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:20:30 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:20:30 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 08:20:30 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 08:20:30 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 08:20:30 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 08:20:30 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 08:20:30 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 08:20:30 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 08:20:30 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:689:9 08:20:30 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:20:30 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:20:30 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:668:5 08:20:30 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 08:20:30 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 08:20:30 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 08:20:30 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 08:20:30 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface object length - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 08:20:30 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:780:13 08:20:30 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:20:30 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:20:30 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9 08:20:30 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 08:20:30 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 08:20:30 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 08:20:30 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 08:20:30 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface object name - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 08:20:30 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:807:13 08:20:30 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:20:30 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:20:30 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:803:9 08:20:30 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 08:20:30 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 08:20:30 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 08:20:30 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 08:20:30 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 08:20:30 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:837:9 08:20:30 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:20:30 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:20:30 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:828:5 08:20:30 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 08:20:30 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 08:20:30 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 08:20:30 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 08:20:30 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 08:20:30 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:940:9 08:20:30 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:20:30 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:20:30 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:934:5 08:20:30 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 08:20:30 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 08:20:30 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 08:20:30 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 08:20:30 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 08:20:30 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1115:9 08:20:30 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:20:30 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 08:20:30 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 08:20:30 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 08:20:30 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 08:20:30 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 08:20:30 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 08:20:30 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface: attribute length - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 08:20:30 INFO - IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1041:9 08:20:30 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:20:30 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:20:30 INFO - IdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5 08:20:30 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17 08:20:30 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 08:20:30 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 08:20:30 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 08:20:30 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 08:20:30 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: existence and properties of interface object - {} 08:20:30 INFO - {} 08:20:30 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface object length - {} 08:20:30 INFO - {} 08:20:30 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface object name - {} 08:20:30 INFO - {} 08:20:30 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: existence and properties of interface prototype object - {} 08:20:30 INFO - {} 08:20:30 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: existence and properties of interface prototype object's "constructor" property - {} 08:20:30 INFO - {} 08:20:30 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation readAsArrayBuffer(Blob) - {} 08:20:30 INFO - {} 08:20:30 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation readAsText(Blob,DOMString) - {} 08:20:30 INFO - {} 08:20:30 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation readAsDataURL(Blob) - {} 08:20:30 INFO - {} 08:20:30 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation abort() - {} 08:20:30 INFO - {} 08:20:30 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant EMPTY on interface object - {} 08:20:30 INFO - {} 08:20:30 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant EMPTY on interface prototype object - {} 08:20:30 INFO - {} 08:20:30 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant LOADING on interface object - {} 08:20:30 INFO - {} 08:20:30 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant LOADING on interface prototype object - {} 08:20:30 INFO - {} 08:20:30 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant DONE on interface object - {} 08:20:30 INFO - {} 08:20:30 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant DONE on interface prototype object - {} 08:20:30 INFO - {} 08:20:30 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute readyState - {} 08:20:30 INFO - {} 08:20:30 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute result - {} 08:20:30 INFO - {} 08:20:30 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute error - {} 08:20:30 INFO - {} 08:20:30 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onloadstart - {} 08:20:30 INFO - {} 08:20:30 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onprogress - {} 08:20:30 INFO - {} 08:20:30 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onload - {} 08:20:30 INFO - {} 08:20:30 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onabort - {} 08:20:30 INFO - {} 08:20:30 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onerror - {} 08:20:30 INFO - {} 08:20:30 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onloadend - {} 08:20:30 INFO - {} 08:20:30 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader must be primary interface of new FileReader() - {} 08:20:30 INFO - {} 08:20:30 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new FileReader() - {} 08:20:30 INFO - {} 08:20:30 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readAsArrayBuffer" with the proper type (0) - {} 08:20:30 INFO - {} 08:20:30 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: calling readAsArrayBuffer(Blob) on new FileReader() with too few arguments must throw TypeError - {} 08:20:30 INFO - {} 08:20:30 INFO - PROCESS | 3728 | --DOMWINDOW == 85 (18526000) [pid = 3728] [serial = 2199] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.translate.nonfinite.html] 08:20:30 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readAsText" with the proper type (1) - {} 08:20:30 INFO - {} 08:20:30 INFO - PROCESS | 3728 | --DOMWINDOW == 84 (19E5C800) [pid = 3728] [serial = 2261] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html] 08:20:30 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: calling readAsText(Blob,DOMString) on new FileReader() with too few arguments must throw TypeError - {} 08:20:30 INFO - {} 08:20:30 INFO - PROCESS | 3728 | --DOMWINDOW == 83 (1846CC00) [pid = 3728] [serial = 2249] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html] 08:20:30 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readAsDataURL" with the proper type (2) - {} 08:20:30 INFO - {} 08:20:30 INFO - PROCESS | 3728 | --DOMWINDOW == 82 (18475000) [pid = 3728] [serial = 2252] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html] 08:20:30 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: calling readAsDataURL(Blob) on new FileReader() with too few arguments must throw TypeError - {} 08:20:30 INFO - {} 08:20:30 INFO - PROCESS | 3728 | --DOMWINDOW == 81 (19A51C00) [pid = 3728] [serial = 2255] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html] 08:20:30 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "abort" with the proper type (3) - {} 08:20:30 INFO - {} 08:20:30 INFO - PROCESS | 3728 | --DOMWINDOW == 80 (16CBA000) [pid = 3728] [serial = 2246] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/stopPropagation.deferred.effect.html] 08:20:30 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "EMPTY" with the proper type (4) - {} 08:20:30 INFO - {} 08:20:30 INFO - PROCESS | 3728 | --DOMWINDOW == 79 (16569C00) [pid = 3728] [serial = 2243] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/stopImmediatePropagation.effect.html] 08:20:30 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "LOADING" with the proper type (5) - {} 08:20:30 INFO - {} 08:20:30 INFO - PROCESS | 3728 | --DOMWINDOW == 78 (13380800) [pid = 3728] [serial = 2240] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/domnodeinserted.html] 08:20:30 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "DONE" with the proper type (6) - {} 08:20:30 INFO - {} 08:20:30 INFO - PROCESS | 3728 | --DOMWINDOW == 77 (114B2C00) [pid = 3728] [serial = 2237] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/dispatchEvent.click.checkbox.html] 08:20:30 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readyState" with the proper type (7) - {} 08:20:30 INFO - {} 08:20:30 INFO - PROCESS | 3728 | --DOMWINDOW == 76 (16D47C00) [pid = 3728] [serial = 2235] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/support/ProcessingInstruction.DOMCharacterDataModified.xml] 08:20:30 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "result" with the proper type (8) - {} 08:20:30 INFO - {} 08:20:30 INFO - PROCESS | 3728 | --DOMWINDOW == 75 (14476000) [pid = 3728] [serial = 2232] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html] 08:20:30 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "error" with the proper type (9) - {} 08:20:30 INFO - {} 08:20:30 INFO - PROCESS | 3728 | --DOMWINDOW == 74 (105F6400) [pid = 3728] [serial = 2229] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html] 08:20:30 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onloadstart" with the proper type (10) - {} 08:20:30 INFO - {} 08:20:30 INFO - PROCESS | 3728 | --DOMWINDOW == 73 (18476C00) [pid = 3728] [serial = 2226] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html] 08:20:30 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onprogress" with the proper type (11) - {} 08:20:30 INFO - {} 08:20:30 INFO - PROCESS | 3728 | --DOMWINDOW == 72 (13820C00) [pid = 3728] [serial = 2258] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html] 08:20:30 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onload" with the proper type (12) - {} 08:20:30 INFO - {} 08:20:30 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onabort" with the proper type (13) - {} 08:20:30 INFO - {} 08:20:30 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onerror" with the proper type (14) - {} 08:20:30 INFO - {} 08:20:30 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onloadend" with the proper type (15) - {} 08:20:30 INFO - {} 08:20:30 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: existence and properties of interface object - {} 08:20:30 INFO - {} 08:20:30 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface object length - {} 08:20:30 INFO - {} 08:20:30 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface object name - {} 08:20:30 INFO - {} 08:20:30 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: existence and properties of interface prototype object - {} 08:20:30 INFO - {} 08:20:30 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: existence and properties of interface prototype object's "constructor" property - {} 08:20:30 INFO - {} 08:20:30 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: operation readAsArrayBuffer(Blob) - {} 08:20:30 INFO - {} 08:20:30 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: operation readAsText(Blob,DOMString) - {} 08:20:30 INFO - {} 08:20:30 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: operation readAsDataURL(Blob) - {} 08:20:30 INFO - {} 08:20:30 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync must be primary interface of new FileReaderSync() - {} 08:20:30 INFO - {} 08:20:30 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new FileReaderSync() - {} 08:20:30 INFO - {} 08:20:30 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: new FileReaderSync() must inherit property "readAsArrayBuffer" with the proper type (0) - {} 08:20:30 INFO - {} 08:20:30 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: calling readAsArrayBuffer(Blob) on new FileReaderSync() with too few arguments must throw TypeError - {} 08:20:30 INFO - {} 08:20:30 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: new FileReaderSync() must inherit property "readAsText" with the proper type (1) - {} 08:20:30 INFO - {} 08:20:30 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: calling readAsText(Blob,DOMString) on new FileReaderSync() with too few arguments must throw TypeError - {} 08:20:30 INFO - {} 08:20:30 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: new FileReaderSync() must inherit property "readAsDataURL" with the proper type (2) - {} 08:20:30 INFO - {} 08:20:30 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: calling readAsDataURL(Blob) on new FileReaderSync() with too few arguments must throw TypeError - {} 08:20:30 INFO - {} 08:20:30 INFO - TEST-OK | /FileAPI/idlharness.worker | took 1348ms 08:20:30 INFO - PROCESS | 3728 | 1465226430356 Marionette TRACE conn2 -> [0,3017,"getWindowHandle",null] 08:20:30 INFO - PROCESS | 3728 | 1465226430358 Marionette TRACE conn2 <- [1,3017,null,{"value":"13"}] 08:20:30 INFO - TEST-START | /FileAPI/FileReader/Progress_event_bubbles_cancelable.html 08:20:30 INFO - PROCESS | 3728 | 1465226430362 Marionette TRACE conn2 -> [0,3018,"setScriptTimeout",{"ms":35000}] 08:20:30 INFO - PROCESS | 3728 | 1465226430363 Marionette TRACE conn2 <- [1,3018,null,{}] 08:20:30 INFO - PROCESS | 3728 | 1465226430367 Marionette TRACE conn2 -> [0,3019,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:20:30 INFO - PROCESS | 3728 | 1465226430369 Marionette INFO sendAsync 5df5ea86-167d-4c9b-95db-b7d3c2a97030 08:20:30 INFO - PROCESS | 3728 | 1465226430454 Marionette TRACE conn2 <- [1,3019,null,{"value":null}] 08:20:30 INFO - PROCESS | 3728 | 1465226430498 Marionette TRACE conn2 -> [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\", \"02873725-682d-488c-ba17-ebb2d6377454\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:20:30 INFO - PROCESS | 3728 | 1465226430500 Marionette INFO sendAsync 5df5ea86-167d-4c9b-95db-b7d3c2a97030 08:20:30 INFO - PROCESS | 3728 | ++DOCSHELL 10561000 == 37 [pid = 3728] [id = 766] 08:20:30 INFO - PROCESS | 3728 | ++DOMWINDOW == 73 (140B3C00) [pid = 3728] [serial = 2296] [outer = 00000000] 08:20:30 INFO - PROCESS | 3728 | ++DOMWINDOW == 74 (19E59800) [pid = 3728] [serial = 2297] [outer = 140B3C00] 08:20:30 INFO - PROCESS | 3728 | 1465226430543 Marionette DEBUG loaded listener.js 08:20:30 INFO - PROCESS | 3728 | ++DOMWINDOW == 75 (1A8F0800) [pid = 3728] [serial = 2298] [outer = 140B3C00] 08:20:30 INFO - PROCESS | 3728 | 1465226430953 Marionette TRACE conn2 <- [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]]]}] 08:20:30 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 08:20:30 INFO - TEST-OK | /FileAPI/FileReader/Progress_event_bubbles_cancelable.html | took 635ms 08:20:30 INFO - TEST-START | /FileAPI/blob/Blob-XHR-revoke.html 08:20:30 INFO - PROCESS | 3728 | 1465226430990 Marionette TRACE conn2 -> [0,3021,"getWindowHandle",null] 08:20:30 INFO - PROCESS | 3728 | 1465226430992 Marionette TRACE conn2 <- [1,3021,null,{"value":"13"}] 08:20:30 INFO - PROCESS | 3728 | 1465226430995 Marionette TRACE conn2 -> [0,3022,"setScriptTimeout",{"ms":35000}] 08:20:30 INFO - PROCESS | 3728 | 1465226430998 Marionette TRACE conn2 <- [1,3022,null,{}] 08:20:30 INFO - PROCESS | 3728 | 1465226431001 Marionette TRACE conn2 -> [0,3023,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:20:31 INFO - PROCESS | 3728 | 1465226431003 Marionette INFO sendAsync 5df5ea86-167d-4c9b-95db-b7d3c2a97030 08:20:31 INFO - PROCESS | 3728 | 1465226431091 Marionette TRACE conn2 <- [1,3023,null,{"value":null}] 08:20:31 INFO - PROCESS | 3728 | 1465226431096 Marionette TRACE conn2 -> [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\", \"02873725-682d-488c-ba17-ebb2d6377454\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:20:31 INFO - PROCESS | 3728 | 1465226431098 Marionette INFO sendAsync 5df5ea86-167d-4c9b-95db-b7d3c2a97030 08:20:31 INFO - PROCESS | 3728 | ++DOCSHELL 128AC800 == 38 [pid = 3728] [id = 767] 08:20:31 INFO - PROCESS | 3728 | ++DOMWINDOW == 76 (128ACC00) [pid = 3728] [serial = 2299] [outer = 00000000] 08:20:31 INFO - PROCESS | 3728 | ++DOMWINDOW == 77 (128B5C00) [pid = 3728] [serial = 2300] [outer = 128ACC00] 08:20:31 INFO - PROCESS | 3728 | 1465226431143 Marionette DEBUG loaded listener.js 08:20:31 INFO - PROCESS | 3728 | ++DOMWINDOW == 78 (1A8F2400) [pid = 3728] [serial = 2301] [outer = 128ACC00] 08:20:31 INFO - PROCESS | 3728 | 1465226431566 Marionette TRACE conn2 <- [1,3024,null,{"value":["/FileAPI/blob/Blob-XHR-revoke.html",0,null,null,[["Revoking blob URL used with XMLHttpRequest",0,null,null]]]}] 08:20:31 INFO - TEST-PASS | /FileAPI/blob/Blob-XHR-revoke.html | Revoking blob URL used with XMLHttpRequest 08:20:31 INFO - TEST-OK | /FileAPI/blob/Blob-XHR-revoke.html | took 588ms 08:20:31 INFO - PROCESS | 3728 | 1465226431590 Marionette TRACE conn2 -> [0,3025,"getWindowHandle",null] 08:20:31 INFO - PROCESS | 3728 | 1465226431592 Marionette TRACE conn2 <- [1,3025,null,{"value":"13"}] 08:20:31 INFO - TEST-START | /FileAPI/blob/Blob-close.html 08:20:31 INFO - PROCESS | 3728 | 1465226431595 Marionette TRACE conn2 -> [0,3026,"setScriptTimeout",{"ms":35000}] 08:20:31 INFO - PROCESS | 3728 | 1465226431597 Marionette TRACE conn2 <- [1,3026,null,{}] 08:20:31 INFO - PROCESS | 3728 | 1465226431626 Marionette TRACE conn2 -> [0,3027,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:20:31 INFO - PROCESS | 3728 | 1465226431628 Marionette INFO sendAsync 5df5ea86-167d-4c9b-95db-b7d3c2a97030 08:20:31 INFO - PROCESS | 3728 | 1465226431710 Marionette TRACE conn2 <- [1,3027,null,{"value":null}] 08:20:31 INFO - PROCESS | 3728 | 1465226431715 Marionette TRACE conn2 -> [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\", \"02873725-682d-488c-ba17-ebb2d6377454\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:20:31 INFO - PROCESS | 3728 | 1465226431717 Marionette INFO sendAsync 5df5ea86-167d-4c9b-95db-b7d3c2a97030 08:20:31 INFO - PROCESS | 3728 | ++DOCSHELL 15730800 == 39 [pid = 3728] [id = 768] 08:20:31 INFO - PROCESS | 3728 | ++DOMWINDOW == 79 (16CAFC00) [pid = 3728] [serial = 2302] [outer = 00000000] 08:20:31 INFO - PROCESS | 3728 | ++DOMWINDOW == 80 (16CBB400) [pid = 3728] [serial = 2303] [outer = 16CAFC00] 08:20:31 INFO - PROCESS | 3728 | 1465226431760 Marionette DEBUG loaded listener.js 08:20:31 INFO - PROCESS | 3728 | ++DOMWINDOW == 81 (17A92800) [pid = 3728] [serial = 2304] [outer = 16CAFC00] 08:20:32 INFO - PROCESS | 3728 | 1465226432199 Marionette TRACE conn2 <- [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"]]]}] 08:20:32 INFO - TEST-FAIL | /FileAPI/blob/Blob-close.html | Blob.close - blob.close is not a function 08:20:32 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-close.html:13:3 08:20:32 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:20:32 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:20:32 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-close.html:10:1 08:20:32 INFO - TEST-OK | /FileAPI/blob/Blob-close.html | took 651ms 08:20:32 INFO - PROCESS | 3728 | 1465226432254 Marionette TRACE conn2 -> [0,3029,"getWindowHandle",null] 08:20:32 INFO - PROCESS | 3728 | 1465226432256 Marionette TRACE conn2 <- [1,3029,null,{"value":"13"}] 08:20:32 INFO - TEST-START | /FileAPI/blob/Blob-constructor.html 08:20:32 INFO - PROCESS | 3728 | 1465226432260 Marionette TRACE conn2 -> [0,3030,"setScriptTimeout",{"ms":35000}] 08:20:32 INFO - PROCESS | 3728 | 1465226432261 Marionette TRACE conn2 <- [1,3030,null,{}] 08:20:32 INFO - PROCESS | 3728 | 1465226432278 Marionette TRACE conn2 -> [0,3031,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:20:32 INFO - PROCESS | 3728 | 1465226432280 Marionette INFO sendAsync 5df5ea86-167d-4c9b-95db-b7d3c2a97030 08:20:32 INFO - PROCESS | 3728 | 1465226432408 Marionette TRACE conn2 <- [1,3031,null,{"value":null}] 08:20:32 INFO - PROCESS | 3728 | 1465226432553 Marionette TRACE conn2 -> [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\", \"02873725-682d-488c-ba17-ebb2d6377454\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:20:32 INFO - PROCESS | 3728 | 1465226432556 Marionette INFO sendAsync 5df5ea86-167d-4c9b-95db-b7d3c2a97030 08:20:32 INFO - PROCESS | 3728 | ++DOCSHELL 104E9800 == 40 [pid = 3728] [id = 769] 08:20:32 INFO - PROCESS | 3728 | ++DOMWINDOW == 82 (104ECC00) [pid = 3728] [serial = 2305] [outer = 00000000] 08:20:32 INFO - PROCESS | 3728 | ++DOMWINDOW == 83 (1058E400) [pid = 3728] [serial = 2306] [outer = 104ECC00] 08:20:32 INFO - PROCESS | 3728 | 1465226432615 Marionette DEBUG loaded listener.js 08:20:32 INFO - PROCESS | 3728 | ++DOMWINDOW == 84 (10B0A000) [pid = 3728] [serial = 2307] [outer = 104ECC00] 08:20:33 INFO - PROCESS | 3728 | 1465226433479 Marionette TRACE conn2 <- [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]]]}] 08:20:33 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob interface object 08:20:33 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | no-argument Blob constructor 08:20:33 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | no-argument Blob constructor without 'new' 08:20:33 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | no-argument Blob constructor without brackets 08:20:33 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing non-objects, Dates and RegExps for blobParts should throw a TypeError. 08:20:33 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A plain object with @@iterator should be treated as a sequence for the blobParts argument. 08:20:33 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. 08:20:33 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A String object should be treated as a sequence for the blobParts argument. 08:20:33 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A Uint8Array object should be treated as a sequence for the blobParts argument. 08:20:33 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | The length getter should be invoked and any exceptions should be propagated. 08:20:33 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'.) 08:20:33 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ToUint32 should be applied to the length and any exceptions should be propagated. 08:20:33 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Getters and value conversions should happen in order until an exception is thrown. 08:20:33 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ToString should be called on elements of the blobParts array and any exceptions should be propagated. 08:20:33 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Changes to the blobParts array should be reflected in the returned Blob (pop). 08:20:33 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Changes to the blobParts array should be reflected in the returned Blob (unshift). 08:20:33 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ToString should be called on elements of the blobParts array. 08:20:33 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ArrayBuffer elements of the blobParts array should be supported. 08:20:33 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing typed arrays as elements of the blobParts array should work. 08:20:33 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing a Float64Array as element of the blobParts array should work. 08:20:33 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing an platform object that supports indexed properties as the blobParts array should work (select). 08:20:33 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing a platform array object as the blobParts array should work (MessagePort[]). 08:20:33 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing a platform array object as the blobParts array should work (Attr[]). 08:20:33 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with two blobs 08:20:33 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with two buffers 08:20:33 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with two bufferviews 08:20:33 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with mixed types 08:20:33 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. 08:20:33 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:391:3 08:20:33 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:20:33 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:20:33 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:390:1 08:20:33 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | options properties should be accessed in lexicographic order. 08:20:33 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Arguments should be evaluated from left to right. 08:20:33 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing null (index 0) for options should use the defaults. 08:20:33 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing null (index 0) for options should use the defaults (with newlines). 08:20:33 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing undefined (index 1) for options should use the defaults. 08:20:33 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing undefined (index 1) for options should use the defaults (with newlines). 08:20:33 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 2) for options should use the defaults. 08:20:33 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 2) for options should use the defaults (with newlines). 08:20:33 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 3) for options should use the defaults. 08:20:33 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 3) for options should use the defaults (with newlines). 08:20:33 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. 08:20:33 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:431:12 08:20:33 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:8:16 08:20:33 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:20:33 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 08:20:33 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:430:3 08:20:33 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:422:1 08:20:33 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. 08:20:33 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:438:12 08:20:33 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:8:16 08:20:33 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:20:33 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 08:20:33 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:437:3 08:20:33 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:422:1 08:20:33 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing function "function () {}" (index 5) for options should use the defaults. 08:20:33 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing function "function () {}" (index 5) for options should use the defaults (with newlines). 08:20:33 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Newlines should not change when endings is 'transparent'. 08:20:33 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Newlines should not change when endings is 'native'. - assert_equals: expected 9 but got 13 08:20:33 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:12:5 08:20:33 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:20:33 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 08:20:33 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:453:1 08:20:33 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "" 08:20:33 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "a" 08:20:33 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "A" - assert_equals: expected "a" but got "A" 08:20:33 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 08:20:33 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:20:33 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:20:33 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 08:20:33 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 08:20:33 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "text/html" 08:20:33 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "TEXT/HTML" - assert_equals: expected "text/html" but got "TEXT/HTML" 08:20:33 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 08:20:33 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:20:33 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:20:33 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 08:20:33 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 08:20:33 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "å" - assert_equals: expected "" but got "å" 08:20:33 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 08:20:33 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:20:33 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:20:33 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 08:20:33 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 08:20:33 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "𐑾" - assert_equals: expected "" but got "𐑾" 08:20:33 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 08:20:33 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:20:33 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:20:33 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 08:20:33 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 08:20:33 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type " image/gif " 08:20:33 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "\timage/gif\t" - assert_equals: expected "" but got "\timage/gif\t" 08:20:33 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 08:20:33 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:20:33 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:20:33 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 08:20:33 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 08:20:33 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "image/gif;" - assert_equals: expected "" but got "image/gif;" 08:20:33 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 08:20:33 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:20:33 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:20:33 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 08:20:33 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 08:20:33 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "İmage/gif" - assert_equals: expected "" but got "İmage/gif" 08:20:33 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 08:20:33 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:20:33 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:20:33 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 08:20:33 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 08:20:33 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "ımage/gif" - assert_equals: expected "" but got "ımage/gif" 08:20:33 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 08:20:33 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:20:33 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:20:33 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 08:20:33 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 08:20:33 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "image/gif\0" - assert_equals: expected "" but got "image/gif\0" 08:20:33 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 08:20:33 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:20:33 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:20:33 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 08:20:33 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 08:20:33 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "unknown/unknown" 08:20:33 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "text/plain" 08:20:33 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "image/png" 08:20:33 INFO - TEST-OK | /FileAPI/blob/Blob-constructor.html | took 1394ms 08:20:33 INFO - PROCESS | 3728 | 1465226433657 Marionette TRACE conn2 -> [0,3033,"getWindowHandle",null] 08:20:33 INFO - PROCESS | 3728 | 1465226433661 Marionette TRACE conn2 <- [1,3033,null,{"value":"13"}] 08:20:33 INFO - TEST-START | /FileAPI/blob/Blob-in-worker.worker 08:20:33 INFO - PROCESS | 3728 | 1465226433666 Marionette TRACE conn2 -> [0,3034,"setScriptTimeout",{"ms":35000}] 08:20:33 INFO - PROCESS | 3728 | 1465226433669 Marionette TRACE conn2 <- [1,3034,null,{}] 08:20:33 INFO - PROCESS | 3728 | 1465226433675 Marionette TRACE conn2 -> [0,3035,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:20:33 INFO - PROCESS | 3728 | 1465226433678 Marionette INFO sendAsync 5df5ea86-167d-4c9b-95db-b7d3c2a97030 08:20:33 INFO - PROCESS | 3728 | 1465226433780 Marionette TRACE conn2 <- [1,3035,null,{"value":null}] 08:20:33 INFO - PROCESS | 3728 | 1465226433912 Marionette TRACE conn2 -> [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\", \"02873725-682d-488c-ba17-ebb2d6377454\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:20:33 INFO - PROCESS | 3728 | 1465226433915 Marionette INFO sendAsync 5df5ea86-167d-4c9b-95db-b7d3c2a97030 08:20:33 INFO - PROCESS | 3728 | ++DOCSHELL 128B3000 == 41 [pid = 3728] [id = 770] 08:20:33 INFO - PROCESS | 3728 | ++DOMWINDOW == 85 (128B4C00) [pid = 3728] [serial = 2308] [outer = 00000000] 08:20:33 INFO - PROCESS | 3728 | ++DOMWINDOW == 86 (12D95400) [pid = 3728] [serial = 2309] [outer = 128B4C00] 08:20:33 INFO - PROCESS | 3728 | 1465226433971 Marionette DEBUG loaded listener.js 08:20:34 INFO - PROCESS | 3728 | ++DOMWINDOW == 87 (131BC400) [pid = 3728] [serial = 2310] [outer = 128B4C00] 08:20:34 INFO - PROCESS | 3728 | [3728] 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 08:20:34 INFO - PROCESS | 3728 | 1465226434616 Marionette TRACE conn2 <- [1,3036,null,{"value":["/FileAPI/blob/Blob-in-worker.worker",0,null,null,[["Create Blob in Worker",0,{},{}]]]}] 08:20:34 INFO - TEST-PASS | /FileAPI/blob/Blob-in-worker.worker | Create Blob in Worker - {} 08:20:34 INFO - {} 08:20:34 INFO - TEST-OK | /FileAPI/blob/Blob-in-worker.worker | took 991ms 08:20:34 INFO - PROCESS | 3728 | 1465226434837 Marionette TRACE conn2 -> [0,3037,"getWindowHandle",null] 08:20:34 INFO - PROCESS | 3728 | 1465226434841 Marionette TRACE conn2 <- [1,3037,null,{"value":"13"}] 08:20:34 INFO - PROCESS | 3728 | 1465226434847 Marionette TRACE conn2 -> [0,3038,"setScriptTimeout",{"ms":35000}] 08:20:34 INFO - PROCESS | 3728 | 1465226434850 Marionette TRACE conn2 <- [1,3038,null,{}] 08:20:34 INFO - TEST-START | /FileAPI/blob/Blob-slice-overflow.html 08:20:34 INFO - PROCESS | 3728 | 1465226434856 Marionette TRACE conn2 -> [0,3039,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:20:34 INFO - PROCESS | 3728 | 1465226434859 Marionette INFO sendAsync 5df5ea86-167d-4c9b-95db-b7d3c2a97030 08:20:34 INFO - PROCESS | 3728 | 1465226434969 Marionette TRACE conn2 <- [1,3039,null,{"value":null}] 08:20:35 INFO - PROCESS | 3728 | 1465226435093 Marionette TRACE conn2 -> [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\", \"02873725-682d-488c-ba17-ebb2d6377454\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:20:35 INFO - PROCESS | 3728 | 1465226435098 Marionette INFO sendAsync 5df5ea86-167d-4c9b-95db-b7d3c2a97030 08:20:35 INFO - PROCESS | 3728 | ++DOCSHELL 10B07400 == 42 [pid = 3728] [id = 771] 08:20:35 INFO - PROCESS | 3728 | ++DOMWINDOW == 88 (10B07C00) [pid = 3728] [serial = 2311] [outer = 00000000] 08:20:35 INFO - PROCESS | 3728 | ++DOMWINDOW == 89 (128A9C00) [pid = 3728] [serial = 2312] [outer = 10B07C00] 08:20:35 INFO - PROCESS | 3728 | 1465226435190 Marionette DEBUG loaded listener.js 08:20:35 INFO - PROCESS | 3728 | ++DOMWINDOW == 90 (128B1800) [pid = 3728] [serial = 2313] [outer = 10B07C00] 08:20:35 INFO - PROCESS | 3728 | --DOCSHELL 16568C00 == 41 [pid = 3728] [id = 754] 08:20:35 INFO - PROCESS | 3728 | --DOCSHELL 10A5F000 == 40 [pid = 3728] [id = 753] 08:20:35 INFO - PROCESS | 3728 | --DOCSHELL 15730800 == 39 [pid = 3728] [id = 768] 08:20:35 INFO - PROCESS | 3728 | --DOCSHELL 128AC800 == 38 [pid = 3728] [id = 767] 08:20:35 INFO - PROCESS | 3728 | --DOCSHELL 10561000 == 37 [pid = 3728] [id = 766] 08:20:35 INFO - PROCESS | 3728 | --DOCSHELL 1550B400 == 36 [pid = 3728] [id = 765] 08:20:35 INFO - PROCESS | 3728 | --DOCSHELL 13911800 == 35 [pid = 3728] [id = 764] 08:20:35 INFO - PROCESS | 3728 | --DOCSHELL 1655F400 == 34 [pid = 3728] [id = 763] 08:20:35 INFO - PROCESS | 3728 | --DOCSHELL 16D40400 == 33 [pid = 3728] [id = 762] 08:20:35 INFO - PROCESS | 3728 | --DOCSHELL 16567000 == 32 [pid = 3728] [id = 761] 08:20:35 INFO - PROCESS | 3728 | --DOCSHELL 15FAAC00 == 31 [pid = 3728] [id = 760] 08:20:35 INFO - PROCESS | 3728 | --DOCSHELL 1550C400 == 30 [pid = 3728] [id = 759] 08:20:35 INFO - PROCESS | 3728 | --DOCSHELL 131B4000 == 29 [pid = 3728] [id = 758] 08:20:35 INFO - PROCESS | 3728 | --DOCSHELL 10BA8000 == 28 [pid = 3728] [id = 757] 08:20:35 INFO - PROCESS | 3728 | --DOCSHELL 105F7000 == 27 [pid = 3728] [id = 756] 08:20:35 INFO - PROCESS | 3728 | --DOCSHELL 16C09C00 == 26 [pid = 3728] [id = 755] 08:20:35 INFO - PROCESS | 3728 | --DOMWINDOW == 89 (1A194C00) [pid = 3728] [serial = 2265] [outer = 00000000] [url = about:blank] 08:20:35 INFO - PROCESS | 3728 | --DOMWINDOW == 88 (19D3D000) [pid = 3728] [serial = 2201] [outer = 00000000] [url = about:blank] 08:20:35 INFO - PROCESS | 3728 | --DOMWINDOW == 87 (19EE2400) [pid = 3728] [serial = 2263] [outer = 00000000] [url = about:blank] 08:20:35 INFO - PROCESS | 3728 | --DOMWINDOW == 86 (1847AC00) [pid = 3728] [serial = 2250] [outer = 00000000] [url = about:blank] 08:20:35 INFO - PROCESS | 3728 | --DOMWINDOW == 85 (19889800) [pid = 3728] [serial = 2253] [outer = 00000000] [url = about:blank] 08:20:35 INFO - PROCESS | 3728 | --DOMWINDOW == 84 (18526400) [pid = 3728] [serial = 2251] [outer = 00000000] [url = about:blank] 08:20:35 INFO - PROCESS | 3728 | --DOMWINDOW == 83 (19D34000) [pid = 3728] [serial = 2256] [outer = 00000000] [url = about:blank] 08:20:35 INFO - PROCESS | 3728 | --DOMWINDOW == 82 (19897C00) [pid = 3728] [serial = 2254] [outer = 00000000] [url = about:blank] 08:20:35 INFO - PROCESS | 3728 | --DOMWINDOW == 81 (19A55800) [pid = 3728] [serial = 2257] [outer = 00000000] [url = about:blank] 08:20:35 INFO - PROCESS | 3728 | --DOMWINDOW == 80 (19EDF000) [pid = 3728] [serial = 2262] [outer = 00000000] [url = about:blank] 08:20:35 INFO - PROCESS | 3728 | --DOMWINDOW == 79 (17A0F400) [pid = 3728] [serial = 2247] [outer = 00000000] [url = about:blank] 08:20:35 INFO - PROCESS | 3728 | --DOMWINDOW == 78 (1663BC00) [pid = 3728] [serial = 2244] [outer = 00000000] [url = about:blank] 08:20:35 INFO - PROCESS | 3728 | --DOMWINDOW == 77 (16644000) [pid = 3728] [serial = 2245] [outer = 00000000] [url = about:blank] 08:20:35 INFO - PROCESS | 3728 | --DOMWINDOW == 76 (1446EC00) [pid = 3728] [serial = 2241] [outer = 00000000] [url = about:blank] 08:20:35 INFO - PROCESS | 3728 | --DOMWINDOW == 75 (15729400) [pid = 3728] [serial = 2242] [outer = 00000000] [url = about:blank] 08:20:35 INFO - PROCESS | 3728 | --DOMWINDOW == 74 (12D99000) [pid = 3728] [serial = 2239] [outer = 00000000] [url = about:blank] 08:20:35 INFO - PROCESS | 3728 | --DOMWINDOW == 73 (12A10800) [pid = 3728] [serial = 2238] [outer = 00000000] [url = about:blank] 08:20:35 INFO - PROCESS | 3728 | --DOMWINDOW == 72 (16D8B400) [pid = 3728] [serial = 2236] [outer = 00000000] [url = about:blank] 08:20:35 INFO - PROCESS | 3728 | --DOMWINDOW == 71 (15FED400) [pid = 3728] [serial = 2234] [outer = 00000000] [url = about:blank] 08:20:35 INFO - PROCESS | 3728 | --DOMWINDOW == 70 (157D4C00) [pid = 3728] [serial = 2233] [outer = 00000000] [url = about:blank] 08:20:35 INFO - PROCESS | 3728 | --DOMWINDOW == 69 (13912400) [pid = 3728] [serial = 2231] [outer = 00000000] [url = about:blank] 08:20:35 INFO - PROCESS | 3728 | --DOMWINDOW == 68 (12D9D800) [pid = 3728] [serial = 2230] [outer = 00000000] [url = about:blank] 08:20:35 INFO - PROCESS | 3728 | --DOMWINDOW == 67 (18562C00) [pid = 3728] [serial = 2228] [outer = 00000000] [url = about:blank] 08:20:35 INFO - PROCESS | 3728 | --DOMWINDOW == 66 (18567C00) [pid = 3728] [serial = 2259] [outer = 00000000] [url = about:blank] 08:20:35 INFO - PROCESS | 3728 | --DOMWINDOW == 65 (19D33C00) [pid = 3728] [serial = 2260] [outer = 00000000] [url = about:blank] 08:20:35 INFO - PROCESS | 3728 | --DOMWINDOW == 64 (17A92C00) [pid = 3728] [serial = 2248] [outer = 00000000] [url = about:blank] 08:20:35 INFO - PROCESS | 3728 | 1465226435752 Marionette TRACE conn2 <- [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]]]}] 08:20:35 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice start is negative, relativeStart will be max((size + start), 0) 08:20:35 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice start is greater than blob size, relativeStart will be min(start, size) 08:20:35 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice end is negative, relativeEnd will be max((size + end), 0) 08:20:35 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice end is greater than blob size, relativeEnd will be min(end, size) 08:20:35 INFO - TEST-OK | /FileAPI/blob/Blob-slice-overflow.html | took 929ms 08:20:35 INFO - TEST-START | /FileAPI/blob/Blob-slice.html 08:20:35 INFO - PROCESS | 3728 | 1465226435800 Marionette TRACE conn2 -> [0,3041,"getWindowHandle",null] 08:20:35 INFO - PROCESS | 3728 | 1465226435803 Marionette TRACE conn2 <- [1,3041,null,{"value":"13"}] 08:20:35 INFO - PROCESS | 3728 | 1465226435810 Marionette TRACE conn2 -> [0,3042,"setScriptTimeout",{"ms":35000}] 08:20:35 INFO - PROCESS | 3728 | 1465226435813 Marionette TRACE conn2 <- [1,3042,null,{}] 08:20:35 INFO - PROCESS | 3728 | 1465226435817 Marionette TRACE conn2 -> [0,3043,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:20:35 INFO - PROCESS | 3728 | 1465226435820 Marionette INFO sendAsync 5df5ea86-167d-4c9b-95db-b7d3c2a97030 08:20:35 INFO - PROCESS | 3728 | 1465226435905 Marionette TRACE conn2 <- [1,3043,null,{"value":null}] 08:20:35 INFO - PROCESS | 3728 | 1465226435911 Marionette TRACE conn2 -> [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\", \"02873725-682d-488c-ba17-ebb2d6377454\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:20:35 INFO - PROCESS | 3728 | 1465226435914 Marionette INFO sendAsync 5df5ea86-167d-4c9b-95db-b7d3c2a97030 08:20:35 INFO - PROCESS | 3728 | ++DOCSHELL 128B4000 == 27 [pid = 3728] [id = 772] 08:20:35 INFO - PROCESS | 3728 | ++DOMWINDOW == 65 (12A11000) [pid = 3728] [serial = 2314] [outer = 00000000] 08:20:35 INFO - PROCESS | 3728 | ++DOMWINDOW == 66 (13088800) [pid = 3728] [serial = 2315] [outer = 12A11000] 08:20:35 INFO - PROCESS | 3728 | 1465226435961 Marionette DEBUG loaded listener.js 08:20:36 INFO - PROCESS | 3728 | ++DOMWINDOW == 67 (13821C00) [pid = 3728] [serial = 2316] [outer = 12A11000] 08:20:36 INFO - PROCESS | 3728 | 1465226436739 Marionette TRACE conn2 <- [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"]]]}] 08:20:36 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | no-argument Blob slice 08:20:36 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slices 08:20:36 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | blob1. 08:20:36 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | blob2. 08:20:36 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,0). 08:20:36 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,0). 08:20:36 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,1). 08:20:36 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,1). 08:20:36 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,2). 08:20:36 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,2). 08:20:36 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,3). 08:20:36 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,3). 08:20:36 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,4). 08:20:36 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,4). 08:20:36 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,5). 08:20:36 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,5). 08:20:36 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,6). 08:20:36 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,6). 08:20:36 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,7). 08:20:36 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,7). 08:20:36 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,8). 08:20:36 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,8). 08:20:36 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,0). 08:20:36 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,0). 08:20:36 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,1). 08:20:36 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,1). 08:20:36 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,2). 08:20:36 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,2). 08:20:36 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,3). 08:20:36 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,3). 08:20:36 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,4). 08:20:36 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,4). 08:20:36 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,5). 08:20:36 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,5). 08:20:36 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,6). 08:20:36 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,6). 08:20:36 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,7). 08:20:36 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,7). 08:20:36 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,0). 08:20:36 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,0). 08:20:36 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,1). 08:20:36 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,1). 08:20:36 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,2). 08:20:36 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,2). 08:20:36 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,3). 08:20:36 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,3). 08:20:36 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,0). 08:20:36 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,0). 08:20:36 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,1). 08:20:36 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,1). 08:20:36 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,2). 08:20:36 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,2). 08:20:36 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,3). 08:20:36 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,3). 08:20:36 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,4). 08:20:36 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,4). 08:20:36 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,5). 08:20:36 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,5). 08:20:36 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,0). 08:20:36 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,0). 08:20:36 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,1). 08:20:36 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,1). 08:20:36 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,2). 08:20:36 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,2). 08:20:36 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,3). 08:20:36 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,3). 08:20:36 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,4). 08:20:36 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,4). 08:20:36 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,0). 08:20:36 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,0). 08:20:36 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,1). 08:20:36 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,1). 08:20:36 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,2). 08:20:36 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,2). 08:20:36 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,3). 08:20:36 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,3). 08:20:36 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (6,0). 08:20:36 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (6,0). 08:20:36 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (6,1). 08:20:36 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (6,1). 08:20:36 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (6,2). 08:20:36 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (6,2). 08:20:36 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,0). 08:20:36 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,0). 08:20:36 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,1). 08:20:36 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,1). 08:20:36 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,2). 08:20:36 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,2). 08:20:36 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,3). 08:20:36 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,3). 08:20:36 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,0). 08:20:36 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,0). 08:20:36 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,1). 08:20:36 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,1). 08:20:36 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,2). 08:20:36 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,2). 08:20:36 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,3). 08:20:36 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,3). 08:20:36 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("ÿ") - assert_equals: expected "" but got "ÿ" 08:20:36 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 08:20:36 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:20:36 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 08:20:36 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 08:20:36 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 08:20:36 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te(xt/plain") - assert_equals: expected "" but got "te(xt/plain" 08:20:36 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 08:20:36 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:20:36 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 08:20:36 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 08:20:36 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 08:20:36 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te)xt/plain") - assert_equals: expected "" but got "te)xt/plain" 08:20:36 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 08:20:36 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:20:36 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 08:20:36 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 08:20:36 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 08:20:36 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("text/plain") - assert_equals: expected "" but got "te>xt/plain" 08:20:36 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 08:20:36 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:20:36 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 08:20:36 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 08:20:36 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 08:20:36 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te@xt/plain") - assert_equals: expected "" but got "te@xt/plain" 08:20:36 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 08:20:36 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:20:36 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 08:20:36 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 08:20:36 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 08:20:36 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te,xt/plain") - assert_equals: expected "" but got "te,xt/plain" 08:20:36 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 08:20:36 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:20:36 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 08:20:36 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 08:20:36 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 08:20:36 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te;xt/plain") - assert_equals: expected "" but got "te;xt/plain" 08:20:36 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 08:20:36 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:20:36 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 08:20:36 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 08:20:36 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 08:20:36 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te:xt/plain") - assert_equals: expected "" but got "te:xt/plain" 08:20:36 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 08:20:36 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:20:36 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 08:20:36 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 08:20:36 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 08:20:36 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\\xt/plain") - assert_equals: expected "" but got "te\\xt/plain" 08:20:36 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 08:20:36 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:20:36 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 08:20:36 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 08:20:36 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 08:20:36 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\"xt/plain") - assert_equals: expected "" but got "te\"xt/plain" 08:20:36 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 08:20:36 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:20:36 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 08:20:36 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 08:20:36 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 08:20:36 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te/xt/plain") - assert_equals: expected "" but got "te/xt/plain" 08:20:36 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 08:20:36 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:20:36 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 08:20:36 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 08:20:36 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 08:20:36 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te[xt/plain") - assert_equals: expected "" but got "te[xt/plain" 08:20:36 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 08:20:36 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:20:36 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 08:20:36 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 08:20:36 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 08:20:36 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te]xt/plain") - assert_equals: expected "" but got "te]xt/plain" 08:20:36 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 08:20:36 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:20:36 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 08:20:36 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 08:20:36 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 08:20:36 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te?xt/plain") - assert_equals: expected "" but got "te?xt/plain" 08:20:36 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 08:20:36 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:20:36 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 08:20:36 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 08:20:36 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 08:20:36 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te=xt/plain") - assert_equals: expected "" but got "te=xt/plain" 08:20:36 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 08:20:36 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:20:36 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 08:20:36 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 08:20:36 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 08:20:36 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te{xt/plain") - assert_equals: expected "" but got "te{xt/plain" 08:20:36 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 08:20:36 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:20:36 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 08:20:36 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 08:20:36 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 08:20:36 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te}xt/plain") - assert_equals: expected "" but got "te}xt/plain" 08:20:36 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 08:20:36 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:20:36 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 08:20:36 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 08:20:36 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 08:20:36 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te xt/plain") - assert_equals: expected "" but got "te xt/plain" 08:20:36 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 08:20:36 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:20:36 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 08:20:36 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 08:20:36 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 08:20:36 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\txt/plain") - assert_equals: expected "" but got "te\txt/plain" 08:20:36 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 08:20:36 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:20:36 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 08:20:36 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 08:20:36 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 08:20:36 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\0xt/plain") - assert_equals: expected "" but got "te\0xt/plain" 08:20:36 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 08:20:36 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:20:36 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 08:20:36 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 08:20:36 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 08:20:36 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\x1fxt/plain") - assert_equals: expected "" but got "te\x1fxt/plain" 08:20:36 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 08:20:36 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:20:36 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 08:20:36 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 08:20:36 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 08:20:36 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("text/plain") - assert_equals: expected "" but got "text/plain" 08:20:36 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 08:20:36 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:20:36 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 08:20:36 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 08:20:36 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 08:20:36 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Valid contentType ("TEXT/PLAIN") - assert_equals: expected "text/plain" but got "TEXT/PLAIN" 08:20:36 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 08:20:36 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:20:36 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 08:20:36 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3 08:20:36 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1 08:20:36 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" 08:20:36 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 08:20:36 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:20:36 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 08:20:36 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3 08:20:36 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1 08:20:36 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" 08:20:36 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 08:20:36 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:20:36 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 08:20:36 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3 08:20:36 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1 08:20:36 INFO - TEST-OK | /FileAPI/blob/Blob-slice.html | took 1084ms 08:20:36 INFO - PROCESS | 3728 | 1465226436888 Marionette TRACE conn2 -> [0,3045,"getWindowHandle",null] 08:20:36 INFO - TEST-START | /FileAPI/file/File-constructor.html 08:20:36 INFO - PROCESS | 3728 | 1465226436890 Marionette TRACE conn2 <- [1,3045,null,{"value":"13"}] 08:20:36 INFO - PROCESS | 3728 | 1465226436894 Marionette TRACE conn2 -> [0,3046,"setScriptTimeout",{"ms":35000}] 08:20:36 INFO - PROCESS | 3728 | 1465226436896 Marionette TRACE conn2 <- [1,3046,null,{}] 08:20:36 INFO - PROCESS | 3728 | 1465226436905 Marionette TRACE conn2 -> [0,3047,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:20:36 INFO - PROCESS | 3728 | 1465226436910 Marionette INFO sendAsync 5df5ea86-167d-4c9b-95db-b7d3c2a97030 08:20:37 INFO - PROCESS | 3728 | 1465226437020 Marionette TRACE conn2 <- [1,3047,null,{"value":null}] 08:20:37 INFO - PROCESS | 3728 | 1465226437118 Marionette TRACE conn2 -> [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\", \"02873725-682d-488c-ba17-ebb2d6377454\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:20:37 INFO - PROCESS | 3728 | 1465226437122 Marionette INFO sendAsync 5df5ea86-167d-4c9b-95db-b7d3c2a97030 08:20:37 INFO - PROCESS | 3728 | ++DOCSHELL 15D44800 == 28 [pid = 3728] [id = 773] 08:20:37 INFO - PROCESS | 3728 | ++DOMWINDOW == 68 (15FED400) [pid = 3728] [serial = 2317] [outer = 00000000] 08:20:37 INFO - PROCESS | 3728 | ++DOMWINDOW == 69 (16489800) [pid = 3728] [serial = 2318] [outer = 15FED400] 08:20:37 INFO - PROCESS | 3728 | 1465226437173 Marionette DEBUG loaded listener.js 08:20:37 INFO - PROCESS | 3728 | ++DOMWINDOW == 70 (1649A400) [pid = 3728] [serial = 2319] [outer = 15FED400] 08:20:37 INFO - PROCESS | 3728 | 1465226437553 Marionette TRACE conn2 <- [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]]]}] 08:20:37 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | File interface object exists 08:20:37 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | DOMString fileBits 08:20:37 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Unicode DOMString fileBits 08:20:37 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Empty Blob fileBits 08:20:37 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Blob fileBits 08:20:37 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | ArrayBuffer fileBits 08:20:37 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Typed array fileBits 08:20:37 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Various fileBits 08:20:37 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Using fileName 08:20:37 INFO - TEST-FAIL | /FileAPI/file/File-constructor.html | Using special character in fileName - assert_equals: expected "dummy:foo" but got "dummy/foo" 08:20:37 INFO - test_second_argument/<@http://web-platform.test:8000/FileAPI/file/File-constructor.html:38:5 08:20:37 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:20:37 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:20:37 INFO - test_second_argument@http://web-platform.test:8000/FileAPI/file/File-constructor.html:35:3 08:20:37 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:43:1 08:20:37 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Using type on the File constructor 08:20:37 INFO - TEST-FAIL | /FileAPI/file/File-constructor.html | Using uppercase characters in type - assert_equals: expected "text/plain" but got "TEXT/PLAIN" 08:20:37 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:54:3 08:20:37 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:20:37 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:20:37 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:51:1 08:20:37 INFO - TEST-FAIL | /FileAPI/file/File-constructor.html | Using illegal character for type - assert_equals: expected "" but got "𝓽𝓮𝔁𝓽/𝔭𝔩𝔞𝔦𝔫" 08:20:37 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:59:3 08:20:37 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:20:37 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:20:37 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:56:1 08:20:37 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Using lastModified 08:20:37 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Misusing name 08:20:37 INFO - TEST-OK | /FileAPI/file/File-constructor.html | took 744ms 08:20:37 INFO - PROCESS | 3728 | 1465226437638 Marionette TRACE conn2 -> [0,3049,"getWindowHandle",null] 08:20:37 INFO - PROCESS | 3728 | 1465226437640 Marionette TRACE conn2 <- [1,3049,null,{"value":"13"}] 08:20:37 INFO - TEST-START | /FileAPI/file/Worker-read-file-constructor.worker 08:20:37 INFO - PROCESS | 3728 | 1465226437644 Marionette TRACE conn2 -> [0,3050,"setScriptTimeout",{"ms":35000}] 08:20:37 INFO - PROCESS | 3728 | 1465226437646 Marionette TRACE conn2 <- [1,3050,null,{}] 08:20:37 INFO - PROCESS | 3728 | 1465226437649 Marionette TRACE conn2 -> [0,3051,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:20:37 INFO - PROCESS | 3728 | 1465226437651 Marionette INFO sendAsync 5df5ea86-167d-4c9b-95db-b7d3c2a97030 08:20:37 INFO - PROCESS | 3728 | 1465226437736 Marionette TRACE conn2 <- [1,3051,null,{"value":null}] 08:20:37 INFO - PROCESS | 3728 | 1465226437745 Marionette TRACE conn2 -> [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\", \"02873725-682d-488c-ba17-ebb2d6377454\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:20:37 INFO - PROCESS | 3728 | 1465226437747 Marionette INFO sendAsync 5df5ea86-167d-4c9b-95db-b7d3c2a97030 08:20:37 INFO - PROCESS | 3728 | ++DOCSHELL 16644C00 == 29 [pid = 3728] [id = 774] 08:20:37 INFO - PROCESS | 3728 | ++DOMWINDOW == 71 (16645400) [pid = 3728] [serial = 2320] [outer = 00000000] 08:20:37 INFO - PROCESS | 3728 | ++DOMWINDOW == 72 (16CAE400) [pid = 3728] [serial = 2321] [outer = 16645400] 08:20:37 INFO - PROCESS | 3728 | 1465226437792 Marionette DEBUG loaded listener.js 08:20:37 INFO - PROCESS | 3728 | ++DOMWINDOW == 73 (16CBA400) [pid = 3728] [serial = 2322] [outer = 16645400] 08:20:38 INFO - PROCESS | 3728 | [3728] 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 08:20:38 INFO - PROCESS | 3728 | 1465226438299 Marionette TRACE conn2 <- [1,3052,null,{"value":["/FileAPI/file/Worker-read-file-constructor.worker",0,null,null,[["FileReader in Worker",0,{},{}]]]}] 08:20:38 INFO - TEST-PASS | /FileAPI/file/Worker-read-file-constructor.worker | FileReader in Worker - {} 08:20:38 INFO - {} 08:20:38 INFO - TEST-OK | /FileAPI/file/Worker-read-file-constructor.worker | took 681ms 08:20:38 INFO - PROCESS | 3728 | 1465226438343 Marionette TRACE conn2 -> [0,3053,"getWindowHandle",null] 08:20:38 INFO - PROCESS | 3728 | 1465226438345 Marionette TRACE conn2 <- [1,3053,null,{"value":"13"}] 08:20:38 INFO - TEST-START | /FileAPI/filelist-section/filelist.html 08:20:38 INFO - PROCESS | 3728 | 1465226438348 Marionette TRACE conn2 -> [0,3054,"setScriptTimeout",{"ms":35000}] 08:20:38 INFO - PROCESS | 3728 | 1465226438350 Marionette TRACE conn2 <- [1,3054,null,{}] 08:20:38 INFO - PROCESS | 3728 | 1465226438354 Marionette TRACE conn2 -> [0,3055,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:20:38 INFO - PROCESS | 3728 | 1465226438356 Marionette INFO sendAsync 5df5ea86-167d-4c9b-95db-b7d3c2a97030 08:20:38 INFO - PROCESS | 3728 | 1465226438495 Marionette TRACE conn2 <- [1,3055,null,{"value":null}] 08:20:38 INFO - PROCESS | 3728 | 1465226438511 Marionette TRACE conn2 -> [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\", \"02873725-682d-488c-ba17-ebb2d6377454\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:20:38 INFO - PROCESS | 3728 | 1465226438513 Marionette INFO sendAsync 5df5ea86-167d-4c9b-95db-b7d3c2a97030 08:20:38 INFO - PROCESS | 3728 | ++DOCSHELL 17A07C00 == 30 [pid = 3728] [id = 775] 08:20:38 INFO - PROCESS | 3728 | ++DOMWINDOW == 74 (17A0BC00) [pid = 3728] [serial = 2323] [outer = 00000000] 08:20:38 INFO - PROCESS | 3728 | ++DOMWINDOW == 75 (18076400) [pid = 3728] [serial = 2324] [outer = 17A0BC00] 08:20:38 INFO - PROCESS | 3728 | 1465226438557 Marionette DEBUG loaded listener.js 08:20:38 INFO - PROCESS | 3728 | ++DOMWINDOW == 76 (18437800) [pid = 3728] [serial = 2325] [outer = 17A0BC00] 08:20:39 INFO - PROCESS | 3728 | 1465226439012 Marionette TRACE conn2 <- [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]]]}] 08:20:39 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if window has a FileList property 08:20:39 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if FileList.length is 0 08:20:39 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if item is a instanceof Function 08:20:39 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if item is a method of fileList 08:20:39 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if the item method returns null when no file selected 08:20:39 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if length is fileList's attribute 08:20:39 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if the fileList length is 0 when no file selected 08:20:39 INFO - TEST-OK | /FileAPI/filelist-section/filelist.html | took 728ms 08:20:39 INFO - PROCESS | 3728 | 1465226439073 Marionette TRACE conn2 -> [0,3057,"getWindowHandle",null] 08:20:39 INFO - PROCESS | 3728 | 1465226439075 Marionette TRACE conn2 <- [1,3057,null,{"value":"13"}] 08:20:39 INFO - PROCESS | 3728 | 1465226439079 Marionette TRACE conn2 -> [0,3058,"setScriptTimeout",{"ms":35000}] 08:20:39 INFO - TEST-START | /FileAPI/reading-data-section/Determining-Encoding.html 08:20:39 INFO - PROCESS | 3728 | 1465226439080 Marionette TRACE conn2 <- [1,3058,null,{}] 08:20:39 INFO - PROCESS | 3728 | 1465226439084 Marionette TRACE conn2 -> [0,3059,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:20:39 INFO - PROCESS | 3728 | 1465226439090 Marionette INFO sendAsync 5df5ea86-167d-4c9b-95db-b7d3c2a97030 08:20:39 INFO - PROCESS | 3728 | 1465226439249 Marionette TRACE conn2 <- [1,3059,null,{"value":null}] 08:20:39 INFO - PROCESS | 3728 | 1465226439320 Marionette TRACE conn2 -> [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\", \"02873725-682d-488c-ba17-ebb2d6377454\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:20:39 INFO - PROCESS | 3728 | 1465226439323 Marionette INFO sendAsync 5df5ea86-167d-4c9b-95db-b7d3c2a97030 08:20:39 INFO - PROCESS | 3728 | ++DOCSHELL 18010000 == 31 [pid = 3728] [id = 776] 08:20:39 INFO - PROCESS | 3728 | ++DOMWINDOW == 77 (18075C00) [pid = 3728] [serial = 2326] [outer = 00000000] 08:20:39 INFO - PROCESS | 3728 | ++DOMWINDOW == 78 (18566C00) [pid = 3728] [serial = 2327] [outer = 18075C00] 08:20:39 INFO - PROCESS | 3728 | 1465226439367 Marionette DEBUG loaded listener.js 08:20:39 INFO - PROCESS | 3728 | ++DOMWINDOW == 79 (1988CC00) [pid = 3728] [serial = 2328] [outer = 18075C00] 08:20:39 INFO - PROCESS | 3728 | 1465226439777 Marionette TRACE conn2 <- [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]]]}] 08:20:39 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with encoding argument 08:20:39 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with type attribute 08:20:39 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with UTF-8 BOM 08:20:39 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding without anything implying charset. 08:20:39 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with UTF-16BE BOM 08:20:39 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with UTF-16LE BOM 08:20:39 INFO - TEST-OK | /FileAPI/reading-data-section/Determining-Encoding.html | took 744ms 08:20:39 INFO - PROCESS | 3728 | 1465226439856 Marionette TRACE conn2 -> [0,3061,"getWindowHandle",null] 08:20:39 INFO - PROCESS | 3728 | 1465226439858 Marionette TRACE conn2 <- [1,3061,null,{"value":"13"}] 08:20:39 INFO - PROCESS | 3728 | 1465226439865 Marionette TRACE conn2 -> [0,3062,"setScriptTimeout",{"ms":35000}] 08:20:39 INFO - PROCESS | 3728 | 1465226439867 Marionette TRACE conn2 <- [1,3062,null,{}] 08:20:39 INFO - TEST-START | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html 08:20:39 INFO - PROCESS | 3728 | 1465226439870 Marionette TRACE conn2 -> [0,3063,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:20:39 INFO - PROCESS | 3728 | 1465226439872 Marionette INFO sendAsync 5df5ea86-167d-4c9b-95db-b7d3c2a97030 08:20:40 INFO - PROCESS | 3728 | 1465226440143 Marionette TRACE conn2 <- [1,3063,null,{"value":null}] 08:20:40 INFO - PROCESS | 3728 | --DOMWINDOW == 78 (1852A800) [pid = 3728] [serial = 2293] [outer = 00000000] [url = http://web-platform.test:8000/FileAPI/idlharness.worker] 08:20:40 INFO - PROCESS | 3728 | --DOMWINDOW == 77 (14E01400) [pid = 3728] [serial = 2290] [outer = 00000000] [url = http://web-platform.test:8000/FileAPI/idlharness.html] 08:20:40 INFO - PROCESS | 3728 | --DOMWINDOW == 76 (131B4400) [pid = 3728] [serial = 2272] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html] 08:20:40 INFO - PROCESS | 3728 | --DOMWINDOW == 75 (10D04800) [pid = 3728] [serial = 2269] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html] 08:20:40 INFO - PROCESS | 3728 | --DOMWINDOW == 74 (105FA800) [pid = 3728] [serial = 2267] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/support/ProcessingInstruction.DOMCharacterDataModified.xml] 08:20:40 INFO - PROCESS | 3728 | --DOMWINDOW == 73 (19E5E400) [pid = 3728] [serial = 2264] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html] 08:20:40 INFO - PROCESS | 3728 | --DOMWINDOW == 72 (1550C800) [pid = 3728] [serial = 2275] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html] 08:20:40 INFO - PROCESS | 3728 | --DOMWINDOW == 71 (173D4800) [pid = 3728] [serial = 2287] [outer = 00000000] [url = http://web-platform.test:8000/FileAPI/historical.html] 08:20:40 INFO - PROCESS | 3728 | --DOMWINDOW == 70 (16568000) [pid = 3728] [serial = 2281] [outer = 00000000] [url = http://web-platform.test:8000/FileAPI/FileReaderSync.worker] 08:20:40 INFO - PROCESS | 3728 | --DOMWINDOW == 69 (15FEB000) [pid = 3728] [serial = 2278] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html] 08:20:40 INFO - PROCESS | 3728 | --DOMWINDOW == 68 (16D40C00) [pid = 3728] [serial = 2284] [outer = 00000000] [url = http://web-platform.test:8000/FileAPI/fileReader.html] 08:20:40 INFO - PROCESS | 3728 | --DOMWINDOW == 67 (140B3C00) [pid = 3728] [serial = 2296] [outer = 00000000] [url = http://web-platform.test:8000/FileAPI/FileReader/Progress_event_bubbles_cancelable.html] 08:20:40 INFO - PROCESS | 3728 | --DOMWINDOW == 66 (128ACC00) [pid = 3728] [serial = 2299] [outer = 00000000] [url = http://web-platform.test:8000/FileAPI/blob/Blob-XHR-revoke.html] 08:20:40 INFO - PROCESS | 3728 | 1465226440218 Marionette TRACE conn2 -> [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\", \"02873725-682d-488c-ba17-ebb2d6377454\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:20:40 INFO - PROCESS | 3728 | 1465226440220 Marionette INFO sendAsync 5df5ea86-167d-4c9b-95db-b7d3c2a97030 08:20:40 INFO - PROCESS | 3728 | ++DOCSHELL 105F6800 == 32 [pid = 3728] [id = 777] 08:20:40 INFO - PROCESS | 3728 | ++DOMWINDOW == 67 (105FA800) [pid = 3728] [serial = 2329] [outer = 00000000] 08:20:40 INFO - PROCESS | 3728 | ++DOMWINDOW == 68 (13C4B400) [pid = 3728] [serial = 2330] [outer = 105FA800] 08:20:40 INFO - PROCESS | 3728 | 1465226440264 Marionette DEBUG loaded listener.js 08:20:40 INFO - PROCESS | 3728 | ++DOMWINDOW == 69 (16562C00) [pid = 3728] [serial = 2331] [outer = 105FA800] 08:20:40 INFO - PROCESS | 3728 | 1465226440604 Marionette TRACE conn2 <- [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]]]}] 08:20:40 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onloadstart: initial value 08:20:40 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onprogress: initial value 08:20:40 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onload: initial value 08:20:40 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onabort: initial value 08:20:40 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onerror: initial value 08:20:40 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onloadend: initial value 08:20:40 INFO - TEST-OK | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | took 775ms 08:20:40 INFO - PROCESS | 3728 | 1465226440652 Marionette TRACE conn2 -> [0,3065,"getWindowHandle",null] 08:20:40 INFO - PROCESS | 3728 | 1465226440654 Marionette TRACE conn2 <- [1,3065,null,{"value":"13"}] 08:20:40 INFO - TEST-START | /FileAPI/reading-data-section/FileReader-multiple-reads.html 08:20:40 INFO - PROCESS | 3728 | 1465226440657 Marionette TRACE conn2 -> [0,3066,"setScriptTimeout",{"ms":35000}] 08:20:40 INFO - PROCESS | 3728 | 1465226440659 Marionette TRACE conn2 <- [1,3066,null,{}] 08:20:40 INFO - PROCESS | 3728 | 1465226440662 Marionette TRACE conn2 -> [0,3067,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:20:40 INFO - PROCESS | 3728 | 1465226440664 Marionette INFO sendAsync 5df5ea86-167d-4c9b-95db-b7d3c2a97030 08:20:40 INFO - PROCESS | 3728 | 1465226440729 Marionette TRACE conn2 <- [1,3067,null,{"value":null}] 08:20:40 INFO - PROCESS | 3728 | 1465226440733 Marionette TRACE conn2 -> [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\", \"02873725-682d-488c-ba17-ebb2d6377454\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:20:40 INFO - PROCESS | 3728 | 1465226440735 Marionette INFO sendAsync 5df5ea86-167d-4c9b-95db-b7d3c2a97030 08:20:40 INFO - PROCESS | 3728 | ++DOCSHELL 18476C00 == 33 [pid = 3728] [id = 778] 08:20:40 INFO - PROCESS | 3728 | ++DOMWINDOW == 70 (1852D400) [pid = 3728] [serial = 2332] [outer = 00000000] 08:20:40 INFO - PROCESS | 3728 | ++DOMWINDOW == 71 (198A5400) [pid = 3728] [serial = 2333] [outer = 1852D400] 08:20:40 INFO - PROCESS | 3728 | 1465226440788 Marionette DEBUG loaded listener.js 08:20:40 INFO - PROCESS | 3728 | ++DOMWINDOW == 72 (198A9000) [pid = 3728] [serial = 2334] [outer = 1852D400] 08:20:41 INFO - PROCESS | 3728 | 1465226441230 Marionette TRACE conn2 <- [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] 08:20:41 INFO - PROCESS | 3728 | 1465226441352 Marionette TRACE conn2 <- [1,3069,null,{"value":"13"}] 08:20:41 INFO - TEST-START | /FileAPI/reading-data-section/filereader_abort.html 08:20:41 INFO - PROCESS | 3728 | 1465226441355 Marionette TRACE conn2 -> [0,3070,"setScriptTimeout",{"ms":35000}] 08:20:41 INFO - PROCESS | 3728 | 1465226441357 Marionette TRACE conn2 <- [1,3070,null,{}] 08:20:41 INFO - PROCESS | 3728 | 1465226441360 Marionette TRACE conn2 -> [0,3071,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:20:41 INFO - PROCESS | 3728 | 1465226441362 Marionette INFO sendAsync 5df5ea86-167d-4c9b-95db-b7d3c2a97030 08:20:41 INFO - PROCESS | 3728 | 1465226441443 Marionette TRACE conn2 <- [1,3071,null,{"value":null}] 08:20:41 INFO - PROCESS | 3728 | 1465226441479 Marionette TRACE conn2 -> [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\", \"02873725-682d-488c-ba17-ebb2d6377454\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:20:41 INFO - PROCESS | 3728 | 1465226441481 Marionette INFO sendAsync 5df5ea86-167d-4c9b-95db-b7d3c2a97030 08:20:41 INFO - PROCESS | 3728 | ++DOCSHELL 198AD000 == 34 [pid = 3728] [id = 779] 08:20:41 INFO - PROCESS | 3728 | ++DOMWINDOW == 73 (198AD400) [pid = 3728] [serial = 2335] [outer = 00000000] 08:20:41 INFO - PROCESS | 3728 | ++DOMWINDOW == 74 (19A50400) [pid = 3728] [serial = 2336] [outer = 198AD400] 08:20:41 INFO - PROCESS | 3728 | 1465226441524 Marionette DEBUG loaded listener.js 08:20:41 INFO - PROCESS | 3728 | ++DOMWINDOW == 75 (19A51C00) [pid = 3728] [serial = 2337] [outer = 198AD400] 08:20:41 INFO - PROCESS | 3728 | 1465226441939 Marionette TRACE conn2 <- [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]]]}] 08:20:41 INFO - TEST-FAIL | /FileAPI/reading-data-section/filereader_abort.html | Aborting before read - 08:20:41 INFO - @http://web-platform.test:8000/FileAPI/reading-data-section/filereader_abort.html:17:7 08:20:41 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:20:41 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:20:41 INFO - @http://web-platform.test:8000/FileAPI/reading-data-section/filereader_abort.html:15:5 08:20:41 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_abort.html | Aborting after read 08:20:41 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_abort.html | took 635ms 08:20:41 INFO - PROCESS | 3728 | 1465226441998 Marionette TRACE conn2 -> [0,3073,"getWindowHandle",null] 08:20:41 INFO - PROCESS | 3728 | 1465226442000 Marionette TRACE conn2 <- [1,3073,null,{"value":"13"}] 08:20:41 INFO - TEST-START | /FileAPI/reading-data-section/filereader_error.html 08:20:41 INFO - PROCESS | 3728 | 1465226442003 Marionette TRACE conn2 -> [0,3074,"setScriptTimeout",{"ms":35000}] 08:20:41 INFO - PROCESS | 3728 | 1465226442005 Marionette TRACE conn2 <- [1,3074,null,{}] 08:20:41 INFO - PROCESS | 3728 | 1465226442009 Marionette TRACE conn2 -> [0,3075,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:20:41 INFO - PROCESS | 3728 | 1465226442010 Marionette INFO sendAsync 5df5ea86-167d-4c9b-95db-b7d3c2a97030 08:20:42 INFO - PROCESS | 3728 | 1465226442096 Marionette TRACE conn2 <- [1,3075,null,{"value":null}] 08:20:42 INFO - PROCESS | 3728 | 1465226442102 Marionette TRACE conn2 -> [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\", \"02873725-682d-488c-ba17-ebb2d6377454\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:20:42 INFO - PROCESS | 3728 | 1465226442104 Marionette INFO sendAsync 5df5ea86-167d-4c9b-95db-b7d3c2a97030 08:20:42 INFO - PROCESS | 3728 | ++DOCSHELL 0F395000 == 35 [pid = 3728] [id = 780] 08:20:42 INFO - PROCESS | 3728 | ++DOMWINDOW == 76 (0F39AC00) [pid = 3728] [serial = 2338] [outer = 00000000] 08:20:42 INFO - PROCESS | 3728 | ++DOMWINDOW == 77 (1055C400) [pid = 3728] [serial = 2339] [outer = 0F39AC00] 08:20:42 INFO - PROCESS | 3728 | 1465226442204 Marionette DEBUG loaded listener.js 08:20:42 INFO - PROCESS | 3728 | ++DOMWINDOW == 78 (10B09C00) [pid = 3728] [serial = 2340] [outer = 0F39AC00] 08:20:42 INFO - PROCESS | 3728 | 1465226442872 Marionette TRACE conn2 <- [1,3076,null,{"value":["/FileAPI/reading-data-section/filereader_error.html",0,null,null,[["FileAPI Test: filereader_error",0,null,null]]]}] 08:20:42 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_error.html | FileAPI Test: filereader_error 08:20:42 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_error.html | took 929ms 08:20:42 INFO - PROCESS | 3728 | 1465226442934 Marionette TRACE conn2 -> [0,3077,"getWindowHandle",null] 08:20:42 INFO - PROCESS | 3728 | 1465226442938 Marionette TRACE conn2 <- [1,3077,null,{"value":"13"}] 08:20:42 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readAsArrayBuffer.html 08:20:42 INFO - PROCESS | 3728 | 1465226442944 Marionette TRACE conn2 -> [0,3078,"setScriptTimeout",{"ms":35000}] 08:20:42 INFO - PROCESS | 3728 | 1465226442946 Marionette TRACE conn2 <- [1,3078,null,{}] 08:20:42 INFO - PROCESS | 3728 | 1465226442952 Marionette TRACE conn2 -> [0,3079,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:20:42 INFO - PROCESS | 3728 | 1465226442955 Marionette INFO sendAsync 5df5ea86-167d-4c9b-95db-b7d3c2a97030 08:20:43 INFO - PROCESS | 3728 | 1465226443105 Marionette TRACE conn2 <- [1,3079,null,{"value":null}] 08:20:43 INFO - PROCESS | 3728 | 1465226443247 Marionette TRACE conn2 -> [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\", \"02873725-682d-488c-ba17-ebb2d6377454\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:20:43 INFO - PROCESS | 3728 | 1465226443250 Marionette INFO sendAsync 5df5ea86-167d-4c9b-95db-b7d3c2a97030 08:20:43 INFO - PROCESS | 3728 | ++DOCSHELL 128AC800 == 36 [pid = 3728] [id = 781] 08:20:43 INFO - PROCESS | 3728 | ++DOMWINDOW == 79 (128AF800) [pid = 3728] [serial = 2341] [outer = 00000000] 08:20:43 INFO - PROCESS | 3728 | ++DOMWINDOW == 80 (13053C00) [pid = 3728] [serial = 2342] [outer = 128AF800] 08:20:43 INFO - PROCESS | 3728 | 1465226443308 Marionette DEBUG loaded listener.js 08:20:43 INFO - PROCESS | 3728 | ++DOMWINDOW == 81 (13C53C00) [pid = 3728] [serial = 2343] [outer = 128AF800] 08:20:43 INFO - PROCESS | 3728 | 1465226443840 Marionette TRACE conn2 <- [1,3080,null,{"value":["/FileAPI/reading-data-section/filereader_readAsArrayBuffer.html",0,null,null,[["FileAPI Test: filereader_readAsArrayBuffer",0,null,null]]]}] 08:20:43 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsArrayBuffer.html | FileAPI Test: filereader_readAsArrayBuffer 08:20:43 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readAsArrayBuffer.html | took 929ms 08:20:43 INFO - PROCESS | 3728 | 1465226443889 Marionette TRACE conn2 -> [0,3081,"getWindowHandle",null] 08:20:43 INFO - PROCESS | 3728 | 1465226443893 Marionette TRACE conn2 <- [1,3081,null,{"value":"13"}] 08:20:43 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readAsDataURL.html 08:20:43 INFO - PROCESS | 3728 | 1465226443900 Marionette TRACE conn2 -> [0,3082,"setScriptTimeout",{"ms":35000}] 08:20:43 INFO - PROCESS | 3728 | 1465226443903 Marionette TRACE conn2 <- [1,3082,null,{}] 08:20:43 INFO - PROCESS | 3728 | 1465226443907 Marionette TRACE conn2 -> [0,3083,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:20:43 INFO - PROCESS | 3728 | 1465226443909 Marionette INFO sendAsync 5df5ea86-167d-4c9b-95db-b7d3c2a97030 08:20:44 INFO - PROCESS | 3728 | 1465226444055 Marionette TRACE conn2 <- [1,3083,null,{"value":null}] 08:20:44 INFO - PROCESS | 3728 | 1465226444203 Marionette TRACE conn2 -> [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\", \"02873725-682d-488c-ba17-ebb2d6377454\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:20:44 INFO - PROCESS | 3728 | 1465226444206 Marionette INFO sendAsync 5df5ea86-167d-4c9b-95db-b7d3c2a97030 08:20:44 INFO - PROCESS | 3728 | ++DOCSHELL 13912400 == 37 [pid = 3728] [id = 782] 08:20:44 INFO - PROCESS | 3728 | ++DOMWINDOW == 82 (1446F000) [pid = 3728] [serial = 2344] [outer = 00000000] 08:20:44 INFO - PROCESS | 3728 | ++DOMWINDOW == 83 (15FECC00) [pid = 3728] [serial = 2345] [outer = 1446F000] 08:20:44 INFO - PROCESS | 3728 | 1465226444268 Marionette DEBUG loaded listener.js 08:20:44 INFO - PROCESS | 3728 | ++DOMWINDOW == 84 (1663F400) [pid = 3728] [serial = 2346] [outer = 1446F000] 08:20:44 INFO - PROCESS | 3728 | 1465226444804 Marionette TRACE conn2 <- [1,3084,null,{"value":["/FileAPI/reading-data-section/filereader_readAsDataURL.html",0,null,null,[["FileAPI Test: filereader_readAsDataURL",0,null,null]]]}] 08:20:44 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsDataURL.html | FileAPI Test: filereader_readAsDataURL 08:20:44 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readAsDataURL.html | took 929ms 08:20:44 INFO - PROCESS | 3728 | 1465226444829 Marionette TRACE conn2 -> [0,3085,"getWindowHandle",null] 08:20:44 INFO - PROCESS | 3728 | 1465226444832 Marionette TRACE conn2 <- [1,3085,null,{"value":"13"}] 08:20:44 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readAsText.html 08:20:44 INFO - PROCESS | 3728 | 1465226444836 Marionette TRACE conn2 -> [0,3086,"setScriptTimeout",{"ms":35000}] 08:20:44 INFO - PROCESS | 3728 | 1465226444840 Marionette TRACE conn2 <- [1,3086,null,{}] 08:20:44 INFO - PROCESS | 3728 | 1465226444868 Marionette TRACE conn2 -> [0,3087,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:20:44 INFO - PROCESS | 3728 | 1465226444873 Marionette INFO sendAsync 5df5ea86-167d-4c9b-95db-b7d3c2a97030 08:20:44 INFO - PROCESS | 3728 | 1465226444984 Marionette TRACE conn2 <- [1,3087,null,{"value":null}] 08:20:45 INFO - PROCESS | 3728 | 1465226445144 Marionette TRACE conn2 -> [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\", \"02873725-682d-488c-ba17-ebb2d6377454\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:20:45 INFO - PROCESS | 3728 | 1465226445147 Marionette INFO sendAsync 5df5ea86-167d-4c9b-95db-b7d3c2a97030 08:20:45 INFO - PROCESS | 3728 | ++DOCSHELL 15FE9800 == 38 [pid = 3728] [id = 783] 08:20:45 INFO - PROCESS | 3728 | ++DOMWINDOW == 85 (17A8B400) [pid = 3728] [serial = 2347] [outer = 00000000] 08:20:45 INFO - PROCESS | 3728 | ++DOMWINDOW == 86 (1855B000) [pid = 3728] [serial = 2348] [outer = 17A8B400] 08:20:45 INFO - PROCESS | 3728 | 1465226445201 Marionette DEBUG loaded listener.js 08:20:45 INFO - PROCESS | 3728 | ++DOMWINDOW == 87 (18561000) [pid = 3728] [serial = 2349] [outer = 17A8B400] 08:20:45 INFO - PROCESS | 3728 | 1465226445718 Marionette TRACE conn2 <- [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]]]}] 08:20:45 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsText.html | readAsText should correctly read UTF-8. 08:20:45 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsText.html | readAsText should correctly read UTF-16. 08:20:45 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readAsText.html | took 899ms 08:20:45 INFO - PROCESS | 3728 | 1465226445739 Marionette TRACE conn2 -> [0,3089,"getWindowHandle",null] 08:20:45 INFO - PROCESS | 3728 | 1465226445742 Marionette TRACE conn2 <- [1,3089,null,{"value":"13"}] 08:20:45 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readystate.html 08:20:45 INFO - PROCESS | 3728 | 1465226445746 Marionette TRACE conn2 -> [0,3090,"setScriptTimeout",{"ms":35000}] 08:20:45 INFO - PROCESS | 3728 | 1465226445748 Marionette TRACE conn2 <- [1,3090,null,{}] 08:20:45 INFO - PROCESS | 3728 | 1465226445751 Marionette TRACE conn2 -> [0,3091,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:20:45 INFO - PROCESS | 3728 | 1465226445754 Marionette INFO sendAsync 5df5ea86-167d-4c9b-95db-b7d3c2a97030 08:20:45 INFO - PROCESS | 3728 | 1465226445865 Marionette TRACE conn2 <- [1,3091,null,{"value":null}] 08:20:46 INFO - PROCESS | 3728 | 1465226446127 Marionette TRACE conn2 -> [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\", \"02873725-682d-488c-ba17-ebb2d6377454\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:20:46 INFO - PROCESS | 3728 | 1465226446131 Marionette INFO sendAsync 5df5ea86-167d-4c9b-95db-b7d3c2a97030 08:20:46 INFO - PROCESS | 3728 | ++DOCSHELL 104EC400 == 39 [pid = 3728] [id = 784] 08:20:46 INFO - PROCESS | 3728 | ++DOMWINDOW == 88 (10A5F400) [pid = 3728] [serial = 2350] [outer = 00000000] 08:20:46 INFO - PROCESS | 3728 | ++DOMWINDOW == 89 (10D05800) [pid = 3728] [serial = 2351] [outer = 10A5F400] 08:20:46 INFO - PROCESS | 3728 | 1465226446196 Marionette DEBUG loaded listener.js 08:20:46 INFO - PROCESS | 3728 | ++DOMWINDOW == 90 (112B5800) [pid = 3728] [serial = 2352] [outer = 10A5F400] 08:20:46 INFO - PROCESS | 3728 | 1465226446730 Marionette TRACE conn2 <- [1,3092,null,{"value":["/FileAPI/reading-data-section/filereader_readystate.html",0,null,null,[["FileAPI Test: filereader_readystate",0,null,null]]]}] 08:20:46 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readystate.html | FileAPI Test: filereader_readystate 08:20:46 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readystate.html | took 1038ms 08:20:46 INFO - PROCESS | 3728 | 1465226446798 Marionette TRACE conn2 -> [0,3093,"getWindowHandle",null] 08:20:46 INFO - PROCESS | 3728 | 1465226446802 Marionette TRACE conn2 <- [1,3093,null,{"value":"13"}] 08:20:46 INFO - PROCESS | 3728 | 1465226446807 Marionette TRACE conn2 -> [0,3094,"setScriptTimeout",{"ms":35000}] 08:20:46 INFO - PROCESS | 3728 | 1465226446809 Marionette TRACE conn2 <- [1,3094,null,{}] 08:20:46 INFO - TEST-START | /FileAPI/reading-data-section/filereader_result.html 08:20:46 INFO - PROCESS | 3728 | 1465226446814 Marionette TRACE conn2 -> [0,3095,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:20:46 INFO - PROCESS | 3728 | 1465226446819 Marionette INFO sendAsync 5df5ea86-167d-4c9b-95db-b7d3c2a97030 08:20:46 INFO - PROCESS | 3728 | 1465226446917 Marionette TRACE conn2 <- [1,3095,null,{"value":null}] 08:20:47 INFO - PROCESS | 3728 | --DOCSHELL 198AD000 == 38 [pid = 3728] [id = 779] 08:20:47 INFO - PROCESS | 3728 | --DOCSHELL 18476C00 == 37 [pid = 3728] [id = 778] 08:20:47 INFO - PROCESS | 3728 | --DOCSHELL 105F6800 == 36 [pid = 3728] [id = 777] 08:20:47 INFO - PROCESS | 3728 | --DOCSHELL 18010000 == 35 [pid = 3728] [id = 776] 08:20:47 INFO - PROCESS | 3728 | --DOCSHELL 17A07C00 == 34 [pid = 3728] [id = 775] 08:20:47 INFO - PROCESS | 3728 | --DOCSHELL 16644C00 == 33 [pid = 3728] [id = 774] 08:20:47 INFO - PROCESS | 3728 | --DOCSHELL 15D44800 == 32 [pid = 3728] [id = 773] 08:20:47 INFO - PROCESS | 3728 | --DOCSHELL 128B4000 == 31 [pid = 3728] [id = 772] 08:20:47 INFO - PROCESS | 3728 | --DOCSHELL 10B07400 == 30 [pid = 3728] [id = 771] 08:20:47 INFO - PROCESS | 3728 | --DOCSHELL 104E9800 == 29 [pid = 3728] [id = 769] 08:20:47 INFO - PROCESS | 3728 | --DOCSHELL 128B3000 == 28 [pid = 3728] [id = 770] 08:20:47 INFO - PROCESS | 3728 | --DOCSHELL 15FE9800 == 27 [pid = 3728] [id = 783] 08:20:47 INFO - PROCESS | 3728 | --DOCSHELL 104EC400 == 26 [pid = 3728] [id = 784] 08:20:47 INFO - PROCESS | 3728 | --DOCSHELL 13912400 == 25 [pid = 3728] [id = 782] 08:20:47 INFO - PROCESS | 3728 | --DOCSHELL 0F395000 == 24 [pid = 3728] [id = 780] 08:20:47 INFO - PROCESS | 3728 | --DOCSHELL 128AC800 == 23 [pid = 3728] [id = 781] 08:20:47 INFO - PROCESS | 3728 | 1465226447665 Marionette TRACE conn2 -> [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\", \"02873725-682d-488c-ba17-ebb2d6377454\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:20:47 INFO - PROCESS | 3728 | 1465226447669 Marionette INFO sendAsync 5df5ea86-167d-4c9b-95db-b7d3c2a97030 08:20:47 INFO - PROCESS | 3728 | --DOMWINDOW == 89 (19E59800) [pid = 3728] [serial = 2297] [outer = 00000000] [url = about:blank] 08:20:47 INFO - PROCESS | 3728 | --DOMWINDOW == 88 (13D2B400) [pid = 3728] [serial = 2274] [outer = 00000000] [url = about:blank] 08:20:47 INFO - PROCESS | 3728 | --DOMWINDOW == 87 (1A6CD800) [pid = 3728] [serial = 2295] [outer = 00000000] [url = about:blank] 08:20:47 INFO - PROCESS | 3728 | --DOMWINDOW == 86 (1A8F2400) [pid = 3728] [serial = 2301] [outer = 00000000] [url = about:blank] 08:20:47 INFO - PROCESS | 3728 | --DOMWINDOW == 85 (1A8F0800) [pid = 3728] [serial = 2298] [outer = 00000000] [url = about:blank] 08:20:47 INFO - PROCESS | 3728 | --DOMWINDOW == 84 (1855D400) [pid = 3728] [serial = 2292] [outer = 00000000] [url = about:blank] 08:20:47 INFO - PROCESS | 3728 | --DOMWINDOW == 83 (128B5C00) [pid = 3728] [serial = 2300] [outer = 00000000] [url = about:blank] 08:20:47 INFO - PROCESS | 3728 | --DOMWINDOW == 82 (16CBB400) [pid = 3728] [serial = 2303] [outer = 00000000] [url = about:blank] 08:20:47 INFO - PROCESS | 3728 | --DOMWINDOW == 81 (1A6CD000) [pid = 3728] [serial = 2294] [outer = 00000000] [url = about:blank] 08:20:47 INFO - PROCESS | 3728 | --DOMWINDOW == 80 (1852C800) [pid = 3728] [serial = 2291] [outer = 00000000] [url = about:blank] 08:20:47 INFO - PROCESS | 3728 | --DOMWINDOW == 79 (13912800) [pid = 3728] [serial = 2273] [outer = 00000000] [url = about:blank] 08:20:47 INFO - PROCESS | 3728 | --DOMWINDOW == 78 (10E2B000) [pid = 3728] [serial = 2270] [outer = 00000000] [url = about:blank] 08:20:47 INFO - PROCESS | 3728 | --DOMWINDOW == 77 (112C0C00) [pid = 3728] [serial = 2271] [outer = 00000000] [url = about:blank] 08:20:47 INFO - PROCESS | 3728 | --DOMWINDOW == 76 (105FB000) [pid = 3728] [serial = 2268] [outer = 00000000] [url = about:blank] 08:20:47 INFO - PROCESS | 3728 | --DOMWINDOW == 75 (1A199800) [pid = 3728] [serial = 2266] [outer = 00000000] [url = about:blank] 08:20:47 INFO - PROCESS | 3728 | --DOMWINDOW == 74 (15730000) [pid = 3728] [serial = 2276] [outer = 00000000] [url = about:blank] 08:20:47 INFO - PROCESS | 3728 | --DOMWINDOW == 73 (157EDC00) [pid = 3728] [serial = 2277] [outer = 00000000] [url = about:blank] 08:20:47 INFO - PROCESS | 3728 | --DOMWINDOW == 72 (18475400) [pid = 3728] [serial = 2288] [outer = 00000000] [url = about:blank] 08:20:47 INFO - PROCESS | 3728 | --DOMWINDOW == 71 (18477C00) [pid = 3728] [serial = 2289] [outer = 00000000] [url = about:blank] 08:20:47 INFO - PROCESS | 3728 | --DOMWINDOW == 70 (16642800) [pid = 3728] [serial = 2282] [outer = 00000000] [url = about:blank] 08:20:47 INFO - PROCESS | 3728 | --DOMWINDOW == 69 (16C07400) [pid = 3728] [serial = 2283] [outer = 00000000] [url = about:blank] 08:20:47 INFO - PROCESS | 3728 | --DOMWINDOW == 68 (1649E400) [pid = 3728] [serial = 2279] [outer = 00000000] [url = about:blank] 08:20:47 INFO - PROCESS | 3728 | --DOMWINDOW == 67 (164A4800) [pid = 3728] [serial = 2280] [outer = 00000000] [url = about:blank] 08:20:47 INFO - PROCESS | 3728 | --DOMWINDOW == 66 (17A0DC00) [pid = 3728] [serial = 2285] [outer = 00000000] [url = about:blank] 08:20:47 INFO - PROCESS | 3728 | --DOMWINDOW == 65 (17E5B400) [pid = 3728] [serial = 2286] [outer = 00000000] [url = about:blank] 08:20:47 INFO - PROCESS | 3728 | ++DOCSHELL 104E6000 == 24 [pid = 3728] [id = 785] 08:20:47 INFO - PROCESS | 3728 | ++DOMWINDOW == 66 (104E9800) [pid = 3728] [serial = 2353] [outer = 00000000] 08:20:47 INFO - PROCESS | 3728 | ++DOMWINDOW == 67 (10A5BC00) [pid = 3728] [serial = 2354] [outer = 104E9800] 08:20:47 INFO - PROCESS | 3728 | 1465226447819 Marionette DEBUG loaded listener.js 08:20:47 INFO - PROCESS | 3728 | ++DOMWINDOW == 68 (10B0E000) [pid = 3728] [serial = 2355] [outer = 104E9800] 08:20:48 INFO - PROCESS | 3728 | 1465226448218 Marionette TRACE conn2 <- [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]]]}] 08:20:48 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_result.html | readAsText 08:20:48 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_result.html | readAsDataURL 08:20:48 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_result.html | readAsArrayBuffer 08:20:48 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_result.html | took 1441ms 08:20:48 INFO - PROCESS | 3728 | 1465226448289 Marionette TRACE conn2 -> [0,3097,"getWindowHandle",null] 08:20:48 INFO - PROCESS | 3728 | 1465226448293 Marionette TRACE conn2 <- [1,3097,null,{"value":"13"}] 08:20:48 INFO - TEST-START | /FileAPI/url/url_createobjecturl_blob.html 08:20:48 INFO - PROCESS | 3728 | 1465226448298 Marionette TRACE conn2 -> [0,3098,"setScriptTimeout",{"ms":35000}] 08:20:48 INFO - PROCESS | 3728 | 1465226448301 Marionette TRACE conn2 <- [1,3098,null,{}] 08:20:48 INFO - PROCESS | 3728 | 1465226448306 Marionette TRACE conn2 -> [0,3099,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:20:48 INFO - PROCESS | 3728 | 1465226448310 Marionette INFO sendAsync 5df5ea86-167d-4c9b-95db-b7d3c2a97030 08:20:48 INFO - PROCESS | 3728 | 1465226448393 Marionette TRACE conn2 <- [1,3099,null,{"value":null}] 08:20:48 INFO - PROCESS | 3728 | 1465226448406 Marionette TRACE conn2 -> [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\", \"02873725-682d-488c-ba17-ebb2d6377454\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:20:48 INFO - PROCESS | 3728 | 1465226448409 Marionette INFO sendAsync 5df5ea86-167d-4c9b-95db-b7d3c2a97030 08:20:48 INFO - PROCESS | 3728 | ++DOCSHELL 10E2CC00 == 25 [pid = 3728] [id = 786] 08:20:48 INFO - PROCESS | 3728 | ++DOMWINDOW == 69 (10E2D800) [pid = 3728] [serial = 2356] [outer = 00000000] 08:20:48 INFO - PROCESS | 3728 | ++DOMWINDOW == 70 (112B9C00) [pid = 3728] [serial = 2357] [outer = 10E2D800] 08:20:48 INFO - PROCESS | 3728 | 1465226448457 Marionette DEBUG loaded listener.js 08:20:48 INFO - PROCESS | 3728 | ++DOMWINDOW == 71 (11C74000) [pid = 3728] [serial = 2358] [outer = 10E2D800] 08:20:48 INFO - PROCESS | 3728 | 1465226448923 Marionette TRACE conn2 <- [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"]]]}] 08:20:48 INFO - TEST-PASS | /FileAPI/url/url_createobjecturl_blob.html | Check if the Blob URI starts with 'blob' using createObjectURL() 08:20:48 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 08:20:48 INFO - @http://web-platform.test:8000/FileAPI/url/url_createobjecturl_blob.html:21:20 08:20:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:20:48 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:20:48 INFO - @http://web-platform.test:8000/FileAPI/url/url_createobjecturl_blob.html:20:3 08:20:48 INFO - TEST-OK | /FileAPI/url/url_createobjecturl_blob.html | took 682ms 08:20:48 INFO - PROCESS | 3728 | 1465226448983 Marionette TRACE conn2 -> [0,3101,"getWindowHandle",null] 08:20:48 INFO - PROCESS | 3728 | 1465226448987 Marionette TRACE conn2 <- [1,3101,null,{"value":"13"}] 08:20:48 INFO - TEST-START | /FileAPI/url/url_xmlhttprequest.html 08:20:48 INFO - PROCESS | 3728 | 1465226448992 Marionette TRACE conn2 -> [0,3102,"setScriptTimeout",{"ms":35000}] 08:20:48 INFO - PROCESS | 3728 | 1465226448994 Marionette TRACE conn2 <- [1,3102,null,{}] 08:20:48 INFO - PROCESS | 3728 | 1465226448997 Marionette TRACE conn2 -> [0,3103,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:20:48 INFO - PROCESS | 3728 | 1465226449000 Marionette INFO sendAsync 5df5ea86-167d-4c9b-95db-b7d3c2a97030 08:20:49 INFO - PROCESS | 3728 | 1465226449118 Marionette TRACE conn2 <- [1,3103,null,{"value":null}] 08:20:49 INFO - PROCESS | 3728 | 1465226449226 Marionette TRACE conn2 -> [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\", \"02873725-682d-488c-ba17-ebb2d6377454\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:20:49 INFO - PROCESS | 3728 | 1465226449228 Marionette INFO sendAsync 5df5ea86-167d-4c9b-95db-b7d3c2a97030 08:20:49 INFO - PROCESS | 3728 | ++DOCSHELL 130E4800 == 26 [pid = 3728] [id = 787] 08:20:49 INFO - PROCESS | 3728 | ++DOMWINDOW == 72 (130E7400) [pid = 3728] [serial = 2359] [outer = 00000000] 08:20:49 INFO - PROCESS | 3728 | ++DOMWINDOW == 73 (131B7C00) [pid = 3728] [serial = 2360] [outer = 130E7400] 08:20:49 INFO - PROCESS | 3728 | 1465226449273 Marionette DEBUG loaded listener.js 08:20:49 INFO - PROCESS | 3728 | ++DOMWINDOW == 74 (13823800) [pid = 3728] [serial = 2361] [outer = 130E7400] 08:20:49 INFO - PROCESS | 3728 | 1465226449644 Marionette TRACE conn2 <- [1,3104,null,{"value":["/FileAPI/url/url_xmlhttprequest.html",0,null,null,[["FileAPI Test: Creating Blob URL via XMLHttpRequest",0,null,null]]]}] 08:20:49 INFO - TEST-PASS | /FileAPI/url/url_xmlhttprequest.html | FileAPI Test: Creating Blob URL via XMLHttpRequest 08:20:49 INFO - TEST-OK | /FileAPI/url/url_xmlhttprequest.html | took 698ms 08:20:49 INFO - PROCESS | 3728 | 1465226449690 Marionette TRACE conn2 -> [0,3105,"getWindowHandle",null] 08:20:49 INFO - PROCESS | 3728 | 1465226449692 Marionette TRACE conn2 <- [1,3105,null,{"value":"13"}] 08:20:50 WARNING - u'runner_teardown' () 08:20:50 INFO - No more tests 08:20:50 INFO - Got 0 unexpected results 08:20:50 INFO - SUITE-END | took 649s 08:20:51 INFO - Closing logging queue 08:20:51 INFO - queue closed 08:20:51 INFO - Return code: 0 08:20:51 WARNING - # TBPL SUCCESS # 08:20:51 INFO - Running post-action listener: _resource_record_post_action 08:20:51 INFO - Running post-run listener: _resource_record_post_run 08:20:52 INFO - Total resource usage - Wall time: 657s; CPU: 17.0%; Read bytes: 91561472; Write bytes: 949183488; Read time: 478642; Write time: 1209155 08:20:52 INFO - pull - Wall time: 0s; CPU: Can't collect data; Read bytes: 0; Write bytes: 0; Read time: 0; Write time: 0 08:20:52 INFO - install - Wall time: 3s; CPU: 10.0%; Read bytes: 0; Write bytes: 74434048; Read time: 0; Write time: 75788 08:20:52 INFO - run-tests - Wall time: 656s; CPU: 17.0%; Read bytes: 91500544; Write bytes: 813033472; Read time: 470299; Write time: 1090282 08:20:52 INFO - Running post-run listener: _upload_blobber_files 08:20:52 INFO - Blob upload gear active. 08:20:52 INFO - Preparing to upload files from C:\slave\test\build\blobber_upload_dir. 08:20:52 INFO - Files from C:\slave\test\build\blobber_upload_dir are to be uploaded with branch at the following location(s): https://blobupload.elasticbeanstalk.com 08:20:52 INFO - Running command: ['C:\\slave\\test\\build\\venv\\Scripts\\python', 'C:\\slave\\test\\build\\venv\\Scripts\\blobberc.py', '-u', 'https://blobupload.elasticbeanstalk.com', '-a', 'C:\\slave\\test\\oauth.txt', '-b', 'mozilla-aurora', '-d', 'C:\\slave\\test\\build\\blobber_upload_dir', '--output-manifest', 'C:\\slave\\test\\build\\uploaded_files.json'] 08:20:52 INFO - Copy/paste: C:\slave\test\build\venv\Scripts\python C:\slave\test\build\venv\Scripts\blobberc.py -u https://blobupload.elasticbeanstalk.com -a C:\slave\test\oauth.txt -b mozilla-aurora -d C:\slave\test\build\blobber_upload_dir --output-manifest C:\slave\test\build\uploaded_files.json 08:20:53 INFO - (blobuploader) - INFO - Open directory for files ... 08:20:53 INFO - (blobuploader) - INFO - Uploading C:\slave\test\build\blobber_upload_dir\wpt_errorsummary.log ... 08:20:53 INFO - (blobuploader) - INFO - Using https://blobupload.elasticbeanstalk.com 08:20:53 INFO - (blobuploader) - INFO - Uploading, attempt #1. 08:20:53 INFO - (blobuploader) - INFO - TinderboxPrint: wpt_errorsummary.log: uploaded 08:20:53 INFO - (blobuploader) - INFO - Blobserver returned 202. File uploaded! 08:20:53 INFO - (blobuploader) - INFO - Done attempting. 08:20:53 INFO - (blobuploader) - INFO - Uploading C:\slave\test\build\blobber_upload_dir\wpt_raw.log ... 08:20:54 INFO - (blobuploader) - INFO - Using https://blobupload.elasticbeanstalk.com 08:20:54 INFO - (blobuploader) - INFO - Uploading, attempt #1. 08:20:55 INFO - (blobuploader) - INFO - TinderboxPrint: wpt_raw.log: uploaded 08:20:55 INFO - (blobuploader) - INFO - Blobserver returned 202. File uploaded! 08:20:55 INFO - (blobuploader) - INFO - Done attempting. 08:20:55 INFO - (blobuploader) - INFO - Iteration through files over. 08:20:55 INFO - Return code: 0 08:20:55 INFO - rmtree: C:\slave\test\build\uploaded_files.json 08:20:55 INFO - Using _rmtree_windows ... 08:20:55 INFO - retry: Calling _rmtree_windows with args: ('C:\\slave\\test\\build\\uploaded_files.json',), kwargs: {}, attempt #1 08:20:55 INFO - Setting buildbot property blobber_files to {"wpt_errorsummary.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-aurora/sha512/b1404703e064dc536bd7805974cae595866401cf99a45dc4439c08603c4d274cf5e5b2a3ad58be5d52a6eee9beb07ced7911eaa920650f35f9deafcc95bc5f95", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-aurora/sha512/35af9255661a6b83d4d391760b0e2fa1aa5e7015e97ae2008dfe60b0d2994c7c590e93ffa1c6d0ad521217a8cb7d603bc281e3ca7ac3f7e017e6d06058ed1a44"} 08:20:55 INFO - Writing buildbot properties ['blobber_files'] to C:\slave\test\properties\blobber_files 08:20:55 INFO - Writing to file C:\slave\test\properties\blobber_files 08:20:55 INFO - Contents: 08:20:55 INFO - blobber_files:{"wpt_errorsummary.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-aurora/sha512/b1404703e064dc536bd7805974cae595866401cf99a45dc4439c08603c4d274cf5e5b2a3ad58be5d52a6eee9beb07ced7911eaa920650f35f9deafcc95bc5f95", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-aurora/sha512/35af9255661a6b83d4d391760b0e2fa1aa5e7015e97ae2008dfe60b0d2994c7c590e93ffa1c6d0ad521217a8cb7d603bc281e3ca7ac3f7e017e6d06058ed1a44"} 08:20:55 INFO - Running post-run listener: copy_logs_to_upload_dir 08:20:55 INFO - Copying logs to upload dir... 08:20:55 INFO - mkdir: C:\slave\test\build\upload\logs 08:20:55 INFO - Copying logs to upload dir... 08:20:55 INFO - Using _rmtree_windows ... 08:20:55 INFO - Using _rmtree_windows ... 08:20:55 INFO - Using _rmtree_windows ... 08:20:55 INFO - Using _rmtree_windows ... 08:20:55 INFO - Using _rmtree_windows ... 08:20:55 INFO - Using _rmtree_windows ... 08:20:55 INFO - Using _rmtree_windows ... program finished with exit code 0 elapsedTime=787.701000 ========= master_lag: 49.30 ========= ========= Finished 'c:/mozilla-build/python27/python -u ...' (results: 0, elapsed: 13 mins, 57 secs) (at 2016-06-06 08:20:53.297088) ========= ========= Started set props: build_url blobber_files symbols_url (results: 0, elapsed: 0 secs) (at 2016-06-06 08:20:53.298140) ========= '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-060\Application Data COMMONPROGRAMFILES=C:\Program Files\Common Files COMPUTERNAME=T-XP32-IX-060 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-060 KTS_HOME=C:\Program Files\KTS KTS_VERSION=1.19c LOGONSERVER=\\T-XP32-IX-060 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-060 USERNAME=cltbld USERPROFILE=C:\Documents and Settings\cltbld.T-XP32-IX-060 WINDIR=C:\WINDOWS using PTY: False blobber_files:{"wpt_errorsummary.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-aurora/sha512/b1404703e064dc536bd7805974cae595866401cf99a45dc4439c08603c4d274cf5e5b2a3ad58be5d52a6eee9beb07ced7911eaa920650f35f9deafcc95bc5f95", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-aurora/sha512/35af9255661a6b83d4d391760b0e2fa1aa5e7015e97ae2008dfe60b0d2994c7c590e93ffa1c6d0ad521217a8cb7d603bc281e3ca7ac3f7e017e6d06058ed1a44"} build_url:https://queue.taskcluster.net/v1/task/VB4Z-oSXRVOzro3SRA1DLw/artifacts/public/build/firefox-48.0a2.en-US.win32.zip symbols_url:https://queue.taskcluster.net/v1/task/VB4Z-oSXRVOzro3SRA1DLw/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/VB4Z-oSXRVOzro3SRA1DLw/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/b1404703e064dc536bd7805974cae595866401cf99a45dc4439c08603c4d274cf5e5b2a3ad58be5d52a6eee9beb07ced7911eaa920650f35f9deafcc95bc5f95", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-aurora/sha512/35af9255661a6b83d4d391760b0e2fa1aa5e7015e97ae2008dfe60b0d2994c7c590e93ffa1c6d0ad521217a8cb7d603bc281e3ca7ac3f7e017e6d06058ed1a44"}' symbols_url: 'https://queue.taskcluster.net/v1/task/VB4Z-oSXRVOzro3SRA1DLw/artifacts/public/build/firefox-48.0a2.en-US.win32.crashreporter-symbols.zip' ========= master_lag: 0.03 ========= ========= Finished set props: build_url blobber_files symbols_url (results: 0, elapsed: 0 secs) (at 2016-06-06 08:20:53.436703) ========= ========= Started 'rm -f ...' (results: 0, elapsed: 0 secs) (at 2016-06-06 08:20:53.437203) ========= '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-060\Application Data COMMONPROGRAMFILES=C:\Program Files\Common Files COMPUTERNAME=T-XP32-IX-060 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-060 KTS_HOME=C:\Program Files\KTS KTS_VERSION=1.19c LOGONSERVER=\\T-XP32-IX-060 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-060 USERNAME=cltbld USERPROFILE=C:\Documents and Settings\cltbld.T-XP32-IX-060 WINDIR=C:\WINDOWS using PTY: False program finished with exit code 0 elapsedTime=0.108000 ========= master_lag: 0.01 ========= ========= Finished 'rm -f ...' (results: 0, elapsed: 0 secs) (at 2016-06-06 08:20:53.554623) ========= ========= Started reboot slave lost (results: 0, elapsed: 0 secs) (at 2016-06-06 08:20:53.555427) ========= ========= Finished reboot slave lost (results: 0, elapsed: 0 secs) (at 2016-06-06 08:20:54.070102) ========= ========= Total master_lag: 51.21 =========