builder: mozilla-aurora_xp_ix-debug_test-web-platform-tests-1 slave: t-xp32-ix-022 starttime: 1464271476.05 results: success (0) buildid: 20160526052739 builduid: 5abc185371e04a09b9188384b544af66 revision: e6b03d71815222297fdf701695ddd2cc743b0a80 ========= Started set props: master (results: 0, elapsed: 0 secs) (at 2016-05-26 07:04:36.052457) ========= master: http://buildbot-master111.bb.releng.scl3.mozilla.com:8201/ ========= Finished set props: master (results: 0, elapsed: 0 secs) (at 2016-05-26 07:04:36.053046) ========= ========= Started downloading to buildprops.json (results: 0, elapsed: 0 secs) (at 2016-05-26 07:04:36.053404) ========= ========= Finished downloading to buildprops.json (results: 0, elapsed: 0 secs) (at 2016-05-26 07:04:36.145814) ========= ========= Started 'bash -c ...' (results: 0, elapsed: 0 secs) (at 2016-05-26 07:04:36.146321) ========= '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-022\Application Data COMMONPROGRAMFILES=C:\Program Files\Common Files COMPUTERNAME=T-XP32-IX-022 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-022 KTS_HOME=C:\Program Files\KTS KTS_VERSION=1.19c LOGONSERVER=\\T-XP32-IX-022 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-022 USERNAME=cltbld USERPROFILE=C:\Documents and Settings\cltbld.T-XP32-IX-022 WINDIR=C:\WINDOWS using PTY: False --07:04:53-- https://hg.mozilla.org/build/tools/raw-file/default/buildfarm/utils/archiver_client.py => `archiver_client.py' Resolving hg.mozilla.org... 63.245.215.25, 63.245.215.102 Connecting to hg.mozilla.org|63.245.215.25|:443... connected. HTTP request sent, awaiting response... 200 Script output follows Length: 12,141 (12K) [text/x-python] 0K .......... . 100% 9.39 MB/s 07:04:53 (9.39 MB/s) - `archiver_client.py' saved [12141/12141] program finished with exit code 0 elapsedTime=0.544000 ========= master_lag: 0.06 ========= ========= Finished 'bash -c ...' (results: 0, elapsed: 0 secs) (at 2016-05-26 07:04:36.753621) ========= ========= Started 'rm -rf ...' (results: 0, elapsed: 0 secs) (at 2016-05-26 07:04:36.753987) ========= '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-022\Application Data COMMONPROGRAMFILES=C:\Program Files\Common Files COMPUTERNAME=T-XP32-IX-022 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-022 KTS_HOME=C:\Program Files\KTS KTS_VERSION=1.19c LOGONSERVER=\\T-XP32-IX-022 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-022 USERNAME=cltbld USERPROFILE=C:\Documents and Settings\cltbld.T-XP32-IX-022 WINDIR=C:\WINDOWS using PTY: False program finished with exit code 0 elapsedTime=0.617000 ========= master_lag: 0.06 ========= ========= Finished 'rm -rf ...' (results: 0, elapsed: 0 secs) (at 2016-05-26 07:04:37.428702) ========= ========= Started 'bash -c ...' (results: 0, elapsed: 1 secs) (at 2016-05-26 07:04:37.429269) ========= 'bash' '-c' u'python archiver_client.py mozharness --repo releases/mozilla-aurora --rev e6b03d71815222297fdf701695ddd2cc743b0a80 --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 e6b03d71815222297fdf701695ddd2cc743b0a80 --destination scripts --debug'] environment: ALLUSERSPROFILE=C:\Documents and Settings\All Users APPDATA=C:\Documents and Settings\cltbld.T-XP32-IX-022\Application Data COMMONPROGRAMFILES=C:\Program Files\Common Files COMPUTERNAME=T-XP32-IX-022 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-022 KTS_HOME=C:\Program Files\KTS KTS_VERSION=1.19c LOGONSERVER=\\T-XP32-IX-022 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-022 USERNAME=cltbld USERPROFILE=C:\Documents and Settings\cltbld.T-XP32-IX-022 WINDIR=C:\WINDOWS using PTY: False 2016-05-26 07:04:54,183 truncating revision to first 12 chars 2016-05-26 07:04:54,183 Setting DEBUG logging. 2016-05-26 07:04:54,183 attempt 1/10 2016-05-26 07:04:54,183 Getting archive location from https://api.pub.build.mozilla.org/archiver/hgmo/releases/mozilla-aurora/e6b03d718152?&preferred_region=us-west-2&suffix=tar.gz&subdir=testing/mozharness 2016-05-26 07:04:55,167 unpacking tar archive at: mozilla-aurora-e6b03d718152/testing/mozharness/ program finished with exit code 0 elapsedTime=1.586000 ========= master_lag: 0.17 ========= ========= Finished 'bash -c ...' (results: 0, elapsed: 1 secs) (at 2016-05-26 07:04:39.180527) ========= ========= Started set props: script_repo_revision (results: 0, elapsed: 0 secs) (at 2016-05-26 07:04:39.180922) ========= script_repo_revision: e6b03d71815222297fdf701695ddd2cc743b0a80 ========= Finished set props: script_repo_revision (results: 0, elapsed: 0 secs) (at 2016-05-26 07:04:39.181369) ========= ========= Started downloading to oauth.txt (results: 0, elapsed: 0 secs) (at 2016-05-26 07:04:39.181698) ========= ========= Finished downloading to oauth.txt (results: 0, elapsed: 0 secs) (at 2016-05-26 07:04:39.197433) ========= ========= Started 'c:/mozilla-build/python27/python -u ...' (results: 0, elapsed: 13 mins, 31 secs) (at 2016-05-26 07:04:39.197904) ========= '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-022\Application Data COMMONPROGRAMFILES=C:\Program Files\Common Files COMPUTERNAME=T-XP32-IX-022 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-022 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-022 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-022 USERNAME=cltbld USERPROFILE=C:\Documents and Settings\cltbld.T-XP32-IX-022 VCINSTALLDIR=D:\msvs8\VC VCVARS=D:\msvs8\VC\bin\vcvars32.bat VSINSTALLDIR=D:\msvs8 WINDIR=C:\WINDOWS XPCOM_DEBUG_BREAK=warn using PTY: False 07:04:55 INFO - MultiFileLogger online at 20160526 07:04:55 in C:\slave\test 07:04:55 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 07:04:55 INFO - Dumping config to C:\slave\test\logs\localconfig.json. 07:04:55 INFO - {'append_to_log': False, 07:04:55 INFO - 'base_work_dir': 'C:\\slave\\test', 07:04:55 INFO - 'blob_upload_branch': 'mozilla-aurora', 07:04:55 INFO - 'blob_uploader_auth_file': 'C:\\slave\\test\\oauth.txt', 07:04:55 INFO - 'buildbot_json_path': 'buildprops.json', 07:04:55 INFO - 'config_files': ('web_platform_tests/prod_config_windows.py',), 07:04:55 INFO - 'default_blob_upload_servers': ('https://blobupload.elasticbeanstalk.com',), 07:04:55 INFO - 'download_minidump_stackwalk': True, 07:04:55 INFO - 'download_symbols': 'true', 07:04:55 INFO - 'e10s': False, 07:04:55 INFO - 'exes': {'hg': 'c:/mozilla-build/hg/hg', 07:04:55 INFO - 'mozinstall': ('C:\\slave\\test/build/venv/scripts/python', 07:04:55 INFO - 'C:\\slave\\test/build/venv/scripts/mozinstall-script.py'), 07:04:55 INFO - 'python': 'c:\\mozilla-build\\python27\\python.exe', 07:04:55 INFO - 'tooltool.py': ('c:\\mozilla-build\\python27\\python.exe', 07:04:55 INFO - 'C:/mozilla-build/tooltool.py'), 07:04:55 INFO - 'virtualenv': ('c:\\mozilla-build\\python27\\python.exe', 07:04:55 INFO - 'c:/mozilla-build/buildbotve/virtualenv.py')}, 07:04:55 INFO - 'find_links': ('http://pypi.pvt.build.mozilla.org/pub', 07:04:55 INFO - 'http://pypi.pub.build.mozilla.org/pub'), 07:04:55 INFO - 'log_level': 'info', 07:04:55 INFO - 'log_to_console': True, 07:04:55 INFO - 'opt_config_files': (), 07:04:55 INFO - 'options': ('--prefs-root=%(test_path)s/prefs', 07:04:55 INFO - '--processes=1', 07:04:55 INFO - '--config=%(test_path)s/wptrunner.ini', 07:04:55 INFO - '--ca-cert-path=%(test_path)s/certs/cacert.pem', 07:04:55 INFO - '--host-key-path=%(test_path)s/certs/web-platform.test.key', 07:04:55 INFO - '--host-cert-path=%(test_path)s/certs/web-platform.test.pem', 07:04:55 INFO - '--certutil-binary=%(test_install_path)s/bin/certutil'), 07:04:55 INFO - 'pip_index': False, 07:04:55 INFO - 'require_test_zip': True, 07:04:55 INFO - 'test_type': ('testharness',), 07:04:55 INFO - 'this_chunk': '1', 07:04:55 INFO - 'total_chunks': '10', 07:04:55 INFO - 'virtualenv_path': 'venv', 07:04:55 INFO - 'volatile_config': {'actions': None, 'add_actions': None, 'no_actions': None}, 07:04:55 INFO - 'work_dir': 'build'} 07:04:55 INFO - ##### 07:04:55 INFO - ##### Running clobber step. 07:04:55 INFO - ##### 07:04:55 INFO - Running pre-action listener: _resource_record_pre_action 07:04:55 INFO - Running main action method: clobber 07:04:55 INFO - rmtree: C:\slave\test\build 07:04:55 INFO - Using _rmtree_windows ... 07:04:55 INFO - retry: Calling _rmtree_windows with args: ('C:\\slave\\test\\build',), kwargs: {}, attempt #1 07:05:38 INFO - Running post-action listener: _resource_record_post_action 07:05:38 INFO - ##### 07:05:38 INFO - ##### Running read-buildbot-config step. 07:05:38 INFO - ##### 07:05:38 INFO - Running pre-action listener: _resource_record_pre_action 07:05:38 INFO - Running main action method: read_buildbot_config 07:05:38 INFO - Using buildbot properties: 07:05:38 INFO - { 07:05:38 INFO - "project": "", 07:05:38 INFO - "product": "firefox", 07:05:38 INFO - "script_repo_revision": "production", 07:05:38 INFO - "scheduler": "tests-mozilla-aurora-xp_ix-debug-unittest", 07:05:38 INFO - "repository": "", 07:05:38 INFO - "buildername": "Windows XP 32-bit mozilla-aurora debug test web-platform-tests-1", 07:05:38 INFO - "buildid": "20160526052739", 07:05:38 INFO - "pgo_build": "False", 07:05:38 INFO - "basedir": "C:\\slave\\test", 07:05:38 INFO - "buildnumber": 6, 07:05:38 INFO - "slavename": "t-xp32-ix-022", 07:05:38 INFO - "revision": "e6b03d71815222297fdf701695ddd2cc743b0a80", 07:05:38 INFO - "master": "http://buildbot-master111.bb.releng.scl3.mozilla.com:8201/", 07:05:38 INFO - "platform": "win32", 07:05:38 INFO - "branch": "mozilla-aurora", 07:05:38 INFO - "repo_path": "releases/mozilla-aurora", 07:05:38 INFO - "moz_repo_path": "", 07:05:38 INFO - "stage_platform": "win32", 07:05:38 INFO - "builduid": "5abc185371e04a09b9188384b544af66", 07:05:38 INFO - "slavebuilddir": "test" 07:05:38 INFO - } 07:05:38 INFO - Found a test packages url https://queue.taskcluster.net/v1/task/A8S8-OauSF6fmXp9DBKGSw/artifacts/public/build/firefox-48.0a2.en-US.win32.test_packages.json. 07:05:38 INFO - Found installer url https://queue.taskcluster.net/v1/task/A8S8-OauSF6fmXp9DBKGSw/artifacts/public/build/firefox-48.0a2.en-US.win32.zip. 07:05:38 INFO - Running post-action listener: _resource_record_post_action 07:05:38 INFO - ##### 07:05:38 INFO - ##### Running download-and-extract step. 07:05:38 INFO - ##### 07:05:38 INFO - Running pre-action listener: _resource_record_pre_action 07:05:38 INFO - Running main action method: download_and_extract 07:05:38 INFO - mkdir: C:\slave\test\build\tests 07:05: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')]} 07:05:38 INFO - https://queue.taskcluster.net/v1/task/A8S8-OauSF6fmXp9DBKGSw/artifacts/public/build/firefox-48.0a2.en-US.win32.test_packages.json matches https://queue.taskcluster.net 07:05:38 INFO - trying https://queue.taskcluster.net/v1/task/A8S8-OauSF6fmXp9DBKGSw/artifacts/public/build/firefox-48.0a2.en-US.win32.test_packages.json 07:05:38 INFO - Downloading https://queue.taskcluster.net/v1/task/A8S8-OauSF6fmXp9DBKGSw/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 07:05:38 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'https://queue.taskcluster.net/v1/task/A8S8-OauSF6fmXp9DBKGSw/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 07:05:39 INFO - Downloaded 1274 bytes. 07:05:39 INFO - Reading from file C:\slave\test\build\firefox-48.0a2.en-US.win32.test_packages.json 07:05:39 INFO - Using the following test package requirements: 07:05:39 INFO - {u'common': [u'firefox-48.0a2.en-US.win32.common.tests.zip'], 07:05:39 INFO - u'cppunittest': [u'firefox-48.0a2.en-US.win32.common.tests.zip', 07:05:39 INFO - u'firefox-48.0a2.en-US.win32.cppunittest.tests.zip'], 07:05:39 INFO - u'gtest': [u'firefox-48.0a2.en-US.win32.common.tests.zip', 07:05:39 INFO - u'firefox-48.0a2.en-US.win32.gtest.tests.zip'], 07:05:39 INFO - u'jittest': [u'firefox-48.0a2.en-US.win32.common.tests.zip', 07:05:39 INFO - u'jsshell-win32.zip'], 07:05:39 INFO - u'mochitest': [u'firefox-48.0a2.en-US.win32.common.tests.zip', 07:05:39 INFO - u'firefox-48.0a2.en-US.win32.mochitest.tests.zip'], 07:05:39 INFO - u'mozbase': [u'firefox-48.0a2.en-US.win32.common.tests.zip'], 07:05:39 INFO - u'reftest': [u'firefox-48.0a2.en-US.win32.common.tests.zip', 07:05:39 INFO - u'firefox-48.0a2.en-US.win32.reftest.tests.zip'], 07:05:39 INFO - u'talos': [u'firefox-48.0a2.en-US.win32.common.tests.zip', 07:05:39 INFO - u'firefox-48.0a2.en-US.win32.talos.tests.zip'], 07:05:39 INFO - u'web-platform': [u'firefox-48.0a2.en-US.win32.common.tests.zip', 07:05:39 INFO - u'firefox-48.0a2.en-US.win32.web-platform.tests.zip'], 07:05:39 INFO - u'xpcshell': [u'firefox-48.0a2.en-US.win32.common.tests.zip', 07:05:39 INFO - u'firefox-48.0a2.en-US.win32.xpcshell.tests.zip']} 07:05: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 07:05: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')]} 07:05:39 INFO - https://queue.taskcluster.net/v1/task/A8S8-OauSF6fmXp9DBKGSw/artifacts/public/build/firefox-48.0a2.en-US.win32.common.tests.zip matches https://queue.taskcluster.net 07:05:39 INFO - trying https://queue.taskcluster.net/v1/task/A8S8-OauSF6fmXp9DBKGSw/artifacts/public/build/firefox-48.0a2.en-US.win32.common.tests.zip 07:05:39 INFO - Downloading https://queue.taskcluster.net/v1/task/A8S8-OauSF6fmXp9DBKGSw/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 07:05:39 INFO - retry: Calling _download_file with args: (), kwargs: {'url': u'https://queue.taskcluster.net/v1/task/A8S8-OauSF6fmXp9DBKGSw/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 07:05:41 INFO - Downloaded 20302436 bytes. 07:05: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/*'] 07:05: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/* 07:05:43 INFO - caution: filename not matched: web-platform/* 07:05:43 INFO - Return code: 11 07:05:43 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')]} 07:05:43 INFO - https://queue.taskcluster.net/v1/task/A8S8-OauSF6fmXp9DBKGSw/artifacts/public/build/firefox-48.0a2.en-US.win32.web-platform.tests.zip matches https://queue.taskcluster.net 07:05:43 INFO - trying https://queue.taskcluster.net/v1/task/A8S8-OauSF6fmXp9DBKGSw/artifacts/public/build/firefox-48.0a2.en-US.win32.web-platform.tests.zip 07:05:43 INFO - Downloading https://queue.taskcluster.net/v1/task/A8S8-OauSF6fmXp9DBKGSw/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 07:05:43 INFO - retry: Calling _download_file with args: (), kwargs: {'url': u'https://queue.taskcluster.net/v1/task/A8S8-OauSF6fmXp9DBKGSw/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 07:05:45 INFO - Downloaded 36409218 bytes. 07:05: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/*'] 07:05: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/* 07:06:10 INFO - caution: filename not matched: bin/* 07:06:10 INFO - caution: filename not matched: config/* 07:06:10 INFO - caution: filename not matched: mozbase/* 07:06:10 INFO - caution: filename not matched: marionette/* 07:06:10 INFO - caution: filename not matched: tools/wptserve/* 07:06:10 INFO - Return code: 11 07:06:10 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')]} 07:06:10 INFO - https://queue.taskcluster.net/v1/task/A8S8-OauSF6fmXp9DBKGSw/artifacts/public/build/firefox-48.0a2.en-US.win32.zip matches https://queue.taskcluster.net 07:06:10 INFO - trying https://queue.taskcluster.net/v1/task/A8S8-OauSF6fmXp9DBKGSw/artifacts/public/build/firefox-48.0a2.en-US.win32.zip 07:06:10 INFO - Downloading https://queue.taskcluster.net/v1/task/A8S8-OauSF6fmXp9DBKGSw/artifacts/public/build/firefox-48.0a2.en-US.win32.zip to C:\slave\test\build\firefox-48.0a2.en-US.win32.zip 07:06:10 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'https://queue.taskcluster.net/v1/task/A8S8-OauSF6fmXp9DBKGSw/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 07:06:14 INFO - Downloaded 68455253 bytes. 07:06:14 INFO - Setting buildbot property build_url to https://queue.taskcluster.net/v1/task/A8S8-OauSF6fmXp9DBKGSw/artifacts/public/build/firefox-48.0a2.en-US.win32.zip 07:06:14 INFO - mkdir: C:\slave\test\properties 07:06:14 INFO - Writing buildbot properties ['build_url'] to C:\slave\test\properties\build_url 07:06:14 INFO - Writing to file C:\slave\test\properties\build_url 07:06:14 INFO - Contents: 07:06:14 INFO - build_url:https://queue.taskcluster.net/v1/task/A8S8-OauSF6fmXp9DBKGSw/artifacts/public/build/firefox-48.0a2.en-US.win32.zip 07:06:15 INFO - Setting buildbot property symbols_url to https://queue.taskcluster.net/v1/task/A8S8-OauSF6fmXp9DBKGSw/artifacts/public/build/firefox-48.0a2.en-US.win32.crashreporter-symbols.zip 07:06:15 INFO - Writing buildbot properties ['symbols_url'] to C:\slave\test\properties\symbols_url 07:06:15 INFO - Writing to file C:\slave\test\properties\symbols_url 07:06:15 INFO - Contents: 07:06:15 INFO - symbols_url:https://queue.taskcluster.net/v1/task/A8S8-OauSF6fmXp9DBKGSw/artifacts/public/build/firefox-48.0a2.en-US.win32.crashreporter-symbols.zip 07:06:15 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 07:06:15 INFO - https://queue.taskcluster.net/v1/task/A8S8-OauSF6fmXp9DBKGSw/artifacts/public/build/firefox-48.0a2.en-US.win32.crashreporter-symbols.zip matches https://queue.taskcluster.net 07:06:15 INFO - trying https://queue.taskcluster.net/v1/task/A8S8-OauSF6fmXp9DBKGSw/artifacts/public/build/firefox-48.0a2.en-US.win32.crashreporter-symbols.zip 07:06:15 INFO - Downloading https://queue.taskcluster.net/v1/task/A8S8-OauSF6fmXp9DBKGSw/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 07:06:15 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'https://queue.taskcluster.net/v1/task/A8S8-OauSF6fmXp9DBKGSw/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 07:06:18 INFO - Downloaded 55563714 bytes. 07:06:18 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'] 07:06:18 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 07:06:22 INFO - Return code: 0 07:06:22 INFO - Running post-action listener: _resource_record_post_action 07:06:22 INFO - Running post-action listener: set_extra_try_arguments 07:06:22 INFO - ##### 07:06:22 INFO - ##### Running create-virtualenv step. 07:06:22 INFO - ##### 07:06:22 INFO - Running pre-action listener: _pre_create_virtualenv 07:06:22 INFO - Running pre-action listener: _resource_record_pre_action 07:06:22 INFO - Running main action method: create_virtualenv 07:06:22 INFO - Creating virtualenv C:\slave\test\build\venv 07:06:22 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 07:06:22 INFO - Copy/paste: c:\mozilla-build\python27\python.exe c:/mozilla-build/buildbotve/virtualenv.py --no-site-packages --distribute C:\slave\test\build\venv 07:06:23 INFO - New python executable in C:\slave\test\build\venv\Scripts\python.exe 07:06:24 INFO - Installing distribute......................................................................................................................................................................................done. 07:06:25 INFO - Return code: 0 07:06:25 INFO - Installing psutil>=0.7.1 into virtualenv C:\slave\test\build\venv 07:06:25 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 07:06:25 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 07:06:25 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 07:06:25 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 07:06:25 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 0x00ECF0C0>, '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-022', 'USERDOMAIN': 'T-XP32-IX-022', '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-022', 'FRAMEWORKDIR': 'C:\\WINDOWS\\Microsoft.NET\\Framework', 'MOZBUILDDIR': 'C:\\mozilla-build\\', 'FRAMEWORKSDKDIR': 'D:\\msvs8\\SDK\\v2.0', 'TEST1': 'testie', 'LOGONSERVER': '\\\\T-XP32-IX-022', '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-022\\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-022'}}, attempt #1 07:06:25 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 07:06:25 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 07:06:25 INFO - Using env: {'ALLUSERSPROFILE': 'C:\\Documents and Settings\\All Users', 07:06:25 INFO - 'APPDATA': 'C:\\Documents and Settings\\cltbld.T-XP32-IX-022\\Application Data', 07:06:25 INFO - 'COMMONPROGRAMFILES': 'C:\\Program Files\\Common Files', 07:06:25 INFO - 'COMPUTERNAME': 'T-XP32-IX-022', 07:06:25 INFO - 'COMSPEC': 'C:\\WINDOWS\\system32\\cmd.exe', 07:06:25 INFO - 'DCLOCATION': 'SCL3', 07:06:25 INFO - 'DEVENVDIR': 'D:\\msvs8\\Common7\\IDE', 07:06:25 INFO - 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 07:06:25 INFO - 'FP_NO_HOST_CHECK': 'NO', 07:06:25 INFO - 'FRAMEWORKDIR': 'C:\\WINDOWS\\Microsoft.NET\\Framework', 07:06:25 INFO - 'FRAMEWORKSDKDIR': 'D:\\msvs8\\SDK\\v2.0', 07:06:25 INFO - 'FRAMEWORKVERSION': 'v2.0.50727', 07:06:25 INFO - 'HOMEDRIVE': 'C:', 07:06:25 INFO - 'HOMEPATH': '\\Documents and Settings\\cltbld.T-XP32-IX-022', 07:06:25 INFO - 'KTS_HOME': 'C:\\Program Files\\KTS', 07:06:25 INFO - 'KTS_VERSION': '1.19c', 07:06:25 INFO - 'LIBPATH': 'C:\\WINDOWS\\Microsoft.NET\\Framework\\v2.0.50727;D:\\msvs8\\VC\\ATLMFC\\LIB', 07:06:25 INFO - 'LOGONSERVER': '\\\\T-XP32-IX-022', 07:06:25 INFO - 'MONDIR': 'C:\\Monitor_config\\', 07:06:25 INFO - 'MOZBUILDDIR': 'C:\\mozilla-build\\', 07:06:25 INFO - 'MOZILLABUILD': 'D:\\mozilla-build', 07:06:25 INFO - 'MOZILLABUILDDRIVE': 'C:', 07:06:25 INFO - 'MOZILLABUILDPATH': '\\mozilla-build\\', 07:06:25 INFO - 'MOZ_AIRBAG': '1', 07:06:25 INFO - 'MOZ_CRASHREPORTER_NO_REPORT': '1', 07:06:25 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 07:06:25 INFO - 'MOZ_MSVCVERSION': '8', 07:06:25 INFO - 'MOZ_NO_REMOTE': '1', 07:06:25 INFO - 'MOZ_TOOLS': 'D:\\mozilla-build\\moztools', 07:06:25 INFO - 'MSVCDIR': 'D:\\msvs8\\VC', 07:06:25 INFO - 'NO_EM_RESTART': '1', 07:06:25 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 07:06:25 INFO - 'NUMBER_OF_PROCESSORS': '8', 07:06:25 INFO - 'OS': 'Windows_NT', 07:06:25 INFO - 'OURDRIVE': 'C:', 07:06:25 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', 07:06:25 INFO - 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.PSC1', 07:06:25 INFO - 'PROCESSOR_ARCHITECTURE': 'x86', 07:06:25 INFO - 'PROCESSOR_IDENTIFIER': 'x86 Family 6 Model 30 Stepping 5, GenuineIntel', 07:06:25 INFO - 'PROCESSOR_LEVEL': '6', 07:06:25 INFO - 'PROCESSOR_REVISION': '1e05', 07:06:25 INFO - 'PROGRAMFILES': 'C:\\Program Files', 07:06:25 INFO - 'PROMPT': '$P$G', 07:06:25 INFO - 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 07:06:25 INFO - 'PWD': 'C:\\slave\\test', 07:06:25 INFO - 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 07:06:25 INFO - 'SESSIONNAME': 'Console', 07:06:25 INFO - 'SLAVEDIR': 'C:\\slave\\', 07:06:25 INFO - 'SYSTEMDRIVE': 'C:', 07:06:25 INFO - 'SYSTEMROOT': 'C:\\WINDOWS', 07:06:25 INFO - 'TEMP': 'C:\\DOCUME~1\\CLTBLD~1.T-X\\LOCALS~1\\Temp', 07:06:25 INFO - 'TEST1': 'testie', 07:06:25 INFO - 'TMP': 'C:\\DOCUME~1\\CLTBLD~1.T-X\\LOCALS~1\\Temp', 07:06:25 INFO - 'USERDOMAIN': 'T-XP32-IX-022', 07:06:25 INFO - 'USERNAME': 'cltbld', 07:06:25 INFO - 'USERPROFILE': 'C:\\Documents and Settings\\cltbld.T-XP32-IX-022', 07:06:25 INFO - 'VCINSTALLDIR': 'D:\\msvs8\\VC', 07:06:25 INFO - 'VCVARS': 'D:\\msvs8\\VC\\bin\\vcvars32.bat', 07:06:25 INFO - 'VSINSTALLDIR': 'D:\\msvs8', 07:06:25 INFO - 'WINDIR': 'C:\\WINDOWS', 07:06:25 INFO - 'XPCOM_DEBUG_BREAK': 'warn'} 07:06:25 INFO - Ignoring indexes: http://pypi.python.org/simple/ 07:06:25 INFO - Downloading/unpacking psutil>=0.7.1 07:06:26 INFO - Running setup.py egg_info for package psutil 07:06:26 INFO - warning: no previously-included files matching '*' found under directory 'docs\_build' 07:06:26 INFO - warning: manifest_maker: MANIFEST.in, line 18: 'recursive-include' expects ... 07:06:26 INFO - Installing collected packages: psutil 07:06:26 INFO - Running setup.py install for psutil 07:06:26 INFO - building 'psutil._psutil_windows' extension 07:06:26 INFO - error: Unable to find vcvarsall.bat 07:06:26 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-rldcja-record\install-record.txt --install-headers C:\slave\test\build\venv\include\site\python2.7: 07:06:26 INFO - running install 07:06:26 INFO - running build 07:06:26 INFO - running build_py 07:06:26 INFO - creating build 07:06:26 INFO - creating build\lib.win32-2.7 07:06:26 INFO - creating build\lib.win32-2.7\psutil 07:06:26 INFO - copying psutil\_common.py -> build\lib.win32-2.7\psutil 07:06:26 INFO - copying psutil\_compat.py -> build\lib.win32-2.7\psutil 07:06:26 INFO - copying psutil\_psbsd.py -> build\lib.win32-2.7\psutil 07:06:26 INFO - copying psutil\_pslinux.py -> build\lib.win32-2.7\psutil 07:06:26 INFO - copying psutil\_psosx.py -> build\lib.win32-2.7\psutil 07:06:26 INFO - copying psutil\_psposix.py -> build\lib.win32-2.7\psutil 07:06:26 INFO - copying psutil\_pssunos.py -> build\lib.win32-2.7\psutil 07:06:26 INFO - copying psutil\_pswindows.py -> build\lib.win32-2.7\psutil 07:06:26 INFO - copying psutil\__init__.py -> build\lib.win32-2.7\psutil 07:06:26 INFO - running build_ext 07:06:26 INFO - building 'psutil._psutil_windows' extension 07:06:26 INFO - error: Unable to find vcvarsall.bat 07:06:26 INFO - ---------------------------------------- 07:06:26 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-rldcja-record\install-record.txt --install-headers C:\slave\test\build\venv\include\site\python2.7 failed with error code 1 07:06:26 INFO - Storing complete log in C:\Documents and Settings\cltbld.T-XP32-IX-022\Application Data\pip\pip.log 07:06:26 WARNING - Return code: 1 07:06:26 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! 07:06:26 INFO - Installing mozsystemmonitor==0.0.0 into virtualenv C:\slave\test\build\venv 07:06:26 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 07:06:26 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 07:06:26 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 07:06:26 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 07:06:26 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 0x00ECF0C0>, '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-022', 'USERDOMAIN': 'T-XP32-IX-022', '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-022', 'FRAMEWORKDIR': 'C:\\WINDOWS\\Microsoft.NET\\Framework', 'MOZBUILDDIR': 'C:\\mozilla-build\\', 'FRAMEWORKSDKDIR': 'D:\\msvs8\\SDK\\v2.0', 'TEST1': 'testie', 'LOGONSERVER': '\\\\T-XP32-IX-022', '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-022\\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-022'}}, attempt #1 07:06:26 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 07:06:26 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 07:06:26 INFO - Using env: {'ALLUSERSPROFILE': 'C:\\Documents and Settings\\All Users', 07:06:26 INFO - 'APPDATA': 'C:\\Documents and Settings\\cltbld.T-XP32-IX-022\\Application Data', 07:06:26 INFO - 'COMMONPROGRAMFILES': 'C:\\Program Files\\Common Files', 07:06:26 INFO - 'COMPUTERNAME': 'T-XP32-IX-022', 07:06:26 INFO - 'COMSPEC': 'C:\\WINDOWS\\system32\\cmd.exe', 07:06:26 INFO - 'DCLOCATION': 'SCL3', 07:06:26 INFO - 'DEVENVDIR': 'D:\\msvs8\\Common7\\IDE', 07:06:26 INFO - 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 07:06:26 INFO - 'FP_NO_HOST_CHECK': 'NO', 07:06:26 INFO - 'FRAMEWORKDIR': 'C:\\WINDOWS\\Microsoft.NET\\Framework', 07:06:26 INFO - 'FRAMEWORKSDKDIR': 'D:\\msvs8\\SDK\\v2.0', 07:06:26 INFO - 'FRAMEWORKVERSION': 'v2.0.50727', 07:06:26 INFO - 'HOMEDRIVE': 'C:', 07:06:26 INFO - 'HOMEPATH': '\\Documents and Settings\\cltbld.T-XP32-IX-022', 07:06:26 INFO - 'KTS_HOME': 'C:\\Program Files\\KTS', 07:06:26 INFO - 'KTS_VERSION': '1.19c', 07:06:26 INFO - 'LIBPATH': 'C:\\WINDOWS\\Microsoft.NET\\Framework\\v2.0.50727;D:\\msvs8\\VC\\ATLMFC\\LIB', 07:06:26 INFO - 'LOGONSERVER': '\\\\T-XP32-IX-022', 07:06:26 INFO - 'MONDIR': 'C:\\Monitor_config\\', 07:06:26 INFO - 'MOZBUILDDIR': 'C:\\mozilla-build\\', 07:06:26 INFO - 'MOZILLABUILD': 'D:\\mozilla-build', 07:06:26 INFO - 'MOZILLABUILDDRIVE': 'C:', 07:06:26 INFO - 'MOZILLABUILDPATH': '\\mozilla-build\\', 07:06:26 INFO - 'MOZ_AIRBAG': '1', 07:06:26 INFO - 'MOZ_CRASHREPORTER_NO_REPORT': '1', 07:06:26 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 07:06:26 INFO - 'MOZ_MSVCVERSION': '8', 07:06:26 INFO - 'MOZ_NO_REMOTE': '1', 07:06:26 INFO - 'MOZ_TOOLS': 'D:\\mozilla-build\\moztools', 07:06:26 INFO - 'MSVCDIR': 'D:\\msvs8\\VC', 07:06:26 INFO - 'NO_EM_RESTART': '1', 07:06:26 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 07:06:26 INFO - 'NUMBER_OF_PROCESSORS': '8', 07:06:26 INFO - 'OS': 'Windows_NT', 07:06:26 INFO - 'OURDRIVE': 'C:', 07:06:26 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', 07:06:26 INFO - 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.PSC1', 07:06:26 INFO - 'PROCESSOR_ARCHITECTURE': 'x86', 07:06:26 INFO - 'PROCESSOR_IDENTIFIER': 'x86 Family 6 Model 30 Stepping 5, GenuineIntel', 07:06:26 INFO - 'PROCESSOR_LEVEL': '6', 07:06:26 INFO - 'PROCESSOR_REVISION': '1e05', 07:06:26 INFO - 'PROGRAMFILES': 'C:\\Program Files', 07:06:26 INFO - 'PROMPT': '$P$G', 07:06:26 INFO - 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 07:06:26 INFO - 'PWD': 'C:\\slave\\test', 07:06:26 INFO - 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 07:06:26 INFO - 'SESSIONNAME': 'Console', 07:06:26 INFO - 'SLAVEDIR': 'C:\\slave\\', 07:06:26 INFO - 'SYSTEMDRIVE': 'C:', 07:06:26 INFO - 'SYSTEMROOT': 'C:\\WINDOWS', 07:06:26 INFO - 'TEMP': 'C:\\DOCUME~1\\CLTBLD~1.T-X\\LOCALS~1\\Temp', 07:06:26 INFO - 'TEST1': 'testie', 07:06:26 INFO - 'TMP': 'C:\\DOCUME~1\\CLTBLD~1.T-X\\LOCALS~1\\Temp', 07:06:26 INFO - 'USERDOMAIN': 'T-XP32-IX-022', 07:06:26 INFO - 'USERNAME': 'cltbld', 07:06:26 INFO - 'USERPROFILE': 'C:\\Documents and Settings\\cltbld.T-XP32-IX-022', 07:06:26 INFO - 'VCINSTALLDIR': 'D:\\msvs8\\VC', 07:06:26 INFO - 'VCVARS': 'D:\\msvs8\\VC\\bin\\vcvars32.bat', 07:06:26 INFO - 'VSINSTALLDIR': 'D:\\msvs8', 07:06:26 INFO - 'WINDIR': 'C:\\WINDOWS', 07:06:26 INFO - 'XPCOM_DEBUG_BREAK': 'warn'} 07:06:26 INFO - Ignoring indexes: http://pypi.python.org/simple/ 07:06:26 INFO - Downloading/unpacking mozsystemmonitor==0.0.0 07:06:26 INFO - Downloading mozsystemmonitor-0.0.tar.gz 07:06:26 INFO - Running setup.py egg_info for package mozsystemmonitor 07:06:26 INFO - Downloading/unpacking psutil>=0.7.1 (from mozsystemmonitor==0.0.0) 07:06:26 INFO - Running setup.py egg_info for package psutil 07:06:26 INFO - warning: no previously-included files matching '*' found under directory 'docs\_build' 07:06:26 INFO - warning: manifest_maker: MANIFEST.in, line 18: 'recursive-include' expects ... 07:06:26 INFO - Installing collected packages: mozsystemmonitor, psutil 07:06:26 INFO - Running setup.py install for mozsystemmonitor 07:06:26 INFO - Running setup.py install for psutil 07:06:26 INFO - building 'psutil._psutil_windows' extension 07:06:26 INFO - error: Unable to find vcvarsall.bat 07:06:26 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-9seyjp-record\install-record.txt --install-headers C:\slave\test\build\venv\include\site\python2.7: 07:06:26 INFO - running install 07:06:26 INFO - running build 07:06:26 INFO - running build_py 07:06:26 INFO - running build_ext 07:06:26 INFO - building 'psutil._psutil_windows' extension 07:06:26 INFO - error: Unable to find vcvarsall.bat 07:06:26 INFO - ---------------------------------------- 07:06:26 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-9seyjp-record\install-record.txt --install-headers C:\slave\test\build\venv\include\site\python2.7 failed with error code 1 07:06:26 INFO - Storing complete log in C:\Documents and Settings\cltbld.T-XP32-IX-022\Application Data\pip\pip.log 07:06:26 WARNING - Return code: 1 07:06:26 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! 07:06:26 INFO - Installing blobuploader==1.2.4 into virtualenv C:\slave\test\build\venv 07:06:26 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 07:06:26 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 07:06:26 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 07:06:26 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 07:06:26 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 0x00ECF0C0>, '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-022', 'USERDOMAIN': 'T-XP32-IX-022', '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-022', 'FRAMEWORKDIR': 'C:\\WINDOWS\\Microsoft.NET\\Framework', 'MOZBUILDDIR': 'C:\\mozilla-build\\', 'FRAMEWORKSDKDIR': 'D:\\msvs8\\SDK\\v2.0', 'TEST1': 'testie', 'LOGONSERVER': '\\\\T-XP32-IX-022', '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-022\\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-022'}}, attempt #1 07:06:26 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 07:06:26 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 07:06:26 INFO - Using env: {'ALLUSERSPROFILE': 'C:\\Documents and Settings\\All Users', 07:06:26 INFO - 'APPDATA': 'C:\\Documents and Settings\\cltbld.T-XP32-IX-022\\Application Data', 07:06:26 INFO - 'COMMONPROGRAMFILES': 'C:\\Program Files\\Common Files', 07:06:26 INFO - 'COMPUTERNAME': 'T-XP32-IX-022', 07:06:26 INFO - 'COMSPEC': 'C:\\WINDOWS\\system32\\cmd.exe', 07:06:26 INFO - 'DCLOCATION': 'SCL3', 07:06:26 INFO - 'DEVENVDIR': 'D:\\msvs8\\Common7\\IDE', 07:06:26 INFO - 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 07:06:26 INFO - 'FP_NO_HOST_CHECK': 'NO', 07:06:26 INFO - 'FRAMEWORKDIR': 'C:\\WINDOWS\\Microsoft.NET\\Framework', 07:06:26 INFO - 'FRAMEWORKSDKDIR': 'D:\\msvs8\\SDK\\v2.0', 07:06:26 INFO - 'FRAMEWORKVERSION': 'v2.0.50727', 07:06:26 INFO - 'HOMEDRIVE': 'C:', 07:06:26 INFO - 'HOMEPATH': '\\Documents and Settings\\cltbld.T-XP32-IX-022', 07:06:26 INFO - 'KTS_HOME': 'C:\\Program Files\\KTS', 07:06:26 INFO - 'KTS_VERSION': '1.19c', 07:06:26 INFO - 'LIBPATH': 'C:\\WINDOWS\\Microsoft.NET\\Framework\\v2.0.50727;D:\\msvs8\\VC\\ATLMFC\\LIB', 07:06:26 INFO - 'LOGONSERVER': '\\\\T-XP32-IX-022', 07:06:26 INFO - 'MONDIR': 'C:\\Monitor_config\\', 07:06:26 INFO - 'MOZBUILDDIR': 'C:\\mozilla-build\\', 07:06:26 INFO - 'MOZILLABUILD': 'D:\\mozilla-build', 07:06:26 INFO - 'MOZILLABUILDDRIVE': 'C:', 07:06:26 INFO - 'MOZILLABUILDPATH': '\\mozilla-build\\', 07:06:26 INFO - 'MOZ_AIRBAG': '1', 07:06:26 INFO - 'MOZ_CRASHREPORTER_NO_REPORT': '1', 07:06:26 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 07:06:26 INFO - 'MOZ_MSVCVERSION': '8', 07:06:26 INFO - 'MOZ_NO_REMOTE': '1', 07:06:26 INFO - 'MOZ_TOOLS': 'D:\\mozilla-build\\moztools', 07:06:26 INFO - 'MSVCDIR': 'D:\\msvs8\\VC', 07:06:26 INFO - 'NO_EM_RESTART': '1', 07:06:26 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 07:06:26 INFO - 'NUMBER_OF_PROCESSORS': '8', 07:06:26 INFO - 'OS': 'Windows_NT', 07:06:26 INFO - 'OURDRIVE': 'C:', 07:06:26 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', 07:06:26 INFO - 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.PSC1', 07:06:26 INFO - 'PROCESSOR_ARCHITECTURE': 'x86', 07:06:26 INFO - 'PROCESSOR_IDENTIFIER': 'x86 Family 6 Model 30 Stepping 5, GenuineIntel', 07:06:26 INFO - 'PROCESSOR_LEVEL': '6', 07:06:26 INFO - 'PROCESSOR_REVISION': '1e05', 07:06:26 INFO - 'PROGRAMFILES': 'C:\\Program Files', 07:06:26 INFO - 'PROMPT': '$P$G', 07:06:26 INFO - 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 07:06:26 INFO - 'PWD': 'C:\\slave\\test', 07:06:26 INFO - 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 07:06:26 INFO - 'SESSIONNAME': 'Console', 07:06:26 INFO - 'SLAVEDIR': 'C:\\slave\\', 07:06:26 INFO - 'SYSTEMDRIVE': 'C:', 07:06:26 INFO - 'SYSTEMROOT': 'C:\\WINDOWS', 07:06:26 INFO - 'TEMP': 'C:\\DOCUME~1\\CLTBLD~1.T-X\\LOCALS~1\\Temp', 07:06:26 INFO - 'TEST1': 'testie', 07:06:26 INFO - 'TMP': 'C:\\DOCUME~1\\CLTBLD~1.T-X\\LOCALS~1\\Temp', 07:06:26 INFO - 'USERDOMAIN': 'T-XP32-IX-022', 07:06:26 INFO - 'USERNAME': 'cltbld', 07:06:26 INFO - 'USERPROFILE': 'C:\\Documents and Settings\\cltbld.T-XP32-IX-022', 07:06:26 INFO - 'VCINSTALLDIR': 'D:\\msvs8\\VC', 07:06:26 INFO - 'VCVARS': 'D:\\msvs8\\VC\\bin\\vcvars32.bat', 07:06:26 INFO - 'VSINSTALLDIR': 'D:\\msvs8', 07:06:26 INFO - 'WINDIR': 'C:\\WINDOWS', 07:06:26 INFO - 'XPCOM_DEBUG_BREAK': 'warn'} 07:06:27 INFO - Ignoring indexes: http://pypi.python.org/simple/ 07:06:27 INFO - Downloading/unpacking blobuploader==1.2.4 07:06:27 INFO - Downloading blobuploader-1.2.4.tar.gz 07:06:27 INFO - Running setup.py egg_info for package blobuploader 07:06:27 INFO - Downloading/unpacking requests==1.2.3. (from blobuploader==1.2.4) 07:06:28 INFO - Running setup.py egg_info for package requests 07:06:28 INFO - Downloading/unpacking docopt==0.6.1 (from blobuploader==1.2.4) 07:06:28 INFO - Downloading docopt-0.6.1.tar.gz 07:06:28 INFO - Running setup.py egg_info for package docopt 07:06:28 INFO - Installing collected packages: blobuploader, docopt, requests 07:06:28 INFO - Running setup.py install for blobuploader 07:06:28 INFO - Running setup.py install for docopt 07:06:28 INFO - Running setup.py install for requests 07:06:28 INFO - Successfully installed blobuploader docopt requests 07:06:28 INFO - Cleaning up... 07:06:28 INFO - Return code: 0 07:06:28 INFO - Installing None into virtualenv C:\slave\test\build\venv 07:06:28 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 07:06:28 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 07:06:28 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 07:06:28 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 07:06:28 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 0x00ECF0C0>, '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-022', 'USERDOMAIN': 'T-XP32-IX-022', '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-022', 'FRAMEWORKDIR': 'C:\\WINDOWS\\Microsoft.NET\\Framework', 'MOZBUILDDIR': 'C:\\mozilla-build\\', 'FRAMEWORKSDKDIR': 'D:\\msvs8\\SDK\\v2.0', 'TEST1': 'testie', 'LOGONSERVER': '\\\\T-XP32-IX-022', '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-022\\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-022'}}, attempt #1 07:06:28 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 07:06:28 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 07:06:28 INFO - Using env: {'ALLUSERSPROFILE': 'C:\\Documents and Settings\\All Users', 07:06:28 INFO - 'APPDATA': 'C:\\Documents and Settings\\cltbld.T-XP32-IX-022\\Application Data', 07:06:28 INFO - 'COMMONPROGRAMFILES': 'C:\\Program Files\\Common Files', 07:06:28 INFO - 'COMPUTERNAME': 'T-XP32-IX-022', 07:06:28 INFO - 'COMSPEC': 'C:\\WINDOWS\\system32\\cmd.exe', 07:06:28 INFO - 'DCLOCATION': 'SCL3', 07:06:28 INFO - 'DEVENVDIR': 'D:\\msvs8\\Common7\\IDE', 07:06:28 INFO - 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 07:06:28 INFO - 'FP_NO_HOST_CHECK': 'NO', 07:06:28 INFO - 'FRAMEWORKDIR': 'C:\\WINDOWS\\Microsoft.NET\\Framework', 07:06:28 INFO - 'FRAMEWORKSDKDIR': 'D:\\msvs8\\SDK\\v2.0', 07:06:28 INFO - 'FRAMEWORKVERSION': 'v2.0.50727', 07:06:28 INFO - 'HOMEDRIVE': 'C:', 07:06:28 INFO - 'HOMEPATH': '\\Documents and Settings\\cltbld.T-XP32-IX-022', 07:06:28 INFO - 'KTS_HOME': 'C:\\Program Files\\KTS', 07:06:28 INFO - 'KTS_VERSION': '1.19c', 07:06:28 INFO - 'LIBPATH': 'C:\\WINDOWS\\Microsoft.NET\\Framework\\v2.0.50727;D:\\msvs8\\VC\\ATLMFC\\LIB', 07:06:28 INFO - 'LOGONSERVER': '\\\\T-XP32-IX-022', 07:06:28 INFO - 'MONDIR': 'C:\\Monitor_config\\', 07:06:28 INFO - 'MOZBUILDDIR': 'C:\\mozilla-build\\', 07:06:28 INFO - 'MOZILLABUILD': 'D:\\mozilla-build', 07:06:28 INFO - 'MOZILLABUILDDRIVE': 'C:', 07:06:28 INFO - 'MOZILLABUILDPATH': '\\mozilla-build\\', 07:06:28 INFO - 'MOZ_AIRBAG': '1', 07:06:28 INFO - 'MOZ_CRASHREPORTER_NO_REPORT': '1', 07:06:28 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 07:06:28 INFO - 'MOZ_MSVCVERSION': '8', 07:06:28 INFO - 'MOZ_NO_REMOTE': '1', 07:06:28 INFO - 'MOZ_TOOLS': 'D:\\mozilla-build\\moztools', 07:06:28 INFO - 'MSVCDIR': 'D:\\msvs8\\VC', 07:06:28 INFO - 'NO_EM_RESTART': '1', 07:06:28 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 07:06:28 INFO - 'NUMBER_OF_PROCESSORS': '8', 07:06:28 INFO - 'OS': 'Windows_NT', 07:06:28 INFO - 'OURDRIVE': 'C:', 07:06:28 INFO - 'PATH': 'C:\\Program Files\\NVIDIA Corporation\\PhysX\\Common;C:\\WINDOWS\\system32;C:\\WINDOWS;C:\\WINDOWS\\System32\\Wbem;C:\\WINDOWS\\system32\\WindowsPowerShell\\v1.0;C:\\mozilla-build\\python27;C:\\mozilla-build\\python27\\Scripts;C:\\mozilla-build\\msys\\bin;C:\\mozilla-build\\vim\\vim72;C:\\mozilla-build\\wget;C:\\mozilla-build\\info-zip;C:\\CoreUtils\\bin;C:\\mozilla-build\\buildbotve\\scripts;C:\\mozilla-build\\hg', 07:06:28 INFO - 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.PSC1', 07:06:28 INFO - 'PROCESSOR_ARCHITECTURE': 'x86', 07:06:28 INFO - 'PROCESSOR_IDENTIFIER': 'x86 Family 6 Model 30 Stepping 5, GenuineIntel', 07:06:28 INFO - 'PROCESSOR_LEVEL': '6', 07:06:28 INFO - 'PROCESSOR_REVISION': '1e05', 07:06:28 INFO - 'PROGRAMFILES': 'C:\\Program Files', 07:06:28 INFO - 'PROMPT': '$P$G', 07:06:28 INFO - 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 07:06:28 INFO - 'PWD': 'C:\\slave\\test', 07:06:28 INFO - 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 07:06:28 INFO - 'SESSIONNAME': 'Console', 07:06:28 INFO - 'SLAVEDIR': 'C:\\slave\\', 07:06:28 INFO - 'SYSTEMDRIVE': 'C:', 07:06:28 INFO - 'SYSTEMROOT': 'C:\\WINDOWS', 07:06:28 INFO - 'TEMP': 'C:\\DOCUME~1\\CLTBLD~1.T-X\\LOCALS~1\\Temp', 07:06:28 INFO - 'TEST1': 'testie', 07:06:28 INFO - 'TMP': 'C:\\DOCUME~1\\CLTBLD~1.T-X\\LOCALS~1\\Temp', 07:06:28 INFO - 'USERDOMAIN': 'T-XP32-IX-022', 07:06:28 INFO - 'USERNAME': 'cltbld', 07:06:28 INFO - 'USERPROFILE': 'C:\\Documents and Settings\\cltbld.T-XP32-IX-022', 07:06:28 INFO - 'VCINSTALLDIR': 'D:\\msvs8\\VC', 07:06:28 INFO - 'VCVARS': 'D:\\msvs8\\VC\\bin\\vcvars32.bat', 07:06:28 INFO - 'VSINSTALLDIR': 'D:\\msvs8', 07:06:28 INFO - 'WINDIR': 'C:\\WINDOWS', 07:06:28 INFO - 'XPCOM_DEBUG_BREAK': 'warn'} 07:06:32 INFO - Ignoring indexes: http://pypi.python.org/simple/ 07:06:32 INFO - Unpacking c:\slave\test\build\tests\mozbase\manifestparser 07:06:32 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmanifestparser 07:06:32 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozcrash 07:06:32 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozcrash 07:06:32 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozdebug 07:06:32 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozdebug 07:06:32 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozdevice 07:06:32 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozdevice 07:06:32 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozfile 07:06:32 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozfile 07:06:32 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozhttpd 07:06:32 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozhttpd 07:06:32 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozinfo 07:06:32 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozinfo 07:06:32 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozinstall 07:06:32 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozinstall 07:06:32 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozleak 07:06:32 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozleak 07:06:32 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozlog 07:06:32 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozlog 07:06:32 INFO - Unpacking c:\slave\test\build\tests\mozbase\moznetwork 07:06:32 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmoznetwork 07:06:32 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozprocess 07:06:32 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozprocess 07:06:32 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozprofile 07:06:32 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozprofile 07:06:32 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozrunner 07:06:32 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozrunner 07:06:32 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozscreenshot 07:06:32 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozscreenshot 07:06:32 INFO - Unpacking c:\slave\test\build\tests\mozbase\moztest 07:06:32 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmoztest 07:06:32 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozversion 07:06:32 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozversion 07:06:32 INFO - Unpacking c:\slave\test\build\tests\tools\wptserve 07:06:32 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Ctools%5Cwptserve 07:06:32 INFO - Unpacking c:\slave\test\build\tests\marionette\client 07:06:32 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmarionette%5Cclient 07:06:32 INFO - Unpacking c:\slave\test\build\tests\marionette\marionette\runner\mixins\browsermob-proxy-py 07:06:32 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmarionette%5Cmarionette%5Crunner%5Cmixins%5Cbrowsermob-proxy-py 07:06:32 INFO - Unpacking c:\slave\test\build\tests\marionette 07:06:32 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmarionette 07:06:32 INFO - warning: no files found matching '*.js' under directory 'marionette\touch' 07:06:32 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 07:06:32 INFO - Running setup.py install for browsermob-proxy 07:06:37 INFO - Running setup.py install for manifestparser 07:06:37 INFO - Installing manifestparser-script.py script to C:\slave\test\build\venv\Scripts 07:06:37 INFO - Installing manifestparser.exe script to C:\slave\test\build\venv\Scripts 07:06:37 INFO - Running setup.py install for marionette-client 07:06:37 INFO - warning: no files found matching '*.js' under directory 'marionette\touch' 07:06:37 INFO - Installing marionette-script.py script to C:\slave\test\build\venv\Scripts 07:06:37 INFO - Installing marionette.exe script to C:\slave\test\build\venv\Scripts 07:06:37 INFO - Running setup.py install for marionette-driver 07:06:37 INFO - Running setup.py install for mozcrash 07:06:37 INFO - Running setup.py install for mozdebug 07:06:37 INFO - Running setup.py install for mozdevice 07:06:37 INFO - Installing sutini-script.py script to C:\slave\test\build\venv\Scripts 07:06:37 INFO - Installing sutini.exe script to C:\slave\test\build\venv\Scripts 07:06:37 INFO - Installing dm-script.py script to C:\slave\test\build\venv\Scripts 07:06:37 INFO - Installing dm.exe script to C:\slave\test\build\venv\Scripts 07:06:37 INFO - Running setup.py install for mozfile 07:06:37 INFO - Running setup.py install for mozhttpd 07:06:37 INFO - Installing mozhttpd-script.py script to C:\slave\test\build\venv\Scripts 07:06:37 INFO - Installing mozhttpd.exe script to C:\slave\test\build\venv\Scripts 07:06:37 INFO - Running setup.py install for mozinfo 07:06:37 INFO - Installing mozinfo-script.py script to C:\slave\test\build\venv\Scripts 07:06:37 INFO - Installing mozinfo.exe script to C:\slave\test\build\venv\Scripts 07:06:37 INFO - Running setup.py install for mozInstall 07:06:37 INFO - Installing moz_remove_from_system-script.py script to C:\slave\test\build\venv\Scripts 07:06:37 INFO - Installing moz_remove_from_system.exe script to C:\slave\test\build\venv\Scripts 07:06:37 INFO - Installing mozuninstall-script.py script to C:\slave\test\build\venv\Scripts 07:06:37 INFO - Installing mozuninstall.exe script to C:\slave\test\build\venv\Scripts 07:06:37 INFO - Installing mozinstall-script.py script to C:\slave\test\build\venv\Scripts 07:06:37 INFO - Installing mozinstall.exe script to C:\slave\test\build\venv\Scripts 07:06:37 INFO - Installing moz_add_to_system-script.py script to C:\slave\test\build\venv\Scripts 07:06:37 INFO - Installing moz_add_to_system.exe script to C:\slave\test\build\venv\Scripts 07:06:37 INFO - Running setup.py install for mozleak 07:06:37 INFO - Running setup.py install for mozlog 07:06:37 INFO - Installing structlog-script.py script to C:\slave\test\build\venv\Scripts 07:06:37 INFO - Installing structlog.exe script to C:\slave\test\build\venv\Scripts 07:06:37 INFO - Running setup.py install for moznetwork 07:06:37 INFO - Installing moznetwork-script.py script to C:\slave\test\build\venv\Scripts 07:06:37 INFO - Installing moznetwork.exe script to C:\slave\test\build\venv\Scripts 07:06:37 INFO - Running setup.py install for mozprocess 07:06:37 INFO - Running setup.py install for mozprofile 07:06:37 INFO - Installing mozprofile-script.py script to C:\slave\test\build\venv\Scripts 07:06:37 INFO - Installing mozprofile.exe script to C:\slave\test\build\venv\Scripts 07:06:37 INFO - Installing diff-profiles-script.py script to C:\slave\test\build\venv\Scripts 07:06:37 INFO - Installing diff-profiles.exe script to C:\slave\test\build\venv\Scripts 07:06:37 INFO - Installing view-profile-script.py script to C:\slave\test\build\venv\Scripts 07:06:37 INFO - Installing view-profile.exe script to C:\slave\test\build\venv\Scripts 07:06:37 INFO - Running setup.py install for mozrunner 07:06:37 INFO - Installing mozrunner-script.py script to C:\slave\test\build\venv\Scripts 07:06:37 INFO - Installing mozrunner.exe script to C:\slave\test\build\venv\Scripts 07:06:37 INFO - Running setup.py install for mozscreenshot 07:06:37 INFO - Running setup.py install for moztest 07:06:37 INFO - Running setup.py install for mozversion 07:06:37 INFO - Installing mozversion-script.py script to C:\slave\test\build\venv\Scripts 07:06:37 INFO - Installing mozversion.exe script to C:\slave\test\build\venv\Scripts 07:06:37 INFO - Running setup.py install for wptserve 07:06:37 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 07:06:37 INFO - Cleaning up... 07:06:37 INFO - Return code: 0 07:06:37 INFO - Installing None into virtualenv C:\slave\test\build\venv 07:06:37 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 07:06:37 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 07:06:37 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 07:06:37 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 07:06:37 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 0x00ECF0C0>, '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-022', 'USERDOMAIN': 'T-XP32-IX-022', '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-022', 'FRAMEWORKDIR': 'C:\\WINDOWS\\Microsoft.NET\\Framework', 'MOZBUILDDIR': 'C:\\mozilla-build\\', 'FRAMEWORKSDKDIR': 'D:\\msvs8\\SDK\\v2.0', 'TEST1': 'testie', 'LOGONSERVER': '\\\\T-XP32-IX-022', '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-022\\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-022'}}, attempt #1 07:06:37 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 07:06:37 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 07:06:37 INFO - Using env: {'ALLUSERSPROFILE': 'C:\\Documents and Settings\\All Users', 07:06:37 INFO - 'APPDATA': 'C:\\Documents and Settings\\cltbld.T-XP32-IX-022\\Application Data', 07:06:37 INFO - 'COMMONPROGRAMFILES': 'C:\\Program Files\\Common Files', 07:06:37 INFO - 'COMPUTERNAME': 'T-XP32-IX-022', 07:06:37 INFO - 'COMSPEC': 'C:\\WINDOWS\\system32\\cmd.exe', 07:06:37 INFO - 'DCLOCATION': 'SCL3', 07:06:37 INFO - 'DEVENVDIR': 'D:\\msvs8\\Common7\\IDE', 07:06:37 INFO - 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 07:06:37 INFO - 'FP_NO_HOST_CHECK': 'NO', 07:06:37 INFO - 'FRAMEWORKDIR': 'C:\\WINDOWS\\Microsoft.NET\\Framework', 07:06:37 INFO - 'FRAMEWORKSDKDIR': 'D:\\msvs8\\SDK\\v2.0', 07:06:37 INFO - 'FRAMEWORKVERSION': 'v2.0.50727', 07:06:37 INFO - 'HOMEDRIVE': 'C:', 07:06:37 INFO - 'HOMEPATH': '\\Documents and Settings\\cltbld.T-XP32-IX-022', 07:06:37 INFO - 'KTS_HOME': 'C:\\Program Files\\KTS', 07:06:37 INFO - 'KTS_VERSION': '1.19c', 07:06:37 INFO - 'LIBPATH': 'C:\\WINDOWS\\Microsoft.NET\\Framework\\v2.0.50727;D:\\msvs8\\VC\\ATLMFC\\LIB', 07:06:37 INFO - 'LOGONSERVER': '\\\\T-XP32-IX-022', 07:06:37 INFO - 'MONDIR': 'C:\\Monitor_config\\', 07:06:37 INFO - 'MOZBUILDDIR': 'C:\\mozilla-build\\', 07:06:37 INFO - 'MOZILLABUILD': 'D:\\mozilla-build', 07:06:37 INFO - 'MOZILLABUILDDRIVE': 'C:', 07:06:37 INFO - 'MOZILLABUILDPATH': '\\mozilla-build\\', 07:06:37 INFO - 'MOZ_AIRBAG': '1', 07:06:37 INFO - 'MOZ_CRASHREPORTER_NO_REPORT': '1', 07:06:37 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 07:06:37 INFO - 'MOZ_MSVCVERSION': '8', 07:06:37 INFO - 'MOZ_NO_REMOTE': '1', 07:06:37 INFO - 'MOZ_TOOLS': 'D:\\mozilla-build\\moztools', 07:06:37 INFO - 'MSVCDIR': 'D:\\msvs8\\VC', 07:06:37 INFO - 'NO_EM_RESTART': '1', 07:06:37 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 07:06:37 INFO - 'NUMBER_OF_PROCESSORS': '8', 07:06:37 INFO - 'OS': 'Windows_NT', 07:06:37 INFO - 'OURDRIVE': 'C:', 07:06:37 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', 07:06:37 INFO - 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.PSC1', 07:06:37 INFO - 'PROCESSOR_ARCHITECTURE': 'x86', 07:06:37 INFO - 'PROCESSOR_IDENTIFIER': 'x86 Family 6 Model 30 Stepping 5, GenuineIntel', 07:06:37 INFO - 'PROCESSOR_LEVEL': '6', 07:06:37 INFO - 'PROCESSOR_REVISION': '1e05', 07:06:37 INFO - 'PROGRAMFILES': 'C:\\Program Files', 07:06:37 INFO - 'PROMPT': '$P$G', 07:06:37 INFO - 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 07:06:37 INFO - 'PWD': 'C:\\slave\\test', 07:06:37 INFO - 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 07:06:37 INFO - 'SESSIONNAME': 'Console', 07:06:37 INFO - 'SLAVEDIR': 'C:\\slave\\', 07:06:37 INFO - 'SYSTEMDRIVE': 'C:', 07:06:37 INFO - 'SYSTEMROOT': 'C:\\WINDOWS', 07:06:37 INFO - 'TEMP': 'C:\\DOCUME~1\\CLTBLD~1.T-X\\LOCALS~1\\Temp', 07:06:37 INFO - 'TEST1': 'testie', 07:06:37 INFO - 'TMP': 'C:\\DOCUME~1\\CLTBLD~1.T-X\\LOCALS~1\\Temp', 07:06:37 INFO - 'USERDOMAIN': 'T-XP32-IX-022', 07:06:37 INFO - 'USERNAME': 'cltbld', 07:06:37 INFO - 'USERPROFILE': 'C:\\Documents and Settings\\cltbld.T-XP32-IX-022', 07:06:37 INFO - 'VCINSTALLDIR': 'D:\\msvs8\\VC', 07:06:37 INFO - 'VCVARS': 'D:\\msvs8\\VC\\bin\\vcvars32.bat', 07:06:37 INFO - 'VSINSTALLDIR': 'D:\\msvs8', 07:06:37 INFO - 'WINDIR': 'C:\\WINDOWS', 07:06:37 INFO - 'XPCOM_DEBUG_BREAK': 'warn'} 07:06:40 INFO - Ignoring indexes: http://pypi.python.org/simple/ 07:06:40 INFO - Unpacking c:\slave\test\build\tests\mozbase\manifestparser 07:06:40 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmanifestparser 07:06:40 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozcrash 07:06:40 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozcrash 07:06:40 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozdebug 07:06:40 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozdebug 07:06:40 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozdevice 07:06:40 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozdevice 07:06:40 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozfile 07:06:40 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozfile 07:06:40 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozhttpd 07:06:40 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozhttpd 07:06:40 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozinfo 07:06:40 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozinfo 07:06:40 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozinstall 07:06:40 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozinstall 07:06:40 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozleak 07:06:40 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozleak 07:06:40 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozlog 07:06:40 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozlog 07:06:40 INFO - Unpacking c:\slave\test\build\tests\mozbase\moznetwork 07:06:40 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmoznetwork 07:06:40 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozprocess 07:06:40 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozprocess 07:06:40 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozprofile 07:06:40 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozprofile 07:06:40 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozrunner 07:06:40 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozrunner 07:06:40 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozscreenshot 07:06:40 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozscreenshot 07:06:40 INFO - Unpacking c:\slave\test\build\tests\mozbase\moztest 07:06:40 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmoztest 07:06:40 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozversion 07:06:40 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozversion 07:06:40 INFO - Unpacking c:\slave\test\build\tests\tools\wptserve 07:06:40 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Ctools%5Cwptserve 07:06:40 INFO - Unpacking c:\slave\test\build\tests\marionette\client 07:06:40 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmarionette%5Cclient 07:06:40 INFO - Unpacking c:\slave\test\build\tests\marionette\marionette\runner\mixins\browsermob-proxy-py 07:06:40 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmarionette%5Cmarionette%5Crunner%5Cmixins%5Cbrowsermob-proxy-py 07:06:40 INFO - Unpacking c:\slave\test\build\tests\marionette 07:06:40 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmarionette 07:06:40 INFO - warning: no files found matching '*.js' under directory 'marionette\touch' 07:06:40 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)) 07:06:44 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)) 07:06:44 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)) 07:06:44 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)) 07:06:44 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)) 07:06:44 INFO - Downloading/unpacking blessings>=1.3 (from mozlog->-r C:\slave\test\build\tests\config\mozbase_requirements.txt (line 10)) 07:06:44 INFO - Downloading blessings-1.6.tar.gz 07:06:44 INFO - Running setup.py egg_info for package blessings 07:06:44 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)) 07:06:44 INFO - Installing collected packages: blessings, browsermob-proxy, manifestparser, marionette-client, marionette-driver, mozcrash, mozdebug, mozdevice, mozhttpd, mozInstall, mozleak, mozprofile, mozrunner, mozscreenshot, moztest, mozversion, wptserve 07:06:44 INFO - Running setup.py install for blessings 07:06:44 INFO - Running setup.py install for browsermob-proxy 07:06:44 INFO - Running setup.py install for manifestparser 07:06:44 INFO - Installing manifestparser-script.py script to C:\slave\test\build\venv\Scripts 07:06:44 INFO - Installing manifestparser.exe script to C:\slave\test\build\venv\Scripts 07:06:44 INFO - Running setup.py install for marionette-client 07:06:44 INFO - warning: no files found matching '*.js' under directory 'marionette\touch' 07:06:44 INFO - Installing marionette-script.py script to C:\slave\test\build\venv\Scripts 07:06:44 INFO - Installing marionette.exe script to C:\slave\test\build\venv\Scripts 07:06:44 INFO - Running setup.py install for marionette-driver 07:06:44 INFO - Running setup.py install for mozcrash 07:06:44 INFO - Running setup.py install for mozdebug 07:06:44 INFO - Running setup.py install for mozdevice 07:06:44 INFO - Installing sutini-script.py script to C:\slave\test\build\venv\Scripts 07:06:44 INFO - Installing sutini.exe script to C:\slave\test\build\venv\Scripts 07:06:44 INFO - Installing dm-script.py script to C:\slave\test\build\venv\Scripts 07:06:44 INFO - Installing dm.exe script to C:\slave\test\build\venv\Scripts 07:06:44 INFO - Running setup.py install for mozhttpd 07:06:44 INFO - Installing mozhttpd-script.py script to C:\slave\test\build\venv\Scripts 07:06:44 INFO - Installing mozhttpd.exe script to C:\slave\test\build\venv\Scripts 07:06:44 INFO - Running setup.py install for mozInstall 07:06:44 INFO - Installing moz_remove_from_system-script.py script to C:\slave\test\build\venv\Scripts 07:06:44 INFO - Installing moz_remove_from_system.exe script to C:\slave\test\build\venv\Scripts 07:06:44 INFO - Installing mozuninstall-script.py script to C:\slave\test\build\venv\Scripts 07:06:44 INFO - Installing mozuninstall.exe script to C:\slave\test\build\venv\Scripts 07:06:44 INFO - Installing mozinstall-script.py script to C:\slave\test\build\venv\Scripts 07:06:44 INFO - Installing mozinstall.exe script to C:\slave\test\build\venv\Scripts 07:06:44 INFO - Installing moz_add_to_system-script.py script to C:\slave\test\build\venv\Scripts 07:06:45 INFO - Installing moz_add_to_system.exe script to C:\slave\test\build\venv\Scripts 07:06:45 INFO - Running setup.py install for mozleak 07:06:45 INFO - Running setup.py install for mozprofile 07:06:45 INFO - Installing mozprofile-script.py script to C:\slave\test\build\venv\Scripts 07:06:45 INFO - Installing mozprofile.exe script to C:\slave\test\build\venv\Scripts 07:06:45 INFO - Installing diff-profiles-script.py script to C:\slave\test\build\venv\Scripts 07:06:45 INFO - Installing diff-profiles.exe script to C:\slave\test\build\venv\Scripts 07:06:45 INFO - Installing view-profile-script.py script to C:\slave\test\build\venv\Scripts 07:06:45 INFO - Installing view-profile.exe script to C:\slave\test\build\venv\Scripts 07:06:45 INFO - Running setup.py install for mozrunner 07:06:45 INFO - Installing mozrunner-script.py script to C:\slave\test\build\venv\Scripts 07:06:45 INFO - Installing mozrunner.exe script to C:\slave\test\build\venv\Scripts 07:06:45 INFO - Running setup.py install for mozscreenshot 07:06:45 INFO - Running setup.py install for moztest 07:06:45 INFO - Running setup.py install for mozversion 07:06:45 INFO - Installing mozversion-script.py script to C:\slave\test\build\venv\Scripts 07:06:45 INFO - Installing mozversion.exe script to C:\slave\test\build\venv\Scripts 07:06:45 INFO - Running setup.py install for wptserve 07:06:45 INFO - Successfully installed blessings browsermob-proxy manifestparser marionette-client marionette-driver mozcrash mozdebug mozdevice mozhttpd mozInstall mozleak mozprofile mozrunner mozscreenshot moztest mozversion wptserve 07:06:45 INFO - Cleaning up... 07:06:45 INFO - Return code: 0 07:06:45 INFO - Done creating virtualenv C:\slave\test\build\venv. 07:06:45 INFO - Getting output from command: ['C:\\slave\\test\\build\\venv\\Scripts\\pip', 'freeze'] 07:06:45 INFO - Copy/paste: C:\slave\test\build\venv\Scripts\pip freeze 07:06:45 INFO - Reading from file tmpfile_stdout 07:06:45 INFO - Using _rmtree_windows ... 07:06:45 INFO - Using _rmtree_windows ... 07:06:45 INFO - Current package versions: 07:06:45 INFO - blessings == 1.6 07:06:45 INFO - blobuploader == 1.2.4 07:06:45 INFO - browsermob-proxy == 0.6.0 07:06:45 INFO - distribute == 0.6.14 07:06:45 INFO - docopt == 0.6.1 07:06:45 INFO - manifestparser == 1.1 07:06:45 INFO - marionette-client == 2.3.0 07:06:45 INFO - marionette-driver == 1.4.0 07:06:45 INFO - mozInstall == 1.12 07:06:45 INFO - mozcrash == 0.17 07:06:45 INFO - mozdebug == 0.1 07:06:45 INFO - mozdevice == 0.48 07:06:45 INFO - mozfile == 1.2 07:06:45 INFO - mozhttpd == 0.7 07:06:45 INFO - mozinfo == 0.9 07:06:45 INFO - mozleak == 0.1 07:06:45 INFO - mozlog == 3.1 07:06:45 INFO - moznetwork == 0.27 07:06:45 INFO - mozprocess == 0.22 07:06:45 INFO - mozprofile == 0.28 07:06:45 INFO - mozrunner == 6.11 07:06:45 INFO - mozscreenshot == 0.1 07:06:45 INFO - mozsystemmonitor == 0.0 07:06:45 INFO - moztest == 0.7 07:06:45 INFO - mozversion == 1.4 07:06:45 INFO - requests == 1.2.3 07:06:45 INFO - wptserve == 1.4.0 07:06:45 INFO - Running post-action listener: _resource_record_post_action 07:06:45 INFO - Running post-action listener: _start_resource_monitoring 07:06:45 INFO - Starting resource monitoring. 07:06:45 INFO - ##### 07:06:45 INFO - ##### Running pull step. 07:06:45 INFO - ##### 07:06:45 INFO - Running pre-action listener: _resource_record_pre_action 07:06:45 INFO - Running main action method: pull 07:06:45 INFO - Pull has nothing to do! 07:06:45 INFO - Running post-action listener: _resource_record_post_action 07:06:45 INFO - ##### 07:06:45 INFO - ##### Running install step. 07:06:45 INFO - ##### 07:06:45 INFO - Running pre-action listener: _resource_record_pre_action 07:06:45 INFO - Running main action method: install 07:06:45 INFO - Getting output from command: ['C:\\slave\\test\\build\\venv\\Scripts\\pip', 'freeze'] 07:06:45 INFO - Copy/paste: C:\slave\test\build\venv\Scripts\pip freeze 07:06:46 INFO - Reading from file tmpfile_stdout 07:06:46 INFO - Using _rmtree_windows ... 07:06:46 INFO - Using _rmtree_windows ... 07:06:46 INFO - Detecting whether we're running mozinstall >=1.0... 07:06:46 INFO - Getting output from command: ['C:\\slave\\test/build/venv/scripts/python', 'C:\\slave\\test/build/venv/scripts/mozinstall-script.py', '-h'] 07:06:46 INFO - Copy/paste: C:\slave\test/build/venv/scripts/python C:\slave\test/build/venv/scripts/mozinstall-script.py -h 07:06:46 INFO - Reading from file tmpfile_stdout 07:06:46 INFO - Output received: 07:06:46 INFO - Usage: mozinstall-script.py [options] installer 07:06:46 INFO - Options: 07:06:46 INFO - -h, --help show this help message and exit 07:06:46 INFO - -d DEST, --destination=DEST 07:06:46 INFO - Directory to install application into. [default: 07:06:46 INFO - "C:\slave\test"] 07:06:46 INFO - --app=APP Application being installed. [default: firefox] 07:06:46 INFO - Using _rmtree_windows ... 07:06:46 INFO - Using _rmtree_windows ... 07:06:46 INFO - mkdir: C:\slave\test\build\application 07:06:46 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'] 07:06:46 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 07:06:48 INFO - Reading from file tmpfile_stdout 07:06:48 INFO - Output received: 07:06:48 INFO - C:\slave\test\build\application\firefox\firefox.exe 07:06:48 INFO - Using _rmtree_windows ... 07:06:48 INFO - Using _rmtree_windows ... 07:06:48 INFO - Running post-action listener: _resource_record_post_action 07:06:48 INFO - ##### 07:06:48 INFO - ##### Running run-tests step. 07:06:48 INFO - ##### 07:06:48 INFO - Running pre-action listener: _resource_record_pre_action 07:06:48 INFO - Running main action method: run_tests 07:06:48 INFO - mkdir: C:\slave\test\build\blobber_upload_dir 07:06:48 INFO - Minidump filename unknown. Determining based upon platform and architecture. 07:06:48 INFO - Minidump tooltool manifest unknown. Determining based upon platform and architecture. 07:06:48 INFO - grabbing minidump binary from tooltool 07:06:48 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 07:06:48 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 0x00ECF0C0>, 'level': 'critical'}, {'substr': 'ERROR - ', 'level': 'error'}], 'cwd': 'C:\\slave\\test\\build', 'privileged': False}, attempt #1 07:06:48 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 07:06:48 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 07:06:48 INFO - INFO - Attempting to fetch from 'https://api.pub.build.mozilla.org/tooltool/'... 07:06:51 INFO - INFO - File win32-minidump_stackwalk.exe fetched from https://api.pub.build.mozilla.org/tooltool/ as C:\slave\test\build\tmpwiepse 07:06:51 INFO - INFO - File integrity verified, renaming tmpwiepse to win32-minidump_stackwalk.exe 07:06:51 INFO - Return code: 0 07:06:51 INFO - Chmoding C:\slave\test\build\win32-minidump_stackwalk.exe to 0755 07:06:51 INFO - ENV: MINIDUMP_SAVE_PATH is now C:\slave\test\build\blobber_upload_dir 07:06:51 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/A8S8-OauSF6fmXp9DBKGSw/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 07:06:51 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/A8S8-OauSF6fmXp9DBKGSw/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 07:06:51 INFO - Using env: {'ALLUSERSPROFILE': 'C:\\Documents and Settings\\All Users', 07:06:51 INFO - 'APPDATA': 'C:\\Documents and Settings\\cltbld.T-XP32-IX-022\\Application Data', 07:06:51 INFO - 'COMMONPROGRAMFILES': 'C:\\Program Files\\Common Files', 07:06:51 INFO - 'COMPUTERNAME': 'T-XP32-IX-022', 07:06:51 INFO - 'COMSPEC': 'C:\\WINDOWS\\system32\\cmd.exe', 07:06:51 INFO - 'DCLOCATION': 'SCL3', 07:06:51 INFO - 'DEVENVDIR': 'D:\\msvs8\\Common7\\IDE', 07:06:51 INFO - 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 07:06:51 INFO - 'FP_NO_HOST_CHECK': 'NO', 07:06:51 INFO - 'FRAMEWORKDIR': 'C:\\WINDOWS\\Microsoft.NET\\Framework', 07:06:51 INFO - 'FRAMEWORKSDKDIR': 'D:\\msvs8\\SDK\\v2.0', 07:06:51 INFO - 'FRAMEWORKVERSION': 'v2.0.50727', 07:06:51 INFO - 'HOMEDRIVE': 'C:', 07:06:51 INFO - 'HOMEPATH': '\\Documents and Settings\\cltbld.T-XP32-IX-022', 07:06:51 INFO - 'KTS_HOME': 'C:\\Program Files\\KTS', 07:06:51 INFO - 'KTS_VERSION': '1.19c', 07:06:51 INFO - 'LIBPATH': 'C:\\WINDOWS\\Microsoft.NET\\Framework\\v2.0.50727;D:\\msvs8\\VC\\ATLMFC\\LIB', 07:06:51 INFO - 'LOGONSERVER': '\\\\T-XP32-IX-022', 07:06:51 INFO - 'MINIDUMP_SAVE_PATH': 'C:\\slave\\test\\build\\blobber_upload_dir', 07:06:51 INFO - 'MONDIR': 'C:\\Monitor_config\\', 07:06:51 INFO - 'MOZBUILDDIR': 'C:\\mozilla-build\\', 07:06:51 INFO - 'MOZILLABUILD': 'D:\\mozilla-build', 07:06:51 INFO - 'MOZILLABUILDDRIVE': 'C:', 07:06:51 INFO - 'MOZILLABUILDPATH': '\\mozilla-build\\', 07:06:51 INFO - 'MOZ_AIRBAG': '1', 07:06:51 INFO - 'MOZ_CRASHREPORTER_NO_REPORT': '1', 07:06:51 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 07:06:51 INFO - 'MOZ_MSVCVERSION': '8', 07:06:51 INFO - 'MOZ_NO_REMOTE': '1', 07:06:51 INFO - 'MOZ_TOOLS': 'D:\\mozilla-build\\moztools', 07:06:51 INFO - 'MSVCDIR': 'D:\\msvs8\\VC', 07:06:51 INFO - 'NO_EM_RESTART': '1', 07:06:51 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 07:06:51 INFO - 'NUMBER_OF_PROCESSORS': '8', 07:06:51 INFO - 'OS': 'Windows_NT', 07:06:51 INFO - 'OURDRIVE': 'C:', 07:06:51 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', 07:06:51 INFO - 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.PSC1', 07:06:51 INFO - 'PROCESSOR_ARCHITECTURE': 'x86', 07:06:51 INFO - 'PROCESSOR_IDENTIFIER': 'x86 Family 6 Model 30 Stepping 5, GenuineIntel', 07:06:51 INFO - 'PROCESSOR_LEVEL': '6', 07:06:51 INFO - 'PROCESSOR_REVISION': '1e05', 07:06:51 INFO - 'PROGRAMFILES': 'C:\\Program Files', 07:06:51 INFO - 'PROMPT': '$P$G', 07:06:51 INFO - 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 07:06:51 INFO - 'PWD': 'C:\\slave\\test', 07:06:51 INFO - 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 07:06:51 INFO - 'SESSIONNAME': 'Console', 07:06:51 INFO - 'SLAVEDIR': 'C:\\slave\\', 07:06:51 INFO - 'SYSTEMDRIVE': 'C:', 07:06:51 INFO - 'SYSTEMROOT': 'C:\\WINDOWS', 07:06:51 INFO - 'TEMP': 'C:\\DOCUME~1\\CLTBLD~1.T-X\\LOCALS~1\\Temp', 07:06:51 INFO - 'TEST1': 'testie', 07:06:51 INFO - 'TMP': 'C:\\DOCUME~1\\CLTBLD~1.T-X\\LOCALS~1\\Temp', 07:06:51 INFO - 'USERDOMAIN': 'T-XP32-IX-022', 07:06:51 INFO - 'USERNAME': 'cltbld', 07:06:51 INFO - 'USERPROFILE': 'C:\\Documents and Settings\\cltbld.T-XP32-IX-022', 07:06:51 INFO - 'VCINSTALLDIR': 'D:\\msvs8\\VC', 07:06:51 INFO - 'VCVARS': 'D:\\msvs8\\VC\\bin\\vcvars32.bat', 07:06:51 INFO - 'VSINSTALLDIR': 'D:\\msvs8', 07:06:51 INFO - 'WINDIR': 'C:\\WINDOWS', 07:06:51 INFO - 'XPCOM_DEBUG_BREAK': 'warn'} 07:06:51 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/A8S8-OauSF6fmXp9DBKGSw/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 07:06:52 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 07:06:52 INFO - import pkg_resources 07:06:53 INFO - Using 1 client processes 07:06:56 INFO - SUITE-START | Running 778 tests 07:06:56 INFO - Running testharness tests 07:06:56 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html 07:06:56 INFO - TEST-SKIP | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html | took 0ms 07:06:56 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_004.html 07:06:56 INFO - TEST-SKIP | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_004.html | took 0ms 07:06:56 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_005.html 07:06:56 INFO - TEST-SKIP | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_005.html | took 0ms 07:06:56 INFO - Setting up ssl 07:06:56 INFO - PROCESS | certutil | 07:06:56 INFO - PROCESS | certutil | 07:06:56 INFO - PROCESS | certutil | 07:06:56 INFO - Certificate Nickname Trust Attributes 07:06:56 INFO - SSL,S/MIME,JAR/XPI 07:06:56 INFO - 07:06:56 INFO - web-platform-tests CT,, 07:06:56 INFO - 07:06:56 INFO - Starting runner 07:06:58 INFO - PROCESS | 3764 | [3764] 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 07:06:58 INFO - PROCESS | 3764 | [3764] 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 07:06:58 INFO - PROCESS | 3764 | [3764] 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 07:07:00 INFO - PROCESS | 3764 | 1464271620072 Marionette DEBUG Marionette enabled via build flag and pref 07:07:00 INFO - PROCESS | 3764 | ++DOCSHELL 11A02800 == 1 [pid = 3764] [id = 1] 07:07:00 INFO - PROCESS | 3764 | ++DOMWINDOW == 1 (11A02C00) [pid = 3764] [serial = 1] [outer = 00000000] 07:07:00 INFO - PROCESS | 3764 | [3764] WARNING: No inner window available!: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/dom/base/nsGlobalWindow.cpp, line 9832 07:07:00 INFO - PROCESS | 3764 | ++DOMWINDOW == 2 (11A03800) [pid = 3764] [serial = 2] [outer = 11A02C00] 07:07:00 INFO - PROCESS | 3764 | [3764] 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 07:07:00 INFO - PROCESS | 3764 | [3764] 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 07:07:00 INFO - PROCESS | 3764 | ++DOCSHELL 11CF1800 == 2 [pid = 3764] [id = 2] 07:07:00 INFO - PROCESS | 3764 | ++DOMWINDOW == 3 (11CF1C00) [pid = 3764] [serial = 3] [outer = 00000000] 07:07:00 INFO - PROCESS | 3764 | [3764] WARNING: No inner window available!: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/dom/base/nsGlobalWindow.cpp, line 9832 07:07:00 INFO - PROCESS | 3764 | ++DOMWINDOW == 4 (11CF2800) [pid = 3764] [serial = 4] [outer = 11CF1C00] 07:07:00 INFO - PROCESS | 3764 | 1464271620672 Marionette INFO Listening on port 2828 07:07:01 INFO - PROCESS | 3764 | 1464271621072 Marionette DEBUG Marionette enabled via command-line flag 07:07:01 INFO - PROCESS | 3764 | ++DOCSHELL 13331C00 == 3 [pid = 3764] [id = 3] 07:07:01 INFO - PROCESS | 3764 | ++DOMWINDOW == 5 (13339C00) [pid = 3764] [serial = 5] [outer = 00000000] 07:07:01 INFO - PROCESS | 3764 | [3764] WARNING: No inner window available!: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/dom/base/nsGlobalWindow.cpp, line 9832 07:07:01 INFO - PROCESS | 3764 | ++DOMWINDOW == 6 (1333A800) [pid = 3764] [serial = 6] [outer = 13339C00] 07:07:01 INFO - PROCESS | 3764 | [3764] WARNING: 'NS_FAILED(rv)', file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/dom/plugins/base/nsPluginHost.cpp, line 2375 07:07:01 INFO - PROCESS | 3764 | [3764] 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 07:07:01 INFO - PROCESS | 3764 | [3764] 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 07:07:01 INFO - PROCESS | 3764 | [3764] 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 07:07:01 INFO - PROCESS | 3764 | ++DOMWINDOW == 7 (1370B800) [pid = 3764] [serial = 7] [outer = 11CF1C00] 07:07:01 INFO - PROCESS | 3764 | [3764] 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 07:07:01 INFO - PROCESS | 3764 | 1464271621370 Marionette DEBUG Accepted connection conn0 from 127.0.0.1:1435 07:07:01 INFO - PROCESS | 3764 | 1464271621496 Marionette DEBUG Closed connection conn0 07:07:01 INFO - PROCESS | 3764 | [3764] 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 07:07:01 INFO - PROCESS | 3764 | 1464271621506 Marionette DEBUG Accepted connection conn1 from 127.0.0.1:1437 07:07:01 INFO - PROCESS | 3764 | 1464271621547 Marionette DEBUG Closed connection conn1 07:07:01 INFO - PROCESS | 3764 | [3764] 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 07:07:01 INFO - PROCESS | 3764 | 1464271621555 Marionette DEBUG Accepted connection conn2 from 127.0.0.1:1438 07:07:01 INFO - PROCESS | 3764 | ++DOCSHELL 13DBF400 == 4 [pid = 3764] [id = 4] 07:07:01 INFO - PROCESS | 3764 | ++DOMWINDOW == 8 (13DBF800) [pid = 3764] [serial = 8] [outer = 00000000] 07:07:01 INFO - PROCESS | 3764 | ++DOMWINDOW == 9 (140C7C00) [pid = 3764] [serial = 9] [outer = 13DBF800] 07:07:01 INFO - PROCESS | 3764 | [3764] 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 07:07:01 INFO - PROCESS | 3764 | ++DOMWINDOW == 10 (140CC800) [pid = 3764] [serial = 10] [outer = 13DBF800] 07:07:01 INFO - PROCESS | 3764 | 1464271621780 Marionette TRACE conn2 -> [0,1,"newSession",{"sessionId":null,"capabilities":null}] 07:07:01 INFO - PROCESS | 3764 | 1464271621785 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":"20160526052739","device":"desktop","version":"48.0a2"} 07:07:01 INFO - PROCESS | 3764 | [3764] 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 07:07:01 INFO - PROCESS | 3764 | [3764] 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 07:07:01 INFO - PROCESS | 3764 | [3764] 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 07:07:02 INFO - PROCESS | 3764 | [3764] 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 07:07:02 INFO - PROCESS | 3764 | ++DOCSHELL 15D20C00 == 5 [pid = 3764] [id = 5] 07:07:02 INFO - PROCESS | 3764 | ++DOMWINDOW == 11 (15D21000) [pid = 3764] [serial = 11] [outer = 00000000] 07:07:02 INFO - PROCESS | 3764 | ++DOCSHELL 15D21400 == 6 [pid = 3764] [id = 6] 07:07:02 INFO - PROCESS | 3764 | ++DOMWINDOW == 12 (15D25400) [pid = 3764] [serial = 12] [outer = 00000000] 07:07:03 INFO - PROCESS | 3764 | [3764] 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 07:07:03 INFO - PROCESS | 3764 | ++DOCSHELL 16610C00 == 7 [pid = 3764] [id = 7] 07:07:03 INFO - PROCESS | 3764 | ++DOMWINDOW == 13 (16912400) [pid = 3764] [serial = 13] [outer = 00000000] 07:07:03 INFO - PROCESS | 3764 | [3764] 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 07:07:03 INFO - PROCESS | 3764 | [3764] 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 07:07:03 INFO - PROCESS | 3764 | ++DOMWINDOW == 14 (1691B400) [pid = 3764] [serial = 14] [outer = 16912400] 07:07:03 INFO - PROCESS | 3764 | [3764] 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 07:07:03 INFO - PROCESS | 3764 | ++DOMWINDOW == 15 (16BF9800) [pid = 3764] [serial = 15] [outer = 15D21000] 07:07:03 INFO - PROCESS | 3764 | ++DOMWINDOW == 16 (16BFB400) [pid = 3764] [serial = 16] [outer = 15D25400] 07:07:03 INFO - PROCESS | 3764 | ++DOMWINDOW == 17 (16883400) [pid = 3764] [serial = 17] [outer = 16912400] 07:07:04 INFO - PROCESS | 3764 | 1464271624103 Marionette DEBUG loaded listener.js 07:07:04 INFO - PROCESS | 3764 | 1464271624118 Marionette DEBUG loaded listener.js 07:07:04 INFO - PROCESS | 3764 | ++DOMWINDOW == 18 (17DF0000) [pid = 3764] [serial = 18] [outer = 16912400] 07:07:04 INFO - PROCESS | 3764 | 1464271624718 Marionette TRACE conn2 <- [1,1,null,{"sessionId":"fd16536a-9c1d-41d7-968b-602edda3d979","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":"20160526052739","device":"desktop","version":"48.0a2","command_id":1}}] 07:07:04 INFO - PROCESS | 3764 | 1464271624859 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}] 07:07:04 INFO - PROCESS | 3764 | 1464271624923 Marionette TRACE conn2 <- [1,2,null,{"value":null}] 07:07:05 INFO - PROCESS | 3764 | 1464271625023 Marionette TRACE conn2 -> [0,3,"get",{"url":"http://web-platform.test:8000/testharness_runner.html"}] 07:07:05 INFO - PROCESS | 3764 | [3764] 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 07:07:05 INFO - PROCESS | 3764 | [3764] WARNING: NS_ENSURE_TRUE(aURI) failed: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/netwerk/cache2/CacheStorage.cpp, line 63 07:07:05 INFO - PROCESS | 3764 | ++DOMWINDOW == 19 (172E8C00) [pid = 3764] [serial = 19] [outer = 16912400] 07:07:05 INFO - PROCESS | 3764 | [3764] WARNING: NS_ENSURE_TRUE(aURI) failed: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/netwerk/cache2/CacheStorage.cpp, line 63 07:07:05 INFO - PROCESS | 3764 | [3764] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 07:07:05 INFO - PROCESS | 3764 | 1464271625471 Marionette TRACE conn2 <- [1,3,null,{}] 07:07:05 INFO - PROCESS | 3764 | 1464271625489 Marionette TRACE conn2 -> [0,4,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"document.title = 'MainThread'","sandbox":"default","line":140}] 07:07:05 INFO - PROCESS | 3764 | 1464271625514 Marionette TRACE conn2 <- [1,4,null,{"value":null}] 07:07:05 INFO - PROCESS | 3764 | 1464271625546 Marionette TRACE conn2 -> [0,5,"getWindowHandle",null] 07:07:05 INFO - PROCESS | 3764 | 1464271625548 Marionette TRACE conn2 <- [1,5,null,{"value":"13"}] 07:07:05 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.copy.html 07:07:05 INFO - PROCESS | 3764 | 1464271625601 Marionette TRACE conn2 -> [0,6,"setScriptTimeout",{"ms":35000}] 07:07:05 INFO - PROCESS | 3764 | 1464271625604 Marionette TRACE conn2 <- [1,6,null,{}] 07:07:05 INFO - PROCESS | 3764 | 1464271625614 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}] 07:07:05 INFO - PROCESS | 3764 | 1464271625626 Marionette TRACE conn2 <- [1,7,null,{"value":null}] 07:07:05 INFO - PROCESS | 3764 | 1464271625630 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\", \"f2422981-150b-4007-a2a0-7f3535d15116\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:07:05 INFO - PROCESS | 3764 | ++DOCSHELL 1660CC00 == 8 [pid = 3764] [id = 8] 07:07:05 INFO - PROCESS | 3764 | ++DOMWINDOW == 20 (19E96800) [pid = 3764] [serial = 20] [outer = 00000000] 07:07:05 INFO - PROCESS | 3764 | ++DOMWINDOW == 21 (19E98C00) [pid = 3764] [serial = 21] [outer = 19E96800] 07:07:05 INFO - PROCESS | 3764 | 1464271625677 Marionette DEBUG loaded listener.js 07:07:05 INFO - PROCESS | 3764 | ++DOMWINDOW == 22 (19E9C400) [pid = 3764] [serial = 22] [outer = 19E96800] 07:07:06 INFO - PROCESS | 3764 | ++DOCSHELL 1A1B7000 == 9 [pid = 3764] [id = 9] 07:07:06 INFO - PROCESS | 3764 | ++DOMWINDOW == 23 (1A1B7400) [pid = 3764] [serial = 23] [outer = 00000000] 07:07:06 INFO - PROCESS | 3764 | ++DOMWINDOW == 24 (1A1B9C00) [pid = 3764] [serial = 24] [outer = 1A1B7400] 07:07:06 INFO - PROCESS | 3764 | 1464271626103 Marionette DEBUG loaded listener.js 07:07:06 INFO - PROCESS | 3764 | ++DOMWINDOW == 25 (1A1BA400) [pid = 3764] [serial = 25] [outer = 1A1B7400] 07:07:06 INFO - PROCESS | 3764 | 1464271626291 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]]]}] 07:07:06 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.copy.html | Canvas test: 2d.composite.canvas.copy 07:07:06 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.copy.html | took 795ms 07:07:06 INFO - PROCESS | 3764 | 1464271626384 Marionette TRACE conn2 -> [0,9,"getWindowHandle",null] 07:07:06 INFO - PROCESS | 3764 | 1464271626386 Marionette TRACE conn2 <- [1,9,null,{"value":"13"}] 07:07:06 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-atop.html 07:07:06 INFO - PROCESS | 3764 | 1464271626405 Marionette TRACE conn2 -> [0,10,"setScriptTimeout",{"ms":35000}] 07:07:06 INFO - PROCESS | 3764 | 1464271626406 Marionette TRACE conn2 <- [1,10,null,{}] 07:07:06 INFO - PROCESS | 3764 | 1464271626460 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}] 07:07:06 INFO - PROCESS | 3764 | 1464271626563 Marionette TRACE conn2 <- [1,11,null,{"value":null}] 07:07:06 INFO - PROCESS | 3764 | 1464271626577 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\", \"f2422981-150b-4007-a2a0-7f3535d15116\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:07:06 INFO - PROCESS | 3764 | ++DOCSHELL 1A5CC400 == 10 [pid = 3764] [id = 10] 07:07:06 INFO - PROCESS | 3764 | ++DOMWINDOW == 26 (1A5CC800) [pid = 3764] [serial = 26] [outer = 00000000] 07:07:06 INFO - PROCESS | 3764 | ++DOMWINDOW == 27 (1AC96000) [pid = 3764] [serial = 27] [outer = 1A5CC800] 07:07:06 INFO - PROCESS | 3764 | 1464271626623 Marionette DEBUG loaded listener.js 07:07:06 INFO - PROCESS | 3764 | ++DOMWINDOW == 28 (1AC99800) [pid = 3764] [serial = 28] [outer = 1A5CC800] 07:07:06 INFO - PROCESS | 3764 | 1464271626936 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]]]}] 07:07:06 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-atop.html | Canvas test: 2d.composite.canvas.destination-atop 07:07:06 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-atop.html | took 551ms 07:07:06 INFO - PROCESS | 3764 | 1464271626969 Marionette TRACE conn2 -> [0,13,"getWindowHandle",null] 07:07:06 INFO - PROCESS | 3764 | 1464271626973 Marionette TRACE conn2 <- [1,13,null,{"value":"13"}] 07:07:06 INFO - PROCESS | 3764 | 1464271626979 Marionette TRACE conn2 -> [0,14,"setScriptTimeout",{"ms":35000}] 07:07:06 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-in.html 07:07:06 INFO - PROCESS | 3764 | 1464271626981 Marionette TRACE conn2 <- [1,14,null,{}] 07:07:06 INFO - PROCESS | 3764 | 1464271626995 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}] 07:07:07 INFO - PROCESS | 3764 | 1464271627120 Marionette TRACE conn2 <- [1,15,null,{"value":null}] 07:07:07 INFO - PROCESS | 3764 | 1464271627126 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\", \"f2422981-150b-4007-a2a0-7f3535d15116\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:07:07 INFO - PROCESS | 3764 | ++DOCSHELL 1A6D5000 == 11 [pid = 3764] [id = 11] 07:07:07 INFO - PROCESS | 3764 | ++DOMWINDOW == 29 (1A6D7800) [pid = 3764] [serial = 29] [outer = 00000000] 07:07:07 INFO - PROCESS | 3764 | ++DOMWINDOW == 30 (1A6E1400) [pid = 3764] [serial = 30] [outer = 1A6D7800] 07:07:07 INFO - PROCESS | 3764 | 1464271627171 Marionette DEBUG loaded listener.js 07:07:07 INFO - PROCESS | 3764 | ++DOMWINDOW == 31 (1A718800) [pid = 3764] [serial = 31] [outer = 1A6D7800] 07:07:07 INFO - PROCESS | 3764 | 1464271627519 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]]]}] 07:07:07 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-in.html | Canvas test: 2d.composite.canvas.destination-in 07:07:07 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-in.html | took 581ms 07:07:07 INFO - PROCESS | 3764 | 1464271627561 Marionette TRACE conn2 -> [0,17,"getWindowHandle",null] 07:07:07 INFO - PROCESS | 3764 | 1464271627563 Marionette TRACE conn2 <- [1,17,null,{"value":"13"}] 07:07:07 INFO - PROCESS | 3764 | 1464271627566 Marionette TRACE conn2 -> [0,18,"setScriptTimeout",{"ms":35000}] 07:07:07 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-out.html 07:07:07 INFO - PROCESS | 3764 | 1464271627568 Marionette TRACE conn2 <- [1,18,null,{}] 07:07:07 INFO - PROCESS | 3764 | 1464271627571 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}] 07:07:07 INFO - PROCESS | 3764 | 1464271627661 Marionette TRACE conn2 <- [1,19,null,{"value":null}] 07:07:07 INFO - PROCESS | 3764 | 1464271627679 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\", \"f2422981-150b-4007-a2a0-7f3535d15116\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:07:07 INFO - PROCESS | 3764 | ++DOCSHELL 1A71E800 == 12 [pid = 3764] [id = 12] 07:07:07 INFO - PROCESS | 3764 | ++DOMWINDOW == 32 (1A71F400) [pid = 3764] [serial = 32] [outer = 00000000] 07:07:07 INFO - PROCESS | 3764 | ++DOMWINDOW == 33 (1A841C00) [pid = 3764] [serial = 33] [outer = 1A71F400] 07:07:07 INFO - PROCESS | 3764 | 1464271627725 Marionette DEBUG loaded listener.js 07:07:07 INFO - PROCESS | 3764 | ++DOMWINDOW == 34 (1A845C00) [pid = 3764] [serial = 34] [outer = 1A71F400] 07:07:08 INFO - PROCESS | 3764 | 1464271628066 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]]]}] 07:07:08 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-out.html | Canvas test: 2d.composite.canvas.destination-out 07:07:08 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-out.html | took 520ms 07:07:08 INFO - PROCESS | 3764 | 1464271628086 Marionette TRACE conn2 -> [0,21,"getWindowHandle",null] 07:07:08 INFO - PROCESS | 3764 | 1464271628088 Marionette TRACE conn2 <- [1,21,null,{"value":"13"}] 07:07:08 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-over.html 07:07:08 INFO - PROCESS | 3764 | 1464271628091 Marionette TRACE conn2 -> [0,22,"setScriptTimeout",{"ms":35000}] 07:07:08 INFO - PROCESS | 3764 | 1464271628093 Marionette TRACE conn2 <- [1,22,null,{}] 07:07:08 INFO - PROCESS | 3764 | 1464271628096 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}] 07:07:08 INFO - PROCESS | 3764 | 1464271628183 Marionette TRACE conn2 <- [1,23,null,{"value":null}] 07:07:08 INFO - PROCESS | 3764 | 1464271628190 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\", \"f2422981-150b-4007-a2a0-7f3535d15116\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:07:08 INFO - PROCESS | 3764 | ++DOCSHELL 1AE89000 == 13 [pid = 3764] [id = 13] 07:07:08 INFO - PROCESS | 3764 | ++DOMWINDOW == 35 (1AE89800) [pid = 3764] [serial = 35] [outer = 00000000] 07:07:08 INFO - PROCESS | 3764 | ++DOMWINDOW == 36 (1AE93800) [pid = 3764] [serial = 36] [outer = 1AE89800] 07:07:08 INFO - PROCESS | 3764 | 1464271628235 Marionette DEBUG loaded listener.js 07:07:08 INFO - PROCESS | 3764 | ++DOMWINDOW == 37 (1AE97400) [pid = 3764] [serial = 37] [outer = 1AE89800] 07:07:08 INFO - PROCESS | 3764 | 1464271628548 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]]]}] 07:07:08 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-over.html | Canvas test: 2d.composite.canvas.destination-over 07:07:08 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-over.html | took 474ms 07:07:08 INFO - PROCESS | 3764 | 1464271628585 Marionette TRACE conn2 -> [0,25,"getWindowHandle",null] 07:07:08 INFO - PROCESS | 3764 | 1464271628587 Marionette TRACE conn2 <- [1,25,null,{"value":"13"}] 07:07:08 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.lighter.html 07:07:08 INFO - PROCESS | 3764 | 1464271628590 Marionette TRACE conn2 -> [0,26,"setScriptTimeout",{"ms":35000}] 07:07:08 INFO - PROCESS | 3764 | 1464271628592 Marionette TRACE conn2 <- [1,26,null,{}] 07:07:08 INFO - PROCESS | 3764 | 1464271628596 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}] 07:07:08 INFO - PROCESS | 3764 | 1464271628717 Marionette TRACE conn2 <- [1,27,null,{"value":null}] 07:07:08 INFO - PROCESS | 3764 | 1464271628724 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\", \"f2422981-150b-4007-a2a0-7f3535d15116\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:07:08 INFO - PROCESS | 3764 | ++DOCSHELL 1B11A000 == 14 [pid = 3764] [id = 14] 07:07:08 INFO - PROCESS | 3764 | ++DOMWINDOW == 38 (1B11B400) [pid = 3764] [serial = 38] [outer = 00000000] 07:07:08 INFO - PROCESS | 3764 | ++DOMWINDOW == 39 (1B124C00) [pid = 3764] [serial = 39] [outer = 1B11B400] 07:07:08 INFO - PROCESS | 3764 | 1464271628767 Marionette DEBUG loaded listener.js 07:07:08 INFO - PROCESS | 3764 | ++DOMWINDOW == 40 (1B1A5C00) [pid = 3764] [serial = 40] [outer = 1B11B400] 07:07:09 INFO - PROCESS | 3764 | 1464271629067 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]]]}] 07:07:09 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.lighter.html | Canvas test: 2d.composite.canvas.lighter 07:07:09 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.lighter.html | took 519ms 07:07:09 INFO - PROCESS | 3764 | 1464271629109 Marionette TRACE conn2 -> [0,29,"getWindowHandle",null] 07:07:09 INFO - PROCESS | 3764 | 1464271629111 Marionette TRACE conn2 <- [1,29,null,{"value":"13"}] 07:07:09 INFO - PROCESS | 3764 | 1464271629115 Marionette TRACE conn2 -> [0,30,"setScriptTimeout",{"ms":35000}] 07:07:09 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-atop.html 07:07:09 INFO - PROCESS | 3764 | 1464271629116 Marionette TRACE conn2 <- [1,30,null,{}] 07:07:09 INFO - PROCESS | 3764 | 1464271629121 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}] 07:07:09 INFO - PROCESS | 3764 | 1464271629232 Marionette TRACE conn2 <- [1,31,null,{"value":null}] 07:07:09 INFO - PROCESS | 3764 | 1464271629239 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\", \"f2422981-150b-4007-a2a0-7f3535d15116\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:07:09 INFO - PROCESS | 3764 | ++DOCSHELL 1B124800 == 15 [pid = 3764] [id = 15] 07:07:09 INFO - PROCESS | 3764 | ++DOMWINDOW == 41 (1B1A2800) [pid = 3764] [serial = 41] [outer = 00000000] 07:07:09 INFO - PROCESS | 3764 | ++DOMWINDOW == 42 (1B1B0400) [pid = 3764] [serial = 42] [outer = 1B1A2800] 07:07:09 INFO - PROCESS | 3764 | 1464271629282 Marionette DEBUG loaded listener.js 07:07:09 INFO - PROCESS | 3764 | ++DOMWINDOW == 43 (1B1B0800) [pid = 3764] [serial = 43] [outer = 1B1A2800] 07:07:09 INFO - PROCESS | 3764 | ++DOCSHELL 1B1AC800 == 16 [pid = 3764] [id = 16] 07:07:09 INFO - PROCESS | 3764 | ++DOMWINDOW == 44 (1B1AD800) [pid = 3764] [serial = 44] [outer = 00000000] 07:07:09 INFO - PROCESS | 3764 | ++DOMWINDOW == 45 (1B48C400) [pid = 3764] [serial = 45] [outer = 1B1AD800] 07:07:09 INFO - PROCESS | 3764 | ++DOMWINDOW == 46 (1B1AC400) [pid = 3764] [serial = 46] [outer = 1B1AD800] 07:07:09 INFO - PROCESS | 3764 | ++DOCSHELL 1B489400 == 17 [pid = 3764] [id = 17] 07:07:09 INFO - PROCESS | 3764 | ++DOMWINDOW == 47 (1B48D400) [pid = 3764] [serial = 47] [outer = 00000000] 07:07:09 INFO - PROCESS | 3764 | ++DOMWINDOW == 48 (1B58A000) [pid = 3764] [serial = 48] [outer = 1B48D400] 07:07:09 INFO - PROCESS | 3764 | ++DOMWINDOW == 49 (1B5B9400) [pid = 3764] [serial = 49] [outer = 1B48D400] 07:07:09 INFO - PROCESS | 3764 | 1464271629770 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]]]}] 07:07:09 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-atop.html | Canvas test: 2d.composite.canvas.source-atop 07:07:09 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-atop.html | took 688ms 07:07:09 INFO - PROCESS | 3764 | 1464271629798 Marionette TRACE conn2 -> [0,33,"getWindowHandle",null] 07:07:09 INFO - PROCESS | 3764 | 1464271629799 Marionette TRACE conn2 <- [1,33,null,{"value":"13"}] 07:07:09 INFO - PROCESS | 3764 | 1464271629803 Marionette TRACE conn2 -> [0,34,"setScriptTimeout",{"ms":35000}] 07:07:09 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-in.html 07:07:09 INFO - PROCESS | 3764 | 1464271629804 Marionette TRACE conn2 <- [1,34,null,{}] 07:07:09 INFO - PROCESS | 3764 | 1464271629808 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}] 07:07:09 INFO - PROCESS | 3764 | 1464271629901 Marionette TRACE conn2 <- [1,35,null,{"value":null}] 07:07:09 INFO - PROCESS | 3764 | 1464271629909 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\", \"f2422981-150b-4007-a2a0-7f3535d15116\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:07:09 INFO - PROCESS | 3764 | ++DOCSHELL 1B486800 == 18 [pid = 3764] [id = 18] 07:07:09 INFO - PROCESS | 3764 | ++DOMWINDOW == 50 (1B48AC00) [pid = 3764] [serial = 50] [outer = 00000000] 07:07:09 INFO - PROCESS | 3764 | ++DOMWINDOW == 51 (1B58D400) [pid = 3764] [serial = 51] [outer = 1B48AC00] 07:07:09 INFO - PROCESS | 3764 | 1464271629972 Marionette DEBUG loaded listener.js 07:07:10 INFO - PROCESS | 3764 | ++DOMWINDOW == 52 (1B884800) [pid = 3764] [serial = 52] [outer = 1B48AC00] 07:07:10 INFO - PROCESS | 3764 | --DOCSHELL 11A02800 == 17 [pid = 3764] [id = 1] 07:07:10 INFO - PROCESS | 3764 | 1464271630986 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]]]}] 07:07:11 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-in.html | Canvas test: 2d.composite.canvas.source-in 07:07:11 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-in.html | took 1208ms 07:07:11 INFO - PROCESS | 3764 | 1464271631024 Marionette TRACE conn2 -> [0,37,"getWindowHandle",null] 07:07:11 INFO - PROCESS | 3764 | 1464271631029 Marionette TRACE conn2 <- [1,37,null,{"value":"13"}] 07:07:11 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-out.html 07:07:11 INFO - PROCESS | 3764 | 1464271631034 Marionette TRACE conn2 -> [0,38,"setScriptTimeout",{"ms":35000}] 07:07:11 INFO - PROCESS | 3764 | 1464271631038 Marionette TRACE conn2 <- [1,38,null,{}] 07:07:11 INFO - PROCESS | 3764 | 1464271631044 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}] 07:07:11 INFO - PROCESS | 3764 | 1464271631156 Marionette TRACE conn2 <- [1,39,null,{"value":null}] 07:07:11 INFO - PROCESS | 3764 | 1464271631224 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\", \"f2422981-150b-4007-a2a0-7f3535d15116\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:07:11 INFO - PROCESS | 3764 | ++DOCSHELL 105F7C00 == 18 [pid = 3764] [id = 19] 07:07:11 INFO - PROCESS | 3764 | ++DOMWINDOW == 53 (10EB2400) [pid = 3764] [serial = 53] [outer = 00000000] 07:07:11 INFO - PROCESS | 3764 | ++DOMWINDOW == 54 (11A02800) [pid = 3764] [serial = 54] [outer = 10EB2400] 07:07:11 INFO - PROCESS | 3764 | 1464271631281 Marionette DEBUG loaded listener.js 07:07:11 INFO - PROCESS | 3764 | ++DOMWINDOW == 55 (11CF2000) [pid = 3764] [serial = 55] [outer = 10EB2400] 07:07:11 INFO - PROCESS | 3764 | 1464271631851 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]]]}] 07:07:11 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-out.html | Canvas test: 2d.composite.canvas.source-out 07:07:11 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-out.html | took 871ms 07:07:11 INFO - PROCESS | 3764 | 1464271631922 Marionette TRACE conn2 -> [0,41,"getWindowHandle",null] 07:07:11 INFO - PROCESS | 3764 | 1464271631928 Marionette TRACE conn2 <- [1,41,null,{"value":"13"}] 07:07:11 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-over.html 07:07:11 INFO - PROCESS | 3764 | 1464271631935 Marionette TRACE conn2 -> [0,42,"setScriptTimeout",{"ms":35000}] 07:07:11 INFO - PROCESS | 3764 | 1464271631938 Marionette TRACE conn2 <- [1,42,null,{}] 07:07:11 INFO - PROCESS | 3764 | 1464271631942 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}] 07:07:12 INFO - PROCESS | 3764 | 1464271632085 Marionette TRACE conn2 <- [1,43,null,{"value":null}] 07:07:12 INFO - PROCESS | 3764 | 1464271632152 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\", \"f2422981-150b-4007-a2a0-7f3535d15116\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:07:12 INFO - PROCESS | 3764 | ++DOCSHELL 13320C00 == 19 [pid = 3764] [id = 20] 07:07:12 INFO - PROCESS | 3764 | ++DOMWINDOW == 56 (13327800) [pid = 3764] [serial = 56] [outer = 00000000] 07:07:12 INFO - PROCESS | 3764 | ++DOMWINDOW == 57 (13DBA800) [pid = 3764] [serial = 57] [outer = 13327800] 07:07:12 INFO - PROCESS | 3764 | 1464271632233 Marionette DEBUG loaded listener.js 07:07:12 INFO - PROCESS | 3764 | ++DOMWINDOW == 58 (140C8C00) [pid = 3764] [serial = 58] [outer = 13327800] 07:07:12 INFO - PROCESS | 3764 | 1464271632909 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]]]}] 07:07:12 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-over.html | Canvas test: 2d.composite.canvas.source-over 07:07:12 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-over.html | took 1024ms 07:07:12 INFO - PROCESS | 3764 | 1464271632948 Marionette TRACE conn2 -> [0,45,"getWindowHandle",null] 07:07:12 INFO - PROCESS | 3764 | 1464271632953 Marionette TRACE conn2 <- [1,45,null,{"value":"13"}] 07:07:12 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.xor.html 07:07:12 INFO - PROCESS | 3764 | 1464271632961 Marionette TRACE conn2 -> [0,46,"setScriptTimeout",{"ms":35000}] 07:07:12 INFO - PROCESS | 3764 | 1464271632965 Marionette TRACE conn2 <- [1,46,null,{}] 07:07:12 INFO - PROCESS | 3764 | 1464271632970 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}] 07:07:13 INFO - PROCESS | 3764 | 1464271633067 Marionette TRACE conn2 <- [1,47,null,{"value":null}] 07:07:13 INFO - PROCESS | 3764 | --DOCSHELL 13DBF400 == 18 [pid = 3764] [id = 4] 07:07:13 INFO - PROCESS | 3764 | 1464271633160 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\", \"f2422981-150b-4007-a2a0-7f3535d15116\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:07:13 INFO - PROCESS | 3764 | ++DOCSHELL 10B69800 == 19 [pid = 3764] [id = 21] 07:07:13 INFO - PROCESS | 3764 | ++DOMWINDOW == 59 (10B6A400) [pid = 3764] [serial = 59] [outer = 00000000] 07:07:13 INFO - PROCESS | 3764 | ++DOMWINDOW == 60 (10ED2C00) [pid = 3764] [serial = 60] [outer = 10B6A400] 07:07:13 INFO - PROCESS | 3764 | 1464271633212 Marionette DEBUG loaded listener.js 07:07:13 INFO - PROCESS | 3764 | ++DOMWINDOW == 61 (10FE6C00) [pid = 3764] [serial = 61] [outer = 10B6A400] 07:07:13 INFO - PROCESS | 3764 | 1464271633569 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]]]}] 07:07:13 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.xor.html | Canvas test: 2d.composite.canvas.xor 07:07:13 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.xor.html | took 627ms 07:07:13 INFO - PROCESS | 3764 | 1464271633597 Marionette TRACE conn2 -> [0,49,"getWindowHandle",null] 07:07:13 INFO - PROCESS | 3764 | 1464271633602 Marionette TRACE conn2 <- [1,49,null,{"value":"13"}] 07:07:13 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.copy.html 07:07:13 INFO - PROCESS | 3764 | 1464271633614 Marionette TRACE conn2 -> [0,50,"setScriptTimeout",{"ms":35000}] 07:07:13 INFO - PROCESS | 3764 | 1464271633616 Marionette TRACE conn2 <- [1,50,null,{}] 07:07:13 INFO - PROCESS | 3764 | 1464271633625 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}] 07:07:13 INFO - PROCESS | 3764 | 1464271633722 Marionette TRACE conn2 <- [1,51,null,{"value":null}] 07:07:13 INFO - PROCESS | 3764 | 1464271633730 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\", \"f2422981-150b-4007-a2a0-7f3535d15116\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:07:13 INFO - PROCESS | 3764 | ++DOCSHELL 110ED000 == 20 [pid = 3764] [id = 22] 07:07:13 INFO - PROCESS | 3764 | ++DOMWINDOW == 62 (114A5400) [pid = 3764] [serial = 62] [outer = 00000000] 07:07:13 INFO - PROCESS | 3764 | ++DOMWINDOW == 63 (11CF7000) [pid = 3764] [serial = 63] [outer = 114A5400] 07:07:13 INFO - PROCESS | 3764 | 1464271633775 Marionette DEBUG loaded listener.js 07:07:13 INFO - PROCESS | 3764 | ++DOMWINDOW == 64 (12A95000) [pid = 3764] [serial = 64] [outer = 114A5400] 07:07:14 INFO - PROCESS | 3764 | 1464271634232 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]]]}] 07:07:14 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.copy.html | fill() does not affect pixels outside the clip region. 07:07:14 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.copy.html | took 672ms 07:07:14 INFO - PROCESS | 3764 | 1464271634290 Marionette TRACE conn2 -> [0,53,"getWindowHandle",null] 07:07:14 INFO - PROCESS | 3764 | 1464271634292 Marionette TRACE conn2 <- [1,53,null,{"value":"13"}] 07:07:14 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-atop.html 07:07:14 INFO - PROCESS | 3764 | 1464271634296 Marionette TRACE conn2 -> [0,54,"setScriptTimeout",{"ms":35000}] 07:07:14 INFO - PROCESS | 3764 | 1464271634299 Marionette TRACE conn2 <- [1,54,null,{}] 07:07:14 INFO - PROCESS | 3764 | 1464271634310 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}] 07:07:14 INFO - PROCESS | 3764 | 1464271634390 Marionette TRACE conn2 <- [1,55,null,{"value":null}] 07:07:14 INFO - PROCESS | 3764 | 1464271634398 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\", \"f2422981-150b-4007-a2a0-7f3535d15116\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:07:14 INFO - PROCESS | 3764 | ++DOCSHELL 1332D800 == 21 [pid = 3764] [id = 23] 07:07:14 INFO - PROCESS | 3764 | ++DOMWINDOW == 65 (13701C00) [pid = 3764] [serial = 65] [outer = 00000000] 07:07:14 INFO - PROCESS | 3764 | ++DOMWINDOW == 66 (13DC3400) [pid = 3764] [serial = 66] [outer = 13701C00] 07:07:14 INFO - PROCESS | 3764 | 1464271634445 Marionette DEBUG loaded listener.js 07:07:14 INFO - PROCESS | 3764 | ++DOMWINDOW == 67 (140CB400) [pid = 3764] [serial = 67] [outer = 13701C00] 07:07:14 INFO - PROCESS | 3764 | 1464271634851 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]]]}] 07:07:14 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-atop.html | fill() does not affect pixels outside the clip region. 07:07:14 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-atop.html | took 581ms 07:07:14 INFO - PROCESS | 3764 | 1464271634875 Marionette TRACE conn2 -> [0,57,"getWindowHandle",null] 07:07:14 INFO - PROCESS | 3764 | 1464271634878 Marionette TRACE conn2 <- [1,57,null,{"value":"13"}] 07:07:14 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-in.html 07:07:14 INFO - PROCESS | 3764 | 1464271634881 Marionette TRACE conn2 -> [0,58,"setScriptTimeout",{"ms":35000}] 07:07:14 INFO - PROCESS | 3764 | 1464271634883 Marionette TRACE conn2 <- [1,58,null,{}] 07:07:14 INFO - PROCESS | 3764 | 1464271634886 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}] 07:07:14 INFO - PROCESS | 3764 | 1464271634962 Marionette TRACE conn2 <- [1,59,null,{"value":null}] 07:07:14 INFO - PROCESS | 3764 | 1464271634969 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\", \"f2422981-150b-4007-a2a0-7f3535d15116\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:07:14 INFO - PROCESS | 3764 | ++DOCSHELL 15363400 == 22 [pid = 3764] [id = 24] 07:07:14 INFO - PROCESS | 3764 | ++DOMWINDOW == 68 (15363C00) [pid = 3764] [serial = 68] [outer = 00000000] 07:07:14 INFO - PROCESS | 3764 | ++DOMWINDOW == 69 (153C7000) [pid = 3764] [serial = 69] [outer = 15363C00] 07:07:15 INFO - PROCESS | 3764 | 1464271635023 Marionette DEBUG loaded listener.js 07:07:15 INFO - PROCESS | 3764 | ++DOMWINDOW == 70 (1561A800) [pid = 3764] [serial = 70] [outer = 15363C00] 07:07:15 INFO - PROCESS | 3764 | 1464271635396 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]]]}] 07:07:15 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-in.html | fill() does not affect pixels outside the clip region. 07:07:15 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-in.html | took 581ms 07:07:15 INFO - PROCESS | 3764 | 1464271635470 Marionette TRACE conn2 -> [0,61,"getWindowHandle",null] 07:07:15 INFO - PROCESS | 3764 | 1464271635472 Marionette TRACE conn2 <- [1,61,null,{"value":"13"}] 07:07:15 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-out.html 07:07:15 INFO - PROCESS | 3764 | 1464271635476 Marionette TRACE conn2 -> [0,62,"setScriptTimeout",{"ms":35000}] 07:07:15 INFO - PROCESS | 3764 | 1464271635477 Marionette TRACE conn2 <- [1,62,null,{}] 07:07:15 INFO - PROCESS | 3764 | 1464271635481 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}] 07:07:15 INFO - PROCESS | 3764 | 1464271635554 Marionette TRACE conn2 <- [1,63,null,{"value":null}] 07:07:15 INFO - PROCESS | 3764 | 1464271635560 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\", \"f2422981-150b-4007-a2a0-7f3535d15116\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:07:15 INFO - PROCESS | 3764 | ++DOCSHELL 15A17C00 == 23 [pid = 3764] [id = 25] 07:07:15 INFO - PROCESS | 3764 | ++DOMWINDOW == 71 (15A1F000) [pid = 3764] [serial = 71] [outer = 00000000] 07:07:15 INFO - PROCESS | 3764 | ++DOMWINDOW == 72 (15D29400) [pid = 3764] [serial = 72] [outer = 15A1F000] 07:07:15 INFO - PROCESS | 3764 | 1464271635605 Marionette DEBUG loaded listener.js 07:07:15 INFO - PROCESS | 3764 | ++DOMWINDOW == 73 (15E3B400) [pid = 3764] [serial = 73] [outer = 15A1F000] 07:07:16 INFO - PROCESS | 3764 | 1464271636006 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]]]}] 07:07:16 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-out.html | fill() does not affect pixels outside the clip region. 07:07:16 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-out.html | took 581ms 07:07:16 INFO - PROCESS | 3764 | 1464271636057 Marionette TRACE conn2 -> [0,65,"getWindowHandle",null] 07:07:16 INFO - PROCESS | 3764 | 1464271636059 Marionette TRACE conn2 <- [1,65,null,{"value":"13"}] 07:07:16 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-over.html 07:07:16 INFO - PROCESS | 3764 | 1464271636062 Marionette TRACE conn2 -> [0,66,"setScriptTimeout",{"ms":35000}] 07:07:16 INFO - PROCESS | 3764 | 1464271636064 Marionette TRACE conn2 <- [1,66,null,{}] 07:07:16 INFO - PROCESS | 3764 | 1464271636067 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}] 07:07:16 INFO - PROCESS | 3764 | 1464271636156 Marionette TRACE conn2 <- [1,67,null,{"value":null}] 07:07:16 INFO - PROCESS | 3764 | 1464271636163 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\", \"f2422981-150b-4007-a2a0-7f3535d15116\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:07:16 INFO - PROCESS | 3764 | ++DOCSHELL 1688D800 == 24 [pid = 3764] [id = 26] 07:07:16 INFO - PROCESS | 3764 | ++DOMWINDOW == 74 (169CD800) [pid = 3764] [serial = 74] [outer = 00000000] 07:07:16 INFO - PROCESS | 3764 | ++DOMWINDOW == 75 (16BF4C00) [pid = 3764] [serial = 75] [outer = 169CD800] 07:07:16 INFO - PROCESS | 3764 | 1464271636208 Marionette DEBUG loaded listener.js 07:07:16 INFO - PROCESS | 3764 | ++DOMWINDOW == 76 (16D7B400) [pid = 3764] [serial = 76] [outer = 169CD800] 07:07:16 INFO - PROCESS | 3764 | 1464271636621 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]]]}] 07:07:16 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-over.html | fill() does not affect pixels outside the clip region. 07:07:16 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-over.html | took 581ms 07:07:16 INFO - PROCESS | 3764 | 1464271636671 Marionette TRACE conn2 -> [0,69,"getWindowHandle",null] 07:07:16 INFO - PROCESS | 3764 | 1464271636673 Marionette TRACE conn2 <- [1,69,null,{"value":"13"}] 07:07:16 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.lighter.html 07:07:16 INFO - PROCESS | 3764 | 1464271636676 Marionette TRACE conn2 -> [0,70,"setScriptTimeout",{"ms":35000}] 07:07:16 INFO - PROCESS | 3764 | 1464271636678 Marionette TRACE conn2 <- [1,70,null,{}] 07:07:16 INFO - PROCESS | 3764 | 1464271636681 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}] 07:07:16 INFO - PROCESS | 3764 | 1464271636761 Marionette TRACE conn2 <- [1,71,null,{"value":null}] 07:07:16 INFO - PROCESS | 3764 | 1464271636767 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\", \"f2422981-150b-4007-a2a0-7f3535d15116\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:07:16 INFO - PROCESS | 3764 | ++DOCSHELL 13159C00 == 25 [pid = 3764] [id = 27] 07:07:16 INFO - PROCESS | 3764 | ++DOMWINDOW == 77 (16D75000) [pid = 3764] [serial = 77] [outer = 00000000] 07:07:16 INFO - PROCESS | 3764 | ++DOMWINDOW == 78 (172B3800) [pid = 3764] [serial = 78] [outer = 16D75000] 07:07:16 INFO - PROCESS | 3764 | 1464271636796 Marionette DEBUG loaded listener.js 07:07:16 INFO - PROCESS | 3764 | ++DOMWINDOW == 79 (1750D000) [pid = 3764] [serial = 79] [outer = 16D75000] 07:07:17 INFO - PROCESS | 3764 | 1464271637163 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]]]}] 07:07:17 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.lighter.html | fill() does not affect pixels outside the clip region. 07:07:17 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.lighter.html | took 519ms 07:07:17 INFO - PROCESS | 3764 | 1464271637194 Marionette TRACE conn2 -> [0,73,"getWindowHandle",null] 07:07:17 INFO - PROCESS | 3764 | 1464271637196 Marionette TRACE conn2 <- [1,73,null,{"value":"13"}] 07:07:17 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-atop.html 07:07:17 INFO - PROCESS | 3764 | 1464271637199 Marionette TRACE conn2 -> [0,74,"setScriptTimeout",{"ms":35000}] 07:07:17 INFO - PROCESS | 3764 | 1464271637201 Marionette TRACE conn2 <- [1,74,null,{}] 07:07:17 INFO - PROCESS | 3764 | 1464271637215 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}] 07:07:17 INFO - PROCESS | 3764 | 1464271637322 Marionette TRACE conn2 <- [1,75,null,{"value":null}] 07:07:17 INFO - PROCESS | 3764 | 1464271637330 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\", \"f2422981-150b-4007-a2a0-7f3535d15116\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:07:17 INFO - PROCESS | 3764 | ++DOCSHELL 10231C00 == 26 [pid = 3764] [id = 28] 07:07:17 INFO - PROCESS | 3764 | ++DOMWINDOW == 80 (10271400) [pid = 3764] [serial = 80] [outer = 00000000] 07:07:17 INFO - PROCESS | 3764 | ++DOMWINDOW == 81 (175A5800) [pid = 3764] [serial = 81] [outer = 10271400] 07:07:17 INFO - PROCESS | 3764 | 1464271637374 Marionette DEBUG loaded listener.js 07:07:17 INFO - PROCESS | 3764 | ++DOMWINDOW == 82 (17782800) [pid = 3764] [serial = 82] [outer = 10271400] 07:07:17 INFO - PROCESS | 3764 | 1464271637754 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]]]}] 07:07:17 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-atop.html | fill() does not affect pixels outside the clip region. 07:07:17 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-atop.html | took 581ms 07:07:17 INFO - PROCESS | 3764 | 1464271637780 Marionette TRACE conn2 -> [0,77,"getWindowHandle",null] 07:07:17 INFO - PROCESS | 3764 | 1464271637782 Marionette TRACE conn2 <- [1,77,null,{"value":"13"}] 07:07:17 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-in.html 07:07:17 INFO - PROCESS | 3764 | 1464271637785 Marionette TRACE conn2 -> [0,78,"setScriptTimeout",{"ms":35000}] 07:07:17 INFO - PROCESS | 3764 | 1464271637787 Marionette TRACE conn2 <- [1,78,null,{}] 07:07:17 INFO - PROCESS | 3764 | 1464271637791 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}] 07:07:17 INFO - PROCESS | 3764 | 1464271637863 Marionette TRACE conn2 <- [1,79,null,{"value":null}] 07:07:17 INFO - PROCESS | 3764 | 1464271637935 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\", \"f2422981-150b-4007-a2a0-7f3535d15116\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:07:17 INFO - PROCESS | 3764 | ++DOCSHELL 16BF1800 == 27 [pid = 3764] [id = 29] 07:07:17 INFO - PROCESS | 3764 | ++DOMWINDOW == 83 (16FF4C00) [pid = 3764] [serial = 83] [outer = 00000000] 07:07:17 INFO - PROCESS | 3764 | ++DOMWINDOW == 84 (17D71C00) [pid = 3764] [serial = 84] [outer = 16FF4C00] 07:07:17 INFO - PROCESS | 3764 | 1464271637978 Marionette DEBUG loaded listener.js 07:07:18 INFO - PROCESS | 3764 | ++DOMWINDOW == 85 (17DEB800) [pid = 3764] [serial = 85] [outer = 16FF4C00] 07:07:18 INFO - PROCESS | 3764 | 1464271638291 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]]]}] 07:07:18 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-in.html | fill() does not affect pixels outside the clip region. 07:07:18 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-in.html | took 520ms 07:07:18 INFO - PROCESS | 3764 | 1464271638309 Marionette TRACE conn2 -> [0,81,"getWindowHandle",null] 07:07:18 INFO - PROCESS | 3764 | 1464271638311 Marionette TRACE conn2 <- [1,81,null,{"value":"13"}] 07:07:18 INFO - PROCESS | 3764 | 1464271638314 Marionette TRACE conn2 -> [0,82,"setScriptTimeout",{"ms":35000}] 07:07:18 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-out.html 07:07:18 INFO - PROCESS | 3764 | 1464271638316 Marionette TRACE conn2 <- [1,82,null,{}] 07:07:18 INFO - PROCESS | 3764 | 1464271638319 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}] 07:07:18 INFO - PROCESS | 3764 | 1464271638391 Marionette TRACE conn2 <- [1,83,null,{"value":null}] 07:07:18 INFO - PROCESS | 3764 | 1464271638397 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\", \"f2422981-150b-4007-a2a0-7f3535d15116\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:07:18 INFO - PROCESS | 3764 | ++DOCSHELL 17790400 == 28 [pid = 3764] [id = 30] 07:07:18 INFO - PROCESS | 3764 | ++DOMWINDOW == 86 (18187000) [pid = 3764] [serial = 86] [outer = 00000000] 07:07:18 INFO - PROCESS | 3764 | ++DOMWINDOW == 87 (19732400) [pid = 3764] [serial = 87] [outer = 18187000] 07:07:18 INFO - PROCESS | 3764 | 1464271638441 Marionette DEBUG loaded listener.js 07:07:18 INFO - PROCESS | 3764 | ++DOMWINDOW == 88 (199AD400) [pid = 3764] [serial = 88] [outer = 18187000] 07:07:18 INFO - PROCESS | 3764 | 1464271638849 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]]]}] 07:07:18 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-out.html | fill() does not affect pixels outside the clip region. 07:07:18 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-out.html | took 581ms 07:07:18 INFO - PROCESS | 3764 | 1464271638912 Marionette TRACE conn2 -> [0,85,"getWindowHandle",null] 07:07:18 INFO - PROCESS | 3764 | 1464271638914 Marionette TRACE conn2 <- [1,85,null,{"value":"13"}] 07:07:18 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-over.html 07:07:18 INFO - PROCESS | 3764 | 1464271638917 Marionette TRACE conn2 -> [0,86,"setScriptTimeout",{"ms":35000}] 07:07:18 INFO - PROCESS | 3764 | 1464271638920 Marionette TRACE conn2 <- [1,86,null,{}] 07:07:18 INFO - PROCESS | 3764 | 1464271638923 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}] 07:07:19 INFO - PROCESS | 3764 | 1464271639015 Marionette TRACE conn2 <- [1,87,null,{"value":null}] 07:07:19 INFO - PROCESS | 3764 | 1464271639022 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\", \"f2422981-150b-4007-a2a0-7f3535d15116\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:07:19 INFO - PROCESS | 3764 | ++DOCSHELL 11CF5800 == 29 [pid = 3764] [id = 31] 07:07:19 INFO - PROCESS | 3764 | ++DOMWINDOW == 89 (16FEF000) [pid = 3764] [serial = 89] [outer = 00000000] 07:07:19 INFO - PROCESS | 3764 | ++DOMWINDOW == 90 (19A5D800) [pid = 3764] [serial = 90] [outer = 16FEF000] 07:07:19 INFO - PROCESS | 3764 | 1464271639052 Marionette DEBUG loaded listener.js 07:07:19 INFO - PROCESS | 3764 | ++DOMWINDOW == 91 (19EA2000) [pid = 3764] [serial = 91] [outer = 16FEF000] 07:07:19 INFO - PROCESS | 3764 | 1464271639443 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]]]}] 07:07:19 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-over.html | fill() does not affect pixels outside the clip region. 07:07:19 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-over.html | took 581ms 07:07:19 INFO - PROCESS | 3764 | 1464271639498 Marionette TRACE conn2 -> [0,89,"getWindowHandle",null] 07:07:19 INFO - PROCESS | 3764 | 1464271639500 Marionette TRACE conn2 <- [1,89,null,{"value":"13"}] 07:07:19 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.xor.html 07:07:19 INFO - PROCESS | 3764 | 1464271639503 Marionette TRACE conn2 -> [0,90,"setScriptTimeout",{"ms":35000}] 07:07:19 INFO - PROCESS | 3764 | 1464271639505 Marionette TRACE conn2 <- [1,90,null,{}] 07:07:19 INFO - PROCESS | 3764 | 1464271639508 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}] 07:07:19 INFO - PROCESS | 3764 | 1464271639581 Marionette TRACE conn2 <- [1,91,null,{"value":null}] 07:07:19 INFO - PROCESS | 3764 | 1464271639588 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\", \"f2422981-150b-4007-a2a0-7f3535d15116\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:07:19 INFO - PROCESS | 3764 | ++DOCSHELL 17DFA000 == 30 [pid = 3764] [id = 32] 07:07:19 INFO - PROCESS | 3764 | ++DOMWINDOW == 92 (19E96C00) [pid = 3764] [serial = 92] [outer = 00000000] 07:07:19 INFO - PROCESS | 3764 | ++DOMWINDOW == 93 (1A097800) [pid = 3764] [serial = 93] [outer = 19E96C00] 07:07:19 INFO - PROCESS | 3764 | 1464271639631 Marionette DEBUG loaded listener.js 07:07:19 INFO - PROCESS | 3764 | ++DOMWINDOW == 94 (1A1B1000) [pid = 3764] [serial = 94] [outer = 19E96C00] 07:07:20 INFO - PROCESS | 3764 | 1464271640035 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]]]}] 07:07:20 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.xor.html | fill() does not affect pixels outside the clip region. 07:07:20 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.xor.html | took 581ms 07:07:20 INFO - PROCESS | 3764 | 1464271640106 Marionette TRACE conn2 -> [0,93,"getWindowHandle",null] 07:07:20 INFO - PROCESS | 3764 | 1464271640108 Marionette TRACE conn2 <- [1,93,null,{"value":"13"}] 07:07:20 INFO - PROCESS | 3764 | 1464271640112 Marionette TRACE conn2 -> [0,94,"setScriptTimeout",{"ms":35000}] 07:07:20 INFO - PROCESS | 3764 | 1464271640113 Marionette TRACE conn2 <- [1,94,null,{}] 07:07:20 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.canvas.html 07:07:20 INFO - PROCESS | 3764 | 1464271640116 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}] 07:07:20 INFO - PROCESS | 3764 | 1464271640189 Marionette TRACE conn2 <- [1,95,null,{"value":null}] 07:07:20 INFO - PROCESS | 3764 | 1464271640197 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\", \"f2422981-150b-4007-a2a0-7f3535d15116\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:07:20 INFO - PROCESS | 3764 | ++DOCSHELL 15620400 == 31 [pid = 3764] [id = 33] 07:07:20 INFO - PROCESS | 3764 | ++DOMWINDOW == 95 (19EA4000) [pid = 3764] [serial = 95] [outer = 00000000] 07:07:20 INFO - PROCESS | 3764 | ++DOMWINDOW == 96 (1A583800) [pid = 3764] [serial = 96] [outer = 19EA4000] 07:07:20 INFO - PROCESS | 3764 | 1464271640240 Marionette DEBUG loaded listener.js 07:07:20 INFO - PROCESS | 3764 | ++DOMWINDOW == 97 (1A584000) [pid = 3764] [serial = 97] [outer = 19EA4000] 07:07:21 INFO - PROCESS | 3764 | 1464271641469 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]]]}] 07:07:21 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.canvas.html | Canvas test: 2d.composite.globalAlpha.canvas 07:07:21 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.canvas.html | took 1407ms 07:07:21 INFO - PROCESS | 3764 | 1464271641524 Marionette TRACE conn2 -> [0,97,"getWindowHandle",null] 07:07:21 INFO - PROCESS | 3764 | 1464271641528 Marionette TRACE conn2 <- [1,97,null,{"value":"13"}] 07:07:21 INFO - PROCESS | 3764 | 1464271641533 Marionette TRACE conn2 -> [0,98,"setScriptTimeout",{"ms":35000}] 07:07:21 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html 07:07:21 INFO - PROCESS | 3764 | 1464271641535 Marionette TRACE conn2 <- [1,98,null,{}] 07:07:21 INFO - PROCESS | 3764 | 1464271641549 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}] 07:07:21 INFO - PROCESS | 3764 | 1464271641655 Marionette TRACE conn2 <- [1,99,null,{"value":null}] 07:07:21 INFO - PROCESS | 3764 | 1464271641668 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\", \"f2422981-150b-4007-a2a0-7f3535d15116\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:07:21 INFO - PROCESS | 3764 | ++DOCSHELL 10EB2000 == 32 [pid = 3764] [id = 34] 07:07:21 INFO - PROCESS | 3764 | ++DOMWINDOW == 98 (10EB7400) [pid = 3764] [serial = 98] [outer = 00000000] 07:07:21 INFO - PROCESS | 3764 | ++DOMWINDOW == 99 (10EDBC00) [pid = 3764] [serial = 99] [outer = 10EB7400] 07:07:21 INFO - PROCESS | 3764 | 1464271641716 Marionette DEBUG loaded listener.js 07:07:21 INFO - PROCESS | 3764 | ++DOMWINDOW == 100 (11A0B400) [pid = 3764] [serial = 100] [outer = 10EB7400] 07:07:22 INFO - PROCESS | 3764 | 1464271642124 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]]]}] 07:07:22 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html | Canvas test: 2d.composite.globalAlpha.canvaspattern 07:07:22 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html | took 642ms 07:07:22 INFO - PROCESS | 3764 | 1464271642193 Marionette TRACE conn2 -> [0,101,"getWindowHandle",null] 07:07:22 INFO - PROCESS | 3764 | 1464271642198 Marionette TRACE conn2 <- [1,101,null,{"value":"13"}] 07:07:22 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.default.html 07:07:22 INFO - PROCESS | 3764 | 1464271642187 Marionette TRACE conn2 -> [0,102,"setScriptTimeout",{"ms":35000}] 07:07:22 INFO - PROCESS | 3764 | 1464271642189 Marionette TRACE conn2 <- [1,102,null,{}] 07:07:22 INFO - PROCESS | 3764 | 1464271642193 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}] 07:07:22 INFO - PROCESS | 3764 | 1464271642355 Marionette TRACE conn2 <- [1,103,null,{"value":null}] 07:07:22 INFO - PROCESS | 3764 | --DOMWINDOW == 99 (13DBF800) [pid = 3764] [serial = 8] [outer = 00000000] [url = chrome://gfxsanity/content/sanitytest.html] 07:07:22 INFO - PROCESS | 3764 | --DOMWINDOW == 98 (1B1A2800) [pid = 3764] [serial = 41] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-atop.html] 07:07:22 INFO - PROCESS | 3764 | --DOMWINDOW == 97 (1B11B400) [pid = 3764] [serial = 38] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.lighter.html] 07:07:22 INFO - PROCESS | 3764 | --DOMWINDOW == 96 (1AE89800) [pid = 3764] [serial = 35] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-over.html] 07:07:22 INFO - PROCESS | 3764 | --DOMWINDOW == 95 (1A71F400) [pid = 3764] [serial = 32] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-out.html] 07:07:22 INFO - PROCESS | 3764 | --DOMWINDOW == 94 (1A6D7800) [pid = 3764] [serial = 29] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-in.html] 07:07:22 INFO - PROCESS | 3764 | --DOMWINDOW == 93 (1A5CC800) [pid = 3764] [serial = 26] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-atop.html] 07:07:22 INFO - PROCESS | 3764 | --DOMWINDOW == 92 (19E96800) [pid = 3764] [serial = 20] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.copy.html] 07:07:22 INFO - PROCESS | 3764 | --DOMWINDOW == 91 (10EB2400) [pid = 3764] [serial = 53] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-out.html] 07:07:22 INFO - PROCESS | 3764 | --DOMWINDOW == 90 (13327800) [pid = 3764] [serial = 56] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-over.html] 07:07:22 INFO - PROCESS | 3764 | --DOMWINDOW == 89 (10B6A400) [pid = 3764] [serial = 59] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.xor.html] 07:07:22 INFO - PROCESS | 3764 | --DOMWINDOW == 88 (114A5400) [pid = 3764] [serial = 62] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.copy.html] 07:07:22 INFO - PROCESS | 3764 | --DOMWINDOW == 87 (13701C00) [pid = 3764] [serial = 65] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-atop.html] 07:07:22 INFO - PROCESS | 3764 | --DOMWINDOW == 86 (15363C00) [pid = 3764] [serial = 68] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-in.html] 07:07:22 INFO - PROCESS | 3764 | --DOMWINDOW == 85 (15A1F000) [pid = 3764] [serial = 71] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-out.html] 07:07:22 INFO - PROCESS | 3764 | --DOMWINDOW == 84 (169CD800) [pid = 3764] [serial = 74] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-over.html] 07:07:22 INFO - PROCESS | 3764 | --DOMWINDOW == 83 (16D75000) [pid = 3764] [serial = 77] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.lighter.html] 07:07:22 INFO - PROCESS | 3764 | --DOMWINDOW == 82 (10271400) [pid = 3764] [serial = 80] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-atop.html] 07:07:22 INFO - PROCESS | 3764 | --DOMWINDOW == 81 (16FF4C00) [pid = 3764] [serial = 83] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-in.html] 07:07:22 INFO - PROCESS | 3764 | --DOMWINDOW == 80 (18187000) [pid = 3764] [serial = 86] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-out.html] 07:07:22 INFO - PROCESS | 3764 | --DOMWINDOW == 79 (16FEF000) [pid = 3764] [serial = 89] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-over.html] 07:07:22 INFO - PROCESS | 3764 | --DOMWINDOW == 78 (1B48AC00) [pid = 3764] [serial = 50] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-in.html] 07:07:22 INFO - PROCESS | 3764 | 1464271642843 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\", \"f2422981-150b-4007-a2a0-7f3535d15116\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:07:22 INFO - PROCESS | 3764 | ++DOCSHELL 10271400 == 33 [pid = 3764] [id = 35] 07:07:22 INFO - PROCESS | 3764 | ++DOMWINDOW == 79 (10484400) [pid = 3764] [serial = 101] [outer = 00000000] 07:07:22 INFO - PROCESS | 3764 | ++DOMWINDOW == 80 (10A57C00) [pid = 3764] [serial = 102] [outer = 10484400] 07:07:22 INFO - PROCESS | 3764 | 1464271642900 Marionette DEBUG loaded listener.js 07:07:22 INFO - PROCESS | 3764 | ++DOMWINDOW == 81 (10EDA400) [pid = 3764] [serial = 103] [outer = 10484400] 07:07:23 INFO - PROCESS | 3764 | 1464271643229 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]]]}] 07:07:23 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.default.html | Canvas test: 2d.composite.globalAlpha.default 07:07:23 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.default.html | took 1055ms 07:07:23 INFO - PROCESS | 3764 | 1464271643261 Marionette TRACE conn2 -> [0,105,"getWindowHandle",null] 07:07:23 INFO - PROCESS | 3764 | 1464271643263 Marionette TRACE conn2 <- [1,105,null,{"value":"13"}] 07:07:23 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.fill.html 07:07:23 INFO - PROCESS | 3764 | 1464271643267 Marionette TRACE conn2 -> [0,106,"setScriptTimeout",{"ms":35000}] 07:07:23 INFO - PROCESS | 3764 | 1464271643270 Marionette TRACE conn2 <- [1,106,null,{}] 07:07:23 INFO - PROCESS | 3764 | 1464271643280 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}] 07:07:23 INFO - PROCESS | 3764 | 1464271643361 Marionette TRACE conn2 <- [1,107,null,{"value":null}] 07:07:23 INFO - PROCESS | 3764 | 1464271643424 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\", \"f2422981-150b-4007-a2a0-7f3535d15116\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:07:23 INFO - PROCESS | 3764 | ++DOCSHELL 11A0F400 == 34 [pid = 3764] [id = 36] 07:07:23 INFO - PROCESS | 3764 | ++DOMWINDOW == 82 (11C02800) [pid = 3764] [serial = 104] [outer = 00000000] 07:07:23 INFO - PROCESS | 3764 | ++DOMWINDOW == 83 (137EB000) [pid = 3764] [serial = 105] [outer = 11C02800] 07:07:23 INFO - PROCESS | 3764 | 1464271643471 Marionette DEBUG loaded listener.js 07:07:23 INFO - PROCESS | 3764 | ++DOMWINDOW == 84 (140C3400) [pid = 3764] [serial = 106] [outer = 11C02800] 07:07:23 INFO - PROCESS | 3764 | 1464271643801 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]]]}] 07:07:23 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.fill.html | Canvas test: 2d.composite.globalAlpha.fill 07:07:23 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.fill.html | took 581ms 07:07:23 INFO - PROCESS | 3764 | 1464271643846 Marionette TRACE conn2 -> [0,109,"getWindowHandle",null] 07:07:23 INFO - PROCESS | 3764 | 1464271643849 Marionette TRACE conn2 <- [1,109,null,{"value":"13"}] 07:07:23 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.image.html 07:07:23 INFO - PROCESS | 3764 | 1464271643862 Marionette TRACE conn2 -> [0,110,"setScriptTimeout",{"ms":35000}] 07:07:23 INFO - PROCESS | 3764 | 1464271643864 Marionette TRACE conn2 <- [1,110,null,{}] 07:07:23 INFO - PROCESS | 3764 | 1464271643868 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}] 07:07:23 INFO - PROCESS | 3764 | 1464271643956 Marionette TRACE conn2 <- [1,111,null,{"value":null}] 07:07:24 INFO - PROCESS | 3764 | 1464271644020 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\", \"f2422981-150b-4007-a2a0-7f3535d15116\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:07:24 INFO - PROCESS | 3764 | ++DOCSHELL 13DB7C00 == 35 [pid = 3764] [id = 37] 07:07:24 INFO - PROCESS | 3764 | ++DOMWINDOW == 85 (140CA800) [pid = 3764] [serial = 107] [outer = 00000000] 07:07:24 INFO - PROCESS | 3764 | ++DOMWINDOW == 86 (153C4000) [pid = 3764] [serial = 108] [outer = 140CA800] 07:07:24 INFO - PROCESS | 3764 | 1464271644068 Marionette DEBUG loaded listener.js 07:07:24 INFO - PROCESS | 3764 | ++DOMWINDOW == 87 (15A10800) [pid = 3764] [serial = 109] [outer = 140CA800] 07:07:24 INFO - PROCESS | 3764 | 1464271644439 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]]]}] 07:07:24 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.image.html | Canvas test: 2d.composite.globalAlpha.image 07:07:24 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.image.html | took 642ms 07:07:24 INFO - PROCESS | 3764 | 1464271644493 Marionette TRACE conn2 -> [0,113,"getWindowHandle",null] 07:07:24 INFO - PROCESS | 3764 | 1464271644495 Marionette TRACE conn2 <- [1,113,null,{"value":"13"}] 07:07:24 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html 07:07:24 INFO - PROCESS | 3764 | 1464271644498 Marionette TRACE conn2 -> [0,114,"setScriptTimeout",{"ms":35000}] 07:07:24 INFO - PROCESS | 3764 | 1464271644500 Marionette TRACE conn2 <- [1,114,null,{}] 07:07:24 INFO - PROCESS | 3764 | 1464271644504 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}] 07:07:24 INFO - PROCESS | 3764 | 1464271644576 Marionette TRACE conn2 <- [1,115,null,{"value":null}] 07:07:24 INFO - PROCESS | 3764 | 1464271644583 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\", \"f2422981-150b-4007-a2a0-7f3535d15116\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:07:24 INFO - PROCESS | 3764 | ++DOCSHELL 15A1B400 == 36 [pid = 3764] [id = 38] 07:07:24 INFO - PROCESS | 3764 | ++DOMWINDOW == 88 (15A1DC00) [pid = 3764] [serial = 110] [outer = 00000000] 07:07:24 INFO - PROCESS | 3764 | ++DOMWINDOW == 89 (15F4C400) [pid = 3764] [serial = 111] [outer = 15A1DC00] 07:07:24 INFO - PROCESS | 3764 | 1464271644627 Marionette DEBUG loaded listener.js 07:07:24 INFO - PROCESS | 3764 | ++DOMWINDOW == 90 (1691B000) [pid = 3764] [serial = 112] [outer = 15A1DC00] 07:07:25 INFO - PROCESS | 3764 | 1464271645211 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]]]}] 07:07:25 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html | Canvas test: 2d.composite.globalAlpha.imagepattern 07:07:25 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html | took 780ms 07:07:25 INFO - PROCESS | 3764 | 1464271645285 Marionette TRACE conn2 -> [0,117,"getWindowHandle",null] 07:07:25 INFO - PROCESS | 3764 | 1464271645290 Marionette TRACE conn2 <- [1,117,null,{"value":"13"}] 07:07:25 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.invalid.html 07:07:25 INFO - PROCESS | 3764 | 1464271645295 Marionette TRACE conn2 -> [0,118,"setScriptTimeout",{"ms":35000}] 07:07:25 INFO - PROCESS | 3764 | 1464271645300 Marionette TRACE conn2 <- [1,118,null,{}] 07:07:25 INFO - PROCESS | 3764 | 1464271645305 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}] 07:07:25 INFO - PROCESS | 3764 | 1464271645407 Marionette TRACE conn2 <- [1,119,null,{"value":null}] 07:07:25 INFO - PROCESS | 3764 | 1464271645480 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\", \"f2422981-150b-4007-a2a0-7f3535d15116\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:07:25 INFO - PROCESS | 3764 | ++DOCSHELL 10ED4400 == 37 [pid = 3764] [id = 39] 07:07:25 INFO - PROCESS | 3764 | ++DOMWINDOW == 91 (10FE7400) [pid = 3764] [serial = 113] [outer = 00000000] 07:07:25 INFO - PROCESS | 3764 | ++DOMWINDOW == 92 (12B66400) [pid = 3764] [serial = 114] [outer = 10FE7400] 07:07:25 INFO - PROCESS | 3764 | 1464271645536 Marionette DEBUG loaded listener.js 07:07:25 INFO - PROCESS | 3764 | ++DOMWINDOW == 93 (1332E000) [pid = 3764] [serial = 115] [outer = 10FE7400] 07:07:26 INFO - PROCESS | 3764 | 1464271646031 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]]]}] 07:07:26 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.invalid.html | Canvas test: 2d.composite.globalAlpha.invalid 07:07:26 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.invalid.html | took 780ms 07:07:26 INFO - PROCESS | 3764 | 1464271646081 Marionette TRACE conn2 -> [0,121,"getWindowHandle",null] 07:07:26 INFO - PROCESS | 3764 | 1464271646087 Marionette TRACE conn2 <- [1,121,null,{"value":"13"}] 07:07:26 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.range.html 07:07:26 INFO - PROCESS | 3764 | 1464271646093 Marionette TRACE conn2 -> [0,122,"setScriptTimeout",{"ms":35000}] 07:07:26 INFO - PROCESS | 3764 | 1464271646096 Marionette TRACE conn2 <- [1,122,null,{}] 07:07:26 INFO - PROCESS | 3764 | 1464271646100 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}] 07:07:26 INFO - PROCESS | 3764 | 1464271646201 Marionette TRACE conn2 <- [1,123,null,{"value":null}] 07:07:26 INFO - PROCESS | 3764 | 1464271646286 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\", \"f2422981-150b-4007-a2a0-7f3535d15116\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:07:26 INFO - PROCESS | 3764 | ++DOCSHELL 12AF1000 == 38 [pid = 3764] [id = 40] 07:07:26 INFO - PROCESS | 3764 | ++DOMWINDOW == 94 (13333400) [pid = 3764] [serial = 116] [outer = 00000000] 07:07:26 INFO - PROCESS | 3764 | ++DOMWINDOW == 95 (1561BC00) [pid = 3764] [serial = 117] [outer = 13333400] 07:07:26 INFO - PROCESS | 3764 | 1464271646340 Marionette DEBUG loaded listener.js 07:07:26 INFO - PROCESS | 3764 | ++DOMWINDOW == 96 (15E3BC00) [pid = 3764] [serial = 118] [outer = 13333400] 07:07:26 INFO - PROCESS | 3764 | 1464271646867 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]]]}] 07:07:26 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.range.html | Canvas test: 2d.composite.globalAlpha.range 07:07:26 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.range.html | took 825ms 07:07:26 INFO - PROCESS | 3764 | 1464271646917 Marionette TRACE conn2 -> [0,125,"getWindowHandle",null] 07:07:26 INFO - PROCESS | 3764 | 1464271646919 Marionette TRACE conn2 <- [1,125,null,{"value":"13"}] 07:07:26 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.copy.html 07:07:26 INFO - PROCESS | 3764 | 1464271646923 Marionette TRACE conn2 -> [0,126,"setScriptTimeout",{"ms":35000}] 07:07:26 INFO - PROCESS | 3764 | 1464271646927 Marionette TRACE conn2 <- [1,126,null,{}] 07:07:26 INFO - PROCESS | 3764 | 1464271646938 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}] 07:07:27 INFO - PROCESS | 3764 | 1464271647047 Marionette TRACE conn2 <- [1,127,null,{"value":null}] 07:07:27 INFO - PROCESS | 3764 | 1464271647121 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\", \"f2422981-150b-4007-a2a0-7f3535d15116\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:07:27 INFO - PROCESS | 3764 | ++DOCSHELL 17564800 == 39 [pid = 3764] [id = 41] 07:07:27 INFO - PROCESS | 3764 | ++DOMWINDOW == 97 (17565400) [pid = 3764] [serial = 119] [outer = 00000000] 07:07:27 INFO - PROCESS | 3764 | ++DOMWINDOW == 98 (175A8800) [pid = 3764] [serial = 120] [outer = 17565400] 07:07:27 INFO - PROCESS | 3764 | 1464271647177 Marionette DEBUG loaded listener.js 07:07:27 INFO - PROCESS | 3764 | ++DOMWINDOW == 99 (17786400) [pid = 3764] [serial = 121] [outer = 17565400] 07:07:27 INFO - PROCESS | 3764 | 1464271647704 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]]]}] 07:07:27 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.copy.html | Canvas test: 2d.composite.image.copy 07:07:27 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.copy.html | took 826ms 07:07:27 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-atop.html 07:07:27 INFO - PROCESS | 3764 | 1464271647749 Marionette TRACE conn2 -> [0,129,"getWindowHandle",null] 07:07:27 INFO - PROCESS | 3764 | 1464271647751 Marionette TRACE conn2 <- [1,129,null,{"value":"13"}] 07:07:27 INFO - PROCESS | 3764 | 1464271647755 Marionette TRACE conn2 -> [0,130,"setScriptTimeout",{"ms":35000}] 07:07:27 INFO - PROCESS | 3764 | 1464271647757 Marionette TRACE conn2 <- [1,130,null,{}] 07:07:27 INFO - PROCESS | 3764 | 1464271647761 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}] 07:07:27 INFO - PROCESS | 3764 | 1464271647859 Marionette TRACE conn2 <- [1,131,null,{"value":null}] 07:07:27 INFO - PROCESS | 3764 | 1464271647944 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\", \"f2422981-150b-4007-a2a0-7f3535d15116\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:07:27 INFO - PROCESS | 3764 | ++DOCSHELL 10ED0800 == 40 [pid = 3764] [id = 42] 07:07:27 INFO - PROCESS | 3764 | ++DOMWINDOW == 100 (10FDEC00) [pid = 3764] [serial = 122] [outer = 00000000] 07:07:27 INFO - PROCESS | 3764 | ++DOMWINDOW == 101 (12B5A400) [pid = 3764] [serial = 123] [outer = 10FDEC00] 07:07:27 INFO - PROCESS | 3764 | 1464271648008 Marionette DEBUG loaded listener.js 07:07:28 INFO - PROCESS | 3764 | ++DOMWINDOW == 102 (15096800) [pid = 3764] [serial = 124] [outer = 10FDEC00] 07:07:28 INFO - PROCESS | 3764 | 1464271648628 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]]]}] 07:07:28 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-atop.html | Canvas test: 2d.composite.image.destination-atop 07:07:28 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-atop.html | took 917ms 07:07:28 INFO - PROCESS | 3764 | 1464271648683 Marionette TRACE conn2 -> [0,133,"getWindowHandle",null] 07:07:28 INFO - PROCESS | 3764 | 1464271648686 Marionette TRACE conn2 <- [1,133,null,{"value":"13"}] 07:07:28 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-in.html 07:07:28 INFO - PROCESS | 3764 | 1464271648691 Marionette TRACE conn2 -> [0,134,"setScriptTimeout",{"ms":35000}] 07:07:28 INFO - PROCESS | 3764 | 1464271648695 Marionette TRACE conn2 <- [1,134,null,{}] 07:07:28 INFO - PROCESS | 3764 | 1464271648701 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}] 07:07:29 INFO - PROCESS | 3764 | --DOCSHELL 13DB7C00 == 39 [pid = 3764] [id = 37] 07:07:29 INFO - PROCESS | 3764 | --DOCSHELL 11A0F400 == 38 [pid = 3764] [id = 36] 07:07:29 INFO - PROCESS | 3764 | --DOCSHELL 10271400 == 37 [pid = 3764] [id = 35] 07:07:29 INFO - PROCESS | 3764 | --DOCSHELL 10EB2000 == 36 [pid = 3764] [id = 34] 07:07:29 INFO - PROCESS | 3764 | --DOCSHELL 15620400 == 35 [pid = 3764] [id = 33] 07:07:29 INFO - PROCESS | 3764 | --DOCSHELL 10ED0800 == 34 [pid = 3764] [id = 42] 07:07:29 INFO - PROCESS | 3764 | --DOCSHELL 17790400 == 33 [pid = 3764] [id = 30] 07:07:29 INFO - PROCESS | 3764 | --DOCSHELL 12AF1000 == 32 [pid = 3764] [id = 40] 07:07:29 INFO - PROCESS | 3764 | --DOCSHELL 17564800 == 31 [pid = 3764] [id = 41] 07:07:29 INFO - PROCESS | 3764 | --DOCSHELL 16BF1800 == 30 [pid = 3764] [id = 29] 07:07:29 INFO - PROCESS | 3764 | --DOCSHELL 15A1B400 == 29 [pid = 3764] [id = 38] 07:07:29 INFO - PROCESS | 3764 | --DOCSHELL 17DFA000 == 28 [pid = 3764] [id = 32] 07:07:29 INFO - PROCESS | 3764 | --DOCSHELL 10ED4400 == 27 [pid = 3764] [id = 39] 07:07:29 INFO - PROCESS | 3764 | --DOCSHELL 11CF5800 == 26 [pid = 3764] [id = 31] 07:07:29 INFO - PROCESS | 3764 | 1464271649251 Marionette TRACE conn2 <- [1,135,null,{"value":null}] 07:07:29 INFO - PROCESS | 3764 | --DOMWINDOW == 101 (16883400) [pid = 3764] [serial = 17] [outer = 00000000] [url = about:blank] 07:07:29 INFO - PROCESS | 3764 | --DOMWINDOW == 100 (140C7C00) [pid = 3764] [serial = 9] [outer = 00000000] [url = about:blank] 07:07:29 INFO - PROCESS | 3764 | --DOMWINDOW == 99 (140CC800) [pid = 3764] [serial = 10] [outer = 00000000] [url = chrome://gfxsanity/content/sanitytest.html] 07:07:29 INFO - PROCESS | 3764 | --DOMWINDOW == 98 (11CF2800) [pid = 3764] [serial = 4] [outer = 00000000] [url = about:blank] 07:07:29 INFO - PROCESS | 3764 | --DOMWINDOW == 97 (1A097800) [pid = 3764] [serial = 93] [outer = 00000000] [url = about:blank] 07:07:29 INFO - PROCESS | 3764 | --DOMWINDOW == 96 (1B58D400) [pid = 3764] [serial = 51] [outer = 00000000] [url = about:blank] 07:07:29 INFO - PROCESS | 3764 | --DOMWINDOW == 95 (11A02800) [pid = 3764] [serial = 54] [outer = 00000000] [url = about:blank] 07:07:29 INFO - PROCESS | 3764 | --DOMWINDOW == 94 (13DBA800) [pid = 3764] [serial = 57] [outer = 00000000] [url = about:blank] 07:07:29 INFO - PROCESS | 3764 | --DOMWINDOW == 93 (10ED2C00) [pid = 3764] [serial = 60] [outer = 00000000] [url = about:blank] 07:07:29 INFO - PROCESS | 3764 | --DOMWINDOW == 92 (11CF7000) [pid = 3764] [serial = 63] [outer = 00000000] [url = about:blank] 07:07:29 INFO - PROCESS | 3764 | --DOMWINDOW == 91 (12A95000) [pid = 3764] [serial = 64] [outer = 00000000] [url = about:blank] 07:07:29 INFO - PROCESS | 3764 | --DOMWINDOW == 90 (13DC3400) [pid = 3764] [serial = 66] [outer = 00000000] [url = about:blank] 07:07:29 INFO - PROCESS | 3764 | --DOMWINDOW == 89 (140CB400) [pid = 3764] [serial = 67] [outer = 00000000] [url = about:blank] 07:07:29 INFO - PROCESS | 3764 | --DOMWINDOW == 88 (153C7000) [pid = 3764] [serial = 69] [outer = 00000000] [url = about:blank] 07:07:29 INFO - PROCESS | 3764 | --DOMWINDOW == 87 (1561A800) [pid = 3764] [serial = 70] [outer = 00000000] [url = about:blank] 07:07:29 INFO - PROCESS | 3764 | --DOMWINDOW == 86 (15D29400) [pid = 3764] [serial = 72] [outer = 00000000] [url = about:blank] 07:07:29 INFO - PROCESS | 3764 | --DOMWINDOW == 85 (16BF4C00) [pid = 3764] [serial = 75] [outer = 00000000] [url = about:blank] 07:07:29 INFO - PROCESS | 3764 | --DOMWINDOW == 84 (172B3800) [pid = 3764] [serial = 78] [outer = 00000000] [url = about:blank] 07:07:29 INFO - PROCESS | 3764 | --DOMWINDOW == 83 (175A5800) [pid = 3764] [serial = 81] [outer = 00000000] [url = about:blank] 07:07:29 INFO - PROCESS | 3764 | --DOMWINDOW == 82 (17D71C00) [pid = 3764] [serial = 84] [outer = 00000000] [url = about:blank] 07:07:29 INFO - PROCESS | 3764 | --DOMWINDOW == 81 (19732400) [pid = 3764] [serial = 87] [outer = 00000000] [url = about:blank] 07:07:29 INFO - PROCESS | 3764 | --DOMWINDOW == 80 (19A5D800) [pid = 3764] [serial = 90] [outer = 00000000] [url = about:blank] 07:07:29 INFO - PROCESS | 3764 | --DOMWINDOW == 79 (15E3B400) [pid = 3764] [serial = 73] [outer = 00000000] [url = about:blank] 07:07:29 INFO - PROCESS | 3764 | --DOMWINDOW == 78 (16D7B400) [pid = 3764] [serial = 76] [outer = 00000000] [url = about:blank] 07:07:29 INFO - PROCESS | 3764 | --DOMWINDOW == 77 (10FE6C00) [pid = 3764] [serial = 61] [outer = 00000000] [url = about:blank] 07:07:29 INFO - PROCESS | 3764 | --DOMWINDOW == 76 (1750D000) [pid = 3764] [serial = 79] [outer = 00000000] [url = about:blank] 07:07:29 INFO - PROCESS | 3764 | --DOMWINDOW == 75 (17782800) [pid = 3764] [serial = 82] [outer = 00000000] [url = about:blank] 07:07:29 INFO - PROCESS | 3764 | --DOMWINDOW == 74 (17DEB800) [pid = 3764] [serial = 85] [outer = 00000000] [url = about:blank] 07:07:29 INFO - PROCESS | 3764 | --DOMWINDOW == 73 (199AD400) [pid = 3764] [serial = 88] [outer = 00000000] [url = about:blank] 07:07:29 INFO - PROCESS | 3764 | --DOMWINDOW == 72 (11CF2000) [pid = 3764] [serial = 55] [outer = 00000000] [url = about:blank] 07:07:29 INFO - PROCESS | 3764 | --DOMWINDOW == 71 (140C8C00) [pid = 3764] [serial = 58] [outer = 00000000] [url = about:blank] 07:07:29 INFO - PROCESS | 3764 | --DOMWINDOW == 70 (19EA2000) [pid = 3764] [serial = 91] [outer = 00000000] [url = about:blank] 07:07:29 INFO - PROCESS | 3764 | --DOMWINDOW == 69 (1B884800) [pid = 3764] [serial = 52] [outer = 00000000] [url = about:blank] 07:07:29 INFO - PROCESS | 3764 | --DOMWINDOW == 68 (1A841C00) [pid = 3764] [serial = 33] [outer = 00000000] [url = about:blank] 07:07:29 INFO - PROCESS | 3764 | --DOMWINDOW == 67 (1A845C00) [pid = 3764] [serial = 34] [outer = 00000000] [url = about:blank] 07:07:29 INFO - PROCESS | 3764 | --DOMWINDOW == 66 (1A718800) [pid = 3764] [serial = 31] [outer = 00000000] [url = about:blank] 07:07:29 INFO - PROCESS | 3764 | --DOMWINDOW == 65 (1AC99800) [pid = 3764] [serial = 28] [outer = 00000000] [url = about:blank] 07:07:29 INFO - PROCESS | 3764 | --DOMWINDOW == 64 (1A6E1400) [pid = 3764] [serial = 30] [outer = 00000000] [url = about:blank] 07:07:29 INFO - PROCESS | 3764 | --DOMWINDOW == 63 (1AC96000) [pid = 3764] [serial = 27] [outer = 00000000] [url = about:blank] 07:07:29 INFO - PROCESS | 3764 | --DOMWINDOW == 62 (1A1B9C00) [pid = 3764] [serial = 24] [outer = 00000000] [url = about:blank] 07:07:29 INFO - PROCESS | 3764 | --DOMWINDOW == 61 (19E9C400) [pid = 3764] [serial = 22] [outer = 00000000] [url = about:blank] 07:07:29 INFO - PROCESS | 3764 | --DOMWINDOW == 60 (19E98C00) [pid = 3764] [serial = 21] [outer = 00000000] [url = about:blank] 07:07:29 INFO - PROCESS | 3764 | --DOMWINDOW == 59 (1691B400) [pid = 3764] [serial = 14] [outer = 00000000] [url = about:blank] 07:07:29 INFO - PROCESS | 3764 | --DOMWINDOW == 58 (1B58A000) [pid = 3764] [serial = 48] [outer = 00000000] [url = about:blank] 07:07:29 INFO - PROCESS | 3764 | --DOMWINDOW == 57 (1B1B0400) [pid = 3764] [serial = 42] [outer = 00000000] [url = about:blank] 07:07:29 INFO - PROCESS | 3764 | --DOMWINDOW == 56 (1B1B0800) [pid = 3764] [serial = 43] [outer = 00000000] [url = about:blank] 07:07:29 INFO - PROCESS | 3764 | --DOMWINDOW == 55 (1B48C400) [pid = 3764] [serial = 45] [outer = 00000000] [url = about:blank] 07:07:29 INFO - PROCESS | 3764 | --DOMWINDOW == 54 (1B1A5C00) [pid = 3764] [serial = 40] [outer = 00000000] [url = about:blank] 07:07:29 INFO - PROCESS | 3764 | --DOMWINDOW == 53 (1B124C00) [pid = 3764] [serial = 39] [outer = 00000000] [url = about:blank] 07:07:29 INFO - PROCESS | 3764 | --DOMWINDOW == 52 (1AE93800) [pid = 3764] [serial = 36] [outer = 00000000] [url = about:blank] 07:07:29 INFO - PROCESS | 3764 | --DOMWINDOW == 51 (1AE97400) [pid = 3764] [serial = 37] [outer = 00000000] [url = about:blank] 07:07:29 INFO - PROCESS | 3764 | 1464271649370 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\", \"f2422981-150b-4007-a2a0-7f3535d15116\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:07:29 INFO - PROCESS | 3764 | ++DOCSHELL 10A7D400 == 27 [pid = 3764] [id = 43] 07:07:29 INFO - PROCESS | 3764 | ++DOMWINDOW == 52 (10A81000) [pid = 3764] [serial = 125] [outer = 00000000] 07:07:29 INFO - PROCESS | 3764 | ++DOMWINDOW == 53 (10EB0C00) [pid = 3764] [serial = 126] [outer = 10A81000] 07:07:29 INFO - PROCESS | 3764 | 1464271649422 Marionette DEBUG loaded listener.js 07:07:29 INFO - PROCESS | 3764 | ++DOMWINDOW == 54 (10EDB400) [pid = 3764] [serial = 127] [outer = 10A81000] 07:07:29 INFO - PROCESS | 3764 | 1464271649796 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]]]}] 07:07:29 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-in.html | Canvas test: 2d.composite.image.destination-in 07:07:29 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-in.html | took 1132ms 07:07:29 INFO - PROCESS | 3764 | 1464271649824 Marionette TRACE conn2 -> [0,137,"getWindowHandle",null] 07:07:29 INFO - PROCESS | 3764 | 1464271649828 Marionette TRACE conn2 <- [1,137,null,{"value":"13"}] 07:07:29 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-out.html 07:07:29 INFO - PROCESS | 3764 | 1464271649832 Marionette TRACE conn2 -> [0,138,"setScriptTimeout",{"ms":35000}] 07:07:29 INFO - PROCESS | 3764 | 1464271649837 Marionette TRACE conn2 <- [1,138,null,{}] 07:07:29 INFO - PROCESS | 3764 | 1464271649841 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}] 07:07:29 INFO - PROCESS | 3764 | 1464271649904 Marionette TRACE conn2 <- [1,139,null,{"value":null}] 07:07:29 INFO - PROCESS | 3764 | 1464271649912 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\", \"f2422981-150b-4007-a2a0-7f3535d15116\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:07:29 INFO - PROCESS | 3764 | ++DOCSHELL 128A6400 == 28 [pid = 3764] [id = 44] 07:07:29 INFO - PROCESS | 3764 | ++DOMWINDOW == 55 (128A9400) [pid = 3764] [serial = 128] [outer = 00000000] 07:07:29 INFO - PROCESS | 3764 | ++DOMWINDOW == 56 (12AF0000) [pid = 3764] [serial = 129] [outer = 128A9400] 07:07:29 INFO - PROCESS | 3764 | 1464271649960 Marionette DEBUG loaded listener.js 07:07:30 INFO - PROCESS | 3764 | ++DOMWINDOW == 57 (12B64C00) [pid = 3764] [serial = 130] [outer = 128A9400] 07:07:30 INFO - PROCESS | 3764 | 1464271650381 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]]]}] 07:07:30 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-out.html | Canvas test: 2d.composite.image.destination-out 07:07:30 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-out.html | took 581ms 07:07:30 INFO - PROCESS | 3764 | 1464271650415 Marionette TRACE conn2 -> [0,141,"getWindowHandle",null] 07:07:30 INFO - PROCESS | 3764 | 1464271650418 Marionette TRACE conn2 <- [1,141,null,{"value":"13"}] 07:07:30 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-over.html 07:07:30 INFO - PROCESS | 3764 | 1464271650421 Marionette TRACE conn2 -> [0,142,"setScriptTimeout",{"ms":35000}] 07:07:30 INFO - PROCESS | 3764 | 1464271650424 Marionette TRACE conn2 <- [1,142,null,{}] 07:07:30 INFO - PROCESS | 3764 | 1464271650427 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}] 07:07:30 INFO - PROCESS | 3764 | 1464271650504 Marionette TRACE conn2 <- [1,143,null,{"value":null}] 07:07:30 INFO - PROCESS | 3764 | 1464271650514 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\", \"f2422981-150b-4007-a2a0-7f3535d15116\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:07:30 INFO - PROCESS | 3764 | ++DOCSHELL 128A4C00 == 29 [pid = 3764] [id = 45] 07:07:30 INFO - PROCESS | 3764 | ++DOMWINDOW == 58 (137E3800) [pid = 3764] [serial = 131] [outer = 00000000] 07:07:30 INFO - PROCESS | 3764 | ++DOMWINDOW == 59 (13DBA800) [pid = 3764] [serial = 132] [outer = 137E3800] 07:07:30 INFO - PROCESS | 3764 | 1464271650563 Marionette DEBUG loaded listener.js 07:07:30 INFO - PROCESS | 3764 | ++DOMWINDOW == 60 (14009800) [pid = 3764] [serial = 133] [outer = 137E3800] 07:07:30 INFO - PROCESS | 3764 | 1464271650993 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]]]}] 07:07:31 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-over.html | Canvas test: 2d.composite.image.destination-over 07:07:31 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-over.html | took 627ms 07:07:31 INFO - PROCESS | 3764 | 1464271651043 Marionette TRACE conn2 -> [0,145,"getWindowHandle",null] 07:07:31 INFO - PROCESS | 3764 | 1464271651048 Marionette TRACE conn2 <- [1,145,null,{"value":"13"}] 07:07:31 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.lighter.html 07:07:31 INFO - PROCESS | 3764 | 1464271651060 Marionette TRACE conn2 -> [0,146,"setScriptTimeout",{"ms":35000}] 07:07:31 INFO - PROCESS | 3764 | 1464271651065 Marionette TRACE conn2 <- [1,146,null,{}] 07:07:31 INFO - PROCESS | 3764 | 1464271651069 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}] 07:07:31 INFO - PROCESS | 3764 | 1464271651149 Marionette TRACE conn2 <- [1,147,null,{"value":null}] 07:07:31 INFO - PROCESS | 3764 | 1464271651155 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\", \"f2422981-150b-4007-a2a0-7f3535d15116\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:07:31 INFO - PROCESS | 3764 | ++DOCSHELL 15364400 == 30 [pid = 3764] [id = 46] 07:07:31 INFO - PROCESS | 3764 | ++DOMWINDOW == 61 (153C7000) [pid = 3764] [serial = 134] [outer = 00000000] 07:07:31 INFO - PROCESS | 3764 | ++DOMWINDOW == 62 (15620C00) [pid = 3764] [serial = 135] [outer = 153C7000] 07:07:31 INFO - PROCESS | 3764 | 1464271651199 Marionette DEBUG loaded listener.js 07:07:31 INFO - PROCESS | 3764 | ++DOMWINDOW == 63 (15D1F000) [pid = 3764] [serial = 136] [outer = 153C7000] 07:07:31 INFO - PROCESS | 3764 | 1464271651605 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]]]}] 07:07:31 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.lighter.html | Canvas test: 2d.composite.image.lighter 07:07:31 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.lighter.html | took 581ms 07:07:31 INFO - PROCESS | 3764 | 1464271651632 Marionette TRACE conn2 -> [0,149,"getWindowHandle",null] 07:07:31 INFO - PROCESS | 3764 | 1464271651634 Marionette TRACE conn2 <- [1,149,null,{"value":"13"}] 07:07:31 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-atop.html 07:07:31 INFO - PROCESS | 3764 | 1464271651646 Marionette TRACE conn2 -> [0,150,"setScriptTimeout",{"ms":35000}] 07:07:31 INFO - PROCESS | 3764 | 1464271651647 Marionette TRACE conn2 <- [1,150,null,{}] 07:07:31 INFO - PROCESS | 3764 | 1464271651660 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}] 07:07:31 INFO - PROCESS | 3764 | 1464271651757 Marionette TRACE conn2 <- [1,151,null,{"value":null}] 07:07:31 INFO - PROCESS | 3764 | 1464271651765 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\", \"f2422981-150b-4007-a2a0-7f3535d15116\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:07:31 INFO - PROCESS | 3764 | ++DOCSHELL 15617800 == 31 [pid = 3764] [id = 47] 07:07:31 INFO - PROCESS | 3764 | ++DOMWINDOW == 64 (15618400) [pid = 3764] [serial = 137] [outer = 00000000] 07:07:31 INFO - PROCESS | 3764 | ++DOMWINDOW == 65 (16885400) [pid = 3764] [serial = 138] [outer = 15618400] 07:07:31 INFO - PROCESS | 3764 | 1464271651809 Marionette DEBUG loaded listener.js 07:07:31 INFO - PROCESS | 3764 | ++DOMWINDOW == 66 (1691C000) [pid = 3764] [serial = 139] [outer = 15618400] 07:07:32 INFO - PROCESS | 3764 | 1464271652222 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]]]}] 07:07:32 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-atop.html | Canvas test: 2d.composite.image.source-atop 07:07:32 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-atop.html | took 611ms 07:07:32 INFO - PROCESS | 3764 | 1464271652263 Marionette TRACE conn2 -> [0,153,"getWindowHandle",null] 07:07:32 INFO - PROCESS | 3764 | 1464271652265 Marionette TRACE conn2 <- [1,153,null,{"value":"13"}] 07:07:32 INFO - PROCESS | 3764 | 1464271652268 Marionette TRACE conn2 -> [0,154,"setScriptTimeout",{"ms":35000}] 07:07:32 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-in.html 07:07:32 INFO - PROCESS | 3764 | 1464271652270 Marionette TRACE conn2 <- [1,154,null,{}] 07:07:32 INFO - PROCESS | 3764 | 1464271652273 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}] 07:07:32 INFO - PROCESS | 3764 | 1464271652372 Marionette TRACE conn2 <- [1,155,null,{"value":null}] 07:07:32 INFO - PROCESS | 3764 | 1464271652379 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\", \"f2422981-150b-4007-a2a0-7f3535d15116\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:07:32 INFO - PROCESS | 3764 | ++DOCSHELL 16D82000 == 32 [pid = 3764] [id = 48] 07:07:32 INFO - PROCESS | 3764 | ++DOMWINDOW == 67 (16D83000) [pid = 3764] [serial = 140] [outer = 00000000] 07:07:32 INFO - PROCESS | 3764 | ++DOMWINDOW == 68 (172B3C00) [pid = 3764] [serial = 141] [outer = 16D83000] 07:07:32 INFO - PROCESS | 3764 | 1464271652431 Marionette DEBUG loaded listener.js 07:07:32 INFO - PROCESS | 3764 | ++DOMWINDOW == 69 (17564800) [pid = 3764] [serial = 142] [outer = 16D83000] 07:07:32 INFO - PROCESS | 3764 | 1464271652851 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]]]}] 07:07:32 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-in.html | Canvas test: 2d.composite.image.source-in 07:07:32 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-in.html | took 627ms 07:07:32 INFO - PROCESS | 3764 | 1464271652909 Marionette TRACE conn2 -> [0,157,"getWindowHandle",null] 07:07:32 INFO - PROCESS | 3764 | 1464271652911 Marionette TRACE conn2 <- [1,157,null,{"value":"13"}] 07:07:32 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-out.html 07:07:32 INFO - PROCESS | 3764 | 1464271652914 Marionette TRACE conn2 -> [0,158,"setScriptTimeout",{"ms":35000}] 07:07:32 INFO - PROCESS | 3764 | 1464271652916 Marionette TRACE conn2 <- [1,158,null,{}] 07:07:32 INFO - PROCESS | 3764 | 1464271652920 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}] 07:07:32 INFO - PROCESS | 3764 | 1464271653000 Marionette TRACE conn2 <- [1,159,null,{"value":null}] 07:07:33 INFO - PROCESS | 3764 | 1464271653070 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\", \"f2422981-150b-4007-a2a0-7f3535d15116\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:07:33 INFO - PROCESS | 3764 | ++DOCSHELL 10A55C00 == 33 [pid = 3764] [id = 49] 07:07:33 INFO - PROCESS | 3764 | ++DOMWINDOW == 70 (1768C400) [pid = 3764] [serial = 143] [outer = 00000000] 07:07:33 INFO - PROCESS | 3764 | ++DOMWINDOW == 71 (17D7B800) [pid = 3764] [serial = 144] [outer = 1768C400] 07:07:33 INFO - PROCESS | 3764 | 1464271653121 Marionette DEBUG loaded listener.js 07:07:33 INFO - PROCESS | 3764 | ++DOMWINDOW == 72 (17EC8C00) [pid = 3764] [serial = 145] [outer = 1768C400] 07:07:33 INFO - PROCESS | 3764 | --DOMWINDOW == 71 (19E96C00) [pid = 3764] [serial = 92] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.xor.html] 07:07:33 INFO - PROCESS | 3764 | --DOMWINDOW == 70 (19EA4000) [pid = 3764] [serial = 95] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.canvas.html] 07:07:33 INFO - PROCESS | 3764 | --DOMWINDOW == 69 (15A1DC00) [pid = 3764] [serial = 110] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html] 07:07:33 INFO - PROCESS | 3764 | --DOMWINDOW == 68 (140CA800) [pid = 3764] [serial = 107] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.image.html] 07:07:33 INFO - PROCESS | 3764 | --DOMWINDOW == 67 (10EB7400) [pid = 3764] [serial = 98] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html] 07:07:33 INFO - PROCESS | 3764 | --DOMWINDOW == 66 (10484400) [pid = 3764] [serial = 101] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.default.html] 07:07:33 INFO - PROCESS | 3764 | --DOMWINDOW == 65 (11C02800) [pid = 3764] [serial = 104] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.fill.html] 07:07:33 INFO - PROCESS | 3764 | 1464271653508 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]]]}] 07:07:33 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-out.html | Canvas test: 2d.composite.image.source-out 07:07:33 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-out.html | took 626ms 07:07:33 INFO - PROCESS | 3764 | 1464271653533 Marionette TRACE conn2 -> [0,161,"getWindowHandle",null] 07:07:33 INFO - PROCESS | 3764 | 1464271653535 Marionette TRACE conn2 <- [1,161,null,{"value":"13"}] 07:07:33 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-over.html 07:07:33 INFO - PROCESS | 3764 | 1464271653538 Marionette TRACE conn2 -> [0,162,"setScriptTimeout",{"ms":35000}] 07:07:33 INFO - PROCESS | 3764 | 1464271653540 Marionette TRACE conn2 <- [1,162,null,{}] 07:07:33 INFO - PROCESS | 3764 | 1464271653543 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}] 07:07:33 INFO - PROCESS | 3764 | 1464271653641 Marionette TRACE conn2 <- [1,163,null,{"value":null}] 07:07:33 INFO - PROCESS | 3764 | 1464271653681 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\", \"f2422981-150b-4007-a2a0-7f3535d15116\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:07:33 INFO - PROCESS | 3764 | ++DOCSHELL 10ED2400 == 34 [pid = 3764] [id = 50] 07:07:33 INFO - PROCESS | 3764 | ++DOMWINDOW == 66 (12AEB400) [pid = 3764] [serial = 146] [outer = 00000000] 07:07:33 INFO - PROCESS | 3764 | ++DOMWINDOW == 67 (15E3B800) [pid = 3764] [serial = 147] [outer = 12AEB400] 07:07:33 INFO - PROCESS | 3764 | 1464271653725 Marionette DEBUG loaded listener.js 07:07:33 INFO - PROCESS | 3764 | ++DOMWINDOW == 68 (17D7C800) [pid = 3764] [serial = 148] [outer = 12AEB400] 07:07:34 INFO - PROCESS | 3764 | 1464271654051 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]]]}] 07:07:34 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-over.html | Canvas test: 2d.composite.image.source-over 07:07:34 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-over.html | took 581ms 07:07:34 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.xor.html 07:07:34 INFO - PROCESS | 3764 | 1464271654119 Marionette TRACE conn2 -> [0,165,"getWindowHandle",null] 07:07:34 INFO - PROCESS | 3764 | 1464271654122 Marionette TRACE conn2 <- [1,165,null,{"value":"13"}] 07:07:34 INFO - PROCESS | 3764 | 1464271654125 Marionette TRACE conn2 -> [0,166,"setScriptTimeout",{"ms":35000}] 07:07:34 INFO - PROCESS | 3764 | 1464271654127 Marionette TRACE conn2 <- [1,166,null,{}] 07:07:34 INFO - PROCESS | 3764 | 1464271654131 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}] 07:07:34 INFO - PROCESS | 3764 | 1464271654225 Marionette TRACE conn2 <- [1,167,null,{"value":null}] 07:07:34 INFO - PROCESS | 3764 | 1464271654233 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\", \"f2422981-150b-4007-a2a0-7f3535d15116\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:07:34 INFO - PROCESS | 3764 | ++DOCSHELL 17688000 == 35 [pid = 3764] [id = 51] 07:07:34 INFO - PROCESS | 3764 | ++DOMWINDOW == 69 (17D07000) [pid = 3764] [serial = 149] [outer = 00000000] 07:07:34 INFO - PROCESS | 3764 | ++DOMWINDOW == 70 (199AB800) [pid = 3764] [serial = 150] [outer = 17D07000] 07:07:34 INFO - PROCESS | 3764 | 1464271654277 Marionette DEBUG loaded listener.js 07:07:34 INFO - PROCESS | 3764 | ++DOMWINDOW == 71 (199ABC00) [pid = 3764] [serial = 151] [outer = 17D07000] 07:07:34 INFO - PROCESS | 3764 | 1464271654653 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]]]}] 07:07:34 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.xor.html | Canvas test: 2d.composite.image.xor 07:07:34 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.xor.html | took 581ms 07:07:34 INFO - PROCESS | 3764 | 1464271654705 Marionette TRACE conn2 -> [0,169,"getWindowHandle",null] 07:07:34 INFO - PROCESS | 3764 | 1464271654707 Marionette TRACE conn2 <- [1,169,null,{"value":"13"}] 07:07:34 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.casesensitive.html 07:07:34 INFO - PROCESS | 3764 | 1464271654710 Marionette TRACE conn2 -> [0,170,"setScriptTimeout",{"ms":35000}] 07:07:34 INFO - PROCESS | 3764 | 1464271654711 Marionette TRACE conn2 <- [1,170,null,{}] 07:07:34 INFO - PROCESS | 3764 | 1464271654715 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}] 07:07:34 INFO - PROCESS | 3764 | 1464271654809 Marionette TRACE conn2 <- [1,171,null,{"value":null}] 07:07:34 INFO - PROCESS | 3764 | 1464271654817 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\", \"f2422981-150b-4007-a2a0-7f3535d15116\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:07:34 INFO - PROCESS | 3764 | ++DOCSHELL 1400CC00 == 36 [pid = 3764] [id = 52] 07:07:34 INFO - PROCESS | 3764 | ++DOMWINDOW == 72 (15F47C00) [pid = 3764] [serial = 152] [outer = 00000000] 07:07:34 INFO - PROCESS | 3764 | ++DOMWINDOW == 73 (19A5C800) [pid = 3764] [serial = 153] [outer = 15F47C00] 07:07:34 INFO - PROCESS | 3764 | 1464271654865 Marionette DEBUG loaded listener.js 07:07:34 INFO - PROCESS | 3764 | ++DOMWINDOW == 74 (19E98000) [pid = 3764] [serial = 154] [outer = 15F47C00] 07:07:35 INFO - PROCESS | 3764 | 1464271655222 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]]]}] 07:07:35 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.casesensitive.html | Canvas test: 2d.composite.operation.casesensitive 07:07:35 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.casesensitive.html | took 520ms 07:07:35 INFO - PROCESS | 3764 | 1464271655246 Marionette TRACE conn2 -> [0,173,"getWindowHandle",null] 07:07:35 INFO - PROCESS | 3764 | 1464271655248 Marionette TRACE conn2 <- [1,173,null,{"value":"13"}] 07:07:35 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.clear.html 07:07:35 INFO - PROCESS | 3764 | 1464271655251 Marionette TRACE conn2 -> [0,174,"setScriptTimeout",{"ms":35000}] 07:07:35 INFO - PROCESS | 3764 | 1464271655252 Marionette TRACE conn2 <- [1,174,null,{}] 07:07:35 INFO - PROCESS | 3764 | 1464271655256 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}] 07:07:35 INFO - PROCESS | 3764 | 1464271655350 Marionette TRACE conn2 <- [1,175,null,{"value":null}] 07:07:35 INFO - PROCESS | 3764 | 1464271655426 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\", \"f2422981-150b-4007-a2a0-7f3535d15116\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:07:35 INFO - PROCESS | 3764 | ++DOCSHELL 1043CC00 == 37 [pid = 3764] [id = 53] 07:07:35 INFO - PROCESS | 3764 | ++DOMWINDOW == 75 (1047BC00) [pid = 3764] [serial = 155] [outer = 00000000] 07:07:35 INFO - PROCESS | 3764 | ++DOMWINDOW == 76 (10A5B000) [pid = 3764] [serial = 156] [outer = 1047BC00] 07:07:35 INFO - PROCESS | 3764 | 1464271655519 Marionette DEBUG loaded listener.js 07:07:35 INFO - PROCESS | 3764 | ++DOMWINDOW == 77 (10EB2400) [pid = 3764] [serial = 157] [outer = 1047BC00] 07:07:36 INFO - PROCESS | 3764 | 1464271656235 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]]]}] 07:07:36 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.clear.html | Canvas test: 2d.composite.operation.clear 07:07:36 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.clear.html | took 1070ms 07:07:36 INFO - PROCESS | 3764 | 1464271656316 Marionette TRACE conn2 -> [0,177,"getWindowHandle",null] 07:07:36 INFO - PROCESS | 3764 | 1464271656320 Marionette TRACE conn2 <- [1,177,null,{"value":"13"}] 07:07:36 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.darker.html 07:07:36 INFO - PROCESS | 3764 | 1464271656325 Marionette TRACE conn2 -> [0,178,"setScriptTimeout",{"ms":35000}] 07:07:36 INFO - PROCESS | 3764 | 1464271656328 Marionette TRACE conn2 <- [1,178,null,{}] 07:07:36 INFO - PROCESS | 3764 | 1464271656334 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}] 07:07:36 INFO - PROCESS | 3764 | 1464271656444 Marionette TRACE conn2 <- [1,179,null,{"value":null}] 07:07:36 INFO - PROCESS | 3764 | 1464271656515 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\", \"f2422981-150b-4007-a2a0-7f3535d15116\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:07:36 INFO - PROCESS | 3764 | ++DOCSHELL 13328400 == 38 [pid = 3764] [id = 54] 07:07:36 INFO - PROCESS | 3764 | ++DOMWINDOW == 78 (1332D000) [pid = 3764] [serial = 158] [outer = 00000000] 07:07:36 INFO - PROCESS | 3764 | ++DOMWINDOW == 79 (137EA000) [pid = 3764] [serial = 159] [outer = 1332D000] 07:07:36 INFO - PROCESS | 3764 | 1464271656572 Marionette DEBUG loaded listener.js 07:07:36 INFO - PROCESS | 3764 | ++DOMWINDOW == 80 (140CAC00) [pid = 3764] [serial = 160] [outer = 1332D000] 07:07:37 INFO - PROCESS | 3764 | --DOCSHELL 1400CC00 == 37 [pid = 3764] [id = 52] 07:07:37 INFO - PROCESS | 3764 | --DOCSHELL 17688000 == 36 [pid = 3764] [id = 51] 07:07:37 INFO - PROCESS | 3764 | --DOCSHELL 10ED2400 == 35 [pid = 3764] [id = 50] 07:07:37 INFO - PROCESS | 3764 | --DOCSHELL 10A55C00 == 34 [pid = 3764] [id = 49] 07:07:37 INFO - PROCESS | 3764 | --DOCSHELL 16D82000 == 33 [pid = 3764] [id = 48] 07:07:37 INFO - PROCESS | 3764 | --DOCSHELL 15617800 == 32 [pid = 3764] [id = 47] 07:07:37 INFO - PROCESS | 3764 | --DOCSHELL 15364400 == 31 [pid = 3764] [id = 46] 07:07:37 INFO - PROCESS | 3764 | --DOCSHELL 128A4C00 == 30 [pid = 3764] [id = 45] 07:07:37 INFO - PROCESS | 3764 | --DOCSHELL 128A6400 == 29 [pid = 3764] [id = 44] 07:07:37 INFO - PROCESS | 3764 | --DOCSHELL 10A7D400 == 28 [pid = 3764] [id = 43] 07:07:37 INFO - PROCESS | 3764 | --DOMWINDOW == 79 (1A1B1000) [pid = 3764] [serial = 94] [outer = 00000000] [url = about:blank] 07:07:37 INFO - PROCESS | 3764 | --DOMWINDOW == 78 (1A583800) [pid = 3764] [serial = 96] [outer = 00000000] [url = about:blank] 07:07:37 INFO - PROCESS | 3764 | --DOMWINDOW == 77 (15F4C400) [pid = 3764] [serial = 111] [outer = 00000000] [url = about:blank] 07:07:37 INFO - PROCESS | 3764 | --DOMWINDOW == 76 (1691B000) [pid = 3764] [serial = 112] [outer = 00000000] [url = about:blank] 07:07:37 INFO - PROCESS | 3764 | --DOMWINDOW == 75 (15A10800) [pid = 3764] [serial = 109] [outer = 00000000] [url = about:blank] 07:07:37 INFO - PROCESS | 3764 | --DOMWINDOW == 74 (10EDBC00) [pid = 3764] [serial = 99] [outer = 00000000] [url = about:blank] 07:07:37 INFO - PROCESS | 3764 | --DOMWINDOW == 73 (10A57C00) [pid = 3764] [serial = 102] [outer = 00000000] [url = about:blank] 07:07:37 INFO - PROCESS | 3764 | --DOMWINDOW == 72 (10EDA400) [pid = 3764] [serial = 103] [outer = 00000000] [url = about:blank] 07:07:37 INFO - PROCESS | 3764 | --DOMWINDOW == 71 (153C4000) [pid = 3764] [serial = 108] [outer = 00000000] [url = about:blank] 07:07:37 INFO - PROCESS | 3764 | --DOMWINDOW == 70 (137EB000) [pid = 3764] [serial = 105] [outer = 00000000] [url = about:blank] 07:07:37 INFO - PROCESS | 3764 | --DOMWINDOW == 69 (11A0B400) [pid = 3764] [serial = 100] [outer = 00000000] [url = about:blank] 07:07:37 INFO - PROCESS | 3764 | --DOMWINDOW == 68 (140C3400) [pid = 3764] [serial = 106] [outer = 00000000] [url = about:blank] 07:07:37 INFO - PROCESS | 3764 | --DOMWINDOW == 67 (1A584000) [pid = 3764] [serial = 97] [outer = 00000000] [url = about:blank] 07:07:37 INFO - PROCESS | 3764 | 1464271657395 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]]]}] 07:07:37 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.darker.html | Canvas test: 2d.composite.operation.darker 07:07:37 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.darker.html | took 1117ms 07:07:37 INFO - PROCESS | 3764 | 1464271657452 Marionette TRACE conn2 -> [0,181,"getWindowHandle",null] 07:07:37 INFO - PROCESS | 3764 | 1464271657455 Marionette TRACE conn2 <- [1,181,null,{"value":"13"}] 07:07:37 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.default.html 07:07:37 INFO - PROCESS | 3764 | 1464271657462 Marionette TRACE conn2 -> [0,182,"setScriptTimeout",{"ms":35000}] 07:07:37 INFO - PROCESS | 3764 | 1464271657468 Marionette TRACE conn2 <- [1,182,null,{}] 07:07:37 INFO - PROCESS | 3764 | 1464271657476 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}] 07:07:37 INFO - PROCESS | 3764 | 1464271657569 Marionette TRACE conn2 <- [1,183,null,{"value":null}] 07:07:37 INFO - PROCESS | 3764 | 1464271657585 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\", \"f2422981-150b-4007-a2a0-7f3535d15116\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:07:37 INFO - PROCESS | 3764 | ++DOCSHELL 10EB3000 == 29 [pid = 3764] [id = 55] 07:07:37 INFO - PROCESS | 3764 | ++DOMWINDOW == 68 (10EB6000) [pid = 3764] [serial = 161] [outer = 00000000] 07:07:37 INFO - PROCESS | 3764 | ++DOMWINDOW == 69 (11A10C00) [pid = 3764] [serial = 162] [outer = 10EB6000] 07:07:37 INFO - PROCESS | 3764 | 1464271657637 Marionette DEBUG loaded listener.js 07:07:37 INFO - PROCESS | 3764 | ++DOMWINDOW == 70 (11CF3C00) [pid = 3764] [serial = 163] [outer = 10EB6000] 07:07:38 INFO - PROCESS | 3764 | 1464271658085 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]]]}] 07:07:38 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.default.html | Canvas test: 2d.composite.operation.default 07:07:38 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.default.html | took 673ms 07:07:38 INFO - PROCESS | 3764 | 1464271658140 Marionette TRACE conn2 -> [0,185,"getWindowHandle",null] 07:07:38 INFO - PROCESS | 3764 | 1464271658146 Marionette TRACE conn2 <- [1,185,null,{"value":"13"}] 07:07:38 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.get.html 07:07:38 INFO - PROCESS | 3764 | 1464271658152 Marionette TRACE conn2 -> [0,186,"setScriptTimeout",{"ms":35000}] 07:07:38 INFO - PROCESS | 3764 | 1464271658155 Marionette TRACE conn2 <- [1,186,null,{}] 07:07:38 INFO - PROCESS | 3764 | 1464271658158 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}] 07:07:38 INFO - PROCESS | 3764 | 1464271658242 Marionette TRACE conn2 <- [1,187,null,{"value":null}] 07:07:38 INFO - PROCESS | 3764 | 1464271658252 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\", \"f2422981-150b-4007-a2a0-7f3535d15116\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:07:38 INFO - PROCESS | 3764 | ++DOCSHELL 13329000 == 30 [pid = 3764] [id = 56] 07:07:38 INFO - PROCESS | 3764 | ++DOMWINDOW == 71 (1336EC00) [pid = 3764] [serial = 164] [outer = 00000000] 07:07:38 INFO - PROCESS | 3764 | ++DOMWINDOW == 72 (137E7000) [pid = 3764] [serial = 165] [outer = 1336EC00] 07:07:38 INFO - PROCESS | 3764 | 1464271658296 Marionette DEBUG loaded listener.js 07:07:38 INFO - PROCESS | 3764 | ++DOMWINDOW == 73 (14008C00) [pid = 3764] [serial = 166] [outer = 1336EC00] 07:07:38 INFO - PROCESS | 3764 | 1464271658684 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]]]}] 07:07:38 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.get.html | Canvas test: 2d.composite.operation.get 07:07:38 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.get.html | took 581ms 07:07:38 INFO - PROCESS | 3764 | 1464271658731 Marionette TRACE conn2 -> [0,189,"getWindowHandle",null] 07:07:38 INFO - PROCESS | 3764 | 1464271658733 Marionette TRACE conn2 <- [1,189,null,{"value":"13"}] 07:07:38 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.highlight.html 07:07:38 INFO - PROCESS | 3764 | 1464271658739 Marionette TRACE conn2 -> [0,190,"setScriptTimeout",{"ms":35000}] 07:07:38 INFO - PROCESS | 3764 | 1464271658743 Marionette TRACE conn2 <- [1,190,null,{}] 07:07:38 INFO - PROCESS | 3764 | 1464271658753 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}] 07:07:38 INFO - PROCESS | 3764 | 1464271658834 Marionette TRACE conn2 <- [1,191,null,{"value":null}] 07:07:38 INFO - PROCESS | 3764 | 1464271658842 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\", \"f2422981-150b-4007-a2a0-7f3535d15116\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:07:38 INFO - PROCESS | 3764 | ++DOCSHELL 153C5C00 == 31 [pid = 3764] [id = 57] 07:07:38 INFO - PROCESS | 3764 | ++DOMWINDOW == 74 (153C8800) [pid = 3764] [serial = 167] [outer = 00000000] 07:07:38 INFO - PROCESS | 3764 | ++DOMWINDOW == 75 (156C4C00) [pid = 3764] [serial = 168] [outer = 153C8800] 07:07:38 INFO - PROCESS | 3764 | 1464271658889 Marionette DEBUG loaded listener.js 07:07:38 INFO - PROCESS | 3764 | ++DOMWINDOW == 76 (15A1B400) [pid = 3764] [serial = 169] [outer = 153C8800] 07:07:39 INFO - PROCESS | 3764 | ++DOMWINDOW == 77 (16918C00) [pid = 3764] [serial = 170] [outer = 1B48D400] 07:07:39 INFO - PROCESS | 3764 | 1464271659354 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]]]}] 07:07:39 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.highlight.html | Canvas test: 2d.composite.operation.highlight 07:07:39 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.highlight.html | took 673ms 07:07:39 INFO - PROCESS | 3764 | 1464271659418 Marionette TRACE conn2 -> [0,193,"getWindowHandle",null] 07:07:39 INFO - PROCESS | 3764 | 1464271659421 Marionette TRACE conn2 <- [1,193,null,{"value":"13"}] 07:07:39 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.nullsuffix.html 07:07:39 INFO - PROCESS | 3764 | 1464271659424 Marionette TRACE conn2 -> [0,194,"setScriptTimeout",{"ms":35000}] 07:07:39 INFO - PROCESS | 3764 | 1464271659426 Marionette TRACE conn2 <- [1,194,null,{}] 07:07:39 INFO - PROCESS | 3764 | 1464271659429 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}] 07:07:39 INFO - PROCESS | 3764 | 1464271659518 Marionette TRACE conn2 <- [1,195,null,{"value":null}] 07:07:39 INFO - PROCESS | 3764 | 1464271659526 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\", \"f2422981-150b-4007-a2a0-7f3535d15116\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:07:39 INFO - PROCESS | 3764 | ++DOCSHELL 169D3800 == 32 [pid = 3764] [id = 58] 07:07:39 INFO - PROCESS | 3764 | ++DOMWINDOW == 78 (16BED800) [pid = 3764] [serial = 171] [outer = 00000000] 07:07:39 INFO - PROCESS | 3764 | ++DOMWINDOW == 79 (17561800) [pid = 3764] [serial = 172] [outer = 16BED800] 07:07:39 INFO - PROCESS | 3764 | 1464271659600 Marionette DEBUG loaded listener.js 07:07:39 INFO - PROCESS | 3764 | ++DOMWINDOW == 80 (175A1C00) [pid = 3764] [serial = 173] [outer = 16BED800] 07:07:40 INFO - PROCESS | 3764 | 1464271660048 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]]]}] 07:07:40 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.nullsuffix.html | Canvas test: 2d.composite.operation.nullsuffix 07:07:40 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.nullsuffix.html | took 673ms 07:07:40 INFO - PROCESS | 3764 | 1464271660107 Marionette TRACE conn2 -> [0,197,"getWindowHandle",null] 07:07:40 INFO - PROCESS | 3764 | 1464271660109 Marionette TRACE conn2 <- [1,197,null,{"value":"13"}] 07:07:40 INFO - PROCESS | 3764 | 1464271660112 Marionette TRACE conn2 -> [0,198,"setScriptTimeout",{"ms":35000}] 07:07:40 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.over.html 07:07:40 INFO - PROCESS | 3764 | 1464271660114 Marionette TRACE conn2 <- [1,198,null,{}] 07:07:40 INFO - PROCESS | 3764 | 1464271660124 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}] 07:07:40 INFO - PROCESS | 3764 | 1464271660241 Marionette TRACE conn2 <- [1,199,null,{"value":null}] 07:07:40 INFO - PROCESS | 3764 | 1464271660254 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\", \"f2422981-150b-4007-a2a0-7f3535d15116\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:07:40 INFO - PROCESS | 3764 | ++DOCSHELL 10A82400 == 33 [pid = 3764] [id = 59] 07:07:40 INFO - PROCESS | 3764 | ++DOMWINDOW == 81 (169CD800) [pid = 3764] [serial = 174] [outer = 00000000] 07:07:40 INFO - PROCESS | 3764 | ++DOMWINDOW == 82 (17D77400) [pid = 3764] [serial = 175] [outer = 169CD800] 07:07:40 INFO - PROCESS | 3764 | 1464271660304 Marionette DEBUG loaded listener.js 07:07:40 INFO - PROCESS | 3764 | ++DOMWINDOW == 83 (17ECD000) [pid = 3764] [serial = 176] [outer = 169CD800] 07:07:40 INFO - PROCESS | 3764 | 1464271660708 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]]]}] 07:07:40 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.over.html | Canvas test: 2d.composite.operation.over 07:07:40 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.over.html | took 612ms 07:07:40 INFO - PROCESS | 3764 | 1464271660733 Marionette TRACE conn2 -> [0,201,"getWindowHandle",null] 07:07:40 INFO - PROCESS | 3764 | 1464271660735 Marionette TRACE conn2 <- [1,201,null,{"value":"13"}] 07:07:40 INFO - PROCESS | 3764 | 1464271660739 Marionette TRACE conn2 -> [0,202,"setScriptTimeout",{"ms":35000}] 07:07:40 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.unrecognised.html 07:07:40 INFO - PROCESS | 3764 | 1464271660740 Marionette TRACE conn2 <- [1,202,null,{}] 07:07:40 INFO - PROCESS | 3764 | 1464271660743 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}] 07:07:40 INFO - PROCESS | 3764 | 1464271660858 Marionette TRACE conn2 <- [1,203,null,{"value":null}] 07:07:40 INFO - PROCESS | 3764 | 1464271660865 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\", \"f2422981-150b-4007-a2a0-7f3535d15116\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:07:40 INFO - PROCESS | 3764 | ++DOCSHELL 17D71C00 == 34 [pid = 3764] [id = 60] 07:07:40 INFO - PROCESS | 3764 | ++DOMWINDOW == 84 (17ED2800) [pid = 3764] [serial = 177] [outer = 00000000] 07:07:40 INFO - PROCESS | 3764 | ++DOMWINDOW == 85 (19EA1000) [pid = 3764] [serial = 178] [outer = 17ED2800] 07:07:40 INFO - PROCESS | 3764 | 1464271660910 Marionette DEBUG loaded listener.js 07:07:40 INFO - PROCESS | 3764 | ++DOMWINDOW == 86 (19EA1400) [pid = 3764] [serial = 179] [outer = 17ED2800] 07:07:41 INFO - PROCESS | 3764 | 1464271661310 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]]]}] 07:07:41 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.unrecognised.html | Canvas test: 2d.composite.operation.unrecognised 07:07:41 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.unrecognised.html | took 581ms 07:07:41 INFO - PROCESS | 3764 | 1464271661336 Marionette TRACE conn2 -> [0,205,"getWindowHandle",null] 07:07:41 INFO - PROCESS | 3764 | 1464271661338 Marionette TRACE conn2 <- [1,205,null,{"value":"13"}] 07:07:41 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.copy.html 07:07:41 INFO - PROCESS | 3764 | 1464271661341 Marionette TRACE conn2 -> [0,206,"setScriptTimeout",{"ms":35000}] 07:07:41 INFO - PROCESS | 3764 | 1464271661327 Marionette TRACE conn2 <- [1,206,null,{}] 07:07:41 INFO - PROCESS | 3764 | 1464271661330 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}] 07:07:41 INFO - PROCESS | 3764 | 1464271661425 Marionette TRACE conn2 <- [1,207,null,{"value":null}] 07:07:41 INFO - PROCESS | 3764 | 1464271661431 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\", \"f2422981-150b-4007-a2a0-7f3535d15116\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:07:41 INFO - PROCESS | 3764 | ++DOCSHELL 19E96800 == 35 [pid = 3764] [id = 61] 07:07:41 INFO - PROCESS | 3764 | ++DOMWINDOW == 87 (1A093C00) [pid = 3764] [serial = 180] [outer = 00000000] 07:07:41 INFO - PROCESS | 3764 | ++DOMWINDOW == 88 (1A09EC00) [pid = 3764] [serial = 181] [outer = 1A093C00] 07:07:41 INFO - PROCESS | 3764 | 1464271661476 Marionette DEBUG loaded listener.js 07:07:41 INFO - PROCESS | 3764 | ++DOMWINDOW == 89 (1A1B9800) [pid = 3764] [serial = 182] [outer = 1A093C00] 07:07:41 INFO - PROCESS | 3764 | --DOMWINDOW == 88 (17D07000) [pid = 3764] [serial = 149] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.xor.html] 07:07:41 INFO - PROCESS | 3764 | --DOMWINDOW == 87 (128A9400) [pid = 3764] [serial = 128] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-out.html] 07:07:41 INFO - PROCESS | 3764 | --DOMWINDOW == 86 (10A81000) [pid = 3764] [serial = 125] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-in.html] 07:07:41 INFO - PROCESS | 3764 | --DOMWINDOW == 85 (153C7000) [pid = 3764] [serial = 134] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.lighter.html] 07:07:41 INFO - PROCESS | 3764 | --DOMWINDOW == 84 (137E3800) [pid = 3764] [serial = 131] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-over.html] 07:07:41 INFO - PROCESS | 3764 | --DOMWINDOW == 83 (15618400) [pid = 3764] [serial = 137] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-atop.html] 07:07:41 INFO - PROCESS | 3764 | --DOMWINDOW == 82 (10FE7400) [pid = 3764] [serial = 113] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.invalid.html] 07:07:41 INFO - PROCESS | 3764 | --DOMWINDOW == 81 (13333400) [pid = 3764] [serial = 116] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.range.html] 07:07:41 INFO - PROCESS | 3764 | --DOMWINDOW == 80 (17565400) [pid = 3764] [serial = 119] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.copy.html] 07:07:41 INFO - PROCESS | 3764 | --DOMWINDOW == 79 (16D83000) [pid = 3764] [serial = 140] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-in.html] 07:07:41 INFO - PROCESS | 3764 | --DOMWINDOW == 78 (12AEB400) [pid = 3764] [serial = 146] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-over.html] 07:07:41 INFO - PROCESS | 3764 | --DOMWINDOW == 77 (1768C400) [pid = 3764] [serial = 143] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-out.html] 07:07:41 INFO - PROCESS | 3764 | 1464271661938 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]]]}] 07:07:41 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.copy.html | Canvas test: 2d.composite.solid.copy 07:07:41 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.copy.html | took 611ms 07:07:41 INFO - PROCESS | 3764 | 1464271661963 Marionette TRACE conn2 -> [0,209,"getWindowHandle",null] 07:07:41 INFO - PROCESS | 3764 | 1464271661965 Marionette TRACE conn2 <- [1,209,null,{"value":"13"}] 07:07:41 INFO - PROCESS | 3764 | 1464271661968 Marionette TRACE conn2 -> [0,210,"setScriptTimeout",{"ms":35000}] 07:07:41 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-atop.html 07:07:41 INFO - PROCESS | 3764 | 1464271661970 Marionette TRACE conn2 <- [1,210,null,{}] 07:07:41 INFO - PROCESS | 3764 | 1464271661974 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}] 07:07:42 INFO - PROCESS | 3764 | 1464271662052 Marionette TRACE conn2 <- [1,211,null,{"value":null}] 07:07:42 INFO - PROCESS | 3764 | 1464271662137 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\", \"f2422981-150b-4007-a2a0-7f3535d15116\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:07:42 INFO - PROCESS | 3764 | ++DOCSHELL 10FE7400 == 36 [pid = 3764] [id = 62] 07:07:42 INFO - PROCESS | 3764 | ++DOMWINDOW == 78 (12B63C00) [pid = 3764] [serial = 183] [outer = 00000000] 07:07:42 INFO - PROCESS | 3764 | ++DOMWINDOW == 79 (156CD800) [pid = 3764] [serial = 184] [outer = 12B63C00] 07:07:42 INFO - PROCESS | 3764 | 1464271662163 Marionette DEBUG loaded listener.js 07:07:42 INFO - PROCESS | 3764 | ++DOMWINDOW == 80 (175A9800) [pid = 3764] [serial = 185] [outer = 12B63C00] 07:07:42 INFO - PROCESS | 3764 | 1464271662490 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]]]}] 07:07:42 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-atop.html | Canvas test: 2d.composite.solid.destination-atop 07:07:42 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-atop.html | took 581ms 07:07:42 INFO - PROCESS | 3764 | 1464271662549 Marionette TRACE conn2 -> [0,213,"getWindowHandle",null] 07:07:42 INFO - PROCESS | 3764 | 1464271662551 Marionette TRACE conn2 <- [1,213,null,{"value":"13"}] 07:07:42 INFO - PROCESS | 3764 | 1464271662554 Marionette TRACE conn2 -> [0,214,"setScriptTimeout",{"ms":35000}] 07:07:42 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-in.html 07:07:42 INFO - PROCESS | 3764 | 1464271662555 Marionette TRACE conn2 <- [1,214,null,{}] 07:07:42 INFO - PROCESS | 3764 | 1464271662559 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}] 07:07:42 INFO - PROCESS | 3764 | 1464271662631 Marionette TRACE conn2 <- [1,215,null,{"value":null}] 07:07:42 INFO - PROCESS | 3764 | 1464271662718 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\", \"f2422981-150b-4007-a2a0-7f3535d15116\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:07:42 INFO - PROCESS | 3764 | ++DOCSHELL 15E3CC00 == 37 [pid = 3764] [id = 63] 07:07:42 INFO - PROCESS | 3764 | ++DOMWINDOW == 81 (15F40400) [pid = 3764] [serial = 186] [outer = 00000000] 07:07:42 INFO - PROCESS | 3764 | ++DOMWINDOW == 82 (1A094C00) [pid = 3764] [serial = 187] [outer = 15F40400] 07:07:42 INFO - PROCESS | 3764 | 1464271662765 Marionette DEBUG loaded listener.js 07:07:42 INFO - PROCESS | 3764 | ++DOMWINDOW == 83 (1A1BB000) [pid = 3764] [serial = 188] [outer = 15F40400] 07:07:43 INFO - PROCESS | 3764 | 1464271663077 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]]]}] 07:07:43 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-in.html | Canvas test: 2d.composite.solid.destination-in 07:07:43 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-in.html | took 581ms 07:07:43 INFO - PROCESS | 3764 | 1464271663135 Marionette TRACE conn2 -> [0,217,"getWindowHandle",null] 07:07:43 INFO - PROCESS | 3764 | 1464271663137 Marionette TRACE conn2 <- [1,217,null,{"value":"13"}] 07:07:43 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-out.html 07:07:43 INFO - PROCESS | 3764 | 1464271663140 Marionette TRACE conn2 -> [0,218,"setScriptTimeout",{"ms":35000}] 07:07:43 INFO - PROCESS | 3764 | 1464271663142 Marionette TRACE conn2 <- [1,218,null,{}] 07:07:43 INFO - PROCESS | 3764 | 1464271663145 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}] 07:07:43 INFO - PROCESS | 3764 | 1464271663245 Marionette TRACE conn2 <- [1,219,null,{"value":null}] 07:07:43 INFO - PROCESS | 3764 | 1464271663253 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\", \"f2422981-150b-4007-a2a0-7f3535d15116\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:07:43 INFO - PROCESS | 3764 | ++DOCSHELL 15F42400 == 38 [pid = 3764] [id = 64] 07:07:43 INFO - PROCESS | 3764 | ++DOMWINDOW == 84 (169C7000) [pid = 3764] [serial = 189] [outer = 00000000] 07:07:43 INFO - PROCESS | 3764 | ++DOMWINDOW == 85 (1A5D7000) [pid = 3764] [serial = 190] [outer = 169C7000] 07:07:43 INFO - PROCESS | 3764 | 1464271663298 Marionette DEBUG loaded listener.js 07:07:43 INFO - PROCESS | 3764 | ++DOMWINDOW == 86 (1A5D7800) [pid = 3764] [serial = 191] [outer = 169C7000] 07:07:43 INFO - PROCESS | 3764 | 1464271663672 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]]]}] 07:07:43 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-out.html | Canvas test: 2d.composite.solid.destination-out 07:07:43 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-out.html | took 581ms 07:07:43 INFO - PROCESS | 3764 | 1464271663721 Marionette TRACE conn2 -> [0,221,"getWindowHandle",null] 07:07:43 INFO - PROCESS | 3764 | 1464271663723 Marionette TRACE conn2 <- [1,221,null,{"value":"13"}] 07:07:43 INFO - PROCESS | 3764 | 1464271663726 Marionette TRACE conn2 -> [0,222,"setScriptTimeout",{"ms":35000}] 07:07:43 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-over.html 07:07:43 INFO - PROCESS | 3764 | 1464271663728 Marionette TRACE conn2 <- [1,222,null,{}] 07:07:43 INFO - PROCESS | 3764 | 1464271663732 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}] 07:07:43 INFO - PROCESS | 3764 | 1464271663871 Marionette TRACE conn2 <- [1,223,null,{"value":null}] 07:07:43 INFO - PROCESS | 3764 | 1464271663999 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\", \"f2422981-150b-4007-a2a0-7f3535d15116\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:07:44 INFO - PROCESS | 3764 | ++DOCSHELL 10A5E800 == 39 [pid = 3764] [id = 65] 07:07:44 INFO - PROCESS | 3764 | ++DOMWINDOW == 87 (10A60000) [pid = 3764] [serial = 192] [outer = 00000000] 07:07:44 INFO - PROCESS | 3764 | ++DOMWINDOW == 88 (10ED4400) [pid = 3764] [serial = 193] [outer = 10A60000] 07:07:44 INFO - PROCESS | 3764 | 1464271664069 Marionette DEBUG loaded listener.js 07:07:44 INFO - PROCESS | 3764 | ++DOMWINDOW == 89 (11A0E000) [pid = 3764] [serial = 194] [outer = 10A60000] 07:07:44 INFO - PROCESS | 3764 | 1464271664578 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]]]}] 07:07:44 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-over.html | Canvas test: 2d.composite.solid.destination-over 07:07:44 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-over.html | took 887ms 07:07:44 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.lighter.html 07:07:44 INFO - PROCESS | 3764 | 1464271664618 Marionette TRACE conn2 -> [0,225,"getWindowHandle",null] 07:07:44 INFO - PROCESS | 3764 | 1464271664622 Marionette TRACE conn2 <- [1,225,null,{"value":"13"}] 07:07:44 INFO - PROCESS | 3764 | 1464271664627 Marionette TRACE conn2 -> [0,226,"setScriptTimeout",{"ms":35000}] 07:07:44 INFO - PROCESS | 3764 | 1464271664632 Marionette TRACE conn2 <- [1,226,null,{}] 07:07:44 INFO - PROCESS | 3764 | 1464271664637 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}] 07:07:44 INFO - PROCESS | 3764 | 1464271664742 Marionette TRACE conn2 <- [1,227,null,{"value":null}] 07:07:44 INFO - PROCESS | 3764 | 1464271664828 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\", \"f2422981-150b-4007-a2a0-7f3535d15116\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:07:44 INFO - PROCESS | 3764 | ++DOCSHELL 140C3C00 == 40 [pid = 3764] [id = 66] 07:07:44 INFO - PROCESS | 3764 | ++DOMWINDOW == 90 (140C4400) [pid = 3764] [serial = 195] [outer = 00000000] 07:07:44 INFO - PROCESS | 3764 | ++DOMWINDOW == 91 (140D0000) [pid = 3764] [serial = 196] [outer = 140C4400] 07:07:44 INFO - PROCESS | 3764 | 1464271664884 Marionette DEBUG loaded listener.js 07:07:44 INFO - PROCESS | 3764 | ++DOMWINDOW == 92 (15364C00) [pid = 3764] [serial = 197] [outer = 140C4400] 07:07:45 INFO - PROCESS | 3764 | 1464271665454 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]]]}] 07:07:45 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.lighter.html | Canvas test: 2d.composite.solid.lighter 07:07:45 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.lighter.html | took 887ms 07:07:45 INFO - PROCESS | 3764 | 1464271665513 Marionette TRACE conn2 -> [0,229,"getWindowHandle",null] 07:07:45 INFO - PROCESS | 3764 | 1464271665516 Marionette TRACE conn2 <- [1,229,null,{"value":"13"}] 07:07:45 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-atop.html 07:07:45 INFO - PROCESS | 3764 | 1464271665520 Marionette TRACE conn2 -> [0,230,"setScriptTimeout",{"ms":35000}] 07:07:45 INFO - PROCESS | 3764 | 1464271665522 Marionette TRACE conn2 <- [1,230,null,{}] 07:07:45 INFO - PROCESS | 3764 | 1464271665526 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}] 07:07:45 INFO - PROCESS | 3764 | 1464271665627 Marionette TRACE conn2 <- [1,231,null,{"value":null}] 07:07:45 INFO - PROCESS | 3764 | 1464271665702 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\", \"f2422981-150b-4007-a2a0-7f3535d15116\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:07:45 INFO - PROCESS | 3764 | ++DOCSHELL 13709800 == 41 [pid = 3764] [id = 67] 07:07:45 INFO - PROCESS | 3764 | ++DOMWINDOW == 93 (172D9C00) [pid = 3764] [serial = 198] [outer = 00000000] 07:07:45 INFO - PROCESS | 3764 | ++DOMWINDOW == 94 (19E99000) [pid = 3764] [serial = 199] [outer = 172D9C00] 07:07:45 INFO - PROCESS | 3764 | 1464271665755 Marionette DEBUG loaded listener.js 07:07:45 INFO - PROCESS | 3764 | ++DOMWINDOW == 95 (1A03D400) [pid = 3764] [serial = 200] [outer = 172D9C00] 07:07:46 INFO - PROCESS | 3764 | 1464271666290 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]]]}] 07:07:46 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-atop.html | Canvas test: 2d.composite.solid.source-atop 07:07:46 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-atop.html | took 825ms 07:07:46 INFO - PROCESS | 3764 | 1464271666344 Marionette TRACE conn2 -> [0,233,"getWindowHandle",null] 07:07:46 INFO - PROCESS | 3764 | 1464271666348 Marionette TRACE conn2 <- [1,233,null,{"value":"13"}] 07:07:46 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-in.html 07:07:46 INFO - PROCESS | 3764 | 1464271666359 Marionette TRACE conn2 -> [0,234,"setScriptTimeout",{"ms":35000}] 07:07:46 INFO - PROCESS | 3764 | 1464271666364 Marionette TRACE conn2 <- [1,234,null,{}] 07:07:46 INFO - PROCESS | 3764 | 1464271666368 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}] 07:07:46 INFO - PROCESS | 3764 | 1464271666479 Marionette TRACE conn2 <- [1,235,null,{"value":null}] 07:07:46 INFO - PROCESS | 3764 | 1464271666550 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\", \"f2422981-150b-4007-a2a0-7f3535d15116\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:07:46 INFO - PROCESS | 3764 | ++DOCSHELL 13077000 == 42 [pid = 3764] [id = 68] 07:07:46 INFO - PROCESS | 3764 | ++DOMWINDOW == 96 (16919000) [pid = 3764] [serial = 201] [outer = 00000000] 07:07:46 INFO - PROCESS | 3764 | ++DOMWINDOW == 97 (18186400) [pid = 3764] [serial = 202] [outer = 16919000] 07:07:46 INFO - PROCESS | 3764 | 1464271666603 Marionette DEBUG loaded listener.js 07:07:46 INFO - PROCESS | 3764 | ++DOMWINDOW == 98 (19736400) [pid = 3764] [serial = 203] [outer = 16919000] 07:07:47 INFO - PROCESS | 3764 | 1464271667274 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]]]}] 07:07:47 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-in.html | Canvas test: 2d.composite.solid.source-in 07:07:47 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-in.html | took 978ms 07:07:47 INFO - PROCESS | 3764 | 1464271667341 Marionette TRACE conn2 -> [0,237,"getWindowHandle",null] 07:07:47 INFO - PROCESS | 3764 | 1464271667346 Marionette TRACE conn2 <- [1,237,null,{"value":"13"}] 07:07:47 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-out.html 07:07:47 INFO - PROCESS | 3764 | 1464271667350 Marionette TRACE conn2 -> [0,238,"setScriptTimeout",{"ms":35000}] 07:07:47 INFO - PROCESS | 3764 | 1464271667354 Marionette TRACE conn2 <- [1,238,null,{}] 07:07:47 INFO - PROCESS | 3764 | 1464271667359 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}] 07:07:47 INFO - PROCESS | 3764 | 1464271667458 Marionette TRACE conn2 <- [1,239,null,{"value":null}] 07:07:47 INFO - PROCESS | 3764 | 1464271667553 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\", \"f2422981-150b-4007-a2a0-7f3535d15116\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:07:47 INFO - PROCESS | 3764 | ++DOCSHELL 110E9400 == 43 [pid = 3764] [id = 69] 07:07:47 INFO - PROCESS | 3764 | ++DOMWINDOW == 99 (12AF1000) [pid = 3764] [serial = 204] [outer = 00000000] 07:07:47 INFO - PROCESS | 3764 | ++DOMWINDOW == 100 (13320800) [pid = 3764] [serial = 205] [outer = 12AF1000] 07:07:47 INFO - PROCESS | 3764 | 1464271667586 Marionette DEBUG loaded listener.js 07:07:47 INFO - PROCESS | 3764 | ++DOMWINDOW == 101 (13701400) [pid = 3764] [serial = 206] [outer = 12AF1000] 07:07:47 INFO - PROCESS | 3764 | --DOCSHELL 15F42400 == 42 [pid = 3764] [id = 64] 07:07:47 INFO - PROCESS | 3764 | --DOCSHELL 15E3CC00 == 41 [pid = 3764] [id = 63] 07:07:47 INFO - PROCESS | 3764 | --DOCSHELL 10FE7400 == 40 [pid = 3764] [id = 62] 07:07:47 INFO - PROCESS | 3764 | --DOCSHELL 19E96800 == 39 [pid = 3764] [id = 61] 07:07:47 INFO - PROCESS | 3764 | --DOCSHELL 17D71C00 == 38 [pid = 3764] [id = 60] 07:07:47 INFO - PROCESS | 3764 | --DOCSHELL 10A82400 == 37 [pid = 3764] [id = 59] 07:07:47 INFO - PROCESS | 3764 | --DOCSHELL 169D3800 == 36 [pid = 3764] [id = 58] 07:07:47 INFO - PROCESS | 3764 | --DOCSHELL 153C5C00 == 35 [pid = 3764] [id = 57] 07:07:47 INFO - PROCESS | 3764 | --DOCSHELL 13329000 == 34 [pid = 3764] [id = 56] 07:07:47 INFO - PROCESS | 3764 | --DOCSHELL 10EB3000 == 33 [pid = 3764] [id = 55] 07:07:47 INFO - PROCESS | 3764 | --DOCSHELL 13328400 == 32 [pid = 3764] [id = 54] 07:07:47 INFO - PROCESS | 3764 | --DOCSHELL 1043CC00 == 31 [pid = 3764] [id = 53] 07:07:47 INFO - PROCESS | 3764 | --DOMWINDOW == 100 (199ABC00) [pid = 3764] [serial = 151] [outer = 00000000] [url = about:blank] 07:07:47 INFO - PROCESS | 3764 | --DOMWINDOW == 99 (12AF0000) [pid = 3764] [serial = 129] [outer = 00000000] [url = about:blank] 07:07:47 INFO - PROCESS | 3764 | --DOMWINDOW == 98 (10EB0C00) [pid = 3764] [serial = 126] [outer = 00000000] [url = about:blank] 07:07:47 INFO - PROCESS | 3764 | --DOMWINDOW == 97 (10EDB400) [pid = 3764] [serial = 127] [outer = 00000000] [url = about:blank] 07:07:47 INFO - PROCESS | 3764 | --DOMWINDOW == 96 (15620C00) [pid = 3764] [serial = 135] [outer = 00000000] [url = about:blank] 07:07:47 INFO - PROCESS | 3764 | --DOMWINDOW == 95 (13DBA800) [pid = 3764] [serial = 132] [outer = 00000000] [url = about:blank] 07:07:47 INFO - PROCESS | 3764 | --DOMWINDOW == 94 (14009800) [pid = 3764] [serial = 133] [outer = 00000000] [url = about:blank] 07:07:47 INFO - PROCESS | 3764 | --DOMWINDOW == 93 (16885400) [pid = 3764] [serial = 138] [outer = 00000000] [url = about:blank] 07:07:47 INFO - PROCESS | 3764 | --DOMWINDOW == 92 (1332E000) [pid = 3764] [serial = 115] [outer = 00000000] [url = about:blank] 07:07:47 INFO - PROCESS | 3764 | --DOMWINDOW == 91 (12B66400) [pid = 3764] [serial = 114] [outer = 00000000] [url = about:blank] 07:07:47 INFO - PROCESS | 3764 | --DOMWINDOW == 90 (15E3BC00) [pid = 3764] [serial = 118] [outer = 00000000] [url = about:blank] 07:07:47 INFO - PROCESS | 3764 | --DOMWINDOW == 89 (1561BC00) [pid = 3764] [serial = 117] [outer = 00000000] [url = about:blank] 07:07:47 INFO - PROCESS | 3764 | --DOMWINDOW == 88 (17786400) [pid = 3764] [serial = 121] [outer = 00000000] [url = about:blank] 07:07:47 INFO - PROCESS | 3764 | --DOMWINDOW == 87 (175A8800) [pid = 3764] [serial = 120] [outer = 00000000] [url = about:blank] 07:07:47 INFO - PROCESS | 3764 | --DOMWINDOW == 86 (12B5A400) [pid = 3764] [serial = 123] [outer = 00000000] [url = about:blank] 07:07:47 INFO - PROCESS | 3764 | --DOMWINDOW == 85 (17564800) [pid = 3764] [serial = 142] [outer = 00000000] [url = about:blank] 07:07:47 INFO - PROCESS | 3764 | --DOMWINDOW == 84 (172B3C00) [pid = 3764] [serial = 141] [outer = 00000000] [url = about:blank] 07:07:47 INFO - PROCESS | 3764 | --DOMWINDOW == 83 (15E3B800) [pid = 3764] [serial = 147] [outer = 00000000] [url = about:blank] 07:07:47 INFO - PROCESS | 3764 | --DOMWINDOW == 82 (17D7B800) [pid = 3764] [serial = 144] [outer = 00000000] [url = about:blank] 07:07:47 INFO - PROCESS | 3764 | --DOMWINDOW == 81 (17EC8C00) [pid = 3764] [serial = 145] [outer = 00000000] [url = about:blank] 07:07:47 INFO - PROCESS | 3764 | --DOMWINDOW == 80 (12B64C00) [pid = 3764] [serial = 130] [outer = 00000000] [url = about:blank] 07:07:47 INFO - PROCESS | 3764 | --DOMWINDOW == 79 (1691C000) [pid = 3764] [serial = 139] [outer = 00000000] [url = about:blank] 07:07:47 INFO - PROCESS | 3764 | --DOMWINDOW == 78 (19A5C800) [pid = 3764] [serial = 153] [outer = 00000000] [url = about:blank] 07:07:47 INFO - PROCESS | 3764 | --DOMWINDOW == 77 (15D1F000) [pid = 3764] [serial = 136] [outer = 00000000] [url = about:blank] 07:07:47 INFO - PROCESS | 3764 | --DOMWINDOW == 76 (17D7C800) [pid = 3764] [serial = 148] [outer = 00000000] [url = about:blank] 07:07:47 INFO - PROCESS | 3764 | --DOMWINDOW == 75 (199AB800) [pid = 3764] [serial = 150] [outer = 00000000] [url = about:blank] 07:07:48 INFO - PROCESS | 3764 | 1464271668057 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]]]}] 07:07:48 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-out.html | Canvas test: 2d.composite.solid.source-out 07:07:48 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-out.html | took 719ms 07:07:48 INFO - PROCESS | 3764 | 1464271668074 Marionette TRACE conn2 -> [0,241,"getWindowHandle",null] 07:07:48 INFO - PROCESS | 3764 | 1464271668079 Marionette TRACE conn2 <- [1,241,null,{"value":"13"}] 07:07:48 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-over.html 07:07:48 INFO - PROCESS | 3764 | 1464271668085 Marionette TRACE conn2 -> [0,242,"setScriptTimeout",{"ms":35000}] 07:07:48 INFO - PROCESS | 3764 | 1464271668087 Marionette TRACE conn2 <- [1,242,null,{}] 07:07:48 INFO - PROCESS | 3764 | 1464271668091 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}] 07:07:48 INFO - PROCESS | 3764 | 1464271668200 Marionette TRACE conn2 <- [1,243,null,{"value":null}] 07:07:48 INFO - PROCESS | 3764 | 1464271668207 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\", \"f2422981-150b-4007-a2a0-7f3535d15116\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:07:48 INFO - PROCESS | 3764 | ++DOCSHELL 13324C00 == 32 [pid = 3764] [id = 70] 07:07:48 INFO - PROCESS | 3764 | ++DOMWINDOW == 76 (13328400) [pid = 3764] [serial = 207] [outer = 00000000] 07:07:48 INFO - PROCESS | 3764 | ++DOMWINDOW == 77 (1370B400) [pid = 3764] [serial = 208] [outer = 13328400] 07:07:48 INFO - PROCESS | 3764 | 1464271668251 Marionette DEBUG loaded listener.js 07:07:48 INFO - PROCESS | 3764 | ++DOMWINDOW == 78 (1400C800) [pid = 3764] [serial = 209] [outer = 13328400] 07:07:48 INFO - PROCESS | 3764 | 1464271668678 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]]]}] 07:07:48 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-over.html | Canvas test: 2d.composite.solid.source-over 07:07:48 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-over.html | took 612ms 07:07:48 INFO - PROCESS | 3764 | 1464271668705 Marionette TRACE conn2 -> [0,245,"getWindowHandle",null] 07:07:48 INFO - PROCESS | 3764 | 1464271668707 Marionette TRACE conn2 <- [1,245,null,{"value":"13"}] 07:07:48 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.xor.html 07:07:48 INFO - PROCESS | 3764 | 1464271668710 Marionette TRACE conn2 -> [0,246,"setScriptTimeout",{"ms":35000}] 07:07:48 INFO - PROCESS | 3764 | 1464271668714 Marionette TRACE conn2 <- [1,246,null,{}] 07:07:48 INFO - PROCESS | 3764 | 1464271668724 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}] 07:07:48 INFO - PROCESS | 3764 | 1464271668804 Marionette TRACE conn2 <- [1,247,null,{"value":null}] 07:07:48 INFO - PROCESS | 3764 | 1464271668815 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\", \"f2422981-150b-4007-a2a0-7f3535d15116\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:07:48 INFO - PROCESS | 3764 | ++DOCSHELL 15612C00 == 33 [pid = 3764] [id = 71] 07:07:48 INFO - PROCESS | 3764 | ++DOMWINDOW == 79 (156C5400) [pid = 3764] [serial = 210] [outer = 00000000] 07:07:48 INFO - PROCESS | 3764 | ++DOMWINDOW == 80 (15D25800) [pid = 3764] [serial = 211] [outer = 156C5400] 07:07:48 INFO - PROCESS | 3764 | 1464271668862 Marionette DEBUG loaded listener.js 07:07:48 INFO - PROCESS | 3764 | ++DOMWINDOW == 81 (15F42400) [pid = 3764] [serial = 212] [outer = 156C5400] 07:07:49 INFO - PROCESS | 3764 | 1464271669266 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]]]}] 07:07:49 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.xor.html | Canvas test: 2d.composite.solid.xor 07:07:49 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.xor.html | took 627ms 07:07:49 INFO - PROCESS | 3764 | 1464271669331 Marionette TRACE conn2 -> [0,249,"getWindowHandle",null] 07:07:49 INFO - PROCESS | 3764 | 1464271669333 Marionette TRACE conn2 <- [1,249,null,{"value":"13"}] 07:07:49 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.copy.html 07:07:49 INFO - PROCESS | 3764 | 1464271669337 Marionette TRACE conn2 -> [0,250,"setScriptTimeout",{"ms":35000}] 07:07:49 INFO - PROCESS | 3764 | 1464271669338 Marionette TRACE conn2 <- [1,250,null,{}] 07:07:49 INFO - PROCESS | 3764 | 1464271669341 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}] 07:07:49 INFO - PROCESS | 3764 | 1464271669421 Marionette TRACE conn2 <- [1,251,null,{"value":null}] 07:07:49 INFO - PROCESS | 3764 | 1464271669429 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\", \"f2422981-150b-4007-a2a0-7f3535d15116\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:07:49 INFO - PROCESS | 3764 | ++DOCSHELL 15F4C000 == 34 [pid = 3764] [id = 72] 07:07:49 INFO - PROCESS | 3764 | ++DOMWINDOW == 82 (16883800) [pid = 3764] [serial = 213] [outer = 00000000] 07:07:49 INFO - PROCESS | 3764 | ++DOMWINDOW == 83 (169D3800) [pid = 3764] [serial = 214] [outer = 16883800] 07:07:49 INFO - PROCESS | 3764 | 1464271669475 Marionette DEBUG loaded listener.js 07:07:49 INFO - PROCESS | 3764 | ++DOMWINDOW == 84 (16FF4C00) [pid = 3764] [serial = 215] [outer = 16883800] 07:07:49 INFO - PROCESS | 3764 | 1464271669883 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]]]}] 07:07:49 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.copy.html | Canvas test: 2d.composite.transparent.copy 07:07:49 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.copy.html | took 581ms 07:07:49 INFO - PROCESS | 3764 | 1464271669944 Marionette TRACE conn2 -> [0,253,"getWindowHandle",null] 07:07:49 INFO - PROCESS | 3764 | 1464271669946 Marionette TRACE conn2 <- [1,253,null,{"value":"13"}] 07:07:49 INFO - PROCESS | 3764 | 1464271669949 Marionette TRACE conn2 -> [0,254,"setScriptTimeout",{"ms":35000}] 07:07:49 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-atop.html 07:07:49 INFO - PROCESS | 3764 | 1464271669951 Marionette TRACE conn2 <- [1,254,null,{}] 07:07:49 INFO - PROCESS | 3764 | 1464271669947 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}] 07:07:50 INFO - PROCESS | 3764 | 1464271670020 Marionette TRACE conn2 <- [1,255,null,{"value":null}] 07:07:50 INFO - PROCESS | 3764 | 1464271670027 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\", \"f2422981-150b-4007-a2a0-7f3535d15116\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:07:50 INFO - PROCESS | 3764 | ++DOCSHELL 16915C00 == 35 [pid = 3764] [id = 73] 07:07:50 INFO - PROCESS | 3764 | ++DOMWINDOW == 85 (16F87000) [pid = 3764] [serial = 216] [outer = 00000000] 07:07:50 INFO - PROCESS | 3764 | ++DOMWINDOW == 86 (1768D800) [pid = 3764] [serial = 217] [outer = 16F87000] 07:07:50 INFO - PROCESS | 3764 | 1464271670072 Marionette DEBUG loaded listener.js 07:07:50 INFO - PROCESS | 3764 | ++DOMWINDOW == 87 (1778A400) [pid = 3764] [serial = 218] [outer = 16F87000] 07:07:50 INFO - PROCESS | 3764 | 1464271670500 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]]]}] 07:07:50 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-atop.html | Canvas test: 2d.composite.transparent.destination-atop 07:07:50 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-atop.html | took 581ms 07:07:50 INFO - PROCESS | 3764 | 1464271670529 Marionette TRACE conn2 -> [0,257,"getWindowHandle",null] 07:07:50 INFO - PROCESS | 3764 | 1464271670531 Marionette TRACE conn2 <- [1,257,null,{"value":"13"}] 07:07:50 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-in.html 07:07:50 INFO - PROCESS | 3764 | 1464271670540 Marionette TRACE conn2 -> [0,258,"setScriptTimeout",{"ms":35000}] 07:07:50 INFO - PROCESS | 3764 | 1464271670542 Marionette TRACE conn2 <- [1,258,null,{}] 07:07:50 INFO - PROCESS | 3764 | 1464271670550 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}] 07:07:50 INFO - PROCESS | 3764 | 1464271670657 Marionette TRACE conn2 <- [1,259,null,{"value":null}] 07:07:50 INFO - PROCESS | 3764 | 1464271670666 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\", \"f2422981-150b-4007-a2a0-7f3535d15116\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:07:50 INFO - PROCESS | 3764 | ++DOCSHELL 1756A400 == 36 [pid = 3764] [id = 74] 07:07:50 INFO - PROCESS | 3764 | ++DOMWINDOW == 88 (1759D800) [pid = 3764] [serial = 219] [outer = 00000000] 07:07:50 INFO - PROCESS | 3764 | ++DOMWINDOW == 89 (19732400) [pid = 3764] [serial = 220] [outer = 1759D800] 07:07:50 INFO - PROCESS | 3764 | 1464271670710 Marionette DEBUG loaded listener.js 07:07:50 INFO - PROCESS | 3764 | ++DOMWINDOW == 90 (19733400) [pid = 3764] [serial = 221] [outer = 1759D800] 07:07:51 INFO - PROCESS | 3764 | 1464271671163 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]]]}] 07:07:51 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-in.html | Canvas test: 2d.composite.transparent.destination-in 07:07:51 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-in.html | took 688ms 07:07:51 INFO - PROCESS | 3764 | 1464271671222 Marionette TRACE conn2 -> [0,261,"getWindowHandle",null] 07:07:51 INFO - PROCESS | 3764 | 1464271671224 Marionette TRACE conn2 <- [1,261,null,{"value":"13"}] 07:07:51 INFO - PROCESS | 3764 | 1464271671227 Marionette TRACE conn2 -> [0,262,"setScriptTimeout",{"ms":35000}] 07:07:51 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-out.html 07:07:51 INFO - PROCESS | 3764 | 1464271671228 Marionette TRACE conn2 <- [1,262,null,{}] 07:07:51 INFO - PROCESS | 3764 | 1464271671239 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}] 07:07:51 INFO - PROCESS | 3764 | 1464271671337 Marionette TRACE conn2 <- [1,263,null,{"value":null}] 07:07:51 INFO - PROCESS | 3764 | 1464271671344 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\", \"f2422981-150b-4007-a2a0-7f3535d15116\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:07:51 INFO - PROCESS | 3764 | ++DOCSHELL 105F5000 == 37 [pid = 3764] [id = 75] 07:07:51 INFO - PROCESS | 3764 | ++DOMWINDOW == 91 (17D7B800) [pid = 3764] [serial = 222] [outer = 00000000] 07:07:51 INFO - PROCESS | 3764 | ++DOMWINDOW == 92 (199AF400) [pid = 3764] [serial = 223] [outer = 17D7B800] 07:07:51 INFO - PROCESS | 3764 | 1464271671388 Marionette DEBUG loaded listener.js 07:07:51 INFO - PROCESS | 3764 | ++DOMWINDOW == 93 (19A59800) [pid = 3764] [serial = 224] [outer = 17D7B800] 07:07:51 INFO - PROCESS | 3764 | 1464271671786 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]]]}] 07:07:51 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-out.html | Canvas test: 2d.composite.transparent.destination-out 07:07:51 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-out.html | took 581ms 07:07:51 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-over.html 07:07:51 INFO - PROCESS | 3764 | 1464271671813 Marionette TRACE conn2 -> [0,265,"getWindowHandle",null] 07:07:51 INFO - PROCESS | 3764 | 1464271671815 Marionette TRACE conn2 <- [1,265,null,{"value":"13"}] 07:07:51 INFO - PROCESS | 3764 | 1464271671818 Marionette TRACE conn2 -> [0,266,"setScriptTimeout",{"ms":35000}] 07:07:51 INFO - PROCESS | 3764 | 1464271671820 Marionette TRACE conn2 <- [1,266,null,{}] 07:07:51 INFO - PROCESS | 3764 | 1464271671823 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}] 07:07:51 INFO - PROCESS | 3764 | 1464271671920 Marionette TRACE conn2 <- [1,267,null,{"value":null}] 07:07:51 INFO - PROCESS | 3764 | 1464271671926 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\", \"f2422981-150b-4007-a2a0-7f3535d15116\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:07:51 INFO - PROCESS | 3764 | ++DOCSHELL 10479400 == 38 [pid = 3764] [id = 76] 07:07:51 INFO - PROCESS | 3764 | ++DOMWINDOW == 94 (1973F400) [pid = 3764] [serial = 225] [outer = 00000000] 07:07:51 INFO - PROCESS | 3764 | ++DOMWINDOW == 95 (1A033800) [pid = 3764] [serial = 226] [outer = 1973F400] 07:07:51 INFO - PROCESS | 3764 | 1464271671980 Marionette DEBUG loaded listener.js 07:07:52 INFO - PROCESS | 3764 | ++DOMWINDOW == 96 (1A036800) [pid = 3764] [serial = 227] [outer = 1973F400] 07:07:52 INFO - PROCESS | 3764 | --DOMWINDOW == 95 (169CD800) [pid = 3764] [serial = 174] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.over.html] 07:07:52 INFO - PROCESS | 3764 | --DOMWINDOW == 94 (17ED2800) [pid = 3764] [serial = 177] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.unrecognised.html] 07:07:52 INFO - PROCESS | 3764 | --DOMWINDOW == 93 (153C8800) [pid = 3764] [serial = 167] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.highlight.html] 07:07:52 INFO - PROCESS | 3764 | --DOMWINDOW == 92 (12B63C00) [pid = 3764] [serial = 183] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-atop.html] 07:07:52 INFO - PROCESS | 3764 | --DOMWINDOW == 91 (16BED800) [pid = 3764] [serial = 171] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.nullsuffix.html] 07:07:52 INFO - PROCESS | 3764 | --DOMWINDOW == 90 (10EB6000) [pid = 3764] [serial = 161] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.default.html] 07:07:52 INFO - PROCESS | 3764 | --DOMWINDOW == 89 (1336EC00) [pid = 3764] [serial = 164] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.get.html] 07:07:52 INFO - PROCESS | 3764 | --DOMWINDOW == 88 (15F40400) [pid = 3764] [serial = 186] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-in.html] 07:07:52 INFO - PROCESS | 3764 | --DOMWINDOW == 87 (15F47C00) [pid = 3764] [serial = 152] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.casesensitive.html] 07:07:52 INFO - PROCESS | 3764 | --DOMWINDOW == 86 (1A093C00) [pid = 3764] [serial = 180] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.copy.html] 07:07:52 INFO - PROCESS | 3764 | 1464271672463 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]]]}] 07:07:52 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-over.html | Canvas test: 2d.composite.transparent.destination-over 07:07:52 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-over.html | took 688ms 07:07:52 INFO - PROCESS | 3764 | 1464271672500 Marionette TRACE conn2 -> [0,269,"getWindowHandle",null] 07:07:52 INFO - PROCESS | 3764 | 1464271672502 Marionette TRACE conn2 <- [1,269,null,{"value":"13"}] 07:07:52 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.lighter.html 07:07:52 INFO - PROCESS | 3764 | 1464271672505 Marionette TRACE conn2 -> [0,270,"setScriptTimeout",{"ms":35000}] 07:07:52 INFO - PROCESS | 3764 | 1464271672507 Marionette TRACE conn2 <- [1,270,null,{}] 07:07:52 INFO - PROCESS | 3764 | 1464271672515 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}] 07:07:52 INFO - PROCESS | 3764 | 1464271672625 Marionette TRACE conn2 <- [1,271,null,{"value":null}] 07:07:52 INFO - PROCESS | 3764 | 1464271672672 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\", \"f2422981-150b-4007-a2a0-7f3535d15116\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:07:52 INFO - PROCESS | 3764 | ++DOCSHELL 15618400 == 39 [pid = 3764] [id = 77] 07:07:52 INFO - PROCESS | 3764 | ++DOMWINDOW == 87 (1756C000) [pid = 3764] [serial = 228] [outer = 00000000] 07:07:52 INFO - PROCESS | 3764 | ++DOMWINDOW == 88 (19A5E000) [pid = 3764] [serial = 229] [outer = 1756C000] 07:07:52 INFO - PROCESS | 3764 | 1464271672716 Marionette DEBUG loaded listener.js 07:07:52 INFO - PROCESS | 3764 | ++DOMWINDOW == 89 (1A095000) [pid = 3764] [serial = 230] [outer = 1756C000] 07:07:53 INFO - PROCESS | 3764 | 1464271673038 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]]]}] 07:07:53 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.lighter.html | Canvas test: 2d.composite.transparent.lighter 07:07:53 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.lighter.html | took 581ms 07:07:53 INFO - PROCESS | 3764 | 1464271673086 Marionette TRACE conn2 -> [0,273,"getWindowHandle",null] 07:07:53 INFO - PROCESS | 3764 | 1464271673088 Marionette TRACE conn2 <- [1,273,null,{"value":"13"}] 07:07:53 INFO - PROCESS | 3764 | 1464271673091 Marionette TRACE conn2 -> [0,274,"setScriptTimeout",{"ms":35000}] 07:07:53 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-atop.html 07:07:53 INFO - PROCESS | 3764 | 1464271673093 Marionette TRACE conn2 <- [1,274,null,{}] 07:07:53 INFO - PROCESS | 3764 | 1464271673097 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}] 07:07:53 INFO - PROCESS | 3764 | 1464271673198 Marionette TRACE conn2 <- [1,275,null,{"value":null}] 07:07:53 INFO - PROCESS | 3764 | 1464271673206 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\", \"f2422981-150b-4007-a2a0-7f3535d15116\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:07:53 INFO - PROCESS | 3764 | ++DOCSHELL 153C4C00 == 40 [pid = 3764] [id = 78] 07:07:53 INFO - PROCESS | 3764 | ++DOMWINDOW == 90 (153C8800) [pid = 3764] [serial = 231] [outer = 00000000] 07:07:53 INFO - PROCESS | 3764 | ++DOMWINDOW == 91 (1A6D9000) [pid = 3764] [serial = 232] [outer = 153C8800] 07:07:53 INFO - PROCESS | 3764 | 1464271673249 Marionette DEBUG loaded listener.js 07:07:53 INFO - PROCESS | 3764 | ++DOMWINDOW == 92 (1A6DD800) [pid = 3764] [serial = 233] [outer = 153C8800] 07:07:53 INFO - PROCESS | 3764 | 1464271673661 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]]]}] 07:07:53 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-atop.html | Canvas test: 2d.composite.transparent.source-atop 07:07:53 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-atop.html | took 581ms 07:07:53 INFO - PROCESS | 3764 | 1464271673689 Marionette TRACE conn2 -> [0,277,"getWindowHandle",null] 07:07:53 INFO - PROCESS | 3764 | 1464271673691 Marionette TRACE conn2 <- [1,277,null,{"value":"13"}] 07:07:53 INFO - PROCESS | 3764 | 1464271673694 Marionette TRACE conn2 -> [0,278,"setScriptTimeout",{"ms":35000}] 07:07:53 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-in.html 07:07:53 INFO - PROCESS | 3764 | 1464271673696 Marionette TRACE conn2 <- [1,278,null,{}] 07:07:53 INFO - PROCESS | 3764 | 1464271673700 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}] 07:07:53 INFO - PROCESS | 3764 | 1464271673817 Marionette TRACE conn2 <- [1,279,null,{"value":null}] 07:07:53 INFO - PROCESS | 3764 | 1464271673809 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\", \"f2422981-150b-4007-a2a0-7f3535d15116\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:07:53 INFO - PROCESS | 3764 | ++DOCSHELL 1A5D9800 == 41 [pid = 3764] [id = 79] 07:07:53 INFO - PROCESS | 3764 | ++DOMWINDOW == 93 (1A5DA000) [pid = 3764] [serial = 234] [outer = 00000000] 07:07:53 INFO - PROCESS | 3764 | ++DOMWINDOW == 94 (1A719000) [pid = 3764] [serial = 235] [outer = 1A5DA000] 07:07:53 INFO - PROCESS | 3764 | 1464271673857 Marionette DEBUG loaded listener.js 07:07:53 INFO - PROCESS | 3764 | ++DOMWINDOW == 95 (1A83BC00) [pid = 3764] [serial = 236] [outer = 1A5DA000] 07:07:54 INFO - PROCESS | 3764 | 1464271674288 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]]]}] 07:07:54 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-in.html | Canvas test: 2d.composite.transparent.source-in 07:07:54 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-in.html | took 611ms 07:07:54 INFO - PROCESS | 3764 | 1464271674316 Marionette TRACE conn2 -> [0,281,"getWindowHandle",null] 07:07:54 INFO - PROCESS | 3764 | 1464271674320 Marionette TRACE conn2 <- [1,281,null,{"value":"13"}] 07:07:54 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-out.html 07:07:54 INFO - PROCESS | 3764 | 1464271674326 Marionette TRACE conn2 -> [0,282,"setScriptTimeout",{"ms":35000}] 07:07:54 INFO - PROCESS | 3764 | 1464271674330 Marionette TRACE conn2 <- [1,282,null,{}] 07:07:54 INFO - PROCESS | 3764 | 1464271674337 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}] 07:07:54 INFO - PROCESS | 3764 | 1464271674473 Marionette TRACE conn2 <- [1,283,null,{"value":null}] 07:07:54 INFO - PROCESS | 3764 | 1464271674636 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\", \"f2422981-150b-4007-a2a0-7f3535d15116\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:07:54 INFO - PROCESS | 3764 | ++DOCSHELL 10FE6C00 == 42 [pid = 3764] [id = 80] 07:07:54 INFO - PROCESS | 3764 | ++DOMWINDOW == 96 (10FE9000) [pid = 3764] [serial = 237] [outer = 00000000] 07:07:54 INFO - PROCESS | 3764 | ++DOMWINDOW == 97 (11C63800) [pid = 3764] [serial = 238] [outer = 10FE9000] 07:07:54 INFO - PROCESS | 3764 | 1464271674693 Marionette DEBUG loaded listener.js 07:07:54 INFO - PROCESS | 3764 | ++DOMWINDOW == 98 (12A95000) [pid = 3764] [serial = 239] [outer = 10FE9000] 07:07:55 INFO - PROCESS | 3764 | 1464271675216 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]]]}] 07:07:55 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-out.html | Canvas test: 2d.composite.transparent.source-out 07:07:55 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-out.html | took 917ms 07:07:55 INFO - PROCESS | 3764 | 1464271675260 Marionette TRACE conn2 -> [0,285,"getWindowHandle",null] 07:07:55 INFO - PROCESS | 3764 | 1464271675266 Marionette TRACE conn2 <- [1,285,null,{"value":"13"}] 07:07:55 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-over.html 07:07:55 INFO - PROCESS | 3764 | 1464271675273 Marionette TRACE conn2 -> [0,286,"setScriptTimeout",{"ms":35000}] 07:07:55 INFO - PROCESS | 3764 | 1464271675276 Marionette TRACE conn2 <- [1,286,null,{}] 07:07:55 INFO - PROCESS | 3764 | 1464271675280 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}] 07:07:55 INFO - PROCESS | 3764 | 1464271675383 Marionette TRACE conn2 <- [1,287,null,{"value":null}] 07:07:55 INFO - PROCESS | 3764 | 1464271675470 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\", \"f2422981-150b-4007-a2a0-7f3535d15116\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:07:55 INFO - PROCESS | 3764 | ++DOCSHELL 13DBA000 == 43 [pid = 3764] [id = 81] 07:07:55 INFO - PROCESS | 3764 | ++DOMWINDOW == 99 (140C9800) [pid = 3764] [serial = 240] [outer = 00000000] 07:07:55 INFO - PROCESS | 3764 | ++DOMWINDOW == 100 (153C4800) [pid = 3764] [serial = 241] [outer = 140C9800] 07:07:55 INFO - PROCESS | 3764 | 1464271675525 Marionette DEBUG loaded listener.js 07:07:55 INFO - PROCESS | 3764 | ++DOMWINDOW == 101 (15D25000) [pid = 3764] [serial = 242] [outer = 140C9800] 07:07:56 INFO - PROCESS | 3764 | 1464271676170 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]]]}] 07:07:56 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-over.html | Canvas test: 2d.composite.transparent.source-over 07:07:56 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-over.html | took 978ms 07:07:56 INFO - PROCESS | 3764 | 1464271676240 Marionette TRACE conn2 -> [0,289,"getWindowHandle",null] 07:07:56 INFO - PROCESS | 3764 | 1464271676242 Marionette TRACE conn2 <- [1,289,null,{"value":"13"}] 07:07:56 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.xor.html 07:07:56 INFO - PROCESS | 3764 | 1464271676246 Marionette TRACE conn2 -> [0,290,"setScriptTimeout",{"ms":35000}] 07:07:56 INFO - PROCESS | 3764 | 1464271676250 Marionette TRACE conn2 <- [1,290,null,{}] 07:07:56 INFO - PROCESS | 3764 | 1464271676261 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}] 07:07:56 INFO - PROCESS | 3764 | 1464271676399 Marionette TRACE conn2 <- [1,291,null,{"value":null}] 07:07:56 INFO - PROCESS | 3764 | 1464271676475 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\", \"f2422981-150b-4007-a2a0-7f3535d15116\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:07:56 INFO - PROCESS | 3764 | ++DOCSHELL 10A58C00 == 44 [pid = 3764] [id = 82] 07:07:56 INFO - PROCESS | 3764 | ++DOMWINDOW == 102 (1768B000) [pid = 3764] [serial = 243] [outer = 00000000] 07:07:56 INFO - PROCESS | 3764 | ++DOMWINDOW == 103 (19E95800) [pid = 3764] [serial = 244] [outer = 1768B000] 07:07:56 INFO - PROCESS | 3764 | 1464271676572 Marionette DEBUG loaded listener.js 07:07:56 INFO - PROCESS | 3764 | ++DOMWINDOW == 104 (1A712000) [pid = 3764] [serial = 245] [outer = 1768B000] 07:07:57 INFO - PROCESS | 3764 | 1464271677311 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]]]}] 07:07:57 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.xor.html | Canvas test: 2d.composite.transparent.xor 07:07:57 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.xor.html | took 1132ms 07:07:57 INFO - PROCESS | 3764 | 1464271677386 Marionette TRACE conn2 -> [0,293,"getWindowHandle",null] 07:07:57 INFO - PROCESS | 3764 | 1464271677390 Marionette TRACE conn2 <- [1,293,null,{"value":"13"}] 07:07:57 INFO - PROCESS | 3764 | 1464271677395 Marionette TRACE conn2 -> [0,294,"setScriptTimeout",{"ms":35000}] 07:07:57 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.copy.html 07:07:57 INFO - PROCESS | 3764 | 1464271677399 Marionette TRACE conn2 <- [1,294,null,{}] 07:07:57 INFO - PROCESS | 3764 | 1464271677405 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}] 07:07:57 INFO - PROCESS | 3764 | 1464271677498 Marionette TRACE conn2 <- [1,295,null,{"value":null}] 07:07:57 INFO - PROCESS | 3764 | 1464271677575 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\", \"f2422981-150b-4007-a2a0-7f3535d15116\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:07:57 INFO - PROCESS | 3764 | ++DOCSHELL 110E7400 == 45 [pid = 3764] [id = 83] 07:07:57 INFO - PROCESS | 3764 | ++DOMWINDOW == 105 (110EB000) [pid = 3764] [serial = 246] [outer = 00000000] 07:07:57 INFO - PROCESS | 3764 | ++DOMWINDOW == 106 (12D2F000) [pid = 3764] [serial = 247] [outer = 110EB000] 07:07:57 INFO - PROCESS | 3764 | 1464271677623 Marionette DEBUG loaded listener.js 07:07:57 INFO - PROCESS | 3764 | ++DOMWINDOW == 107 (13368000) [pid = 3764] [serial = 248] [outer = 110EB000] 07:07:58 INFO - PROCESS | 3764 | --DOCSHELL 153C4C00 == 44 [pid = 3764] [id = 78] 07:07:58 INFO - PROCESS | 3764 | --DOCSHELL 15618400 == 43 [pid = 3764] [id = 77] 07:07:58 INFO - PROCESS | 3764 | --DOCSHELL 10479400 == 42 [pid = 3764] [id = 76] 07:07:58 INFO - PROCESS | 3764 | --DOCSHELL 105F5000 == 41 [pid = 3764] [id = 75] 07:07:58 INFO - PROCESS | 3764 | --DOCSHELL 1756A400 == 40 [pid = 3764] [id = 74] 07:07:58 INFO - PROCESS | 3764 | --DOCSHELL 16915C00 == 39 [pid = 3764] [id = 73] 07:07:58 INFO - PROCESS | 3764 | --DOCSHELL 15F4C000 == 38 [pid = 3764] [id = 72] 07:07:58 INFO - PROCESS | 3764 | --DOCSHELL 15612C00 == 37 [pid = 3764] [id = 71] 07:07:58 INFO - PROCESS | 3764 | --DOCSHELL 13324C00 == 36 [pid = 3764] [id = 70] 07:07:58 INFO - PROCESS | 3764 | --DOCSHELL 110E9400 == 35 [pid = 3764] [id = 69] 07:07:58 INFO - PROCESS | 3764 | --DOCSHELL 13077000 == 34 [pid = 3764] [id = 68] 07:07:58 INFO - PROCESS | 3764 | --DOCSHELL 13709800 == 33 [pid = 3764] [id = 67] 07:07:58 INFO - PROCESS | 3764 | --DOCSHELL 140C3C00 == 32 [pid = 3764] [id = 66] 07:07:58 INFO - PROCESS | 3764 | --DOCSHELL 10A5E800 == 31 [pid = 3764] [id = 65] 07:07:58 INFO - PROCESS | 3764 | --DOMWINDOW == 106 (17D77400) [pid = 3764] [serial = 175] [outer = 00000000] [url = about:blank] 07:07:58 INFO - PROCESS | 3764 | --DOMWINDOW == 105 (19EA1400) [pid = 3764] [serial = 179] [outer = 00000000] [url = about:blank] 07:07:58 INFO - PROCESS | 3764 | --DOMWINDOW == 104 (19EA1000) [pid = 3764] [serial = 178] [outer = 00000000] [url = about:blank] 07:07:58 INFO - PROCESS | 3764 | --DOMWINDOW == 103 (156C4C00) [pid = 3764] [serial = 168] [outer = 00000000] [url = about:blank] 07:07:58 INFO - PROCESS | 3764 | --DOMWINDOW == 102 (156CD800) [pid = 3764] [serial = 184] [outer = 00000000] [url = about:blank] 07:07:58 INFO - PROCESS | 3764 | --DOMWINDOW == 101 (15A1B400) [pid = 3764] [serial = 169] [outer = 00000000] [url = about:blank] 07:07:58 INFO - PROCESS | 3764 | --DOMWINDOW == 100 (17561800) [pid = 3764] [serial = 172] [outer = 00000000] [url = about:blank] 07:07:58 INFO - PROCESS | 3764 | --DOMWINDOW == 99 (11A10C00) [pid = 3764] [serial = 162] [outer = 00000000] [url = about:blank] 07:07:58 INFO - PROCESS | 3764 | --DOMWINDOW == 98 (11CF3C00) [pid = 3764] [serial = 163] [outer = 00000000] [url = about:blank] 07:07:58 INFO - PROCESS | 3764 | --DOMWINDOW == 97 (137E7000) [pid = 3764] [serial = 165] [outer = 00000000] [url = about:blank] 07:07:58 INFO - PROCESS | 3764 | --DOMWINDOW == 96 (14008C00) [pid = 3764] [serial = 166] [outer = 00000000] [url = about:blank] 07:07:58 INFO - PROCESS | 3764 | --DOMWINDOW == 95 (10A5B000) [pid = 3764] [serial = 156] [outer = 00000000] [url = about:blank] 07:07:58 INFO - PROCESS | 3764 | --DOMWINDOW == 94 (137EA000) [pid = 3764] [serial = 159] [outer = 00000000] [url = about:blank] 07:07:58 INFO - PROCESS | 3764 | --DOMWINDOW == 93 (1A1BB000) [pid = 3764] [serial = 188] [outer = 00000000] [url = about:blank] 07:07:58 INFO - PROCESS | 3764 | --DOMWINDOW == 92 (19E98000) [pid = 3764] [serial = 154] [outer = 00000000] [url = about:blank] 07:07:58 INFO - PROCESS | 3764 | --DOMWINDOW == 91 (1A09EC00) [pid = 3764] [serial = 181] [outer = 00000000] [url = about:blank] 07:07:58 INFO - PROCESS | 3764 | --DOMWINDOW == 90 (1A094C00) [pid = 3764] [serial = 187] [outer = 00000000] [url = about:blank] 07:07:58 INFO - PROCESS | 3764 | --DOMWINDOW == 89 (1A5D7000) [pid = 3764] [serial = 190] [outer = 00000000] [url = about:blank] 07:07:58 INFO - PROCESS | 3764 | --DOMWINDOW == 88 (1B5B9400) [pid = 3764] [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.] 07:07:58 INFO - PROCESS | 3764 | --DOMWINDOW == 87 (1A1B9800) [pid = 3764] [serial = 182] [outer = 00000000] [url = about:blank] 07:07:58 INFO - PROCESS | 3764 | --DOMWINDOW == 86 (17ECD000) [pid = 3764] [serial = 176] [outer = 00000000] [url = about:blank] 07:07:58 INFO - PROCESS | 3764 | --DOMWINDOW == 85 (175A9800) [pid = 3764] [serial = 185] [outer = 00000000] [url = about:blank] 07:07:58 INFO - PROCESS | 3764 | --DOMWINDOW == 84 (175A1C00) [pid = 3764] [serial = 173] [outer = 00000000] [url = about:blank] 07:07:58 INFO - PROCESS | 3764 | 1464271678171 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]]]}] 07:07:58 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. 07:07:58 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.copy.html | took 826ms 07:07:58 INFO - PROCESS | 3764 | 1464271678223 Marionette TRACE conn2 -> [0,297,"getWindowHandle",null] 07:07:58 INFO - PROCESS | 3764 | 1464271678229 Marionette TRACE conn2 <- [1,297,null,{"value":"13"}] 07:07:58 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html 07:07:58 INFO - PROCESS | 3764 | 1464271678235 Marionette TRACE conn2 -> [0,298,"setScriptTimeout",{"ms":35000}] 07:07:58 INFO - PROCESS | 3764 | 1464271678237 Marionette TRACE conn2 <- [1,298,null,{}] 07:07:58 INFO - PROCESS | 3764 | 1464271678241 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}] 07:07:58 INFO - PROCESS | 3764 | 1464271678319 Marionette TRACE conn2 <- [1,299,null,{"value":null}] 07:07:58 INFO - PROCESS | 3764 | 1464271678400 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\", \"f2422981-150b-4007-a2a0-7f3535d15116\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:07:58 INFO - PROCESS | 3764 | ++DOCSHELL 10A81000 == 32 [pid = 3764] [id = 84] 07:07:58 INFO - PROCESS | 3764 | ++DOMWINDOW == 85 (10FE7400) [pid = 3764] [serial = 249] [outer = 00000000] 07:07:58 INFO - PROCESS | 3764 | ++DOMWINDOW == 86 (11CEBC00) [pid = 3764] [serial = 250] [outer = 10FE7400] 07:07:58 INFO - PROCESS | 3764 | 1464271678454 Marionette DEBUG loaded listener.js 07:07:58 INFO - PROCESS | 3764 | ++DOMWINDOW == 87 (1336F800) [pid = 3764] [serial = 251] [outer = 10FE7400] 07:07:58 INFO - PROCESS | 3764 | 1464271678792 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]]]}] 07:07:58 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. 07:07:58 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html | took 611ms 07:07:58 INFO - PROCESS | 3764 | 1464271678865 Marionette TRACE conn2 -> [0,301,"getWindowHandle",null] 07:07:58 INFO - PROCESS | 3764 | 1464271678867 Marionette TRACE conn2 <- [1,301,null,{"value":"13"}] 07:07:58 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html 07:07:58 INFO - PROCESS | 3764 | 1464271678871 Marionette TRACE conn2 -> [0,302,"setScriptTimeout",{"ms":35000}] 07:07:58 INFO - PROCESS | 3764 | 1464271678874 Marionette TRACE conn2 <- [1,302,null,{}] 07:07:58 INFO - PROCESS | 3764 | 1464271678884 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}] 07:07:58 INFO - PROCESS | 3764 | 1464271678965 Marionette TRACE conn2 <- [1,303,null,{"value":null}] 07:07:58 INFO - PROCESS | 3764 | 1464271678972 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\", \"f2422981-150b-4007-a2a0-7f3535d15116\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:07:58 INFO - PROCESS | 3764 | ++DOCSHELL 156CB000 == 33 [pid = 3764] [id = 85] 07:07:58 INFO - PROCESS | 3764 | ++DOMWINDOW == 88 (15A1F000) [pid = 3764] [serial = 252] [outer = 00000000] 07:07:59 INFO - PROCESS | 3764 | ++DOMWINDOW == 89 (16915C00) [pid = 3764] [serial = 253] [outer = 15A1F000] 07:07:59 INFO - PROCESS | 3764 | 1464271679020 Marionette DEBUG loaded listener.js 07:07:59 INFO - PROCESS | 3764 | ++DOMWINDOW == 90 (17502000) [pid = 3764] [serial = 254] [outer = 15A1F000] 07:07:59 INFO - PROCESS | 3764 | 1464271679631 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]]]}] 07:07:59 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. 07:07:59 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html | took 825ms 07:07:59 INFO - PROCESS | 3764 | 1464271679695 Marionette TRACE conn2 -> [0,305,"getWindowHandle",null] 07:07:59 INFO - PROCESS | 3764 | 1464271679697 Marionette TRACE conn2 <- [1,305,null,{"value":"13"}] 07:07:59 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.source-in.html 07:07:59 INFO - PROCESS | 3764 | 1464271679701 Marionette TRACE conn2 -> [0,306,"setScriptTimeout",{"ms":35000}] 07:07:59 INFO - PROCESS | 3764 | 1464271679703 Marionette TRACE conn2 <- [1,306,null,{}] 07:07:59 INFO - PROCESS | 3764 | 1464271679706 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}] 07:07:59 INFO - PROCESS | 3764 | 1464271679819 Marionette TRACE conn2 <- [1,307,null,{"value":null}] 07:07:59 INFO - PROCESS | 3764 | 1464271679831 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\", \"f2422981-150b-4007-a2a0-7f3535d15116\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:07:59 INFO - PROCESS | 3764 | ++DOCSHELL 17D77800 == 34 [pid = 3764] [id = 86] 07:07:59 INFO - PROCESS | 3764 | ++DOMWINDOW == 91 (17D78400) [pid = 3764] [serial = 255] [outer = 00000000] 07:07:59 INFO - PROCESS | 3764 | ++DOMWINDOW == 92 (18188C00) [pid = 3764] [serial = 256] [outer = 17D78400] 07:07:59 INFO - PROCESS | 3764 | 1464271679875 Marionette DEBUG loaded listener.js 07:07:59 INFO - PROCESS | 3764 | ++DOMWINDOW == 93 (1973A400) [pid = 3764] [serial = 257] [outer = 17D78400] 07:08:00 INFO - PROCESS | 3764 | 1464271680238 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]]]}] 07:08:00 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. 07:08:00 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.source-in.html | took 581ms 07:08:00 INFO - PROCESS | 3764 | 1464271680281 Marionette TRACE conn2 -> [0,309,"getWindowHandle",null] 07:08:00 INFO - PROCESS | 3764 | 1464271680283 Marionette TRACE conn2 <- [1,309,null,{"value":"13"}] 07:08:00 INFO - PROCESS | 3764 | 1464271680286 Marionette TRACE conn2 -> [0,310,"setScriptTimeout",{"ms":35000}] 07:08:00 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.source-out.html 07:08:00 INFO - PROCESS | 3764 | 1464271680288 Marionette TRACE conn2 <- [1,310,null,{}] 07:08:00 INFO - PROCESS | 3764 | 1464271680291 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}] 07:08:00 INFO - PROCESS | 3764 | 1464271680388 Marionette TRACE conn2 <- [1,311,null,{"value":null}] 07:08:00 INFO - PROCESS | 3764 | 1464271680474 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\", \"f2422981-150b-4007-a2a0-7f3535d15116\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:08:00 INFO - PROCESS | 3764 | ++DOCSHELL 19737400 == 35 [pid = 3764] [id = 87] 07:08:00 INFO - PROCESS | 3764 | ++DOMWINDOW == 94 (1973D000) [pid = 3764] [serial = 258] [outer = 00000000] 07:08:00 INFO - PROCESS | 3764 | ++DOMWINDOW == 95 (19E97000) [pid = 3764] [serial = 259] [outer = 1973D000] 07:08:00 INFO - PROCESS | 3764 | 1464271680518 Marionette DEBUG loaded listener.js 07:08:00 INFO - PROCESS | 3764 | ++DOMWINDOW == 96 (19EA2800) [pid = 3764] [serial = 260] [outer = 1973D000] 07:08:00 INFO - PROCESS | 3764 | 1464271680896 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]]]}] 07:08:00 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. 07:08:00 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.source-out.html | took 688ms 07:08:00 INFO - PROCESS | 3764 | 1464271680969 Marionette TRACE conn2 -> [0,313,"getWindowHandle",null] 07:08:00 INFO - PROCESS | 3764 | 1464271680970 Marionette TRACE conn2 <- [1,313,null,{"value":"13"}] 07:08:00 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.copy.html 07:08:00 INFO - PROCESS | 3764 | 1464271680974 Marionette TRACE conn2 -> [0,314,"setScriptTimeout",{"ms":35000}] 07:08:00 INFO - PROCESS | 3764 | 1464271680975 Marionette TRACE conn2 <- [1,314,null,{}] 07:08:00 INFO - PROCESS | 3764 | 1464271680985 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}] 07:08:01 INFO - PROCESS | 3764 | 1464271681115 Marionette TRACE conn2 <- [1,315,null,{"value":null}] 07:08:01 INFO - PROCESS | 3764 | 1464271681128 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\", \"f2422981-150b-4007-a2a0-7f3535d15116\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:08:01 INFO - PROCESS | 3764 | ++DOCSHELL 199AD000 == 36 [pid = 3764] [id = 88] 07:08:01 INFO - PROCESS | 3764 | ++DOMWINDOW == 97 (19A5A800) [pid = 3764] [serial = 261] [outer = 00000000] 07:08:01 INFO - PROCESS | 3764 | ++DOMWINDOW == 98 (1A1BAC00) [pid = 3764] [serial = 262] [outer = 19A5A800] 07:08:01 INFO - PROCESS | 3764 | 1464271681173 Marionette DEBUG loaded listener.js 07:08:01 INFO - PROCESS | 3764 | ++DOMWINDOW == 99 (1A6D2800) [pid = 3764] [serial = 263] [outer = 19A5A800] 07:08:01 INFO - PROCESS | 3764 | 1464271681591 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]]]}] 07:08:01 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. 07:08:01 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.copy.html | took 627ms 07:08:01 INFO - PROCESS | 3764 | 1464271681614 Marionette TRACE conn2 -> [0,317,"getWindowHandle",null] 07:08:01 INFO - PROCESS | 3764 | 1464271681616 Marionette TRACE conn2 <- [1,317,null,{"value":"13"}] 07:08:01 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html 07:08:01 INFO - PROCESS | 3764 | 1464271681619 Marionette TRACE conn2 -> [0,318,"setScriptTimeout",{"ms":35000}] 07:08:01 INFO - PROCESS | 3764 | 1464271681621 Marionette TRACE conn2 <- [1,318,null,{}] 07:08:01 INFO - PROCESS | 3764 | 1464271681624 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}] 07:08:01 INFO - PROCESS | 3764 | 1464271681707 Marionette TRACE conn2 <- [1,319,null,{"value":null}] 07:08:01 INFO - PROCESS | 3764 | 1464271681788 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\", \"f2422981-150b-4007-a2a0-7f3535d15116\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:08:01 INFO - PROCESS | 3764 | ++DOCSHELL 110E9400 == 37 [pid = 3764] [id = 89] 07:08:01 INFO - PROCESS | 3764 | ++DOMWINDOW == 100 (1A5D3000) [pid = 3764] [serial = 264] [outer = 00000000] 07:08:01 INFO - PROCESS | 3764 | ++DOMWINDOW == 101 (1A718800) [pid = 3764] [serial = 265] [outer = 1A5D3000] 07:08:01 INFO - PROCESS | 3764 | 1464271681831 Marionette DEBUG loaded listener.js 07:08:01 INFO - PROCESS | 3764 | ++DOMWINDOW == 102 (1A83D400) [pid = 3764] [serial = 266] [outer = 1A5D3000] 07:08:02 INFO - PROCESS | 3764 | 1464271682231 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]]]}] 07:08:02 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. 07:08:02 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html | took 673ms 07:08:02 INFO - PROCESS | 3764 | 1464271682306 Marionette TRACE conn2 -> [0,321,"getWindowHandle",null] 07:08:02 INFO - PROCESS | 3764 | 1464271682308 Marionette TRACE conn2 <- [1,321,null,{"value":"13"}] 07:08:02 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.destination-in.html 07:08:02 INFO - PROCESS | 3764 | 1464271682311 Marionette TRACE conn2 -> [0,322,"setScriptTimeout",{"ms":35000}] 07:08:02 INFO - PROCESS | 3764 | 1464271682313 Marionette TRACE conn2 <- [1,322,null,{}] 07:08:02 INFO - PROCESS | 3764 | 1464271682316 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}] 07:08:02 INFO - PROCESS | 3764 | 1464271682474 Marionette TRACE conn2 <- [1,323,null,{"value":null}] 07:08:02 INFO - PROCESS | 3764 | --DOMWINDOW == 101 (1759D800) [pid = 3764] [serial = 219] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-in.html] 07:08:02 INFO - PROCESS | 3764 | --DOMWINDOW == 100 (17D7B800) [pid = 3764] [serial = 222] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-out.html] 07:08:02 INFO - PROCESS | 3764 | --DOMWINDOW == 99 (156C5400) [pid = 3764] [serial = 210] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.xor.html] 07:08:02 INFO - PROCESS | 3764 | --DOMWINDOW == 98 (13328400) [pid = 3764] [serial = 207] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-over.html] 07:08:02 INFO - PROCESS | 3764 | --DOMWINDOW == 97 (16F87000) [pid = 3764] [serial = 216] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-atop.html] 07:08:02 INFO - PROCESS | 3764 | --DOMWINDOW == 96 (12AF1000) [pid = 3764] [serial = 204] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-out.html] 07:08:02 INFO - PROCESS | 3764 | --DOMWINDOW == 95 (16883800) [pid = 3764] [serial = 213] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.copy.html] 07:08:02 INFO - PROCESS | 3764 | --DOMWINDOW == 94 (169C7000) [pid = 3764] [serial = 189] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-out.html] 07:08:02 INFO - PROCESS | 3764 | --DOMWINDOW == 93 (1756C000) [pid = 3764] [serial = 228] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.lighter.html] 07:08:02 INFO - PROCESS | 3764 | --DOMWINDOW == 92 (1973F400) [pid = 3764] [serial = 225] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-over.html] 07:08:02 INFO - PROCESS | 3764 | --DOMWINDOW == 91 (153C8800) [pid = 3764] [serial = 231] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-atop.html] 07:08:02 INFO - PROCESS | 3764 | 1464271682528 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\", \"f2422981-150b-4007-a2a0-7f3535d15116\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:08:02 INFO - PROCESS | 3764 | ++DOCSHELL 10EB2C00 == 38 [pid = 3764] [id = 90] 07:08:02 INFO - PROCESS | 3764 | ++DOMWINDOW == 92 (10ED8400) [pid = 3764] [serial = 267] [outer = 00000000] 07:08:02 INFO - PROCESS | 3764 | ++DOMWINDOW == 93 (13DB4800) [pid = 3764] [serial = 268] [outer = 10ED8400] 07:08:02 INFO - PROCESS | 3764 | 1464271682572 Marionette DEBUG loaded listener.js 07:08:02 INFO - PROCESS | 3764 | ++DOMWINDOW == 94 (140C1400) [pid = 3764] [serial = 269] [outer = 10ED8400] 07:08:02 INFO - PROCESS | 3764 | 1464271682848 addons.productaddons WARN Failed downloading XML, status: 0, reason: error 07:08:02 INFO - PROCESS | 3764 | 1464271682957 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]]]}] 07:08:02 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. 07:08:02 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.destination-in.html | took 688ms 07:08:02 INFO - PROCESS | 3764 | 1464271682994 Marionette TRACE conn2 -> [0,325,"getWindowHandle",null] 07:08:02 INFO - PROCESS | 3764 | 1464271682996 Marionette TRACE conn2 <- [1,325,null,{"value":"13"}] 07:08:03 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.source-in.html 07:08:03 INFO - PROCESS | 3764 | 1464271683027 Marionette TRACE conn2 -> [0,326,"setScriptTimeout",{"ms":35000}] 07:08:03 INFO - PROCESS | 3764 | 1464271683029 Marionette TRACE conn2 <- [1,326,null,{}] 07:08:03 INFO - PROCESS | 3764 | 1464271683032 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}] 07:08:03 INFO - PROCESS | 3764 | 1464271683109 Marionette TRACE conn2 <- [1,327,null,{"value":null}] 07:08:03 INFO - PROCESS | 3764 | 1464271683116 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\", \"f2422981-150b-4007-a2a0-7f3535d15116\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:08:03 INFO - PROCESS | 3764 | ++DOCSHELL 156C6C00 == 39 [pid = 3764] [id = 91] 07:08:03 INFO - PROCESS | 3764 | ++DOMWINDOW == 95 (172B3C00) [pid = 3764] [serial = 270] [outer = 00000000] 07:08:03 INFO - PROCESS | 3764 | ++DOMWINDOW == 96 (1A71D000) [pid = 3764] [serial = 271] [outer = 172B3C00] 07:08:03 INFO - PROCESS | 3764 | 1464271683160 Marionette DEBUG loaded listener.js 07:08:03 INFO - PROCESS | 3764 | ++DOMWINDOW == 97 (1A841800) [pid = 3764] [serial = 272] [outer = 172B3C00] 07:08:03 INFO - PROCESS | 3764 | 1464271683572 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]]]}] 07:08:03 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. 07:08:03 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.source-in.html | took 581ms 07:08:03 INFO - PROCESS | 3764 | 1464271683603 Marionette TRACE conn2 -> [0,329,"getWindowHandle",null] 07:08:03 INFO - PROCESS | 3764 | 1464271683615 Marionette TRACE conn2 <- [1,329,null,{"value":"13"}] 07:08:03 INFO - PROCESS | 3764 | 1464271683622 Marionette TRACE conn2 -> [0,330,"setScriptTimeout",{"ms":35000}] 07:08:03 INFO - PROCESS | 3764 | 1464271683624 Marionette TRACE conn2 <- [1,330,null,{}] 07:08:03 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.source-out.html 07:08:03 INFO - PROCESS | 3764 | 1464271683627 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}] 07:08:03 INFO - PROCESS | 3764 | 1464271683703 Marionette TRACE conn2 <- [1,331,null,{"value":null}] 07:08:03 INFO - PROCESS | 3764 | 1464271683709 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\", \"f2422981-150b-4007-a2a0-7f3535d15116\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:08:03 INFO - PROCESS | 3764 | ++DOCSHELL 13328400 == 40 [pid = 3764] [id = 92] 07:08:03 INFO - PROCESS | 3764 | ++DOMWINDOW == 98 (1A6D9400) [pid = 3764] [serial = 273] [outer = 00000000] 07:08:03 INFO - PROCESS | 3764 | ++DOMWINDOW == 99 (1AE8BC00) [pid = 3764] [serial = 274] [outer = 1A6D9400] 07:08:03 INFO - PROCESS | 3764 | 1464271683752 Marionette DEBUG loaded listener.js 07:08:03 INFO - PROCESS | 3764 | ++DOMWINDOW == 100 (1AE90C00) [pid = 3764] [serial = 275] [outer = 1A6D9400] 07:08:04 INFO - PROCESS | 3764 | 1464271684152 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]]]}] 07:08:04 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. 07:08:04 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.source-out.html | took 581ms 07:08:04 INFO - PROCESS | 3764 | 1464271684209 Marionette TRACE conn2 -> [0,333,"getWindowHandle",null] 07:08:04 INFO - PROCESS | 3764 | 1464271684212 Marionette TRACE conn2 <- [1,333,null,{"value":"13"}] 07:08:04 INFO - PROCESS | 3764 | 1464271684215 Marionette TRACE conn2 -> [0,334,"setScriptTimeout",{"ms":35000}] 07:08:04 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html 07:08:04 INFO - PROCESS | 3764 | 1464271684217 Marionette TRACE conn2 <- [1,334,null,{}] 07:08:04 INFO - PROCESS | 3764 | 1464271684221 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}] 07:08:04 INFO - PROCESS | 3764 | 1464271684318 Marionette TRACE conn2 <- [1,335,null,{"value":null}] 07:08:04 INFO - PROCESS | 3764 | 1464271684326 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\", \"f2422981-150b-4007-a2a0-7f3535d15116\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:08:04 INFO - PROCESS | 3764 | ++DOCSHELL 13391C00 == 41 [pid = 3764] [id = 93] 07:08:04 INFO - PROCESS | 3764 | ++DOMWINDOW == 101 (13396800) [pid = 3764] [serial = 276] [outer = 00000000] 07:08:04 INFO - PROCESS | 3764 | ++DOMWINDOW == 102 (1339C800) [pid = 3764] [serial = 277] [outer = 13396800] 07:08:04 INFO - PROCESS | 3764 | 1464271684376 Marionette DEBUG loaded listener.js 07:08:04 INFO - PROCESS | 3764 | ++DOMWINDOW == 103 (1AE8FC00) [pid = 3764] [serial = 278] [outer = 13396800] 07:08:05 INFO - PROCESS | 3764 | 1464271685007 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]]]}] 07:08:05 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. 07:08:05 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html | took 826ms 07:08:05 INFO - PROCESS | 3764 | 1464271685044 Marionette TRACE conn2 -> [0,337,"getWindowHandle",null] 07:08:05 INFO - PROCESS | 3764 | 1464271685050 Marionette TRACE conn2 <- [1,337,null,{"value":"13"}] 07:08:05 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html 07:08:05 INFO - PROCESS | 3764 | 1464271685055 Marionette TRACE conn2 -> [0,338,"setScriptTimeout",{"ms":35000}] 07:08:05 INFO - PROCESS | 3764 | 1464271685059 Marionette TRACE conn2 <- [1,338,null,{}] 07:08:05 INFO - PROCESS | 3764 | 1464271685064 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}] 07:08:05 INFO - PROCESS | 3764 | 1464271685171 Marionette TRACE conn2 <- [1,339,null,{"value":null}] 07:08:05 INFO - PROCESS | 3764 | 1464271685249 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\", \"f2422981-150b-4007-a2a0-7f3535d15116\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:08:05 INFO - PROCESS | 3764 | ++DOCSHELL 10A59C00 == 42 [pid = 3764] [id = 94] 07:08:05 INFO - PROCESS | 3764 | ++DOMWINDOW == 104 (10B6F400) [pid = 3764] [serial = 279] [outer = 00000000] 07:08:05 INFO - PROCESS | 3764 | ++DOMWINDOW == 105 (13323800) [pid = 3764] [serial = 280] [outer = 10B6F400] 07:08:05 INFO - PROCESS | 3764 | 1464271685346 Marionette DEBUG loaded listener.js 07:08:05 INFO - PROCESS | 3764 | ++DOMWINDOW == 106 (13396C00) [pid = 3764] [serial = 281] [outer = 10B6F400] 07:08:05 INFO - PROCESS | 3764 | 1464271685981 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]]]}] 07:08:06 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. 07:08:06 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html | took 979ms 07:08:06 INFO - PROCESS | 3764 | 1464271686042 Marionette TRACE conn2 -> [0,341,"getWindowHandle",null] 07:08:06 INFO - PROCESS | 3764 | 1464271686048 Marionette TRACE conn2 <- [1,341,null,{"value":"13"}] 07:08:06 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html 07:08:06 INFO - PROCESS | 3764 | 1464271686055 Marionette TRACE conn2 -> [0,342,"setScriptTimeout",{"ms":35000}] 07:08:06 INFO - PROCESS | 3764 | 1464271686057 Marionette TRACE conn2 <- [1,342,null,{}] 07:08:06 INFO - PROCESS | 3764 | 1464271686061 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}] 07:08:06 INFO - PROCESS | 3764 | 1464271686170 Marionette TRACE conn2 <- [1,343,null,{"value":null}] 07:08:06 INFO - PROCESS | 3764 | 1464271686246 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\", \"f2422981-150b-4007-a2a0-7f3535d15116\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:08:06 INFO - PROCESS | 3764 | ++DOCSHELL 1339FC00 == 43 [pid = 3764] [id = 95] 07:08:06 INFO - PROCESS | 3764 | ++DOMWINDOW == 107 (137E5000) [pid = 3764] [serial = 282] [outer = 00000000] 07:08:06 INFO - PROCESS | 3764 | ++DOMWINDOW == 108 (15D1EC00) [pid = 3764] [serial = 283] [outer = 137E5000] 07:08:06 INFO - PROCESS | 3764 | 1464271686284 Marionette DEBUG loaded listener.js 07:08:06 INFO - PROCESS | 3764 | ++DOMWINDOW == 109 (16882800) [pid = 3764] [serial = 284] [outer = 137E5000] 07:08:06 INFO - PROCESS | 3764 | 1464271686841 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]]]}] 07:08:06 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. 07:08:06 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html | took 826ms 07:08:06 INFO - PROCESS | 3764 | 1464271686878 Marionette TRACE conn2 -> [0,345,"getWindowHandle",null] 07:08:06 INFO - PROCESS | 3764 | 1464271686881 Marionette TRACE conn2 <- [1,345,null,{"value":"13"}] 07:08:06 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html 07:08:06 INFO - PROCESS | 3764 | 1464271686884 Marionette TRACE conn2 -> [0,346,"setScriptTimeout",{"ms":35000}] 07:08:06 INFO - PROCESS | 3764 | 1464271686888 Marionette TRACE conn2 <- [1,346,null,{}] 07:08:06 INFO - PROCESS | 3764 | 1464271686902 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}] 07:08:06 INFO - PROCESS | 3764 | 1464271687010 Marionette TRACE conn2 <- [1,347,null,{"value":null}] 07:08:07 INFO - PROCESS | 3764 | 1464271687084 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\", \"f2422981-150b-4007-a2a0-7f3535d15116\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:08:07 INFO - PROCESS | 3764 | ++DOCSHELL 10A60C00 == 44 [pid = 3764] [id = 96] 07:08:07 INFO - PROCESS | 3764 | ++DOMWINDOW == 110 (16BED400) [pid = 3764] [serial = 285] [outer = 00000000] 07:08:07 INFO - PROCESS | 3764 | ++DOMWINDOW == 111 (199B0000) [pid = 3764] [serial = 286] [outer = 16BED400] 07:08:07 INFO - PROCESS | 3764 | 1464271687141 Marionette DEBUG loaded listener.js 07:08:07 INFO - PROCESS | 3764 | ++DOMWINDOW == 112 (1A037000) [pid = 3764] [serial = 287] [outer = 16BED400] 07:08:07 INFO - PROCESS | 3764 | 1464271687853 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]]]}] 07:08:07 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. 07:08:07 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html | took 1024ms 07:08:07 INFO - PROCESS | 3764 | 1464271687893 Marionette TRACE conn2 -> [0,349,"getWindowHandle",null] 07:08:07 INFO - PROCESS | 3764 | 1464271687896 Marionette TRACE conn2 <- [1,349,null,{"value":"13"}] 07:08:07 INFO - PROCESS | 3764 | 1464271687902 Marionette TRACE conn2 -> [0,350,"setScriptTimeout",{"ms":35000}] 07:08:07 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html 07:08:07 INFO - PROCESS | 3764 | 1464271687908 Marionette TRACE conn2 <- [1,350,null,{}] 07:08:07 INFO - PROCESS | 3764 | 1464271687940 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}] 07:08:08 INFO - PROCESS | 3764 | 1464271688064 Marionette TRACE conn2 <- [1,351,null,{"value":null}] 07:08:08 INFO - PROCESS | 3764 | 1464271688143 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\", \"f2422981-150b-4007-a2a0-7f3535d15116\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:08:08 INFO - PROCESS | 3764 | ++DOCSHELL 11C04800 == 45 [pid = 3764] [id = 97] 07:08:08 INFO - PROCESS | 3764 | ++DOMWINDOW == 113 (11C0B400) [pid = 3764] [serial = 288] [outer = 00000000] 07:08:08 INFO - PROCESS | 3764 | ++DOMWINDOW == 114 (11CF8000) [pid = 3764] [serial = 289] [outer = 11C0B400] 07:08:08 INFO - PROCESS | 3764 | 1464271688238 Marionette DEBUG loaded listener.js 07:08:08 INFO - PROCESS | 3764 | ++DOMWINDOW == 115 (12B64C00) [pid = 3764] [serial = 290] [outer = 11C0B400] 07:08:08 INFO - PROCESS | 3764 | --DOCSHELL 13328400 == 44 [pid = 3764] [id = 92] 07:08:08 INFO - PROCESS | 3764 | --DOCSHELL 156C6C00 == 43 [pid = 3764] [id = 91] 07:08:08 INFO - PROCESS | 3764 | --DOCSHELL 10EB2C00 == 42 [pid = 3764] [id = 90] 07:08:08 INFO - PROCESS | 3764 | --DOCSHELL 110E9400 == 41 [pid = 3764] [id = 89] 07:08:08 INFO - PROCESS | 3764 | --DOCSHELL 199AD000 == 40 [pid = 3764] [id = 88] 07:08:08 INFO - PROCESS | 3764 | --DOCSHELL 19737400 == 39 [pid = 3764] [id = 87] 07:08:08 INFO - PROCESS | 3764 | --DOCSHELL 17D77800 == 38 [pid = 3764] [id = 86] 07:08:08 INFO - PROCESS | 3764 | --DOCSHELL 156CB000 == 37 [pid = 3764] [id = 85] 07:08:08 INFO - PROCESS | 3764 | --DOCSHELL 10A81000 == 36 [pid = 3764] [id = 84] 07:08:08 INFO - PROCESS | 3764 | --DOCSHELL 110E7400 == 35 [pid = 3764] [id = 83] 07:08:08 INFO - PROCESS | 3764 | --DOMWINDOW == 114 (1A6DD800) [pid = 3764] [serial = 233] [outer = 00000000] [url = about:blank] 07:08:08 INFO - PROCESS | 3764 | --DOMWINDOW == 113 (19732400) [pid = 3764] [serial = 220] [outer = 00000000] [url = about:blank] 07:08:08 INFO - PROCESS | 3764 | --DOMWINDOW == 112 (19A59800) [pid = 3764] [serial = 224] [outer = 00000000] [url = about:blank] 07:08:08 INFO - PROCESS | 3764 | --DOMWINDOW == 111 (10ED4400) [pid = 3764] [serial = 193] [outer = 00000000] [url = about:blank] 07:08:08 INFO - PROCESS | 3764 | --DOMWINDOW == 110 (15D25800) [pid = 3764] [serial = 211] [outer = 00000000] [url = about:blank] 07:08:08 INFO - PROCESS | 3764 | --DOMWINDOW == 109 (15F42400) [pid = 3764] [serial = 212] [outer = 00000000] [url = about:blank] 07:08:08 INFO - PROCESS | 3764 | --DOMWINDOW == 108 (199AF400) [pid = 3764] [serial = 223] [outer = 00000000] [url = about:blank] 07:08:08 INFO - PROCESS | 3764 | --DOMWINDOW == 107 (1370B400) [pid = 3764] [serial = 208] [outer = 00000000] [url = about:blank] 07:08:08 INFO - PROCESS | 3764 | --DOMWINDOW == 106 (1400C800) [pid = 3764] [serial = 209] [outer = 00000000] [url = about:blank] 07:08:08 INFO - PROCESS | 3764 | --DOMWINDOW == 105 (1768D800) [pid = 3764] [serial = 217] [outer = 00000000] [url = about:blank] 07:08:08 INFO - PROCESS | 3764 | --DOMWINDOW == 104 (18186400) [pid = 3764] [serial = 202] [outer = 00000000] [url = about:blank] 07:08:08 INFO - PROCESS | 3764 | --DOMWINDOW == 103 (140D0000) [pid = 3764] [serial = 196] [outer = 00000000] [url = about:blank] 07:08:08 INFO - PROCESS | 3764 | --DOMWINDOW == 102 (13320800) [pid = 3764] [serial = 205] [outer = 00000000] [url = about:blank] 07:08:08 INFO - PROCESS | 3764 | --DOMWINDOW == 101 (13701400) [pid = 3764] [serial = 206] [outer = 00000000] [url = about:blank] 07:08:08 INFO - PROCESS | 3764 | --DOMWINDOW == 100 (169D3800) [pid = 3764] [serial = 214] [outer = 00000000] [url = about:blank] 07:08:08 INFO - PROCESS | 3764 | --DOMWINDOW == 99 (16FF4C00) [pid = 3764] [serial = 215] [outer = 00000000] [url = about:blank] 07:08:08 INFO - PROCESS | 3764 | --DOMWINDOW == 98 (1A5D7800) [pid = 3764] [serial = 191] [outer = 00000000] [url = about:blank] 07:08:08 INFO - PROCESS | 3764 | --DOMWINDOW == 97 (19E99000) [pid = 3764] [serial = 199] [outer = 00000000] [url = about:blank] 07:08:08 INFO - PROCESS | 3764 | --DOMWINDOW == 96 (19A5E000) [pid = 3764] [serial = 229] [outer = 00000000] [url = about:blank] 07:08:08 INFO - PROCESS | 3764 | --DOMWINDOW == 95 (1A033800) [pid = 3764] [serial = 226] [outer = 00000000] [url = about:blank] 07:08:08 INFO - PROCESS | 3764 | --DOMWINDOW == 94 (1A6D9000) [pid = 3764] [serial = 232] [outer = 00000000] [url = about:blank] 07:08:08 INFO - PROCESS | 3764 | --DOMWINDOW == 93 (1A036800) [pid = 3764] [serial = 227] [outer = 00000000] [url = about:blank] 07:08:08 INFO - PROCESS | 3764 | --DOMWINDOW == 92 (19733400) [pid = 3764] [serial = 221] [outer = 00000000] [url = about:blank] 07:08:08 INFO - PROCESS | 3764 | --DOMWINDOW == 91 (1A719000) [pid = 3764] [serial = 235] [outer = 00000000] [url = about:blank] 07:08:08 INFO - PROCESS | 3764 | --DOMWINDOW == 90 (1A095000) [pid = 3764] [serial = 230] [outer = 00000000] [url = about:blank] 07:08:08 INFO - PROCESS | 3764 | --DOMWINDOW == 89 (1778A400) [pid = 3764] [serial = 218] [outer = 00000000] [url = about:blank] 07:08:08 INFO - PROCESS | 3764 | 1464271688783 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]]]}] 07:08:08 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. 07:08:08 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html | took 918ms 07:08:08 INFO - PROCESS | 3764 | 1464271688832 Marionette TRACE conn2 -> [0,353,"getWindowHandle",null] 07:08:08 INFO - PROCESS | 3764 | 1464271688837 Marionette TRACE conn2 <- [1,353,null,{"value":"13"}] 07:08:08 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.copy.html 07:08:08 INFO - PROCESS | 3764 | 1464271688843 Marionette TRACE conn2 -> [0,354,"setScriptTimeout",{"ms":35000}] 07:08:08 INFO - PROCESS | 3764 | 1464271688846 Marionette TRACE conn2 <- [1,354,null,{}] 07:08:08 INFO - PROCESS | 3764 | 1464271688849 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}] 07:08:08 INFO - PROCESS | 3764 | 1464271688931 Marionette TRACE conn2 <- [1,355,null,{"value":null}] 07:08:08 INFO - PROCESS | 3764 | 1464271688941 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\", \"f2422981-150b-4007-a2a0-7f3535d15116\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:08:08 INFO - PROCESS | 3764 | ++DOCSHELL 114A5400 == 36 [pid = 3764] [id = 98] 07:08:08 INFO - PROCESS | 3764 | ++DOMWINDOW == 90 (11CF2800) [pid = 3764] [serial = 291] [outer = 00000000] 07:08:08 INFO - PROCESS | 3764 | ++DOMWINDOW == 91 (1339AC00) [pid = 3764] [serial = 292] [outer = 11CF2800] 07:08:08 INFO - PROCESS | 3764 | 1464271688989 Marionette DEBUG loaded listener.js 07:08:09 INFO - PROCESS | 3764 | ++DOMWINDOW == 92 (137E4C00) [pid = 3764] [serial = 293] [outer = 11CF2800] 07:08:09 INFO - PROCESS | 3764 | 1464271689416 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]]]}] 07:08:09 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. 07:08:09 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.copy.html | took 612ms 07:08:09 INFO - PROCESS | 3764 | 1464271689481 Marionette TRACE conn2 -> [0,357,"getWindowHandle",null] 07:08:09 INFO - PROCESS | 3764 | 1464271689483 Marionette TRACE conn2 <- [1,357,null,{"value":"13"}] 07:08:09 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html 07:08:09 INFO - PROCESS | 3764 | 1464271689487 Marionette TRACE conn2 -> [0,358,"setScriptTimeout",{"ms":35000}] 07:08:09 INFO - PROCESS | 3764 | 1464271689490 Marionette TRACE conn2 <- [1,358,null,{}] 07:08:09 INFO - PROCESS | 3764 | 1464271689500 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}] 07:08:09 INFO - PROCESS | 3764 | 1464271689582 Marionette TRACE conn2 <- [1,359,null,{"value":null}] 07:08:09 INFO - PROCESS | 3764 | 1464271689592 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\", \"f2422981-150b-4007-a2a0-7f3535d15116\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:08:09 INFO - PROCESS | 3764 | ++DOCSHELL 15362400 == 37 [pid = 3764] [id = 99] 07:08:09 INFO - PROCESS | 3764 | ++DOMWINDOW == 93 (153C3800) [pid = 3764] [serial = 294] [outer = 00000000] 07:08:09 INFO - PROCESS | 3764 | ++DOMWINDOW == 94 (15A1A000) [pid = 3764] [serial = 295] [outer = 153C3800] 07:08:09 INFO - PROCESS | 3764 | 1464271689642 Marionette DEBUG loaded listener.js 07:08:09 INFO - PROCESS | 3764 | ++DOMWINDOW == 95 (15F3E400) [pid = 3764] [serial = 296] [outer = 153C3800] 07:08:10 INFO - PROCESS | 3764 | 1464271690086 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]]]}] 07:08:10 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. 07:08:10 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html | took 627ms 07:08:10 INFO - PROCESS | 3764 | 1464271690108 Marionette TRACE conn2 -> [0,361,"getWindowHandle",null] 07:08:10 INFO - PROCESS | 3764 | 1464271690110 Marionette TRACE conn2 <- [1,361,null,{"value":"13"}] 07:08:10 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html 07:08:10 INFO - PROCESS | 3764 | 1464271690114 Marionette TRACE conn2 -> [0,362,"setScriptTimeout",{"ms":35000}] 07:08:10 INFO - PROCESS | 3764 | 1464271690115 Marionette TRACE conn2 <- [1,362,null,{}] 07:08:10 INFO - PROCESS | 3764 | 1464271690118 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}] 07:08:10 INFO - PROCESS | 3764 | 1464271690198 Marionette TRACE conn2 <- [1,363,null,{"value":null}] 07:08:10 INFO - PROCESS | 3764 | 1464271690207 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\", \"f2422981-150b-4007-a2a0-7f3535d15116\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:08:10 INFO - PROCESS | 3764 | ++DOCSHELL 16D81400 == 38 [pid = 3764] [id = 100] 07:08:10 INFO - PROCESS | 3764 | ++DOMWINDOW == 96 (16FEEC00) [pid = 3764] [serial = 297] [outer = 00000000] 07:08:10 INFO - PROCESS | 3764 | ++DOMWINDOW == 97 (1756C400) [pid = 3764] [serial = 298] [outer = 16FEEC00] 07:08:10 INFO - PROCESS | 3764 | 1464271690271 Marionette DEBUG loaded listener.js 07:08:10 INFO - PROCESS | 3764 | ++DOMWINDOW == 98 (175A8800) [pid = 3764] [serial = 299] [outer = 16FEEC00] 07:08:10 INFO - PROCESS | 3764 | 1464271690713 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]]]}] 07:08:10 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. 07:08:10 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html | took 627ms 07:08:10 INFO - PROCESS | 3764 | 1464271690751 Marionette TRACE conn2 -> [0,365,"getWindowHandle",null] 07:08:10 INFO - PROCESS | 3764 | 1464271690753 Marionette TRACE conn2 <- [1,365,null,{"value":"13"}] 07:08:10 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html 07:08:10 INFO - PROCESS | 3764 | 1464271690757 Marionette TRACE conn2 -> [0,366,"setScriptTimeout",{"ms":35000}] 07:08:10 INFO - PROCESS | 3764 | 1464271690758 Marionette TRACE conn2 <- [1,366,null,{}] 07:08:10 INFO - PROCESS | 3764 | 1464271690762 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}] 07:08:10 INFO - PROCESS | 3764 | 1464271690845 Marionette TRACE conn2 <- [1,367,null,{"value":null}] 07:08:10 INFO - PROCESS | 3764 | 1464271690851 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\", \"f2422981-150b-4007-a2a0-7f3535d15116\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:08:10 INFO - PROCESS | 3764 | ++DOCSHELL 17781C00 == 39 [pid = 3764] [id = 101] 07:08:10 INFO - PROCESS | 3764 | ++DOMWINDOW == 99 (17782C00) [pid = 3764] [serial = 300] [outer = 00000000] 07:08:10 INFO - PROCESS | 3764 | ++DOMWINDOW == 100 (17D07800) [pid = 3764] [serial = 301] [outer = 17782C00] 07:08:10 INFO - PROCESS | 3764 | 1464271690882 Marionette DEBUG loaded listener.js 07:08:10 INFO - PROCESS | 3764 | ++DOMWINDOW == 101 (17D7C800) [pid = 3764] [serial = 302] [outer = 17782C00] 07:08:11 INFO - PROCESS | 3764 | 1464271691359 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]]]}] 07:08:11 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. 07:08:11 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html | took 627ms 07:08:11 INFO - PROCESS | 3764 | 1464271691377 Marionette TRACE conn2 -> [0,369,"getWindowHandle",null] 07:08:11 INFO - PROCESS | 3764 | 1464271691379 Marionette TRACE conn2 <- [1,369,null,{"value":"13"}] 07:08:11 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html 07:08:11 INFO - PROCESS | 3764 | 1464271691390 Marionette TRACE conn2 -> [0,370,"setScriptTimeout",{"ms":35000}] 07:08:11 INFO - PROCESS | 3764 | 1464271691391 Marionette TRACE conn2 <- [1,370,null,{}] 07:08:11 INFO - PROCESS | 3764 | 1464271691395 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}] 07:08:11 INFO - PROCESS | 3764 | 1464271691512 Marionette TRACE conn2 <- [1,371,null,{"value":null}] 07:08:11 INFO - PROCESS | 3764 | 1464271691523 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\", \"f2422981-150b-4007-a2a0-7f3535d15116\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:08:11 INFO - PROCESS | 3764 | ++DOCSHELL 13708000 == 40 [pid = 3764] [id = 102] 07:08:11 INFO - PROCESS | 3764 | ++DOMWINDOW == 102 (17790800) [pid = 3764] [serial = 303] [outer = 00000000] 07:08:11 INFO - PROCESS | 3764 | ++DOMWINDOW == 103 (1973DC00) [pid = 3764] [serial = 304] [outer = 17790800] 07:08:11 INFO - PROCESS | 3764 | 1464271691567 Marionette DEBUG loaded listener.js 07:08:11 INFO - PROCESS | 3764 | ++DOMWINDOW == 104 (19A50800) [pid = 3764] [serial = 305] [outer = 17790800] 07:08:11 INFO - PROCESS | 3764 | 1464271692000 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]]]}] 07:08:11 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. 07:08:11 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html | took 627ms 07:08:11 INFO - PROCESS | 3764 | 1464271692009 Marionette TRACE conn2 -> [0,373,"getWindowHandle",null] 07:08:11 INFO - PROCESS | 3764 | 1464271692012 Marionette TRACE conn2 <- [1,373,null,{"value":"13"}] 07:08:12 INFO - TEST-START | /2dcontext/conformance-requirements/2d.missingargs.html 07:08:12 INFO - PROCESS | 3764 | 1464271692016 Marionette TRACE conn2 -> [0,374,"setScriptTimeout",{"ms":35000}] 07:08:12 INFO - PROCESS | 3764 | 1464271692018 Marionette TRACE conn2 <- [1,374,null,{}] 07:08:12 INFO - PROCESS | 3764 | 1464271692023 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}] 07:08:12 INFO - PROCESS | 3764 | 1464271692134 Marionette TRACE conn2 <- [1,375,null,{"value":null}] 07:08:12 INFO - PROCESS | 3764 | 1464271692206 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\", \"f2422981-150b-4007-a2a0-7f3535d15116\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:08:12 INFO - PROCESS | 3764 | ++DOCSHELL 10A62400 == 41 [pid = 3764] [id = 103] 07:08:12 INFO - PROCESS | 3764 | ++DOMWINDOW == 105 (172E7800) [pid = 3764] [serial = 306] [outer = 00000000] 07:08:12 INFO - PROCESS | 3764 | ++DOMWINDOW == 106 (19E9B400) [pid = 3764] [serial = 307] [outer = 172E7800] 07:08:12 INFO - PROCESS | 3764 | 1464271692256 Marionette DEBUG loaded listener.js 07:08:12 INFO - PROCESS | 3764 | ++DOMWINDOW == 107 (1A033800) [pid = 3764] [serial = 308] [outer = 172E7800] 07:08:12 INFO - PROCESS | 3764 | 1464271692668 Marionette TRACE conn2 <- [1,376,null,{"value":["/2dcontext/conformance-requirements/2d.missingargs.html",0,null,null,[["Missing arguments cause TypeError",0,null,null]]]}] 07:08:12 INFO - TEST-PASS | /2dcontext/conformance-requirements/2d.missingargs.html | Missing arguments cause TypeError 07:08:12 INFO - TEST-OK | /2dcontext/conformance-requirements/2d.missingargs.html | took 688ms 07:08:12 INFO - PROCESS | 3764 | 1464271692699 Marionette TRACE conn2 -> [0,377,"getWindowHandle",null] 07:08:12 INFO - PROCESS | 3764 | 1464271692701 Marionette TRACE conn2 <- [1,377,null,{"value":"13"}] 07:08:12 INFO - TEST-START | /2dcontext/conformance-requirements/2d.type.delete.html 07:08:12 INFO - PROCESS | 3764 | 1464271692704 Marionette TRACE conn2 -> [0,378,"setScriptTimeout",{"ms":35000}] 07:08:12 INFO - PROCESS | 3764 | 1464271692705 Marionette TRACE conn2 <- [1,378,null,{}] 07:08:12 INFO - PROCESS | 3764 | 1464271692709 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}] 07:08:12 INFO - PROCESS | 3764 | 1464271692808 Marionette TRACE conn2 <- [1,379,null,{"value":null}] 07:08:12 INFO - PROCESS | 3764 | 1464271692816 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\", \"f2422981-150b-4007-a2a0-7f3535d15116\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:08:12 INFO - PROCESS | 3764 | ++DOCSHELL 19E98000 == 42 [pid = 3764] [id = 104] 07:08:12 INFO - PROCESS | 3764 | ++DOMWINDOW == 108 (19E9AC00) [pid = 3764] [serial = 309] [outer = 00000000] 07:08:12 INFO - PROCESS | 3764 | ++DOMWINDOW == 109 (1A57A800) [pid = 3764] [serial = 310] [outer = 19E9AC00] 07:08:12 INFO - PROCESS | 3764 | 1464271692860 Marionette DEBUG loaded listener.js 07:08:12 INFO - PROCESS | 3764 | ++DOMWINDOW == 110 (1A57EC00) [pid = 3764] [serial = 311] [outer = 19E9AC00] 07:08:13 INFO - PROCESS | 3764 | --DOMWINDOW == 109 (10A60000) [pid = 3764] [serial = 192] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-over.html] 07:08:13 INFO - PROCESS | 3764 | --DOMWINDOW == 108 (10FDEC00) [pid = 3764] [serial = 122] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-atop.html] 07:08:13 INFO - PROCESS | 3764 | --DOMWINDOW == 107 (1332D000) [pid = 3764] [serial = 158] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.darker.html] 07:08:13 INFO - PROCESS | 3764 | --DOMWINDOW == 106 (16919000) [pid = 3764] [serial = 201] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-in.html] 07:08:13 INFO - PROCESS | 3764 | --DOMWINDOW == 105 (1A6D9400) [pid = 3764] [serial = 273] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.source-out.html] 07:08:13 INFO - PROCESS | 3764 | --DOMWINDOW == 104 (19A5A800) [pid = 3764] [serial = 261] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.copy.html] 07:08:13 INFO - PROCESS | 3764 | --DOMWINDOW == 103 (10FE9000) [pid = 3764] [serial = 237] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-out.html] 07:08:13 INFO - PROCESS | 3764 | --DOMWINDOW == 102 (1768B000) [pid = 3764] [serial = 243] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.xor.html] 07:08:13 INFO - PROCESS | 3764 | --DOMWINDOW == 101 (15A1F000) [pid = 3764] [serial = 252] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html] 07:08:13 INFO - PROCESS | 3764 | --DOMWINDOW == 100 (140C9800) [pid = 3764] [serial = 240] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-over.html] 07:08:13 INFO - PROCESS | 3764 | --DOMWINDOW == 99 (17D78400) [pid = 3764] [serial = 255] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.source-in.html] 07:08:13 INFO - PROCESS | 3764 | --DOMWINDOW == 98 (1A5D3000) [pid = 3764] [serial = 264] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html] 07:08:13 INFO - PROCESS | 3764 | --DOMWINDOW == 97 (110EB000) [pid = 3764] [serial = 246] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.copy.html] 07:08:13 INFO - PROCESS | 3764 | --DOMWINDOW == 96 (10FE7400) [pid = 3764] [serial = 249] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html] 07:08:13 INFO - PROCESS | 3764 | --DOMWINDOW == 95 (172B3C00) [pid = 3764] [serial = 270] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.source-in.html] 07:08:13 INFO - PROCESS | 3764 | --DOMWINDOW == 94 (1973D000) [pid = 3764] [serial = 258] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.source-out.html] 07:08:13 INFO - PROCESS | 3764 | --DOMWINDOW == 93 (10ED8400) [pid = 3764] [serial = 267] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.destination-in.html] 07:08:13 INFO - PROCESS | 3764 | --DOMWINDOW == 92 (172D9C00) [pid = 3764] [serial = 198] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-atop.html] 07:08:13 INFO - PROCESS | 3764 | --DOMWINDOW == 91 (140C4400) [pid = 3764] [serial = 195] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.lighter.html] 07:08:13 INFO - PROCESS | 3764 | --DOMWINDOW == 90 (1047BC00) [pid = 3764] [serial = 155] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.clear.html] 07:08:13 INFO - PROCESS | 3764 | 1464271693384 Marionette TRACE conn2 <- [1,380,null,{"value":["/2dcontext/conformance-requirements/2d.type.delete.html",0,null,null,[["window.CanvasRenderingContext2D is Configurable",0,null,null]]]}] 07:08:13 INFO - TEST-PASS | /2dcontext/conformance-requirements/2d.type.delete.html | window.CanvasRenderingContext2D is Configurable 07:08:13 INFO - TEST-OK | /2dcontext/conformance-requirements/2d.type.delete.html | took 719ms 07:08:13 INFO - PROCESS | 3764 | 1464271693461 Marionette TRACE conn2 -> [0,381,"getWindowHandle",null] 07:08:13 INFO - PROCESS | 3764 | 1464271693463 Marionette TRACE conn2 <- [1,381,null,{"value":"13"}] 07:08:13 INFO - TEST-START | /2dcontext/conformance-requirements/2d.voidreturn.html 07:08:13 INFO - PROCESS | 3764 | 1464271693467 Marionette TRACE conn2 -> [0,382,"setScriptTimeout",{"ms":35000}] 07:08:13 INFO - PROCESS | 3764 | 1464271693469 Marionette TRACE conn2 <- [1,382,null,{}] 07:08:13 INFO - PROCESS | 3764 | 1464271693473 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}] 07:08:13 INFO - PROCESS | 3764 | 1464271693545 Marionette TRACE conn2 <- [1,383,null,{"value":null}] 07:08:13 INFO - PROCESS | 3764 | 1464271693554 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\", \"f2422981-150b-4007-a2a0-7f3535d15116\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:08:13 INFO - PROCESS | 3764 | ++DOCSHELL 13398400 == 43 [pid = 3764] [id = 105] 07:08:13 INFO - PROCESS | 3764 | ++DOMWINDOW == 91 (13398800) [pid = 3764] [serial = 312] [outer = 00000000] 07:08:13 INFO - PROCESS | 3764 | ++DOMWINDOW == 92 (172D9C00) [pid = 3764] [serial = 313] [outer = 13398800] 07:08:13 INFO - PROCESS | 3764 | 1464271693598 Marionette DEBUG loaded listener.js 07:08:13 INFO - PROCESS | 3764 | ++DOMWINDOW == 93 (1973D000) [pid = 3764] [serial = 314] [outer = 13398800] 07:08:14 INFO - PROCESS | 3764 | 1464271694017 Marionette TRACE conn2 <- [1,384,null,{"value":["/2dcontext/conformance-requirements/2d.voidreturn.html",0,null,null,[["void methods return undefined",0,null,null]]]}] 07:08:14 INFO - TEST-PASS | /2dcontext/conformance-requirements/2d.voidreturn.html | void methods return undefined 07:08:14 INFO - TEST-OK | /2dcontext/conformance-requirements/2d.voidreturn.html | took 581ms 07:08:14 INFO - PROCESS | 3764 | 1464271694045 Marionette TRACE conn2 -> [0,385,"getWindowHandle",null] 07:08:14 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html 07:08:14 INFO - PROCESS | 3764 | 1464271694047 Marionette TRACE conn2 <- [1,385,null,{"value":"13"}] 07:08:14 INFO - PROCESS | 3764 | 1464271694052 Marionette TRACE conn2 -> [0,386,"setScriptTimeout",{"ms":35000}] 07:08:14 INFO - PROCESS | 3764 | 1464271694054 Marionette TRACE conn2 <- [1,386,null,{}] 07:08:14 INFO - PROCESS | 3764 | 1464271694059 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}] 07:08:14 INFO - PROCESS | 3764 | 1464271694140 Marionette TRACE conn2 <- [1,387,null,{"value":null}] 07:08:14 INFO - PROCESS | 3764 | 1464271694149 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\", \"f2422981-150b-4007-a2a0-7f3535d15116\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:08:14 INFO - PROCESS | 3764 | ++DOCSHELL 10A7D400 == 44 [pid = 3764] [id = 106] 07:08:14 INFO - PROCESS | 3764 | ++DOMWINDOW == 94 (15D2A400) [pid = 3764] [serial = 315] [outer = 00000000] 07:08:14 INFO - PROCESS | 3764 | ++DOMWINDOW == 95 (1A1BC400) [pid = 3764] [serial = 316] [outer = 15D2A400] 07:08:14 INFO - PROCESS | 3764 | 1464271694193 Marionette DEBUG loaded listener.js 07:08:14 INFO - PROCESS | 3764 | ++DOMWINDOW == 96 (1A6D9800) [pid = 3764] [serial = 317] [outer = 15D2A400] 07:08:14 INFO - PROCESS | 3764 | 1464271694609 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]]]}] 07:08:14 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html | Canvas test: 2d.drawImage.3arg 07:08:14 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html | took 581ms 07:08:14 INFO - PROCESS | 3764 | 1464271694648 Marionette TRACE conn2 -> [0,389,"getWindowHandle",null] 07:08:14 INFO - PROCESS | 3764 | 1464271694650 Marionette TRACE conn2 <- [1,389,null,{"value":"13"}] 07:08:14 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html 07:08:14 INFO - PROCESS | 3764 | 1464271694657 Marionette TRACE conn2 -> [0,390,"setScriptTimeout",{"ms":35000}] 07:08:14 INFO - PROCESS | 3764 | 1464271694659 Marionette TRACE conn2 <- [1,390,null,{}] 07:08:14 INFO - PROCESS | 3764 | 1464271694662 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}] 07:08:14 INFO - PROCESS | 3764 | 1464271694757 Marionette TRACE conn2 <- [1,391,null,{"value":null}] 07:08:14 INFO - PROCESS | 3764 | 1464271694763 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\", \"f2422981-150b-4007-a2a0-7f3535d15116\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:08:14 INFO - PROCESS | 3764 | ++DOCSHELL 10A5E800 == 45 [pid = 3764] [id = 107] 07:08:14 INFO - PROCESS | 3764 | ++DOMWINDOW == 97 (19A5B400) [pid = 3764] [serial = 318] [outer = 00000000] 07:08:14 INFO - PROCESS | 3764 | ++DOMWINDOW == 98 (1A840400) [pid = 3764] [serial = 319] [outer = 19A5B400] 07:08:14 INFO - PROCESS | 3764 | 1464271694798 Marionette DEBUG loaded listener.js 07:08:14 INFO - PROCESS | 3764 | ++DOMWINDOW == 99 (1AC91400) [pid = 3764] [serial = 320] [outer = 19A5B400] 07:08:15 INFO - PROCESS | 3764 | 1464271695374 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]]]}] 07:08:15 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html | Canvas test: 2d.drawImage.5arg 07:08:15 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html | took 780ms 07:08:15 INFO - PROCESS | 3764 | 1464271695440 Marionette TRACE conn2 -> [0,393,"getWindowHandle",null] 07:08:15 INFO - PROCESS | 3764 | 1464271695444 Marionette TRACE conn2 <- [1,393,null,{"value":"13"}] 07:08:15 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html 07:08:15 INFO - PROCESS | 3764 | 1464271695450 Marionette TRACE conn2 -> [0,394,"setScriptTimeout",{"ms":35000}] 07:08:15 INFO - PROCESS | 3764 | 1464271695454 Marionette TRACE conn2 <- [1,394,null,{}] 07:08:15 INFO - PROCESS | 3764 | 1464271695461 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}] 07:08:15 INFO - PROCESS | 3764 | 1464271695568 Marionette TRACE conn2 <- [1,395,null,{"value":null}] 07:08:15 INFO - PROCESS | 3764 | 1464271695674 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\", \"f2422981-150b-4007-a2a0-7f3535d15116\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:08:15 INFO - PROCESS | 3764 | ++DOCSHELL 10B70400 == 46 [pid = 3764] [id = 108] 07:08:15 INFO - PROCESS | 3764 | ++DOMWINDOW == 100 (10B70C00) [pid = 3764] [serial = 321] [outer = 00000000] 07:08:15 INFO - PROCESS | 3764 | ++DOMWINDOW == 101 (12AF3800) [pid = 3764] [serial = 322] [outer = 10B70C00] 07:08:15 INFO - PROCESS | 3764 | 1464271695734 Marionette DEBUG loaded listener.js 07:08:15 INFO - PROCESS | 3764 | ++DOMWINDOW == 102 (1336EC00) [pid = 3764] [serial = 323] [outer = 10B70C00] 07:08:16 INFO - PROCESS | 3764 | 1464271696343 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]]]}] 07:08:16 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html | Canvas test: 2d.drawImage.9arg.basic 07:08:16 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html | took 933ms 07:08:16 INFO - PROCESS | 3764 | 1464271696377 Marionette TRACE conn2 -> [0,397,"getWindowHandle",null] 07:08:16 INFO - PROCESS | 3764 | 1464271696383 Marionette TRACE conn2 <- [1,397,null,{"value":"13"}] 07:08:16 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html 07:08:16 INFO - PROCESS | 3764 | 1464271696373 Marionette TRACE conn2 -> [0,398,"setScriptTimeout",{"ms":35000}] 07:08:16 INFO - PROCESS | 3764 | 1464271696376 Marionette TRACE conn2 <- [1,398,null,{}] 07:08:16 INFO - PROCESS | 3764 | 1464271696380 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}] 07:08:16 INFO - PROCESS | 3764 | 1464271696482 Marionette TRACE conn2 <- [1,399,null,{"value":null}] 07:08:16 INFO - PROCESS | 3764 | 1464271696574 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\", \"f2422981-150b-4007-a2a0-7f3535d15116\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:08:16 INFO - PROCESS | 3764 | ++DOCSHELL 140C3000 == 47 [pid = 3764] [id = 109] 07:08:16 INFO - PROCESS | 3764 | ++DOMWINDOW == 103 (15093400) [pid = 3764] [serial = 324] [outer = 00000000] 07:08:16 INFO - PROCESS | 3764 | ++DOMWINDOW == 104 (15A1DC00) [pid = 3764] [serial = 325] [outer = 15093400] 07:08:16 INFO - PROCESS | 3764 | 1464271696628 Marionette DEBUG loaded listener.js 07:08:16 INFO - PROCESS | 3764 | ++DOMWINDOW == 105 (16BF9C00) [pid = 3764] [serial = 326] [outer = 15093400] 07:08:17 INFO - PROCESS | 3764 | 1464271697259 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]]]}] 07:08:17 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html | Canvas test: 2d.drawImage.9arg.destpos 07:08:17 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html | took 917ms 07:08:17 INFO - PROCESS | 3764 | 1464271697299 Marionette TRACE conn2 -> [0,401,"getWindowHandle",null] 07:08:17 INFO - PROCESS | 3764 | 1464271697301 Marionette TRACE conn2 <- [1,401,null,{"value":"13"}] 07:08:17 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html 07:08:17 INFO - PROCESS | 3764 | 1464271697305 Marionette TRACE conn2 -> [0,402,"setScriptTimeout",{"ms":35000}] 07:08:17 INFO - PROCESS | 3764 | 1464271697309 Marionette TRACE conn2 <- [1,402,null,{}] 07:08:17 INFO - PROCESS | 3764 | 1464271697320 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}] 07:08:17 INFO - PROCESS | 3764 | 1464271697423 Marionette TRACE conn2 <- [1,403,null,{"value":null}] 07:08:17 INFO - PROCESS | 3764 | 1464271697501 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\", \"f2422981-150b-4007-a2a0-7f3535d15116\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:08:17 INFO - PROCESS | 3764 | ++DOCSHELL 15A1B400 == 48 [pid = 3764] [id = 110] 07:08:17 INFO - PROCESS | 3764 | ++DOMWINDOW == 106 (1A036000) [pid = 3764] [serial = 327] [outer = 00000000] 07:08:17 INFO - PROCESS | 3764 | ++DOMWINDOW == 107 (1A57C000) [pid = 3764] [serial = 328] [outer = 1A036000] 07:08:17 INFO - PROCESS | 3764 | 1464271697599 Marionette DEBUG loaded listener.js 07:08:17 INFO - PROCESS | 3764 | ++DOMWINDOW == 108 (1A719400) [pid = 3764] [serial = 329] [outer = 1A036000] 07:08:18 INFO - PROCESS | 3764 | 1464271698226 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]]]}] 07:08:18 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html | Canvas test: 2d.drawImage.9arg.destsize 07:08:18 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html | took 979ms 07:08:18 INFO - PROCESS | 3764 | 1464271698290 Marionette TRACE conn2 -> [0,405,"getWindowHandle",null] 07:08:18 INFO - PROCESS | 3764 | 1464271698293 Marionette TRACE conn2 <- [1,405,null,{"value":"13"}] 07:08:18 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html 07:08:18 INFO - PROCESS | 3764 | 1464271698297 Marionette TRACE conn2 -> [0,406,"setScriptTimeout",{"ms":35000}] 07:08:18 INFO - PROCESS | 3764 | 1464271698299 Marionette TRACE conn2 <- [1,406,null,{}] 07:08:18 INFO - PROCESS | 3764 | 1464271698303 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}] 07:08:18 INFO - PROCESS | 3764 | 1464271698404 Marionette TRACE conn2 <- [1,407,null,{"value":null}] 07:08:18 INFO - PROCESS | 3764 | 1464271698482 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\", \"f2422981-150b-4007-a2a0-7f3535d15116\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:08:18 INFO - PROCESS | 3764 | ++DOCSHELL 1047C000 == 49 [pid = 3764] [id = 111] 07:08:18 INFO - PROCESS | 3764 | ++DOMWINDOW == 109 (10562800) [pid = 3764] [serial = 330] [outer = 00000000] 07:08:18 INFO - PROCESS | 3764 | ++DOMWINDOW == 110 (10EDA400) [pid = 3764] [serial = 331] [outer = 10562800] 07:08:18 INFO - PROCESS | 3764 | 1464271698578 Marionette DEBUG loaded listener.js 07:08:18 INFO - PROCESS | 3764 | ++DOMWINDOW == 111 (12D7CC00) [pid = 3764] [serial = 332] [outer = 10562800] 07:08:19 INFO - PROCESS | 3764 | 1464271699239 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]]]}] 07:08:19 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html | Canvas test: 2d.drawImage.9arg.sourcepos 07:08:19 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html | took 979ms 07:08:19 INFO - PROCESS | 3764 | 1464271699282 Marionette TRACE conn2 -> [0,409,"getWindowHandle",null] 07:08:19 INFO - PROCESS | 3764 | 1464271699286 Marionette TRACE conn2 <- [1,409,null,{"value":"13"}] 07:08:19 INFO - PROCESS | 3764 | 1464271699291 Marionette TRACE conn2 -> [0,410,"setScriptTimeout",{"ms":35000}] 07:08:19 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html 07:08:19 INFO - PROCESS | 3764 | 1464271699295 Marionette TRACE conn2 <- [1,410,null,{}] 07:08:19 INFO - PROCESS | 3764 | 1464271699300 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}] 07:08:19 INFO - PROCESS | 3764 | 1464271699439 Marionette TRACE conn2 <- [1,411,null,{"value":null}] 07:08:19 INFO - PROCESS | 3764 | 1464271699523 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\", \"f2422981-150b-4007-a2a0-7f3535d15116\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:08:19 INFO - PROCESS | 3764 | ++DOCSHELL 10A5D400 == 50 [pid = 3764] [id = 112] 07:08:19 INFO - PROCESS | 3764 | ++DOMWINDOW == 112 (1339E800) [pid = 3764] [serial = 333] [outer = 00000000] 07:08:19 INFO - PROCESS | 3764 | ++DOMWINDOW == 113 (140C3400) [pid = 3764] [serial = 334] [outer = 1339E800] 07:08:19 INFO - PROCESS | 3764 | 1464271699572 Marionette DEBUG loaded listener.js 07:08:19 INFO - PROCESS | 3764 | ++DOMWINDOW == 114 (1535EC00) [pid = 3764] [serial = 335] [outer = 1339E800] 07:08:19 INFO - PROCESS | 3764 | --DOCSHELL 10A7D400 == 49 [pid = 3764] [id = 106] 07:08:19 INFO - PROCESS | 3764 | --DOCSHELL 13398400 == 48 [pid = 3764] [id = 105] 07:08:19 INFO - PROCESS | 3764 | --DOCSHELL 19E98000 == 47 [pid = 3764] [id = 104] 07:08:19 INFO - PROCESS | 3764 | --DOCSHELL 10A62400 == 46 [pid = 3764] [id = 103] 07:08:19 INFO - PROCESS | 3764 | --DOCSHELL 13708000 == 45 [pid = 3764] [id = 102] 07:08:19 INFO - PROCESS | 3764 | --DOCSHELL 17781C00 == 44 [pid = 3764] [id = 101] 07:08:19 INFO - PROCESS | 3764 | --DOCSHELL 16D81400 == 43 [pid = 3764] [id = 100] 07:08:19 INFO - PROCESS | 3764 | --DOCSHELL 15362400 == 42 [pid = 3764] [id = 99] 07:08:19 INFO - PROCESS | 3764 | --DOCSHELL 114A5400 == 41 [pid = 3764] [id = 98] 07:08:19 INFO - PROCESS | 3764 | --DOCSHELL 11C04800 == 40 [pid = 3764] [id = 97] 07:08:19 INFO - PROCESS | 3764 | --DOCSHELL 13391C00 == 39 [pid = 3764] [id = 93] 07:08:19 INFO - PROCESS | 3764 | --DOMWINDOW == 113 (140CAC00) [pid = 3764] [serial = 160] [outer = 00000000] [url = about:blank] 07:08:19 INFO - PROCESS | 3764 | --DOMWINDOW == 112 (19736400) [pid = 3764] [serial = 203] [outer = 00000000] [url = about:blank] 07:08:19 INFO - PROCESS | 3764 | --DOMWINDOW == 111 (11A0E000) [pid = 3764] [serial = 194] [outer = 00000000] [url = about:blank] 07:08:19 INFO - PROCESS | 3764 | --DOMWINDOW == 110 (15096800) [pid = 3764] [serial = 124] [outer = 00000000] [url = about:blank] 07:08:19 INFO - PROCESS | 3764 | --DOMWINDOW == 109 (1A1BAC00) [pid = 3764] [serial = 262] [outer = 00000000] [url = about:blank] 07:08:19 INFO - PROCESS | 3764 | --DOMWINDOW == 108 (12A95000) [pid = 3764] [serial = 239] [outer = 00000000] [url = about:blank] 07:08:19 INFO - PROCESS | 3764 | --DOMWINDOW == 107 (11C63800) [pid = 3764] [serial = 238] [outer = 00000000] [url = about:blank] 07:08:19 INFO - PROCESS | 3764 | --DOMWINDOW == 106 (1A712000) [pid = 3764] [serial = 245] [outer = 00000000] [url = about:blank] 07:08:19 INFO - PROCESS | 3764 | --DOMWINDOW == 105 (19E95800) [pid = 3764] [serial = 244] [outer = 00000000] [url = about:blank] 07:08:19 INFO - PROCESS | 3764 | --DOMWINDOW == 104 (16915C00) [pid = 3764] [serial = 253] [outer = 00000000] [url = about:blank] 07:08:19 INFO - PROCESS | 3764 | --DOMWINDOW == 103 (17502000) [pid = 3764] [serial = 254] [outer = 00000000] [url = about:blank] 07:08:19 INFO - PROCESS | 3764 | --DOMWINDOW == 102 (15D25000) [pid = 3764] [serial = 242] [outer = 00000000] [url = about:blank] 07:08:19 INFO - PROCESS | 3764 | --DOMWINDOW == 101 (153C4800) [pid = 3764] [serial = 241] [outer = 00000000] [url = about:blank] 07:08:19 INFO - PROCESS | 3764 | --DOMWINDOW == 100 (18188C00) [pid = 3764] [serial = 256] [outer = 00000000] [url = about:blank] 07:08:19 INFO - PROCESS | 3764 | --DOMWINDOW == 99 (1A718800) [pid = 3764] [serial = 265] [outer = 00000000] [url = about:blank] 07:08:19 INFO - PROCESS | 3764 | --DOMWINDOW == 98 (1973A400) [pid = 3764] [serial = 257] [outer = 00000000] [url = about:blank] 07:08:19 INFO - PROCESS | 3764 | --DOMWINDOW == 97 (1A6D2800) [pid = 3764] [serial = 263] [outer = 00000000] [url = about:blank] 07:08:19 INFO - PROCESS | 3764 | --DOMWINDOW == 96 (13368000) [pid = 3764] [serial = 248] [outer = 00000000] [url = about:blank] 07:08:19 INFO - PROCESS | 3764 | --DOMWINDOW == 95 (12D2F000) [pid = 3764] [serial = 247] [outer = 00000000] [url = about:blank] 07:08:19 INFO - PROCESS | 3764 | --DOMWINDOW == 94 (11CEBC00) [pid = 3764] [serial = 250] [outer = 00000000] [url = about:blank] 07:08:19 INFO - PROCESS | 3764 | --DOMWINDOW == 93 (1A83D400) [pid = 3764] [serial = 266] [outer = 00000000] [url = about:blank] 07:08:19 INFO - PROCESS | 3764 | --DOMWINDOW == 92 (1336F800) [pid = 3764] [serial = 251] [outer = 00000000] [url = about:blank] 07:08:19 INFO - PROCESS | 3764 | --DOMWINDOW == 91 (1A71D000) [pid = 3764] [serial = 271] [outer = 00000000] [url = about:blank] 07:08:19 INFO - PROCESS | 3764 | --DOMWINDOW == 90 (1A841800) [pid = 3764] [serial = 272] [outer = 00000000] [url = about:blank] 07:08:19 INFO - PROCESS | 3764 | --DOMWINDOW == 89 (19E97000) [pid = 3764] [serial = 259] [outer = 00000000] [url = about:blank] 07:08:19 INFO - PROCESS | 3764 | --DOMWINDOW == 88 (13DB4800) [pid = 3764] [serial = 268] [outer = 00000000] [url = about:blank] 07:08:19 INFO - PROCESS | 3764 | --DOMWINDOW == 87 (19EA2800) [pid = 3764] [serial = 260] [outer = 00000000] [url = about:blank] 07:08:19 INFO - PROCESS | 3764 | --DOMWINDOW == 86 (1AE90C00) [pid = 3764] [serial = 275] [outer = 00000000] [url = about:blank] 07:08:19 INFO - PROCESS | 3764 | --DOMWINDOW == 85 (140C1400) [pid = 3764] [serial = 269] [outer = 00000000] [url = about:blank] 07:08:19 INFO - PROCESS | 3764 | --DOMWINDOW == 84 (1A03D400) [pid = 3764] [serial = 200] [outer = 00000000] [url = about:blank] 07:08:19 INFO - PROCESS | 3764 | --DOMWINDOW == 83 (15364C00) [pid = 3764] [serial = 197] [outer = 00000000] [url = about:blank] 07:08:19 INFO - PROCESS | 3764 | --DOMWINDOW == 82 (10EB2400) [pid = 3764] [serial = 157] [outer = 00000000] [url = about:blank] 07:08:19 INFO - PROCESS | 3764 | --DOMWINDOW == 81 (1AE8BC00) [pid = 3764] [serial = 274] [outer = 00000000] [url = about:blank] 07:08:20 INFO - PROCESS | 3764 | 1464271700102 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]]]}] 07:08:20 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html | Canvas test: 2d.drawImage.9arg.sourcesize 07:08:20 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html | took 872ms 07:08:20 INFO - PROCESS | 3764 | 1464271700180 Marionette TRACE conn2 -> [0,413,"getWindowHandle",null] 07:08:20 INFO - PROCESS | 3764 | 1464271700186 Marionette TRACE conn2 <- [1,413,null,{"value":"13"}] 07:08:20 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html 07:08:20 INFO - PROCESS | 3764 | 1464271700191 Marionette TRACE conn2 -> [0,414,"setScriptTimeout",{"ms":35000}] 07:08:20 INFO - PROCESS | 3764 | 1464271700194 Marionette TRACE conn2 <- [1,414,null,{}] 07:08:20 INFO - PROCESS | 3764 | 1464271700198 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}] 07:08:20 INFO - PROCESS | 3764 | 1464271700270 Marionette TRACE conn2 <- [1,415,null,{"value":null}] 07:08:20 INFO - PROCESS | 3764 | 1464271700283 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\", \"f2422981-150b-4007-a2a0-7f3535d15116\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:08:20 INFO - PROCESS | 3764 | ++DOCSHELL 13320800 == 40 [pid = 3764] [id = 113] 07:08:20 INFO - PROCESS | 3764 | ++DOMWINDOW == 82 (13325400) [pid = 3764] [serial = 336] [outer = 00000000] 07:08:20 INFO - PROCESS | 3764 | ++DOMWINDOW == 83 (13DB6400) [pid = 3764] [serial = 337] [outer = 13325400] 07:08:20 INFO - PROCESS | 3764 | 1464271700328 Marionette DEBUG loaded listener.js 07:08:20 INFO - PROCESS | 3764 | ++DOMWINDOW == 84 (140C9400) [pid = 3764] [serial = 338] [outer = 13325400] 07:08:20 INFO - PROCESS | 3764 | 1464271700808 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]]]}] 07:08:20 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html | Canvas test: 2d.drawImage.alpha 07:08:20 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html | took 688ms 07:08:20 INFO - PROCESS | 3764 | 1464271700874 Marionette TRACE conn2 -> [0,417,"getWindowHandle",null] 07:08:20 INFO - PROCESS | 3764 | 1464271700876 Marionette TRACE conn2 <- [1,417,null,{"value":"13"}] 07:08:20 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html 07:08:20 INFO - PROCESS | 3764 | 1464271700880 Marionette TRACE conn2 -> [0,418,"setScriptTimeout",{"ms":35000}] 07:08:20 INFO - PROCESS | 3764 | 1464271700883 Marionette TRACE conn2 <- [1,418,null,{}] 07:08:20 INFO - PROCESS | 3764 | 1464271700893 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}] 07:08:20 INFO - PROCESS | 3764 | 1464271700956 Marionette TRACE conn2 <- [1,419,null,{"value":null}] 07:08:21 INFO - PROCESS | 3764 | 1464271701043 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\", \"f2422981-150b-4007-a2a0-7f3535d15116\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:08:21 INFO - PROCESS | 3764 | ++DOCSHELL 156CD800 == 41 [pid = 3764] [id = 114] 07:08:21 INFO - PROCESS | 3764 | ++DOMWINDOW == 85 (15F4B400) [pid = 3764] [serial = 339] [outer = 00000000] 07:08:21 INFO - PROCESS | 3764 | ++DOMWINDOW == 86 (16BF6C00) [pid = 3764] [serial = 340] [outer = 15F4B400] 07:08:21 INFO - PROCESS | 3764 | 1464271701092 Marionette DEBUG loaded listener.js 07:08:21 INFO - PROCESS | 3764 | ++DOMWINDOW == 87 (1768C400) [pid = 3764] [serial = 341] [outer = 15F4B400] 07:08:21 INFO - PROCESS | 3764 | 1464271701921 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]]]}] 07:08:21 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 07:08:21 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html | took 1086ms 07:08:21 INFO - PROCESS | 3764 | 1464271701949 Marionette TRACE conn2 -> [0,421,"getWindowHandle",null] 07:08:21 INFO - PROCESS | 3764 | 1464271701952 Marionette TRACE conn2 <- [1,421,null,{"value":"13"}] 07:08:21 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html 07:08:21 INFO - PROCESS | 3764 | 1464271701955 Marionette TRACE conn2 -> [0,422,"setScriptTimeout",{"ms":35000}] 07:08:21 INFO - PROCESS | 3764 | 1464271701957 Marionette TRACE conn2 <- [1,422,null,{}] 07:08:21 INFO - PROCESS | 3764 | 1464271701961 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}] 07:08:22 INFO - PROCESS | 3764 | 1464271702072 Marionette TRACE conn2 <- [1,423,null,{"value":null}] 07:08:22 INFO - PROCESS | 3764 | 1464271702086 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\", \"f2422981-150b-4007-a2a0-7f3535d15116\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:08:22 INFO - PROCESS | 3764 | ++DOCSHELL 1778DC00 == 42 [pid = 3764] [id = 115] 07:08:22 INFO - PROCESS | 3764 | ++DOMWINDOW == 88 (17DF4000) [pid = 3764] [serial = 342] [outer = 00000000] 07:08:22 INFO - PROCESS | 3764 | ++DOMWINDOW == 89 (1818C400) [pid = 3764] [serial = 343] [outer = 17DF4000] 07:08:22 INFO - PROCESS | 3764 | 1464271702130 Marionette DEBUG loaded listener.js 07:08:22 INFO - PROCESS | 3764 | ++DOMWINDOW == 90 (19731800) [pid = 3764] [serial = 344] [outer = 17DF4000] 07:08:23 INFO - PROCESS | 3764 | 1464271703022 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]]]}] 07:08:23 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html | drawImage() of an animated GIF draws the first frame 07:08:23 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html | took 1116ms 07:08:23 INFO - PROCESS | 3764 | 1464271703086 Marionette TRACE conn2 -> [0,425,"getWindowHandle",null] 07:08:23 INFO - PROCESS | 3764 | 1464271703088 Marionette TRACE conn2 <- [1,425,null,{"value":"13"}] 07:08:23 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html 07:08:23 INFO - PROCESS | 3764 | 1464271703091 Marionette TRACE conn2 -> [0,426,"setScriptTimeout",{"ms":35000}] 07:08:23 INFO - PROCESS | 3764 | 1464271703093 Marionette TRACE conn2 <- [1,426,null,{}] 07:08:23 INFO - PROCESS | 3764 | 1464271703096 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}] 07:08:23 INFO - PROCESS | 3764 | 1464271703197 Marionette TRACE conn2 <- [1,427,null,{"value":null}] 07:08:23 INFO - PROCESS | 3764 | 1464271703203 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\", \"f2422981-150b-4007-a2a0-7f3535d15116\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:08:23 INFO - PROCESS | 3764 | ++DOCSHELL 17D7B400 == 43 [pid = 3764] [id = 116] 07:08:23 INFO - PROCESS | 3764 | ++DOMWINDOW == 91 (1818B400) [pid = 3764] [serial = 345] [outer = 00000000] 07:08:23 INFO - PROCESS | 3764 | ++DOMWINDOW == 92 (19A58C00) [pid = 3764] [serial = 346] [outer = 1818B400] 07:08:23 INFO - PROCESS | 3764 | 1464271703247 Marionette DEBUG loaded listener.js 07:08:23 INFO - PROCESS | 3764 | ++DOMWINDOW == 93 (19EA1000) [pid = 3764] [serial = 347] [outer = 1818B400] 07:08:23 INFO - PROCESS | 3764 | 1464271703705 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] 07:08:23 INFO - PROCESS | 3764 | 1464271703776 Marionette TRACE conn2 <- [1,429,null,{"value":"13"}] 07:08:23 INFO - PROCESS | 3764 | 1464271703779 Marionette TRACE conn2 -> [0,430,"setScriptTimeout",{"ms":35000}] 07:08:23 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html 07:08:23 INFO - PROCESS | 3764 | 1464271703781 Marionette TRACE conn2 <- [1,430,null,{}] 07:08:23 INFO - PROCESS | 3764 | 1464271703784 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}] 07:08:23 INFO - PROCESS | 3764 | 1464271703901 Marionette TRACE conn2 <- [1,431,null,{"value":null}] 07:08:23 INFO - PROCESS | 3764 | 1464271703914 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\", \"f2422981-150b-4007-a2a0-7f3535d15116\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:08:23 INFO - PROCESS | 3764 | ++DOCSHELL 13375000 == 44 [pid = 3764] [id = 117] 07:08:23 INFO - PROCESS | 3764 | ++DOMWINDOW == 94 (17D0D000) [pid = 3764] [serial = 348] [outer = 00000000] 07:08:23 INFO - PROCESS | 3764 | ++DOMWINDOW == 95 (1A6DA800) [pid = 3764] [serial = 349] [outer = 17D0D000] 07:08:23 INFO - PROCESS | 3764 | 1464271703959 Marionette DEBUG loaded listener.js 07:08:24 INFO - PROCESS | 3764 | ++DOMWINDOW == 96 (1A6DDC00) [pid = 3764] [serial = 350] [outer = 17D0D000] 07:08:24 INFO - PROCESS | 3764 | --DOMWINDOW == 95 (17790800) [pid = 3764] [serial = 303] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html] 07:08:24 INFO - PROCESS | 3764 | --DOMWINDOW == 94 (172E7800) [pid = 3764] [serial = 306] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/conformance-requirements/2d.missingargs.html] 07:08:24 INFO - PROCESS | 3764 | --DOMWINDOW == 93 (19E9AC00) [pid = 3764] [serial = 309] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/conformance-requirements/2d.type.delete.html] 07:08:24 INFO - PROCESS | 3764 | --DOMWINDOW == 92 (11CF2800) [pid = 3764] [serial = 291] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.copy.html] 07:08:24 INFO - PROCESS | 3764 | --DOMWINDOW == 91 (17782C00) [pid = 3764] [serial = 300] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html] 07:08:24 INFO - PROCESS | 3764 | --DOMWINDOW == 90 (16FEEC00) [pid = 3764] [serial = 297] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html] 07:08:24 INFO - PROCESS | 3764 | --DOMWINDOW == 89 (153C3800) [pid = 3764] [serial = 294] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html] 07:08:24 INFO - PROCESS | 3764 | --DOMWINDOW == 88 (11C0B400) [pid = 3764] [serial = 288] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html] 07:08:24 INFO - PROCESS | 3764 | --DOMWINDOW == 87 (15D2A400) [pid = 3764] [serial = 315] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html] 07:08:24 INFO - PROCESS | 3764 | --DOMWINDOW == 86 (13398800) [pid = 3764] [serial = 312] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/conformance-requirements/2d.voidreturn.html] 07:08:24 INFO - PROCESS | 3764 | 1464271704395 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]]]}] 07:08:24 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html | Canvas test: 2d.drawImage.broken 07:08:24 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html | took 673ms 07:08:24 INFO - PROCESS | 3764 | 1464271704462 Marionette TRACE conn2 -> [0,433,"getWindowHandle",null] 07:08:24 INFO - PROCESS | 3764 | 1464271704464 Marionette TRACE conn2 <- [1,433,null,{"value":"13"}] 07:08:24 INFO - PROCESS | 3764 | 1464271704467 Marionette TRACE conn2 -> [0,434,"setScriptTimeout",{"ms":35000}] 07:08:24 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html 07:08:24 INFO - PROCESS | 3764 | 1464271704469 Marionette TRACE conn2 <- [1,434,null,{}] 07:08:24 INFO - PROCESS | 3764 | 1464271704502 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}] 07:08:24 INFO - PROCESS | 3764 | 1464271704578 Marionette TRACE conn2 <- [1,435,null,{"value":null}] 07:08:24 INFO - PROCESS | 3764 | 1464271704587 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\", \"f2422981-150b-4007-a2a0-7f3535d15116\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:08:24 INFO - PROCESS | 3764 | ++DOCSHELL 10B6A000 == 45 [pid = 3764] [id = 118] 07:08:24 INFO - PROCESS | 3764 | ++DOMWINDOW == 87 (13701400) [pid = 3764] [serial = 351] [outer = 00000000] 07:08:24 INFO - PROCESS | 3764 | ++DOMWINDOW == 88 (19EA4C00) [pid = 3764] [serial = 352] [outer = 13701400] 07:08:24 INFO - PROCESS | 3764 | 1464271704631 Marionette DEBUG loaded listener.js 07:08:24 INFO - PROCESS | 3764 | ++DOMWINDOW == 89 (1A097800) [pid = 3764] [serial = 353] [outer = 13701400] 07:08:25 INFO - PROCESS | 3764 | 1464271705030 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]]]}] 07:08:25 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html | Canvas test: 2d.drawImage.canvas 07:08:25 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html | took 597ms 07:08:25 INFO - PROCESS | 3764 | 1464271705068 Marionette TRACE conn2 -> [0,437,"getWindowHandle",null] 07:08:25 INFO - PROCESS | 3764 | 1464271705070 Marionette TRACE conn2 <- [1,437,null,{"value":"13"}] 07:08:25 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html 07:08:25 INFO - PROCESS | 3764 | 1464271705074 Marionette TRACE conn2 -> [0,438,"setScriptTimeout",{"ms":35000}] 07:08:25 INFO - PROCESS | 3764 | 1464271705076 Marionette TRACE conn2 <- [1,438,null,{}] 07:08:25 INFO - PROCESS | 3764 | 1464271705079 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}] 07:08:25 INFO - PROCESS | 3764 | 1464271705157 Marionette TRACE conn2 <- [1,439,null,{"value":null}] 07:08:25 INFO - PROCESS | 3764 | 1464271705172 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\", \"f2422981-150b-4007-a2a0-7f3535d15116\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:08:25 INFO - PROCESS | 3764 | ++DOCSHELL 11C56C00 == 46 [pid = 3764] [id = 119] 07:08:25 INFO - PROCESS | 3764 | ++DOMWINDOW == 90 (13394000) [pid = 3764] [serial = 354] [outer = 00000000] 07:08:25 INFO - PROCESS | 3764 | ++DOMWINDOW == 91 (1A71D000) [pid = 3764] [serial = 355] [outer = 13394000] 07:08:25 INFO - PROCESS | 3764 | 1464271705216 Marionette DEBUG loaded listener.js 07:08:25 INFO - PROCESS | 3764 | ++DOMWINDOW == 92 (1A83DC00) [pid = 3764] [serial = 356] [outer = 13394000] 07:08:25 INFO - PROCESS | 3764 | 1464271705632 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]]]}] 07:08:25 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html | Canvas test: 2d.drawImage.clip 07:08:25 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html | took 581ms 07:08:25 INFO - PROCESS | 3764 | 1464271705671 Marionette TRACE conn2 -> [0,441,"getWindowHandle",null] 07:08:25 INFO - PROCESS | 3764 | 1464271705673 Marionette TRACE conn2 <- [1,441,null,{"value":"13"}] 07:08:25 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html 07:08:25 INFO - PROCESS | 3764 | 1464271705680 Marionette TRACE conn2 -> [0,442,"setScriptTimeout",{"ms":35000}] 07:08:25 INFO - PROCESS | 3764 | 1464271705682 Marionette TRACE conn2 <- [1,442,null,{}] 07:08:25 INFO - PROCESS | 3764 | 1464271705685 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}] 07:08:25 INFO - PROCESS | 3764 | 1464271705745 Marionette TRACE conn2 <- [1,443,null,{"value":null}] 07:08:25 INFO - PROCESS | 3764 | 1464271705752 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\", \"f2422981-150b-4007-a2a0-7f3535d15116\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:08:25 INFO - PROCESS | 3764 | ++DOCSHELL 1A6DF800 == 47 [pid = 3764] [id = 120] 07:08:25 INFO - PROCESS | 3764 | ++DOMWINDOW == 93 (1AC8F000) [pid = 3764] [serial = 357] [outer = 00000000] 07:08:25 INFO - PROCESS | 3764 | ++DOMWINDOW == 94 (1AC9C800) [pid = 3764] [serial = 358] [outer = 1AC8F000] 07:08:25 INFO - PROCESS | 3764 | 1464271705795 Marionette DEBUG loaded listener.js 07:08:25 INFO - PROCESS | 3764 | ++DOMWINDOW == 95 (1AE8D000) [pid = 3764] [serial = 359] [outer = 1AC8F000] 07:08:26 INFO - PROCESS | 3764 | 1464271706373 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]]]}] 07:08:26 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html | Canvas test: 2d.drawImage.composite 07:08:26 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html | took 719ms 07:08:26 INFO - PROCESS | 3764 | 1464271706401 Marionette TRACE conn2 -> [0,445,"getWindowHandle",null] 07:08:26 INFO - PROCESS | 3764 | 1464271706405 Marionette TRACE conn2 <- [1,445,null,{"value":"13"}] 07:08:26 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html 07:08:26 INFO - PROCESS | 3764 | 1464271706411 Marionette TRACE conn2 -> [0,446,"setScriptTimeout",{"ms":35000}] 07:08:26 INFO - PROCESS | 3764 | 1464271706415 Marionette TRACE conn2 <- [1,446,null,{}] 07:08:26 INFO - PROCESS | 3764 | 1464271706421 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}] 07:08:26 INFO - PROCESS | 3764 | 1464271706528 Marionette TRACE conn2 <- [1,447,null,{"value":null}] 07:08:26 INFO - PROCESS | 3764 | 1464271706622 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\", \"f2422981-150b-4007-a2a0-7f3535d15116\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:08:26 INFO - PROCESS | 3764 | ++DOCSHELL 0C7F4800 == 48 [pid = 3764] [id = 121] 07:08:26 INFO - PROCESS | 3764 | ++DOMWINDOW == 96 (0C7F7800) [pid = 3764] [serial = 360] [outer = 00000000] 07:08:26 INFO - PROCESS | 3764 | ++DOMWINDOW == 97 (1047A000) [pid = 3764] [serial = 361] [outer = 0C7F7800] 07:08:26 INFO - PROCESS | 3764 | 1464271706678 Marionette DEBUG loaded listener.js 07:08:26 INFO - PROCESS | 3764 | ++DOMWINDOW == 98 (10EBC400) [pid = 3764] [serial = 362] [outer = 0C7F7800] 07:08:27 INFO - PROCESS | 3764 | 1464271707290 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]]]}] 07:08:27 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html | Canvas test: 2d.drawImage.floatsource 07:08:27 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html | took 933ms 07:08:27 INFO - PROCESS | 3764 | 1464271707323 Marionette TRACE conn2 -> [0,449,"getWindowHandle",null] 07:08:27 INFO - PROCESS | 3764 | 1464271707329 Marionette TRACE conn2 <- [1,449,null,{"value":"13"}] 07:08:27 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html 07:08:27 INFO - PROCESS | 3764 | 1464271707336 Marionette TRACE conn2 -> [0,450,"setScriptTimeout",{"ms":35000}] 07:08:27 INFO - PROCESS | 3764 | 1464271707339 Marionette TRACE conn2 <- [1,450,null,{}] 07:08:27 INFO - PROCESS | 3764 | 1464271707343 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}] 07:08:27 INFO - PROCESS | 3764 | 1464271707455 Marionette TRACE conn2 <- [1,451,null,{"value":null}] 07:08:27 INFO - PROCESS | 3764 | 1464271707534 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\", \"f2422981-150b-4007-a2a0-7f3535d15116\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:08:27 INFO - PROCESS | 3764 | ++DOCSHELL 12B5F000 == 49 [pid = 3764] [id = 122] 07:08:27 INFO - PROCESS | 3764 | ++DOMWINDOW == 99 (12D80400) [pid = 3764] [serial = 363] [outer = 00000000] 07:08:27 INFO - PROCESS | 3764 | ++DOMWINDOW == 100 (13398400) [pid = 3764] [serial = 364] [outer = 12D80400] 07:08:27 INFO - PROCESS | 3764 | 1464271707628 Marionette DEBUG loaded listener.js 07:08:27 INFO - PROCESS | 3764 | ++DOMWINDOW == 101 (1400B400) [pid = 3764] [serial = 365] [outer = 12D80400] 07:08:28 INFO - PROCESS | 3764 | 1464271708237 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] 07:08:28 INFO - PROCESS | 3764 | 1464271708324 Marionette TRACE conn2 <- [1,453,null,{"value":"13"}] 07:08:28 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html 07:08:28 INFO - PROCESS | 3764 | 1464271708341 Marionette TRACE conn2 -> [0,454,"setScriptTimeout",{"ms":35000}] 07:08:28 INFO - PROCESS | 3764 | 1464271708345 Marionette TRACE conn2 <- [1,454,null,{}] 07:08:28 INFO - PROCESS | 3764 | 1464271708357 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}] 07:08:28 INFO - PROCESS | 3764 | 1464271708477 Marionette TRACE conn2 <- [1,455,null,{"value":null}] 07:08:28 INFO - PROCESS | 3764 | 1464271708549 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\", \"f2422981-150b-4007-a2a0-7f3535d15116\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:08:28 INFO - PROCESS | 3764 | ++DOCSHELL 13396000 == 50 [pid = 3764] [id = 123] 07:08:28 INFO - PROCESS | 3764 | ++DOMWINDOW == 102 (169CD800) [pid = 3764] [serial = 366] [outer = 00000000] 07:08:28 INFO - PROCESS | 3764 | ++DOMWINDOW == 103 (1973F000) [pid = 3764] [serial = 367] [outer = 169CD800] 07:08:28 INFO - PROCESS | 3764 | 1464271708647 Marionette DEBUG loaded listener.js 07:08:28 INFO - PROCESS | 3764 | ++DOMWINDOW == 104 (1A09B400) [pid = 3764] [serial = 368] [outer = 169CD800] 07:08:29 INFO - PROCESS | 3764 | [3764] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 07:08:29 INFO - PROCESS | 3764 | 1464271709465 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]]]}] 07:08:29 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html | Canvas test: 2d.drawImage.incomplete.immediate 07:08:29 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html | took 1193ms 07:08:29 INFO - PROCESS | 3764 | 1464271709524 Marionette TRACE conn2 -> [0,457,"getWindowHandle",null] 07:08:29 INFO - PROCESS | 3764 | 1464271709528 Marionette TRACE conn2 <- [1,457,null,{"value":"13"}] 07:08:29 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html 07:08:29 INFO - PROCESS | 3764 | 1464271709533 Marionette TRACE conn2 -> [0,458,"setScriptTimeout",{"ms":35000}] 07:08:29 INFO - PROCESS | 3764 | 1464271709537 Marionette TRACE conn2 <- [1,458,null,{}] 07:08:29 INFO - PROCESS | 3764 | 1464271709543 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}] 07:08:29 INFO - PROCESS | 3764 | 1464271709620 Marionette TRACE conn2 <- [1,459,null,{"value":null}] 07:08:29 INFO - PROCESS | 3764 | 1464271709701 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\", \"f2422981-150b-4007-a2a0-7f3535d15116\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:08:29 INFO - PROCESS | 3764 | ++DOCSHELL 10EB6000 == 51 [pid = 3764] [id = 124] 07:08:29 INFO - PROCESS | 3764 | ++DOMWINDOW == 105 (10ED3800) [pid = 3764] [serial = 369] [outer = 00000000] 07:08:29 INFO - PROCESS | 3764 | ++DOMWINDOW == 106 (11A0D800) [pid = 3764] [serial = 370] [outer = 10ED3800] 07:08:29 INFO - PROCESS | 3764 | 1464271709753 Marionette DEBUG loaded listener.js 07:08:29 INFO - PROCESS | 3764 | ++DOMWINDOW == 107 (12B5EC00) [pid = 3764] [serial = 371] [outer = 10ED3800] 07:08:30 INFO - PROCESS | 3764 | --DOCSHELL 11C56C00 == 50 [pid = 3764] [id = 119] 07:08:30 INFO - PROCESS | 3764 | --DOCSHELL 10B6A000 == 49 [pid = 3764] [id = 118] 07:08:30 INFO - PROCESS | 3764 | --DOCSHELL 13375000 == 48 [pid = 3764] [id = 117] 07:08:30 INFO - PROCESS | 3764 | --DOCSHELL 17D7B400 == 47 [pid = 3764] [id = 116] 07:08:30 INFO - PROCESS | 3764 | --DOCSHELL 1778DC00 == 46 [pid = 3764] [id = 115] 07:08:30 INFO - PROCESS | 3764 | --DOCSHELL 156CD800 == 45 [pid = 3764] [id = 114] 07:08:30 INFO - PROCESS | 3764 | --DOCSHELL 13320800 == 44 [pid = 3764] [id = 113] 07:08:30 INFO - PROCESS | 3764 | --DOCSHELL 10A5D400 == 43 [pid = 3764] [id = 112] 07:08:30 INFO - PROCESS | 3764 | --DOCSHELL 10B70400 == 42 [pid = 3764] [id = 108] 07:08:30 INFO - PROCESS | 3764 | --DOMWINDOW == 106 (1A840400) [pid = 3764] [serial = 319] [outer = 00000000] [url = about:blank] 07:08:30 INFO - PROCESS | 3764 | 1464271710379 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] 07:08:30 INFO - PROCESS | 3764 | 1464271710411 Marionette TRACE conn2 <- [1,461,null,{"value":"13"}] 07:08:30 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.reload.html 07:08:30 INFO - PROCESS | 3764 | 1464271710417 Marionette TRACE conn2 -> [0,462,"setScriptTimeout",{"ms":35000}] 07:08:30 INFO - PROCESS | 3764 | 1464271710420 Marionette TRACE conn2 <- [1,462,null,{}] 07:08:30 INFO - PROCESS | 3764 | 1464271710424 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}] 07:08:30 INFO - PROCESS | 3764 | 1464271710512 Marionette TRACE conn2 <- [1,463,null,{"value":null}] 07:08:30 INFO - PROCESS | 3764 | 1464271710518 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\", \"f2422981-150b-4007-a2a0-7f3535d15116\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:08:30 INFO - PROCESS | 3764 | ++DOCSHELL 13077800 == 43 [pid = 3764] [id = 125] 07:08:30 INFO - PROCESS | 3764 | ++DOMWINDOW == 107 (13077C00) [pid = 3764] [serial = 372] [outer = 00000000] 07:08:30 INFO - PROCESS | 3764 | ++DOMWINDOW == 108 (1370DC00) [pid = 3764] [serial = 373] [outer = 13077C00] 07:08:30 INFO - PROCESS | 3764 | 1464271710564 Marionette DEBUG loaded listener.js 07:08:30 INFO - PROCESS | 3764 | ++DOMWINDOW == 109 (1561BC00) [pid = 3764] [serial = 374] [outer = 13077C00] 07:08:30 INFO - PROCESS | 3764 | --DOMWINDOW == 108 (1973DC00) [pid = 3764] [serial = 304] [outer = 00000000] [url = about:blank] 07:08:30 INFO - PROCESS | 3764 | --DOMWINDOW == 107 (19E9B400) [pid = 3764] [serial = 307] [outer = 00000000] [url = about:blank] 07:08:30 INFO - PROCESS | 3764 | --DOMWINDOW == 106 (19A50800) [pid = 3764] [serial = 305] [outer = 00000000] [url = about:blank] 07:08:30 INFO - PROCESS | 3764 | --DOMWINDOW == 105 (1339C800) [pid = 3764] [serial = 277] [outer = 00000000] [url = about:blank] 07:08:30 INFO - PROCESS | 3764 | --DOMWINDOW == 104 (13323800) [pid = 3764] [serial = 280] [outer = 00000000] [url = about:blank] 07:08:30 INFO - PROCESS | 3764 | --DOMWINDOW == 103 (1A57A800) [pid = 3764] [serial = 310] [outer = 00000000] [url = about:blank] 07:08:30 INFO - PROCESS | 3764 | --DOMWINDOW == 102 (1339AC00) [pid = 3764] [serial = 292] [outer = 00000000] [url = about:blank] 07:08:30 INFO - PROCESS | 3764 | --DOMWINDOW == 101 (137E4C00) [pid = 3764] [serial = 293] [outer = 00000000] [url = about:blank] 07:08:30 INFO - PROCESS | 3764 | --DOMWINDOW == 100 (17D07800) [pid = 3764] [serial = 301] [outer = 00000000] [url = about:blank] 07:08:30 INFO - PROCESS | 3764 | --DOMWINDOW == 99 (1756C400) [pid = 3764] [serial = 298] [outer = 00000000] [url = about:blank] 07:08:30 INFO - PROCESS | 3764 | --DOMWINDOW == 98 (175A8800) [pid = 3764] [serial = 299] [outer = 00000000] [url = about:blank] 07:08:30 INFO - PROCESS | 3764 | --DOMWINDOW == 97 (15A1A000) [pid = 3764] [serial = 295] [outer = 00000000] [url = about:blank] 07:08:30 INFO - PROCESS | 3764 | --DOMWINDOW == 96 (15F3E400) [pid = 3764] [serial = 296] [outer = 00000000] [url = about:blank] 07:08:30 INFO - PROCESS | 3764 | --DOMWINDOW == 95 (1A033800) [pid = 3764] [serial = 308] [outer = 00000000] [url = about:blank] 07:08:30 INFO - PROCESS | 3764 | --DOMWINDOW == 94 (12B64C00) [pid = 3764] [serial = 290] [outer = 00000000] [url = about:blank] 07:08:30 INFO - PROCESS | 3764 | --DOMWINDOW == 93 (11CF8000) [pid = 3764] [serial = 289] [outer = 00000000] [url = about:blank] 07:08:30 INFO - PROCESS | 3764 | --DOMWINDOW == 92 (15D1EC00) [pid = 3764] [serial = 283] [outer = 00000000] [url = about:blank] 07:08:30 INFO - PROCESS | 3764 | --DOMWINDOW == 91 (199B0000) [pid = 3764] [serial = 286] [outer = 00000000] [url = about:blank] 07:08:30 INFO - PROCESS | 3764 | --DOMWINDOW == 90 (1A1BC400) [pid = 3764] [serial = 316] [outer = 00000000] [url = about:blank] 07:08:30 INFO - PROCESS | 3764 | --DOMWINDOW == 89 (1A57EC00) [pid = 3764] [serial = 311] [outer = 00000000] [url = about:blank] 07:08:30 INFO - PROCESS | 3764 | --DOMWINDOW == 88 (172D9C00) [pid = 3764] [serial = 313] [outer = 00000000] [url = about:blank] 07:08:30 INFO - PROCESS | 3764 | --DOMWINDOW == 87 (1973D000) [pid = 3764] [serial = 314] [outer = 00000000] [url = about:blank] 07:08:30 INFO - PROCESS | 3764 | --DOMWINDOW == 86 (1A6D9800) [pid = 3764] [serial = 317] [outer = 00000000] [url = about:blank] 07:08:30 INFO - PROCESS | 3764 | --DOMWINDOW == 85 (17D7C800) [pid = 3764] [serial = 302] [outer = 00000000] [url = about:blank] 07:08:31 INFO - PROCESS | 3764 | [3764] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 07:08:31 INFO - PROCESS | 3764 | 1464271711021 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] 07:08:31 INFO - PROCESS | 3764 | 1464271711071 Marionette TRACE conn2 <- [1,465,null,{"value":"13"}] 07:08:31 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html 07:08:31 INFO - PROCESS | 3764 | 1464271711074 Marionette TRACE conn2 -> [0,466,"setScriptTimeout",{"ms":35000}] 07:08:31 INFO - PROCESS | 3764 | 1464271711078 Marionette TRACE conn2 <- [1,466,null,{}] 07:08:31 INFO - PROCESS | 3764 | 1464271711088 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}] 07:08:31 INFO - PROCESS | 3764 | 1464271711155 Marionette TRACE conn2 <- [1,467,null,{"value":null}] 07:08:31 INFO - PROCESS | 3764 | 1464271711165 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\", \"f2422981-150b-4007-a2a0-7f3535d15116\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:08:31 INFO - PROCESS | 3764 | ++DOCSHELL 15E39800 == 44 [pid = 3764] [id = 126] 07:08:31 INFO - PROCESS | 3764 | ++DOMWINDOW == 86 (15E39C00) [pid = 3764] [serial = 375] [outer = 00000000] 07:08:31 INFO - PROCESS | 3764 | ++DOMWINDOW == 87 (169D3800) [pid = 3764] [serial = 376] [outer = 15E39C00] 07:08:31 INFO - PROCESS | 3764 | 1464271711216 Marionette DEBUG loaded listener.js 07:08:31 INFO - PROCESS | 3764 | ++DOMWINDOW == 88 (1750AC00) [pid = 3764] [serial = 377] [outer = 15E39C00] 07:08:31 INFO - PROCESS | 3764 | 1464271711671 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] 07:08:31 INFO - PROCESS | 3764 | 1464271711700 Marionette TRACE conn2 <- [1,469,null,{"value":"13"}] 07:08:31 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html 07:08:31 INFO - PROCESS | 3764 | 1464271711703 Marionette TRACE conn2 -> [0,470,"setScriptTimeout",{"ms":35000}] 07:08:31 INFO - PROCESS | 3764 | 1464271711705 Marionette TRACE conn2 <- [1,470,null,{}] 07:08:31 INFO - PROCESS | 3764 | 1464271711708 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}] 07:08:31 INFO - PROCESS | 3764 | 1464271711787 Marionette TRACE conn2 <- [1,471,null,{"value":null}] 07:08:31 INFO - PROCESS | 3764 | 1464271711796 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\", \"f2422981-150b-4007-a2a0-7f3535d15116\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:08:31 INFO - PROCESS | 3764 | ++DOCSHELL 17DF4800 == 45 [pid = 3764] [id = 127] 07:08:31 INFO - PROCESS | 3764 | ++DOMWINDOW == 89 (17DF9C00) [pid = 3764] [serial = 378] [outer = 00000000] 07:08:31 INFO - PROCESS | 3764 | ++DOMWINDOW == 90 (18185C00) [pid = 3764] [serial = 379] [outer = 17DF9C00] 07:08:31 INFO - PROCESS | 3764 | 1464271711841 Marionette DEBUG loaded listener.js 07:08:31 INFO - PROCESS | 3764 | ++DOMWINDOW == 91 (19735000) [pid = 3764] [serial = 380] [outer = 17DF9C00] 07:08:32 INFO - PROCESS | 3764 | [3764] 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 07:08:32 INFO - PROCESS | 3764 | [3764] 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 07:08:32 INFO - PROCESS | 3764 | 1464271712262 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]]]}] 07:08:32 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html | Negative destination width/height represents the correct rectangle 07:08:32 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html | took 612ms 07:08:32 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html 07:08:32 INFO - PROCESS | 3764 | 1464271712324 Marionette TRACE conn2 -> [0,473,"getWindowHandle",null] 07:08:32 INFO - PROCESS | 3764 | 1464271712326 Marionette TRACE conn2 <- [1,473,null,{"value":"13"}] 07:08:32 INFO - PROCESS | 3764 | 1464271712329 Marionette TRACE conn2 -> [0,474,"setScriptTimeout",{"ms":35000}] 07:08:32 INFO - PROCESS | 3764 | 1464271712331 Marionette TRACE conn2 <- [1,474,null,{}] 07:08:32 INFO - PROCESS | 3764 | 1464271712334 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}] 07:08:32 INFO - PROCESS | 3764 | 1464271712423 Marionette TRACE conn2 <- [1,475,null,{"value":null}] 07:08:32 INFO - PROCESS | 3764 | 1464271712430 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\", \"f2422981-150b-4007-a2a0-7f3535d15116\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:08:32 INFO - PROCESS | 3764 | ++DOCSHELL 1973F400 == 46 [pid = 3764] [id = 128] 07:08:32 INFO - PROCESS | 3764 | ++DOMWINDOW == 92 (19740000) [pid = 3764] [serial = 381] [outer = 00000000] 07:08:32 INFO - PROCESS | 3764 | ++DOMWINDOW == 93 (19A50800) [pid = 3764] [serial = 382] [outer = 19740000] 07:08:32 INFO - PROCESS | 3764 | 1464271712474 Marionette DEBUG loaded listener.js 07:08:32 INFO - PROCESS | 3764 | ++DOMWINDOW == 94 (19A52000) [pid = 3764] [serial = 383] [outer = 19740000] 07:08:32 INFO - PROCESS | 3764 | 1464271712941 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]]]}] 07:08:33 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html | Negative dimensions do not affect the direction of the image 07:08:33 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html | took 673ms 07:08:33 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html 07:08:33 INFO - PROCESS | 3764 | 1464271713012 Marionette TRACE conn2 -> [0,477,"getWindowHandle",null] 07:08:33 INFO - PROCESS | 3764 | 1464271713014 Marionette TRACE conn2 <- [1,477,null,{"value":"13"}] 07:08:33 INFO - PROCESS | 3764 | 1464271713017 Marionette TRACE conn2 -> [0,478,"setScriptTimeout",{"ms":35000}] 07:08:33 INFO - PROCESS | 3764 | 1464271713019 Marionette TRACE conn2 <- [1,478,null,{}] 07:08:33 INFO - PROCESS | 3764 | 1464271713022 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}] 07:08:33 INFO - PROCESS | 3764 | 1464271713148 Marionette TRACE conn2 <- [1,479,null,{"value":null}] 07:08:33 INFO - PROCESS | 3764 | 1464271713161 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\", \"f2422981-150b-4007-a2a0-7f3535d15116\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:08:33 INFO - PROCESS | 3764 | ++DOCSHELL 19E9BC00 == 47 [pid = 3764] [id = 129] 07:08:33 INFO - PROCESS | 3764 | ++DOMWINDOW == 95 (19E9D000) [pid = 3764] [serial = 384] [outer = 00000000] 07:08:33 INFO - PROCESS | 3764 | ++DOMWINDOW == 96 (1A57FC00) [pid = 3764] [serial = 385] [outer = 19E9D000] 07:08:33 INFO - PROCESS | 3764 | 1464271713206 Marionette DEBUG loaded listener.js 07:08:33 INFO - PROCESS | 3764 | ++DOMWINDOW == 97 (1A6D7800) [pid = 3764] [serial = 386] [outer = 19E9D000] 07:08:33 INFO - PROCESS | 3764 | 1464271713643 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]]]}] 07:08:33 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html | Negative source width/height represents the correct rectangle 07:08:33 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html | took 673ms 07:08:33 INFO - PROCESS | 3764 | 1464271713700 Marionette TRACE conn2 -> [0,481,"getWindowHandle",null] 07:08:33 INFO - PROCESS | 3764 | 1464271713702 Marionette TRACE conn2 <- [1,481,null,{"value":"13"}] 07:08:33 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html 07:08:33 INFO - PROCESS | 3764 | 1464271713706 Marionette TRACE conn2 -> [0,482,"setScriptTimeout",{"ms":35000}] 07:08:33 INFO - PROCESS | 3764 | 1464271713707 Marionette TRACE conn2 <- [1,482,null,{}] 07:08:33 INFO - PROCESS | 3764 | 1464271713718 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}] 07:08:33 INFO - PROCESS | 3764 | 1464271713844 Marionette TRACE conn2 <- [1,483,null,{"value":null}] 07:08:33 INFO - PROCESS | 3764 | 1464271713897 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\", \"f2422981-150b-4007-a2a0-7f3535d15116\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:08:33 INFO - PROCESS | 3764 | ++DOCSHELL 137E2C00 == 48 [pid = 3764] [id = 130] 07:08:33 INFO - PROCESS | 3764 | ++DOMWINDOW == 98 (17EC9C00) [pid = 3764] [serial = 387] [outer = 00000000] 07:08:33 INFO - PROCESS | 3764 | ++DOMWINDOW == 99 (1A71A400) [pid = 3764] [serial = 388] [outer = 17EC9C00] 07:08:33 INFO - PROCESS | 3764 | 1464271713942 Marionette DEBUG loaded listener.js 07:08:34 INFO - PROCESS | 3764 | ++DOMWINDOW == 100 (1A840C00) [pid = 3764] [serial = 389] [outer = 17EC9C00] 07:08:34 INFO - PROCESS | 3764 | 1464271714365 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]]]}] 07:08:34 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html | drawImage() with Infinity/NaN is ignored 07:08:34 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html | took 688ms 07:08:34 INFO - PROCESS | 3764 | 1464271714388 Marionette TRACE conn2 -> [0,485,"getWindowHandle",null] 07:08:34 INFO - PROCESS | 3764 | 1464271714390 Marionette TRACE conn2 <- [1,485,null,{"value":"13"}] 07:08:34 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html 07:08:34 INFO - PROCESS | 3764 | 1464271714402 Marionette TRACE conn2 -> [0,486,"setScriptTimeout",{"ms":35000}] 07:08:34 INFO - PROCESS | 3764 | 1464271714404 Marionette TRACE conn2 <- [1,486,null,{}] 07:08:34 INFO - PROCESS | 3764 | 1464271714412 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}] 07:08:34 INFO - PROCESS | 3764 | 1464271714514 Marionette TRACE conn2 <- [1,487,null,{"value":null}] 07:08:34 INFO - PROCESS | 3764 | 1464271714520 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\", \"f2422981-150b-4007-a2a0-7f3535d15116\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:08:34 INFO - PROCESS | 3764 | ++DOCSHELL 0C7F0000 == 49 [pid = 3764] [id = 131] 07:08:34 INFO - PROCESS | 3764 | ++DOMWINDOW == 101 (16936800) [pid = 3764] [serial = 390] [outer = 00000000] 07:08:34 INFO - PROCESS | 3764 | ++DOMWINDOW == 102 (1693D800) [pid = 3764] [serial = 391] [outer = 16936800] 07:08:34 INFO - PROCESS | 3764 | 1464271714572 Marionette DEBUG loaded listener.js 07:08:34 INFO - PROCESS | 3764 | ++DOMWINDOW == 103 (1693DC00) [pid = 3764] [serial = 392] [outer = 16936800] 07:08:34 INFO - PROCESS | 3764 | --DOMWINDOW == 102 (1A5DA000) [pid = 3764] [serial = 234] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-in.html] 07:08:34 INFO - PROCESS | 3764 | --DOMWINDOW == 101 (1818B400) [pid = 3764] [serial = 345] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html] 07:08:34 INFO - PROCESS | 3764 | --DOMWINDOW == 100 (15F4B400) [pid = 3764] [serial = 339] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html] 07:08:34 INFO - PROCESS | 3764 | --DOMWINDOW == 99 (1339E800) [pid = 3764] [serial = 333] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html] 07:08:34 INFO - PROCESS | 3764 | --DOMWINDOW == 98 (13325400) [pid = 3764] [serial = 336] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html] 07:08:34 INFO - PROCESS | 3764 | --DOMWINDOW == 97 (17D0D000) [pid = 3764] [serial = 348] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html] 07:08:34 INFO - PROCESS | 3764 | --DOMWINDOW == 96 (17DF4000) [pid = 3764] [serial = 342] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html] 07:08:34 INFO - PROCESS | 3764 | --DOMWINDOW == 95 (13701400) [pid = 3764] [serial = 351] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html] 07:08:34 INFO - PROCESS | 3764 | --DOMWINDOW == 94 (13394000) [pid = 3764] [serial = 354] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html] 07:08:34 INFO - PROCESS | 3764 | 1464271715014 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]]]}] 07:08:35 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html | Stretched images do not get pixels wrapping around the edges 07:08:35 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html | took 643ms 07:08:35 INFO - PROCESS | 3764 | 1464271715035 Marionette TRACE conn2 -> [0,489,"getWindowHandle",null] 07:08:35 INFO - PROCESS | 3764 | 1464271715037 Marionette TRACE conn2 <- [1,489,null,{"value":"13"}] 07:08:35 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html 07:08:35 INFO - PROCESS | 3764 | 1464271715040 Marionette TRACE conn2 -> [0,490,"setScriptTimeout",{"ms":35000}] 07:08:35 INFO - PROCESS | 3764 | 1464271715042 Marionette TRACE conn2 <- [1,490,null,{}] 07:08:35 INFO - PROCESS | 3764 | 1464271715045 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}] 07:08:35 INFO - PROCESS | 3764 | 1464271715124 Marionette TRACE conn2 <- [1,491,null,{"value":null}] 07:08:35 INFO - PROCESS | 3764 | 1464271715130 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\", \"f2422981-150b-4007-a2a0-7f3535d15116\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:08:35 INFO - PROCESS | 3764 | ++DOCSHELL 10A57000 == 50 [pid = 3764] [id = 132] 07:08:35 INFO - PROCESS | 3764 | ++DOMWINDOW == 95 (12AF3C00) [pid = 3764] [serial = 393] [outer = 00000000] 07:08:35 INFO - PROCESS | 3764 | ++DOMWINDOW == 96 (16942800) [pid = 3764] [serial = 394] [outer = 12AF3C00] 07:08:35 INFO - PROCESS | 3764 | 1464271715201 Marionette DEBUG loaded listener.js 07:08:35 INFO - PROCESS | 3764 | ++DOMWINDOW == 97 (19732400) [pid = 3764] [serial = 395] [outer = 12AF3C00] 07:08:35 INFO - PROCESS | 3764 | 1464271715628 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]]]}] 07:08:35 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html | Canvas test: 2d.drawImage.null 07:08:35 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html | took 612ms 07:08:35 INFO - PROCESS | 3764 | 1464271715679 Marionette TRACE conn2 -> [0,493,"getWindowHandle",null] 07:08:35 INFO - PROCESS | 3764 | 1464271715681 Marionette TRACE conn2 <- [1,493,null,{"value":"13"}] 07:08:35 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html 07:08:35 INFO - PROCESS | 3764 | 1464271715684 Marionette TRACE conn2 -> [0,494,"setScriptTimeout",{"ms":35000}] 07:08:35 INFO - PROCESS | 3764 | 1464271715686 Marionette TRACE conn2 <- [1,494,null,{}] 07:08:35 INFO - PROCESS | 3764 | 1464271715690 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}] 07:08:35 INFO - PROCESS | 3764 | 1464271715769 Marionette TRACE conn2 <- [1,495,null,{"value":null}] 07:08:35 INFO - PROCESS | 3764 | 1464271715776 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\", \"f2422981-150b-4007-a2a0-7f3535d15116\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:08:35 INFO - PROCESS | 3764 | ++DOCSHELL 16942000 == 51 [pid = 3764] [id = 133] 07:08:35 INFO - PROCESS | 3764 | ++DOMWINDOW == 98 (1A09EC00) [pid = 3764] [serial = 396] [outer = 00000000] 07:08:35 INFO - PROCESS | 3764 | ++DOMWINDOW == 99 (1AC98800) [pid = 3764] [serial = 397] [outer = 1A09EC00] 07:08:35 INFO - PROCESS | 3764 | 1464271715819 Marionette DEBUG loaded listener.js 07:08:35 INFO - PROCESS | 3764 | ++DOMWINDOW == 100 (1AE93000) [pid = 3764] [serial = 398] [outer = 1A09EC00] 07:08:36 INFO - PROCESS | 3764 | 1464271716209 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]]]}] 07:08:36 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html | Canvas test: 2d.drawImage.path 07:08:36 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html | took 581ms 07:08:36 INFO - PROCESS | 3764 | 1464271716264 Marionette TRACE conn2 -> [0,497,"getWindowHandle",null] 07:08:36 INFO - PROCESS | 3764 | 1464271716266 Marionette TRACE conn2 <- [1,497,null,{"value":"13"}] 07:08:36 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html 07:08:36 INFO - PROCESS | 3764 | 1464271716269 Marionette TRACE conn2 -> [0,498,"setScriptTimeout",{"ms":35000}] 07:08:36 INFO - PROCESS | 3764 | 1464271716272 Marionette TRACE conn2 <- [1,498,null,{}] 07:08:36 INFO - PROCESS | 3764 | 1464271716275 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}] 07:08:36 INFO - PROCESS | 3764 | 1464271716370 Marionette TRACE conn2 <- [1,499,null,{"value":null}] 07:08:36 INFO - PROCESS | 3764 | 1464271716379 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\", \"f2422981-150b-4007-a2a0-7f3535d15116\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:08:36 INFO - PROCESS | 3764 | ++DOCSHELL 181DA800 == 52 [pid = 3764] [id = 134] 07:08:36 INFO - PROCESS | 3764 | ++DOMWINDOW == 101 (181DAC00) [pid = 3764] [serial = 399] [outer = 00000000] 07:08:36 INFO - PROCESS | 3764 | ++DOMWINDOW == 102 (181DE400) [pid = 3764] [serial = 400] [outer = 181DAC00] 07:08:36 INFO - PROCESS | 3764 | 1464271716427 Marionette DEBUG loaded listener.js 07:08:36 INFO - PROCESS | 3764 | ++DOMWINDOW == 103 (1A71C400) [pid = 3764] [serial = 401] [outer = 181DAC00] 07:08:37 INFO - PROCESS | 3764 | 1464271717043 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]]]}] 07:08:37 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html | Canvas test: 2d.drawImage.self.1 07:08:37 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html | took 826ms 07:08:37 INFO - PROCESS | 3764 | 1464271717095 Marionette TRACE conn2 -> [0,501,"getWindowHandle",null] 07:08:37 INFO - PROCESS | 3764 | 1464271717099 Marionette TRACE conn2 <- [1,501,null,{"value":"13"}] 07:08:37 INFO - PROCESS | 3764 | 1464271717105 Marionette TRACE conn2 -> [0,502,"setScriptTimeout",{"ms":35000}] 07:08:37 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html 07:08:37 INFO - PROCESS | 3764 | 1464271717109 Marionette TRACE conn2 <- [1,502,null,{}] 07:08:37 INFO - PROCESS | 3764 | 1464271717114 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}] 07:08:37 INFO - PROCESS | 3764 | 1464271717223 Marionette TRACE conn2 <- [1,503,null,{"value":null}] 07:08:37 INFO - PROCESS | 3764 | 1464271717345 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\", \"f2422981-150b-4007-a2a0-7f3535d15116\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:08:37 INFO - PROCESS | 3764 | ++DOCSHELL 10A62400 == 53 [pid = 3764] [id = 135] 07:08:37 INFO - PROCESS | 3764 | ++DOMWINDOW == 104 (10A78C00) [pid = 3764] [serial = 402] [outer = 00000000] 07:08:37 INFO - PROCESS | 3764 | ++DOMWINDOW == 105 (130DAC00) [pid = 3764] [serial = 403] [outer = 10A78C00] 07:08:37 INFO - PROCESS | 3764 | 1464271717403 Marionette DEBUG loaded listener.js 07:08:37 INFO - PROCESS | 3764 | ++DOMWINDOW == 106 (13399C00) [pid = 3764] [serial = 404] [outer = 10A78C00] 07:08:37 INFO - PROCESS | 3764 | ++DOMWINDOW == 107 (1693C000) [pid = 3764] [serial = 405] [outer = 1B48D400] 07:08:37 INFO - PROCESS | 3764 | 1464271718009 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]]]}] 07:08:38 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html | Canvas test: 2d.drawImage.self.2 07:08:38 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html | took 978ms 07:08:38 INFO - PROCESS | 3764 | 1464271718092 Marionette TRACE conn2 -> [0,505,"getWindowHandle",null] 07:08:38 INFO - PROCESS | 3764 | 1464271718097 Marionette TRACE conn2 <- [1,505,null,{"value":"13"}] 07:08:38 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html 07:08:38 INFO - PROCESS | 3764 | 1464271718104 Marionette TRACE conn2 -> [0,506,"setScriptTimeout",{"ms":35000}] 07:08:38 INFO - PROCESS | 3764 | 1464271718106 Marionette TRACE conn2 <- [1,506,null,{}] 07:08:38 INFO - PROCESS | 3764 | 1464271718125 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}] 07:08:38 INFO - PROCESS | 3764 | 1464271718220 Marionette TRACE conn2 <- [1,507,null,{"value":null}] 07:08:38 INFO - PROCESS | 3764 | 1464271718294 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\", \"f2422981-150b-4007-a2a0-7f3535d15116\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:08:38 INFO - PROCESS | 3764 | ++DOCSHELL 15E3B400 == 54 [pid = 3764] [id = 136] 07:08:38 INFO - PROCESS | 3764 | ++DOMWINDOW == 108 (16887400) [pid = 3764] [serial = 406] [outer = 00000000] 07:08:38 INFO - PROCESS | 3764 | ++DOMWINDOW == 109 (17785C00) [pid = 3764] [serial = 407] [outer = 16887400] 07:08:38 INFO - PROCESS | 3764 | 1464271718389 Marionette DEBUG loaded listener.js 07:08:38 INFO - PROCESS | 3764 | ++DOMWINDOW == 110 (181D6800) [pid = 3764] [serial = 408] [outer = 16887400] 07:08:38 INFO - PROCESS | 3764 | 1464271718984 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]]]}] 07:08:39 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html | drawImage() of an SVG image 07:08:39 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html | took 932ms 07:08:39 INFO - PROCESS | 3764 | 1464271719034 Marionette TRACE conn2 -> [0,509,"getWindowHandle",null] 07:08:39 INFO - PROCESS | 3764 | 1464271719037 Marionette TRACE conn2 <- [1,509,null,{"value":"13"}] 07:08:39 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html 07:08:39 INFO - PROCESS | 3764 | 1464271719040 Marionette TRACE conn2 -> [0,510,"setScriptTimeout",{"ms":35000}] 07:08:39 INFO - PROCESS | 3764 | 1464271719044 Marionette TRACE conn2 <- [1,510,null,{}] 07:08:39 INFO - PROCESS | 3764 | 1464271719055 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}] 07:08:39 INFO - PROCESS | 3764 | 1464271719159 Marionette TRACE conn2 <- [1,511,null,{"value":null}] 07:08:39 INFO - PROCESS | 3764 | 1464271719283 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\", \"f2422981-150b-4007-a2a0-7f3535d15116\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:08:39 INFO - PROCESS | 3764 | ++DOCSHELL 19663C00 == 55 [pid = 3764] [id = 137] 07:08:39 INFO - PROCESS | 3764 | ++DOMWINDOW == 111 (19664000) [pid = 3764] [serial = 409] [outer = 00000000] 07:08:39 INFO - PROCESS | 3764 | ++DOMWINDOW == 112 (19668000) [pid = 3764] [serial = 410] [outer = 19664000] 07:08:39 INFO - PROCESS | 3764 | 1464271719340 Marionette DEBUG loaded listener.js 07:08:39 INFO - PROCESS | 3764 | ++DOMWINDOW == 113 (199B1000) [pid = 3764] [serial = 411] [outer = 19664000] 07:08:39 INFO - PROCESS | 3764 | 1464271719954 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]]]}] 07:08:39 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html | Canvas test: 2d.drawImage.transform 07:08:39 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html | took 917ms 07:08:39 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html 07:08:39 INFO - PROCESS | 3764 | 1464271719967 Marionette TRACE conn2 -> [0,513,"getWindowHandle",null] 07:08:39 INFO - PROCESS | 3764 | 1464271719970 Marionette TRACE conn2 <- [1,513,null,{"value":"13"}] 07:08:39 INFO - PROCESS | 3764 | 1464271719974 Marionette TRACE conn2 -> [0,514,"setScriptTimeout",{"ms":35000}] 07:08:39 INFO - PROCESS | 3764 | 1464271719976 Marionette TRACE conn2 <- [1,514,null,{}] 07:08:39 INFO - PROCESS | 3764 | 1464271719980 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}] 07:08:40 INFO - PROCESS | 3764 | 1464271720083 Marionette TRACE conn2 <- [1,515,null,{"value":null}] 07:08:40 INFO - PROCESS | 3764 | 1464271720176 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\", \"f2422981-150b-4007-a2a0-7f3535d15116\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:08:40 INFO - PROCESS | 3764 | ++DOCSHELL 12AF2000 == 56 [pid = 3764] [id = 138] 07:08:40 INFO - PROCESS | 3764 | ++DOMWINDOW == 114 (1336F000) [pid = 3764] [serial = 412] [outer = 00000000] 07:08:40 INFO - PROCESS | 3764 | ++DOMWINDOW == 115 (1778BC00) [pid = 3764] [serial = 413] [outer = 1336F000] 07:08:40 INFO - PROCESS | 3764 | 1464271720230 Marionette DEBUG loaded listener.js 07:08:40 INFO - PROCESS | 3764 | ++DOMWINDOW == 116 (1973C800) [pid = 3764] [serial = 414] [outer = 1336F000] 07:08:40 INFO - PROCESS | 3764 | 1464271720918 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]]]}] 07:08:40 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html | Incorrect image types in drawImage do not match any defined overloads, so WebIDL throws a TypeError 07:08:40 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html | took 979ms 07:08:40 INFO - PROCESS | 3764 | 1464271720958 Marionette TRACE conn2 -> [0,517,"getWindowHandle",null] 07:08:40 INFO - PROCESS | 3764 | 1464271720962 Marionette TRACE conn2 <- [1,517,null,{"value":"13"}] 07:08:40 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html 07:08:40 INFO - PROCESS | 3764 | 1464271720967 Marionette TRACE conn2 -> [0,518,"setScriptTimeout",{"ms":35000}] 07:08:40 INFO - PROCESS | 3764 | 1464271720970 Marionette TRACE conn2 <- [1,518,null,{}] 07:08:40 INFO - PROCESS | 3764 | 1464271720976 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}] 07:08:41 INFO - PROCESS | 3764 | 1464271721072 Marionette TRACE conn2 <- [1,519,null,{"value":null}] 07:08:41 INFO - PROCESS | 3764 | 1464271721153 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\", \"f2422981-150b-4007-a2a0-7f3535d15116\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:08:41 INFO - PROCESS | 3764 | ++DOCSHELL 10A56C00 == 57 [pid = 3764] [id = 139] 07:08:41 INFO - PROCESS | 3764 | ++DOMWINDOW == 117 (10A5B000) [pid = 3764] [serial = 415] [outer = 00000000] 07:08:41 INFO - PROCESS | 3764 | ++DOMWINDOW == 118 (13398C00) [pid = 3764] [serial = 416] [outer = 10A5B000] 07:08:41 INFO - PROCESS | 3764 | 1464271721252 Marionette DEBUG loaded listener.js 07:08:41 INFO - PROCESS | 3764 | ++DOMWINDOW == 119 (15D1B800) [pid = 3764] [serial = 417] [outer = 10A5B000] 07:08:41 INFO - PROCESS | 3764 | --DOCSHELL 10A5E800 == 56 [pid = 3764] [id = 107] 07:08:41 INFO - PROCESS | 3764 | --DOCSHELL 16942000 == 55 [pid = 3764] [id = 133] 07:08:41 INFO - PROCESS | 3764 | --DOCSHELL 10A57000 == 54 [pid = 3764] [id = 132] 07:08:41 INFO - PROCESS | 3764 | --DOCSHELL 0C7F0000 == 53 [pid = 3764] [id = 131] 07:08:41 INFO - PROCESS | 3764 | --DOCSHELL 137E2C00 == 52 [pid = 3764] [id = 130] 07:08:41 INFO - PROCESS | 3764 | --DOCSHELL 19E9BC00 == 51 [pid = 3764] [id = 129] 07:08:41 INFO - PROCESS | 3764 | --DOCSHELL 1973F400 == 50 [pid = 3764] [id = 128] 07:08:41 INFO - PROCESS | 3764 | --DOCSHELL 17DF4800 == 49 [pid = 3764] [id = 127] 07:08:41 INFO - PROCESS | 3764 | --DOCSHELL 15E39800 == 48 [pid = 3764] [id = 126] 07:08:41 INFO - PROCESS | 3764 | --DOCSHELL 13077800 == 47 [pid = 3764] [id = 125] 07:08:41 INFO - PROCESS | 3764 | --DOCSHELL 10EB6000 == 46 [pid = 3764] [id = 124] 07:08:41 INFO - PROCESS | 3764 | --DOMWINDOW == 118 (1AC9C800) [pid = 3764] [serial = 358] [outer = 00000000] [url = about:blank] 07:08:41 INFO - PROCESS | 3764 | --DOMWINDOW == 117 (1A83DC00) [pid = 3764] [serial = 356] [outer = 00000000] [url = about:blank] 07:08:41 INFO - PROCESS | 3764 | --DOMWINDOW == 116 (12AF3800) [pid = 3764] [serial = 322] [outer = 00000000] [url = about:blank] 07:08:41 INFO - PROCESS | 3764 | --DOMWINDOW == 115 (15A1DC00) [pid = 3764] [serial = 325] [outer = 00000000] [url = about:blank] 07:08:41 INFO - PROCESS | 3764 | --DOMWINDOW == 114 (1A83BC00) [pid = 3764] [serial = 236] [outer = 00000000] [url = about:blank] 07:08:41 INFO - PROCESS | 3764 | --DOMWINDOW == 113 (1A57C000) [pid = 3764] [serial = 328] [outer = 00000000] [url = about:blank] 07:08:41 INFO - PROCESS | 3764 | --DOMWINDOW == 112 (10EDA400) [pid = 3764] [serial = 331] [outer = 00000000] [url = about:blank] 07:08:41 INFO - PROCESS | 3764 | --DOMWINDOW == 111 (19EA1000) [pid = 3764] [serial = 347] [outer = 00000000] [url = about:blank] 07:08:41 INFO - PROCESS | 3764 | --DOMWINDOW == 110 (16BF6C00) [pid = 3764] [serial = 340] [outer = 00000000] [url = about:blank] 07:08:41 INFO - PROCESS | 3764 | --DOMWINDOW == 109 (1535EC00) [pid = 3764] [serial = 335] [outer = 00000000] [url = about:blank] 07:08:41 INFO - PROCESS | 3764 | --DOMWINDOW == 108 (13DB6400) [pid = 3764] [serial = 337] [outer = 00000000] [url = about:blank] 07:08:41 INFO - PROCESS | 3764 | --DOMWINDOW == 107 (1A6DDC00) [pid = 3764] [serial = 350] [outer = 00000000] [url = about:blank] 07:08:41 INFO - PROCESS | 3764 | --DOMWINDOW == 106 (140C9400) [pid = 3764] [serial = 338] [outer = 00000000] [url = about:blank] 07:08:41 INFO - PROCESS | 3764 | --DOMWINDOW == 105 (1818C400) [pid = 3764] [serial = 343] [outer = 00000000] [url = about:blank] 07:08:41 INFO - PROCESS | 3764 | --DOMWINDOW == 104 (19731800) [pid = 3764] [serial = 344] [outer = 00000000] [url = about:blank] 07:08:41 INFO - PROCESS | 3764 | --DOMWINDOW == 103 (1A097800) [pid = 3764] [serial = 353] [outer = 00000000] [url = about:blank] 07:08:41 INFO - PROCESS | 3764 | --DOMWINDOW == 102 (19A58C00) [pid = 3764] [serial = 346] [outer = 00000000] [url = about:blank] 07:08:41 INFO - PROCESS | 3764 | --DOMWINDOW == 101 (1A6DA800) [pid = 3764] [serial = 349] [outer = 00000000] [url = about:blank] 07:08:41 INFO - PROCESS | 3764 | --DOMWINDOW == 100 (19EA4C00) [pid = 3764] [serial = 352] [outer = 00000000] [url = about:blank] 07:08:41 INFO - PROCESS | 3764 | --DOMWINDOW == 99 (140C3400) [pid = 3764] [serial = 334] [outer = 00000000] [url = about:blank] 07:08:41 INFO - PROCESS | 3764 | --DOMWINDOW == 98 (1A71D000) [pid = 3764] [serial = 355] [outer = 00000000] [url = about:blank] 07:08:41 INFO - PROCESS | 3764 | --DOMWINDOW == 97 (1768C400) [pid = 3764] [serial = 341] [outer = 00000000] [url = about:blank] 07:08:41 INFO - PROCESS | 3764 | 1464271721804 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]]]}] 07:08:41 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html | Canvas test: 2d.drawImage.zerocanvas 07:08:41 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html | took 887ms 07:08:41 INFO - PROCESS | 3764 | 1464271721851 Marionette TRACE conn2 -> [0,521,"getWindowHandle",null] 07:08:41 INFO - PROCESS | 3764 | 1464271721856 Marionette TRACE conn2 <- [1,521,null,{"value":"13"}] 07:08:41 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html 07:08:41 INFO - PROCESS | 3764 | 1464271721862 Marionette TRACE conn2 -> [0,522,"setScriptTimeout",{"ms":35000}] 07:08:41 INFO - PROCESS | 3764 | 1464271721865 Marionette TRACE conn2 <- [1,522,null,{}] 07:08:41 INFO - PROCESS | 3764 | 1464271721868 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}] 07:08:41 INFO - PROCESS | 3764 | 1464271721950 Marionette TRACE conn2 <- [1,523,null,{"value":null}] 07:08:41 INFO - PROCESS | 3764 | 1464271721957 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\", \"f2422981-150b-4007-a2a0-7f3535d15116\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:08:41 INFO - PROCESS | 3764 | ++DOCSHELL 12AF3800 == 47 [pid = 3764] [id = 140] 07:08:41 INFO - PROCESS | 3764 | ++DOMWINDOW == 98 (12B5FC00) [pid = 3764] [serial = 418] [outer = 00000000] 07:08:41 INFO - PROCESS | 3764 | ++DOMWINDOW == 99 (15360800) [pid = 3764] [serial = 419] [outer = 12B5FC00] 07:08:41 INFO - PROCESS | 3764 | 1464271722003 Marionette DEBUG loaded listener.js 07:08:42 INFO - PROCESS | 3764 | ++DOMWINDOW == 100 (15F3E800) [pid = 3764] [serial = 420] [outer = 12B5FC00] 07:08:42 INFO - PROCESS | 3764 | 1464271722451 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]]]}] 07:08:42 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html | drawImage with zero-sized source rectangle throws INDEX_SIZE_ERR 07:08:42 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html | took 627ms 07:08:42 INFO - PROCESS | 3764 | 1464271722487 Marionette TRACE conn2 -> [0,525,"getWindowHandle",null] 07:08:42 INFO - PROCESS | 3764 | 1464271722489 Marionette TRACE conn2 <- [1,525,null,{"value":"13"}] 07:08:42 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html 07:08:42 INFO - PROCESS | 3764 | 1464271722493 Marionette TRACE conn2 -> [0,526,"setScriptTimeout",{"ms":35000}] 07:08:42 INFO - PROCESS | 3764 | 1464271722496 Marionette TRACE conn2 <- [1,526,null,{}] 07:08:42 INFO - PROCESS | 3764 | 1464271722506 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}] 07:08:42 INFO - PROCESS | 3764 | 1464271722588 Marionette TRACE conn2 <- [1,527,null,{"value":null}] 07:08:42 INFO - PROCESS | 3764 | 1464271722597 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\", \"f2422981-150b-4007-a2a0-7f3535d15116\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:08:42 INFO - PROCESS | 3764 | ++DOCSHELL 17507000 == 48 [pid = 3764] [id = 141] 07:08:42 INFO - PROCESS | 3764 | ++DOMWINDOW == 101 (1750C000) [pid = 3764] [serial = 421] [outer = 00000000] 07:08:42 INFO - PROCESS | 3764 | ++DOMWINDOW == 102 (17781C00) [pid = 3764] [serial = 422] [outer = 1750C000] 07:08:42 INFO - PROCESS | 3764 | 1464271722645 Marionette DEBUG loaded listener.js 07:08:42 INFO - PROCESS | 3764 | ++DOMWINDOW == 103 (17D71C00) [pid = 3764] [serial = 423] [outer = 1750C000] 07:08:43 INFO - PROCESS | 3764 | 1464271723096 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]]]}] 07:08:43 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html | drawImage with zero-sized source rectangle from image throws INDEX_SIZE_ERR 07:08:43 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html | took 612ms 07:08:43 INFO - PROCESS | 3764 | 1464271723112 Marionette TRACE conn2 -> [0,529,"getWindowHandle",null] 07:08:43 INFO - PROCESS | 3764 | 1464271723115 Marionette TRACE conn2 <- [1,529,null,{"value":"13"}] 07:08:43 INFO - PROCESS | 3764 | 1464271723122 Marionette TRACE conn2 -> [0,530,"setScriptTimeout",{"ms":35000}] 07:08:43 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html 07:08:43 INFO - PROCESS | 3764 | 1464271723124 Marionette TRACE conn2 <- [1,530,null,{}] 07:08:43 INFO - PROCESS | 3764 | 1464271723127 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}] 07:08:43 INFO - PROCESS | 3764 | 1464271723208 Marionette TRACE conn2 <- [1,531,null,{"value":null}] 07:08:43 INFO - PROCESS | 3764 | 1464271723215 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\", \"f2422981-150b-4007-a2a0-7f3535d15116\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:08:43 INFO - PROCESS | 3764 | ++DOCSHELL 181DF400 == 49 [pid = 3764] [id = 142] 07:08:43 INFO - PROCESS | 3764 | ++DOMWINDOW == 104 (181E0C00) [pid = 3764] [serial = 424] [outer = 00000000] 07:08:43 INFO - PROCESS | 3764 | ++DOMWINDOW == 105 (19662C00) [pid = 3764] [serial = 425] [outer = 181E0C00] 07:08:43 INFO - PROCESS | 3764 | 1464271723262 Marionette DEBUG loaded listener.js 07:08:43 INFO - PROCESS | 3764 | ++DOMWINDOW == 106 (19666000) [pid = 3764] [serial = 426] [outer = 181E0C00] 07:08:43 INFO - PROCESS | 3764 | 1464271723683 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"]]]}] 07:08:43 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 07:08:43 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:27:24 07:08:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:08:43 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 07:08:43 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:20:7 07:08:43 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:19:6 07:08:43 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 07:08:43 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:36:24 07:08:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:08:43 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 07:08:43 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:30:7 07:08:43 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:19:6 07:08:43 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html | took 581ms 07:08:43 INFO - PROCESS | 3764 | 1464271723720 Marionette TRACE conn2 -> [0,533,"getWindowHandle",null] 07:08:43 INFO - PROCESS | 3764 | 1464271723722 Marionette TRACE conn2 <- [1,533,null,{"value":"13"}] 07:08:43 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html 07:08:43 INFO - PROCESS | 3764 | 1464271723725 Marionette TRACE conn2 -> [0,534,"setScriptTimeout",{"ms":35000}] 07:08:43 INFO - PROCESS | 3764 | 1464271723727 Marionette TRACE conn2 <- [1,534,null,{}] 07:08:43 INFO - PROCESS | 3764 | 1464271723730 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}] 07:08:43 INFO - PROCESS | 3764 | 1464271723815 Marionette TRACE conn2 <- [1,535,null,{"value":null}] 07:08:43 INFO - PROCESS | 3764 | 1464271723821 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\", \"f2422981-150b-4007-a2a0-7f3535d15116\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:08:43 INFO - PROCESS | 3764 | ++DOCSHELL 16916000 == 50 [pid = 3764] [id = 143] 07:08:43 INFO - PROCESS | 3764 | ++DOMWINDOW == 107 (1966A000) [pid = 3764] [serial = 427] [outer = 00000000] 07:08:43 INFO - PROCESS | 3764 | ++DOMWINDOW == 108 (19EA1400) [pid = 3764] [serial = 428] [outer = 1966A000] 07:08:43 INFO - PROCESS | 3764 | 1464271723864 Marionette DEBUG loaded listener.js 07:08:43 INFO - PROCESS | 3764 | ++DOMWINDOW == 109 (19EA4800) [pid = 3764] [serial = 429] [outer = 1966A000] 07:08:44 INFO - PROCESS | 3764 | 1464271724349 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]]]}] 07:08:44 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. 07:08:44 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html | took 673ms 07:08:44 INFO - PROCESS | 3764 | 1464271724408 Marionette TRACE conn2 -> [0,537,"getWindowHandle",null] 07:08:44 INFO - PROCESS | 3764 | 1464271724410 Marionette TRACE conn2 <- [1,537,null,{"value":"13"}] 07:08:44 INFO - PROCESS | 3764 | 1464271724413 Marionette TRACE conn2 -> [0,538,"setScriptTimeout",{"ms":35000}] 07:08:44 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html 07:08:44 INFO - PROCESS | 3764 | 1464271724415 Marionette TRACE conn2 <- [1,538,null,{}] 07:08:44 INFO - PROCESS | 3764 | 1464271724418 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}] 07:08:44 INFO - PROCESS | 3764 | 1464271724542 Marionette TRACE conn2 <- [1,539,null,{"value":null}] 07:08:44 INFO - PROCESS | 3764 | 1464271724582 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\", \"f2422981-150b-4007-a2a0-7f3535d15116\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:08:44 INFO - PROCESS | 3764 | ++DOCSHELL 0C7FB400 == 51 [pid = 3764] [id = 144] 07:08:44 INFO - PROCESS | 3764 | ++DOMWINDOW == 110 (11A0E000) [pid = 3764] [serial = 430] [outer = 00000000] 07:08:44 INFO - PROCESS | 3764 | ++DOMWINDOW == 111 (1A6DF400) [pid = 3764] [serial = 431] [outer = 11A0E000] 07:08:44 INFO - PROCESS | 3764 | 1464271724627 Marionette DEBUG loaded listener.js 07:08:44 INFO - PROCESS | 3764 | ++DOMWINDOW == 112 (1A71D000) [pid = 3764] [serial = 432] [outer = 11A0E000] 07:08:45 INFO - PROCESS | 3764 | 1464271725034 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]]]}] 07:08:45 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. 07:08:45 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html | took 673ms 07:08:45 INFO - PROCESS | 3764 | 1464271725096 Marionette TRACE conn2 -> [0,541,"getWindowHandle",null] 07:08:45 INFO - PROCESS | 3764 | 1464271725099 Marionette TRACE conn2 <- [1,541,null,{"value":"13"}] 07:08:45 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html 07:08:45 INFO - PROCESS | 3764 | 1464271725102 Marionette TRACE conn2 -> [0,542,"setScriptTimeout",{"ms":35000}] 07:08:45 INFO - PROCESS | 3764 | 1464271725103 Marionette TRACE conn2 <- [1,542,null,{}] 07:08:45 INFO - PROCESS | 3764 | 1464271725112 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}] 07:08:45 INFO - PROCESS | 3764 | 1464271725253 Marionette TRACE conn2 <- [1,543,null,{"value":null}] 07:08:45 INFO - PROCESS | 3764 | 1464271725266 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\", \"f2422981-150b-4007-a2a0-7f3535d15116\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:08:45 INFO - PROCESS | 3764 | ++DOCSHELL 12AEAC00 == 52 [pid = 3764] [id = 145] 07:08:45 INFO - PROCESS | 3764 | ++DOMWINDOW == 113 (12AEDC00) [pid = 3764] [serial = 433] [outer = 00000000] 07:08:45 INFO - PROCESS | 3764 | ++DOMWINDOW == 114 (1A841C00) [pid = 3764] [serial = 434] [outer = 12AEDC00] 07:08:45 INFO - PROCESS | 3764 | 1464271725309 Marionette DEBUG loaded listener.js 07:08:45 INFO - PROCESS | 3764 | ++DOMWINDOW == 115 (1AC94800) [pid = 3764] [serial = 435] [outer = 12AEDC00] 07:08:45 INFO - PROCESS | 3764 | [3764] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 07:08:45 INFO - PROCESS | 3764 | [3764] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 07:08:45 INFO - PROCESS | 3764 | [3764] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 07:08:45 INFO - PROCESS | 3764 | 1464271725725 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]]]}] 07:08:45 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html | clearRect clears to transparent black 07:08:45 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html | took 673ms 07:08:45 INFO - PROCESS | 3764 | 1464271725784 Marionette TRACE conn2 -> [0,545,"getWindowHandle",null] 07:08:45 INFO - PROCESS | 3764 | 1464271725786 Marionette TRACE conn2 <- [1,545,null,{"value":"13"}] 07:08:45 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html 07:08:45 INFO - PROCESS | 3764 | 1464271725789 Marionette TRACE conn2 -> [0,546,"setScriptTimeout",{"ms":35000}] 07:08:45 INFO - PROCESS | 3764 | 1464271725791 Marionette TRACE conn2 <- [1,546,null,{}] 07:08:45 INFO - PROCESS | 3764 | 1464271725795 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}] 07:08:45 INFO - PROCESS | 3764 | 1464271725911 Marionette TRACE conn2 <- [1,547,null,{"value":null}] 07:08:45 INFO - PROCESS | 3764 | 1464271725921 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\", \"f2422981-150b-4007-a2a0-7f3535d15116\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:08:45 INFO - PROCESS | 3764 | ++DOCSHELL 14089C00 == 53 [pid = 3764] [id = 146] 07:08:45 INFO - PROCESS | 3764 | ++DOMWINDOW == 116 (1408C400) [pid = 3764] [serial = 436] [outer = 00000000] 07:08:45 INFO - PROCESS | 3764 | ++DOMWINDOW == 117 (14091800) [pid = 3764] [serial = 437] [outer = 1408C400] 07:08:45 INFO - PROCESS | 3764 | 1464271725964 Marionette DEBUG loaded listener.js 07:08:46 INFO - PROCESS | 3764 | ++DOMWINDOW == 118 (14095000) [pid = 3764] [serial = 438] [outer = 1408C400] 07:08:46 INFO - PROCESS | 3764 | --DOMWINDOW == 117 (15093400) [pid = 3764] [serial = 324] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html] 07:08:46 INFO - PROCESS | 3764 | --DOMWINDOW == 116 (13396800) [pid = 3764] [serial = 276] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html] 07:08:46 INFO - PROCESS | 3764 | --DOMWINDOW == 115 (10562800) [pid = 3764] [serial = 330] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html] 07:08:46 INFO - PROCESS | 3764 | --DOMWINDOW == 114 (137E5000) [pid = 3764] [serial = 282] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html] 07:08:46 INFO - PROCESS | 3764 | --DOMWINDOW == 113 (19A5B400) [pid = 3764] [serial = 318] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html] 07:08:46 INFO - PROCESS | 3764 | --DOMWINDOW == 112 (16BED400) [pid = 3764] [serial = 285] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html] 07:08:46 INFO - PROCESS | 3764 | --DOMWINDOW == 111 (10B70C00) [pid = 3764] [serial = 321] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html] 07:08:46 INFO - PROCESS | 3764 | --DOMWINDOW == 110 (1A036000) [pid = 3764] [serial = 327] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html] 07:08:46 INFO - PROCESS | 3764 | --DOMWINDOW == 109 (10B6F400) [pid = 3764] [serial = 279] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html] 07:08:46 INFO - PROCESS | 3764 | --DOMWINDOW == 108 (19E9D000) [pid = 3764] [serial = 384] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html] 07:08:46 INFO - PROCESS | 3764 | --DOMWINDOW == 107 (17EC9C00) [pid = 3764] [serial = 387] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html] 07:08:46 INFO - PROCESS | 3764 | --DOMWINDOW == 106 (15E39C00) [pid = 3764] [serial = 375] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html] 07:08:46 INFO - PROCESS | 3764 | --DOMWINDOW == 105 (12D80400) [pid = 3764] [serial = 363] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html] 07:08:46 INFO - PROCESS | 3764 | --DOMWINDOW == 104 (17DF9C00) [pid = 3764] [serial = 378] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html] 07:08:46 INFO - PROCESS | 3764 | --DOMWINDOW == 103 (16936800) [pid = 3764] [serial = 390] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html] 07:08:46 INFO - PROCESS | 3764 | --DOMWINDOW == 102 (0C7F7800) [pid = 3764] [serial = 360] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html] 07:08:46 INFO - PROCESS | 3764 | --DOMWINDOW == 101 (13077C00) [pid = 3764] [serial = 372] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.reload.html] 07:08:46 INFO - PROCESS | 3764 | --DOMWINDOW == 100 (19740000) [pid = 3764] [serial = 381] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html] 07:08:46 INFO - PROCESS | 3764 | --DOMWINDOW == 99 (10ED3800) [pid = 3764] [serial = 369] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html] 07:08:46 INFO - PROCESS | 3764 | --DOMWINDOW == 98 (12AF3C00) [pid = 3764] [serial = 393] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html] 07:08:46 INFO - PROCESS | 3764 | --DOMWINDOW == 97 (1A09EC00) [pid = 3764] [serial = 396] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html] 07:08:46 INFO - PROCESS | 3764 | 1464271726544 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]]]}] 07:08:46 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html | clearRect is affected by clipping regions 07:08:46 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html | took 780ms 07:08:46 INFO - PROCESS | 3764 | 1464271726571 Marionette TRACE conn2 -> [0,549,"getWindowHandle",null] 07:08:46 INFO - PROCESS | 3764 | 1464271726573 Marionette TRACE conn2 <- [1,549,null,{"value":"13"}] 07:08:46 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html 07:08:46 INFO - PROCESS | 3764 | 1464271726576 Marionette TRACE conn2 -> [0,550,"setScriptTimeout",{"ms":35000}] 07:08:46 INFO - PROCESS | 3764 | 1464271726578 Marionette TRACE conn2 <- [1,550,null,{}] 07:08:46 INFO - PROCESS | 3764 | 1464271726581 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}] 07:08:46 INFO - PROCESS | 3764 | 1464271726657 Marionette TRACE conn2 <- [1,551,null,{"value":null}] 07:08:46 INFO - PROCESS | 3764 | 1464271726663 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\", \"f2422981-150b-4007-a2a0-7f3535d15116\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:08:46 INFO - PROCESS | 3764 | ++DOCSHELL 12D80400 == 54 [pid = 3764] [id = 147] 07:08:46 INFO - PROCESS | 3764 | ++DOMWINDOW == 98 (13396800) [pid = 3764] [serial = 439] [outer = 00000000] 07:08:46 INFO - PROCESS | 3764 | ++DOMWINDOW == 99 (1408F400) [pid = 3764] [serial = 440] [outer = 13396800] 07:08:46 INFO - PROCESS | 3764 | 1464271726707 Marionette DEBUG loaded listener.js 07:08:46 INFO - PROCESS | 3764 | ++DOMWINDOW == 100 (14097400) [pid = 3764] [serial = 441] [outer = 13396800] 07:08:46 INFO - PROCESS | 3764 | [3764] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 07:08:47 INFO - PROCESS | 3764 | [3764] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 07:08:47 INFO - PROCESS | 3764 | [3764] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 07:08:47 INFO - PROCESS | 3764 | 1464271727129 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]]]}] 07:08:47 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html | clearRect is not affected by globalAlpha 07:08:47 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html | took 581ms 07:08:47 INFO - PROCESS | 3764 | 1464271727156 Marionette TRACE conn2 -> [0,553,"getWindowHandle",null] 07:08:47 INFO - PROCESS | 3764 | 1464271727158 Marionette TRACE conn2 <- [1,553,null,{"value":"13"}] 07:08:47 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html 07:08:47 INFO - PROCESS | 3764 | 1464271727165 Marionette TRACE conn2 -> [0,554,"setScriptTimeout",{"ms":35000}] 07:08:47 INFO - PROCESS | 3764 | 1464271727167 Marionette TRACE conn2 <- [1,554,null,{}] 07:08:47 INFO - PROCESS | 3764 | 1464271727170 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}] 07:08:47 INFO - PROCESS | 3764 | 1464271727247 Marionette TRACE conn2 <- [1,555,null,{"value":null}] 07:08:47 INFO - PROCESS | 3764 | 1464271727254 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\", \"f2422981-150b-4007-a2a0-7f3535d15116\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:08:47 INFO - PROCESS | 3764 | ++DOCSHELL 1408A400 == 55 [pid = 3764] [id = 148] 07:08:47 INFO - PROCESS | 3764 | ++DOMWINDOW == 101 (153C5C00) [pid = 3764] [serial = 442] [outer = 00000000] 07:08:47 INFO - PROCESS | 3764 | ++DOMWINDOW == 102 (17D78400) [pid = 3764] [serial = 443] [outer = 153C5C00] 07:08:47 INFO - PROCESS | 3764 | 1464271727297 Marionette DEBUG loaded listener.js 07:08:47 INFO - PROCESS | 3764 | ++DOMWINDOW == 103 (19A5E000) [pid = 3764] [serial = 444] [outer = 153C5C00] 07:08:47 INFO - PROCESS | 3764 | [3764] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 07:08:47 INFO - PROCESS | 3764 | [3764] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 07:08:47 INFO - PROCESS | 3764 | [3764] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 07:08:47 INFO - PROCESS | 3764 | 1464271727728 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]]]}] 07:08:47 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html | clearRect is not affected by globalCompositeOperation 07:08:47 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html | took 581ms 07:08:47 INFO - PROCESS | 3764 | 1464271727759 Marionette TRACE conn2 -> [0,557,"getWindowHandle",null] 07:08:47 INFO - PROCESS | 3764 | 1464271727761 Marionette TRACE conn2 <- [1,557,null,{"value":"13"}] 07:08:47 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html 07:08:47 INFO - PROCESS | 3764 | 1464271727765 Marionette TRACE conn2 -> [0,558,"setScriptTimeout",{"ms":35000}] 07:08:47 INFO - PROCESS | 3764 | 1464271727767 Marionette TRACE conn2 <- [1,558,null,{}] 07:08:47 INFO - PROCESS | 3764 | 1464271727771 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}] 07:08:47 INFO - PROCESS | 3764 | 1464271727850 Marionette TRACE conn2 <- [1,559,null,{"value":null}] 07:08:47 INFO - PROCESS | 3764 | 1464271727858 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\", \"f2422981-150b-4007-a2a0-7f3535d15116\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:08:47 INFO - PROCESS | 3764 | ++DOCSHELL 10A75400 == 56 [pid = 3764] [id = 149] 07:08:47 INFO - PROCESS | 3764 | ++DOMWINDOW == 104 (15A1F800) [pid = 3764] [serial = 445] [outer = 00000000] 07:08:47 INFO - PROCESS | 3764 | ++DOMWINDOW == 105 (1758B400) [pid = 3764] [serial = 446] [outer = 15A1F800] 07:08:47 INFO - PROCESS | 3764 | 1464271727914 Marionette DEBUG loaded listener.js 07:08:47 INFO - PROCESS | 3764 | ++DOMWINDOW == 106 (1A1B9000) [pid = 3764] [serial = 447] [outer = 15A1F800] 07:08:48 INFO - PROCESS | 3764 | [3764] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 07:08:48 INFO - PROCESS | 3764 | [3764] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 07:08:48 INFO - PROCESS | 3764 | 1464271728539 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]]]}] 07:08:48 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html | clearRect of negative sizes works 07:08:48 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html | took 826ms 07:08:48 INFO - PROCESS | 3764 | 1464271728575 Marionette TRACE conn2 -> [0,561,"getWindowHandle",null] 07:08:48 INFO - PROCESS | 3764 | 1464271728580 Marionette TRACE conn2 <- [1,561,null,{"value":"13"}] 07:08:48 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html 07:08:48 INFO - PROCESS | 3764 | 1464271728585 Marionette TRACE conn2 -> [0,562,"setScriptTimeout",{"ms":35000}] 07:08:48 INFO - PROCESS | 3764 | 1464271728589 Marionette TRACE conn2 <- [1,562,null,{}] 07:08:48 INFO - PROCESS | 3764 | 1464271728595 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}] 07:08:48 INFO - PROCESS | 3764 | 1464271728705 Marionette TRACE conn2 <- [1,563,null,{"value":null}] 07:08:48 INFO - PROCESS | 3764 | 1464271728830 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\", \"f2422981-150b-4007-a2a0-7f3535d15116\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:08:48 INFO - PROCESS | 3764 | ++DOCSHELL 0C383C00 == 57 [pid = 3764] [id = 150] 07:08:48 INFO - PROCESS | 3764 | ++DOMWINDOW == 107 (0C384800) [pid = 3764] [serial = 448] [outer = 00000000] 07:08:48 INFO - PROCESS | 3764 | ++DOMWINDOW == 108 (0C7F1000) [pid = 3764] [serial = 449] [outer = 0C384800] 07:08:48 INFO - PROCESS | 3764 | 1464271728887 Marionette DEBUG loaded listener.js 07:08:48 INFO - PROCESS | 3764 | ++DOMWINDOW == 109 (10B66400) [pid = 3764] [serial = 450] [outer = 0C384800] 07:08:49 INFO - PROCESS | 3764 | 1464271729477 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]]]}] 07:08:49 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html | clearRect() with Infinity/NaN is ignored 07:08:49 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html | took 932ms 07:08:49 INFO - PROCESS | 3764 | 1464271729515 Marionette TRACE conn2 -> [0,565,"getWindowHandle",null] 07:08:49 INFO - PROCESS | 3764 | 1464271729521 Marionette TRACE conn2 <- [1,565,null,{"value":"13"}] 07:08:49 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html 07:08:49 INFO - PROCESS | 3764 | 1464271729527 Marionette TRACE conn2 -> [0,566,"setScriptTimeout",{"ms":35000}] 07:08:49 INFO - PROCESS | 3764 | 1464271729530 Marionette TRACE conn2 <- [1,566,null,{}] 07:08:49 INFO - PROCESS | 3764 | 1464271729534 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}] 07:08:49 INFO - PROCESS | 3764 | 1464271729639 Marionette TRACE conn2 <- [1,567,null,{"value":null}] 07:08:49 INFO - PROCESS | 3764 | 1464271729736 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\", \"f2422981-150b-4007-a2a0-7f3535d15116\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:08:49 INFO - PROCESS | 3764 | ++DOCSHELL 13391800 == 58 [pid = 3764] [id = 151] 07:08:49 INFO - PROCESS | 3764 | ++DOMWINDOW == 110 (13392800) [pid = 3764] [serial = 451] [outer = 00000000] 07:08:49 INFO - PROCESS | 3764 | ++DOMWINDOW == 111 (1400C800) [pid = 3764] [serial = 452] [outer = 13392800] 07:08:49 INFO - PROCESS | 3764 | 1464271729789 Marionette DEBUG loaded listener.js 07:08:49 INFO - PROCESS | 3764 | ++DOMWINDOW == 112 (140C7C00) [pid = 3764] [serial = 453] [outer = 13392800] 07:08:50 INFO - PROCESS | 3764 | 1464271730428 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]]]}] 07:08:50 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html | clearRect does not affect the current path 07:08:50 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html | took 918ms 07:08:50 INFO - PROCESS | 3764 | 1464271730454 Marionette TRACE conn2 -> [0,569,"getWindowHandle",null] 07:08:50 INFO - PROCESS | 3764 | 1464271730456 Marionette TRACE conn2 <- [1,569,null,{"value":"13"}] 07:08:50 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html 07:08:50 INFO - PROCESS | 3764 | 1464271730460 Marionette TRACE conn2 -> [0,570,"setScriptTimeout",{"ms":35000}] 07:08:50 INFO - PROCESS | 3764 | 1464271730464 Marionette TRACE conn2 <- [1,570,null,{}] 07:08:50 INFO - PROCESS | 3764 | 1464271730475 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}] 07:08:50 INFO - PROCESS | 3764 | 1464271730580 Marionette TRACE conn2 <- [1,571,null,{"value":null}] 07:08:50 INFO - PROCESS | 3764 | 1464271730679 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\", \"f2422981-150b-4007-a2a0-7f3535d15116\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:08:50 INFO - PROCESS | 3764 | ++DOCSHELL 17585C00 == 59 [pid = 3764] [id = 152] 07:08:50 INFO - PROCESS | 3764 | ++DOMWINDOW == 113 (17587800) [pid = 3764] [serial = 454] [outer = 00000000] 07:08:50 INFO - PROCESS | 3764 | ++DOMWINDOW == 114 (1758C000) [pid = 3764] [serial = 455] [outer = 17587800] 07:08:50 INFO - PROCESS | 3764 | 1464271730735 Marionette DEBUG loaded listener.js 07:08:50 INFO - PROCESS | 3764 | ++DOMWINDOW == 115 (1758FC00) [pid = 3764] [serial = 456] [outer = 17587800] 07:08:51 INFO - PROCESS | 3764 | 1464271731246 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]]]}] 07:08:51 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html | clearRect does not draw shadows 07:08:51 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html | took 826ms 07:08:51 INFO - PROCESS | 3764 | 1464271731285 Marionette TRACE conn2 -> [0,573,"getWindowHandle",null] 07:08:51 INFO - PROCESS | 3764 | 1464271731288 Marionette TRACE conn2 <- [1,573,null,{"value":"13"}] 07:08:51 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html 07:08:51 INFO - PROCESS | 3764 | 1464271731291 Marionette TRACE conn2 -> [0,574,"setScriptTimeout",{"ms":35000}] 07:08:51 INFO - PROCESS | 3764 | 1464271731294 Marionette TRACE conn2 <- [1,574,null,{}] 07:08:51 INFO - PROCESS | 3764 | 1464271731297 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}] 07:08:51 INFO - PROCESS | 3764 | 1464271731402 Marionette TRACE conn2 <- [1,575,null,{"value":null}] 07:08:51 INFO - PROCESS | 3764 | 1464271731510 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\", \"f2422981-150b-4007-a2a0-7f3535d15116\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:08:51 INFO - PROCESS | 3764 | ++DOCSHELL 16937C00 == 60 [pid = 3764] [id = 153] 07:08:51 INFO - PROCESS | 3764 | ++DOMWINDOW == 116 (1759D000) [pid = 3764] [serial = 457] [outer = 00000000] 07:08:51 INFO - PROCESS | 3764 | ++DOMWINDOW == 117 (19E97000) [pid = 3764] [serial = 458] [outer = 1759D000] 07:08:51 INFO - PROCESS | 3764 | 1464271731564 Marionette DEBUG loaded listener.js 07:08:51 INFO - PROCESS | 3764 | ++DOMWINDOW == 118 (1A5D4800) [pid = 3764] [serial = 459] [outer = 1759D000] 07:08:51 INFO - PROCESS | 3764 | [3764] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 07:08:51 INFO - PROCESS | 3764 | [3764] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 07:08:52 INFO - PROCESS | 3764 | 1464271732176 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]]]}] 07:08:52 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html | clearRect is affected by transforms 07:08:52 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html | took 917ms 07:08:52 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html 07:08:52 INFO - PROCESS | 3764 | 1464271732219 Marionette TRACE conn2 -> [0,577,"getWindowHandle",null] 07:08:52 INFO - PROCESS | 3764 | 1464271732221 Marionette TRACE conn2 <- [1,577,null,{"value":"13"}] 07:08:52 INFO - PROCESS | 3764 | 1464271732225 Marionette TRACE conn2 -> [0,578,"setScriptTimeout",{"ms":35000}] 07:08:52 INFO - PROCESS | 3764 | 1464271732227 Marionette TRACE conn2 <- [1,578,null,{}] 07:08:52 INFO - PROCESS | 3764 | 1464271732231 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}] 07:08:52 INFO - PROCESS | 3764 | 1464271732466 Marionette TRACE conn2 <- [1,579,null,{"value":null}] 07:08:52 INFO - PROCESS | 3764 | 1464271732612 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\", \"f2422981-150b-4007-a2a0-7f3535d15116\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:08:52 INFO - PROCESS | 3764 | ++DOCSHELL 0C7F3C00 == 61 [pid = 3764] [id = 154] 07:08:52 INFO - PROCESS | 3764 | ++DOMWINDOW == 119 (0C7F4000) [pid = 3764] [serial = 460] [outer = 00000000] 07:08:52 INFO - PROCESS | 3764 | ++DOMWINDOW == 120 (1022F800) [pid = 3764] [serial = 461] [outer = 0C7F4000] 07:08:52 INFO - PROCESS | 3764 | 1464271732662 Marionette DEBUG loaded listener.js 07:08:52 INFO - PROCESS | 3764 | ++DOMWINDOW == 121 (10A5FC00) [pid = 3764] [serial = 462] [outer = 0C7F4000] 07:08:53 INFO - PROCESS | 3764 | 1464271733212 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]]]}] 07:08:53 INFO - PROCESS | 3764 | --DOCSHELL 10A60C00 == 60 [pid = 3764] [id = 96] 07:08:53 INFO - PROCESS | 3764 | --DOCSHELL 1408A400 == 59 [pid = 3764] [id = 148] 07:08:53 INFO - PROCESS | 3764 | --DOCSHELL 12D80400 == 58 [pid = 3764] [id = 147] 07:08:53 INFO - PROCESS | 3764 | --DOCSHELL 14089C00 == 57 [pid = 3764] [id = 146] 07:08:53 INFO - PROCESS | 3764 | --DOCSHELL 12AEAC00 == 56 [pid = 3764] [id = 145] 07:08:53 INFO - PROCESS | 3764 | --DOCSHELL 0C7FB400 == 55 [pid = 3764] [id = 144] 07:08:53 INFO - PROCESS | 3764 | --DOCSHELL 16916000 == 54 [pid = 3764] [id = 143] 07:08:53 INFO - PROCESS | 3764 | --DOCSHELL 181DF400 == 53 [pid = 3764] [id = 142] 07:08:53 INFO - PROCESS | 3764 | --DOCSHELL 17507000 == 52 [pid = 3764] [id = 141] 07:08:53 INFO - PROCESS | 3764 | --DOCSHELL 12AF3800 == 51 [pid = 3764] [id = 140] 07:08:53 INFO - PROCESS | 3764 | --DOCSHELL 10A56C00 == 50 [pid = 3764] [id = 139] 07:08:53 INFO - PROCESS | 3764 | --DOCSHELL 181DA800 == 49 [pid = 3764] [id = 134] 07:08:53 INFO - PROCESS | 3764 | --DOMWINDOW == 120 (16BF9C00) [pid = 3764] [serial = 326] [outer = 00000000] [url = about:blank] 07:08:53 INFO - PROCESS | 3764 | --DOMWINDOW == 119 (1AE8FC00) [pid = 3764] [serial = 278] [outer = 00000000] [url = about:blank] 07:08:53 INFO - PROCESS | 3764 | --DOMWINDOW == 118 (12D7CC00) [pid = 3764] [serial = 332] [outer = 00000000] [url = about:blank] 07:08:53 INFO - PROCESS | 3764 | --DOMWINDOW == 117 (16882800) [pid = 3764] [serial = 284] [outer = 00000000] [url = about:blank] 07:08:53 INFO - PROCESS | 3764 | --DOMWINDOW == 116 (1AC91400) [pid = 3764] [serial = 320] [outer = 00000000] [url = about:blank] 07:08:53 INFO - PROCESS | 3764 | --DOMWINDOW == 115 (1A037000) [pid = 3764] [serial = 287] [outer = 00000000] [url = about:blank] 07:08:53 INFO - PROCESS | 3764 | --DOMWINDOW == 114 (1336EC00) [pid = 3764] [serial = 323] [outer = 00000000] [url = about:blank] 07:08:53 INFO - PROCESS | 3764 | --DOMWINDOW == 113 (1A719400) [pid = 3764] [serial = 329] [outer = 00000000] [url = about:blank] 07:08:53 INFO - PROCESS | 3764 | --DOMWINDOW == 112 (13396C00) [pid = 3764] [serial = 281] [outer = 00000000] [url = about:blank] 07:08:53 INFO - PROCESS | 3764 | --DOMWINDOW == 111 (1A57FC00) [pid = 3764] [serial = 385] [outer = 00000000] [url = about:blank] 07:08:53 INFO - PROCESS | 3764 | --DOMWINDOW == 110 (1A71A400) [pid = 3764] [serial = 388] [outer = 00000000] [url = about:blank] 07:08:53 INFO - PROCESS | 3764 | --DOMWINDOW == 109 (169D3800) [pid = 3764] [serial = 376] [outer = 00000000] [url = about:blank] 07:08:53 INFO - PROCESS | 3764 | --DOMWINDOW == 108 (1750AC00) [pid = 3764] [serial = 377] [outer = 00000000] [url = about:blank] 07:08:53 INFO - PROCESS | 3764 | --DOMWINDOW == 107 (1400B400) [pid = 3764] [serial = 365] [outer = 00000000] [url = about:blank] 07:08:53 INFO - PROCESS | 3764 | --DOMWINDOW == 106 (13398400) [pid = 3764] [serial = 364] [outer = 00000000] [url = about:blank] 07:08:53 INFO - PROCESS | 3764 | --DOMWINDOW == 105 (18185C00) [pid = 3764] [serial = 379] [outer = 00000000] [url = about:blank] 07:08:53 INFO - PROCESS | 3764 | --DOMWINDOW == 104 (19735000) [pid = 3764] [serial = 380] [outer = 00000000] [url = about:blank] 07:08:53 INFO - PROCESS | 3764 | --DOMWINDOW == 103 (1693D800) [pid = 3764] [serial = 391] [outer = 00000000] [url = about:blank] 07:08:53 INFO - PROCESS | 3764 | --DOMWINDOW == 102 (10EBC400) [pid = 3764] [serial = 362] [outer = 00000000] [url = about:blank] 07:08:53 INFO - PROCESS | 3764 | --DOMWINDOW == 101 (1047A000) [pid = 3764] [serial = 361] [outer = 00000000] [url = about:blank] 07:08:53 INFO - PROCESS | 3764 | --DOMWINDOW == 100 (1370DC00) [pid = 3764] [serial = 373] [outer = 00000000] [url = about:blank] 07:08:53 INFO - PROCESS | 3764 | --DOMWINDOW == 99 (1561BC00) [pid = 3764] [serial = 374] [outer = 00000000] [url = about:blank] 07:08:53 INFO - PROCESS | 3764 | --DOMWINDOW == 98 (19A50800) [pid = 3764] [serial = 382] [outer = 00000000] [url = about:blank] 07:08:53 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html | clearRect of zero pixels has no effect 07:08:53 INFO - PROCESS | 3764 | --DOMWINDOW == 97 (11A0D800) [pid = 3764] [serial = 370] [outer = 00000000] [url = about:blank] 07:08:53 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html | took 1055ms 07:08:53 INFO - PROCESS | 3764 | --DOMWINDOW == 96 (12B5EC00) [pid = 3764] [serial = 371] [outer = 00000000] [url = about:blank] 07:08:53 INFO - PROCESS | 3764 | --DOMWINDOW == 95 (1973F000) [pid = 3764] [serial = 367] [outer = 00000000] [url = about:blank] 07:08:53 INFO - PROCESS | 3764 | --DOMWINDOW == 94 (181DE400) [pid = 3764] [serial = 400] [outer = 00000000] [url = about:blank] 07:08:53 INFO - PROCESS | 3764 | --DOMWINDOW == 93 (1A840C00) [pid = 3764] [serial = 389] [outer = 00000000] [url = about:blank] 07:08:53 INFO - PROCESS | 3764 | --DOMWINDOW == 92 (16942800) [pid = 3764] [serial = 394] [outer = 00000000] [url = about:blank] 07:08:53 INFO - PROCESS | 3764 | --DOMWINDOW == 91 (1AC98800) [pid = 3764] [serial = 397] [outer = 00000000] [url = about:blank] 07:08:53 INFO - PROCESS | 3764 | --DOMWINDOW == 90 (1693DC00) [pid = 3764] [serial = 392] [outer = 00000000] [url = about:blank] 07:08:53 INFO - PROCESS | 3764 | --DOMWINDOW == 89 (1A6D7800) [pid = 3764] [serial = 386] [outer = 00000000] [url = about:blank] 07:08:53 INFO - PROCESS | 3764 | --DOMWINDOW == 88 (1AE93000) [pid = 3764] [serial = 398] [outer = 00000000] [url = about:blank] 07:08:53 INFO - PROCESS | 3764 | --DOMWINDOW == 87 (19732400) [pid = 3764] [serial = 395] [outer = 00000000] [url = about:blank] 07:08:53 INFO - PROCESS | 3764 | --DOMWINDOW == 86 (19A52000) [pid = 3764] [serial = 383] [outer = 00000000] [url = about:blank] 07:08:53 INFO - PROCESS | 3764 | 1464271733296 Marionette TRACE conn2 -> [0,581,"getWindowHandle",null] 07:08:53 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html 07:08:53 INFO - PROCESS | 3764 | 1464271733299 Marionette TRACE conn2 <- [1,581,null,{"value":"13"}] 07:08:53 INFO - PROCESS | 3764 | 1464271733304 Marionette TRACE conn2 -> [0,582,"setScriptTimeout",{"ms":35000}] 07:08:53 INFO - PROCESS | 3764 | 1464271733307 Marionette TRACE conn2 <- [1,582,null,{}] 07:08:53 INFO - PROCESS | 3764 | 1464271733312 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}] 07:08:53 INFO - PROCESS | 3764 | 1464271733410 Marionette TRACE conn2 <- [1,583,null,{"value":null}] 07:08:53 INFO - PROCESS | 3764 | 1464271733490 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\", \"f2422981-150b-4007-a2a0-7f3535d15116\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:08:53 INFO - PROCESS | 3764 | ++DOCSHELL 0C7F3800 == 50 [pid = 3764] [id = 155] 07:08:53 INFO - PROCESS | 3764 | ++DOMWINDOW == 87 (10FE0C00) [pid = 3764] [serial = 463] [outer = 00000000] 07:08:53 INFO - PROCESS | 3764 | ++DOMWINDOW == 88 (11CF2400) [pid = 3764] [serial = 464] [outer = 10FE0C00] 07:08:53 INFO - PROCESS | 3764 | 1464271733537 Marionette DEBUG loaded listener.js 07:08:53 INFO - PROCESS | 3764 | ++DOMWINDOW == 89 (128A5000) [pid = 3764] [serial = 465] [outer = 10FE0C00] 07:08:53 INFO - PROCESS | 3764 | 1464271733938 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]]]}] 07:08:53 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html | fillRect works 07:08:53 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html | took 673ms 07:08:53 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html 07:08:53 INFO - PROCESS | 3764 | 1464271733984 Marionette TRACE conn2 -> [0,585,"getWindowHandle",null] 07:08:53 INFO - PROCESS | 3764 | 1464271733987 Marionette TRACE conn2 <- [1,585,null,{"value":"13"}] 07:08:53 INFO - PROCESS | 3764 | 1464271733990 Marionette TRACE conn2 -> [0,586,"setScriptTimeout",{"ms":35000}] 07:08:53 INFO - PROCESS | 3764 | 1464271733992 Marionette TRACE conn2 <- [1,586,null,{}] 07:08:53 INFO - PROCESS | 3764 | 1464271733995 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}] 07:08:54 INFO - PROCESS | 3764 | 1464271734081 Marionette TRACE conn2 <- [1,587,null,{"value":null}] 07:08:54 INFO - PROCESS | 3764 | 1464271734091 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\", \"f2422981-150b-4007-a2a0-7f3535d15116\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:08:54 INFO - PROCESS | 3764 | ++DOCSHELL 1339C800 == 51 [pid = 3764] [id = 156] 07:08:54 INFO - PROCESS | 3764 | ++DOMWINDOW == 90 (1339F800) [pid = 3764] [serial = 466] [outer = 00000000] 07:08:54 INFO - PROCESS | 3764 | ++DOMWINDOW == 91 (137E6400) [pid = 3764] [serial = 467] [outer = 1339F800] 07:08:54 INFO - PROCESS | 3764 | 1464271734135 Marionette DEBUG loaded listener.js 07:08:54 INFO - PROCESS | 3764 | ++DOMWINDOW == 92 (14003000) [pid = 3764] [serial = 468] [outer = 1339F800] 07:08:54 INFO - PROCESS | 3764 | 1464271734575 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]]]}] 07:08:54 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html | fillRect is affected by clipping regions 07:08:54 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html | took 612ms 07:08:54 INFO - PROCESS | 3764 | 1464271734627 Marionette TRACE conn2 -> [0,589,"getWindowHandle",null] 07:08:54 INFO - PROCESS | 3764 | 1464271734631 Marionette TRACE conn2 <- [1,589,null,{"value":"13"}] 07:08:54 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html 07:08:54 INFO - PROCESS | 3764 | 1464271734640 Marionette TRACE conn2 -> [0,590,"setScriptTimeout",{"ms":35000}] 07:08:54 INFO - PROCESS | 3764 | 1464271734644 Marionette TRACE conn2 <- [1,590,null,{}] 07:08:54 INFO - PROCESS | 3764 | 1464271734648 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}] 07:08:54 INFO - PROCESS | 3764 | 1464271734713 Marionette TRACE conn2 <- [1,591,null,{"value":null}] 07:08:54 INFO - PROCESS | 3764 | 1464271734722 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\", \"f2422981-150b-4007-a2a0-7f3535d15116\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:08:54 INFO - PROCESS | 3764 | ++DOCSHELL 14097C00 == 52 [pid = 3764] [id = 157] 07:08:54 INFO - PROCESS | 3764 | ++DOMWINDOW == 93 (150B5C00) [pid = 3764] [serial = 469] [outer = 00000000] 07:08:54 INFO - PROCESS | 3764 | ++DOMWINDOW == 94 (15617800) [pid = 3764] [serial = 470] [outer = 150B5C00] 07:08:54 INFO - PROCESS | 3764 | 1464271734766 Marionette DEBUG loaded listener.js 07:08:54 INFO - PROCESS | 3764 | ++DOMWINDOW == 95 (156C6000) [pid = 3764] [serial = 471] [outer = 150B5C00] 07:08:55 INFO - PROCESS | 3764 | 1464271735202 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]]]}] 07:08:55 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html | fillRect of negative sizes works 07:08:55 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html | took 642ms 07:08:55 INFO - PROCESS | 3764 | 1464271735274 Marionette TRACE conn2 -> [0,593,"getWindowHandle",null] 07:08:55 INFO - PROCESS | 3764 | 1464271735276 Marionette TRACE conn2 <- [1,593,null,{"value":"13"}] 07:08:55 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html 07:08:55 INFO - PROCESS | 3764 | 1464271735279 Marionette TRACE conn2 -> [0,594,"setScriptTimeout",{"ms":35000}] 07:08:55 INFO - PROCESS | 3764 | 1464271735281 Marionette TRACE conn2 <- [1,594,null,{}] 07:08:55 INFO - PROCESS | 3764 | 1464271735285 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}] 07:08:55 INFO - PROCESS | 3764 | 1464271735376 Marionette TRACE conn2 <- [1,595,null,{"value":null}] 07:08:55 INFO - PROCESS | 3764 | 1464271735412 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\", \"f2422981-150b-4007-a2a0-7f3535d15116\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:08:55 INFO - PROCESS | 3764 | ++DOCSHELL 15F4C000 == 53 [pid = 3764] [id = 158] 07:08:55 INFO - PROCESS | 3764 | ++DOMWINDOW == 96 (15F4C400) [pid = 3764] [serial = 472] [outer = 00000000] 07:08:55 INFO - PROCESS | 3764 | ++DOMWINDOW == 97 (16935C00) [pid = 3764] [serial = 473] [outer = 15F4C400] 07:08:55 INFO - PROCESS | 3764 | 1464271735440 Marionette DEBUG loaded listener.js 07:08:55 INFO - PROCESS | 3764 | ++DOMWINDOW == 98 (1693A000) [pid = 3764] [serial = 474] [outer = 15F4C400] 07:08:55 INFO - PROCESS | 3764 | 1464271735890 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]]]}] 07:08:55 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html | fillRect() with Infinity/NaN is ignored 07:08:55 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html | took 688ms 07:08:55 INFO - PROCESS | 3764 | 1464271735963 Marionette TRACE conn2 -> [0,597,"getWindowHandle",null] 07:08:55 INFO - PROCESS | 3764 | 1464271735965 Marionette TRACE conn2 <- [1,597,null,{"value":"13"}] 07:08:55 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html 07:08:55 INFO - PROCESS | 3764 | 1464271735969 Marionette TRACE conn2 -> [0,598,"setScriptTimeout",{"ms":35000}] 07:08:55 INFO - PROCESS | 3764 | 1464271735970 Marionette TRACE conn2 <- [1,598,null,{}] 07:08:55 INFO - PROCESS | 3764 | 1464271735974 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}] 07:08:56 INFO - PROCESS | 3764 | 1464271736082 Marionette TRACE conn2 <- [1,599,null,{"value":null}] 07:08:56 INFO - PROCESS | 3764 | 1464271736140 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\", \"f2422981-150b-4007-a2a0-7f3535d15116\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:08:56 INFO - PROCESS | 3764 | ++DOCSHELL 0C385000 == 54 [pid = 3764] [id = 159] 07:08:56 INFO - PROCESS | 3764 | ++DOMWINDOW == 99 (1693E400) [pid = 3764] [serial = 475] [outer = 00000000] 07:08:56 INFO - PROCESS | 3764 | ++DOMWINDOW == 100 (16BF9C00) [pid = 3764] [serial = 476] [outer = 1693E400] 07:08:56 INFO - PROCESS | 3764 | 1464271736175 Marionette DEBUG loaded listener.js 07:08:56 INFO - PROCESS | 3764 | ++DOMWINDOW == 101 (1750AC00) [pid = 3764] [serial = 477] [outer = 1693E400] 07:08:56 INFO - PROCESS | 3764 | 1464271736603 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]]]}] 07:08:56 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html | fillRect does not affect the current path 07:08:56 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html | took 672ms 07:08:56 INFO - PROCESS | 3764 | 1464271736662 Marionette TRACE conn2 -> [0,601,"getWindowHandle",null] 07:08:56 INFO - PROCESS | 3764 | 1464271736664 Marionette TRACE conn2 <- [1,601,null,{"value":"13"}] 07:08:56 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html 07:08:56 INFO - PROCESS | 3764 | 1464271736705 Marionette TRACE conn2 -> [0,602,"setScriptTimeout",{"ms":35000}] 07:08:56 INFO - PROCESS | 3764 | 1464271736707 Marionette TRACE conn2 <- [1,602,null,{}] 07:08:56 INFO - PROCESS | 3764 | 1464271736710 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}] 07:08:56 INFO - PROCESS | 3764 | 1464271736823 Marionette TRACE conn2 <- [1,603,null,{"value":null}] 07:08:56 INFO - PROCESS | 3764 | 1464271736835 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\", \"f2422981-150b-4007-a2a0-7f3535d15116\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:08:56 INFO - PROCESS | 3764 | ++DOCSHELL 16942800 == 55 [pid = 3764] [id = 160] 07:08:56 INFO - PROCESS | 3764 | ++DOMWINDOW == 102 (16BF3000) [pid = 3764] [serial = 478] [outer = 00000000] 07:08:56 INFO - PROCESS | 3764 | ++DOMWINDOW == 103 (17D7EC00) [pid = 3764] [serial = 479] [outer = 16BF3000] 07:08:56 INFO - PROCESS | 3764 | 1464271736881 Marionette DEBUG loaded listener.js 07:08:56 INFO - PROCESS | 3764 | ++DOMWINDOW == 104 (17589000) [pid = 3764] [serial = 480] [outer = 16BF3000] 07:08:57 INFO - PROCESS | 3764 | 1464271737289 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]]]}] 07:08:57 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html | fillRect draws shadows 07:08:57 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html | took 672ms 07:08:57 INFO - PROCESS | 3764 | 1464271737331 Marionette TRACE conn2 -> [0,605,"getWindowHandle",null] 07:08:57 INFO - PROCESS | 3764 | 1464271737333 Marionette TRACE conn2 <- [1,605,null,{"value":"13"}] 07:08:57 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html 07:08:57 INFO - PROCESS | 3764 | 1464271737336 Marionette TRACE conn2 -> [0,606,"setScriptTimeout",{"ms":35000}] 07:08:57 INFO - PROCESS | 3764 | 1464271737338 Marionette TRACE conn2 <- [1,606,null,{}] 07:08:57 INFO - PROCESS | 3764 | 1464271737347 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}] 07:08:57 INFO - PROCESS | 3764 | 1464271737449 Marionette TRACE conn2 <- [1,607,null,{"value":null}] 07:08:57 INFO - PROCESS | 3764 | 1464271737456 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\", \"f2422981-150b-4007-a2a0-7f3535d15116\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:08:57 INFO - PROCESS | 3764 | ++DOCSHELL 1758B800 == 56 [pid = 3764] [id = 161] 07:08:57 INFO - PROCESS | 3764 | ++DOMWINDOW == 105 (17590C00) [pid = 3764] [serial = 481] [outer = 00000000] 07:08:57 INFO - PROCESS | 3764 | ++DOMWINDOW == 106 (181DE800) [pid = 3764] [serial = 482] [outer = 17590C00] 07:08:57 INFO - PROCESS | 3764 | 1464271737503 Marionette DEBUG loaded listener.js 07:08:57 INFO - PROCESS | 3764 | ++DOMWINDOW == 107 (19661400) [pid = 3764] [serial = 483] [outer = 17590C00] 07:08:57 INFO - PROCESS | 3764 | --DOMWINDOW == 106 (13396800) [pid = 3764] [serial = 439] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html] 07:08:57 INFO - PROCESS | 3764 | --DOMWINDOW == 105 (169CD800) [pid = 3764] [serial = 366] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html] 07:08:57 INFO - PROCESS | 3764 | --DOMWINDOW == 104 (1AC8F000) [pid = 3764] [serial = 357] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html] 07:08:57 INFO - PROCESS | 3764 | --DOMWINDOW == 103 (11A0E000) [pid = 3764] [serial = 430] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html] 07:08:57 INFO - PROCESS | 3764 | --DOMWINDOW == 102 (12AEDC00) [pid = 3764] [serial = 433] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html] 07:08:57 INFO - PROCESS | 3764 | --DOMWINDOW == 101 (10A78C00) [pid = 3764] [serial = 402] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html] 07:08:57 INFO - PROCESS | 3764 | --DOMWINDOW == 100 (1750C000) [pid = 3764] [serial = 421] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html] 07:08:57 INFO - PROCESS | 3764 | --DOMWINDOW == 99 (153C5C00) [pid = 3764] [serial = 442] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html] 07:08:57 INFO - PROCESS | 3764 | --DOMWINDOW == 98 (1336F000) [pid = 3764] [serial = 412] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html] 07:08:57 INFO - PROCESS | 3764 | --DOMWINDOW == 97 (181E0C00) [pid = 3764] [serial = 424] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html] 07:08:57 INFO - PROCESS | 3764 | --DOMWINDOW == 96 (10A5B000) [pid = 3764] [serial = 415] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html] 07:08:57 INFO - PROCESS | 3764 | --DOMWINDOW == 95 (1966A000) [pid = 3764] [serial = 427] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html] 07:08:57 INFO - PROCESS | 3764 | --DOMWINDOW == 94 (19664000) [pid = 3764] [serial = 409] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html] 07:08:57 INFO - PROCESS | 3764 | --DOMWINDOW == 93 (12B5FC00) [pid = 3764] [serial = 418] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html] 07:08:57 INFO - PROCESS | 3764 | --DOMWINDOW == 92 (16887400) [pid = 3764] [serial = 406] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html] 07:08:57 INFO - PROCESS | 3764 | --DOMWINDOW == 91 (1408C400) [pid = 3764] [serial = 436] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html] 07:08:58 INFO - PROCESS | 3764 | 1464271738147 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]]]}] 07:08:58 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html | fillRect is affected by transforms 07:08:58 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html | took 887ms 07:08:58 INFO - PROCESS | 3764 | 1464271738221 Marionette TRACE conn2 -> [0,609,"getWindowHandle",null] 07:08:58 INFO - PROCESS | 3764 | 1464271738223 Marionette TRACE conn2 <- [1,609,null,{"value":"13"}] 07:08:58 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html 07:08:58 INFO - PROCESS | 3764 | 1464271738227 Marionette TRACE conn2 -> [0,610,"setScriptTimeout",{"ms":35000}] 07:08:58 INFO - PROCESS | 3764 | 1464271738228 Marionette TRACE conn2 <- [1,610,null,{}] 07:08:58 INFO - PROCESS | 3764 | 1464271738232 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}] 07:08:58 INFO - PROCESS | 3764 | 1464271738356 Marionette TRACE conn2 <- [1,611,null,{"value":null}] 07:08:58 INFO - PROCESS | 3764 | 1464271738438 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\", \"f2422981-150b-4007-a2a0-7f3535d15116\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:08:58 INFO - PROCESS | 3764 | ++DOCSHELL 19665800 == 57 [pid = 3764] [id = 162] 07:08:58 INFO - PROCESS | 3764 | ++DOMWINDOW == 92 (19667400) [pid = 3764] [serial = 484] [outer = 00000000] 07:08:58 INFO - PROCESS | 3764 | ++DOMWINDOW == 93 (1973D400) [pid = 3764] [serial = 485] [outer = 19667400] 07:08:58 INFO - PROCESS | 3764 | 1464271738486 Marionette DEBUG loaded listener.js 07:08:58 INFO - PROCESS | 3764 | ++DOMWINDOW == 94 (199AD000) [pid = 3764] [serial = 486] [outer = 19667400] 07:08:58 INFO - PROCESS | 3764 | 1464271738851 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]]]}] 07:08:58 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html | fillRect of zero pixels has no effect 07:08:58 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html | took 688ms 07:08:58 INFO - PROCESS | 3764 | 1464271738909 Marionette TRACE conn2 -> [0,613,"getWindowHandle",null] 07:08:58 INFO - PROCESS | 3764 | 1464271738911 Marionette TRACE conn2 <- [1,613,null,{"value":"13"}] 07:08:58 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html 07:08:58 INFO - PROCESS | 3764 | 1464271738914 Marionette TRACE conn2 -> [0,614,"setScriptTimeout",{"ms":35000}] 07:08:58 INFO - PROCESS | 3764 | 1464271738916 Marionette TRACE conn2 <- [1,614,null,{}] 07:08:58 INFO - PROCESS | 3764 | 1464271738920 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}] 07:08:58 INFO - PROCESS | 3764 | 1464271738995 Marionette TRACE conn2 <- [1,615,null,{"value":null}] 07:08:58 INFO - PROCESS | 3764 | 1464271739002 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\", \"f2422981-150b-4007-a2a0-7f3535d15116\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:08:58 INFO - PROCESS | 3764 | ++DOCSHELL 13396800 == 58 [pid = 3764] [id = 163] 07:08:58 INFO - PROCESS | 3764 | ++DOMWINDOW == 95 (14091C00) [pid = 3764] [serial = 487] [outer = 00000000] 07:08:59 INFO - PROCESS | 3764 | ++DOMWINDOW == 96 (17790800) [pid = 3764] [serial = 488] [outer = 14091C00] 07:08:59 INFO - PROCESS | 3764 | 1464271739045 Marionette DEBUG loaded listener.js 07:08:59 INFO - PROCESS | 3764 | ++DOMWINDOW == 97 (19733400) [pid = 3764] [serial = 489] [outer = 14091C00] 07:08:59 INFO - PROCESS | 3764 | 1464271739467 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]]]}] 07:08:59 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html | strokeRect works 07:08:59 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html | took 582ms 07:08:59 INFO - PROCESS | 3764 | 1464271739496 Marionette TRACE conn2 -> [0,617,"getWindowHandle",null] 07:08:59 INFO - PROCESS | 3764 | 1464271739497 Marionette TRACE conn2 <- [1,617,null,{"value":"13"}] 07:08:59 INFO - PROCESS | 3764 | 1464271739501 Marionette TRACE conn2 -> [0,618,"setScriptTimeout",{"ms":35000}] 07:08:59 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html 07:08:59 INFO - PROCESS | 3764 | 1464271739502 Marionette TRACE conn2 <- [1,618,null,{}] 07:08:59 INFO - PROCESS | 3764 | 1464271739506 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}] 07:08:59 INFO - PROCESS | 3764 | 1464271739588 Marionette TRACE conn2 <- [1,619,null,{"value":null}] 07:08:59 INFO - PROCESS | 3764 | 1464271739594 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\", \"f2422981-150b-4007-a2a0-7f3535d15116\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:08:59 INFO - PROCESS | 3764 | ++DOCSHELL 19735400 == 59 [pid = 3764] [id = 164] 07:08:59 INFO - PROCESS | 3764 | ++DOMWINDOW == 98 (19738C00) [pid = 3764] [serial = 490] [outer = 00000000] 07:08:59 INFO - PROCESS | 3764 | ++DOMWINDOW == 99 (19A5B400) [pid = 3764] [serial = 491] [outer = 19738C00] 07:08:59 INFO - PROCESS | 3764 | 1464271739643 Marionette DEBUG loaded listener.js 07:08:59 INFO - PROCESS | 3764 | ++DOMWINDOW == 100 (1A5CC800) [pid = 3764] [serial = 492] [outer = 19738C00] 07:09:00 INFO - PROCESS | 3764 | 1464271740321 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]]]}] 07:09:00 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html | strokeRect is affected by clipping regions 07:09:00 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html | took 886ms 07:09:00 INFO - PROCESS | 3764 | 1464271740389 Marionette TRACE conn2 -> [0,621,"getWindowHandle",null] 07:09:00 INFO - PROCESS | 3764 | 1464271740394 Marionette TRACE conn2 <- [1,621,null,{"value":"13"}] 07:09:00 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html 07:09:00 INFO - PROCESS | 3764 | 1464271740399 Marionette TRACE conn2 -> [0,622,"setScriptTimeout",{"ms":35000}] 07:09:00 INFO - PROCESS | 3764 | 1464271740404 Marionette TRACE conn2 <- [1,622,null,{}] 07:09:00 INFO - PROCESS | 3764 | 1464271740409 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}] 07:09:00 INFO - PROCESS | 3764 | 1464271740548 Marionette TRACE conn2 <- [1,623,null,{"value":null}] 07:09:00 INFO - PROCESS | 3764 | 1464271740672 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\", \"f2422981-150b-4007-a2a0-7f3535d15116\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:09:00 INFO - PROCESS | 3764 | ++DOCSHELL 10EBC400 == 60 [pid = 3764] [id = 165] 07:09:00 INFO - PROCESS | 3764 | ++DOMWINDOW == 101 (110E7400) [pid = 3764] [serial = 493] [outer = 00000000] 07:09:00 INFO - PROCESS | 3764 | ++DOMWINDOW == 102 (13320800) [pid = 3764] [serial = 494] [outer = 110E7400] 07:09:00 INFO - PROCESS | 3764 | 1464271740729 Marionette DEBUG loaded listener.js 07:09:00 INFO - PROCESS | 3764 | ++DOMWINDOW == 103 (13393800) [pid = 3764] [serial = 495] [outer = 110E7400] 07:09:01 INFO - PROCESS | 3764 | [3764] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 07:09:01 INFO - PROCESS | 3764 | [3764] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 07:09:01 INFO - PROCESS | 3764 | 1464271741303 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]]]}] 07:09:01 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html | strokeRect is affected by globalAlpha 07:09:01 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html | took 978ms 07:09:01 INFO - PROCESS | 3764 | 1464271741386 Marionette TRACE conn2 -> [0,625,"getWindowHandle",null] 07:09:01 INFO - PROCESS | 3764 | 1464271741393 Marionette TRACE conn2 <- [1,625,null,{"value":"13"}] 07:09:01 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html 07:09:01 INFO - PROCESS | 3764 | 1464271741399 Marionette TRACE conn2 -> [0,626,"setScriptTimeout",{"ms":35000}] 07:09:01 INFO - PROCESS | 3764 | 1464271741402 Marionette TRACE conn2 <- [1,626,null,{}] 07:09:01 INFO - PROCESS | 3764 | 1464271741406 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}] 07:09:01 INFO - PROCESS | 3764 | 1464271741513 Marionette TRACE conn2 <- [1,627,null,{"value":null}] 07:09:01 INFO - PROCESS | 3764 | 1464271741636 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\", \"f2422981-150b-4007-a2a0-7f3535d15116\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:09:01 INFO - PROCESS | 3764 | ++DOCSHELL 1408B000 == 61 [pid = 3764] [id = 166] 07:09:01 INFO - PROCESS | 3764 | ++DOMWINDOW == 104 (1408B800) [pid = 3764] [serial = 496] [outer = 00000000] 07:09:01 INFO - PROCESS | 3764 | ++DOMWINDOW == 105 (153C0C00) [pid = 3764] [serial = 497] [outer = 1408B800] 07:09:01 INFO - PROCESS | 3764 | 1464271741692 Marionette DEBUG loaded listener.js 07:09:01 INFO - PROCESS | 3764 | ++DOMWINDOW == 106 (16884800) [pid = 3764] [serial = 498] [outer = 1408B800] 07:09:02 INFO - PROCESS | 3764 | [3764] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 07:09:02 INFO - PROCESS | 3764 | [3764] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 07:09:02 INFO - PROCESS | 3764 | 1464271742297 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]]]}] 07:09:02 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html | strokeRect is not affected by globalCompositeOperation 07:09:02 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html | took 918ms 07:09:02 INFO - PROCESS | 3764 | 1464271742331 Marionette TRACE conn2 -> [0,629,"getWindowHandle",null] 07:09:02 INFO - PROCESS | 3764 | 1464271742334 Marionette TRACE conn2 <- [1,629,null,{"value":"13"}] 07:09:02 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html 07:09:02 INFO - PROCESS | 3764 | 1464271742338 Marionette TRACE conn2 -> [0,630,"setScriptTimeout",{"ms":35000}] 07:09:02 INFO - PROCESS | 3764 | 1464271742341 Marionette TRACE conn2 <- [1,630,null,{}] 07:09:02 INFO - PROCESS | 3764 | 1464271742352 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}] 07:09:02 INFO - PROCESS | 3764 | 1464271742443 Marionette TRACE conn2 <- [1,631,null,{"value":null}] 07:09:02 INFO - PROCESS | 3764 | 1464271742568 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\", \"f2422981-150b-4007-a2a0-7f3535d15116\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:09:02 INFO - PROCESS | 3764 | ++DOCSHELL 17501400 == 62 [pid = 3764] [id = 167] 07:09:02 INFO - PROCESS | 3764 | ++DOMWINDOW == 107 (17587C00) [pid = 3764] [serial = 499] [outer = 00000000] 07:09:02 INFO - PROCESS | 3764 | ++DOMWINDOW == 108 (1973AC00) [pid = 3764] [serial = 500] [outer = 17587C00] 07:09:02 INFO - PROCESS | 3764 | 1464271742625 Marionette DEBUG loaded listener.js 07:09:02 INFO - PROCESS | 3764 | ++DOMWINDOW == 109 (15614C00) [pid = 3764] [serial = 501] [outer = 17587C00] 07:09:03 INFO - PROCESS | 3764 | 1464271743168 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]]]}] 07:09:03 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html | strokeRect of negative sizes works 07:09:03 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html | took 887ms 07:09:03 INFO - PROCESS | 3764 | 1464271743209 Marionette TRACE conn2 -> [0,633,"getWindowHandle",null] 07:09:03 INFO - PROCESS | 3764 | 1464271743212 Marionette TRACE conn2 <- [1,633,null,{"value":"13"}] 07:09:03 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html 07:09:03 INFO - PROCESS | 3764 | 1464271743215 Marionette TRACE conn2 -> [0,634,"setScriptTimeout",{"ms":35000}] 07:09:03 INFO - PROCESS | 3764 | 1464271743217 Marionette TRACE conn2 <- [1,634,null,{}] 07:09:03 INFO - PROCESS | 3764 | 1464271743221 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}] 07:09:03 INFO - PROCESS | 3764 | 1464271743334 Marionette TRACE conn2 <- [1,635,null,{"value":null}] 07:09:03 INFO - PROCESS | 3764 | 1464271743431 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\", \"f2422981-150b-4007-a2a0-7f3535d15116\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:09:03 INFO - PROCESS | 3764 | ++DOCSHELL 17586C00 == 63 [pid = 3764] [id = 168] 07:09:03 INFO - PROCESS | 3764 | ++DOMWINDOW == 110 (17587400) [pid = 3764] [serial = 502] [outer = 00000000] 07:09:03 INFO - PROCESS | 3764 | ++DOMWINDOW == 111 (18188000) [pid = 3764] [serial = 503] [outer = 17587400] 07:09:03 INFO - PROCESS | 3764 | 1464271743485 Marionette DEBUG loaded listener.js 07:09:03 INFO - PROCESS | 3764 | ++DOMWINDOW == 112 (19731800) [pid = 3764] [serial = 504] [outer = 17587400] 07:09:04 INFO - PROCESS | 3764 | 1464271744179 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]]]}] 07:09:04 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html | strokeRect() with Infinity/NaN is ignored 07:09:04 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html | took 1024ms 07:09:04 INFO - PROCESS | 3764 | 1464271744242 Marionette TRACE conn2 -> [0,637,"getWindowHandle",null] 07:09:04 INFO - PROCESS | 3764 | 1464271744246 Marionette TRACE conn2 <- [1,637,null,{"value":"13"}] 07:09:04 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html 07:09:04 INFO - PROCESS | 3764 | 1464271744268 Marionette TRACE conn2 -> [0,638,"setScriptTimeout",{"ms":35000}] 07:09:04 INFO - PROCESS | 3764 | 1464271744272 Marionette TRACE conn2 <- [1,638,null,{}] 07:09:04 INFO - PROCESS | 3764 | 1464271744279 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}] 07:09:04 INFO - PROCESS | 3764 | 1464271744419 Marionette TRACE conn2 <- [1,639,null,{"value":null}] 07:09:04 INFO - PROCESS | 3764 | 1464271744479 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\", \"f2422981-150b-4007-a2a0-7f3535d15116\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:09:04 INFO - PROCESS | 3764 | ++DOCSHELL 11A0D800 == 64 [pid = 3764] [id = 169] 07:09:04 INFO - PROCESS | 3764 | ++DOMWINDOW == 113 (11A0E400) [pid = 3764] [serial = 505] [outer = 00000000] 07:09:04 INFO - PROCESS | 3764 | ++DOMWINDOW == 114 (13395000) [pid = 3764] [serial = 506] [outer = 11A0E400] 07:09:04 INFO - PROCESS | 3764 | 1464271744527 Marionette DEBUG loaded listener.js 07:09:04 INFO - PROCESS | 3764 | ++DOMWINDOW == 115 (13DBF400) [pid = 3764] [serial = 507] [outer = 11A0E400] 07:09:05 INFO - PROCESS | 3764 | --DOCSHELL 13396800 == 63 [pid = 3764] [id = 163] 07:09:05 INFO - PROCESS | 3764 | --DOCSHELL 19665800 == 62 [pid = 3764] [id = 162] 07:09:05 INFO - PROCESS | 3764 | --DOCSHELL 1758B800 == 61 [pid = 3764] [id = 161] 07:09:05 INFO - PROCESS | 3764 | --DOCSHELL 16942800 == 60 [pid = 3764] [id = 160] 07:09:05 INFO - PROCESS | 3764 | --DOCSHELL 0C385000 == 59 [pid = 3764] [id = 159] 07:09:05 INFO - PROCESS | 3764 | --DOCSHELL 15F4C000 == 58 [pid = 3764] [id = 158] 07:09:05 INFO - PROCESS | 3764 | --DOCSHELL 14097C00 == 57 [pid = 3764] [id = 157] 07:09:05 INFO - PROCESS | 3764 | --DOCSHELL 1339C800 == 56 [pid = 3764] [id = 156] 07:09:05 INFO - PROCESS | 3764 | --DOCSHELL 0C7F3800 == 55 [pid = 3764] [id = 155] 07:09:05 INFO - PROCESS | 3764 | --DOCSHELL 0C7F3C00 == 54 [pid = 3764] [id = 154] 07:09:05 INFO - PROCESS | 3764 | --DOMWINDOW == 114 (1758B400) [pid = 3764] [serial = 446] [outer = 00000000] [url = about:blank] 07:09:05 INFO - PROCESS | 3764 | 1464271745131 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]]]}] 07:09:05 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html | strokeRect does not affect the current path 07:09:05 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html | took 932ms 07:09:05 INFO - PROCESS | 3764 | --DOMWINDOW == 113 (1A09B400) [pid = 3764] [serial = 368] [outer = 00000000] [url = about:blank] 07:09:05 INFO - PROCESS | 3764 | --DOMWINDOW == 112 (1AE8D000) [pid = 3764] [serial = 359] [outer = 00000000] [url = about:blank] 07:09:05 INFO - PROCESS | 3764 | --DOMWINDOW == 111 (1A6DF400) [pid = 3764] [serial = 431] [outer = 00000000] [url = about:blank] 07:09:05 INFO - PROCESS | 3764 | --DOMWINDOW == 110 (1A841C00) [pid = 3764] [serial = 434] [outer = 00000000] [url = about:blank] 07:09:05 INFO - PROCESS | 3764 | --DOMWINDOW == 109 (13399C00) [pid = 3764] [serial = 404] [outer = 00000000] [url = about:blank] 07:09:05 INFO - PROCESS | 3764 | --DOMWINDOW == 108 (130DAC00) [pid = 3764] [serial = 403] [outer = 00000000] [url = about:blank] 07:09:05 INFO - PROCESS | 3764 | --DOMWINDOW == 107 (17781C00) [pid = 3764] [serial = 422] [outer = 00000000] [url = about:blank] 07:09:05 INFO - PROCESS | 3764 | --DOMWINDOW == 106 (17D71C00) [pid = 3764] [serial = 423] [outer = 00000000] [url = about:blank] 07:09:05 INFO - PROCESS | 3764 | --DOMWINDOW == 105 (19A5E000) [pid = 3764] [serial = 444] [outer = 00000000] [url = about:blank] 07:09:05 INFO - PROCESS | 3764 | --DOMWINDOW == 104 (1973C800) [pid = 3764] [serial = 414] [outer = 00000000] [url = about:blank] 07:09:05 INFO - PROCESS | 3764 | --DOMWINDOW == 103 (1778BC00) [pid = 3764] [serial = 413] [outer = 00000000] [url = about:blank] 07:09:05 INFO - PROCESS | 3764 | --DOMWINDOW == 102 (19662C00) [pid = 3764] [serial = 425] [outer = 00000000] [url = about:blank] 07:09:05 INFO - PROCESS | 3764 | --DOMWINDOW == 101 (19666000) [pid = 3764] [serial = 426] [outer = 00000000] [url = about:blank] 07:09:05 INFO - PROCESS | 3764 | --DOMWINDOW == 100 (15D1B800) [pid = 3764] [serial = 417] [outer = 00000000] [url = about:blank] 07:09:05 INFO - PROCESS | 3764 | --DOMWINDOW == 99 (13398C00) [pid = 3764] [serial = 416] [outer = 00000000] [url = about:blank] 07:09:05 INFO - PROCESS | 3764 | --DOMWINDOW == 98 (19EA1400) [pid = 3764] [serial = 428] [outer = 00000000] [url = about:blank] 07:09:05 INFO - PROCESS | 3764 | --DOMWINDOW == 97 (199B1000) [pid = 3764] [serial = 411] [outer = 00000000] [url = about:blank] 07:09:05 INFO - PROCESS | 3764 | --DOMWINDOW == 96 (19668000) [pid = 3764] [serial = 410] [outer = 00000000] [url = about:blank] 07:09:05 INFO - PROCESS | 3764 | --DOMWINDOW == 95 (15360800) [pid = 3764] [serial = 419] [outer = 00000000] [url = about:blank] 07:09:05 INFO - PROCESS | 3764 | --DOMWINDOW == 94 (15F3E800) [pid = 3764] [serial = 420] [outer = 00000000] [url = about:blank] 07:09:05 INFO - PROCESS | 3764 | --DOMWINDOW == 93 (1A71D000) [pid = 3764] [serial = 432] [outer = 00000000] [url = about:blank] 07:09:05 INFO - PROCESS | 3764 | --DOMWINDOW == 92 (181D6800) [pid = 3764] [serial = 408] [outer = 00000000] [url = about:blank] 07:09:05 INFO - PROCESS | 3764 | --DOMWINDOW == 91 (17785C00) [pid = 3764] [serial = 407] [outer = 00000000] [url = about:blank] 07:09:05 INFO - PROCESS | 3764 | --DOMWINDOW == 90 (14091800) [pid = 3764] [serial = 437] [outer = 00000000] [url = about:blank] 07:09:05 INFO - PROCESS | 3764 | --DOMWINDOW == 89 (1AC94800) [pid = 3764] [serial = 435] [outer = 00000000] [url = about:blank] 07:09:05 INFO - PROCESS | 3764 | --DOMWINDOW == 88 (17D78400) [pid = 3764] [serial = 443] [outer = 00000000] [url = about:blank] 07:09:05 INFO - PROCESS | 3764 | --DOMWINDOW == 87 (16918C00) [pid = 3764] [serial = 170] [outer = 00000000] [url = about:neterror?e=dnsNotFound&u=https%3A//%25%28server%29s/selfsupport-dummy/&c=UTF-8&f=regular&d=Firefox%20can%E2%80%99t%20find%20the%20server%20at%20%25%28server%29s.] 07:09:05 INFO - PROCESS | 3764 | --DOMWINDOW == 86 (14095000) [pid = 3764] [serial = 438] [outer = 00000000] [url = about:blank] 07:09:05 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html 07:09:05 INFO - PROCESS | 3764 | --DOMWINDOW == 85 (1408F400) [pid = 3764] [serial = 440] [outer = 00000000] [url = about:blank] 07:09:05 INFO - PROCESS | 3764 | --DOMWINDOW == 84 (14097400) [pid = 3764] [serial = 441] [outer = 00000000] [url = about:blank] 07:09:05 INFO - PROCESS | 3764 | --DOMWINDOW == 83 (19EA4800) [pid = 3764] [serial = 429] [outer = 00000000] [url = about:blank] 07:09:05 INFO - PROCESS | 3764 | 1464271745211 Marionette TRACE conn2 -> [0,641,"getWindowHandle",null] 07:09:05 INFO - PROCESS | 3764 | 1464271745216 Marionette TRACE conn2 <- [1,641,null,{"value":"13"}] 07:09:05 INFO - PROCESS | 3764 | 1464271745228 Marionette TRACE conn2 -> [0,642,"setScriptTimeout",{"ms":35000}] 07:09:05 INFO - PROCESS | 3764 | 1464271745230 Marionette TRACE conn2 <- [1,642,null,{}] 07:09:05 INFO - PROCESS | 3764 | 1464271745234 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}] 07:09:05 INFO - PROCESS | 3764 | 1464271745327 Marionette TRACE conn2 <- [1,643,null,{"value":null}] 07:09:05 INFO - PROCESS | 3764 | 1464271745339 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\", \"f2422981-150b-4007-a2a0-7f3535d15116\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:09:05 INFO - PROCESS | 3764 | ++DOCSHELL 13392000 == 55 [pid = 3764] [id = 170] 07:09:05 INFO - PROCESS | 3764 | ++DOMWINDOW == 84 (13393000) [pid = 3764] [serial = 508] [outer = 00000000] 07:09:05 INFO - PROCESS | 3764 | ++DOMWINDOW == 85 (13DC3400) [pid = 3764] [serial = 509] [outer = 13393000] 07:09:05 INFO - PROCESS | 3764 | 1464271745369 Marionette DEBUG loaded listener.js 07:09:05 INFO - PROCESS | 3764 | ++DOMWINDOW == 86 (14092800) [pid = 3764] [serial = 510] [outer = 13393000] 07:09:05 INFO - PROCESS | 3764 | 1464271745855 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]]]}] 07:09:05 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html | strokeRect draws shadows 07:09:05 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html | took 673ms 07:09:05 INFO - PROCESS | 3764 | 1464271745908 Marionette TRACE conn2 -> [0,645,"getWindowHandle",null] 07:09:05 INFO - PROCESS | 3764 | 1464271745910 Marionette TRACE conn2 <- [1,645,null,{"value":"13"}] 07:09:05 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html 07:09:05 INFO - PROCESS | 3764 | 1464271745914 Marionette TRACE conn2 -> [0,646,"setScriptTimeout",{"ms":35000}] 07:09:05 INFO - PROCESS | 3764 | 1464271745917 Marionette TRACE conn2 <- [1,646,null,{}] 07:09:05 INFO - PROCESS | 3764 | 1464271745927 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}] 07:09:05 INFO - PROCESS | 3764 | 1464271746008 Marionette TRACE conn2 <- [1,647,null,{"value":null}] 07:09:06 INFO - PROCESS | 3764 | 1464271746018 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\", \"f2422981-150b-4007-a2a0-7f3535d15116\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:09:06 INFO - PROCESS | 3764 | ++DOCSHELL 15F4B800 == 56 [pid = 3764] [id = 171] 07:09:06 INFO - PROCESS | 3764 | ++DOMWINDOW == 87 (15F4C000) [pid = 3764] [serial = 511] [outer = 00000000] 07:09:06 INFO - PROCESS | 3764 | ++DOMWINDOW == 88 (1691A000) [pid = 3764] [serial = 512] [outer = 15F4C000] 07:09:06 INFO - PROCESS | 3764 | 1464271746065 Marionette DEBUG loaded listener.js 07:09:06 INFO - PROCESS | 3764 | ++DOMWINDOW == 89 (1693F400) [pid = 3764] [serial = 513] [outer = 15F4C000] 07:09:06 INFO - PROCESS | 3764 | 1464271746499 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]]]}] 07:09:06 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html | fillRect is affected by transforms 07:09:06 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html | took 627ms 07:09:06 INFO - PROCESS | 3764 | 1464271746539 Marionette TRACE conn2 -> [0,649,"getWindowHandle",null] 07:09:06 INFO - PROCESS | 3764 | 1464271746542 Marionette TRACE conn2 <- [1,649,null,{"value":"13"}] 07:09:06 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html 07:09:06 INFO - PROCESS | 3764 | 1464271746545 Marionette TRACE conn2 -> [0,650,"setScriptTimeout",{"ms":35000}] 07:09:06 INFO - PROCESS | 3764 | 1464271746547 Marionette TRACE conn2 <- [1,650,null,{}] 07:09:06 INFO - PROCESS | 3764 | 1464271746550 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}] 07:09:06 INFO - PROCESS | 3764 | 1464271746631 Marionette TRACE conn2 <- [1,651,null,{"value":null}] 07:09:06 INFO - PROCESS | 3764 | 1464271746637 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\", \"f2422981-150b-4007-a2a0-7f3535d15116\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:09:06 INFO - PROCESS | 3764 | ++DOCSHELL 16D81000 == 57 [pid = 3764] [id = 172] 07:09:06 INFO - PROCESS | 3764 | ++DOMWINDOW == 90 (16F8C400) [pid = 3764] [serial = 514] [outer = 00000000] 07:09:06 INFO - PROCESS | 3764 | ++DOMWINDOW == 91 (17507000) [pid = 3764] [serial = 515] [outer = 16F8C400] 07:09:06 INFO - PROCESS | 3764 | 1464271746682 Marionette DEBUG loaded listener.js 07:09:06 INFO - PROCESS | 3764 | ++DOMWINDOW == 92 (17588400) [pid = 3764] [serial = 516] [outer = 16F8C400] 07:09:06 INFO - PROCESS | 3764 | [3764] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 07:09:06 INFO - PROCESS | 3764 | [3764] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 07:09:07 INFO - PROCESS | 3764 | [3764] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 07:09:07 INFO - PROCESS | 3764 | 1464271747078 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]]]}] 07:09:07 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html | strokeRect of 0x0 pixels draws nothing 07:09:07 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html | took 581ms 07:09:07 INFO - PROCESS | 3764 | 1464271747126 Marionette TRACE conn2 -> [0,653,"getWindowHandle",null] 07:09:07 INFO - PROCESS | 3764 | 1464271747128 Marionette TRACE conn2 <- [1,653,null,{"value":"13"}] 07:09:07 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html 07:09:07 INFO - PROCESS | 3764 | 1464271747131 Marionette TRACE conn2 -> [0,654,"setScriptTimeout",{"ms":35000}] 07:09:07 INFO - PROCESS | 3764 | 1464271747133 Marionette TRACE conn2 <- [1,654,null,{}] 07:09:07 INFO - PROCESS | 3764 | 1464271747136 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}] 07:09:07 INFO - PROCESS | 3764 | 1464271747229 Marionette TRACE conn2 <- [1,655,null,{"value":null}] 07:09:07 INFO - PROCESS | 3764 | 1464271747237 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\", \"f2422981-150b-4007-a2a0-7f3535d15116\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:09:07 INFO - PROCESS | 3764 | ++DOCSHELL 1561A800 == 58 [pid = 3764] [id = 173] 07:09:07 INFO - PROCESS | 3764 | ++DOMWINDOW == 93 (17781400) [pid = 3764] [serial = 517] [outer = 00000000] 07:09:07 INFO - PROCESS | 3764 | ++DOMWINDOW == 94 (17D0D000) [pid = 3764] [serial = 518] [outer = 17781400] 07:09:07 INFO - PROCESS | 3764 | 1464271747280 Marionette DEBUG loaded listener.js 07:09:07 INFO - PROCESS | 3764 | ++DOMWINDOW == 95 (18183000) [pid = 3764] [serial = 519] [outer = 17781400] 07:09:07 INFO - PROCESS | 3764 | [3764] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 07:09:07 INFO - PROCESS | 3764 | [3764] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 07:09:07 INFO - PROCESS | 3764 | [3764] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 07:09:07 INFO - PROCESS | 3764 | 1464271747761 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]]]}] 07:09:07 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html | strokeRect of 0x0 pixels draws nothing, including caps and joins 07:09:07 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html | took 688ms 07:09:07 INFO - PROCESS | 3764 | 1464271747815 Marionette TRACE conn2 -> [0,657,"getWindowHandle",null] 07:09:07 INFO - PROCESS | 3764 | 1464271747818 Marionette TRACE conn2 <- [1,657,null,{"value":"13"}] 07:09:07 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html 07:09:07 INFO - PROCESS | 3764 | 1464271747823 Marionette TRACE conn2 -> [0,658,"setScriptTimeout",{"ms":35000}] 07:09:07 INFO - PROCESS | 3764 | 1464271747825 Marionette TRACE conn2 <- [1,658,null,{}] 07:09:07 INFO - PROCESS | 3764 | 1464271747836 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}] 07:09:07 INFO - PROCESS | 3764 | 1464271747988 Marionette TRACE conn2 <- [1,659,null,{"value":null}] 07:09:08 INFO - PROCESS | 3764 | 1464271748045 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\", \"f2422981-150b-4007-a2a0-7f3535d15116\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:09:08 INFO - PROCESS | 3764 | ++DOCSHELL 153B9C00 == 59 [pid = 3764] [id = 174] 07:09:08 INFO - PROCESS | 3764 | ++DOMWINDOW == 96 (1758D400) [pid = 3764] [serial = 520] [outer = 00000000] 07:09:08 INFO - PROCESS | 3764 | ++DOMWINDOW == 97 (19734000) [pid = 3764] [serial = 521] [outer = 1758D400] 07:09:08 INFO - PROCESS | 3764 | 1464271748090 Marionette DEBUG loaded listener.js 07:09:08 INFO - PROCESS | 3764 | ++DOMWINDOW == 98 (199AC800) [pid = 3764] [serial = 522] [outer = 1758D400] 07:09:08 INFO - PROCESS | 3764 | 1464271748502 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]]]}] 07:09:08 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html | strokeRect of Nx0 pixels draws a straight line 07:09:08 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html | took 749ms 07:09:08 INFO - PROCESS | 3764 | 1464271748564 Marionette TRACE conn2 -> [0,661,"getWindowHandle",null] 07:09:08 INFO - PROCESS | 3764 | 1464271748566 Marionette TRACE conn2 <- [1,661,null,{"value":"13"}] 07:09:08 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html 07:09:08 INFO - PROCESS | 3764 | 1464271748574 Marionette TRACE conn2 -> [0,662,"setScriptTimeout",{"ms":35000}] 07:09:08 INFO - PROCESS | 3764 | 1464271748575 Marionette TRACE conn2 <- [1,662,null,{}] 07:09:08 INFO - PROCESS | 3764 | 1464271748579 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}] 07:09:08 INFO - PROCESS | 3764 | 1464271748684 Marionette TRACE conn2 <- [1,663,null,{"value":null}] 07:09:08 INFO - PROCESS | 3764 | 1464271748694 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\", \"f2422981-150b-4007-a2a0-7f3535d15116\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:09:08 INFO - PROCESS | 3764 | ++DOCSHELL 199B0000 == 60 [pid = 3764] [id = 175] 07:09:08 INFO - PROCESS | 3764 | ++DOMWINDOW == 99 (199B8000) [pid = 3764] [serial = 523] [outer = 00000000] 07:09:08 INFO - PROCESS | 3764 | ++DOMWINDOW == 100 (19EA1400) [pid = 3764] [serial = 524] [outer = 199B8000] 07:09:08 INFO - PROCESS | 3764 | 1464271748737 Marionette DEBUG loaded listener.js 07:09:08 INFO - PROCESS | 3764 | ++DOMWINDOW == 101 (19EA4400) [pid = 3764] [serial = 525] [outer = 199B8000] 07:09:08 INFO - PROCESS | 3764 | [3764] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 07:09:09 INFO - PROCESS | 3764 | [3764] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 07:09:09 INFO - PROCESS | 3764 | [3764] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 07:09:09 INFO - PROCESS | 3764 | 1464271749154 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]]]}] 07:09:09 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 07:09:09 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html | took 611ms 07:09:09 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html 07:09:09 INFO - PROCESS | 3764 | 1464271749198 Marionette TRACE conn2 -> [0,665,"getWindowHandle",null] 07:09:09 INFO - PROCESS | 3764 | 1464271749200 Marionette TRACE conn2 <- [1,665,null,{"value":"13"}] 07:09:09 INFO - PROCESS | 3764 | 1464271749203 Marionette TRACE conn2 -> [0,666,"setScriptTimeout",{"ms":35000}] 07:09:09 INFO - PROCESS | 3764 | 1464271749205 Marionette TRACE conn2 <- [1,666,null,{}] 07:09:09 INFO - PROCESS | 3764 | 1464271749208 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}] 07:09:09 INFO - PROCESS | 3764 | 1464271749314 Marionette TRACE conn2 <- [1,667,null,{"value":null}] 07:09:09 INFO - PROCESS | 3764 | 1464271749320 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\", \"f2422981-150b-4007-a2a0-7f3535d15116\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:09:09 INFO - PROCESS | 3764 | ++DOCSHELL 140CD000 == 61 [pid = 3764] [id = 176] 07:09:09 INFO - PROCESS | 3764 | ++DOMWINDOW == 102 (181DF800) [pid = 3764] [serial = 526] [outer = 00000000] 07:09:09 INFO - PROCESS | 3764 | ++DOMWINDOW == 103 (1A6D4C00) [pid = 3764] [serial = 527] [outer = 181DF800] 07:09:09 INFO - PROCESS | 3764 | 1464271749417 Marionette DEBUG loaded listener.js 07:09:09 INFO - PROCESS | 3764 | ++DOMWINDOW == 104 (1A6E0000) [pid = 3764] [serial = 528] [outer = 181DF800] 07:09:09 INFO - PROCESS | 3764 | --DOMWINDOW == 103 (1693E400) [pid = 3764] [serial = 475] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html] 07:09:09 INFO - PROCESS | 3764 | --DOMWINDOW == 102 (16BF3000) [pid = 3764] [serial = 478] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html] 07:09:09 INFO - PROCESS | 3764 | --DOMWINDOW == 101 (17590C00) [pid = 3764] [serial = 481] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html] 07:09:09 INFO - PROCESS | 3764 | --DOMWINDOW == 100 (0C7F4000) [pid = 3764] [serial = 460] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html] 07:09:09 INFO - PROCESS | 3764 | --DOMWINDOW == 99 (1339F800) [pid = 3764] [serial = 466] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html] 07:09:09 INFO - PROCESS | 3764 | --DOMWINDOW == 98 (10FE0C00) [pid = 3764] [serial = 463] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html] 07:09:09 INFO - PROCESS | 3764 | --DOMWINDOW == 97 (15F4C400) [pid = 3764] [serial = 472] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html] 07:09:09 INFO - PROCESS | 3764 | --DOMWINDOW == 96 (150B5C00) [pid = 3764] [serial = 469] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html] 07:09:09 INFO - PROCESS | 3764 | --DOMWINDOW == 95 (14091C00) [pid = 3764] [serial = 487] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html] 07:09:09 INFO - PROCESS | 3764 | --DOMWINDOW == 94 (19667400) [pid = 3764] [serial = 484] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html] 07:09:09 INFO - PROCESS | 3764 | --DOMWINDOW == 93 (181DAC00) [pid = 3764] [serial = 399] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html] 07:09:09 INFO - PROCESS | 3764 | 1464271749859 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]]]}] 07:09:09 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html | strokeRect of Nx0 pixels draws a closed line with joins 07:09:09 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html | took 672ms 07:09:09 INFO - PROCESS | 3764 | 1464271749900 Marionette TRACE conn2 -> [0,669,"getWindowHandle",null] 07:09:09 INFO - PROCESS | 3764 | 1464271749902 Marionette TRACE conn2 <- [1,669,null,{"value":"13"}] 07:09:09 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html 07:09:09 INFO - PROCESS | 3764 | 1464271749906 Marionette TRACE conn2 -> [0,670,"setScriptTimeout",{"ms":35000}] 07:09:09 INFO - PROCESS | 3764 | 1464271749907 Marionette TRACE conn2 <- [1,670,null,{}] 07:09:09 INFO - PROCESS | 3764 | 1464271749911 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}] 07:09:09 INFO - PROCESS | 3764 | 1464271750001 Marionette TRACE conn2 <- [1,671,null,{"value":null}] 07:09:10 INFO - PROCESS | 3764 | 1464271750007 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\", \"f2422981-150b-4007-a2a0-7f3535d15116\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:09:10 INFO - PROCESS | 3764 | ++DOCSHELL 15F4C400 == 62 [pid = 3764] [id = 177] 07:09:10 INFO - PROCESS | 3764 | ++DOMWINDOW == 94 (16885000) [pid = 3764] [serial = 529] [outer = 00000000] 07:09:10 INFO - PROCESS | 3764 | ++DOMWINDOW == 95 (16F81400) [pid = 3764] [serial = 530] [outer = 16885000] 07:09:10 INFO - PROCESS | 3764 | 1464271750051 Marionette DEBUG loaded listener.js 07:09:10 INFO - PROCESS | 3764 | ++DOMWINDOW == 96 (181DAC00) [pid = 3764] [serial = 531] [outer = 16885000] 07:09:10 INFO - PROCESS | 3764 | 1464271750962 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]]]}] 07:09:11 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html | textAlign center is the center of the em squares (not the bounding box) 07:09:11 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html | took 1116ms 07:09:11 INFO - PROCESS | 3764 | 1464271751016 Marionette TRACE conn2 -> [0,673,"getWindowHandle",null] 07:09:11 INFO - PROCESS | 3764 | 1464271751018 Marionette TRACE conn2 <- [1,673,null,{"value":"13"}] 07:09:11 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html 07:09:11 INFO - PROCESS | 3764 | 1464271751021 Marionette TRACE conn2 -> [0,674,"setScriptTimeout",{"ms":35000}] 07:09:11 INFO - PROCESS | 3764 | 1464271751023 Marionette TRACE conn2 <- [1,674,null,{}] 07:09:11 INFO - PROCESS | 3764 | 1464271751027 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}] 07:09:11 INFO - PROCESS | 3764 | 1464271751108 Marionette TRACE conn2 <- [1,675,null,{"value":null}] 07:09:11 INFO - PROCESS | 3764 | 1464271751114 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\", \"f2422981-150b-4007-a2a0-7f3535d15116\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:09:11 INFO - PROCESS | 3764 | ++DOCSHELL 140C1400 == 63 [pid = 3764] [id = 178] 07:09:11 INFO - PROCESS | 3764 | ++DOMWINDOW == 97 (150B5C00) [pid = 3764] [serial = 532] [outer = 00000000] 07:09:11 INFO - PROCESS | 3764 | ++DOMWINDOW == 98 (1A712000) [pid = 3764] [serial = 533] [outer = 150B5C00] 07:09:11 INFO - PROCESS | 3764 | 1464271751159 Marionette DEBUG loaded listener.js 07:09:11 INFO - PROCESS | 3764 | ++DOMWINDOW == 99 (1A71AC00) [pid = 3764] [serial = 534] [outer = 150B5C00] 07:09:12 INFO - PROCESS | 3764 | 1464271752103 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]]]}] 07:09:12 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html | textAlign end with ltr is the right edge 07:09:12 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html | took 1116ms 07:09:12 INFO - PROCESS | 3764 | 1464271752197 Marionette TRACE conn2 -> [0,677,"getWindowHandle",null] 07:09:12 INFO - PROCESS | 3764 | 1464271752202 Marionette TRACE conn2 <- [1,677,null,{"value":"13"}] 07:09:12 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html 07:09:12 INFO - PROCESS | 3764 | 1464271752208 Marionette TRACE conn2 -> [0,678,"setScriptTimeout",{"ms":35000}] 07:09:12 INFO - PROCESS | 3764 | 1464271752212 Marionette TRACE conn2 <- [1,678,null,{}] 07:09:12 INFO - PROCESS | 3764 | 1464271752219 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}] 07:09:12 INFO - PROCESS | 3764 | 1464271752319 Marionette TRACE conn2 <- [1,679,null,{"value":null}] 07:09:12 INFO - PROCESS | 3764 | 1464271752489 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\", \"f2422981-150b-4007-a2a0-7f3535d15116\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:09:12 INFO - PROCESS | 3764 | ++DOCSHELL 114A3800 == 64 [pid = 3764] [id = 179] 07:09:12 INFO - PROCESS | 3764 | ++DOMWINDOW == 100 (11A03C00) [pid = 3764] [serial = 535] [outer = 00000000] 07:09:12 INFO - PROCESS | 3764 | ++DOMWINDOW == 101 (128A4C00) [pid = 3764] [serial = 536] [outer = 11A03C00] 07:09:12 INFO - PROCESS | 3764 | 1464271752588 Marionette DEBUG loaded listener.js 07:09:12 INFO - PROCESS | 3764 | ++DOMWINDOW == 102 (130DAC00) [pid = 3764] [serial = 537] [outer = 11A03C00] 07:09:13 INFO - PROCESS | 3764 | 1464271753640 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]]]}] 07:09:13 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html | textAlign end with rtl is the left edge 07:09:13 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html | took 1483ms 07:09:13 INFO - PROCESS | 3764 | 1464271753691 Marionette TRACE conn2 -> [0,681,"getWindowHandle",null] 07:09:13 INFO - PROCESS | 3764 | 1464271753696 Marionette TRACE conn2 <- [1,681,null,{"value":"13"}] 07:09:13 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html 07:09:13 INFO - PROCESS | 3764 | 1464271753703 Marionette TRACE conn2 -> [0,682,"setScriptTimeout",{"ms":35000}] 07:09:13 INFO - PROCESS | 3764 | 1464271753706 Marionette TRACE conn2 <- [1,682,null,{}] 07:09:13 INFO - PROCESS | 3764 | 1464271753710 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}] 07:09:13 INFO - PROCESS | 3764 | 1464271753847 Marionette TRACE conn2 <- [1,683,null,{"value":null}] 07:09:13 INFO - PROCESS | 3764 | 1464271753973 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\", \"f2422981-150b-4007-a2a0-7f3535d15116\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:09:13 INFO - PROCESS | 3764 | ++DOCSHELL 150B6000 == 65 [pid = 3764] [id = 180] 07:09:13 INFO - PROCESS | 3764 | ++DOMWINDOW == 103 (150BAC00) [pid = 3764] [serial = 538] [outer = 00000000] 07:09:14 INFO - PROCESS | 3764 | ++DOMWINDOW == 104 (15A1DC00) [pid = 3764] [serial = 539] [outer = 150BAC00] 07:09:14 INFO - PROCESS | 3764 | 1464271754027 Marionette DEBUG loaded listener.js 07:09:14 INFO - PROCESS | 3764 | ++DOMWINDOW == 105 (16918C00) [pid = 3764] [serial = 540] [outer = 150BAC00] 07:09:15 INFO - PROCESS | 3764 | 1464271755027 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]]]}] 07:09:15 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html | textAlign left is the left of the first em square (not the bounding box) 07:09:15 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html | took 1391ms 07:09:15 INFO - PROCESS | 3764 | 1464271755086 Marionette TRACE conn2 -> [0,685,"getWindowHandle",null] 07:09:15 INFO - PROCESS | 3764 | 1464271755089 Marionette TRACE conn2 <- [1,685,null,{"value":"13"}] 07:09:15 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html 07:09:15 INFO - PROCESS | 3764 | 1464271755093 Marionette TRACE conn2 -> [0,686,"setScriptTimeout",{"ms":35000}] 07:09:15 INFO - PROCESS | 3764 | 1464271755096 Marionette TRACE conn2 <- [1,686,null,{}] 07:09:15 INFO - PROCESS | 3764 | 1464271755107 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}] 07:09:15 INFO - PROCESS | 3764 | 1464271755367 Marionette TRACE conn2 <- [1,687,null,{"value":null}] 07:09:15 INFO - PROCESS | 3764 | 1464271755518 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\", \"f2422981-150b-4007-a2a0-7f3535d15116\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:09:15 INFO - PROCESS | 3764 | ++DOCSHELL 11C65800 == 66 [pid = 3764] [id = 181] 07:09:15 INFO - PROCESS | 3764 | ++DOMWINDOW == 106 (1288BC00) [pid = 3764] [serial = 541] [outer = 00000000] 07:09:15 INFO - PROCESS | 3764 | ++DOMWINDOW == 107 (12D2F000) [pid = 3764] [serial = 542] [outer = 1288BC00] 07:09:15 INFO - PROCESS | 3764 | 1464271755576 Marionette DEBUG loaded listener.js 07:09:15 INFO - PROCESS | 3764 | ++DOMWINDOW == 108 (13399C00) [pid = 3764] [serial = 543] [outer = 1288BC00] 07:09:16 INFO - PROCESS | 3764 | --DOCSHELL 10A75400 == 65 [pid = 3764] [id = 149] 07:09:16 INFO - PROCESS | 3764 | --DOCSHELL 15F4C400 == 64 [pid = 3764] [id = 177] 07:09:16 INFO - PROCESS | 3764 | --DOCSHELL 140CD000 == 63 [pid = 3764] [id = 176] 07:09:16 INFO - PROCESS | 3764 | --DOCSHELL 199B0000 == 62 [pid = 3764] [id = 175] 07:09:16 INFO - PROCESS | 3764 | --DOCSHELL 153B9C00 == 61 [pid = 3764] [id = 174] 07:09:16 INFO - PROCESS | 3764 | --DOCSHELL 1561A800 == 60 [pid = 3764] [id = 173] 07:09:16 INFO - PROCESS | 3764 | --DOCSHELL 16D81000 == 59 [pid = 3764] [id = 172] 07:09:16 INFO - PROCESS | 3764 | --DOCSHELL 15F4B800 == 58 [pid = 3764] [id = 171] 07:09:16 INFO - PROCESS | 3764 | --DOCSHELL 13392000 == 57 [pid = 3764] [id = 170] 07:09:16 INFO - PROCESS | 3764 | --DOCSHELL 11A0D800 == 56 [pid = 3764] [id = 169] 07:09:16 INFO - PROCESS | 3764 | --DOCSHELL 10EBC400 == 55 [pid = 3764] [id = 165] 07:09:16 INFO - PROCESS | 3764 | --DOMWINDOW == 107 (1A71C400) [pid = 3764] [serial = 401] [outer = 00000000] [url = about:blank] 07:09:16 INFO - PROCESS | 3764 | --DOMWINDOW == 106 (16BF9C00) [pid = 3764] [serial = 476] [outer = 00000000] [url = about:blank] 07:09:16 INFO - PROCESS | 3764 | --DOMWINDOW == 105 (17D7EC00) [pid = 3764] [serial = 479] [outer = 00000000] [url = about:blank] 07:09:16 INFO - PROCESS | 3764 | --DOMWINDOW == 104 (1750AC00) [pid = 3764] [serial = 477] [outer = 00000000] [url = about:blank] 07:09:16 INFO - PROCESS | 3764 | --DOMWINDOW == 103 (0C7F1000) [pid = 3764] [serial = 449] [outer = 00000000] [url = about:blank] 07:09:16 INFO - PROCESS | 3764 | --DOMWINDOW == 102 (181DE800) [pid = 3764] [serial = 482] [outer = 00000000] [url = about:blank] 07:09:16 INFO - PROCESS | 3764 | --DOMWINDOW == 101 (1400C800) [pid = 3764] [serial = 452] [outer = 00000000] [url = about:blank] 07:09:16 INFO - PROCESS | 3764 | --DOMWINDOW == 100 (1758C000) [pid = 3764] [serial = 455] [outer = 00000000] [url = about:blank] 07:09:16 INFO - PROCESS | 3764 | --DOMWINDOW == 99 (10A5FC00) [pid = 3764] [serial = 462] [outer = 00000000] [url = about:blank] 07:09:16 INFO - PROCESS | 3764 | --DOMWINDOW == 98 (1022F800) [pid = 3764] [serial = 461] [outer = 00000000] [url = about:blank] 07:09:16 INFO - PROCESS | 3764 | --DOMWINDOW == 97 (19E97000) [pid = 3764] [serial = 458] [outer = 00000000] [url = about:blank] 07:09:16 INFO - PROCESS | 3764 | --DOMWINDOW == 96 (137E6400) [pid = 3764] [serial = 467] [outer = 00000000] [url = about:blank] 07:09:16 INFO - PROCESS | 3764 | --DOMWINDOW == 95 (14003000) [pid = 3764] [serial = 468] [outer = 00000000] [url = about:blank] 07:09:16 INFO - PROCESS | 3764 | --DOMWINDOW == 94 (11CF2400) [pid = 3764] [serial = 464] [outer = 00000000] [url = about:blank] 07:09:16 INFO - PROCESS | 3764 | --DOMWINDOW == 93 (128A5000) [pid = 3764] [serial = 465] [outer = 00000000] [url = about:blank] 07:09:16 INFO - PROCESS | 3764 | --DOMWINDOW == 92 (17589000) [pid = 3764] [serial = 480] [outer = 00000000] [url = about:blank] 07:09:16 INFO - PROCESS | 3764 | --DOMWINDOW == 91 (16935C00) [pid = 3764] [serial = 473] [outer = 00000000] [url = about:blank] 07:09:16 INFO - PROCESS | 3764 | --DOMWINDOW == 90 (15617800) [pid = 3764] [serial = 470] [outer = 00000000] [url = about:blank] 07:09:16 INFO - PROCESS | 3764 | --DOMWINDOW == 89 (156C6000) [pid = 3764] [serial = 471] [outer = 00000000] [url = about:blank] 07:09:16 INFO - PROCESS | 3764 | --DOMWINDOW == 88 (19733400) [pid = 3764] [serial = 489] [outer = 00000000] [url = about:blank] 07:09:16 INFO - PROCESS | 3764 | --DOMWINDOW == 87 (19661400) [pid = 3764] [serial = 483] [outer = 00000000] [url = about:blank] 07:09:16 INFO - PROCESS | 3764 | --DOMWINDOW == 86 (19A5B400) [pid = 3764] [serial = 491] [outer = 00000000] [url = about:blank] 07:09:16 INFO - PROCESS | 3764 | --DOMWINDOW == 85 (17790800) [pid = 3764] [serial = 488] [outer = 00000000] [url = about:blank] 07:09:16 INFO - PROCESS | 3764 | --DOMWINDOW == 84 (1973D400) [pid = 3764] [serial = 485] [outer = 00000000] [url = about:blank] 07:09:16 INFO - PROCESS | 3764 | --DOMWINDOW == 83 (199AD000) [pid = 3764] [serial = 486] [outer = 00000000] [url = about:blank] 07:09:16 INFO - PROCESS | 3764 | --DOMWINDOW == 82 (1693A000) [pid = 3764] [serial = 474] [outer = 00000000] [url = about:blank] 07:09:16 INFO - PROCESS | 3764 | 1464271756556 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]]]}] 07:09:16 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html | textAlign right is the right of the last em square (not the bounding box) 07:09:16 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html | took 1529ms 07:09:16 INFO - PROCESS | 3764 | 1464271756612 Marionette TRACE conn2 -> [0,689,"getWindowHandle",null] 07:09:16 INFO - PROCESS | 3764 | 1464271756615 Marionette TRACE conn2 <- [1,689,null,{"value":"13"}] 07:09:16 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html 07:09:16 INFO - PROCESS | 3764 | 1464271756620 Marionette TRACE conn2 -> [0,690,"setScriptTimeout",{"ms":35000}] 07:09:16 INFO - PROCESS | 3764 | 1464271756624 Marionette TRACE conn2 <- [1,690,null,{}] 07:09:16 INFO - PROCESS | 3764 | 1464271756628 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}] 07:09:16 INFO - PROCESS | 3764 | 1464271756712 Marionette TRACE conn2 <- [1,691,null,{"value":null}] 07:09:16 INFO - PROCESS | 3764 | 1464271756720 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\", \"f2422981-150b-4007-a2a0-7f3535d15116\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:09:16 INFO - PROCESS | 3764 | ++DOCSHELL 11CF2400 == 56 [pid = 3764] [id = 182] 07:09:16 INFO - PROCESS | 3764 | ++DOMWINDOW == 83 (11CF4800) [pid = 3764] [serial = 544] [outer = 00000000] 07:09:16 INFO - PROCESS | 3764 | ++DOMWINDOW == 84 (1336F800) [pid = 3764] [serial = 545] [outer = 11CF4800] 07:09:16 INFO - PROCESS | 3764 | 1464271756769 Marionette DEBUG loaded listener.js 07:09:16 INFO - PROCESS | 3764 | ++DOMWINDOW == 85 (13DB6C00) [pid = 3764] [serial = 546] [outer = 11CF4800] 07:09:17 INFO - PROCESS | 3764 | 1464271757709 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]]]}] 07:09:17 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html | textAlign start with ltr is the left edge 07:09:17 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html | took 1116ms 07:09:17 INFO - PROCESS | 3764 | 1464271757752 Marionette TRACE conn2 -> [0,693,"getWindowHandle",null] 07:09:17 INFO - PROCESS | 3764 | 1464271757755 Marionette TRACE conn2 <- [1,693,null,{"value":"13"}] 07:09:17 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html 07:09:17 INFO - PROCESS | 3764 | 1464271757759 Marionette TRACE conn2 -> [0,694,"setScriptTimeout",{"ms":35000}] 07:09:17 INFO - PROCESS | 3764 | 1464271757760 Marionette TRACE conn2 <- [1,694,null,{}] 07:09:17 INFO - PROCESS | 3764 | 1464271757764 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}] 07:09:17 INFO - PROCESS | 3764 | 1464271757844 Marionette TRACE conn2 <- [1,695,null,{"value":null}] 07:09:17 INFO - PROCESS | 3764 | 1464271757854 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\", \"f2422981-150b-4007-a2a0-7f3535d15116\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:09:17 INFO - PROCESS | 3764 | ++DOCSHELL 15617800 == 57 [pid = 3764] [id = 183] 07:09:17 INFO - PROCESS | 3764 | ++DOMWINDOW == 86 (1561A800) [pid = 3764] [serial = 547] [outer = 00000000] 07:09:17 INFO - PROCESS | 3764 | ++DOMWINDOW == 87 (15A1A000) [pid = 3764] [serial = 548] [outer = 1561A800] 07:09:17 INFO - PROCESS | 3764 | 1464271757882 Marionette DEBUG loaded listener.js 07:09:17 INFO - PROCESS | 3764 | ++DOMWINDOW == 88 (15E47800) [pid = 3764] [serial = 549] [outer = 1561A800] 07:09:18 INFO - PROCESS | 3764 | 1464271758803 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]]]}] 07:09:18 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html | textAlign start with rtl is the right edge 07:09:18 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html | took 1055ms 07:09:18 INFO - PROCESS | 3764 | 1464271758821 Marionette TRACE conn2 -> [0,697,"getWindowHandle",null] 07:09:18 INFO - PROCESS | 3764 | 1464271758824 Marionette TRACE conn2 <- [1,697,null,{"value":"13"}] 07:09:18 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html 07:09:18 INFO - PROCESS | 3764 | 1464271758834 Marionette TRACE conn2 -> [0,698,"setScriptTimeout",{"ms":35000}] 07:09:18 INFO - PROCESS | 3764 | 1464271758838 Marionette TRACE conn2 <- [1,698,null,{}] 07:09:18 INFO - PROCESS | 3764 | 1464271758842 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}] 07:09:18 INFO - PROCESS | 3764 | 1464271758954 Marionette TRACE conn2 <- [1,699,null,{"value":null}] 07:09:18 INFO - PROCESS | 3764 | 1464271759002 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\", \"f2422981-150b-4007-a2a0-7f3535d15116\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:09:19 INFO - PROCESS | 3764 | ++DOCSHELL 16BFA800 == 58 [pid = 3764] [id = 184] 07:09:19 INFO - PROCESS | 3764 | ++DOMWINDOW == 89 (16D81000) [pid = 3764] [serial = 550] [outer = 00000000] 07:09:19 INFO - PROCESS | 3764 | ++DOMWINDOW == 90 (17563800) [pid = 3764] [serial = 551] [outer = 16D81000] 07:09:19 INFO - PROCESS | 3764 | 1464271759047 Marionette DEBUG loaded listener.js 07:09:19 INFO - PROCESS | 3764 | ++DOMWINDOW == 91 (1758DC00) [pid = 3764] [serial = 552] [outer = 16D81000] 07:09:19 INFO - PROCESS | 3764 | 1464271759963 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]]]}] 07:09:20 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html | Canvas test: 2d.text.draw.baseline.alphabetic 07:09:20 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html | took 1193ms 07:09:20 INFO - PROCESS | 3764 | 1464271760022 Marionette TRACE conn2 -> [0,701,"getWindowHandle",null] 07:09:20 INFO - PROCESS | 3764 | 1464271760024 Marionette TRACE conn2 <- [1,701,null,{"value":"13"}] 07:09:20 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html 07:09:20 INFO - PROCESS | 3764 | 1464271760027 Marionette TRACE conn2 -> [0,702,"setScriptTimeout",{"ms":35000}] 07:09:20 INFO - PROCESS | 3764 | 1464271760038 Marionette TRACE conn2 <- [1,702,null,{}] 07:09:20 INFO - PROCESS | 3764 | 1464271760042 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}] 07:09:20 INFO - PROCESS | 3764 | 1464271760151 Marionette TRACE conn2 <- [1,703,null,{"value":null}] 07:09:20 INFO - PROCESS | 3764 | 1464271760159 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\", \"f2422981-150b-4007-a2a0-7f3535d15116\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:09:20 INFO - PROCESS | 3764 | ++DOCSHELL 17785000 == 59 [pid = 3764] [id = 185] 07:09:20 INFO - PROCESS | 3764 | ++DOMWINDOW == 92 (17785800) [pid = 3764] [serial = 553] [outer = 00000000] 07:09:20 INFO - PROCESS | 3764 | ++DOMWINDOW == 93 (18181800) [pid = 3764] [serial = 554] [outer = 17785800] 07:09:20 INFO - PROCESS | 3764 | 1464271760247 Marionette DEBUG loaded listener.js 07:09:20 INFO - PROCESS | 3764 | ++DOMWINDOW == 94 (181D4000) [pid = 3764] [serial = 555] [outer = 17785800] 07:09:20 INFO - PROCESS | 3764 | --DOMWINDOW == 93 (181DF800) [pid = 3764] [serial = 526] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html] 07:09:20 INFO - PROCESS | 3764 | --DOMWINDOW == 92 (17587400) [pid = 3764] [serial = 502] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html] 07:09:20 INFO - PROCESS | 3764 | --DOMWINDOW == 91 (16885000) [pid = 3764] [serial = 529] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html] 07:09:20 INFO - PROCESS | 3764 | --DOMWINDOW == 90 (1758D400) [pid = 3764] [serial = 520] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html] 07:09:20 INFO - PROCESS | 3764 | --DOMWINDOW == 89 (11A0E400) [pid = 3764] [serial = 505] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html] 07:09:20 INFO - PROCESS | 3764 | --DOMWINDOW == 88 (15F4C000) [pid = 3764] [serial = 511] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html] 07:09:20 INFO - PROCESS | 3764 | --DOMWINDOW == 87 (199B8000) [pid = 3764] [serial = 523] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html] 07:09:20 INFO - PROCESS | 3764 | --DOMWINDOW == 86 (17781400) [pid = 3764] [serial = 517] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html] 07:09:20 INFO - PROCESS | 3764 | --DOMWINDOW == 85 (16F8C400) [pid = 3764] [serial = 514] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html] 07:09:20 INFO - PROCESS | 3764 | --DOMWINDOW == 84 (13393000) [pid = 3764] [serial = 508] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html] 07:09:21 INFO - PROCESS | 3764 | 1464271761148 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]]]}] 07:09:21 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html | fillText handles maxWidth based on line size, not bounding box size 07:09:21 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html | took 1192ms 07:09:21 INFO - PROCESS | 3764 | 1464271761205 Marionette TRACE conn2 -> [0,705,"getWindowHandle",null] 07:09:21 INFO - PROCESS | 3764 | 1464271761207 Marionette TRACE conn2 <- [1,705,null,{"value":"13"}] 07:09:21 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html 07:09:21 INFO - PROCESS | 3764 | 1464271761210 Marionette TRACE conn2 -> [0,706,"setScriptTimeout",{"ms":35000}] 07:09:21 INFO - PROCESS | 3764 | 1464271761212 Marionette TRACE conn2 <- [1,706,null,{}] 07:09:21 INFO - PROCESS | 3764 | 1464271761216 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}] 07:09:21 INFO - PROCESS | 3764 | 1464271761296 Marionette TRACE conn2 <- [1,707,null,{"value":null}] 07:09:21 INFO - PROCESS | 3764 | 1464271761305 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\", \"f2422981-150b-4007-a2a0-7f3535d15116\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:09:21 INFO - PROCESS | 3764 | ++DOCSHELL 15F47000 == 60 [pid = 3764] [id = 186] 07:09:21 INFO - PROCESS | 3764 | ++DOMWINDOW == 85 (15F4AC00) [pid = 3764] [serial = 556] [outer = 00000000] 07:09:21 INFO - PROCESS | 3764 | ++DOMWINDOW == 86 (17ECC800) [pid = 3764] [serial = 557] [outer = 15F4AC00] 07:09:21 INFO - PROCESS | 3764 | 1464271761356 Marionette DEBUG loaded listener.js 07:09:21 INFO - PROCESS | 3764 | ++DOMWINDOW == 87 (1965CC00) [pid = 3764] [serial = 558] [outer = 15F4AC00] 07:09:22 INFO - PROCESS | 3764 | 1464271762285 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]]]}] 07:09:22 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html | fillText works on @font-face fonts 07:09:22 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html | took 1116ms 07:09:22 INFO - PROCESS | 3764 | 1464271762335 Marionette TRACE conn2 -> [0,709,"getWindowHandle",null] 07:09:22 INFO - PROCESS | 3764 | 1464271762337 Marionette TRACE conn2 <- [1,709,null,{"value":"13"}] 07:09:22 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html 07:09:22 INFO - PROCESS | 3764 | 1464271762340 Marionette TRACE conn2 -> [0,710,"setScriptTimeout",{"ms":35000}] 07:09:22 INFO - PROCESS | 3764 | 1464271762342 Marionette TRACE conn2 <- [1,710,null,{}] 07:09:22 INFO - PROCESS | 3764 | 1464271762345 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}] 07:09:22 INFO - PROCESS | 3764 | 1464271762425 Marionette TRACE conn2 <- [1,711,null,{"value":null}] 07:09:22 INFO - PROCESS | 3764 | 1464271762431 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\", \"f2422981-150b-4007-a2a0-7f3535d15116\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:09:22 INFO - PROCESS | 3764 | ++DOCSHELL 19664800 == 61 [pid = 3764] [id = 187] 07:09:22 INFO - PROCESS | 3764 | ++DOMWINDOW == 88 (19664C00) [pid = 3764] [serial = 559] [outer = 00000000] 07:09:22 INFO - PROCESS | 3764 | ++DOMWINDOW == 89 (19736800) [pid = 3764] [serial = 560] [outer = 19664C00] 07:09:22 INFO - PROCESS | 3764 | 1464271762475 Marionette DEBUG loaded listener.js 07:09:22 INFO - PROCESS | 3764 | ++DOMWINDOW == 90 (199AA800) [pid = 3764] [serial = 561] [outer = 19664C00] 07:09:23 INFO - PROCESS | 3764 | 1464271763137 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] 07:09:23 INFO - PROCESS | 3764 | 1464271763234 Marionette TRACE conn2 <- [1,713,null,{"value":"13"}] 07:09:23 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html 07:09:23 INFO - PROCESS | 3764 | 1464271763239 Marionette TRACE conn2 -> [0,714,"setScriptTimeout",{"ms":35000}] 07:09:23 INFO - PROCESS | 3764 | 1464271763244 Marionette TRACE conn2 <- [1,714,null,{}] 07:09:23 INFO - PROCESS | 3764 | 1464271763251 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}] 07:09:23 INFO - PROCESS | 3764 | 1464271763435 Marionette TRACE conn2 <- [1,715,null,{"value":null}] 07:09:23 INFO - PROCESS | 3764 | 1464271763527 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\", \"f2422981-150b-4007-a2a0-7f3535d15116\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:09:23 INFO - PROCESS | 3764 | ++DOCSHELL 11A01800 == 62 [pid = 3764] [id = 188] 07:09:23 INFO - PROCESS | 3764 | ++DOMWINDOW == 91 (1331C400) [pid = 3764] [serial = 562] [outer = 00000000] 07:09:23 INFO - PROCESS | 3764 | ++DOMWINDOW == 92 (1339E800) [pid = 3764] [serial = 563] [outer = 1331C400] 07:09:23 INFO - PROCESS | 3764 | 1464271763584 Marionette DEBUG loaded listener.js 07:09:23 INFO - PROCESS | 3764 | ++DOMWINDOW == 93 (15363800) [pid = 3764] [serial = 564] [outer = 1331C400] 07:09:24 INFO - PROCESS | 3764 | 1464271764212 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]]]}] 07:09:24 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html | fillText handles maxWidth correctly 07:09:24 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html | took 1025ms 07:09:24 INFO - PROCESS | 3764 | 1464271764249 Marionette TRACE conn2 -> [0,717,"getWindowHandle",null] 07:09:24 INFO - PROCESS | 3764 | 1464271764255 Marionette TRACE conn2 <- [1,717,null,{"value":"13"}] 07:09:24 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html 07:09:24 INFO - PROCESS | 3764 | 1464271764262 Marionette TRACE conn2 -> [0,718,"setScriptTimeout",{"ms":35000}] 07:09:24 INFO - PROCESS | 3764 | 1464271764265 Marionette TRACE conn2 <- [1,718,null,{}] 07:09:24 INFO - PROCESS | 3764 | 1464271764270 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}] 07:09:24 INFO - PROCESS | 3764 | 1464271764376 Marionette TRACE conn2 <- [1,719,null,{"value":null}] 07:09:24 INFO - PROCESS | 3764 | 1464271764499 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\", \"f2422981-150b-4007-a2a0-7f3535d15116\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:09:24 INFO - PROCESS | 3764 | ++DOCSHELL 1758C000 == 63 [pid = 3764] [id = 189] 07:09:24 INFO - PROCESS | 3764 | ++DOMWINDOW == 94 (1759E000) [pid = 3764] [serial = 565] [outer = 00000000] 07:09:24 INFO - PROCESS | 3764 | ++DOMWINDOW == 95 (17DEC000) [pid = 3764] [serial = 566] [outer = 1759E000] 07:09:24 INFO - PROCESS | 3764 | 1464271764554 Marionette DEBUG loaded listener.js 07:09:24 INFO - PROCESS | 3764 | ++DOMWINDOW == 96 (1778A000) [pid = 3764] [serial = 567] [outer = 1759E000] 07:09:25 INFO - PROCESS | 3764 | 1464271765172 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] 07:09:25 INFO - PROCESS | 3764 | 1464271765190 Marionette TRACE conn2 <- [1,721,null,{"value":"13"}] 07:09:25 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html 07:09:25 INFO - PROCESS | 3764 | 1464271765194 Marionette TRACE conn2 -> [0,722,"setScriptTimeout",{"ms":35000}] 07:09:25 INFO - PROCESS | 3764 | 1464271765198 Marionette TRACE conn2 <- [1,722,null,{}] 07:09:25 INFO - PROCESS | 3764 | 1464271765209 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}] 07:09:25 INFO - PROCESS | 3764 | 1464271765314 Marionette TRACE conn2 <- [1,723,null,{"value":null}] 07:09:25 INFO - PROCESS | 3764 | 1464271765412 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\", \"f2422981-150b-4007-a2a0-7f3535d15116\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:09:25 INFO - PROCESS | 3764 | ++DOCSHELL 1A037C00 == 64 [pid = 3764] [id = 190] 07:09:25 INFO - PROCESS | 3764 | ++DOMWINDOW == 97 (1A094000) [pid = 3764] [serial = 568] [outer = 00000000] 07:09:25 INFO - PROCESS | 3764 | ++DOMWINDOW == 98 (1A57F800) [pid = 3764] [serial = 569] [outer = 1A094000] 07:09:25 INFO - PROCESS | 3764 | 1464271765468 Marionette DEBUG loaded listener.js 07:09:25 INFO - PROCESS | 3764 | ++DOMWINDOW == 99 (1A6D4800) [pid = 3764] [serial = 570] [outer = 1A094000] 07:09:25 INFO - PROCESS | 3764 | 1464271765997 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]]]}] 07:09:26 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html | fillText does not start a new path or subpath 07:09:26 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html | took 886ms 07:09:26 INFO - PROCESS | 3764 | 1464271766081 Marionette TRACE conn2 -> [0,725,"getWindowHandle",null] 07:09:26 INFO - PROCESS | 3764 | 1464271766084 Marionette TRACE conn2 <- [1,725,null,{"value":"13"}] 07:09:26 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html 07:09:26 INFO - PROCESS | 3764 | 1464271766088 Marionette TRACE conn2 -> [0,726,"setScriptTimeout",{"ms":35000}] 07:09:26 INFO - PROCESS | 3764 | 1464271766090 Marionette TRACE conn2 <- [1,726,null,{}] 07:09:26 INFO - PROCESS | 3764 | 1464271766093 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}] 07:09:26 INFO - PROCESS | 3764 | 1464271766196 Marionette TRACE conn2 <- [1,727,null,{"value":null}] 07:09:26 INFO - PROCESS | 3764 | 1464271766291 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\", \"f2422981-150b-4007-a2a0-7f3535d15116\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:09:26 INFO - PROCESS | 3764 | ++DOCSHELL 1A716000 == 65 [pid = 3764] [id = 191] 07:09:26 INFO - PROCESS | 3764 | ++DOMWINDOW == 100 (1A717000) [pid = 3764] [serial = 571] [outer = 00000000] 07:09:26 INFO - PROCESS | 3764 | ++DOMWINDOW == 101 (1A83A400) [pid = 3764] [serial = 572] [outer = 1A717000] 07:09:26 INFO - PROCESS | 3764 | 1464271766344 Marionette DEBUG loaded listener.js 07:09:26 INFO - PROCESS | 3764 | ++DOMWINDOW == 102 (1A841800) [pid = 3764] [serial = 573] [outer = 1A717000] 07:09:27 INFO - PROCESS | 3764 | 1464271767474 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]]]}] 07:09:27 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html | Canvas test: 2d.text.draw.fontface 07:09:27 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html | took 1422ms 07:09:27 INFO - PROCESS | 3764 | 1464271767519 Marionette TRACE conn2 -> [0,729,"getWindowHandle",null] 07:09:27 INFO - PROCESS | 3764 | 1464271767523 Marionette TRACE conn2 <- [1,729,null,{"value":"13"}] 07:09:27 INFO - PROCESS | 3764 | 1464271767529 Marionette TRACE conn2 -> [0,730,"setScriptTimeout",{"ms":35000}] 07:09:27 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html 07:09:27 INFO - PROCESS | 3764 | 1464271767533 Marionette TRACE conn2 <- [1,730,null,{}] 07:09:27 INFO - PROCESS | 3764 | 1464271767539 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}] 07:09:27 INFO - PROCESS | 3764 | 1464271767663 Marionette TRACE conn2 <- [1,731,null,{"value":null}] 07:09:27 INFO - PROCESS | 3764 | 1464271767786 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\", \"f2422981-150b-4007-a2a0-7f3535d15116\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:09:27 INFO - PROCESS | 3764 | ++DOCSHELL 1408CC00 == 66 [pid = 3764] [id = 192] 07:09:27 INFO - PROCESS | 3764 | ++DOMWINDOW == 103 (1408D800) [pid = 3764] [serial = 574] [outer = 00000000] 07:09:27 INFO - PROCESS | 3764 | ++DOMWINDOW == 104 (14092400) [pid = 3764] [serial = 575] [outer = 1408D800] 07:09:27 INFO - PROCESS | 3764 | 1464271767860 Marionette DEBUG loaded listener.js 07:09:27 INFO - PROCESS | 3764 | ++DOMWINDOW == 105 (140CAC00) [pid = 3764] [serial = 576] [outer = 1408D800] 07:09:28 INFO - PROCESS | 3764 | --DOCSHELL 13DBA000 == 65 [pid = 3764] [id = 81] 07:09:28 INFO - PROCESS | 3764 | --DOCSHELL 15F47000 == 64 [pid = 3764] [id = 186] 07:09:28 INFO - PROCESS | 3764 | --DOCSHELL 17785000 == 63 [pid = 3764] [id = 185] 07:09:28 INFO - PROCESS | 3764 | --DOCSHELL 16BFA800 == 62 [pid = 3764] [id = 184] 07:09:28 INFO - PROCESS | 3764 | --DOCSHELL 15617800 == 61 [pid = 3764] [id = 183] 07:09:28 INFO - PROCESS | 3764 | --DOCSHELL 11CF2400 == 60 [pid = 3764] [id = 182] 07:09:28 INFO - PROCESS | 3764 | --DOCSHELL 11C65800 == 59 [pid = 3764] [id = 181] 07:09:28 INFO - PROCESS | 3764 | --DOMWINDOW == 104 (1A712000) [pid = 3764] [serial = 533] [outer = 00000000] [url = about:blank] 07:09:28 INFO - PROCESS | 3764 | --DOMWINDOW == 103 (181DAC00) [pid = 3764] [serial = 531] [outer = 00000000] [url = about:blank] 07:09:28 INFO - PROCESS | 3764 | --DOMWINDOW == 102 (153C0C00) [pid = 3764] [serial = 497] [outer = 00000000] [url = about:blank] 07:09:28 INFO - PROCESS | 3764 | --DOMWINDOW == 101 (1A6D4C00) [pid = 3764] [serial = 527] [outer = 00000000] [url = about:blank] 07:09:28 INFO - PROCESS | 3764 | --DOMWINDOW == 100 (1973AC00) [pid = 3764] [serial = 500] [outer = 00000000] [url = about:blank] 07:09:28 INFO - PROCESS | 3764 | --DOMWINDOW == 99 (13320800) [pid = 3764] [serial = 494] [outer = 00000000] [url = about:blank] 07:09:28 INFO - PROCESS | 3764 | --DOMWINDOW == 98 (19731800) [pid = 3764] [serial = 504] [outer = 00000000] [url = about:blank] 07:09:28 INFO - PROCESS | 3764 | --DOMWINDOW == 97 (16F81400) [pid = 3764] [serial = 530] [outer = 00000000] [url = about:blank] 07:09:28 INFO - PROCESS | 3764 | --DOMWINDOW == 96 (199AC800) [pid = 3764] [serial = 522] [outer = 00000000] [url = about:blank] 07:09:28 INFO - PROCESS | 3764 | --DOMWINDOW == 95 (13395000) [pid = 3764] [serial = 506] [outer = 00000000] [url = about:blank] 07:09:28 INFO - PROCESS | 3764 | --DOMWINDOW == 94 (1693F400) [pid = 3764] [serial = 513] [outer = 00000000] [url = about:blank] 07:09:28 INFO - PROCESS | 3764 | --DOMWINDOW == 93 (1691A000) [pid = 3764] [serial = 512] [outer = 00000000] [url = about:blank] 07:09:28 INFO - PROCESS | 3764 | --DOMWINDOW == 92 (13DBF400) [pid = 3764] [serial = 507] [outer = 00000000] [url = about:blank] 07:09:28 INFO - PROCESS | 3764 | --DOMWINDOW == 91 (19EA1400) [pid = 3764] [serial = 524] [outer = 00000000] [url = about:blank] 07:09:28 INFO - PROCESS | 3764 | --DOMWINDOW == 90 (18188000) [pid = 3764] [serial = 503] [outer = 00000000] [url = about:blank] 07:09:28 INFO - PROCESS | 3764 | --DOMWINDOW == 89 (17D0D000) [pid = 3764] [serial = 518] [outer = 00000000] [url = about:blank] 07:09:28 INFO - PROCESS | 3764 | --DOMWINDOW == 88 (17507000) [pid = 3764] [serial = 515] [outer = 00000000] [url = about:blank] 07:09:28 INFO - PROCESS | 3764 | --DOMWINDOW == 87 (1A6E0000) [pid = 3764] [serial = 528] [outer = 00000000] [url = about:blank] 07:09:28 INFO - PROCESS | 3764 | --DOMWINDOW == 86 (17588400) [pid = 3764] [serial = 516] [outer = 00000000] [url = about:blank] 07:09:28 INFO - PROCESS | 3764 | --DOMWINDOW == 85 (13DC3400) [pid = 3764] [serial = 509] [outer = 00000000] [url = about:blank] 07:09:28 INFO - PROCESS | 3764 | --DOMWINDOW == 84 (19734000) [pid = 3764] [serial = 521] [outer = 00000000] [url = about:blank] 07:09:28 INFO - PROCESS | 3764 | --DOMWINDOW == 83 (14092800) [pid = 3764] [serial = 510] [outer = 00000000] [url = about:blank] 07:09:28 INFO - PROCESS | 3764 | --DOMWINDOW == 82 (18183000) [pid = 3764] [serial = 519] [outer = 00000000] [url = about:blank] 07:09:28 INFO - PROCESS | 3764 | --DOMWINDOW == 81 (19EA4400) [pid = 3764] [serial = 525] [outer = 00000000] [url = about:blank] 07:09:28 INFO - PROCESS | 3764 | 1464271768901 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]]]}] 07:09:28 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 07:09:28 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html | took 1422ms 07:09:28 INFO - PROCESS | 3764 | 1464271768953 Marionette TRACE conn2 -> [0,733,"getWindowHandle",null] 07:09:28 INFO - PROCESS | 3764 | 1464271768959 Marionette TRACE conn2 <- [1,733,null,{"value":"13"}] 07:09:28 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html 07:09:28 INFO - PROCESS | 3764 | 1464271768965 Marionette TRACE conn2 -> [0,734,"setScriptTimeout",{"ms":35000}] 07:09:28 INFO - PROCESS | 3764 | 1464271768967 Marionette TRACE conn2 <- [1,734,null,{}] 07:09:28 INFO - PROCESS | 3764 | 1464271768971 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}] 07:09:29 INFO - PROCESS | 3764 | 1464271769101 Marionette TRACE conn2 <- [1,735,null,{"value":null}] 07:09:29 INFO - PROCESS | 3764 | 1464271769239 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\", \"f2422981-150b-4007-a2a0-7f3535d15116\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:09:29 INFO - PROCESS | 3764 | ++DOCSHELL 10FE4800 == 60 [pid = 3764] [id = 193] 07:09:29 INFO - PROCESS | 3764 | ++DOMWINDOW == 82 (10FE9800) [pid = 3764] [serial = 577] [outer = 00000000] 07:09:29 INFO - PROCESS | 3764 | ++DOMWINDOW == 83 (12B5A800) [pid = 3764] [serial = 578] [outer = 10FE9800] 07:09:29 INFO - PROCESS | 3764 | 1464271769299 Marionette DEBUG loaded listener.js 07:09:29 INFO - PROCESS | 3764 | ++DOMWINDOW == 84 (13395C00) [pid = 3764] [serial = 579] [outer = 10FE9800] 07:09:30 INFO - PROCESS | 3764 | 1464271770331 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]]]}] 07:09:30 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html | Draw with the font immediately, then wait a bit until and draw again. (This crashes some version of WebKit.) 07:09:30 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html | took 1361ms 07:09:30 INFO - PROCESS | 3764 | 1464271770345 Marionette TRACE conn2 -> [0,737,"getWindowHandle",null] 07:09:30 INFO - PROCESS | 3764 | 1464271770349 Marionette TRACE conn2 <- [1,737,null,{"value":"13"}] 07:09:30 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html 07:09:30 INFO - PROCESS | 3764 | 1464271770353 Marionette TRACE conn2 -> [0,738,"setScriptTimeout",{"ms":35000}] 07:09:30 INFO - PROCESS | 3764 | 1464271770358 Marionette TRACE conn2 <- [1,738,null,{}] 07:09:30 INFO - PROCESS | 3764 | 1464271770363 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}] 07:09:30 INFO - PROCESS | 3764 | 1464271770502 Marionette TRACE conn2 <- [1,739,null,{"value":null}] 07:09:30 INFO - PROCESS | 3764 | 1464271770628 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\", \"f2422981-150b-4007-a2a0-7f3535d15116\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:09:30 INFO - PROCESS | 3764 | ++DOCSHELL 15E3C000 == 61 [pid = 3764] [id = 194] 07:09:30 INFO - PROCESS | 3764 | ++DOMWINDOW == 85 (15F40C00) [pid = 3764] [serial = 580] [outer = 00000000] 07:09:30 INFO - PROCESS | 3764 | ++DOMWINDOW == 86 (1688E000) [pid = 3764] [serial = 581] [outer = 15F40C00] 07:09:30 INFO - PROCESS | 3764 | 1464271770687 Marionette DEBUG loaded listener.js 07:09:30 INFO - PROCESS | 3764 | ++DOMWINDOW == 87 (16936800) [pid = 3764] [serial = 582] [outer = 15F40C00] 07:09:31 INFO - PROCESS | 3764 | 1464271771709 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]]]}] 07:09:31 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html | U+0020 is rendered the correct size (1em wide) 07:09:31 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html | took 1392ms 07:09:31 INFO - PROCESS | 3764 | 1464271771737 Marionette TRACE conn2 -> [0,741,"getWindowHandle",null] 07:09:31 INFO - PROCESS | 3764 | 1464271771740 Marionette TRACE conn2 <- [1,741,null,{"value":"13"}] 07:09:31 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html 07:09:31 INFO - PROCESS | 3764 | 1464271771744 Marionette TRACE conn2 -> [0,742,"setScriptTimeout",{"ms":35000}] 07:09:31 INFO - PROCESS | 3764 | 1464271771746 Marionette TRACE conn2 <- [1,742,null,{}] 07:09:31 INFO - PROCESS | 3764 | 1464271771751 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}] 07:09:31 INFO - PROCESS | 3764 | 1464271771858 Marionette TRACE conn2 <- [1,743,null,{"value":null}] 07:09:31 INFO - PROCESS | 3764 | 1464271771982 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\", \"f2422981-150b-4007-a2a0-7f3535d15116\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:09:32 INFO - PROCESS | 3764 | ++DOCSHELL 1750E400 == 62 [pid = 3764] [id = 195] 07:09:32 INFO - PROCESS | 3764 | ++DOMWINDOW == 88 (17560C00) [pid = 3764] [serial = 583] [outer = 00000000] 07:09:32 INFO - PROCESS | 3764 | ++DOMWINDOW == 89 (17586800) [pid = 3764] [serial = 584] [outer = 17560C00] 07:09:32 INFO - PROCESS | 3764 | 1464271772081 Marionette DEBUG loaded listener.js 07:09:32 INFO - PROCESS | 3764 | ++DOMWINDOW == 90 (1759C000) [pid = 3764] [serial = 585] [outer = 17560C00] 07:09:33 INFO - PROCESS | 3764 | 1464271773090 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]]]}] 07:09:33 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 07:09:33 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html | took 1391ms 07:09:33 INFO - PROCESS | 3764 | 1464271773124 Marionette TRACE conn2 -> [0,745,"getWindowHandle",null] 07:09:33 INFO - PROCESS | 3764 | 1464271773128 Marionette TRACE conn2 <- [1,745,null,{"value":"13"}] 07:09:33 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html 07:09:33 INFO - PROCESS | 3764 | 1464271773139 Marionette TRACE conn2 -> [0,746,"setScriptTimeout",{"ms":35000}] 07:09:33 INFO - PROCESS | 3764 | 1464271773144 Marionette TRACE conn2 <- [1,746,null,{}] 07:09:33 INFO - PROCESS | 3764 | 1464271773148 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}] 07:09:33 INFO - PROCESS | 3764 | 1464271773290 Marionette TRACE conn2 <- [1,747,null,{"value":null}] 07:09:33 INFO - PROCESS | 3764 | 1464271773410 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\", \"f2422981-150b-4007-a2a0-7f3535d15116\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:09:33 INFO - PROCESS | 3764 | ++DOCSHELL 181D6800 == 63 [pid = 3764] [id = 196] 07:09:33 INFO - PROCESS | 3764 | ++DOMWINDOW == 91 (181DFC00) [pid = 3764] [serial = 586] [outer = 00000000] 07:09:33 INFO - PROCESS | 3764 | ++DOMWINDOW == 92 (19668800) [pid = 3764] [serial = 587] [outer = 181DFC00] 07:09:33 INFO - PROCESS | 3764 | 1464271773467 Marionette DEBUG loaded listener.js 07:09:33 INFO - PROCESS | 3764 | ++DOMWINDOW == 93 (19733C00) [pid = 3764] [serial = 588] [outer = 181DFC00] 07:09:33 INFO - PROCESS | 3764 | 1464271774012 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]]]}] 07:09:34 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html | strokeText does not start a new path or subpath 07:09:34 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html | took 918ms 07:09:34 INFO - PROCESS | 3764 | 1464271774063 Marionette TRACE conn2 -> [0,749,"getWindowHandle",null] 07:09:34 INFO - PROCESS | 3764 | 1464271774066 Marionette TRACE conn2 <- [1,749,null,{"value":"13"}] 07:09:34 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html 07:09:34 INFO - PROCESS | 3764 | 1464271774069 Marionette TRACE conn2 -> [0,750,"setScriptTimeout",{"ms":35000}] 07:09:34 INFO - PROCESS | 3764 | 1464271774071 Marionette TRACE conn2 <- [1,750,null,{}] 07:09:34 INFO - PROCESS | 3764 | 1464271774075 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}] 07:09:34 INFO - PROCESS | 3764 | 1464271774178 Marionette TRACE conn2 <- [1,751,null,{"value":null}] 07:09:34 INFO - PROCESS | 3764 | 1464271774282 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\", \"f2422981-150b-4007-a2a0-7f3535d15116\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:09:34 INFO - PROCESS | 3764 | ++DOCSHELL 10A58000 == 64 [pid = 3764] [id = 197] 07:09:34 INFO - PROCESS | 3764 | ++DOMWINDOW == 94 (16936C00) [pid = 3764] [serial = 589] [outer = 00000000] 07:09:34 INFO - PROCESS | 3764 | ++DOMWINDOW == 95 (19A58C00) [pid = 3764] [serial = 590] [outer = 16936C00] 07:09:34 INFO - PROCESS | 3764 | 1464271774336 Marionette DEBUG loaded listener.js 07:09:34 INFO - PROCESS | 3764 | ++DOMWINDOW == 96 (19E9D800) [pid = 3764] [serial = 591] [outer = 16936C00] 07:09:35 INFO - PROCESS | 3764 | 1464271775381 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]]]}] 07:09:35 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html | Canvas test: 2d.text.measure.width.basic 07:09:35 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html | took 1391ms 07:09:35 INFO - PROCESS | 3764 | 1464271775447 Marionette TRACE conn2 -> [0,753,"getWindowHandle",null] 07:09:35 INFO - PROCESS | 3764 | 1464271775450 Marionette TRACE conn2 <- [1,753,null,{"value":"13"}] 07:09:35 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html 07:09:35 INFO - PROCESS | 3764 | 1464271775456 Marionette TRACE conn2 -> [0,754,"setScriptTimeout",{"ms":35000}] 07:09:35 INFO - PROCESS | 3764 | 1464271775459 Marionette TRACE conn2 <- [1,754,null,{}] 07:09:35 INFO - PROCESS | 3764 | --DOCSHELL 13391800 == 63 [pid = 3764] [id = 151] 07:09:35 INFO - PROCESS | 3764 | --DOCSHELL 15E3B400 == 62 [pid = 3764] [id = 136] 07:09:35 INFO - PROCESS | 3764 | --DOCSHELL 17501400 == 61 [pid = 3764] [id = 167] 07:09:35 INFO - PROCESS | 3764 | --DOCSHELL 15A1B400 == 60 [pid = 3764] [id = 110] 07:09:35 INFO - PROCESS | 3764 | --DOCSHELL 1047C000 == 59 [pid = 3764] [id = 111] 07:09:35 INFO - PROCESS | 3764 | --DOCSHELL 12AF2000 == 58 [pid = 3764] [id = 138] 07:09:35 INFO - PROCESS | 3764 | --DOCSHELL 17586C00 == 57 [pid = 3764] [id = 168] 07:09:35 INFO - PROCESS | 3764 | --DOCSHELL 12B5F000 == 56 [pid = 3764] [id = 122] 07:09:35 INFO - PROCESS | 3764 | --DOCSHELL 1408CC00 == 55 [pid = 3764] [id = 192] 07:09:35 INFO - PROCESS | 3764 | --DOCSHELL 1758C000 == 54 [pid = 3764] [id = 189] 07:09:35 INFO - PROCESS | 3764 | --DOCSHELL 11A01800 == 53 [pid = 3764] [id = 188] 07:09:35 INFO - PROCESS | 3764 | 1464271775484 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}] 07:09:35 INFO - PROCESS | 3764 | 1464271775621 Marionette TRACE conn2 <- [1,755,null,{"value":null}] 07:09:35 INFO - PROCESS | 3764 | 1464271775697 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\", \"f2422981-150b-4007-a2a0-7f3535d15116\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:09:35 INFO - PROCESS | 3764 | ++DOCSHELL 1333B800 == 54 [pid = 3764] [id = 198] 07:09:35 INFO - PROCESS | 3764 | ++DOMWINDOW == 97 (1336EC00) [pid = 3764] [serial = 592] [outer = 00000000] 07:09:35 INFO - PROCESS | 3764 | ++DOMWINDOW == 98 (14003000) [pid = 3764] [serial = 593] [outer = 1336EC00] 07:09:35 INFO - PROCESS | 3764 | 1464271775745 Marionette DEBUG loaded listener.js 07:09:35 INFO - PROCESS | 3764 | ++DOMWINDOW == 99 (14095400) [pid = 3764] [serial = 594] [outer = 1336EC00] 07:09:36 INFO - PROCESS | 3764 | 1464271776605 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]]]}] 07:09:36 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html | The empty string has zero width 07:09:36 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html | took 1193ms 07:09:36 INFO - PROCESS | 3764 | 1464271776647 Marionette TRACE conn2 -> [0,757,"getWindowHandle",null] 07:09:36 INFO - PROCESS | 3764 | 1464271776653 Marionette TRACE conn2 <- [1,757,null,{"value":"13"}] 07:09:36 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html 07:09:36 INFO - PROCESS | 3764 | 1464271776659 Marionette TRACE conn2 -> [0,758,"setScriptTimeout",{"ms":35000}] 07:09:36 INFO - PROCESS | 3764 | 1464271776661 Marionette TRACE conn2 <- [1,758,null,{}] 07:09:36 INFO - PROCESS | 3764 | 1464271776665 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}] 07:09:36 INFO - PROCESS | 3764 | 1464271776738 Marionette TRACE conn2 <- [1,759,null,{"value":null}] 07:09:36 INFO - PROCESS | 3764 | 1464271776746 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\", \"f2422981-150b-4007-a2a0-7f3535d15116\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:09:36 INFO - PROCESS | 3764 | ++DOCSHELL 16F81400 == 55 [pid = 3764] [id = 199] 07:09:36 INFO - PROCESS | 3764 | ++DOMWINDOW == 100 (16F85800) [pid = 3764] [serial = 595] [outer = 00000000] 07:09:36 INFO - PROCESS | 3764 | ++DOMWINDOW == 101 (1750D000) [pid = 3764] [serial = 596] [outer = 16F85800] 07:09:36 INFO - PROCESS | 3764 | 1464271776793 Marionette DEBUG loaded listener.js 07:09:36 INFO - PROCESS | 3764 | ++DOMWINDOW == 102 (1768C400) [pid = 3764] [serial = 597] [outer = 16F85800] 07:09:37 INFO - PROCESS | 3764 | 1464271777306 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]]]}] 07:09:37 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html | Canvas test: 2d.fillStyle.default 07:09:37 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html | took 688ms 07:09:37 INFO - PROCESS | 3764 | 1464271777340 Marionette TRACE conn2 -> [0,761,"getWindowHandle",null] 07:09:37 INFO - PROCESS | 3764 | 1464271777342 Marionette TRACE conn2 <- [1,761,null,{"value":"13"}] 07:09:37 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html 07:09:37 INFO - PROCESS | 3764 | 1464271777346 Marionette TRACE conn2 -> [0,762,"setScriptTimeout",{"ms":35000}] 07:09:37 INFO - PROCESS | 3764 | 1464271777350 Marionette TRACE conn2 <- [1,762,null,{}] 07:09:37 INFO - PROCESS | 3764 | 1464271777360 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}] 07:09:37 INFO - PROCESS | 3764 | 1464271777471 Marionette TRACE conn2 <- [1,763,null,{"value":null}] 07:09:37 INFO - PROCESS | 3764 | 1464271777529 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\", \"f2422981-150b-4007-a2a0-7f3535d15116\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:09:37 INFO - PROCESS | 3764 | ++DOCSHELL 19734000 == 56 [pid = 3764] [id = 200] 07:09:37 INFO - PROCESS | 3764 | ++DOMWINDOW == 103 (19738000) [pid = 3764] [serial = 598] [outer = 00000000] 07:09:37 INFO - PROCESS | 3764 | ++DOMWINDOW == 104 (199AB800) [pid = 3764] [serial = 599] [outer = 19738000] 07:09:37 INFO - PROCESS | 3764 | 1464271777576 Marionette DEBUG loaded listener.js 07:09:37 INFO - PROCESS | 3764 | ++DOMWINDOW == 105 (1A097800) [pid = 3764] [serial = 600] [outer = 19738000] 07:09:38 INFO - PROCESS | 3764 | 1464271778024 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]]]}] 07:09:38 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html | Canvas test: 2d.fillStyle.get.semitransparent 07:09:38 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html | took 719ms 07:09:38 INFO - PROCESS | 3764 | 1464271778069 Marionette TRACE conn2 -> [0,765,"getWindowHandle",null] 07:09:38 INFO - PROCESS | 3764 | 1464271778071 Marionette TRACE conn2 <- [1,765,null,{"value":"13"}] 07:09:38 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html 07:09:38 INFO - PROCESS | 3764 | 1464271778079 Marionette TRACE conn2 -> [0,766,"setScriptTimeout",{"ms":35000}] 07:09:38 INFO - PROCESS | 3764 | 1464271778080 Marionette TRACE conn2 <- [1,766,null,{}] 07:09:38 INFO - PROCESS | 3764 | 1464271778084 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}] 07:09:38 INFO - PROCESS | 3764 | 1464271778216 Marionette TRACE conn2 <- [1,767,null,{"value":null}] 07:09:38 INFO - PROCESS | 3764 | 1464271778229 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\", \"f2422981-150b-4007-a2a0-7f3535d15116\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:09:38 INFO - PROCESS | 3764 | ++DOCSHELL 1A711400 == 57 [pid = 3764] [id = 201] 07:09:38 INFO - PROCESS | 3764 | ++DOMWINDOW == 106 (1A712000) [pid = 3764] [serial = 601] [outer = 00000000] 07:09:38 INFO - PROCESS | 3764 | ++DOMWINDOW == 107 (1A717C00) [pid = 3764] [serial = 602] [outer = 1A712000] 07:09:38 INFO - PROCESS | 3764 | 1464271778330 Marionette DEBUG loaded listener.js 07:09:38 INFO - PROCESS | 3764 | ++DOMWINDOW == 108 (1A83DC00) [pid = 3764] [serial = 603] [outer = 1A712000] 07:09:38 INFO - PROCESS | 3764 | 1464271778744 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]]]}] 07:09:38 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html | Canvas test: 2d.fillStyle.get.solid 07:09:38 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html | took 734ms 07:09:38 INFO - PROCESS | 3764 | 1464271778798 Marionette TRACE conn2 -> [0,769,"getWindowHandle",null] 07:09:38 INFO - PROCESS | 3764 | 1464271778800 Marionette TRACE conn2 <- [1,769,null,{"value":"13"}] 07:09:38 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html 07:09:38 INFO - PROCESS | 3764 | 1464271778804 Marionette TRACE conn2 -> [0,770,"setScriptTimeout",{"ms":35000}] 07:09:38 INFO - PROCESS | 3764 | 1464271778805 Marionette TRACE conn2 <- [1,770,null,{}] 07:09:38 INFO - PROCESS | 3764 | 1464271778809 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}] 07:09:38 INFO - PROCESS | 3764 | 1464271778928 Marionette TRACE conn2 <- [1,771,null,{"value":null}] 07:09:38 INFO - PROCESS | 3764 | 1464271778938 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\", \"f2422981-150b-4007-a2a0-7f3535d15116\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:09:38 INFO - PROCESS | 3764 | ++DOCSHELL 16BED800 == 58 [pid = 3764] [id = 202] 07:09:38 INFO - PROCESS | 3764 | ++DOMWINDOW == 109 (1A6DFC00) [pid = 3764] [serial = 604] [outer = 00000000] 07:09:38 INFO - PROCESS | 3764 | ++DOMWINDOW == 110 (1AC98800) [pid = 3764] [serial = 605] [outer = 1A6DFC00] 07:09:38 INFO - PROCESS | 3764 | 1464271778967 Marionette DEBUG loaded listener.js 07:09:39 INFO - PROCESS | 3764 | ++DOMWINDOW == 111 (1AE88400) [pid = 3764] [serial = 606] [outer = 1A6DFC00] 07:09:39 INFO - PROCESS | 3764 | --DOMWINDOW == 110 (1759D000) [pid = 3764] [serial = 457] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html] 07:09:39 INFO - PROCESS | 3764 | --DOMWINDOW == 109 (17587C00) [pid = 3764] [serial = 499] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html] 07:09:39 INFO - PROCESS | 3764 | --DOMWINDOW == 108 (13392800) [pid = 3764] [serial = 451] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html] 07:09:39 INFO - PROCESS | 3764 | --DOMWINDOW == 107 (1408B800) [pid = 3764] [serial = 496] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html] 07:09:39 INFO - PROCESS | 3764 | --DOMWINDOW == 106 (17587800) [pid = 3764] [serial = 454] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html] 07:09:39 INFO - PROCESS | 3764 | --DOMWINDOW == 105 (0C384800) [pid = 3764] [serial = 448] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html] 07:09:39 INFO - PROCESS | 3764 | --DOMWINDOW == 104 (110E7400) [pid = 3764] [serial = 493] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html] 07:09:39 INFO - PROCESS | 3764 | --DOMWINDOW == 103 (19738C00) [pid = 3764] [serial = 490] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html] 07:09:39 INFO - PROCESS | 3764 | --DOMWINDOW == 102 (15A1F800) [pid = 3764] [serial = 445] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html] 07:09:39 INFO - PROCESS | 3764 | --DOMWINDOW == 101 (19664C00) [pid = 3764] [serial = 559] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html] 07:09:39 INFO - PROCESS | 3764 | --DOMWINDOW == 100 (1561A800) [pid = 3764] [serial = 547] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html] 07:09:39 INFO - PROCESS | 3764 | --DOMWINDOW == 99 (11CF4800) [pid = 3764] [serial = 544] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html] 07:09:39 INFO - PROCESS | 3764 | --DOMWINDOW == 98 (1288BC00) [pid = 3764] [serial = 541] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html] 07:09:39 INFO - PROCESS | 3764 | --DOMWINDOW == 97 (15F4AC00) [pid = 3764] [serial = 556] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html] 07:09:39 INFO - PROCESS | 3764 | --DOMWINDOW == 96 (11A03C00) [pid = 3764] [serial = 535] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html] 07:09:39 INFO - PROCESS | 3764 | --DOMWINDOW == 95 (150BAC00) [pid = 3764] [serial = 538] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html] 07:09:39 INFO - PROCESS | 3764 | --DOMWINDOW == 94 (17785800) [pid = 3764] [serial = 553] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html] 07:09:39 INFO - PROCESS | 3764 | --DOMWINDOW == 93 (16D81000) [pid = 3764] [serial = 550] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html] 07:09:39 INFO - PROCESS | 3764 | 1464271779409 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]]]}] 07:09:39 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html | Canvas test: 2d.fillStyle.get.transparent 07:09:39 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html | took 688ms 07:09:39 INFO - PROCESS | 3764 | 1464271779487 Marionette TRACE conn2 -> [0,773,"getWindowHandle",null] 07:09:39 INFO - PROCESS | 3764 | 1464271779489 Marionette TRACE conn2 <- [1,773,null,{"value":"13"}] 07:09:39 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html 07:09:39 INFO - PROCESS | 3764 | 1464271779496 Marionette TRACE conn2 -> [0,774,"setScriptTimeout",{"ms":35000}] 07:09:39 INFO - PROCESS | 3764 | 1464271779498 Marionette TRACE conn2 <- [1,774,null,{}] 07:09:39 INFO - PROCESS | 3764 | 1464271779502 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}] 07:09:39 INFO - PROCESS | 3764 | 1464271779648 Marionette TRACE conn2 <- [1,775,null,{"value":null}] 07:09:39 INFO - PROCESS | 3764 | 1464271779658 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\", \"f2422981-150b-4007-a2a0-7f3535d15116\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:09:39 INFO - PROCESS | 3764 | ++DOCSHELL 140C3400 == 59 [pid = 3764] [id = 203] 07:09:39 INFO - PROCESS | 3764 | ++DOMWINDOW == 94 (15096800) [pid = 3764] [serial = 607] [outer = 00000000] 07:09:39 INFO - PROCESS | 3764 | ++DOMWINDOW == 95 (1A841C00) [pid = 3764] [serial = 608] [outer = 15096800] 07:09:39 INFO - PROCESS | 3764 | 1464271779703 Marionette DEBUG loaded listener.js 07:09:39 INFO - PROCESS | 3764 | ++DOMWINDOW == 96 (1AE8D400) [pid = 3764] [serial = 609] [outer = 15096800] 07:09:40 INFO - PROCESS | 3764 | 1464271780125 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]]]}] 07:09:40 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html | Canvas test: 2d.fillStyle.invalidstring 07:09:40 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html | took 688ms 07:09:40 INFO - PROCESS | 3764 | 1464271780176 Marionette TRACE conn2 -> [0,777,"getWindowHandle",null] 07:09:40 INFO - PROCESS | 3764 | 1464271780178 Marionette TRACE conn2 <- [1,777,null,{"value":"13"}] 07:09:40 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html 07:09:40 INFO - PROCESS | 3764 | 1464271780181 Marionette TRACE conn2 -> [0,778,"setScriptTimeout",{"ms":35000}] 07:09:40 INFO - PROCESS | 3764 | 1464271780183 Marionette TRACE conn2 <- [1,778,null,{}] 07:09:40 INFO - PROCESS | 3764 | 1464271780186 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}] 07:09:40 INFO - PROCESS | 3764 | 1464271780264 Marionette TRACE conn2 <- [1,779,null,{"value":null}] 07:09:40 INFO - PROCESS | 3764 | 1464271780271 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\", \"f2422981-150b-4007-a2a0-7f3535d15116\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:09:40 INFO - PROCESS | 3764 | ++DOCSHELL 0C7F0C00 == 60 [pid = 3764] [id = 204] 07:09:40 INFO - PROCESS | 3764 | ++DOMWINDOW == 97 (1336F000) [pid = 3764] [serial = 610] [outer = 00000000] 07:09:40 INFO - PROCESS | 3764 | ++DOMWINDOW == 98 (1AE96000) [pid = 3764] [serial = 611] [outer = 1336F000] 07:09:40 INFO - PROCESS | 3764 | 1464271780314 Marionette DEBUG loaded listener.js 07:09:40 INFO - PROCESS | 3764 | ++DOMWINDOW == 99 (1B118000) [pid = 3764] [serial = 612] [outer = 1336F000] 07:09:40 INFO - PROCESS | 3764 | 1464271780714 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]]]}] 07:09:40 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html | Canvas test: 2d.fillStyle.invalidtype 07:09:40 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html | took 581ms 07:09:40 INFO - PROCESS | 3764 | 1464271780772 Marionette TRACE conn2 -> [0,781,"getWindowHandle",null] 07:09:40 INFO - PROCESS | 3764 | 1464271780774 Marionette TRACE conn2 <- [1,781,null,{"value":"13"}] 07:09:40 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html 07:09:40 INFO - PROCESS | 3764 | 1464271780777 Marionette TRACE conn2 -> [0,782,"setScriptTimeout",{"ms":35000}] 07:09:40 INFO - PROCESS | 3764 | 1464271780779 Marionette TRACE conn2 <- [1,782,null,{}] 07:09:40 INFO - PROCESS | 3764 | 1464271780783 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}] 07:09:40 INFO - PROCESS | 3764 | 1464271780862 Marionette TRACE conn2 <- [1,783,null,{"value":null}] 07:09:40 INFO - PROCESS | 3764 | 1464271780868 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\", \"f2422981-150b-4007-a2a0-7f3535d15116\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:09:40 INFO - PROCESS | 3764 | ++DOCSHELL 139AE000 == 61 [pid = 3764] [id = 205] 07:09:40 INFO - PROCESS | 3764 | ++DOMWINDOW == 100 (139B2400) [pid = 3764] [serial = 613] [outer = 00000000] 07:09:40 INFO - PROCESS | 3764 | ++DOMWINDOW == 101 (139B7800) [pid = 3764] [serial = 614] [outer = 139B2400] 07:09:40 INFO - PROCESS | 3764 | 1464271780912 Marionette DEBUG loaded listener.js 07:09:40 INFO - PROCESS | 3764 | ++DOMWINDOW == 102 (139BB400) [pid = 3764] [serial = 615] [outer = 139B2400] 07:09:41 INFO - PROCESS | 3764 | 1464271781572 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]]]}] 07:09:41 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html | currentColor is computed from the canvas element 07:09:41 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html | took 811ms 07:09:41 INFO - PROCESS | 3764 | 1464271781603 Marionette TRACE conn2 -> [0,785,"getWindowHandle",null] 07:09:41 INFO - PROCESS | 3764 | 1464271781608 Marionette TRACE conn2 <- [1,785,null,{"value":"13"}] 07:09:41 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html 07:09:41 INFO - PROCESS | 3764 | 1464271781627 Marionette TRACE conn2 -> [0,786,"setScriptTimeout",{"ms":35000}] 07:09:41 INFO - PROCESS | 3764 | 1464271781631 Marionette TRACE conn2 <- [1,786,null,{}] 07:09:41 INFO - PROCESS | 3764 | 1464271781637 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}] 07:09:41 INFO - PROCESS | 3764 | 1464271781748 Marionette TRACE conn2 <- [1,787,null,{"value":null}] 07:09:41 INFO - PROCESS | 3764 | 1464271781879 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\", \"f2422981-150b-4007-a2a0-7f3535d15116\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:09:41 INFO - PROCESS | 3764 | ++DOCSHELL 1370B400 == 62 [pid = 3764] [id = 206] 07:09:41 INFO - PROCESS | 3764 | ++DOMWINDOW == 103 (139B0000) [pid = 3764] [serial = 616] [outer = 00000000] 07:09:41 INFO - PROCESS | 3764 | ++DOMWINDOW == 104 (139B6C00) [pid = 3764] [serial = 617] [outer = 139B0000] 07:09:41 INFO - PROCESS | 3764 | 1464271781937 Marionette DEBUG loaded listener.js 07:09:41 INFO - PROCESS | 3764 | ++DOMWINDOW == 105 (1561A400) [pid = 3764] [serial = 618] [outer = 139B0000] 07:09:42 INFO - PROCESS | 3764 | 1464271782546 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]]]}] 07:09:42 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html | currentColor is computed when the attribute is set, not when it is painted 07:09:42 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html | took 979ms 07:09:42 INFO - PROCESS | 3764 | 1464271782613 Marionette TRACE conn2 -> [0,789,"getWindowHandle",null] 07:09:42 INFO - PROCESS | 3764 | 1464271782619 Marionette TRACE conn2 <- [1,789,null,{"value":"13"}] 07:09:42 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html 07:09:42 INFO - PROCESS | 3764 | 1464271782625 Marionette TRACE conn2 -> [0,790,"setScriptTimeout",{"ms":35000}] 07:09:42 INFO - PROCESS | 3764 | 1464271782628 Marionette TRACE conn2 <- [1,790,null,{}] 07:09:42 INFO - PROCESS | 3764 | 1464271782632 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}] 07:09:42 INFO - PROCESS | 3764 | 1464271782743 Marionette TRACE conn2 <- [1,791,null,{"value":null}] 07:09:42 INFO - PROCESS | 3764 | 1464271782873 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\", \"f2422981-150b-4007-a2a0-7f3535d15116\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:09:42 INFO - PROCESS | 3764 | ++DOCSHELL 17561800 == 63 [pid = 3764] [id = 207] 07:09:42 INFO - PROCESS | 3764 | ++DOMWINDOW == 106 (17587800) [pid = 3764] [serial = 619] [outer = 00000000] 07:09:42 INFO - PROCESS | 3764 | ++DOMWINDOW == 107 (18186800) [pid = 3764] [serial = 620] [outer = 17587800] 07:09:42 INFO - PROCESS | 3764 | 1464271782928 Marionette DEBUG loaded listener.js 07:09:43 INFO - PROCESS | 3764 | ++DOMWINDOW == 108 (181DE400) [pid = 3764] [serial = 621] [outer = 17587800] 07:09:43 INFO - PROCESS | 3764 | 1464271783524 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]]]}] 07:09:43 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html | currentColor is computed from the canvas element even when element is not rendered 07:09:43 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html | took 917ms 07:09:43 INFO - PROCESS | 3764 | 1464271783552 Marionette TRACE conn2 -> [0,793,"getWindowHandle",null] 07:09:43 INFO - PROCESS | 3764 | 1464271783555 Marionette TRACE conn2 <- [1,793,null,{"value":"13"}] 07:09:43 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html 07:09:43 INFO - PROCESS | 3764 | 1464271783559 Marionette TRACE conn2 -> [0,794,"setScriptTimeout",{"ms":35000}] 07:09:43 INFO - PROCESS | 3764 | 1464271783562 Marionette TRACE conn2 <- [1,794,null,{}] 07:09:43 INFO - PROCESS | 3764 | 1464271783573 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}] 07:09:43 INFO - PROCESS | 3764 | 1464271783669 Marionette TRACE conn2 <- [1,795,null,{"value":null}] 07:09:43 INFO - PROCESS | 3764 | 1464271783801 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\", \"f2422981-150b-4007-a2a0-7f3535d15116\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:09:43 INFO - PROCESS | 3764 | ++DOCSHELL 1AE8E400 == 64 [pid = 3764] [id = 208] 07:09:43 INFO - PROCESS | 3764 | ++DOMWINDOW == 109 (1AE8E800) [pid = 3764] [serial = 622] [outer = 00000000] 07:09:43 INFO - PROCESS | 3764 | ++DOMWINDOW == 110 (1AE95C00) [pid = 3764] [serial = 623] [outer = 1AE8E800] 07:09:43 INFO - PROCESS | 3764 | 1464271783867 Marionette DEBUG loaded listener.js 07:09:43 INFO - PROCESS | 3764 | ++DOMWINDOW == 111 (1B11F000) [pid = 3764] [serial = 624] [outer = 1AE8E800] 07:09:44 INFO - PROCESS | 3764 | 1464271784418 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]]]}] 07:09:44 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html | currentColor is solid black when the canvas element is not in a document 07:09:44 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html | took 917ms 07:09:44 INFO - PROCESS | 3764 | 1464271784470 Marionette TRACE conn2 -> [0,797,"getWindowHandle",null] 07:09:44 INFO - PROCESS | 3764 | 1464271784472 Marionette TRACE conn2 <- [1,797,null,{"value":"13"}] 07:09:44 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html 07:09:44 INFO - PROCESS | 3764 | 1464271784476 Marionette TRACE conn2 -> [0,798,"setScriptTimeout",{"ms":35000}] 07:09:44 INFO - PROCESS | 3764 | 1464271784478 Marionette TRACE conn2 <- [1,798,null,{}] 07:09:44 INFO - PROCESS | 3764 | 1464271784482 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}] 07:09:44 INFO - PROCESS | 3764 | 1464271784588 Marionette TRACE conn2 <- [1,799,null,{"value":null}] 07:09:44 INFO - PROCESS | 3764 | 1464271784692 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\", \"f2422981-150b-4007-a2a0-7f3535d15116\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:09:44 INFO - PROCESS | 3764 | ++DOCSHELL 1315E400 == 65 [pid = 3764] [id = 209] 07:09:44 INFO - PROCESS | 3764 | ++DOMWINDOW == 112 (1332E400) [pid = 3764] [serial = 625] [outer = 00000000] 07:09:44 INFO - PROCESS | 3764 | ++DOMWINDOW == 113 (1408A400) [pid = 3764] [serial = 626] [outer = 1332E400] 07:09:44 INFO - PROCESS | 3764 | 1464271784746 Marionette DEBUG loaded listener.js 07:09:44 INFO - PROCESS | 3764 | ++DOMWINDOW == 114 (16887000) [pid = 3764] [serial = 627] [outer = 1332E400] 07:09:45 INFO - PROCESS | 3764 | 1464271785546 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]]]}] 07:09:45 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html | Canvas test: 2d.fillStyle.parse.hex3 07:09:45 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html | took 1117ms 07:09:45 INFO - PROCESS | 3764 | 1464271785606 Marionette TRACE conn2 -> [0,801,"getWindowHandle",null] 07:09:45 INFO - PROCESS | 3764 | 1464271785611 Marionette TRACE conn2 <- [1,801,null,{"value":"13"}] 07:09:45 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html 07:09:45 INFO - PROCESS | 3764 | 1464271785615 Marionette TRACE conn2 -> [0,802,"setScriptTimeout",{"ms":35000}] 07:09:45 INFO - PROCESS | 3764 | 1464271785619 Marionette TRACE conn2 <- [1,802,null,{}] 07:09:45 INFO - PROCESS | 3764 | 1464271785624 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}] 07:09:45 INFO - PROCESS | 3764 | 1464271785726 Marionette TRACE conn2 <- [1,803,null,{"value":null}] 07:09:45 INFO - PROCESS | 3764 | 1464271785867 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\", \"f2422981-150b-4007-a2a0-7f3535d15116\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:09:45 INFO - PROCESS | 3764 | ++DOCSHELL 10EB2000 == 66 [pid = 3764] [id = 210] 07:09:45 INFO - PROCESS | 3764 | ++DOMWINDOW == 115 (10ED0400) [pid = 3764] [serial = 628] [outer = 00000000] 07:09:45 INFO - PROCESS | 3764 | ++DOMWINDOW == 116 (12886800) [pid = 3764] [serial = 629] [outer = 10ED0400] 07:09:45 INFO - PROCESS | 3764 | 1464271785917 Marionette DEBUG loaded listener.js 07:09:45 INFO - PROCESS | 3764 | ++DOMWINDOW == 117 (12D31400) [pid = 3764] [serial = 630] [outer = 10ED0400] 07:09:46 INFO - PROCESS | 3764 | --DOCSHELL 10231C00 == 65 [pid = 3764] [id = 28] 07:09:46 INFO - PROCESS | 3764 | --DOCSHELL 13320C00 == 64 [pid = 3764] [id = 20] 07:09:46 INFO - PROCESS | 3764 | --DOCSHELL 10B69800 == 63 [pid = 3764] [id = 21] 07:09:46 INFO - PROCESS | 3764 | --DOCSHELL 1688D800 == 62 [pid = 3764] [id = 26] 07:09:46 INFO - PROCESS | 3764 | --DOCSHELL 1660CC00 == 61 [pid = 3764] [id = 8] 07:09:46 INFO - PROCESS | 3764 | --DOCSHELL 1A6DF800 == 60 [pid = 3764] [id = 120] 07:09:46 INFO - PROCESS | 3764 | --DOCSHELL 1408B000 == 59 [pid = 3764] [id = 166] 07:09:46 INFO - PROCESS | 3764 | --DOCSHELL 15A17C00 == 58 [pid = 3764] [id = 25] 07:09:46 INFO - PROCESS | 3764 | --DOCSHELL 110ED000 == 57 [pid = 3764] [id = 22] 07:09:46 INFO - PROCESS | 3764 | --DOCSHELL 105F7C00 == 56 [pid = 3764] [id = 19] 07:09:46 INFO - PROCESS | 3764 | --DOCSHELL 15363400 == 55 [pid = 3764] [id = 24] 07:09:46 INFO - PROCESS | 3764 | --DOCSHELL 1332D800 == 54 [pid = 3764] [id = 23] 07:09:46 INFO - PROCESS | 3764 | --DOCSHELL 10FE4800 == 53 [pid = 3764] [id = 193] 07:09:46 INFO - PROCESS | 3764 | --DOCSHELL 140C1400 == 52 [pid = 3764] [id = 178] 07:09:46 INFO - PROCESS | 3764 | --DOMWINDOW == 116 (16884800) [pid = 3764] [serial = 498] [outer = 00000000] [url = about:blank] 07:09:46 INFO - PROCESS | 3764 | --DOMWINDOW == 115 (1758FC00) [pid = 3764] [serial = 456] [outer = 00000000] [url = about:blank] 07:09:46 INFO - PROCESS | 3764 | --DOMWINDOW == 114 (10B66400) [pid = 3764] [serial = 450] [outer = 00000000] [url = about:blank] 07:09:46 INFO - PROCESS | 3764 | --DOMWINDOW == 113 (13393800) [pid = 3764] [serial = 495] [outer = 00000000] [url = about:blank] 07:09:46 INFO - PROCESS | 3764 | --DOMWINDOW == 112 (1A5CC800) [pid = 3764] [serial = 492] [outer = 00000000] [url = about:blank] 07:09:46 INFO - PROCESS | 3764 | --DOMWINDOW == 111 (1A1B9000) [pid = 3764] [serial = 447] [outer = 00000000] [url = about:blank] 07:09:46 INFO - PROCESS | 3764 | --DOMWINDOW == 110 (16918C00) [pid = 3764] [serial = 540] [outer = 00000000] [url = about:blank] 07:09:46 INFO - PROCESS | 3764 | --DOMWINDOW == 109 (1A5D4800) [pid = 3764] [serial = 459] [outer = 00000000] [url = about:blank] 07:09:46 INFO - PROCESS | 3764 | --DOMWINDOW == 108 (15614C00) [pid = 3764] [serial = 501] [outer = 00000000] [url = about:blank] 07:09:46 INFO - PROCESS | 3764 | --DOMWINDOW == 107 (140C7C00) [pid = 3764] [serial = 453] [outer = 00000000] [url = about:blank] 07:09:46 INFO - PROCESS | 3764 | --DOMWINDOW == 106 (19736800) [pid = 3764] [serial = 560] [outer = 00000000] [url = about:blank] 07:09:46 INFO - PROCESS | 3764 | --DOMWINDOW == 105 (15A1A000) [pid = 3764] [serial = 548] [outer = 00000000] [url = about:blank] 07:09:46 INFO - PROCESS | 3764 | --DOMWINDOW == 104 (1336F800) [pid = 3764] [serial = 545] [outer = 00000000] [url = about:blank] 07:09:46 INFO - PROCESS | 3764 | --DOMWINDOW == 103 (12D2F000) [pid = 3764] [serial = 542] [outer = 00000000] [url = about:blank] 07:09:46 INFO - PROCESS | 3764 | --DOMWINDOW == 102 (1965CC00) [pid = 3764] [serial = 558] [outer = 00000000] [url = about:blank] 07:09:46 INFO - PROCESS | 3764 | --DOMWINDOW == 101 (13399C00) [pid = 3764] [serial = 543] [outer = 00000000] [url = about:blank] 07:09:46 INFO - PROCESS | 3764 | --DOMWINDOW == 100 (128A4C00) [pid = 3764] [serial = 536] [outer = 00000000] [url = about:blank] 07:09:46 INFO - PROCESS | 3764 | --DOMWINDOW == 99 (14092400) [pid = 3764] [serial = 575] [outer = 00000000] [url = about:blank] 07:09:46 INFO - PROCESS | 3764 | --DOMWINDOW == 98 (130DAC00) [pid = 3764] [serial = 537] [outer = 00000000] [url = about:blank] 07:09:46 INFO - PROCESS | 3764 | --DOMWINDOW == 97 (13DB6C00) [pid = 3764] [serial = 546] [outer = 00000000] [url = about:blank] 07:09:46 INFO - PROCESS | 3764 | --DOMWINDOW == 96 (15A1DC00) [pid = 3764] [serial = 539] [outer = 00000000] [url = about:blank] 07:09:46 INFO - PROCESS | 3764 | --DOMWINDOW == 95 (18181800) [pid = 3764] [serial = 554] [outer = 00000000] [url = about:blank] 07:09:46 INFO - PROCESS | 3764 | --DOMWINDOW == 94 (199AA800) [pid = 3764] [serial = 561] [outer = 00000000] [url = about:blank] 07:09:46 INFO - PROCESS | 3764 | --DOMWINDOW == 93 (1339E800) [pid = 3764] [serial = 563] [outer = 00000000] [url = about:blank] 07:09:46 INFO - PROCESS | 3764 | --DOMWINDOW == 92 (17DEC000) [pid = 3764] [serial = 566] [outer = 00000000] [url = about:blank] 07:09:46 INFO - PROCESS | 3764 | --DOMWINDOW == 91 (1A57F800) [pid = 3764] [serial = 569] [outer = 00000000] [url = about:blank] 07:09:46 INFO - PROCESS | 3764 | --DOMWINDOW == 90 (1758DC00) [pid = 3764] [serial = 552] [outer = 00000000] [url = about:blank] 07:09:46 INFO - PROCESS | 3764 | --DOMWINDOW == 89 (17ECC800) [pid = 3764] [serial = 557] [outer = 00000000] [url = about:blank] 07:09:46 INFO - PROCESS | 3764 | --DOMWINDOW == 88 (17563800) [pid = 3764] [serial = 551] [outer = 00000000] [url = about:blank] 07:09:46 INFO - PROCESS | 3764 | --DOMWINDOW == 87 (15E47800) [pid = 3764] [serial = 549] [outer = 00000000] [url = about:blank] 07:09:46 INFO - PROCESS | 3764 | --DOMWINDOW == 86 (181D4000) [pid = 3764] [serial = 555] [outer = 00000000] [url = about:blank] 07:09:46 INFO - PROCESS | 3764 | --DOMWINDOW == 85 (1A83A400) [pid = 3764] [serial = 572] [outer = 00000000] [url = about:blank] 07:09:46 INFO - PROCESS | 3764 | 1464271786433 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] 07:09:46 INFO - PROCESS | 3764 | 1464271786510 Marionette TRACE conn2 <- [1,805,null,{"value":"13"}] 07:09:46 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html 07:09:46 INFO - PROCESS | 3764 | 1464271786516 Marionette TRACE conn2 -> [0,806,"setScriptTimeout",{"ms":35000}] 07:09:46 INFO - PROCESS | 3764 | 1464271786519 Marionette TRACE conn2 <- [1,806,null,{}] 07:09:46 INFO - PROCESS | 3764 | 1464271786525 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}] 07:09:46 INFO - PROCESS | 3764 | 1464271786610 Marionette TRACE conn2 <- [1,807,null,{"value":null}] 07:09:46 INFO - PROCESS | 3764 | 1464271786678 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\", \"f2422981-150b-4007-a2a0-7f3535d15116\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:09:46 INFO - PROCESS | 3764 | ++DOCSHELL 10B66400 == 53 [pid = 3764] [id = 211] 07:09:46 INFO - PROCESS | 3764 | ++DOMWINDOW == 86 (10EB0800) [pid = 3764] [serial = 631] [outer = 00000000] 07:09:46 INFO - PROCESS | 3764 | ++DOMWINDOW == 87 (12B5C000) [pid = 3764] [serial = 632] [outer = 10EB0800] 07:09:46 INFO - PROCESS | 3764 | 1464271786723 Marionette DEBUG loaded listener.js 07:09:46 INFO - PROCESS | 3764 | ++DOMWINDOW == 88 (13397400) [pid = 3764] [serial = 633] [outer = 10EB0800] 07:09:47 INFO - PROCESS | 3764 | 1464271787116 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]]]}] 07:09:47 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html | Canvas test: 2d.fillStyle.parse.hex6 07:09:47 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html | took 627ms 07:09:47 INFO - PROCESS | 3764 | 1464271787136 Marionette TRACE conn2 -> [0,809,"getWindowHandle",null] 07:09:47 INFO - PROCESS | 3764 | 1464271787138 Marionette TRACE conn2 <- [1,809,null,{"value":"13"}] 07:09:47 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html 07:09:47 INFO - PROCESS | 3764 | 1464271787142 Marionette TRACE conn2 -> [0,810,"setScriptTimeout",{"ms":35000}] 07:09:47 INFO - PROCESS | 3764 | 1464271787145 Marionette TRACE conn2 <- [1,810,null,{}] 07:09:47 INFO - PROCESS | 3764 | 1464271787162 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}] 07:09:47 INFO - PROCESS | 3764 | 1464271787248 Marionette TRACE conn2 <- [1,811,null,{"value":null}] 07:09:47 INFO - PROCESS | 3764 | 1464271787256 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\", \"f2422981-150b-4007-a2a0-7f3535d15116\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:09:47 INFO - PROCESS | 3764 | ++DOCSHELL 139AE800 == 54 [pid = 3764] [id = 212] 07:09:47 INFO - PROCESS | 3764 | ++DOMWINDOW == 89 (139B1400) [pid = 3764] [serial = 634] [outer = 00000000] 07:09:47 INFO - PROCESS | 3764 | ++DOMWINDOW == 90 (1400C800) [pid = 3764] [serial = 635] [outer = 139B1400] 07:09:47 INFO - PROCESS | 3764 | 1464271787303 Marionette DEBUG loaded listener.js 07:09:47 INFO - PROCESS | 3764 | ++DOMWINDOW == 91 (140C1C00) [pid = 3764] [serial = 636] [outer = 139B1400] 07:09:47 INFO - PROCESS | 3764 | 1464271787755 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] 07:09:47 INFO - PROCESS | 3764 | 1464271787765 Marionette TRACE conn2 <- [1,813,null,{"value":"13"}] 07:09:47 INFO - PROCESS | 3764 | 1464271787768 Marionette TRACE conn2 -> [0,814,"setScriptTimeout",{"ms":35000}] 07:09:47 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html 07:09:47 INFO - PROCESS | 3764 | 1464271787770 Marionette TRACE conn2 <- [1,814,null,{}] 07:09:47 INFO - PROCESS | 3764 | 1464271787773 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}] 07:09:47 INFO - PROCESS | 3764 | 1464271787855 Marionette TRACE conn2 <- [1,815,null,{"value":null}] 07:09:47 INFO - PROCESS | 3764 | 1464271787862 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\", \"f2422981-150b-4007-a2a0-7f3535d15116\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:09:47 INFO - PROCESS | 3764 | ++DOCSHELL 140CC400 == 55 [pid = 3764] [id = 213] 07:09:47 INFO - PROCESS | 3764 | ++DOMWINDOW == 92 (1535EC00) [pid = 3764] [serial = 637] [outer = 00000000] 07:09:47 INFO - PROCESS | 3764 | ++DOMWINDOW == 93 (15D20800) [pid = 3764] [serial = 638] [outer = 1535EC00] 07:09:47 INFO - PROCESS | 3764 | 1464271787907 Marionette DEBUG loaded listener.js 07:09:47 INFO - PROCESS | 3764 | ++DOMWINDOW == 94 (15F46C00) [pid = 3764] [serial = 639] [outer = 1535EC00] 07:09:48 INFO - PROCESS | 3764 | 1464271788313 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]]]}] 07:09:48 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html | Canvas test: 2d.fillStyle.parse.hsl-1 07:09:48 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html | took 581ms 07:09:48 INFO - PROCESS | 3764 | 1464271788361 Marionette TRACE conn2 -> [0,817,"getWindowHandle",null] 07:09:48 INFO - PROCESS | 3764 | 1464271788363 Marionette TRACE conn2 <- [1,817,null,{"value":"13"}] 07:09:48 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html 07:09:48 INFO - PROCESS | 3764 | 1464271788366 Marionette TRACE conn2 -> [0,818,"setScriptTimeout",{"ms":35000}] 07:09:48 INFO - PROCESS | 3764 | 1464271788368 Marionette TRACE conn2 <- [1,818,null,{}] 07:09:48 INFO - PROCESS | 3764 | 1464271788384 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}] 07:09:48 INFO - PROCESS | 3764 | 1464271788498 Marionette TRACE conn2 <- [1,819,null,{"value":null}] 07:09:48 INFO - PROCESS | 3764 | 1464271788506 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\", \"f2422981-150b-4007-a2a0-7f3535d15116\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:09:48 INFO - PROCESS | 3764 | ++DOCSHELL 15D1F400 == 56 [pid = 3764] [id = 214] 07:09:48 INFO - PROCESS | 3764 | ++DOMWINDOW == 95 (16885000) [pid = 3764] [serial = 640] [outer = 00000000] 07:09:48 INFO - PROCESS | 3764 | ++DOMWINDOW == 96 (1693C800) [pid = 3764] [serial = 641] [outer = 16885000] 07:09:48 INFO - PROCESS | 3764 | 1464271788599 Marionette DEBUG loaded listener.js 07:09:48 INFO - PROCESS | 3764 | ++DOMWINDOW == 97 (16941C00) [pid = 3764] [serial = 642] [outer = 16885000] 07:09:49 INFO - PROCESS | 3764 | 1464271789034 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]]]}] 07:09:49 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html | Canvas test: 2d.fillStyle.parse.hsl-2 07:09:49 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html | took 719ms 07:09:49 INFO - PROCESS | 3764 | 1464271789092 Marionette TRACE conn2 -> [0,821,"getWindowHandle",null] 07:09:49 INFO - PROCESS | 3764 | 1464271789093 Marionette TRACE conn2 <- [1,821,null,{"value":"13"}] 07:09:49 INFO - PROCESS | 3764 | 1464271789103 Marionette TRACE conn2 -> [0,822,"setScriptTimeout",{"ms":35000}] 07:09:49 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html 07:09:49 INFO - PROCESS | 3764 | 1464271789104 Marionette TRACE conn2 <- [1,822,null,{}] 07:09:49 INFO - PROCESS | 3764 | 1464271789108 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}] 07:09:49 INFO - PROCESS | 3764 | 1464271789226 Marionette TRACE conn2 <- [1,823,null,{"value":null}] 07:09:49 INFO - PROCESS | 3764 | 1464271789303 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\", \"f2422981-150b-4007-a2a0-7f3535d15116\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:09:49 INFO - PROCESS | 3764 | ++DOCSHELL 0C7F5400 == 57 [pid = 3764] [id = 215] 07:09:49 INFO - PROCESS | 3764 | ++DOMWINDOW == 98 (16C87C00) [pid = 3764] [serial = 643] [outer = 00000000] 07:09:49 INFO - PROCESS | 3764 | ++DOMWINDOW == 99 (16F8E400) [pid = 3764] [serial = 644] [outer = 16C87C00] 07:09:49 INFO - PROCESS | 3764 | 1464271789348 Marionette DEBUG loaded listener.js 07:09:49 INFO - PROCESS | 3764 | ++DOMWINDOW == 100 (17563800) [pid = 3764] [serial = 645] [outer = 16C87C00] 07:09:49 INFO - PROCESS | 3764 | 1464271789767 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]]]}] 07:09:49 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html | Canvas test: 2d.fillStyle.parse.hsl-3 07:09:49 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html | took 688ms 07:09:49 INFO - PROCESS | 3764 | 1464271789804 Marionette TRACE conn2 -> [0,825,"getWindowHandle",null] 07:09:49 INFO - PROCESS | 3764 | 1464271789806 Marionette TRACE conn2 <- [1,825,null,{"value":"13"}] 07:09:49 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html 07:09:49 INFO - PROCESS | 3764 | 1464271789838 Marionette TRACE conn2 -> [0,826,"setScriptTimeout",{"ms":35000}] 07:09:49 INFO - PROCESS | 3764 | 1464271789823 Marionette TRACE conn2 <- [1,826,null,{}] 07:09:49 INFO - PROCESS | 3764 | 1464271789839 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}] 07:09:49 INFO - PROCESS | 3764 | 1464271789950 Marionette TRACE conn2 <- [1,827,null,{"value":null}] 07:09:49 INFO - PROCESS | 3764 | 1464271789962 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\", \"f2422981-150b-4007-a2a0-7f3535d15116\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:09:49 INFO - PROCESS | 3764 | ++DOCSHELL 15619C00 == 58 [pid = 3764] [id = 216] 07:09:49 INFO - PROCESS | 3764 | ++DOMWINDOW == 101 (16934800) [pid = 3764] [serial = 646] [outer = 00000000] 07:09:49 INFO - PROCESS | 3764 | ++DOMWINDOW == 102 (1758E400) [pid = 3764] [serial = 647] [outer = 16934800] 07:09:50 INFO - PROCESS | 3764 | 1464271790010 Marionette DEBUG loaded listener.js 07:09:50 INFO - PROCESS | 3764 | ++DOMWINDOW == 103 (1759C800) [pid = 3764] [serial = 648] [outer = 16934800] 07:09:50 INFO - PROCESS | 3764 | --DOMWINDOW == 102 (1759E000) [pid = 3764] [serial = 565] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html] 07:09:50 INFO - PROCESS | 3764 | --DOMWINDOW == 101 (1331C400) [pid = 3764] [serial = 562] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html] 07:09:50 INFO - PROCESS | 3764 | --DOMWINDOW == 100 (1A094000) [pid = 3764] [serial = 568] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html] 07:09:50 INFO - PROCESS | 3764 | --DOMWINDOW == 99 (19738000) [pid = 3764] [serial = 598] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html] 07:09:50 INFO - PROCESS | 3764 | --DOMWINDOW == 98 (1A712000) [pid = 3764] [serial = 601] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html] 07:09:50 INFO - PROCESS | 3764 | --DOMWINDOW == 97 (1A6DFC00) [pid = 3764] [serial = 604] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html] 07:09:50 INFO - PROCESS | 3764 | --DOMWINDOW == 96 (1336EC00) [pid = 3764] [serial = 592] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html] 07:09:50 INFO - PROCESS | 3764 | --DOMWINDOW == 95 (181DFC00) [pid = 3764] [serial = 586] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html] 07:09:50 INFO - PROCESS | 3764 | --DOMWINDOW == 94 (17560C00) [pid = 3764] [serial = 583] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html] 07:09:50 INFO - PROCESS | 3764 | --DOMWINDOW == 93 (10FE9800) [pid = 3764] [serial = 577] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html] 07:09:50 INFO - PROCESS | 3764 | --DOMWINDOW == 92 (16F85800) [pid = 3764] [serial = 595] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html] 07:09:50 INFO - PROCESS | 3764 | --DOMWINDOW == 91 (16936C00) [pid = 3764] [serial = 589] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html] 07:09:50 INFO - PROCESS | 3764 | --DOMWINDOW == 90 (15F40C00) [pid = 3764] [serial = 580] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html] 07:09:50 INFO - PROCESS | 3764 | --DOMWINDOW == 89 (15096800) [pid = 3764] [serial = 607] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html] 07:09:50 INFO - PROCESS | 3764 | --DOMWINDOW == 88 (1336F000) [pid = 3764] [serial = 610] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html] 07:09:50 INFO - PROCESS | 3764 | --DOMWINDOW == 87 (1A717000) [pid = 3764] [serial = 571] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html] 07:09:50 INFO - PROCESS | 3764 | --DOMWINDOW == 86 (150B5C00) [pid = 3764] [serial = 532] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html] 07:09:50 INFO - PROCESS | 3764 | 1464271790639 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]]]}] 07:09:50 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html | Canvas test: 2d.fillStyle.parse.hsl-4 07:09:50 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html | took 857ms 07:09:50 INFO - PROCESS | 3764 | 1464271790664 Marionette TRACE conn2 -> [0,829,"getWindowHandle",null] 07:09:50 INFO - PROCESS | 3764 | 1464271790666 Marionette TRACE conn2 <- [1,829,null,{"value":"13"}] 07:09:50 INFO - PROCESS | 3764 | 1464271790669 Marionette TRACE conn2 -> [0,830,"setScriptTimeout",{"ms":35000}] 07:09:50 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html 07:09:50 INFO - PROCESS | 3764 | 1464271790671 Marionette TRACE conn2 <- [1,830,null,{}] 07:09:50 INFO - PROCESS | 3764 | 1464271790679 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}] 07:09:50 INFO - PROCESS | 3764 | 1464271790758 Marionette TRACE conn2 <- [1,831,null,{"value":null}] 07:09:50 INFO - PROCESS | 3764 | 1464271790776 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\", \"f2422981-150b-4007-a2a0-7f3535d15116\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:09:50 INFO - PROCESS | 3764 | ++DOCSHELL 1331C400 == 59 [pid = 3764] [id = 217] 07:09:50 INFO - PROCESS | 3764 | ++DOMWINDOW == 87 (13391800) [pid = 3764] [serial = 649] [outer = 00000000] 07:09:50 INFO - PROCESS | 3764 | ++DOMWINDOW == 88 (15365400) [pid = 3764] [serial = 650] [outer = 13391800] 07:09:50 INFO - PROCESS | 3764 | 1464271790821 Marionette DEBUG loaded listener.js 07:09:50 INFO - PROCESS | 3764 | ++DOMWINDOW == 89 (16FEEC00) [pid = 3764] [serial = 651] [outer = 13391800] 07:09:51 INFO - PROCESS | 3764 | 1464271791260 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]]]}] 07:09:51 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html | Canvas test: 2d.fillStyle.parse.hsl-5 07:09:51 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html | took 611ms 07:09:51 INFO - PROCESS | 3764 | 1464271791307 Marionette TRACE conn2 -> [0,833,"getWindowHandle",null] 07:09:51 INFO - PROCESS | 3764 | 1464271791309 Marionette TRACE conn2 <- [1,833,null,{"value":"13"}] 07:09:51 INFO - PROCESS | 3764 | 1464271791312 Marionette TRACE conn2 -> [0,834,"setScriptTimeout",{"ms":35000}] 07:09:51 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html 07:09:51 INFO - PROCESS | 3764 | 1464271791314 Marionette TRACE conn2 <- [1,834,null,{}] 07:09:51 INFO - PROCESS | 3764 | 1464271791318 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}] 07:09:51 INFO - PROCESS | 3764 | 1464271791381 Marionette TRACE conn2 <- [1,835,null,{"value":null}] 07:09:51 INFO - PROCESS | 3764 | 1464271791388 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\", \"f2422981-150b-4007-a2a0-7f3535d15116\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:09:51 INFO - PROCESS | 3764 | ++DOCSHELL 15360800 == 60 [pid = 3764] [id = 218] 07:09:51 INFO - PROCESS | 3764 | ++DOMWINDOW == 90 (15F40C00) [pid = 3764] [serial = 652] [outer = 00000000] 07:09:51 INFO - PROCESS | 3764 | ++DOMWINDOW == 91 (17D80C00) [pid = 3764] [serial = 653] [outer = 15F40C00] 07:09:51 INFO - PROCESS | 3764 | 1464271791440 Marionette DEBUG loaded listener.js 07:09:51 INFO - PROCESS | 3764 | ++DOMWINDOW == 92 (18185C00) [pid = 3764] [serial = 654] [outer = 15F40C00] 07:09:51 INFO - PROCESS | 3764 | 1464271791859 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]]]}] 07:09:51 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html | Canvas test: 2d.fillStyle.parse.hsl-6 07:09:51 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html | took 581ms 07:09:51 INFO - PROCESS | 3764 | 1464271791893 Marionette TRACE conn2 -> [0,837,"getWindowHandle",null] 07:09:51 INFO - PROCESS | 3764 | 1464271791895 Marionette TRACE conn2 <- [1,837,null,{"value":"13"}] 07:09:51 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html 07:09:51 INFO - PROCESS | 3764 | 1464271791899 Marionette TRACE conn2 -> [0,838,"setScriptTimeout",{"ms":35000}] 07:09:51 INFO - PROCESS | 3764 | 1464271791900 Marionette TRACE conn2 <- [1,838,null,{}] 07:09:51 INFO - PROCESS | 3764 | 1464271791908 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}] 07:09:51 INFO - PROCESS | 3764 | 1464271791992 Marionette TRACE conn2 <- [1,839,null,{"value":null}] 07:09:51 INFO - PROCESS | 3764 | 1464271791999 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\", \"f2422981-150b-4007-a2a0-7f3535d15116\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:09:51 INFO - PROCESS | 3764 | ++DOCSHELL 0C7F4C00 == 61 [pid = 3764] [id = 219] 07:09:51 INFO - PROCESS | 3764 | ++DOMWINDOW == 93 (17781800) [pid = 3764] [serial = 655] [outer = 00000000] 07:09:52 INFO - PROCESS | 3764 | ++DOMWINDOW == 94 (181D8000) [pid = 3764] [serial = 656] [outer = 17781800] 07:09:52 INFO - PROCESS | 3764 | 1464271792043 Marionette DEBUG loaded listener.js 07:09:52 INFO - PROCESS | 3764 | ++DOMWINDOW == 95 (181DF400) [pid = 3764] [serial = 657] [outer = 17781800] 07:09:52 INFO - PROCESS | 3764 | 1464271792457 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]]]}] 07:09:52 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-1 07:09:52 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html | took 581ms 07:09:52 INFO - PROCESS | 3764 | 1464271792489 Marionette TRACE conn2 -> [0,841,"getWindowHandle",null] 07:09:52 INFO - PROCESS | 3764 | 1464271792491 Marionette TRACE conn2 <- [1,841,null,{"value":"13"}] 07:09:52 INFO - PROCESS | 3764 | 1464271792494 Marionette TRACE conn2 -> [0,842,"setScriptTimeout",{"ms":35000}] 07:09:52 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html 07:09:52 INFO - PROCESS | 3764 | 1464271792497 Marionette TRACE conn2 <- [1,842,null,{}] 07:09:52 INFO - PROCESS | 3764 | 1464271792500 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}] 07:09:52 INFO - PROCESS | 3764 | 1464271792660 Marionette TRACE conn2 <- [1,843,null,{"value":null}] 07:09:52 INFO - PROCESS | 3764 | 1464271792824 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\", \"f2422981-150b-4007-a2a0-7f3535d15116\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:09:52 INFO - PROCESS | 3764 | ++DOCSHELL 105F4800 == 62 [pid = 3764] [id = 220] 07:09:52 INFO - PROCESS | 3764 | ++DOMWINDOW == 96 (105F4C00) [pid = 3764] [serial = 658] [outer = 00000000] 07:09:52 INFO - PROCESS | 3764 | ++DOMWINDOW == 97 (10A7C800) [pid = 3764] [serial = 659] [outer = 105F4C00] 07:09:52 INFO - PROCESS | 3764 | 1464271792881 Marionette DEBUG loaded listener.js 07:09:52 INFO - PROCESS | 3764 | ++DOMWINDOW == 98 (10EBA400) [pid = 3764] [serial = 660] [outer = 105F4C00] 07:09:53 INFO - PROCESS | 3764 | 1464271793408 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]]]}] 07:09:53 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-2 07:09:53 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html | took 964ms 07:09:53 INFO - PROCESS | 3764 | 1464271793468 Marionette TRACE conn2 -> [0,845,"getWindowHandle",null] 07:09:53 INFO - PROCESS | 3764 | 1464271793475 Marionette TRACE conn2 <- [1,845,null,{"value":"13"}] 07:09:53 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html 07:09:53 INFO - PROCESS | 3764 | 1464271793480 Marionette TRACE conn2 -> [0,846,"setScriptTimeout",{"ms":35000}] 07:09:53 INFO - PROCESS | 3764 | 1464271793485 Marionette TRACE conn2 <- [1,846,null,{}] 07:09:53 INFO - PROCESS | 3764 | 1464271793490 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}] 07:09:53 INFO - PROCESS | 3764 | 1464271793603 Marionette TRACE conn2 <- [1,847,null,{"value":null}] 07:09:53 INFO - PROCESS | 3764 | 1464271793732 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\", \"f2422981-150b-4007-a2a0-7f3535d15116\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:09:53 INFO - PROCESS | 3764 | ++DOCSHELL 1339DC00 == 63 [pid = 3764] [id = 221] 07:09:53 INFO - PROCESS | 3764 | ++DOMWINDOW == 99 (13702800) [pid = 3764] [serial = 661] [outer = 00000000] 07:09:53 INFO - PROCESS | 3764 | ++DOMWINDOW == 100 (139ACC00) [pid = 3764] [serial = 662] [outer = 13702800] 07:09:53 INFO - PROCESS | 3764 | 1464271793790 Marionette DEBUG loaded listener.js 07:09:53 INFO - PROCESS | 3764 | ++DOMWINDOW == 101 (139B8C00) [pid = 3764] [serial = 663] [outer = 13702800] 07:09:54 INFO - PROCESS | 3764 | 1464271794375 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]]]}] 07:09:54 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-3 07:09:54 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html | took 917ms 07:09:54 INFO - PROCESS | 3764 | 1464271794410 Marionette TRACE conn2 -> [0,849,"getWindowHandle",null] 07:09:54 INFO - PROCESS | 3764 | 1464271794413 Marionette TRACE conn2 <- [1,849,null,{"value":"13"}] 07:09:54 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html 07:09:54 INFO - PROCESS | 3764 | 1464271794417 Marionette TRACE conn2 -> [0,850,"setScriptTimeout",{"ms":35000}] 07:09:54 INFO - PROCESS | 3764 | 1464271794419 Marionette TRACE conn2 <- [1,850,null,{}] 07:09:54 INFO - PROCESS | 3764 | 1464271794423 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}] 07:09:54 INFO - PROCESS | 3764 | 1464271794516 Marionette TRACE conn2 <- [1,851,null,{"value":null}] 07:09:54 INFO - PROCESS | 3764 | 1464271794618 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\", \"f2422981-150b-4007-a2a0-7f3535d15116\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:09:54 INFO - PROCESS | 3764 | ++DOCSHELL 1055B800 == 64 [pid = 3764] [id = 222] 07:09:54 INFO - PROCESS | 3764 | ++DOMWINDOW == 102 (16883400) [pid = 3764] [serial = 664] [outer = 00000000] 07:09:54 INFO - PROCESS | 3764 | ++DOMWINDOW == 103 (16D76400) [pid = 3764] [serial = 665] [outer = 16883400] 07:09:54 INFO - PROCESS | 3764 | 1464271794673 Marionette DEBUG loaded listener.js 07:09:54 INFO - PROCESS | 3764 | ++DOMWINDOW == 104 (17788800) [pid = 3764] [serial = 666] [outer = 16883400] 07:09:55 INFO - PROCESS | 3764 | 1464271795318 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]]]}] 07:09:55 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-4 07:09:55 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html | took 978ms 07:09:55 INFO - PROCESS | 3764 | 1464271795385 Marionette TRACE conn2 -> [0,853,"getWindowHandle",null] 07:09:55 INFO - PROCESS | 3764 | 1464271795390 Marionette TRACE conn2 <- [1,853,null,{"value":"13"}] 07:09:55 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html 07:09:55 INFO - PROCESS | 3764 | 1464271795401 Marionette TRACE conn2 -> [0,854,"setScriptTimeout",{"ms":35000}] 07:09:55 INFO - PROCESS | 3764 | 1464271795406 Marionette TRACE conn2 <- [1,854,null,{}] 07:09:55 INFO - PROCESS | 3764 | 1464271795410 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}] 07:09:55 INFO - PROCESS | 3764 | 1464271795525 Marionette TRACE conn2 <- [1,855,null,{"value":null}] 07:09:55 INFO - PROCESS | 3764 | 1464271795652 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\", \"f2422981-150b-4007-a2a0-7f3535d15116\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:09:55 INFO - PROCESS | 3764 | ++DOCSHELL 0C7EC800 == 65 [pid = 3764] [id = 223] 07:09:55 INFO - PROCESS | 3764 | ++DOMWINDOW == 105 (17D07400) [pid = 3764] [serial = 667] [outer = 00000000] 07:09:55 INFO - PROCESS | 3764 | ++DOMWINDOW == 106 (199AC800) [pid = 3764] [serial = 668] [outer = 17D07400] 07:09:55 INFO - PROCESS | 3764 | 1464271795708 Marionette DEBUG loaded listener.js 07:09:55 INFO - PROCESS | 3764 | ++DOMWINDOW == 107 (199B8000) [pid = 3764] [serial = 669] [outer = 17D07400] 07:09:56 INFO - PROCESS | 3764 | 1464271796265 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]]]}] 07:09:56 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html | Canvas test: 2d.fillStyle.parse.hsla-1 07:09:56 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html | took 918ms 07:09:56 INFO - PROCESS | 3764 | 1464271796323 Marionette TRACE conn2 -> [0,857,"getWindowHandle",null] 07:09:56 INFO - PROCESS | 3764 | 1464271796326 Marionette TRACE conn2 <- [1,857,null,{"value":"13"}] 07:09:56 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html 07:09:56 INFO - PROCESS | 3764 | 1464271796329 Marionette TRACE conn2 -> [0,858,"setScriptTimeout",{"ms":35000}] 07:09:56 INFO - PROCESS | 3764 | 1464271796331 Marionette TRACE conn2 <- [1,858,null,{}] 07:09:56 INFO - PROCESS | 3764 | 1464271796335 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}] 07:09:56 INFO - PROCESS | 3764 | 1464271796438 Marionette TRACE conn2 <- [1,859,null,{"value":null}] 07:09:56 INFO - PROCESS | 3764 | 1464271796563 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\", \"f2422981-150b-4007-a2a0-7f3535d15116\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:09:56 INFO - PROCESS | 3764 | ++DOCSHELL 15F47000 == 66 [pid = 3764] [id = 224] 07:09:56 INFO - PROCESS | 3764 | ++DOMWINDOW == 108 (19662800) [pid = 3764] [serial = 670] [outer = 00000000] 07:09:56 INFO - PROCESS | 3764 | ++DOMWINDOW == 109 (19E9F400) [pid = 3764] [serial = 671] [outer = 19662800] 07:09:56 INFO - PROCESS | 3764 | 1464271796618 Marionette DEBUG loaded listener.js 07:09:56 INFO - PROCESS | 3764 | ++DOMWINDOW == 110 (1A038400) [pid = 3764] [serial = 672] [outer = 19662800] 07:09:57 INFO - PROCESS | 3764 | 1464271797197 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]]]}] 07:09:57 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html | Canvas test: 2d.fillStyle.parse.hsla-2 07:09:57 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html | took 917ms 07:09:57 INFO - PROCESS | 3764 | 1464271797267 Marionette TRACE conn2 -> [0,861,"getWindowHandle",null] 07:09:57 INFO - PROCESS | 3764 | 1464271797269 Marionette TRACE conn2 <- [1,861,null,{"value":"13"}] 07:09:57 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html 07:09:57 INFO - PROCESS | 3764 | 1464271797274 Marionette TRACE conn2 -> [0,862,"setScriptTimeout",{"ms":35000}] 07:09:57 INFO - PROCESS | 3764 | 1464271797276 Marionette TRACE conn2 <- [1,862,null,{}] 07:09:57 INFO - PROCESS | 3764 | 1464271797280 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}] 07:09:57 INFO - PROCESS | 3764 | 1464271797385 Marionette TRACE conn2 <- [1,863,null,{"value":null}] 07:09:57 INFO - PROCESS | 3764 | 1464271797605 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\", \"f2422981-150b-4007-a2a0-7f3535d15116\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:09:57 INFO - PROCESS | 3764 | ++DOCSHELL 0C7EF800 == 67 [pid = 3764] [id = 225] 07:09:57 INFO - PROCESS | 3764 | ++DOMWINDOW == 111 (10481C00) [pid = 3764] [serial = 673] [outer = 00000000] 07:09:57 INFO - PROCESS | 3764 | ++DOMWINDOW == 112 (10B70400) [pid = 3764] [serial = 674] [outer = 10481C00] 07:09:57 INFO - PROCESS | 3764 | 1464271797666 Marionette DEBUG loaded listener.js 07:09:57 INFO - PROCESS | 3764 | ++DOMWINDOW == 113 (12889000) [pid = 3764] [serial = 675] [outer = 10481C00] 07:09:58 INFO - PROCESS | 3764 | 1464271798328 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]]]}] 07:09:58 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-1 07:09:58 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html | took 1070ms 07:09:58 INFO - PROCESS | 3764 | 1464271798353 Marionette TRACE conn2 -> [0,865,"getWindowHandle",null] 07:09:58 INFO - PROCESS | 3764 | 1464271798340 Marionette TRACE conn2 <- [1,865,null,{"value":"13"}] 07:09:58 INFO - PROCESS | 3764 | 1464271798345 Marionette TRACE conn2 -> [0,866,"setScriptTimeout",{"ms":35000}] 07:09:58 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html 07:09:58 INFO - PROCESS | 3764 | 1464271798348 Marionette TRACE conn2 <- [1,866,null,{}] 07:09:58 INFO - PROCESS | 3764 | 1464271798353 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}] 07:09:58 INFO - PROCESS | 3764 | 1464271798456 Marionette TRACE conn2 <- [1,867,null,{"value":null}] 07:09:58 INFO - PROCESS | 3764 | 1464271798572 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\", \"f2422981-150b-4007-a2a0-7f3535d15116\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:09:58 INFO - PROCESS | 3764 | --DOCSHELL 150B6000 == 66 [pid = 3764] [id = 180] 07:09:58 INFO - PROCESS | 3764 | --DOMWINDOW == 112 (1778A000) [pid = 3764] [serial = 567] [outer = 00000000] [url = about:blank] 07:09:58 INFO - PROCESS | 3764 | --DOMWINDOW == 111 (15363800) [pid = 3764] [serial = 564] [outer = 00000000] [url = about:blank] 07:09:58 INFO - PROCESS | 3764 | --DOMWINDOW == 110 (1A6D4800) [pid = 3764] [serial = 570] [outer = 00000000] [url = about:blank] 07:09:58 INFO - PROCESS | 3764 | --DOMWINDOW == 109 (1A841800) [pid = 3764] [serial = 573] [outer = 00000000] [url = about:blank] 07:09:58 INFO - PROCESS | 3764 | --DOMWINDOW == 108 (1A71AC00) [pid = 3764] [serial = 534] [outer = 00000000] [url = about:blank] 07:09:58 INFO - PROCESS | 3764 | --DOMWINDOW == 107 (199AB800) [pid = 3764] [serial = 599] [outer = 00000000] [url = about:blank] 07:09:58 INFO - PROCESS | 3764 | --DOMWINDOW == 106 (1A717C00) [pid = 3764] [serial = 602] [outer = 00000000] [url = about:blank] 07:09:58 INFO - PROCESS | 3764 | --DOMWINDOW == 105 (1A097800) [pid = 3764] [serial = 600] [outer = 00000000] [url = about:blank] 07:09:58 INFO - PROCESS | 3764 | --DOMWINDOW == 104 (1AC98800) [pid = 3764] [serial = 605] [outer = 00000000] [url = about:blank] 07:09:58 INFO - PROCESS | 3764 | --DOMWINDOW == 103 (14003000) [pid = 3764] [serial = 593] [outer = 00000000] [url = about:blank] 07:09:58 INFO - PROCESS | 3764 | --DOMWINDOW == 102 (14095400) [pid = 3764] [serial = 594] [outer = 00000000] [url = about:blank] 07:09:58 INFO - PROCESS | 3764 | --DOMWINDOW == 101 (19733C00) [pid = 3764] [serial = 588] [outer = 00000000] [url = about:blank] 07:09:58 INFO - PROCESS | 3764 | --DOMWINDOW == 100 (19668800) [pid = 3764] [serial = 587] [outer = 00000000] [url = about:blank] 07:09:58 INFO - PROCESS | 3764 | --DOMWINDOW == 99 (17586800) [pid = 3764] [serial = 584] [outer = 00000000] [url = about:blank] 07:09:58 INFO - PROCESS | 3764 | --DOMWINDOW == 98 (1759C000) [pid = 3764] [serial = 585] [outer = 00000000] [url = about:blank] 07:09:58 INFO - PROCESS | 3764 | --DOMWINDOW == 97 (13395C00) [pid = 3764] [serial = 579] [outer = 00000000] [url = about:blank] 07:09:58 INFO - PROCESS | 3764 | --DOMWINDOW == 96 (12B5A800) [pid = 3764] [serial = 578] [outer = 00000000] [url = about:blank] 07:09:58 INFO - PROCESS | 3764 | --DOMWINDOW == 95 (1750D000) [pid = 3764] [serial = 596] [outer = 00000000] [url = about:blank] 07:09:58 INFO - PROCESS | 3764 | --DOMWINDOW == 94 (19E9D800) [pid = 3764] [serial = 591] [outer = 00000000] [url = about:blank] 07:09:58 INFO - PROCESS | 3764 | --DOMWINDOW == 93 (19A58C00) [pid = 3764] [serial = 590] [outer = 00000000] [url = about:blank] 07:09:58 INFO - PROCESS | 3764 | --DOMWINDOW == 92 (16936800) [pid = 3764] [serial = 582] [outer = 00000000] [url = about:blank] 07:09:58 INFO - PROCESS | 3764 | --DOMWINDOW == 91 (1688E000) [pid = 3764] [serial = 581] [outer = 00000000] [url = about:blank] 07:09:58 INFO - PROCESS | 3764 | --DOMWINDOW == 90 (139B7800) [pid = 3764] [serial = 614] [outer = 00000000] [url = about:blank] 07:09:58 INFO - PROCESS | 3764 | --DOMWINDOW == 89 (1A83DC00) [pid = 3764] [serial = 603] [outer = 00000000] [url = about:blank] 07:09:58 INFO - PROCESS | 3764 | --DOMWINDOW == 88 (1A841C00) [pid = 3764] [serial = 608] [outer = 00000000] [url = about:blank] 07:09:58 INFO - PROCESS | 3764 | --DOMWINDOW == 87 (1AE96000) [pid = 3764] [serial = 611] [outer = 00000000] [url = about:blank] 07:09:58 INFO - PROCESS | 3764 | --DOMWINDOW == 86 (1AE88400) [pid = 3764] [serial = 606] [outer = 00000000] [url = about:blank] 07:09:58 INFO - PROCESS | 3764 | --DOMWINDOW == 85 (1B118000) [pid = 3764] [serial = 612] [outer = 00000000] [url = about:blank] 07:09:58 INFO - PROCESS | 3764 | --DOMWINDOW == 84 (1768C400) [pid = 3764] [serial = 597] [outer = 00000000] [url = about:blank] 07:09:58 INFO - PROCESS | 3764 | --DOMWINDOW == 83 (1AE8D400) [pid = 3764] [serial = 609] [outer = 00000000] [url = about:blank] 07:09:58 INFO - PROCESS | 3764 | ++DOCSHELL 0C7F8800 == 67 [pid = 3764] [id = 226] 07:09:58 INFO - PROCESS | 3764 | ++DOMWINDOW == 84 (0C7FB000) [pid = 3764] [serial = 676] [outer = 00000000] 07:09:58 INFO - PROCESS | 3764 | ++DOMWINDOW == 85 (12AF2000) [pid = 3764] [serial = 677] [outer = 0C7FB000] 07:09:58 INFO - PROCESS | 3764 | 1464271798657 Marionette DEBUG loaded listener.js 07:09:58 INFO - PROCESS | 3764 | ++DOMWINDOW == 86 (1339F000) [pid = 3764] [serial = 678] [outer = 0C7FB000] 07:09:59 INFO - PROCESS | 3764 | 1464271799044 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]]]}] 07:09:59 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-2 07:09:59 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html | took 719ms 07:09:59 INFO - PROCESS | 3764 | 1464271799089 Marionette TRACE conn2 -> [0,869,"getWindowHandle",null] 07:09:59 INFO - PROCESS | 3764 | 1464271799092 Marionette TRACE conn2 <- [1,869,null,{"value":"13"}] 07:09:59 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html 07:09:59 INFO - PROCESS | 3764 | 1464271799097 Marionette TRACE conn2 -> [0,870,"setScriptTimeout",{"ms":35000}] 07:09:59 INFO - PROCESS | 3764 | 1464271799099 Marionette TRACE conn2 <- [1,870,null,{}] 07:09:59 INFO - PROCESS | 3764 | 1464271799103 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}] 07:09:59 INFO - PROCESS | 3764 | 1464271799172 Marionette TRACE conn2 <- [1,871,null,{"value":null}] 07:09:59 INFO - PROCESS | 3764 | 1464271799180 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\", \"f2422981-150b-4007-a2a0-7f3535d15116\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:09:59 INFO - PROCESS | 3764 | ++DOCSHELL 139B1C00 == 68 [pid = 3764] [id = 227] 07:09:59 INFO - PROCESS | 3764 | ++DOMWINDOW == 87 (139B9C00) [pid = 3764] [serial = 679] [outer = 00000000] 07:09:59 INFO - PROCESS | 3764 | ++DOMWINDOW == 88 (150B6000) [pid = 3764] [serial = 680] [outer = 139B9C00] 07:09:59 INFO - PROCESS | 3764 | 1464271799225 Marionette DEBUG loaded listener.js 07:09:59 INFO - PROCESS | 3764 | ++DOMWINDOW == 89 (156CD000) [pid = 3764] [serial = 681] [outer = 139B9C00] 07:09:59 INFO - PROCESS | 3764 | 1464271799689 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]]]}] 07:09:59 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-3 07:09:59 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html | took 627ms 07:09:59 INFO - PROCESS | 3764 | 1464271799719 Marionette TRACE conn2 -> [0,873,"getWindowHandle",null] 07:09:59 INFO - PROCESS | 3764 | 1464271799721 Marionette TRACE conn2 <- [1,873,null,{"value":"13"}] 07:09:59 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html 07:09:59 INFO - PROCESS | 3764 | 1464271799726 Marionette TRACE conn2 -> [0,874,"setScriptTimeout",{"ms":35000}] 07:09:59 INFO - PROCESS | 3764 | 1464271799731 Marionette TRACE conn2 <- [1,874,null,{}] 07:09:59 INFO - PROCESS | 3764 | 1464271799740 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}] 07:09:59 INFO - PROCESS | 3764 | 1464271799826 Marionette TRACE conn2 <- [1,875,null,{"value":null}] 07:09:59 INFO - PROCESS | 3764 | 1464271799863 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\", \"f2422981-150b-4007-a2a0-7f3535d15116\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:09:59 INFO - PROCESS | 3764 | ++DOCSHELL 16C7C800 == 69 [pid = 3764] [id = 228] 07:09:59 INFO - PROCESS | 3764 | ++DOMWINDOW == 90 (16C80800) [pid = 3764] [serial = 682] [outer = 00000000] 07:09:59 INFO - PROCESS | 3764 | ++DOMWINDOW == 91 (16C8A000) [pid = 3764] [serial = 683] [outer = 16C80800] 07:09:59 INFO - PROCESS | 3764 | 1464271799910 Marionette DEBUG loaded listener.js 07:09:59 INFO - PROCESS | 3764 | ++DOMWINDOW == 92 (1750AC00) [pid = 3764] [serial = 684] [outer = 16C80800] 07:10:00 INFO - PROCESS | 3764 | 1464271800577 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]]]}] 07:10:00 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-4 07:10:00 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html | took 887ms 07:10:00 INFO - PROCESS | 3764 | 1464271800611 Marionette TRACE conn2 -> [0,877,"getWindowHandle",null] 07:10:00 INFO - PROCESS | 3764 | 1464271800613 Marionette TRACE conn2 <- [1,877,null,{"value":"13"}] 07:10:00 INFO - PROCESS | 3764 | 1464271800617 Marionette TRACE conn2 -> [0,878,"setScriptTimeout",{"ms":35000}] 07:10:00 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html 07:10:00 INFO - PROCESS | 3764 | 1464271800627 Marionette TRACE conn2 <- [1,878,null,{}] 07:10:00 INFO - PROCESS | 3764 | 1464271800631 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}] 07:10:00 INFO - PROCESS | 3764 | 1464271800744 Marionette TRACE conn2 <- [1,879,null,{"value":null}] 07:10:00 INFO - PROCESS | 3764 | 1464271800753 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\", \"f2422981-150b-4007-a2a0-7f3535d15116\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:10:00 INFO - PROCESS | 3764 | ++DOCSHELL 15D1EC00 == 70 [pid = 3764] [id = 229] 07:10:00 INFO - PROCESS | 3764 | ++DOMWINDOW == 93 (17565C00) [pid = 3764] [serial = 685] [outer = 00000000] 07:10:00 INFO - PROCESS | 3764 | ++DOMWINDOW == 94 (1966A000) [pid = 3764] [serial = 686] [outer = 17565C00] 07:10:00 INFO - PROCESS | 3764 | 1464271800801 Marionette DEBUG loaded listener.js 07:10:00 INFO - PROCESS | 3764 | ++DOMWINDOW == 95 (19738400) [pid = 3764] [serial = 687] [outer = 17565C00] 07:10:01 INFO - PROCESS | 3764 | 1464271801251 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]]]}] 07:10:01 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-5 07:10:01 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html | took 673ms 07:10:01 INFO - PROCESS | 3764 | 1464271801304 Marionette TRACE conn2 -> [0,881,"getWindowHandle",null] 07:10:01 INFO - PROCESS | 3764 | 1464271801306 Marionette TRACE conn2 <- [1,881,null,{"value":"13"}] 07:10:01 INFO - PROCESS | 3764 | 1464271801310 Marionette TRACE conn2 -> [0,882,"setScriptTimeout",{"ms":35000}] 07:10:01 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html 07:10:01 INFO - PROCESS | 3764 | 1464271801311 Marionette TRACE conn2 <- [1,882,null,{}] 07:10:01 INFO - PROCESS | 3764 | 1464271801315 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}] 07:10:01 INFO - PROCESS | 3764 | 1464271801424 Marionette TRACE conn2 <- [1,883,null,{"value":null}] 07:10:01 INFO - PROCESS | 3764 | 1464271801466 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\", \"f2422981-150b-4007-a2a0-7f3535d15116\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:10:01 INFO - PROCESS | 3764 | ++DOCSHELL 10230800 == 71 [pid = 3764] [id = 230] 07:10:01 INFO - PROCESS | 3764 | ++DOMWINDOW == 96 (1047A000) [pid = 3764] [serial = 688] [outer = 00000000] 07:10:01 INFO - PROCESS | 3764 | ++DOMWINDOW == 97 (19E99800) [pid = 3764] [serial = 689] [outer = 1047A000] 07:10:01 INFO - PROCESS | 3764 | 1464271801517 Marionette DEBUG loaded listener.js 07:10:01 INFO - PROCESS | 3764 | ++DOMWINDOW == 98 (1A097800) [pid = 3764] [serial = 690] [outer = 1047A000] 07:10:01 INFO - PROCESS | 3764 | 1464271801956 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]]]}] 07:10:01 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-6 07:10:01 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html | took 688ms 07:10:01 INFO - PROCESS | 3764 | 1464271801993 Marionette TRACE conn2 -> [0,885,"getWindowHandle",null] 07:10:01 INFO - PROCESS | 3764 | 1464271801995 Marionette TRACE conn2 <- [1,885,null,{"value":"13"}] 07:10:01 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html 07:10:01 INFO - PROCESS | 3764 | 1464271801998 Marionette TRACE conn2 -> [0,886,"setScriptTimeout",{"ms":35000}] 07:10:01 INFO - PROCESS | 3764 | 1464271802000 Marionette TRACE conn2 <- [1,886,null,{}] 07:10:02 INFO - PROCESS | 3764 | 1464271802017 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}] 07:10:02 INFO - PROCESS | 3764 | 1464271802128 Marionette TRACE conn2 <- [1,887,null,{"value":null}] 07:10:02 INFO - PROCESS | 3764 | 1464271802135 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\", \"f2422981-150b-4007-a2a0-7f3535d15116\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:10:02 INFO - PROCESS | 3764 | ++DOCSHELL 1A1B1400 == 72 [pid = 3764] [id = 231] 07:10:02 INFO - PROCESS | 3764 | ++DOMWINDOW == 99 (1A1B8400) [pid = 3764] [serial = 691] [outer = 00000000] 07:10:02 INFO - PROCESS | 3764 | ++DOMWINDOW == 100 (1A6D7C00) [pid = 3764] [serial = 692] [outer = 1A1B8400] 07:10:02 INFO - PROCESS | 3764 | 1464271802182 Marionette DEBUG loaded listener.js 07:10:02 INFO - PROCESS | 3764 | ++DOMWINDOW == 101 (1A6DB000) [pid = 3764] [serial = 693] [outer = 1A1B8400] 07:10:02 INFO - PROCESS | 3764 | 1464271802625 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]]]}] 07:10:02 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html | Canvas test: 2d.fillStyle.parse.html4 07:10:02 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html | took 688ms 07:10:02 INFO - PROCESS | 3764 | 1464271802682 Marionette TRACE conn2 -> [0,889,"getWindowHandle",null] 07:10:02 INFO - PROCESS | 3764 | 1464271802685 Marionette TRACE conn2 <- [1,889,null,{"value":"13"}] 07:10:02 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html 07:10:02 INFO - PROCESS | 3764 | 1464271802689 Marionette TRACE conn2 -> [0,890,"setScriptTimeout",{"ms":35000}] 07:10:02 INFO - PROCESS | 3764 | 1464271802692 Marionette TRACE conn2 <- [1,890,null,{}] 07:10:02 INFO - PROCESS | 3764 | 1464271802702 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}] 07:10:02 INFO - PROCESS | 3764 | 1464271802834 Marionette TRACE conn2 <- [1,891,null,{"value":null}] 07:10:02 INFO - PROCESS | 3764 | 1464271802906 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\", \"f2422981-150b-4007-a2a0-7f3535d15116\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:10:02 INFO - PROCESS | 3764 | ++DOCSHELL 1A5DA000 == 73 [pid = 3764] [id = 232] 07:10:02 INFO - PROCESS | 3764 | ++DOMWINDOW == 102 (1A6D5C00) [pid = 3764] [serial = 694] [outer = 00000000] 07:10:02 INFO - PROCESS | 3764 | ++DOMWINDOW == 103 (1A719800) [pid = 3764] [serial = 695] [outer = 1A6D5C00] 07:10:02 INFO - PROCESS | 3764 | 1464271802950 Marionette DEBUG loaded listener.js 07:10:03 INFO - PROCESS | 3764 | ++DOMWINDOW == 104 (1A71F800) [pid = 3764] [serial = 696] [outer = 1A6D5C00] 07:10:03 INFO - PROCESS | 3764 | --DOMWINDOW == 103 (16885000) [pid = 3764] [serial = 640] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html] 07:10:03 INFO - PROCESS | 3764 | --DOMWINDOW == 102 (10ED0400) [pid = 3764] [serial = 628] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html] 07:10:03 INFO - PROCESS | 3764 | --DOMWINDOW == 101 (13391800) [pid = 3764] [serial = 649] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html] 07:10:03 INFO - PROCESS | 3764 | --DOMWINDOW == 100 (139B1400) [pid = 3764] [serial = 634] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html] 07:10:03 INFO - PROCESS | 3764 | --DOMWINDOW == 99 (16934800) [pid = 3764] [serial = 646] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html] 07:10:03 INFO - PROCESS | 3764 | --DOMWINDOW == 98 (15F40C00) [pid = 3764] [serial = 652] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html] 07:10:03 INFO - PROCESS | 3764 | --DOMWINDOW == 97 (1535EC00) [pid = 3764] [serial = 637] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html] 07:10:03 INFO - PROCESS | 3764 | --DOMWINDOW == 96 (10EB0800) [pid = 3764] [serial = 631] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html] 07:10:03 INFO - PROCESS | 3764 | --DOMWINDOW == 95 (16C87C00) [pid = 3764] [serial = 643] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html] 07:10:03 INFO - PROCESS | 3764 | 1464271803368 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]]]}] 07:10:03 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html | Canvas test: 2d.fillStyle.parse.invalid.hex1 07:10:03 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html | took 719ms 07:10:03 INFO - PROCESS | 3764 | 1464271803411 Marionette TRACE conn2 -> [0,893,"getWindowHandle",null] 07:10:03 INFO - PROCESS | 3764 | 1464271803413 Marionette TRACE conn2 <- [1,893,null,{"value":"13"}] 07:10:03 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html 07:10:03 INFO - PROCESS | 3764 | 1464271803416 Marionette TRACE conn2 -> [0,894,"setScriptTimeout",{"ms":35000}] 07:10:03 INFO - PROCESS | 3764 | 1464271803418 Marionette TRACE conn2 <- [1,894,null,{}] 07:10:03 INFO - PROCESS | 3764 | 1464271803421 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}] 07:10:03 INFO - PROCESS | 3764 | 1464271803501 Marionette TRACE conn2 <- [1,895,null,{"value":null}] 07:10:03 INFO - PROCESS | 3764 | 1464271803507 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\", \"f2422981-150b-4007-a2a0-7f3535d15116\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:10:03 INFO - PROCESS | 3764 | ++DOCSHELL 15F40C00 == 74 [pid = 3764] [id = 233] 07:10:03 INFO - PROCESS | 3764 | ++DOMWINDOW == 96 (16C83C00) [pid = 3764] [serial = 697] [outer = 00000000] 07:10:03 INFO - PROCESS | 3764 | ++DOMWINDOW == 97 (18188000) [pid = 3764] [serial = 698] [outer = 16C83C00] 07:10:03 INFO - PROCESS | 3764 | 1464271803551 Marionette DEBUG loaded listener.js 07:10:03 INFO - PROCESS | 3764 | ++DOMWINDOW == 98 (1A6E0C00) [pid = 3764] [serial = 699] [outer = 16C83C00] 07:10:03 INFO - PROCESS | 3764 | 1464271803979 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]]]}] 07:10:04 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html | Canvas test: 2d.fillStyle.parse.invalid.hex2 07:10:04 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html | took 627ms 07:10:04 INFO - PROCESS | 3764 | 1464271804037 Marionette TRACE conn2 -> [0,897,"getWindowHandle",null] 07:10:04 INFO - PROCESS | 3764 | 1464271804038 Marionette TRACE conn2 <- [1,897,null,{"value":"13"}] 07:10:04 INFO - PROCESS | 3764 | 1464271804042 Marionette TRACE conn2 -> [0,898,"setScriptTimeout",{"ms":35000}] 07:10:04 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html 07:10:04 INFO - PROCESS | 3764 | 1464271804043 Marionette TRACE conn2 <- [1,898,null,{}] 07:10:04 INFO - PROCESS | 3764 | 1464271804047 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}] 07:10:04 INFO - PROCESS | 3764 | 1464271804128 Marionette TRACE conn2 <- [1,899,null,{"value":null}] 07:10:04 INFO - PROCESS | 3764 | 1464271804134 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\", \"f2422981-150b-4007-a2a0-7f3535d15116\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:10:04 INFO - PROCESS | 3764 | ++DOCSHELL 1535FC00 == 75 [pid = 3764] [id = 234] 07:10:04 INFO - PROCESS | 3764 | ++DOMWINDOW == 99 (153BA000) [pid = 3764] [serial = 700] [outer = 00000000] 07:10:04 INFO - PROCESS | 3764 | ++DOMWINDOW == 100 (1A845400) [pid = 3764] [serial = 701] [outer = 153BA000] 07:10:04 INFO - PROCESS | 3764 | 1464271804183 Marionette DEBUG loaded listener.js 07:10:04 INFO - PROCESS | 3764 | ++DOMWINDOW == 101 (1A846000) [pid = 3764] [serial = 702] [outer = 153BA000] 07:10:04 INFO - PROCESS | 3764 | 1464271804608 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]]]}] 07:10:04 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html | Canvas test: 2d.fillStyle.parse.invalid.hex3 07:10:04 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html | took 627ms 07:10:04 INFO - PROCESS | 3764 | 1464271804663 Marionette TRACE conn2 -> [0,901,"getWindowHandle",null] 07:10:04 INFO - PROCESS | 3764 | 1464271804665 Marionette TRACE conn2 <- [1,901,null,{"value":"13"}] 07:10:04 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html 07:10:04 INFO - PROCESS | 3764 | 1464271804668 Marionette TRACE conn2 -> [0,902,"setScriptTimeout",{"ms":35000}] 07:10:04 INFO - PROCESS | 3764 | 1464271804669 Marionette TRACE conn2 <- [1,902,null,{}] 07:10:04 INFO - PROCESS | 3764 | 1464271804673 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}] 07:10:04 INFO - PROCESS | 3764 | 1464271804759 Marionette TRACE conn2 <- [1,903,null,{"value":null}] 07:10:04 INFO - PROCESS | 3764 | 1464271804766 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\", \"f2422981-150b-4007-a2a0-7f3535d15116\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:10:04 INFO - PROCESS | 3764 | ++DOCSHELL 1A6D4000 == 76 [pid = 3764] [id = 235] 07:10:04 INFO - PROCESS | 3764 | ++DOMWINDOW == 102 (1A715000) [pid = 3764] [serial = 703] [outer = 00000000] 07:10:04 INFO - PROCESS | 3764 | ++DOMWINDOW == 103 (1AC9AC00) [pid = 3764] [serial = 704] [outer = 1A715000] 07:10:04 INFO - PROCESS | 3764 | 1464271804814 Marionette DEBUG loaded listener.js 07:10:04 INFO - PROCESS | 3764 | ++DOMWINDOW == 104 (1AE8C000) [pid = 3764] [serial = 705] [outer = 1A715000] 07:10:05 INFO - PROCESS | 3764 | 1464271805404 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]]]}] 07:10:05 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html | Canvas test: 2d.fillStyle.parse.invalid.hex4 07:10:05 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html | took 780ms 07:10:05 INFO - PROCESS | 3764 | 1464271805473 Marionette TRACE conn2 -> [0,905,"getWindowHandle",null] 07:10:05 INFO - PROCESS | 3764 | 1464271805478 Marionette TRACE conn2 <- [1,905,null,{"value":"13"}] 07:10:05 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html 07:10:05 INFO - PROCESS | 3764 | 1464271805497 Marionette TRACE conn2 -> [0,906,"setScriptTimeout",{"ms":35000}] 07:10:05 INFO - PROCESS | 3764 | 1464271805501 Marionette TRACE conn2 <- [1,906,null,{}] 07:10:05 INFO - PROCESS | 3764 | 1464271805507 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}] 07:10:05 INFO - PROCESS | 3764 | 1464271805618 Marionette TRACE conn2 <- [1,907,null,{"value":null}] 07:10:05 INFO - PROCESS | 3764 | 1464271805748 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\", \"f2422981-150b-4007-a2a0-7f3535d15116\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:10:05 INFO - PROCESS | 3764 | ++DOCSHELL 0F26E800 == 77 [pid = 3764] [id = 236] 07:10:05 INFO - PROCESS | 3764 | ++DOMWINDOW == 105 (0F26EC00) [pid = 3764] [serial = 706] [outer = 00000000] 07:10:05 INFO - PROCESS | 3764 | ++DOMWINDOW == 106 (0F274C00) [pid = 3764] [serial = 707] [outer = 0F26EC00] 07:10:05 INFO - PROCESS | 3764 | 1464271805815 Marionette DEBUG loaded listener.js 07:10:05 INFO - PROCESS | 3764 | ++DOMWINDOW == 107 (10A7D800) [pid = 3764] [serial = 708] [outer = 0F26EC00] 07:10:06 INFO - PROCESS | 3764 | ++DOMWINDOW == 108 (13337C00) [pid = 3764] [serial = 709] [outer = 1B48D400] 07:10:06 INFO - PROCESS | 3764 | 1464271806457 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]]]}] 07:10:06 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html | Canvas test: 2d.fillStyle.parse.invalid.hex5 07:10:06 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html | took 1024ms 07:10:06 INFO - PROCESS | 3764 | 1464271806529 Marionette TRACE conn2 -> [0,909,"getWindowHandle",null] 07:10:06 INFO - PROCESS | 3764 | 1464271806534 Marionette TRACE conn2 <- [1,909,null,{"value":"13"}] 07:10:06 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html 07:10:06 INFO - PROCESS | 3764 | 1464271806574 Marionette TRACE conn2 -> [0,910,"setScriptTimeout",{"ms":35000}] 07:10:06 INFO - PROCESS | 3764 | 1464271806578 Marionette TRACE conn2 <- [1,910,null,{}] 07:10:06 INFO - PROCESS | 3764 | 1464271806582 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}] 07:10:06 INFO - PROCESS | 3764 | 1464271806698 Marionette TRACE conn2 <- [1,911,null,{"value":null}] 07:10:06 INFO - PROCESS | 3764 | 1464271806819 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\", \"f2422981-150b-4007-a2a0-7f3535d15116\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:10:06 INFO - PROCESS | 3764 | ++DOCSHELL 139B3400 == 78 [pid = 3764] [id = 237] 07:10:06 INFO - PROCESS | 3764 | ++DOMWINDOW == 109 (139B3C00) [pid = 3764] [serial = 710] [outer = 00000000] 07:10:06 INFO - PROCESS | 3764 | ++DOMWINDOW == 110 (15617800) [pid = 3764] [serial = 711] [outer = 139B3C00] 07:10:06 INFO - PROCESS | 3764 | 1464271806859 Marionette DEBUG loaded listener.js 07:10:06 INFO - PROCESS | 3764 | ++DOMWINDOW == 111 (16917C00) [pid = 3764] [serial = 712] [outer = 139B3C00] 07:10:07 INFO - PROCESS | 3764 | 1464271807427 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]]]}] 07:10:07 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html | Canvas test: 2d.fillStyle.parse.invalid.hex6 07:10:07 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html | took 948ms 07:10:07 INFO - PROCESS | 3764 | 1464271807509 Marionette TRACE conn2 -> [0,913,"getWindowHandle",null] 07:10:07 INFO - PROCESS | 3764 | 1464271807511 Marionette TRACE conn2 <- [1,913,null,{"value":"13"}] 07:10:07 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html 07:10:07 INFO - PROCESS | 3764 | 1464271807515 Marionette TRACE conn2 -> [0,914,"setScriptTimeout",{"ms":35000}] 07:10:07 INFO - PROCESS | 3764 | 1464271807519 Marionette TRACE conn2 <- [1,914,null,{}] 07:10:07 INFO - PROCESS | 3764 | 1464271807530 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}] 07:10:07 INFO - PROCESS | 3764 | 1464271807657 Marionette TRACE conn2 <- [1,915,null,{"value":null}] 07:10:07 INFO - PROCESS | 3764 | 1464271807789 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\", \"f2422981-150b-4007-a2a0-7f3535d15116\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:10:07 INFO - PROCESS | 3764 | ++DOCSHELL 1758F800 == 79 [pid = 3764] [id = 238] 07:10:07 INFO - PROCESS | 3764 | ++DOMWINDOW == 112 (181D7800) [pid = 3764] [serial = 713] [outer = 00000000] 07:10:07 INFO - PROCESS | 3764 | ++DOMWINDOW == 113 (1973B800) [pid = 3764] [serial = 714] [outer = 181D7800] 07:10:07 INFO - PROCESS | 3764 | 1464271807855 Marionette DEBUG loaded listener.js 07:10:07 INFO - PROCESS | 3764 | ++DOMWINDOW == 114 (19A5DC00) [pid = 3764] [serial = 715] [outer = 181D7800] 07:10:08 INFO - PROCESS | 3764 | 1464271808428 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]]]}] 07:10:08 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html | Canvas test: 2d.fillStyle.parse.invalid.hex7 07:10:08 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html | took 979ms 07:10:08 INFO - PROCESS | 3764 | 1464271808484 Marionette TRACE conn2 -> [0,917,"getWindowHandle",null] 07:10:08 INFO - PROCESS | 3764 | 1464271808487 Marionette TRACE conn2 <- [1,917,null,{"value":"13"}] 07:10:08 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html 07:10:08 INFO - PROCESS | 3764 | 1464271808490 Marionette TRACE conn2 -> [0,918,"setScriptTimeout",{"ms":35000}] 07:10:08 INFO - PROCESS | 3764 | 1464271808492 Marionette TRACE conn2 <- [1,918,null,{}] 07:10:08 INFO - PROCESS | 3764 | 1464271808496 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}] 07:10:08 INFO - PROCESS | 3764 | 1464271808602 Marionette TRACE conn2 <- [1,919,null,{"value":null}] 07:10:08 INFO - PROCESS | 3764 | 1464271808731 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\", \"f2422981-150b-4007-a2a0-7f3535d15116\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:10:08 INFO - PROCESS | 3764 | ++DOCSHELL 172DE000 == 80 [pid = 3764] [id = 239] 07:10:08 INFO - PROCESS | 3764 | ++DOMWINDOW == 115 (19A59800) [pid = 3764] [serial = 716] [outer = 00000000] 07:10:08 INFO - PROCESS | 3764 | ++DOMWINDOW == 116 (1A841C00) [pid = 3764] [serial = 717] [outer = 19A59800] 07:10:08 INFO - PROCESS | 3764 | 1464271808787 Marionette DEBUG loaded listener.js 07:10:08 INFO - PROCESS | 3764 | ++DOMWINDOW == 117 (1AE8A400) [pid = 3764] [serial = 718] [outer = 19A59800] 07:10:09 INFO - PROCESS | 3764 | 1464271809405 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]]]}] 07:10:09 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html | Canvas test: 2d.fillStyle.parse.invalid.hex8 07:10:09 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html | took 1162ms 07:10:09 INFO - PROCESS | 3764 | 1464271809687 Marionette TRACE conn2 -> [0,921,"getWindowHandle",null] 07:10:09 INFO - PROCESS | 3764 | 1464271809692 Marionette TRACE conn2 <- [1,921,null,{"value":"13"}] 07:10:09 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html 07:10:09 INFO - PROCESS | 3764 | 1464271809698 Marionette TRACE conn2 -> [0,922,"setScriptTimeout",{"ms":35000}] 07:10:09 INFO - PROCESS | 3764 | 1464271809701 Marionette TRACE conn2 <- [1,922,null,{}] 07:10:09 INFO - PROCESS | 3764 | 1464271809707 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}] 07:10:09 INFO - PROCESS | 3764 | 1464271809806 Marionette TRACE conn2 <- [1,923,null,{"value":null}] 07:10:09 INFO - PROCESS | 3764 | 1464271809936 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\", \"f2422981-150b-4007-a2a0-7f3535d15116\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:10:09 INFO - PROCESS | 3764 | ++DOCSHELL 10231800 == 81 [pid = 3764] [id = 240] 07:10:09 INFO - PROCESS | 3764 | ++DOMWINDOW == 118 (10A57800) [pid = 3764] [serial = 719] [outer = 00000000] 07:10:09 INFO - PROCESS | 3764 | ++DOMWINDOW == 119 (10EB3800) [pid = 3764] [serial = 720] [outer = 10A57800] 07:10:09 INFO - PROCESS | 3764 | 1464271809985 Marionette DEBUG loaded listener.js 07:10:10 INFO - PROCESS | 3764 | ++DOMWINDOW == 120 (11C65800) [pid = 3764] [serial = 721] [outer = 10A57800] 07:10:10 INFO - PROCESS | 3764 | --DOCSHELL 13396000 == 80 [pid = 3764] [id = 123] 07:10:10 INFO - PROCESS | 3764 | --DOCSHELL 0C7F4800 == 79 [pid = 3764] [id = 121] 07:10:10 INFO - PROCESS | 3764 | --DOCSHELL 13159C00 == 78 [pid = 3764] [id = 27] 07:10:10 INFO - PROCESS | 3764 | --DOCSHELL 15619C00 == 77 [pid = 3764] [id = 216] 07:10:10 INFO - PROCESS | 3764 | --DOCSHELL 1339FC00 == 76 [pid = 3764] [id = 95] 07:10:10 INFO - PROCESS | 3764 | --DOCSHELL 17585C00 == 75 [pid = 3764] [id = 152] 07:10:10 INFO - PROCESS | 3764 | --DOCSHELL 1535FC00 == 74 [pid = 3764] [id = 234] 07:10:10 INFO - PROCESS | 3764 | --DOCSHELL 15F40C00 == 73 [pid = 3764] [id = 233] 07:10:10 INFO - PROCESS | 3764 | --DOCSHELL 1A5DA000 == 72 [pid = 3764] [id = 232] 07:10:10 INFO - PROCESS | 3764 | --DOCSHELL 1A1B1400 == 71 [pid = 3764] [id = 231] 07:10:10 INFO - PROCESS | 3764 | --DOCSHELL 10230800 == 70 [pid = 3764] [id = 230] 07:10:10 INFO - PROCESS | 3764 | --DOCSHELL 15D1EC00 == 69 [pid = 3764] [id = 229] 07:10:10 INFO - PROCESS | 3764 | --DOCSHELL 16C7C800 == 68 [pid = 3764] [id = 228] 07:10:10 INFO - PROCESS | 3764 | --DOMWINDOW == 119 (181D8000) [pid = 3764] [serial = 656] [outer = 00000000] [url = about:blank] 07:10:10 INFO - PROCESS | 3764 | --DOCSHELL 139B1C00 == 67 [pid = 3764] [id = 227] 07:10:10 INFO - PROCESS | 3764 | --DOCSHELL 0C7F8800 == 66 [pid = 3764] [id = 226] 07:10:10 INFO - PROCESS | 3764 | --DOCSHELL 0C7EF800 == 65 [pid = 3764] [id = 225] 07:10:10 INFO - PROCESS | 3764 | --DOCSHELL 105F4800 == 64 [pid = 3764] [id = 220] 07:10:10 INFO - PROCESS | 3764 | --DOMWINDOW == 118 (1693C800) [pid = 3764] [serial = 641] [outer = 00000000] [url = about:blank] 07:10:10 INFO - PROCESS | 3764 | --DOMWINDOW == 117 (139B6C00) [pid = 3764] [serial = 617] [outer = 00000000] [url = about:blank] 07:10:10 INFO - PROCESS | 3764 | --DOMWINDOW == 116 (12D31400) [pid = 3764] [serial = 630] [outer = 00000000] [url = about:blank] 07:10:10 INFO - PROCESS | 3764 | --DOMWINDOW == 115 (16FEEC00) [pid = 3764] [serial = 651] [outer = 00000000] [url = about:blank] 07:10:10 INFO - PROCESS | 3764 | --DOMWINDOW == 114 (140C1C00) [pid = 3764] [serial = 636] [outer = 00000000] [url = about:blank] 07:10:10 INFO - PROCESS | 3764 | --DOMWINDOW == 113 (12886800) [pid = 3764] [serial = 629] [outer = 00000000] [url = about:blank] 07:10:10 INFO - PROCESS | 3764 | --DOMWINDOW == 112 (1759C800) [pid = 3764] [serial = 648] [outer = 00000000] [url = about:blank] 07:10:10 INFO - PROCESS | 3764 | --DOMWINDOW == 111 (18185C00) [pid = 3764] [serial = 654] [outer = 00000000] [url = about:blank] 07:10:10 INFO - PROCESS | 3764 | --DOMWINDOW == 110 (15365400) [pid = 3764] [serial = 650] [outer = 00000000] [url = about:blank] 07:10:10 INFO - PROCESS | 3764 | --DOMWINDOW == 109 (1AE95C00) [pid = 3764] [serial = 623] [outer = 00000000] [url = about:blank] 07:10:10 INFO - PROCESS | 3764 | --DOMWINDOW == 108 (16941C00) [pid = 3764] [serial = 642] [outer = 00000000] [url = about:blank] 07:10:10 INFO - PROCESS | 3764 | --DOMWINDOW == 107 (17D80C00) [pid = 3764] [serial = 653] [outer = 00000000] [url = about:blank] 07:10:10 INFO - PROCESS | 3764 | --DOMWINDOW == 106 (15D20800) [pid = 3764] [serial = 638] [outer = 00000000] [url = about:blank] 07:10:10 INFO - PROCESS | 3764 | --DOMWINDOW == 105 (13397400) [pid = 3764] [serial = 633] [outer = 00000000] [url = about:blank] 07:10:10 INFO - PROCESS | 3764 | --DOMWINDOW == 104 (18186800) [pid = 3764] [serial = 620] [outer = 00000000] [url = about:blank] 07:10:10 INFO - PROCESS | 3764 | --DOMWINDOW == 103 (16F8E400) [pid = 3764] [serial = 644] [outer = 00000000] [url = about:blank] 07:10:10 INFO - PROCESS | 3764 | --DOMWINDOW == 102 (12B5C000) [pid = 3764] [serial = 632] [outer = 00000000] [url = about:blank] 07:10:10 INFO - PROCESS | 3764 | --DOMWINDOW == 101 (1408A400) [pid = 3764] [serial = 626] [outer = 00000000] [url = about:blank] 07:10:10 INFO - PROCESS | 3764 | --DOMWINDOW == 100 (1758E400) [pid = 3764] [serial = 647] [outer = 00000000] [url = about:blank] 07:10:10 INFO - PROCESS | 3764 | --DOMWINDOW == 99 (17563800) [pid = 3764] [serial = 645] [outer = 00000000] [url = about:blank] 07:10:10 INFO - PROCESS | 3764 | --DOMWINDOW == 98 (1400C800) [pid = 3764] [serial = 635] [outer = 00000000] [url = about:blank] 07:10:10 INFO - PROCESS | 3764 | --DOMWINDOW == 97 (15F46C00) [pid = 3764] [serial = 639] [outer = 00000000] [url = about:blank] 07:10:10 INFO - PROCESS | 3764 | 1464271810588 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]]]}] 07:10:10 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-1 07:10:10 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html | took 918ms 07:10:10 INFO - PROCESS | 3764 | 1464271810625 Marionette TRACE conn2 -> [0,925,"getWindowHandle",null] 07:10:10 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html 07:10:10 INFO - PROCESS | 3764 | 1464271810628 Marionette TRACE conn2 <- [1,925,null,{"value":"13"}] 07:10:10 INFO - PROCESS | 3764 | 1464271810635 Marionette TRACE conn2 -> [0,926,"setScriptTimeout",{"ms":35000}] 07:10:10 INFO - PROCESS | 3764 | 1464271810638 Marionette TRACE conn2 <- [1,926,null,{}] 07:10:10 INFO - PROCESS | 3764 | 1464271810642 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}] 07:10:10 INFO - PROCESS | 3764 | 1464271810711 Marionette TRACE conn2 <- [1,927,null,{"value":null}] 07:10:10 INFO - PROCESS | 3764 | 1464271810722 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\", \"f2422981-150b-4007-a2a0-7f3535d15116\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:10:10 INFO - PROCESS | 3764 | ++DOCSHELL 10EB0800 == 65 [pid = 3764] [id = 241] 07:10:10 INFO - PROCESS | 3764 | ++DOMWINDOW == 98 (10FE0000) [pid = 3764] [serial = 722] [outer = 00000000] 07:10:10 INFO - PROCESS | 3764 | ++DOMWINDOW == 99 (1315D000) [pid = 3764] [serial = 723] [outer = 10FE0000] 07:10:10 INFO - PROCESS | 3764 | 1464271810768 Marionette DEBUG loaded listener.js 07:10:10 INFO - PROCESS | 3764 | ++DOMWINDOW == 100 (1336F800) [pid = 3764] [serial = 724] [outer = 10FE0000] 07:10:11 INFO - PROCESS | 3764 | 1464271811280 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]]]}] 07:10:11 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-2 07:10:11 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html | took 688ms 07:10:11 INFO - PROCESS | 3764 | 1464271811313 Marionette TRACE conn2 -> [0,929,"getWindowHandle",null] 07:10:11 INFO - PROCESS | 3764 | 1464271811315 Marionette TRACE conn2 <- [1,929,null,{"value":"13"}] 07:10:11 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html 07:10:11 INFO - PROCESS | 3764 | 1464271811318 Marionette TRACE conn2 -> [0,930,"setScriptTimeout",{"ms":35000}] 07:10:11 INFO - PROCESS | 3764 | 1464271811320 Marionette TRACE conn2 <- [1,930,null,{}] 07:10:11 INFO - PROCESS | 3764 | 1464271811330 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}] 07:10:11 INFO - PROCESS | 3764 | 1464271811417 Marionette TRACE conn2 <- [1,931,null,{"value":null}] 07:10:11 INFO - PROCESS | 3764 | 1464271811501 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\", \"f2422981-150b-4007-a2a0-7f3535d15116\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:10:11 INFO - PROCESS | 3764 | ++DOCSHELL 13394400 == 66 [pid = 3764] [id = 242] 07:10:11 INFO - PROCESS | 3764 | ++DOMWINDOW == 101 (1408B000) [pid = 3764] [serial = 725] [outer = 00000000] 07:10:11 INFO - PROCESS | 3764 | ++DOMWINDOW == 102 (15361400) [pid = 3764] [serial = 726] [outer = 1408B000] 07:10:11 INFO - PROCESS | 3764 | 1464271811540 Marionette DEBUG loaded listener.js 07:10:11 INFO - PROCESS | 3764 | ++DOMWINDOW == 103 (156CB800) [pid = 3764] [serial = 727] [outer = 1408B000] 07:10:11 INFO - PROCESS | 3764 | 1464271811924 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]]]}] 07:10:11 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-3 07:10:11 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html | took 612ms 07:10:11 INFO - PROCESS | 3764 | 1464271811938 Marionette TRACE conn2 -> [0,933,"getWindowHandle",null] 07:10:11 INFO - PROCESS | 3764 | 1464271811940 Marionette TRACE conn2 <- [1,933,null,{"value":"13"}] 07:10:11 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html 07:10:11 INFO - PROCESS | 3764 | 1464271811943 Marionette TRACE conn2 -> [0,934,"setScriptTimeout",{"ms":35000}] 07:10:11 INFO - PROCESS | 3764 | 1464271811945 Marionette TRACE conn2 <- [1,934,null,{}] 07:10:11 INFO - PROCESS | 3764 | 1464271811948 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}] 07:10:12 INFO - PROCESS | 3764 | 1464271812031 Marionette TRACE conn2 <- [1,935,null,{"value":null}] 07:10:12 INFO - PROCESS | 3764 | 1464271812038 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\", \"f2422981-150b-4007-a2a0-7f3535d15116\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:10:12 INFO - PROCESS | 3764 | ++DOCSHELL 15620400 == 67 [pid = 3764] [id = 243] 07:10:12 INFO - PROCESS | 3764 | ++DOMWINDOW == 104 (15F4CC00) [pid = 3764] [serial = 728] [outer = 00000000] 07:10:12 INFO - PROCESS | 3764 | ++DOMWINDOW == 105 (16920800) [pid = 3764] [serial = 729] [outer = 15F4CC00] 07:10:12 INFO - PROCESS | 3764 | 1464271812083 Marionette DEBUG loaded listener.js 07:10:12 INFO - PROCESS | 3764 | ++DOMWINDOW == 106 (1693A800) [pid = 3764] [serial = 730] [outer = 15F4CC00] 07:10:12 INFO - PROCESS | 3764 | 1464271812522 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]]]}] 07:10:12 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-4 07:10:12 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html | took 612ms 07:10:12 INFO - PROCESS | 3764 | 1464271812568 Marionette TRACE conn2 -> [0,937,"getWindowHandle",null] 07:10:12 INFO - PROCESS | 3764 | 1464271812570 Marionette TRACE conn2 <- [1,937,null,{"value":"13"}] 07:10:12 INFO - PROCESS | 3764 | 1464271812573 Marionette TRACE conn2 -> [0,938,"setScriptTimeout",{"ms":35000}] 07:10:12 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html 07:10:12 INFO - PROCESS | 3764 | 1464271812575 Marionette TRACE conn2 <- [1,938,null,{}] 07:10:12 INFO - PROCESS | 3764 | 1464271812578 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}] 07:10:12 INFO - PROCESS | 3764 | 1464271812697 Marionette TRACE conn2 <- [1,939,null,{"value":null}] 07:10:12 INFO - PROCESS | 3764 | 1464271812784 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\", \"f2422981-150b-4007-a2a0-7f3535d15116\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:10:12 INFO - PROCESS | 3764 | ++DOCSHELL 16C81000 == 68 [pid = 3764] [id = 244] 07:10:12 INFO - PROCESS | 3764 | ++DOMWINDOW == 107 (16C81800) [pid = 3764] [serial = 731] [outer = 00000000] 07:10:12 INFO - PROCESS | 3764 | ++DOMWINDOW == 108 (16F85C00) [pid = 3764] [serial = 732] [outer = 16C81800] 07:10:12 INFO - PROCESS | 3764 | 1464271812838 Marionette DEBUG loaded listener.js 07:10:12 INFO - PROCESS | 3764 | ++DOMWINDOW == 109 (172B1800) [pid = 3764] [serial = 733] [outer = 16C81800] 07:10:13 INFO - PROCESS | 3764 | 1464271813221 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]]]}] 07:10:13 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-5 07:10:13 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html | took 688ms 07:10:13 INFO - PROCESS | 3764 | 1464271813258 Marionette TRACE conn2 -> [0,941,"getWindowHandle",null] 07:10:13 INFO - PROCESS | 3764 | 1464271813260 Marionette TRACE conn2 <- [1,941,null,{"value":"13"}] 07:10:13 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html 07:10:13 INFO - PROCESS | 3764 | 1464271813263 Marionette TRACE conn2 -> [0,942,"setScriptTimeout",{"ms":35000}] 07:10:13 INFO - PROCESS | 3764 | 1464271813265 Marionette TRACE conn2 <- [1,942,null,{}] 07:10:13 INFO - PROCESS | 3764 | 1464271813274 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}] 07:10:13 INFO - PROCESS | 3764 | 1464271813405 Marionette TRACE conn2 <- [1,943,null,{"value":null}] 07:10:13 INFO - PROCESS | 3764 | 1464271813421 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\", \"f2422981-150b-4007-a2a0-7f3535d15116\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:10:13 INFO - PROCESS | 3764 | ++DOCSHELL 17566800 == 69 [pid = 3764] [id = 245] 07:10:13 INFO - PROCESS | 3764 | ++DOMWINDOW == 110 (17589400) [pid = 3764] [serial = 734] [outer = 00000000] 07:10:13 INFO - PROCESS | 3764 | ++DOMWINDOW == 111 (1778AC00) [pid = 3764] [serial = 735] [outer = 17589400] 07:10:13 INFO - PROCESS | 3764 | 1464271813515 Marionette DEBUG loaded listener.js 07:10:13 INFO - PROCESS | 3764 | ++DOMWINDOW == 112 (18183800) [pid = 3764] [serial = 736] [outer = 17589400] 07:10:13 INFO - PROCESS | 3764 | 1464271813931 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]]]}] 07:10:13 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-6 07:10:13 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html | took 734ms 07:10:13 INFO - PROCESS | 3764 | 1464271813987 Marionette TRACE conn2 -> [0,945,"getWindowHandle",null] 07:10:13 INFO - PROCESS | 3764 | 1464271813989 Marionette TRACE conn2 <- [1,945,null,{"value":"13"}] 07:10:13 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html 07:10:13 INFO - PROCESS | 3764 | 1464271813992 Marionette TRACE conn2 -> [0,946,"setScriptTimeout",{"ms":35000}] 07:10:13 INFO - PROCESS | 3764 | 1464271813994 Marionette TRACE conn2 <- [1,946,null,{}] 07:10:13 INFO - PROCESS | 3764 | 1464271813998 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}] 07:10:14 INFO - PROCESS | 3764 | 1464271814133 Marionette TRACE conn2 <- [1,947,null,{"value":null}] 07:10:14 INFO - PROCESS | 3764 | 1464271814194 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\", \"f2422981-150b-4007-a2a0-7f3535d15116\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:10:14 INFO - PROCESS | 3764 | ++DOCSHELL 0F26B000 == 70 [pid = 3764] [id = 246] 07:10:14 INFO - PROCESS | 3764 | ++DOMWINDOW == 113 (18188400) [pid = 3764] [serial = 737] [outer = 00000000] 07:10:14 INFO - PROCESS | 3764 | ++DOMWINDOW == 114 (1965C400) [pid = 3764] [serial = 738] [outer = 18188400] 07:10:14 INFO - PROCESS | 3764 | 1464271814238 Marionette DEBUG loaded listener.js 07:10:14 INFO - PROCESS | 3764 | ++DOMWINDOW == 115 (19665400) [pid = 3764] [serial = 739] [outer = 18188400] 07:10:14 INFO - PROCESS | 3764 | --DOMWINDOW == 114 (1047A000) [pid = 3764] [serial = 688] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html] 07:10:14 INFO - PROCESS | 3764 | --DOMWINDOW == 113 (1A1B8400) [pid = 3764] [serial = 691] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html] 07:10:14 INFO - PROCESS | 3764 | --DOMWINDOW == 112 (10481C00) [pid = 3764] [serial = 673] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html] 07:10:14 INFO - PROCESS | 3764 | --DOMWINDOW == 111 (139B9C00) [pid = 3764] [serial = 679] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html] 07:10:14 INFO - PROCESS | 3764 | --DOMWINDOW == 110 (0C7FB000) [pid = 3764] [serial = 676] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html] 07:10:14 INFO - PROCESS | 3764 | --DOMWINDOW == 109 (16C80800) [pid = 3764] [serial = 682] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html] 07:10:14 INFO - PROCESS | 3764 | --DOMWINDOW == 108 (17565C00) [pid = 3764] [serial = 685] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html] 07:10:14 INFO - PROCESS | 3764 | --DOMWINDOW == 107 (17781800) [pid = 3764] [serial = 655] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html] 07:10:14 INFO - PROCESS | 3764 | --DOMWINDOW == 106 (1A6D5C00) [pid = 3764] [serial = 694] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html] 07:10:14 INFO - PROCESS | 3764 | --DOMWINDOW == 105 (153BA000) [pid = 3764] [serial = 700] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html] 07:10:14 INFO - PROCESS | 3764 | --DOMWINDOW == 104 (16C83C00) [pid = 3764] [serial = 697] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html] 07:10:14 INFO - PROCESS | 3764 | 1464271814727 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]]]}] 07:10:14 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html | Canvas test: 2d.fillStyle.parse.invalid.hsla-1 07:10:14 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html | took 780ms 07:10:14 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html 07:10:14 INFO - PROCESS | 3764 | 1464271814776 Marionette TRACE conn2 -> [0,949,"getWindowHandle",null] 07:10:14 INFO - PROCESS | 3764 | 1464271814778 Marionette TRACE conn2 <- [1,949,null,{"value":"13"}] 07:10:14 INFO - PROCESS | 3764 | 1464271814781 Marionette TRACE conn2 -> [0,950,"setScriptTimeout",{"ms":35000}] 07:10:14 INFO - PROCESS | 3764 | 1464271814783 Marionette TRACE conn2 <- [1,950,null,{}] 07:10:14 INFO - PROCESS | 3764 | 1464271814786 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}] 07:10:14 INFO - PROCESS | 3764 | 1464271814865 Marionette TRACE conn2 <- [1,951,null,{"value":null}] 07:10:14 INFO - PROCESS | 3764 | 1464271814871 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\", \"f2422981-150b-4007-a2a0-7f3535d15116\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:10:14 INFO - PROCESS | 3764 | ++DOCSHELL 10481C00 == 71 [pid = 3764] [id = 247] 07:10:14 INFO - PROCESS | 3764 | ++DOMWINDOW == 105 (139B1400) [pid = 3764] [serial = 740] [outer = 00000000] 07:10:14 INFO - PROCESS | 3764 | ++DOMWINDOW == 106 (16BEDC00) [pid = 3764] [serial = 741] [outer = 139B1400] 07:10:14 INFO - PROCESS | 3764 | 1464271814915 Marionette DEBUG loaded listener.js 07:10:14 INFO - PROCESS | 3764 | ++DOMWINDOW == 107 (181DAC00) [pid = 3764] [serial = 742] [outer = 139B1400] 07:10:15 INFO - PROCESS | 3764 | 1464271815354 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]]]}] 07:10:15 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html | Canvas test: 2d.fillStyle.parse.invalid.hsla-2 07:10:15 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html | took 581ms 07:10:15 INFO - PROCESS | 3764 | 1464271815379 Marionette TRACE conn2 -> [0,953,"getWindowHandle",null] 07:10:15 INFO - PROCESS | 3764 | 1464271815381 Marionette TRACE conn2 <- [1,953,null,{"value":"13"}] 07:10:15 INFO - PROCESS | 3764 | 1464271815384 Marionette TRACE conn2 -> [0,954,"setScriptTimeout",{"ms":35000}] 07:10:15 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html 07:10:15 INFO - PROCESS | 3764 | 1464271815386 Marionette TRACE conn2 <- [1,954,null,{}] 07:10:15 INFO - PROCESS | 3764 | 1464271815389 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}] 07:10:15 INFO - PROCESS | 3764 | 1464271815479 Marionette TRACE conn2 <- [1,955,null,{"value":null}] 07:10:15 INFO - PROCESS | 3764 | 1464271815486 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\", \"f2422981-150b-4007-a2a0-7f3535d15116\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:10:15 INFO - PROCESS | 3764 | ++DOCSHELL 16BF1800 == 72 [pid = 3764] [id = 248] 07:10:15 INFO - PROCESS | 3764 | ++DOMWINDOW == 108 (1758D000) [pid = 3764] [serial = 743] [outer = 00000000] 07:10:15 INFO - PROCESS | 3764 | ++DOMWINDOW == 109 (199AFC00) [pid = 3764] [serial = 744] [outer = 1758D000] 07:10:15 INFO - PROCESS | 3764 | 1464271815529 Marionette DEBUG loaded listener.js 07:10:15 INFO - PROCESS | 3764 | ++DOMWINDOW == 110 (19E9E400) [pid = 3764] [serial = 745] [outer = 1758D000] 07:10:15 INFO - PROCESS | 3764 | 1464271815941 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]]]}] 07:10:15 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html | Canvas test: 2d.fillStyle.parse.invalid.name-1 07:10:15 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html | took 581ms 07:10:15 INFO - PROCESS | 3764 | 1464271815964 Marionette TRACE conn2 -> [0,957,"getWindowHandle",null] 07:10:15 INFO - PROCESS | 3764 | 1464271815966 Marionette TRACE conn2 <- [1,957,null,{"value":"13"}] 07:10:15 INFO - PROCESS | 3764 | 1464271815969 Marionette TRACE conn2 -> [0,958,"setScriptTimeout",{"ms":35000}] 07:10:15 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html 07:10:15 INFO - PROCESS | 3764 | 1464271815971 Marionette TRACE conn2 <- [1,958,null,{}] 07:10:15 INFO - PROCESS | 3764 | 1464271815975 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}] 07:10:16 INFO - PROCESS | 3764 | 1464271816103 Marionette TRACE conn2 <- [1,959,null,{"value":null}] 07:10:16 INFO - PROCESS | 3764 | 1464271816110 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\", \"f2422981-150b-4007-a2a0-7f3535d15116\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:10:16 INFO - PROCESS | 3764 | ++DOCSHELL 1A1BD400 == 73 [pid = 3764] [id = 249] 07:10:16 INFO - PROCESS | 3764 | ++DOMWINDOW == 111 (1A5CC800) [pid = 3764] [serial = 746] [outer = 00000000] 07:10:16 INFO - PROCESS | 3764 | ++DOMWINDOW == 112 (1A5D7000) [pid = 3764] [serial = 747] [outer = 1A5CC800] 07:10:16 INFO - PROCESS | 3764 | 1464271816153 Marionette DEBUG loaded listener.js 07:10:16 INFO - PROCESS | 3764 | ++DOMWINDOW == 113 (1A6D9400) [pid = 3764] [serial = 748] [outer = 1A5CC800] 07:10:16 INFO - PROCESS | 3764 | 1464271816554 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]]]}] 07:10:16 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html | Canvas test: 2d.fillStyle.parse.invalid.name-2 07:10:16 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html | took 627ms 07:10:16 INFO - PROCESS | 3764 | 1464271816592 Marionette TRACE conn2 -> [0,961,"getWindowHandle",null] 07:10:16 INFO - PROCESS | 3764 | 1464271816594 Marionette TRACE conn2 <- [1,961,null,{"value":"13"}] 07:10:16 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html 07:10:16 INFO - PROCESS | 3764 | 1464271816597 Marionette TRACE conn2 -> [0,962,"setScriptTimeout",{"ms":35000}] 07:10:16 INFO - PROCESS | 3764 | 1464271816600 Marionette TRACE conn2 <- [1,962,null,{}] 07:10:16 INFO - PROCESS | 3764 | 1464271816603 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}] 07:10:16 INFO - PROCESS | 3764 | 1464271816763 Marionette TRACE conn2 <- [1,963,null,{"value":null}] 07:10:16 INFO - PROCESS | 3764 | 1464271816931 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\", \"f2422981-150b-4007-a2a0-7f3535d15116\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:10:16 INFO - PROCESS | 3764 | ++DOCSHELL 0F273400 == 74 [pid = 3764] [id = 250] 07:10:16 INFO - PROCESS | 3764 | ++DOMWINDOW == 114 (0F273800) [pid = 3764] [serial = 749] [outer = 00000000] 07:10:16 INFO - PROCESS | 3764 | ++DOMWINDOW == 115 (10480400) [pid = 3764] [serial = 750] [outer = 0F273800] 07:10:16 INFO - PROCESS | 3764 | 1464271816974 Marionette DEBUG loaded listener.js 07:10:17 INFO - PROCESS | 3764 | ++DOMWINDOW == 116 (10B69800) [pid = 3764] [serial = 751] [outer = 0F273800] 07:10:17 INFO - PROCESS | 3764 | 1464271817519 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]]]}] 07:10:17 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html | Canvas test: 2d.fillStyle.parse.invalid.name-3 07:10:17 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html | took 979ms 07:10:17 INFO - PROCESS | 3764 | 1464271817585 Marionette TRACE conn2 -> [0,965,"getWindowHandle",null] 07:10:17 INFO - PROCESS | 3764 | 1464271817589 Marionette TRACE conn2 <- [1,965,null,{"value":"13"}] 07:10:17 INFO - PROCESS | 3764 | 1464271817593 Marionette TRACE conn2 -> [0,966,"setScriptTimeout",{"ms":35000}] 07:10:17 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html 07:10:17 INFO - PROCESS | 3764 | 1464271817598 Marionette TRACE conn2 <- [1,966,null,{}] 07:10:17 INFO - PROCESS | 3764 | 1464271817603 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}] 07:10:17 INFO - PROCESS | 3764 | 1464271817715 Marionette TRACE conn2 <- [1,967,null,{"value":null}] 07:10:17 INFO - PROCESS | 3764 | 1464271817830 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\", \"f2422981-150b-4007-a2a0-7f3535d15116\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:10:17 INFO - PROCESS | 3764 | ++DOCSHELL 1408A400 == 75 [pid = 3764] [id = 251] 07:10:17 INFO - PROCESS | 3764 | ++DOMWINDOW == 117 (14097000) [pid = 3764] [serial = 752] [outer = 00000000] 07:10:17 INFO - PROCESS | 3764 | ++DOMWINDOW == 118 (150B7800) [pid = 3764] [serial = 753] [outer = 14097000] 07:10:17 INFO - PROCESS | 3764 | 1464271817888 Marionette DEBUG loaded listener.js 07:10:17 INFO - PROCESS | 3764 | ++DOMWINDOW == 119 (15D1D800) [pid = 3764] [serial = 754] [outer = 14097000] 07:10:18 INFO - PROCESS | 3764 | 1464271818492 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]]]}] 07:10:18 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html | Canvas test: 2d.fillStyle.parse.invalid.name-4 07:10:18 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html | took 979ms 07:10:18 INFO - PROCESS | 3764 | 1464271818579 Marionette TRACE conn2 -> [0,969,"getWindowHandle",null] 07:10:18 INFO - PROCESS | 3764 | 1464271818582 Marionette TRACE conn2 <- [1,969,null,{"value":"13"}] 07:10:18 INFO - PROCESS | 3764 | 1464271818584 Marionette TRACE conn2 -> [0,970,"setScriptTimeout",{"ms":35000}] 07:10:18 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html 07:10:18 INFO - PROCESS | 3764 | 1464271818587 Marionette TRACE conn2 <- [1,970,null,{}] 07:10:18 INFO - PROCESS | 3764 | 1464271818590 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}] 07:10:18 INFO - PROCESS | 3764 | 1464271818703 Marionette TRACE conn2 <- [1,971,null,{"value":null}] 07:10:18 INFO - PROCESS | 3764 | 1464271818854 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\", \"f2422981-150b-4007-a2a0-7f3535d15116\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:10:18 INFO - PROCESS | 3764 | ++DOCSHELL 17588400 == 76 [pid = 3764] [id = 252] 07:10:18 INFO - PROCESS | 3764 | ++DOMWINDOW == 120 (175A1800) [pid = 3764] [serial = 755] [outer = 00000000] 07:10:18 INFO - PROCESS | 3764 | ++DOMWINDOW == 121 (17DF2C00) [pid = 3764] [serial = 756] [outer = 175A1800] 07:10:18 INFO - PROCESS | 3764 | 1464271818909 Marionette DEBUG loaded listener.js 07:10:18 INFO - PROCESS | 3764 | ++DOMWINDOW == 122 (19E95400) [pid = 3764] [serial = 757] [outer = 175A1800] 07:10:19 INFO - PROCESS | 3764 | 1464271819520 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]]]}] 07:10:19 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html | Canvas test: 2d.fillStyle.parse.invalid.name-5 07:10:19 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html | took 979ms 07:10:19 INFO - PROCESS | 3764 | 1464271819571 Marionette TRACE conn2 -> [0,973,"getWindowHandle",null] 07:10:19 INFO - PROCESS | 3764 | 1464271819575 Marionette TRACE conn2 <- [1,973,null,{"value":"13"}] 07:10:19 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html 07:10:19 INFO - PROCESS | 3764 | 1464271819587 Marionette TRACE conn2 -> [0,974,"setScriptTimeout",{"ms":35000}] 07:10:19 INFO - PROCESS | 3764 | 1464271819591 Marionette TRACE conn2 <- [1,974,null,{}] 07:10:19 INFO - PROCESS | 3764 | 1464271819595 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}] 07:10:19 INFO - PROCESS | 3764 | 1464271819705 Marionette TRACE conn2 <- [1,975,null,{"value":null}] 07:10:19 INFO - PROCESS | 3764 | 1464271819807 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\", \"f2422981-150b-4007-a2a0-7f3535d15116\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:10:19 INFO - PROCESS | 3764 | ++DOCSHELL 1AC8E400 == 77 [pid = 3764] [id = 253] 07:10:19 INFO - PROCESS | 3764 | ++DOMWINDOW == 123 (1AC95800) [pid = 3764] [serial = 758] [outer = 00000000] 07:10:19 INFO - PROCESS | 3764 | ++DOMWINDOW == 124 (1AE91C00) [pid = 3764] [serial = 759] [outer = 1AC95800] 07:10:19 INFO - PROCESS | 3764 | 1464271819860 Marionette DEBUG loaded listener.js 07:10:19 INFO - PROCESS | 3764 | ++DOMWINDOW == 125 (1AE96000) [pid = 3764] [serial = 760] [outer = 1AC95800] 07:10:20 INFO - PROCESS | 3764 | 1464271820412 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]]]}] 07:10:20 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-1 07:10:20 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html | took 872ms 07:10:20 INFO - PROCESS | 3764 | 1464271820469 Marionette TRACE conn2 -> [0,977,"getWindowHandle",null] 07:10:20 INFO - PROCESS | 3764 | 1464271820471 Marionette TRACE conn2 <- [1,977,null,{"value":"13"}] 07:10:20 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html 07:10:20 INFO - PROCESS | 3764 | 1464271820475 Marionette TRACE conn2 -> [0,978,"setScriptTimeout",{"ms":35000}] 07:10:20 INFO - PROCESS | 3764 | 1464271820477 Marionette TRACE conn2 <- [1,978,null,{}] 07:10:20 INFO - PROCESS | 3764 | 1464271820481 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}] 07:10:20 INFO - PROCESS | 3764 | 1464271820586 Marionette TRACE conn2 <- [1,979,null,{"value":null}] 07:10:20 INFO - PROCESS | 3764 | 1464271820716 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\", \"f2422981-150b-4007-a2a0-7f3535d15116\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:10:20 INFO - PROCESS | 3764 | ++DOCSHELL 1A83FC00 == 78 [pid = 3764] [id = 254] 07:10:20 INFO - PROCESS | 3764 | ++DOMWINDOW == 126 (1AE91000) [pid = 3764] [serial = 761] [outer = 00000000] 07:10:20 INFO - PROCESS | 3764 | ++DOMWINDOW == 127 (1B11C800) [pid = 3764] [serial = 762] [outer = 1AE91000] 07:10:20 INFO - PROCESS | 3764 | 1464271820770 Marionette DEBUG loaded listener.js 07:10:20 INFO - PROCESS | 3764 | ++DOMWINDOW == 128 (1B11D400) [pid = 3764] [serial = 763] [outer = 1AE91000] 07:10:21 INFO - PROCESS | 3764 | 1464271821305 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]]]}] 07:10:21 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-2 07:10:21 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html | took 871ms 07:10:21 INFO - PROCESS | 3764 | 1464271821363 Marionette TRACE conn2 -> [0,981,"getWindowHandle",null] 07:10:21 INFO - PROCESS | 3764 | 1464271821365 Marionette TRACE conn2 <- [1,981,null,{"value":"13"}] 07:10:21 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html 07:10:21 INFO - PROCESS | 3764 | 1464271821369 Marionette TRACE conn2 -> [0,982,"setScriptTimeout",{"ms":35000}] 07:10:21 INFO - PROCESS | 3764 | 1464271821371 Marionette TRACE conn2 <- [1,982,null,{}] 07:10:21 INFO - PROCESS | 3764 | 1464271821375 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}] 07:10:21 INFO - PROCESS | 3764 | 1464271821479 Marionette TRACE conn2 <- [1,983,null,{"value":null}] 07:10:21 INFO - PROCESS | 3764 | 1464271821586 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\", \"f2422981-150b-4007-a2a0-7f3535d15116\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:10:21 INFO - PROCESS | 3764 | ++DOCSHELL 12A52000 == 79 [pid = 3764] [id = 255] 07:10:21 INFO - PROCESS | 3764 | ++DOMWINDOW == 129 (12A52400) [pid = 3764] [serial = 764] [outer = 00000000] 07:10:21 INFO - PROCESS | 3764 | ++DOMWINDOW == 130 (12A57000) [pid = 3764] [serial = 765] [outer = 12A52400] 07:10:21 INFO - PROCESS | 3764 | 1464271821646 Marionette DEBUG loaded listener.js 07:10:21 INFO - PROCESS | 3764 | ++DOMWINDOW == 131 (1B118C00) [pid = 3764] [serial = 766] [outer = 12A52400] 07:10:22 INFO - PROCESS | 3764 | 1464271822208 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]]]}] 07:10:22 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-3 07:10:22 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html | took 886ms 07:10:22 INFO - PROCESS | 3764 | 1464271822256 Marionette TRACE conn2 -> [0,985,"getWindowHandle",null] 07:10:22 INFO - PROCESS | 3764 | 1464271822258 Marionette TRACE conn2 <- [1,985,null,{"value":"13"}] 07:10:22 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html 07:10:22 INFO - PROCESS | 3764 | 1464271822262 Marionette TRACE conn2 -> [0,986,"setScriptTimeout",{"ms":35000}] 07:10:22 INFO - PROCESS | 3764 | 1464271822264 Marionette TRACE conn2 <- [1,986,null,{}] 07:10:22 INFO - PROCESS | 3764 | 1464271822267 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}] 07:10:22 INFO - PROCESS | 3764 | 1464271822372 Marionette TRACE conn2 <- [1,987,null,{"value":null}] 07:10:22 INFO - PROCESS | 3764 | 1464271822476 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\", \"f2422981-150b-4007-a2a0-7f3535d15116\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:10:22 INFO - PROCESS | 3764 | ++DOCSHELL 102D2C00 == 80 [pid = 3764] [id = 256] 07:10:22 INFO - PROCESS | 3764 | ++DOMWINDOW == 132 (114A4800) [pid = 3764] [serial = 767] [outer = 00000000] 07:10:22 INFO - PROCESS | 3764 | ++DOMWINDOW == 133 (139B8800) [pid = 3764] [serial = 768] [outer = 114A4800] 07:10:22 INFO - PROCESS | 3764 | 1464271822513 Marionette DEBUG loaded listener.js 07:10:22 INFO - PROCESS | 3764 | ++DOMWINDOW == 134 (140C8C00) [pid = 3764] [serial = 769] [outer = 114A4800] 07:10:23 INFO - PROCESS | 3764 | 1464271823293 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]]]}] 07:10:23 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-4 07:10:23 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html | took 1071ms 07:10:23 INFO - PROCESS | 3764 | 1464271823329 Marionette TRACE conn2 -> [0,989,"getWindowHandle",null] 07:10:23 INFO - PROCESS | 3764 | 1464271823336 Marionette TRACE conn2 <- [1,989,null,{"value":"13"}] 07:10:23 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html 07:10:23 INFO - PROCESS | 3764 | 1464271823343 Marionette TRACE conn2 -> [0,990,"setScriptTimeout",{"ms":35000}] 07:10:23 INFO - PROCESS | 3764 | 1464271823349 Marionette TRACE conn2 <- [1,990,null,{}] 07:10:23 INFO - PROCESS | 3764 | 1464271823355 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}] 07:10:23 INFO - PROCESS | 3764 | 1464271823455 Marionette TRACE conn2 <- [1,991,null,{"value":null}] 07:10:23 INFO - PROCESS | 3764 | 1464271823593 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\", \"f2422981-150b-4007-a2a0-7f3535d15116\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:10:23 INFO - PROCESS | 3764 | ++DOCSHELL 0F272000 == 81 [pid = 3764] [id = 257] 07:10:23 INFO - PROCESS | 3764 | ++DOMWINDOW == 135 (0F272800) [pid = 3764] [serial = 770] [outer = 00000000] 07:10:23 INFO - PROCESS | 3764 | ++DOMWINDOW == 136 (105F4000) [pid = 3764] [serial = 771] [outer = 0F272800] 07:10:23 INFO - PROCESS | 3764 | 1464271823647 Marionette DEBUG loaded listener.js 07:10:23 INFO - PROCESS | 3764 | ++DOMWINDOW == 137 (10A7C000) [pid = 3764] [serial = 772] [outer = 0F272800] 07:10:23 INFO - PROCESS | 3764 | --DOCSHELL 1A1BD400 == 80 [pid = 3764] [id = 249] 07:10:23 INFO - PROCESS | 3764 | --DOCSHELL 16BF1800 == 79 [pid = 3764] [id = 248] 07:10:23 INFO - PROCESS | 3764 | --DOCSHELL 10481C00 == 78 [pid = 3764] [id = 247] 07:10:23 INFO - PROCESS | 3764 | --DOCSHELL 0F26B000 == 77 [pid = 3764] [id = 246] 07:10:23 INFO - PROCESS | 3764 | --DOCSHELL 17566800 == 76 [pid = 3764] [id = 245] 07:10:23 INFO - PROCESS | 3764 | --DOCSHELL 16C81000 == 75 [pid = 3764] [id = 244] 07:10:23 INFO - PROCESS | 3764 | --DOCSHELL 15620400 == 74 [pid = 3764] [id = 243] 07:10:23 INFO - PROCESS | 3764 | --DOCSHELL 13394400 == 73 [pid = 3764] [id = 242] 07:10:23 INFO - PROCESS | 3764 | --DOCSHELL 10EB0800 == 72 [pid = 3764] [id = 241] 07:10:23 INFO - PROCESS | 3764 | --DOCSHELL 10231800 == 71 [pid = 3764] [id = 240] 07:10:23 INFO - PROCESS | 3764 | --DOMWINDOW == 136 (19E99800) [pid = 3764] [serial = 689] [outer = 00000000] [url = about:blank] 07:10:23 INFO - PROCESS | 3764 | --DOMWINDOW == 135 (10A7C800) [pid = 3764] [serial = 659] [outer = 00000000] [url = about:blank] 07:10:23 INFO - PROCESS | 3764 | --DOMWINDOW == 134 (139ACC00) [pid = 3764] [serial = 662] [outer = 00000000] [url = about:blank] 07:10:23 INFO - PROCESS | 3764 | --DOMWINDOW == 133 (16D76400) [pid = 3764] [serial = 665] [outer = 00000000] [url = about:blank] 07:10:23 INFO - PROCESS | 3764 | --DOMWINDOW == 132 (1A6D7C00) [pid = 3764] [serial = 692] [outer = 00000000] [url = about:blank] 07:10:23 INFO - PROCESS | 3764 | --DOMWINDOW == 131 (199AC800) [pid = 3764] [serial = 668] [outer = 00000000] [url = about:blank] 07:10:23 INFO - PROCESS | 3764 | --DOMWINDOW == 130 (12889000) [pid = 3764] [serial = 675] [outer = 00000000] [url = about:blank] 07:10:23 INFO - PROCESS | 3764 | --DOMWINDOW == 129 (10B70400) [pid = 3764] [serial = 674] [outer = 00000000] [url = about:blank] 07:10:23 INFO - PROCESS | 3764 | --DOMWINDOW == 128 (150B6000) [pid = 3764] [serial = 680] [outer = 00000000] [url = about:blank] 07:10:23 INFO - PROCESS | 3764 | --DOMWINDOW == 127 (156CD000) [pid = 3764] [serial = 681] [outer = 00000000] [url = about:blank] 07:10:23 INFO - PROCESS | 3764 | --DOMWINDOW == 126 (12AF2000) [pid = 3764] [serial = 677] [outer = 00000000] [url = about:blank] 07:10:23 INFO - PROCESS | 3764 | --DOMWINDOW == 125 (1339F000) [pid = 3764] [serial = 678] [outer = 00000000] [url = about:blank] 07:10:23 INFO - PROCESS | 3764 | --DOMWINDOW == 124 (16C8A000) [pid = 3764] [serial = 683] [outer = 00000000] [url = about:blank] 07:10:23 INFO - PROCESS | 3764 | --DOMWINDOW == 123 (1750AC00) [pid = 3764] [serial = 684] [outer = 00000000] [url = about:blank] 07:10:23 INFO - PROCESS | 3764 | --DOMWINDOW == 122 (1A097800) [pid = 3764] [serial = 690] [outer = 00000000] [url = about:blank] 07:10:23 INFO - PROCESS | 3764 | --DOMWINDOW == 121 (1966A000) [pid = 3764] [serial = 686] [outer = 00000000] [url = about:blank] 07:10:23 INFO - PROCESS | 3764 | --DOMWINDOW == 120 (181DF400) [pid = 3764] [serial = 657] [outer = 00000000] [url = about:blank] 07:10:23 INFO - PROCESS | 3764 | --DOMWINDOW == 119 (19E9F400) [pid = 3764] [serial = 671] [outer = 00000000] [url = about:blank] 07:10:23 INFO - PROCESS | 3764 | --DOMWINDOW == 118 (1A719800) [pid = 3764] [serial = 695] [outer = 00000000] [url = about:blank] 07:10:23 INFO - PROCESS | 3764 | --DOMWINDOW == 117 (1A846000) [pid = 3764] [serial = 702] [outer = 00000000] [url = about:blank] 07:10:23 INFO - PROCESS | 3764 | --DOMWINDOW == 116 (1AC9AC00) [pid = 3764] [serial = 704] [outer = 00000000] [url = about:blank] 07:10:23 INFO - PROCESS | 3764 | --DOMWINDOW == 115 (1A845400) [pid = 3764] [serial = 701] [outer = 00000000] [url = about:blank] 07:10:23 INFO - PROCESS | 3764 | --DOMWINDOW == 114 (1A71F800) [pid = 3764] [serial = 696] [outer = 00000000] [url = about:blank] 07:10:23 INFO - PROCESS | 3764 | --DOMWINDOW == 113 (1A6DB000) [pid = 3764] [serial = 693] [outer = 00000000] [url = about:blank] 07:10:23 INFO - PROCESS | 3764 | --DOMWINDOW == 112 (18188000) [pid = 3764] [serial = 698] [outer = 00000000] [url = about:blank] 07:10:23 INFO - PROCESS | 3764 | --DOMWINDOW == 111 (19738400) [pid = 3764] [serial = 687] [outer = 00000000] [url = about:blank] 07:10:23 INFO - PROCESS | 3764 | --DOMWINDOW == 110 (1A6E0C00) [pid = 3764] [serial = 699] [outer = 00000000] [url = about:blank] 07:10:24 INFO - PROCESS | 3764 | 1464271824137 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]]]}] 07:10:24 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-5 07:10:24 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html | took 826ms 07:10:24 INFO - PROCESS | 3764 | 1464271824171 Marionette TRACE conn2 -> [0,993,"getWindowHandle",null] 07:10:24 INFO - PROCESS | 3764 | 1464271824176 Marionette TRACE conn2 <- [1,993,null,{"value":"13"}] 07:10:24 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html 07:10:24 INFO - PROCESS | 3764 | 1464271824182 Marionette TRACE conn2 -> [0,994,"setScriptTimeout",{"ms":35000}] 07:10:24 INFO - PROCESS | 3764 | 1464271824185 Marionette TRACE conn2 <- [1,994,null,{}] 07:10:24 INFO - PROCESS | 3764 | 1464271824190 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}] 07:10:24 INFO - PROCESS | 3764 | 1464271824288 Marionette TRACE conn2 <- [1,995,null,{"value":null}] 07:10:24 INFO - PROCESS | 3764 | 1464271824298 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\", \"f2422981-150b-4007-a2a0-7f3535d15116\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:10:24 INFO - PROCESS | 3764 | ++DOCSHELL 10FE7400 == 72 [pid = 3764] [id = 258] 07:10:24 INFO - PROCESS | 3764 | ++DOMWINDOW == 111 (10FEC000) [pid = 3764] [serial = 773] [outer = 00000000] 07:10:24 INFO - PROCESS | 3764 | ++DOMWINDOW == 112 (11C58C00) [pid = 3764] [serial = 774] [outer = 10FEC000] 07:10:24 INFO - PROCESS | 3764 | 1464271824342 Marionette DEBUG loaded listener.js 07:10:24 INFO - PROCESS | 3764 | ++DOMWINDOW == 113 (12889000) [pid = 3764] [serial = 775] [outer = 10FEC000] 07:10:24 INFO - PROCESS | 3764 | 1464271824791 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]]]}] 07:10:24 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-6 07:10:24 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html | took 627ms 07:10:24 INFO - PROCESS | 3764 | 1464271824802 Marionette TRACE conn2 -> [0,997,"getWindowHandle",null] 07:10:24 INFO - PROCESS | 3764 | 1464271824804 Marionette TRACE conn2 <- [1,997,null,{"value":"13"}] 07:10:24 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html 07:10:24 INFO - PROCESS | 3764 | 1464271824808 Marionette TRACE conn2 -> [0,998,"setScriptTimeout",{"ms":35000}] 07:10:24 INFO - PROCESS | 3764 | 1464271824811 Marionette TRACE conn2 <- [1,998,null,{}] 07:10:24 INFO - PROCESS | 3764 | 1464271824821 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}] 07:10:24 INFO - PROCESS | 3764 | 1464271824910 Marionette TRACE conn2 <- [1,999,null,{"value":null}] 07:10:24 INFO - PROCESS | 3764 | 1464271824917 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\", \"f2422981-150b-4007-a2a0-7f3535d15116\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:10:24 INFO - PROCESS | 3764 | ++DOCSHELL 12A55800 == 73 [pid = 3764] [id = 259] 07:10:24 INFO - PROCESS | 3764 | ++DOMWINDOW == 114 (12A59C00) [pid = 3764] [serial = 776] [outer = 00000000] 07:10:24 INFO - PROCESS | 3764 | ++DOMWINDOW == 115 (13324C00) [pid = 3764] [serial = 777] [outer = 12A59C00] 07:10:24 INFO - PROCESS | 3764 | 1464271824964 Marionette DEBUG loaded listener.js 07:10:25 INFO - PROCESS | 3764 | ++DOMWINDOW == 116 (13394800) [pid = 3764] [serial = 778] [outer = 12A59C00] 07:10:25 INFO - PROCESS | 3764 | 1464271825423 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]]]}] 07:10:25 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-7 07:10:25 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html | took 612ms 07:10:25 INFO - PROCESS | 3764 | 1464271825445 Marionette TRACE conn2 -> [0,1001,"getWindowHandle",null] 07:10:25 INFO - PROCESS | 3764 | 1464271825448 Marionette TRACE conn2 <- [1,1001,null,{"value":"13"}] 07:10:25 INFO - PROCESS | 3764 | 1464271825451 Marionette TRACE conn2 -> [0,1002,"setScriptTimeout",{"ms":35000}] 07:10:25 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html 07:10:25 INFO - PROCESS | 3764 | 1464271825452 Marionette TRACE conn2 <- [1,1002,null,{}] 07:10:25 INFO - PROCESS | 3764 | 1464271825455 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}] 07:10:25 INFO - PROCESS | 3764 | 1464271825542 Marionette TRACE conn2 <- [1,1003,null,{"value":null}] 07:10:25 INFO - PROCESS | 3764 | 1464271825549 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\", \"f2422981-150b-4007-a2a0-7f3535d15116\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:10:25 INFO - PROCESS | 3764 | ++DOCSHELL 13709400 == 74 [pid = 3764] [id = 260] 07:10:25 INFO - PROCESS | 3764 | ++DOMWINDOW == 117 (1370A400) [pid = 3764] [serial = 779] [outer = 00000000] 07:10:25 INFO - PROCESS | 3764 | ++DOMWINDOW == 118 (139AF800) [pid = 3764] [serial = 780] [outer = 1370A400] 07:10:25 INFO - PROCESS | 3764 | 1464271825594 Marionette DEBUG loaded listener.js 07:10:25 INFO - PROCESS | 3764 | ++DOMWINDOW == 119 (139B9800) [pid = 3764] [serial = 781] [outer = 1370A400] 07:10:26 INFO - PROCESS | 3764 | 1464271826023 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]]]}] 07:10:26 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-1 07:10:26 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html | took 612ms 07:10:26 INFO - PROCESS | 3764 | 1464271826081 Marionette TRACE conn2 -> [0,1005,"getWindowHandle",null] 07:10:26 INFO - PROCESS | 3764 | 1464271826083 Marionette TRACE conn2 <- [1,1005,null,{"value":"13"}] 07:10:26 INFO - PROCESS | 3764 | 1464271826093 Marionette TRACE conn2 -> [0,1006,"setScriptTimeout",{"ms":35000}] 07:10:26 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html 07:10:26 INFO - PROCESS | 3764 | 1464271826094 Marionette TRACE conn2 <- [1,1006,null,{}] 07:10:26 INFO - PROCESS | 3764 | 1464271826098 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}] 07:10:26 INFO - PROCESS | 3764 | 1464271826209 Marionette TRACE conn2 <- [1,1007,null,{"value":null}] 07:10:26 INFO - PROCESS | 3764 | 1464271826215 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\", \"f2422981-150b-4007-a2a0-7f3535d15116\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:10:26 INFO - PROCESS | 3764 | ++DOCSHELL 13390400 == 75 [pid = 3764] [id = 261] 07:10:26 INFO - PROCESS | 3764 | ++DOMWINDOW == 120 (13392400) [pid = 3764] [serial = 782] [outer = 00000000] 07:10:26 INFO - PROCESS | 3764 | ++DOMWINDOW == 121 (14094000) [pid = 3764] [serial = 783] [outer = 13392400] 07:10:26 INFO - PROCESS | 3764 | 1464271826266 Marionette DEBUG loaded listener.js 07:10:26 INFO - PROCESS | 3764 | ++DOMWINDOW == 122 (140CF800) [pid = 3764] [serial = 784] [outer = 13392400] 07:10:26 INFO - PROCESS | 3764 | 1464271826704 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]]]}] 07:10:26 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-2 07:10:26 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html | took 688ms 07:10:26 INFO - PROCESS | 3764 | 1464271826777 Marionette TRACE conn2 -> [0,1009,"getWindowHandle",null] 07:10:26 INFO - PROCESS | 3764 | 1464271826779 Marionette TRACE conn2 <- [1,1009,null,{"value":"13"}] 07:10:26 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html 07:10:26 INFO - PROCESS | 3764 | 1464271826782 Marionette TRACE conn2 -> [0,1010,"setScriptTimeout",{"ms":35000}] 07:10:26 INFO - PROCESS | 3764 | 1464271826784 Marionette TRACE conn2 <- [1,1010,null,{}] 07:10:26 INFO - PROCESS | 3764 | 1464271826787 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}] 07:10:26 INFO - PROCESS | 3764 | 1464271826945 Marionette TRACE conn2 <- [1,1011,null,{"value":null}] 07:10:26 INFO - PROCESS | 3764 | 1464271827011 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\", \"f2422981-150b-4007-a2a0-7f3535d15116\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:10:27 INFO - PROCESS | 3764 | ++DOCSHELL 15D26C00 == 76 [pid = 3764] [id = 262] 07:10:27 INFO - PROCESS | 3764 | ++DOMWINDOW == 123 (15F4C400) [pid = 3764] [serial = 785] [outer = 00000000] 07:10:27 INFO - PROCESS | 3764 | ++DOMWINDOW == 124 (16918C00) [pid = 3764] [serial = 786] [outer = 15F4C400] 07:10:27 INFO - PROCESS | 3764 | 1464271827056 Marionette DEBUG loaded listener.js 07:10:27 INFO - PROCESS | 3764 | ++DOMWINDOW == 125 (1693CC00) [pid = 3764] [serial = 787] [outer = 15F4C400] 07:10:27 INFO - PROCESS | 3764 | 1464271827453 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]]]}] 07:10:27 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-3 07:10:27 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html | took 719ms 07:10:27 INFO - PROCESS | 3764 | 1464271827510 Marionette TRACE conn2 -> [0,1013,"getWindowHandle",null] 07:10:27 INFO - PROCESS | 3764 | 1464271827512 Marionette TRACE conn2 <- [1,1013,null,{"value":"13"}] 07:10:27 INFO - PROCESS | 3764 | 1464271827515 Marionette TRACE conn2 -> [0,1014,"setScriptTimeout",{"ms":35000}] 07:10:27 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html 07:10:27 INFO - PROCESS | 3764 | 1464271827517 Marionette TRACE conn2 <- [1,1014,null,{}] 07:10:27 INFO - PROCESS | 3764 | 1464271827520 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}] 07:10:27 INFO - PROCESS | 3764 | 1464271827633 Marionette TRACE conn2 <- [1,1015,null,{"value":null}] 07:10:27 INFO - PROCESS | 3764 | 1464271827640 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\", \"f2422981-150b-4007-a2a0-7f3535d15116\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:10:27 INFO - PROCESS | 3764 | ++DOCSHELL 15612800 == 77 [pid = 3764] [id = 263] 07:10:27 INFO - PROCESS | 3764 | ++DOMWINDOW == 126 (16937800) [pid = 3764] [serial = 788] [outer = 00000000] 07:10:27 INFO - PROCESS | 3764 | ++DOMWINDOW == 127 (16C7EC00) [pid = 3764] [serial = 789] [outer = 16937800] 07:10:27 INFO - PROCESS | 3764 | 1464271827686 Marionette DEBUG loaded listener.js 07:10:27 INFO - PROCESS | 3764 | ++DOMWINDOW == 128 (16C82C00) [pid = 3764] [serial = 790] [outer = 16937800] 07:10:28 INFO - PROCESS | 3764 | --DOMWINDOW == 127 (16C81800) [pid = 3764] [serial = 731] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html] 07:10:28 INFO - PROCESS | 3764 | --DOMWINDOW == 126 (1408B000) [pid = 3764] [serial = 725] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html] 07:10:28 INFO - PROCESS | 3764 | --DOMWINDOW == 125 (10FE0000) [pid = 3764] [serial = 722] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html] 07:10:28 INFO - PROCESS | 3764 | --DOMWINDOW == 124 (15F4CC00) [pid = 3764] [serial = 728] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html] 07:10:28 INFO - PROCESS | 3764 | --DOMWINDOW == 123 (17589400) [pid = 3764] [serial = 734] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html] 07:10:28 INFO - PROCESS | 3764 | --DOMWINDOW == 122 (10A57800) [pid = 3764] [serial = 719] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html] 07:10:28 INFO - PROCESS | 3764 | --DOMWINDOW == 121 (18188400) [pid = 3764] [serial = 737] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html] 07:10:28 INFO - PROCESS | 3764 | --DOMWINDOW == 120 (139B1400) [pid = 3764] [serial = 740] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html] 07:10:28 INFO - PROCESS | 3764 | --DOMWINDOW == 119 (1758D000) [pid = 3764] [serial = 743] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html] 07:10:28 INFO - PROCESS | 3764 | 1464271828208 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]]]}] 07:10:28 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-4 07:10:28 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html | took 734ms 07:10:28 INFO - PROCESS | 3764 | 1464271828254 Marionette TRACE conn2 -> [0,1017,"getWindowHandle",null] 07:10:28 INFO - PROCESS | 3764 | 1464271828256 Marionette TRACE conn2 <- [1,1017,null,{"value":"13"}] 07:10:28 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html 07:10:28 INFO - PROCESS | 3764 | 1464271828263 Marionette TRACE conn2 -> [0,1018,"setScriptTimeout",{"ms":35000}] 07:10:28 INFO - PROCESS | 3764 | 1464271828265 Marionette TRACE conn2 <- [1,1018,null,{}] 07:10:28 INFO - PROCESS | 3764 | 1464271828268 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}] 07:10:28 INFO - PROCESS | 3764 | 1464271828357 Marionette TRACE conn2 <- [1,1019,null,{"value":null}] 07:10:28 INFO - PROCESS | 3764 | 1464271828373 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\", \"f2422981-150b-4007-a2a0-7f3535d15116\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:10:28 INFO - PROCESS | 3764 | ++DOCSHELL 10FE0000 == 78 [pid = 3764] [id = 264] 07:10:28 INFO - PROCESS | 3764 | ++DOMWINDOW == 120 (12B5A800) [pid = 3764] [serial = 791] [outer = 00000000] 07:10:28 INFO - PROCESS | 3764 | ++DOMWINDOW == 121 (16918800) [pid = 3764] [serial = 792] [outer = 12B5A800] 07:10:28 INFO - PROCESS | 3764 | 1464271828419 Marionette DEBUG loaded listener.js 07:10:28 INFO - PROCESS | 3764 | ++DOMWINDOW == 122 (16F8E400) [pid = 3764] [serial = 793] [outer = 12B5A800] 07:10:28 INFO - PROCESS | 3764 | 1464271828834 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]]]}] 07:10:28 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-5 07:10:28 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html | took 627ms 07:10:28 INFO - PROCESS | 3764 | 1464271828882 Marionette TRACE conn2 -> [0,1021,"getWindowHandle",null] 07:10:28 INFO - PROCESS | 3764 | 1464271828884 Marionette TRACE conn2 <- [1,1021,null,{"value":"13"}] 07:10:28 INFO - PROCESS | 3764 | 1464271828888 Marionette TRACE conn2 -> [0,1022,"setScriptTimeout",{"ms":35000}] 07:10:28 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html 07:10:28 INFO - PROCESS | 3764 | 1464271828889 Marionette TRACE conn2 <- [1,1022,null,{}] 07:10:28 INFO - PROCESS | 3764 | 1464271828893 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}] 07:10:28 INFO - PROCESS | 3764 | 1464271828976 Marionette TRACE conn2 <- [1,1023,null,{"value":null}] 07:10:28 INFO - PROCESS | 3764 | 1464271828982 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\", \"f2422981-150b-4007-a2a0-7f3535d15116\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:10:28 INFO - PROCESS | 3764 | ++DOCSHELL 10A5EC00 == 79 [pid = 3764] [id = 265] 07:10:28 INFO - PROCESS | 3764 | ++DOMWINDOW == 123 (15E3A400) [pid = 3764] [serial = 794] [outer = 00000000] 07:10:29 INFO - PROCESS | 3764 | ++DOMWINDOW == 124 (17566800) [pid = 3764] [serial = 795] [outer = 15E3A400] 07:10:29 INFO - PROCESS | 3764 | 1464271829025 Marionette DEBUG loaded listener.js 07:10:29 INFO - PROCESS | 3764 | ++DOMWINDOW == 125 (1758DC00) [pid = 3764] [serial = 796] [outer = 15E3A400] 07:10:29 INFO - PROCESS | 3764 | 1464271829442 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]]]}] 07:10:29 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-6 07:10:29 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html | took 581ms 07:10:29 INFO - PROCESS | 3764 | 1464271829489 Marionette TRACE conn2 -> [0,1025,"getWindowHandle",null] 07:10:29 INFO - PROCESS | 3764 | 1464271829491 Marionette TRACE conn2 <- [1,1025,null,{"value":"13"}] 07:10:29 INFO - PROCESS | 3764 | 1464271829498 Marionette TRACE conn2 -> [0,1026,"setScriptTimeout",{"ms":35000}] 07:10:29 INFO - PROCESS | 3764 | 1464271829500 Marionette TRACE conn2 <- [1,1026,null,{}] 07:10:29 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html 07:10:29 INFO - PROCESS | 3764 | 1464271829504 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}] 07:10:29 INFO - PROCESS | 3764 | 1464271829571 Marionette TRACE conn2 <- [1,1027,null,{"value":null}] 07:10:29 INFO - PROCESS | 3764 | 1464271829577 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\", \"f2422981-150b-4007-a2a0-7f3535d15116\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:10:29 INFO - PROCESS | 3764 | ++DOCSHELL 102C9400 == 80 [pid = 3764] [id = 266] 07:10:29 INFO - PROCESS | 3764 | ++DOMWINDOW == 126 (1750CC00) [pid = 3764] [serial = 797] [outer = 00000000] 07:10:29 INFO - PROCESS | 3764 | ++DOMWINDOW == 127 (17781800) [pid = 3764] [serial = 798] [outer = 1750CC00] 07:10:29 INFO - PROCESS | 3764 | 1464271829620 Marionette DEBUG loaded listener.js 07:10:29 INFO - PROCESS | 3764 | ++DOMWINDOW == 128 (18181000) [pid = 3764] [serial = 799] [outer = 1750CC00] 07:10:30 INFO - PROCESS | 3764 | 1464271830094 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]]]}] 07:10:30 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-7 07:10:30 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html | took 673ms 07:10:30 INFO - PROCESS | 3764 | 1464271830185 Marionette TRACE conn2 -> [0,1029,"getWindowHandle",null] 07:10:30 INFO - PROCESS | 3764 | 1464271830190 Marionette TRACE conn2 <- [1,1029,null,{"value":"13"}] 07:10:30 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html 07:10:30 INFO - PROCESS | 3764 | 1464271830195 Marionette TRACE conn2 -> [0,1030,"setScriptTimeout",{"ms":35000}] 07:10:30 INFO - PROCESS | 3764 | 1464271830199 Marionette TRACE conn2 <- [1,1030,null,{}] 07:10:30 INFO - PROCESS | 3764 | 1464271830206 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}] 07:10:30 INFO - PROCESS | 3764 | 1464271830315 Marionette TRACE conn2 <- [1,1031,null,{"value":null}] 07:10:30 INFO - PROCESS | 3764 | 1464271830421 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\", \"f2422981-150b-4007-a2a0-7f3535d15116\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:10:30 INFO - PROCESS | 3764 | ++DOCSHELL 1022E800 == 81 [pid = 3764] [id = 267] 07:10:30 INFO - PROCESS | 3764 | ++DOMWINDOW == 129 (10231800) [pid = 3764] [serial = 800] [outer = 00000000] 07:10:30 INFO - PROCESS | 3764 | ++DOMWINDOW == 130 (10481C00) [pid = 3764] [serial = 801] [outer = 10231800] 07:10:30 INFO - PROCESS | 3764 | 1464271830481 Marionette DEBUG loaded listener.js 07:10:30 INFO - PROCESS | 3764 | ++DOMWINDOW == 131 (10A5A000) [pid = 3764] [serial = 802] [outer = 10231800] 07:10:31 INFO - PROCESS | 3764 | 1464271831172 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]]]}] 07:10:31 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-1 07:10:31 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html | took 1024ms 07:10:31 INFO - PROCESS | 3764 | 1464271831206 Marionette TRACE conn2 -> [0,1033,"getWindowHandle",null] 07:10:31 INFO - PROCESS | 3764 | 1464271831210 Marionette TRACE conn2 <- [1,1033,null,{"value":"13"}] 07:10:31 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html 07:10:31 INFO - PROCESS | 3764 | 1464271831237 Marionette TRACE conn2 -> [0,1034,"setScriptTimeout",{"ms":35000}] 07:10:31 INFO - PROCESS | 3764 | 1464271831241 Marionette TRACE conn2 <- [1,1034,null,{}] 07:10:31 INFO - PROCESS | 3764 | 1464271831246 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}] 07:10:31 INFO - PROCESS | 3764 | 1464271831357 Marionette TRACE conn2 <- [1,1035,null,{"value":null}] 07:10:31 INFO - PROCESS | 3764 | 1464271831499 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\", \"f2422981-150b-4007-a2a0-7f3535d15116\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:10:31 INFO - PROCESS | 3764 | ++DOCSHELL 0F268C00 == 82 [pid = 3764] [id = 268] 07:10:31 INFO - PROCESS | 3764 | ++DOMWINDOW == 132 (12A4E000) [pid = 3764] [serial = 803] [outer = 00000000] 07:10:31 INFO - PROCESS | 3764 | ++DOMWINDOW == 133 (12B5F000) [pid = 3764] [serial = 804] [outer = 12A4E000] 07:10:31 INFO - PROCESS | 3764 | 1464271831556 Marionette DEBUG loaded listener.js 07:10:31 INFO - PROCESS | 3764 | ++DOMWINDOW == 134 (13374C00) [pid = 3764] [serial = 805] [outer = 12A4E000] 07:10:32 INFO - PROCESS | 3764 | 1464271832112 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]]]}] 07:10:32 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-2 07:10:32 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html | took 917ms 07:10:32 INFO - PROCESS | 3764 | 1464271832166 Marionette TRACE conn2 -> [0,1037,"getWindowHandle",null] 07:10:32 INFO - PROCESS | 3764 | 1464271832169 Marionette TRACE conn2 <- [1,1037,null,{"value":"13"}] 07:10:32 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html 07:10:32 INFO - PROCESS | 3764 | 1464271832172 Marionette TRACE conn2 -> [0,1038,"setScriptTimeout",{"ms":35000}] 07:10:32 INFO - PROCESS | 3764 | 1464271832175 Marionette TRACE conn2 <- [1,1038,null,{}] 07:10:32 INFO - PROCESS | 3764 | 1464271832185 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}] 07:10:32 INFO - PROCESS | 3764 | 1464271832299 Marionette TRACE conn2 <- [1,1039,null,{"value":null}] 07:10:32 INFO - PROCESS | 3764 | 1464271832413 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\", \"f2422981-150b-4007-a2a0-7f3535d15116\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:10:32 INFO - PROCESS | 3764 | ++DOCSHELL 1536DC00 == 83 [pid = 3764] [id = 269] 07:10:32 INFO - PROCESS | 3764 | ++DOMWINDOW == 135 (15A1F800) [pid = 3764] [serial = 806] [outer = 00000000] 07:10:32 INFO - PROCESS | 3764 | ++DOMWINDOW == 136 (1693E800) [pid = 3764] [serial = 807] [outer = 15A1F800] 07:10:32 INFO - PROCESS | 3764 | 1464271832511 Marionette DEBUG loaded listener.js 07:10:32 INFO - PROCESS | 3764 | ++DOMWINDOW == 137 (17583C00) [pid = 3764] [serial = 808] [outer = 15A1F800] 07:10:33 INFO - PROCESS | 3764 | 1464271833093 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]]]}] 07:10:33 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-3 07:10:33 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html | took 978ms 07:10:33 INFO - PROCESS | 3764 | 1464271833158 Marionette TRACE conn2 -> [0,1041,"getWindowHandle",null] 07:10:33 INFO - PROCESS | 3764 | 1464271833161 Marionette TRACE conn2 <- [1,1041,null,{"value":"13"}] 07:10:33 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html 07:10:33 INFO - PROCESS | 3764 | 1464271833164 Marionette TRACE conn2 -> [0,1042,"setScriptTimeout",{"ms":35000}] 07:10:33 INFO - PROCESS | 3764 | 1464271833166 Marionette TRACE conn2 <- [1,1042,null,{}] 07:10:33 INFO - PROCESS | 3764 | 1464271833170 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}] 07:10:33 INFO - PROCESS | 3764 | 1464271833279 Marionette TRACE conn2 <- [1,1043,null,{"value":null}] 07:10:33 INFO - PROCESS | 3764 | 1464271833394 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\", \"f2422981-150b-4007-a2a0-7f3535d15116\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:10:33 INFO - PROCESS | 3764 | ++DOCSHELL 181D9400 == 84 [pid = 3764] [id = 270] 07:10:33 INFO - PROCESS | 3764 | ++DOMWINDOW == 138 (181D9800) [pid = 3764] [serial = 809] [outer = 00000000] 07:10:33 INFO - PROCESS | 3764 | ++DOMWINDOW == 139 (19665C00) [pid = 3764] [serial = 810] [outer = 181D9800] 07:10:33 INFO - PROCESS | 3764 | 1464271833457 Marionette DEBUG loaded listener.js 07:10:33 INFO - PROCESS | 3764 | ++DOMWINDOW == 140 (1973F800) [pid = 3764] [serial = 811] [outer = 181D9800] 07:10:34 INFO - PROCESS | 3764 | 1464271834114 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]]]}] 07:10:34 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-4 07:10:34 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html | took 979ms 07:10:34 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html 07:10:34 INFO - PROCESS | 3764 | 1464271834133 Marionette TRACE conn2 -> [0,1045,"getWindowHandle",null] 07:10:34 INFO - PROCESS | 3764 | 1464271834136 Marionette TRACE conn2 <- [1,1045,null,{"value":"13"}] 07:10:34 INFO - PROCESS | 3764 | 1464271834139 Marionette TRACE conn2 -> [0,1046,"setScriptTimeout",{"ms":35000}] 07:10:34 INFO - PROCESS | 3764 | 1464271834141 Marionette TRACE conn2 <- [1,1046,null,{}] 07:10:34 INFO - PROCESS | 3764 | 1464271834145 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}] 07:10:34 INFO - PROCESS | 3764 | 1464271834266 Marionette TRACE conn2 <- [1,1047,null,{"value":null}] 07:10:34 INFO - PROCESS | 3764 | 1464271834569 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\", \"f2422981-150b-4007-a2a0-7f3535d15116\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:10:34 INFO - PROCESS | 3764 | ++DOCSHELL 0C37D800 == 85 [pid = 3764] [id = 271] 07:10:34 INFO - PROCESS | 3764 | ++DOMWINDOW == 141 (0C37F000) [pid = 3764] [serial = 812] [outer = 00000000] 07:10:34 INFO - PROCESS | 3764 | ++DOMWINDOW == 142 (0F270000) [pid = 3764] [serial = 813] [outer = 0C37F000] 07:10:34 INFO - PROCESS | 3764 | 1464271834662 Marionette DEBUG loaded listener.js 07:10:34 INFO - PROCESS | 3764 | ++DOMWINDOW == 143 (10444C00) [pid = 3764] [serial = 814] [outer = 0C37F000] 07:10:35 INFO - PROCESS | 3764 | 1464271835211 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]]]}] 07:10:35 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-5 07:10:35 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html | took 1116ms 07:10:35 INFO - PROCESS | 3764 | 1464271835267 Marionette TRACE conn2 -> [0,1049,"getWindowHandle",null] 07:10:35 INFO - PROCESS | 3764 | 1464271835271 Marionette TRACE conn2 <- [1,1049,null,{"value":"13"}] 07:10:35 INFO - PROCESS | 3764 | 1464271835275 Marionette TRACE conn2 -> [0,1050,"setScriptTimeout",{"ms":35000}] 07:10:35 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html 07:10:35 INFO - PROCESS | 3764 | 1464271835279 Marionette TRACE conn2 <- [1,1050,null,{}] 07:10:35 INFO - PROCESS | 3764 | 1464271835283 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}] 07:10:35 INFO - PROCESS | 3764 | 1464271835383 Marionette TRACE conn2 <- [1,1051,null,{"value":null}] 07:10:35 INFO - PROCESS | 3764 | 1464271835499 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\", \"f2422981-150b-4007-a2a0-7f3535d15116\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:10:35 INFO - PROCESS | 3764 | ++DOCSHELL 128A5000 == 86 [pid = 3764] [id = 272] 07:10:35 INFO - PROCESS | 3764 | ++DOMWINDOW == 144 (12A4B400) [pid = 3764] [serial = 815] [outer = 00000000] 07:10:35 INFO - PROCESS | 3764 | ++DOMWINDOW == 145 (12A58000) [pid = 3764] [serial = 816] [outer = 12A4B400] 07:10:35 INFO - PROCESS | 3764 | 1464271835593 Marionette DEBUG loaded listener.js 07:10:35 INFO - PROCESS | 3764 | ++DOMWINDOW == 146 (12D31400) [pid = 3764] [serial = 817] [outer = 12A4B400] 07:10:36 INFO - PROCESS | 3764 | --DOCSHELL 1B11A000 == 85 [pid = 3764] [id = 14] 07:10:36 INFO - PROCESS | 3764 | --DOCSHELL 0C7F4C00 == 84 [pid = 3764] [id = 219] 07:10:36 INFO - PROCESS | 3764 | --DOCSHELL 1A6D4000 == 83 [pid = 3764] [id = 235] 07:10:36 INFO - PROCESS | 3764 | --DOCSHELL 1A5D9800 == 82 [pid = 3764] [id = 79] 07:10:36 INFO - PROCESS | 3764 | --DOCSHELL 1B486800 == 81 [pid = 3764] [id = 18] 07:10:36 INFO - PROCESS | 3764 | --DOCSHELL 15E3C000 == 80 [pid = 3764] [id = 194] 07:10:36 INFO - PROCESS | 3764 | --DOCSHELL 15F47000 == 79 [pid = 3764] [id = 224] 07:10:36 INFO - PROCESS | 3764 | --DOCSHELL 0C7EC800 == 78 [pid = 3764] [id = 223] 07:10:36 INFO - PROCESS | 3764 | --DOCSHELL 181D6800 == 77 [pid = 3764] [id = 196] 07:10:36 INFO - PROCESS | 3764 | --DOCSHELL 10A58000 == 76 [pid = 3764] [id = 197] 07:10:36 INFO - PROCESS | 3764 | --DOCSHELL 1339DC00 == 75 [pid = 3764] [id = 221] 07:10:36 INFO - PROCESS | 3764 | --DOCSHELL 10A5EC00 == 74 [pid = 3764] [id = 265] 07:10:36 INFO - PROCESS | 3764 | --DOCSHELL 10FE0000 == 73 [pid = 3764] [id = 264] 07:10:36 INFO - PROCESS | 3764 | --DOCSHELL 15612800 == 72 [pid = 3764] [id = 263] 07:10:36 INFO - PROCESS | 3764 | --DOCSHELL 15D26C00 == 71 [pid = 3764] [id = 262] 07:10:36 INFO - PROCESS | 3764 | --DOCSHELL 13390400 == 70 [pid = 3764] [id = 261] 07:10:36 INFO - PROCESS | 3764 | --DOCSHELL 12A55800 == 69 [pid = 3764] [id = 259] 07:10:36 INFO - PROCESS | 3764 | --DOCSHELL 10FE7400 == 68 [pid = 3764] [id = 258] 07:10:36 INFO - PROCESS | 3764 | --DOCSHELL 0F272000 == 67 [pid = 3764] [id = 257] 07:10:36 INFO - PROCESS | 3764 | --DOCSHELL 1A83FC00 == 66 [pid = 3764] [id = 254] 07:10:36 INFO - PROCESS | 3764 | --DOCSHELL 1AC8E400 == 65 [pid = 3764] [id = 253] 07:10:36 INFO - PROCESS | 3764 | --DOCSHELL 17588400 == 64 [pid = 3764] [id = 252] 07:10:36 INFO - PROCESS | 3764 | --DOMWINDOW == 145 (0F274C00) [pid = 3764] [serial = 707] [outer = 00000000] [url = about:blank] 07:10:36 INFO - PROCESS | 3764 | --DOMWINDOW == 144 (1A841C00) [pid = 3764] [serial = 717] [outer = 00000000] [url = about:blank] 07:10:36 INFO - PROCESS | 3764 | --DOMWINDOW == 143 (1973B800) [pid = 3764] [serial = 714] [outer = 00000000] [url = about:blank] 07:10:36 INFO - PROCESS | 3764 | --DOMWINDOW == 142 (15617800) [pid = 3764] [serial = 711] [outer = 00000000] [url = about:blank] 07:10:36 INFO - PROCESS | 3764 | --DOMWINDOW == 141 (1A5D7000) [pid = 3764] [serial = 747] [outer = 00000000] [url = about:blank] 07:10:36 INFO - PROCESS | 3764 | --DOCSHELL 1408A400 == 63 [pid = 3764] [id = 251] 07:10:36 INFO - PROCESS | 3764 | --DOCSHELL 0F273400 == 62 [pid = 3764] [id = 250] 07:10:36 INFO - PROCESS | 3764 | 1464271836182 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]]]}] 07:10:36 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html | Canvas test: 2d.fillStyle.parse.rgb-eof 07:10:36 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html | took 918ms 07:10:36 INFO - PROCESS | 3764 | 1464271836207 Marionette TRACE conn2 -> [0,1053,"getWindowHandle",null] 07:10:36 INFO - PROCESS | 3764 | 1464271836211 Marionette TRACE conn2 <- [1,1053,null,{"value":"13"}] 07:10:36 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html 07:10:36 INFO - PROCESS | 3764 | 1464271836218 Marionette TRACE conn2 -> [0,1054,"setScriptTimeout",{"ms":35000}] 07:10:36 INFO - PROCESS | 3764 | 1464271836220 Marionette TRACE conn2 <- [1,1054,null,{}] 07:10:36 INFO - PROCESS | 3764 | 1464271836224 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}] 07:10:36 INFO - PROCESS | 3764 | 1464271836322 Marionette TRACE conn2 <- [1,1055,null,{"value":null}] 07:10:36 INFO - PROCESS | 3764 | --DOMWINDOW == 140 (16F85C00) [pid = 3764] [serial = 732] [outer = 00000000] [url = about:blank] 07:10:36 INFO - PROCESS | 3764 | --DOMWINDOW == 139 (172B1800) [pid = 3764] [serial = 733] [outer = 00000000] [url = about:blank] 07:10:36 INFO - PROCESS | 3764 | --DOMWINDOW == 138 (15361400) [pid = 3764] [serial = 726] [outer = 00000000] [url = about:blank] 07:10:36 INFO - PROCESS | 3764 | --DOMWINDOW == 137 (1315D000) [pid = 3764] [serial = 723] [outer = 00000000] [url = about:blank] 07:10:36 INFO - PROCESS | 3764 | --DOMWINDOW == 136 (1336F800) [pid = 3764] [serial = 724] [outer = 00000000] [url = about:blank] 07:10:36 INFO - PROCESS | 3764 | --DOMWINDOW == 135 (16920800) [pid = 3764] [serial = 729] [outer = 00000000] [url = about:blank] 07:10:36 INFO - PROCESS | 3764 | --DOMWINDOW == 134 (18183800) [pid = 3764] [serial = 736] [outer = 00000000] [url = about:blank] 07:10:36 INFO - PROCESS | 3764 | --DOMWINDOW == 133 (11C65800) [pid = 3764] [serial = 721] [outer = 00000000] [url = about:blank] 07:10:36 INFO - PROCESS | 3764 | --DOMWINDOW == 132 (10EB3800) [pid = 3764] [serial = 720] [outer = 00000000] [url = about:blank] 07:10:36 INFO - PROCESS | 3764 | --DOMWINDOW == 131 (1778AC00) [pid = 3764] [serial = 735] [outer = 00000000] [url = about:blank] 07:10:36 INFO - PROCESS | 3764 | --DOMWINDOW == 130 (1965C400) [pid = 3764] [serial = 738] [outer = 00000000] [url = about:blank] 07:10:36 INFO - PROCESS | 3764 | --DOMWINDOW == 129 (16BEDC00) [pid = 3764] [serial = 741] [outer = 00000000] [url = about:blank] 07:10:36 INFO - PROCESS | 3764 | --DOMWINDOW == 128 (1693C000) [pid = 3764] [serial = 405] [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.] 07:10:36 INFO - PROCESS | 3764 | --DOMWINDOW == 127 (199AFC00) [pid = 3764] [serial = 744] [outer = 00000000] [url = about:blank] 07:10:36 INFO - PROCESS | 3764 | --DOMWINDOW == 126 (19665400) [pid = 3764] [serial = 739] [outer = 00000000] [url = about:blank] 07:10:36 INFO - PROCESS | 3764 | --DOMWINDOW == 125 (181DAC00) [pid = 3764] [serial = 742] [outer = 00000000] [url = about:blank] 07:10:36 INFO - PROCESS | 3764 | --DOMWINDOW == 124 (156CB800) [pid = 3764] [serial = 727] [outer = 00000000] [url = about:blank] 07:10:36 INFO - PROCESS | 3764 | --DOMWINDOW == 123 (19E9E400) [pid = 3764] [serial = 745] [outer = 00000000] [url = about:blank] 07:10:36 INFO - PROCESS | 3764 | --DOMWINDOW == 122 (1693A800) [pid = 3764] [serial = 730] [outer = 00000000] [url = about:blank] 07:10:36 INFO - PROCESS | 3764 | 1464271836398 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\", \"f2422981-150b-4007-a2a0-7f3535d15116\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:10:36 INFO - PROCESS | 3764 | ++DOCSHELL 0F26CC00 == 63 [pid = 3764] [id = 273] 07:10:36 INFO - PROCESS | 3764 | ++DOMWINDOW == 123 (0F26D000) [pid = 3764] [serial = 818] [outer = 00000000] 07:10:36 INFO - PROCESS | 3764 | ++DOMWINDOW == 124 (10FE9000) [pid = 3764] [serial = 819] [outer = 0F26D000] 07:10:36 INFO - PROCESS | 3764 | 1464271836444 Marionette DEBUG loaded listener.js 07:10:36 INFO - PROCESS | 3764 | ++DOMWINDOW == 125 (13159C00) [pid = 3764] [serial = 820] [outer = 0F26D000] 07:10:36 INFO - PROCESS | 3764 | 1464271836822 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]]]}] 07:10:36 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html | Canvas test: 2d.fillStyle.parse.rgb-num 07:10:36 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html | took 627ms 07:10:36 INFO - PROCESS | 3764 | 1464271836860 Marionette TRACE conn2 -> [0,1057,"getWindowHandle",null] 07:10:36 INFO - PROCESS | 3764 | 1464271836862 Marionette TRACE conn2 <- [1,1057,null,{"value":"13"}] 07:10:36 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html 07:10:36 INFO - PROCESS | 3764 | 1464271836868 Marionette TRACE conn2 -> [0,1058,"setScriptTimeout",{"ms":35000}] 07:10:36 INFO - PROCESS | 3764 | 1464271836873 Marionette TRACE conn2 <- [1,1058,null,{}] 07:10:36 INFO - PROCESS | 3764 | 1464271836882 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}] 07:10:36 INFO - PROCESS | 3764 | 1464271836969 Marionette TRACE conn2 <- [1,1059,null,{"value":null}] 07:10:36 INFO - PROCESS | 3764 | 1464271836977 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\", \"f2422981-150b-4007-a2a0-7f3535d15116\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:10:36 INFO - PROCESS | 3764 | ++DOCSHELL 1339B400 == 64 [pid = 3764] [id = 274] 07:10:36 INFO - PROCESS | 3764 | ++DOMWINDOW == 126 (137E8000) [pid = 3764] [serial = 821] [outer = 00000000] 07:10:37 INFO - PROCESS | 3764 | ++DOMWINDOW == 127 (1400BC00) [pid = 3764] [serial = 822] [outer = 137E8000] 07:10:37 INFO - PROCESS | 3764 | 1464271837021 Marionette DEBUG loaded listener.js 07:10:37 INFO - PROCESS | 3764 | ++DOMWINDOW == 128 (1408B000) [pid = 3764] [serial = 823] [outer = 137E8000] 07:10:37 INFO - PROCESS | 3764 | 1464271837464 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]]]}] 07:10:37 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html | Canvas test: 2d.fillStyle.parse.rgb-percent 07:10:37 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html | took 611ms 07:10:37 INFO - PROCESS | 3764 | 1464271837490 Marionette TRACE conn2 -> [0,1061,"getWindowHandle",null] 07:10:37 INFO - PROCESS | 3764 | 1464271837493 Marionette TRACE conn2 <- [1,1061,null,{"value":"13"}] 07:10:37 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html 07:10:37 INFO - PROCESS | 3764 | 1464271837496 Marionette TRACE conn2 -> [0,1062,"setScriptTimeout",{"ms":35000}] 07:10:37 INFO - PROCESS | 3764 | 1464271837497 Marionette TRACE conn2 <- [1,1062,null,{}] 07:10:37 INFO - PROCESS | 3764 | 1464271837501 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}] 07:10:37 INFO - PROCESS | 3764 | 1464271837590 Marionette TRACE conn2 <- [1,1063,null,{"value":null}] 07:10:37 INFO - PROCESS | 3764 | 1464271837597 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\", \"f2422981-150b-4007-a2a0-7f3535d15116\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:10:37 INFO - PROCESS | 3764 | ++DOCSHELL 15093800 == 65 [pid = 3764] [id = 275] 07:10:37 INFO - PROCESS | 3764 | ++DOMWINDOW == 129 (15094800) [pid = 3764] [serial = 824] [outer = 00000000] 07:10:37 INFO - PROCESS | 3764 | ++DOMWINDOW == 130 (153C4C00) [pid = 3764] [serial = 825] [outer = 15094800] 07:10:37 INFO - PROCESS | 3764 | 1464271837641 Marionette DEBUG loaded listener.js 07:10:37 INFO - PROCESS | 3764 | ++DOMWINDOW == 131 (1561A800) [pid = 3764] [serial = 826] [outer = 15094800] 07:10:38 INFO - PROCESS | 3764 | 1464271838048 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]]]}] 07:10:38 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html | Canvas test: 2d.fillStyle.parse.rgba-clamp-1 07:10:38 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html | took 581ms 07:10:38 INFO - PROCESS | 3764 | 1464271838087 Marionette TRACE conn2 -> [0,1065,"getWindowHandle",null] 07:10:38 INFO - PROCESS | 3764 | 1464271838089 Marionette TRACE conn2 <- [1,1065,null,{"value":"13"}] 07:10:38 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html 07:10:38 INFO - PROCESS | 3764 | 1464271838093 Marionette TRACE conn2 -> [0,1066,"setScriptTimeout",{"ms":35000}] 07:10:38 INFO - PROCESS | 3764 | 1464271838095 Marionette TRACE conn2 <- [1,1066,null,{}] 07:10:38 INFO - PROCESS | 3764 | 1464271838098 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}] 07:10:38 INFO - PROCESS | 3764 | 1464271838187 Marionette TRACE conn2 <- [1,1067,null,{"value":null}] 07:10:38 INFO - PROCESS | 3764 | 1464271838193 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\", \"f2422981-150b-4007-a2a0-7f3535d15116\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:10:38 INFO - PROCESS | 3764 | ++DOCSHELL 156CB800 == 66 [pid = 3764] [id = 276] 07:10:38 INFO - PROCESS | 3764 | ++DOMWINDOW == 132 (156CC400) [pid = 3764] [serial = 827] [outer = 00000000] 07:10:38 INFO - PROCESS | 3764 | ++DOMWINDOW == 133 (15F3E800) [pid = 3764] [serial = 828] [outer = 156CC400] 07:10:38 INFO - PROCESS | 3764 | 1464271838245 Marionette DEBUG loaded listener.js 07:10:38 INFO - PROCESS | 3764 | ++DOMWINDOW == 134 (16920800) [pid = 3764] [serial = 829] [outer = 156CC400] 07:10:38 INFO - PROCESS | 3764 | 1464271838754 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]]]}] 07:10:38 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html | Canvas test: 2d.fillStyle.parse.rgba-clamp-2 07:10:38 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html | took 688ms 07:10:38 INFO - PROCESS | 3764 | 1464271838779 Marionette TRACE conn2 -> [0,1069,"getWindowHandle",null] 07:10:38 INFO - PROCESS | 3764 | 1464271838780 Marionette TRACE conn2 <- [1,1069,null,{"value":"13"}] 07:10:38 INFO - PROCESS | 3764 | 1464271838784 Marionette TRACE conn2 -> [0,1070,"setScriptTimeout",{"ms":35000}] 07:10:38 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html 07:10:38 INFO - PROCESS | 3764 | 1464271838785 Marionette TRACE conn2 <- [1,1070,null,{}] 07:10:38 INFO - PROCESS | 3764 | 1464271838789 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}] 07:10:38 INFO - PROCESS | 3764 | 1464271838903 Marionette TRACE conn2 <- [1,1071,null,{"value":null}] 07:10:38 INFO - PROCESS | 3764 | 1464271838910 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\", \"f2422981-150b-4007-a2a0-7f3535d15116\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:10:38 INFO - PROCESS | 3764 | ++DOCSHELL 1693A000 == 67 [pid = 3764] [id = 277] 07:10:38 INFO - PROCESS | 3764 | ++DOMWINDOW == 135 (1693C000) [pid = 3764] [serial = 830] [outer = 00000000] 07:10:38 INFO - PROCESS | 3764 | ++DOMWINDOW == 136 (16BFC400) [pid = 3764] [serial = 831] [outer = 1693C000] 07:10:38 INFO - PROCESS | 3764 | 1464271838953 Marionette DEBUG loaded listener.js 07:10:39 INFO - PROCESS | 3764 | ++DOMWINDOW == 137 (169D0C00) [pid = 3764] [serial = 832] [outer = 1693C000] 07:10:39 INFO - PROCESS | 3764 | 1464271839391 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]]]}] 07:10:39 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html | Canvas test: 2d.fillStyle.parse.rgba-eof 07:10:39 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html | took 612ms 07:10:39 INFO - PROCESS | 3764 | 1464271839423 Marionette TRACE conn2 -> [0,1073,"getWindowHandle",null] 07:10:39 INFO - PROCESS | 3764 | 1464271839425 Marionette TRACE conn2 <- [1,1073,null,{"value":"13"}] 07:10:39 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html 07:10:39 INFO - PROCESS | 3764 | 1464271839434 Marionette TRACE conn2 -> [0,1074,"setScriptTimeout",{"ms":35000}] 07:10:39 INFO - PROCESS | 3764 | 1464271839436 Marionette TRACE conn2 <- [1,1074,null,{}] 07:10:39 INFO - PROCESS | 3764 | 1464271839423 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}] 07:10:39 INFO - PROCESS | 3764 | 1464271839535 Marionette TRACE conn2 <- [1,1075,null,{"value":null}] 07:10:39 INFO - PROCESS | 3764 | 1464271839631 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\", \"f2422981-150b-4007-a2a0-7f3535d15116\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:10:39 INFO - PROCESS | 3764 | ++DOCSHELL 14090C00 == 68 [pid = 3764] [id = 278] 07:10:39 INFO - PROCESS | 3764 | ++DOMWINDOW == 138 (15365800) [pid = 3764] [serial = 833] [outer = 00000000] 07:10:39 INFO - PROCESS | 3764 | ++DOMWINDOW == 139 (17507000) [pid = 3764] [serial = 834] [outer = 15365800] 07:10:39 INFO - PROCESS | 3764 | 1464271839675 Marionette DEBUG loaded listener.js 07:10:39 INFO - PROCESS | 3764 | ++DOMWINDOW == 140 (1756C800) [pid = 3764] [serial = 835] [outer = 15365800] 07:10:40 INFO - PROCESS | 3764 | 1464271840087 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]]]}] 07:10:40 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html | Canvas test: 2d.fillStyle.parse.rgba-num-1 07:10:40 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html | took 688ms 07:10:40 INFO - PROCESS | 3764 | 1464271840117 Marionette TRACE conn2 -> [0,1077,"getWindowHandle",null] 07:10:40 INFO - PROCESS | 3764 | 1464271840119 Marionette TRACE conn2 <- [1,1077,null,{"value":"13"}] 07:10:40 INFO - PROCESS | 3764 | 1464271840122 Marionette TRACE conn2 -> [0,1078,"setScriptTimeout",{"ms":35000}] 07:10:40 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html 07:10:40 INFO - PROCESS | 3764 | 1464271840124 Marionette TRACE conn2 <- [1,1078,null,{}] 07:10:40 INFO - PROCESS | 3764 | 1464271840131 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}] 07:10:40 INFO - PROCESS | 3764 | 1464271840226 Marionette TRACE conn2 <- [1,1079,null,{"value":null}] 07:10:40 INFO - PROCESS | 3764 | 1464271840232 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\", \"f2422981-150b-4007-a2a0-7f3535d15116\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:10:40 INFO - PROCESS | 3764 | ++DOCSHELL 16C8A400 == 69 [pid = 3764] [id = 279] 07:10:40 INFO - PROCESS | 3764 | ++DOMWINDOW == 141 (16FEEC00) [pid = 3764] [serial = 836] [outer = 00000000] 07:10:40 INFO - PROCESS | 3764 | ++DOMWINDOW == 142 (1759B000) [pid = 3764] [serial = 837] [outer = 16FEEC00] 07:10:40 INFO - PROCESS | 3764 | 1464271840275 Marionette DEBUG loaded listener.js 07:10:40 INFO - PROCESS | 3764 | ++DOMWINDOW == 143 (17D7B400) [pid = 3764] [serial = 838] [outer = 16FEEC00] 07:10:40 INFO - PROCESS | 3764 | --DOMWINDOW == 142 (16937800) [pid = 3764] [serial = 788] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html] 07:10:40 INFO - PROCESS | 3764 | --DOMWINDOW == 141 (15F4C400) [pid = 3764] [serial = 785] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html] 07:10:40 INFO - PROCESS | 3764 | --DOMWINDOW == 140 (12B5A800) [pid = 3764] [serial = 791] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html] 07:10:40 INFO - PROCESS | 3764 | --DOMWINDOW == 139 (1370A400) [pid = 3764] [serial = 779] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html] 07:10:40 INFO - PROCESS | 3764 | --DOMWINDOW == 138 (10FEC000) [pid = 3764] [serial = 773] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html] 07:10:40 INFO - PROCESS | 3764 | --DOMWINDOW == 137 (12A59C00) [pid = 3764] [serial = 776] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html] 07:10:40 INFO - PROCESS | 3764 | --DOMWINDOW == 136 (1A5CC800) [pid = 3764] [serial = 746] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html] 07:10:40 INFO - PROCESS | 3764 | --DOMWINDOW == 135 (114A4800) [pid = 3764] [serial = 767] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html] 07:10:40 INFO - PROCESS | 3764 | --DOMWINDOW == 134 (0F272800) [pid = 3764] [serial = 770] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html] 07:10:40 INFO - PROCESS | 3764 | --DOMWINDOW == 133 (15E3A400) [pid = 3764] [serial = 794] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html] 07:10:40 INFO - PROCESS | 3764 | --DOMWINDOW == 132 (13392400) [pid = 3764] [serial = 782] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html] 07:10:40 INFO - PROCESS | 3764 | --DOMWINDOW == 131 (1408D800) [pid = 3764] [serial = 574] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html] 07:10:40 INFO - PROCESS | 3764 | --DOMWINDOW == 130 (1332E400) [pid = 3764] [serial = 625] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html] 07:10:41 INFO - PROCESS | 3764 | 1464271841046 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]]]}] 07:10:41 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html | Canvas test: 2d.fillStyle.parse.rgba-num-2 07:10:41 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html | took 979ms 07:10:41 INFO - PROCESS | 3764 | 1464271841089 Marionette TRACE conn2 -> [0,1081,"getWindowHandle",null] 07:10:41 INFO - PROCESS | 3764 | 1464271841091 Marionette TRACE conn2 <- [1,1081,null,{"value":"13"}] 07:10:41 INFO - PROCESS | 3764 | 1464271841094 Marionette TRACE conn2 -> [0,1082,"setScriptTimeout",{"ms":35000}] 07:10:41 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html 07:10:41 INFO - PROCESS | 3764 | 1464271841096 Marionette TRACE conn2 <- [1,1082,null,{}] 07:10:41 INFO - PROCESS | 3764 | 1464271841099 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}] 07:10:41 INFO - PROCESS | 3764 | 1464271841178 Marionette TRACE conn2 <- [1,1083,null,{"value":null}] 07:10:41 INFO - PROCESS | 3764 | 1464271841185 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\", \"f2422981-150b-4007-a2a0-7f3535d15116\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:10:41 INFO - PROCESS | 3764 | ++DOCSHELL 105F1400 == 70 [pid = 3764] [id = 280] 07:10:41 INFO - PROCESS | 3764 | ++DOMWINDOW == 131 (10ED3000) [pid = 3764] [serial = 839] [outer = 00000000] 07:10:41 INFO - PROCESS | 3764 | ++DOMWINDOW == 132 (140CE400) [pid = 3764] [serial = 840] [outer = 10ED3000] 07:10:41 INFO - PROCESS | 3764 | 1464271841233 Marionette DEBUG loaded listener.js 07:10:41 INFO - PROCESS | 3764 | ++DOMWINDOW == 133 (1535F000) [pid = 3764] [serial = 841] [outer = 10ED3000] 07:10:41 INFO - PROCESS | 3764 | 1464271841666 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]]]}] 07:10:41 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html | Canvas test: 2d.fillStyle.parse.rgba-percent 07:10:41 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html | took 581ms 07:10:41 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html 07:10:41 INFO - PROCESS | 3764 | 1464271841699 Marionette TRACE conn2 -> [0,1085,"getWindowHandle",null] 07:10:41 INFO - PROCESS | 3764 | 1464271841701 Marionette TRACE conn2 <- [1,1085,null,{"value":"13"}] 07:10:41 INFO - PROCESS | 3764 | 1464271841704 Marionette TRACE conn2 -> [0,1086,"setScriptTimeout",{"ms":35000}] 07:10:41 INFO - PROCESS | 3764 | 1464271841706 Marionette TRACE conn2 <- [1,1086,null,{}] 07:10:41 INFO - PROCESS | 3764 | 1464271841713 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}] 07:10:41 INFO - PROCESS | 3764 | 1464271841793 Marionette TRACE conn2 <- [1,1087,null,{"value":null}] 07:10:41 INFO - PROCESS | 3764 | 1464271841800 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\", \"f2422981-150b-4007-a2a0-7f3535d15116\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:10:41 INFO - PROCESS | 3764 | ++DOCSHELL 13390C00 == 71 [pid = 3764] [id = 281] 07:10:41 INFO - PROCESS | 3764 | ++DOMWINDOW == 134 (1693DC00) [pid = 3764] [serial = 842] [outer = 00000000] 07:10:41 INFO - PROCESS | 3764 | ++DOMWINDOW == 135 (17586000) [pid = 3764] [serial = 843] [outer = 1693DC00] 07:10:41 INFO - PROCESS | 3764 | 1464271841853 Marionette DEBUG loaded listener.js 07:10:41 INFO - PROCESS | 3764 | ++DOMWINDOW == 136 (181D9C00) [pid = 3764] [serial = 844] [outer = 1693DC00] 07:10:42 INFO - PROCESS | 3764 | 1464271842294 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]]]}] 07:10:42 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html | Canvas test: 2d.fillStyle.parse.rgba-solid-1 07:10:42 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html | took 612ms 07:10:42 INFO - PROCESS | 3764 | 1464271842323 Marionette TRACE conn2 -> [0,1089,"getWindowHandle",null] 07:10:42 INFO - PROCESS | 3764 | 1464271842325 Marionette TRACE conn2 <- [1,1089,null,{"value":"13"}] 07:10:42 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html 07:10:42 INFO - PROCESS | 3764 | 1464271842341 Marionette TRACE conn2 -> [0,1090,"setScriptTimeout",{"ms":35000}] 07:10:42 INFO - PROCESS | 3764 | 1464271842344 Marionette TRACE conn2 <- [1,1090,null,{}] 07:10:42 INFO - PROCESS | 3764 | 1464271842347 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}] 07:10:42 INFO - PROCESS | 3764 | 1464271842446 Marionette TRACE conn2 <- [1,1091,null,{"value":null}] 07:10:42 INFO - PROCESS | 3764 | 1464271842453 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\", \"f2422981-150b-4007-a2a0-7f3535d15116\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:10:42 INFO - PROCESS | 3764 | ++DOCSHELL 11CED000 == 72 [pid = 3764] [id = 282] 07:10:42 INFO - PROCESS | 3764 | ++DOMWINDOW == 137 (1758C400) [pid = 3764] [serial = 845] [outer = 00000000] 07:10:42 INFO - PROCESS | 3764 | ++DOMWINDOW == 138 (199AA400) [pid = 3764] [serial = 846] [outer = 1758C400] 07:10:42 INFO - PROCESS | 3764 | 1464271842497 Marionette DEBUG loaded listener.js 07:10:42 INFO - PROCESS | 3764 | ++DOMWINDOW == 139 (199B7C00) [pid = 3764] [serial = 847] [outer = 1758C400] 07:10:43 INFO - PROCESS | 3764 | 1464271843124 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]]]}] 07:10:43 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html | Canvas test: 2d.fillStyle.parse.rgba-solid-2 07:10:43 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html | took 872ms 07:10:43 INFO - PROCESS | 3764 | 1464271843228 Marionette TRACE conn2 -> [0,1093,"getWindowHandle",null] 07:10:43 INFO - PROCESS | 3764 | 1464271843233 Marionette TRACE conn2 <- [1,1093,null,{"value":"13"}] 07:10:43 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html 07:10:43 INFO - PROCESS | 3764 | 1464271843239 Marionette TRACE conn2 -> [0,1094,"setScriptTimeout",{"ms":35000}] 07:10:43 INFO - PROCESS | 3764 | 1464271843243 Marionette TRACE conn2 <- [1,1094,null,{}] 07:10:43 INFO - PROCESS | 3764 | 1464271843249 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}] 07:10:43 INFO - PROCESS | 3764 | 1464271843367 Marionette TRACE conn2 <- [1,1095,null,{"value":null}] 07:10:43 INFO - PROCESS | 3764 | 1464271843479 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\", \"f2422981-150b-4007-a2a0-7f3535d15116\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:10:43 INFO - PROCESS | 3764 | ++DOCSHELL 0F26F400 == 73 [pid = 3764] [id = 283] 07:10:43 INFO - PROCESS | 3764 | ++DOMWINDOW == 140 (10230800) [pid = 3764] [serial = 848] [outer = 00000000] 07:10:43 INFO - PROCESS | 3764 | ++DOMWINDOW == 141 (10FE6400) [pid = 3764] [serial = 849] [outer = 10230800] 07:10:43 INFO - PROCESS | 3764 | 1464271843538 Marionette DEBUG loaded listener.js 07:10:43 INFO - PROCESS | 3764 | ++DOMWINDOW == 142 (12A55800) [pid = 3764] [serial = 850] [outer = 10230800] 07:10:44 INFO - PROCESS | 3764 | 1464271844089 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]]]}] 07:10:44 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html | Canvas test: 2d.fillStyle.parse.rgba-solid-3 07:10:44 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html | took 887ms 07:10:44 INFO - PROCESS | 3764 | 1464271844126 Marionette TRACE conn2 -> [0,1097,"getWindowHandle",null] 07:10:44 INFO - PROCESS | 3764 | 1464271844132 Marionette TRACE conn2 <- [1,1097,null,{"value":"13"}] 07:10:44 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html 07:10:44 INFO - PROCESS | 3764 | 1464271844139 Marionette TRACE conn2 -> [0,1098,"setScriptTimeout",{"ms":35000}] 07:10:44 INFO - PROCESS | 3764 | 1464271844142 Marionette TRACE conn2 <- [1,1098,null,{}] 07:10:44 INFO - PROCESS | 3764 | 1464271844146 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}] 07:10:44 INFO - PROCESS | 3764 | 1464271844238 Marionette TRACE conn2 <- [1,1099,null,{"value":null}] 07:10:44 INFO - PROCESS | 3764 | 1464271844343 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\", \"f2422981-150b-4007-a2a0-7f3535d15116\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:10:44 INFO - PROCESS | 3764 | ++DOCSHELL 13392400 == 74 [pid = 3764] [id = 284] 07:10:44 INFO - PROCESS | 3764 | ++DOMWINDOW == 143 (1339D400) [pid = 3764] [serial = 851] [outer = 00000000] 07:10:44 INFO - PROCESS | 3764 | ++DOMWINDOW == 144 (13DB8800) [pid = 3764] [serial = 852] [outer = 1339D400] 07:10:44 INFO - PROCESS | 3764 | 1464271844397 Marionette DEBUG loaded listener.js 07:10:44 INFO - PROCESS | 3764 | ++DOMWINDOW == 145 (140C7400) [pid = 3764] [serial = 853] [outer = 1339D400] 07:10:44 INFO - PROCESS | 3764 | 1464271844978 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]]]}] 07:10:45 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html | Canvas test: 2d.fillStyle.parse.rgba-solid-4 07:10:45 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html | took 918ms 07:10:45 INFO - PROCESS | 3764 | 1464271845048 Marionette TRACE conn2 -> [0,1101,"getWindowHandle",null] 07:10:45 INFO - PROCESS | 3764 | 1464271845051 Marionette TRACE conn2 <- [1,1101,null,{"value":"13"}] 07:10:45 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html 07:10:45 INFO - PROCESS | 3764 | 1464271845055 Marionette TRACE conn2 -> [0,1102,"setScriptTimeout",{"ms":35000}] 07:10:45 INFO - PROCESS | 3764 | 1464271845059 Marionette TRACE conn2 <- [1,1102,null,{}] 07:10:45 INFO - PROCESS | 3764 | 1464271845069 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}] 07:10:45 INFO - PROCESS | 3764 | 1464271845179 Marionette TRACE conn2 <- [1,1103,null,{"value":null}] 07:10:45 INFO - PROCESS | 3764 | 1464271845314 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\", \"f2422981-150b-4007-a2a0-7f3535d15116\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:10:45 INFO - PROCESS | 3764 | ++DOCSHELL 0C782800 == 75 [pid = 3764] [id = 285] 07:10:45 INFO - PROCESS | 3764 | ++DOMWINDOW == 146 (17588000) [pid = 3764] [serial = 854] [outer = 00000000] 07:10:45 INFO - PROCESS | 3764 | ++DOMWINDOW == 147 (17D09800) [pid = 3764] [serial = 855] [outer = 17588000] 07:10:45 INFO - PROCESS | 3764 | 1464271845372 Marionette DEBUG loaded listener.js 07:10:45 INFO - PROCESS | 3764 | ++DOMWINDOW == 148 (1965EC00) [pid = 3764] [serial = 856] [outer = 17588000] 07:10:45 INFO - PROCESS | 3764 | 1464271845892 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]]]}] 07:10:45 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html | Canvas test: 2d.fillStyle.parse.svg-1 07:10:45 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html | took 871ms 07:10:45 INFO - PROCESS | 3764 | 1464271845942 Marionette TRACE conn2 -> [0,1105,"getWindowHandle",null] 07:10:45 INFO - PROCESS | 3764 | 1464271845944 Marionette TRACE conn2 <- [1,1105,null,{"value":"13"}] 07:10:45 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html 07:10:45 INFO - PROCESS | 3764 | 1464271845948 Marionette TRACE conn2 -> [0,1106,"setScriptTimeout",{"ms":35000}] 07:10:45 INFO - PROCESS | 3764 | 1464271845950 Marionette TRACE conn2 <- [1,1106,null,{}] 07:10:45 INFO - PROCESS | 3764 | 1464271845954 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}] 07:10:46 INFO - PROCESS | 3764 | 1464271846063 Marionette TRACE conn2 <- [1,1107,null,{"value":null}] 07:10:46 INFO - PROCESS | 3764 | 1464271846167 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\", \"f2422981-150b-4007-a2a0-7f3535d15116\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:10:46 INFO - PROCESS | 3764 | ++DOCSHELL 15F40800 == 76 [pid = 3764] [id = 286] 07:10:46 INFO - PROCESS | 3764 | ++DOMWINDOW == 149 (17696C00) [pid = 3764] [serial = 857] [outer = 00000000] 07:10:46 INFO - PROCESS | 3764 | ++DOMWINDOW == 150 (19A5AC00) [pid = 3764] [serial = 858] [outer = 17696C00] 07:10:46 INFO - PROCESS | 3764 | 1464271846221 Marionette DEBUG loaded listener.js 07:10:46 INFO - PROCESS | 3764 | ++DOMWINDOW == 151 (19E9C000) [pid = 3764] [serial = 859] [outer = 17696C00] 07:10:46 INFO - PROCESS | 3764 | 1464271846790 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]]]}] 07:10:46 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html | Canvas test: 2d.fillStyle.parse.svg-2 07:10:46 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html | took 887ms 07:10:46 INFO - PROCESS | 3764 | 1464271846836 Marionette TRACE conn2 -> [0,1109,"getWindowHandle",null] 07:10:46 INFO - PROCESS | 3764 | 1464271846838 Marionette TRACE conn2 <- [1,1109,null,{"value":"13"}] 07:10:46 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html 07:10:46 INFO - PROCESS | 3764 | 1464271846842 Marionette TRACE conn2 -> [0,1110,"setScriptTimeout",{"ms":35000}] 07:10:46 INFO - PROCESS | 3764 | 1464271846844 Marionette TRACE conn2 <- [1,1110,null,{}] 07:10:46 INFO - PROCESS | 3764 | 1464271846847 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}] 07:10:46 INFO - PROCESS | 3764 | 1464271846949 Marionette TRACE conn2 <- [1,1111,null,{"value":null}] 07:10:47 INFO - PROCESS | 3764 | 1464271847055 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\", \"f2422981-150b-4007-a2a0-7f3535d15116\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:10:47 INFO - PROCESS | 3764 | ++DOCSHELL 1973B400 == 77 [pid = 3764] [id = 287] 07:10:47 INFO - PROCESS | 3764 | ++DOMWINDOW == 152 (1973D800) [pid = 3764] [serial = 860] [outer = 00000000] 07:10:47 INFO - PROCESS | 3764 | ++DOMWINDOW == 153 (1A097400) [pid = 3764] [serial = 861] [outer = 1973D800] 07:10:47 INFO - PROCESS | 3764 | 1464271847108 Marionette DEBUG loaded listener.js 07:10:47 INFO - PROCESS | 3764 | ++DOMWINDOW == 154 (1A1B8400) [pid = 3764] [serial = 862] [outer = 1973D800] 07:10:47 INFO - PROCESS | 3764 | 1464271847694 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]]]}] 07:10:47 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html | Canvas test: 2d.fillStyle.parse.system 07:10:47 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html | took 886ms 07:10:47 INFO - PROCESS | 3764 | 1464271847729 Marionette TRACE conn2 -> [0,1113,"getWindowHandle",null] 07:10:47 INFO - PROCESS | 3764 | 1464271847731 Marionette TRACE conn2 <- [1,1113,null,{"value":"13"}] 07:10:47 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html 07:10:47 INFO - PROCESS | 3764 | 1464271847735 Marionette TRACE conn2 -> [0,1114,"setScriptTimeout",{"ms":35000}] 07:10:47 INFO - PROCESS | 3764 | 1464271847737 Marionette TRACE conn2 <- [1,1114,null,{}] 07:10:47 INFO - PROCESS | 3764 | 1464271847740 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}] 07:10:47 INFO - PROCESS | 3764 | 1464271847869 Marionette TRACE conn2 <- [1,1115,null,{"value":null}] 07:10:47 INFO - PROCESS | 3764 | 1464271847989 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\", \"f2422981-150b-4007-a2a0-7f3535d15116\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:10:48 INFO - PROCESS | 3764 | ++DOCSHELL 102D0400 == 78 [pid = 3764] [id = 288] 07:10:48 INFO - PROCESS | 3764 | ++DOMWINDOW == 155 (10A75400) [pid = 3764] [serial = 863] [outer = 00000000] 07:10:48 INFO - PROCESS | 3764 | ++DOMWINDOW == 156 (128A7C00) [pid = 3764] [serial = 864] [outer = 10A75400] 07:10:48 INFO - PROCESS | 3764 | 1464271848046 Marionette DEBUG loaded listener.js 07:10:48 INFO - PROCESS | 3764 | ++DOMWINDOW == 157 (1339A400) [pid = 3764] [serial = 865] [outer = 10A75400] 07:10:48 INFO - PROCESS | 3764 | 1464271848839 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]]]}] 07:10:48 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html | Canvas test: 2d.fillStyle.parse.transparent-1 07:10:48 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html | took 1162ms 07:10:48 INFO - PROCESS | 3764 | 1464271848893 Marionette TRACE conn2 -> [0,1117,"getWindowHandle",null] 07:10:48 INFO - PROCESS | 3764 | 1464271848897 Marionette TRACE conn2 <- [1,1117,null,{"value":"13"}] 07:10:48 INFO - PROCESS | 3764 | 1464271848902 Marionette TRACE conn2 -> [0,1118,"setScriptTimeout",{"ms":35000}] 07:10:48 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html 07:10:48 INFO - PROCESS | 3764 | 1464271848905 Marionette TRACE conn2 <- [1,1118,null,{}] 07:10:48 INFO - PROCESS | 3764 | 1464271848911 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}] 07:10:49 INFO - PROCESS | 3764 | 1464271849011 Marionette TRACE conn2 <- [1,1119,null,{"value":null}] 07:10:49 INFO - PROCESS | 3764 | 1464271849141 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\", \"f2422981-150b-4007-a2a0-7f3535d15116\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:10:49 INFO - PROCESS | 3764 | ++DOCSHELL 105EE000 == 79 [pid = 3764] [id = 289] 07:10:49 INFO - PROCESS | 3764 | ++DOMWINDOW == 158 (10A77400) [pid = 3764] [serial = 866] [outer = 00000000] 07:10:49 INFO - PROCESS | 3764 | ++DOMWINDOW == 159 (11CE9C00) [pid = 3764] [serial = 867] [outer = 10A77400] 07:10:49 INFO - PROCESS | 3764 | 1464271849190 Marionette DEBUG loaded listener.js 07:10:49 INFO - PROCESS | 3764 | ++DOMWINDOW == 160 (12A55000) [pid = 3764] [serial = 868] [outer = 10A77400] 07:10:49 INFO - PROCESS | 3764 | --DOCSHELL 13390C00 == 78 [pid = 3764] [id = 281] 07:10:49 INFO - PROCESS | 3764 | --DOCSHELL 105F1400 == 77 [pid = 3764] [id = 280] 07:10:49 INFO - PROCESS | 3764 | --DOCSHELL 16C8A400 == 76 [pid = 3764] [id = 279] 07:10:49 INFO - PROCESS | 3764 | --DOCSHELL 14090C00 == 75 [pid = 3764] [id = 278] 07:10:49 INFO - PROCESS | 3764 | --DOCSHELL 1693A000 == 74 [pid = 3764] [id = 277] 07:10:49 INFO - PROCESS | 3764 | --DOCSHELL 156CB800 == 73 [pid = 3764] [id = 276] 07:10:49 INFO - PROCESS | 3764 | --DOCSHELL 15093800 == 72 [pid = 3764] [id = 275] 07:10:49 INFO - PROCESS | 3764 | --DOCSHELL 1339B400 == 71 [pid = 3764] [id = 274] 07:10:49 INFO - PROCESS | 3764 | --DOCSHELL 13709400 == 70 [pid = 3764] [id = 260] 07:10:49 INFO - PROCESS | 3764 | --DOCSHELL 0F26CC00 == 69 [pid = 3764] [id = 273] 07:10:49 INFO - PROCESS | 3764 | --DOCSHELL 128A5000 == 68 [pid = 3764] [id = 272] 07:10:49 INFO - PROCESS | 3764 | --DOCSHELL 0C37D800 == 67 [pid = 3764] [id = 271] 07:10:49 INFO - PROCESS | 3764 | --DOCSHELL 181D9400 == 66 [pid = 3764] [id = 270] 07:10:49 INFO - PROCESS | 3764 | --DOMWINDOW == 159 (17781800) [pid = 3764] [serial = 798] [outer = 00000000] [url = about:blank] 07:10:49 INFO - PROCESS | 3764 | --DOCSHELL 1536DC00 == 65 [pid = 3764] [id = 269] 07:10:49 INFO - PROCESS | 3764 | --DOCSHELL 0F268C00 == 64 [pid = 3764] [id = 268] 07:10:49 INFO - PROCESS | 3764 | --DOCSHELL 1022E800 == 63 [pid = 3764] [id = 267] 07:10:49 INFO - PROCESS | 3764 | 1464271849851 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]]]}] 07:10:49 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html | Canvas test: 2d.fillStyle.parse.transparent-2 07:10:49 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html | took 978ms 07:10:49 INFO - PROCESS | 3764 | 1464271849888 Marionette TRACE conn2 -> [0,1121,"getWindowHandle",null] 07:10:49 INFO - PROCESS | 3764 | 1464271849893 Marionette TRACE conn2 <- [1,1121,null,{"value":"13"}] 07:10:49 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.empty.html 07:10:49 INFO - PROCESS | 3764 | 1464271849899 Marionette TRACE conn2 -> [0,1122,"setScriptTimeout",{"ms":35000}] 07:10:49 INFO - PROCESS | 3764 | 1464271849902 Marionette TRACE conn2 <- [1,1122,null,{}] 07:10:49 INFO - PROCESS | 3764 | 1464271849906 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}] 07:10:50 INFO - PROCESS | 3764 | 1464271850007 Marionette TRACE conn2 <- [1,1123,null,{"value":null}] 07:10:50 INFO - PROCESS | 3764 | --DOMWINDOW == 158 (16887000) [pid = 3764] [serial = 627] [outer = 00000000] [url = about:blank] 07:10:50 INFO - PROCESS | 3764 | --DOMWINDOW == 157 (140CAC00) [pid = 3764] [serial = 576] [outer = 00000000] [url = about:blank] 07:10:50 INFO - PROCESS | 3764 | --DOMWINDOW == 156 (16C7EC00) [pid = 3764] [serial = 789] [outer = 00000000] [url = about:blank] 07:10:50 INFO - PROCESS | 3764 | --DOMWINDOW == 155 (1693CC00) [pid = 3764] [serial = 787] [outer = 00000000] [url = about:blank] 07:10:50 INFO - PROCESS | 3764 | --DOMWINDOW == 154 (16918C00) [pid = 3764] [serial = 786] [outer = 00000000] [url = about:blank] 07:10:50 INFO - PROCESS | 3764 | --DOMWINDOW == 153 (16C82C00) [pid = 3764] [serial = 790] [outer = 00000000] [url = about:blank] 07:10:50 INFO - PROCESS | 3764 | --DOMWINDOW == 152 (16F8E400) [pid = 3764] [serial = 793] [outer = 00000000] [url = about:blank] 07:10:50 INFO - PROCESS | 3764 | --DOMWINDOW == 151 (16918800) [pid = 3764] [serial = 792] [outer = 00000000] [url = about:blank] 07:10:50 INFO - PROCESS | 3764 | --DOMWINDOW == 150 (10480400) [pid = 3764] [serial = 750] [outer = 00000000] [url = about:blank] 07:10:50 INFO - PROCESS | 3764 | --DOMWINDOW == 149 (12A57000) [pid = 3764] [serial = 765] [outer = 00000000] [url = about:blank] 07:10:50 INFO - PROCESS | 3764 | --DOMWINDOW == 148 (139AF800) [pid = 3764] [serial = 780] [outer = 00000000] [url = about:blank] 07:10:50 INFO - PROCESS | 3764 | --DOMWINDOW == 147 (11C58C00) [pid = 3764] [serial = 774] [outer = 00000000] [url = about:blank] 07:10:50 INFO - PROCESS | 3764 | --DOMWINDOW == 146 (12889000) [pid = 3764] [serial = 775] [outer = 00000000] [url = about:blank] 07:10:50 INFO - PROCESS | 3764 | --DOMWINDOW == 145 (150B7800) [pid = 3764] [serial = 753] [outer = 00000000] [url = about:blank] 07:10:50 INFO - PROCESS | 3764 | --DOMWINDOW == 144 (13324C00) [pid = 3764] [serial = 777] [outer = 00000000] [url = about:blank] 07:10:50 INFO - PROCESS | 3764 | --DOMWINDOW == 143 (13394800) [pid = 3764] [serial = 778] [outer = 00000000] [url = about:blank] 07:10:50 INFO - PROCESS | 3764 | --DOMWINDOW == 142 (1B11C800) [pid = 3764] [serial = 762] [outer = 00000000] [url = about:blank] 07:10:50 INFO - PROCESS | 3764 | --DOMWINDOW == 141 (1AE91C00) [pid = 3764] [serial = 759] [outer = 00000000] [url = about:blank] 07:10:50 INFO - PROCESS | 3764 | --DOMWINDOW == 140 (1A6D9400) [pid = 3764] [serial = 748] [outer = 00000000] [url = about:blank] 07:10:50 INFO - PROCESS | 3764 | --DOMWINDOW == 139 (140C8C00) [pid = 3764] [serial = 769] [outer = 00000000] [url = about:blank] 07:10:50 INFO - PROCESS | 3764 | --DOMWINDOW == 138 (139B8800) [pid = 3764] [serial = 768] [outer = 00000000] [url = about:blank] 07:10:50 INFO - PROCESS | 3764 | --DOMWINDOW == 137 (17DF2C00) [pid = 3764] [serial = 756] [outer = 00000000] [url = about:blank] 07:10:50 INFO - PROCESS | 3764 | --DOMWINDOW == 136 (10A7C000) [pid = 3764] [serial = 772] [outer = 00000000] [url = about:blank] 07:10:50 INFO - PROCESS | 3764 | --DOMWINDOW == 135 (105F4000) [pid = 3764] [serial = 771] [outer = 00000000] [url = about:blank] 07:10:50 INFO - PROCESS | 3764 | --DOMWINDOW == 134 (1758DC00) [pid = 3764] [serial = 796] [outer = 00000000] [url = about:blank] 07:10:50 INFO - PROCESS | 3764 | --DOMWINDOW == 133 (14094000) [pid = 3764] [serial = 783] [outer = 00000000] [url = about:blank] 07:10:50 INFO - PROCESS | 3764 | --DOMWINDOW == 132 (140CF800) [pid = 3764] [serial = 784] [outer = 00000000] [url = about:blank] 07:10:50 INFO - PROCESS | 3764 | --DOMWINDOW == 131 (17566800) [pid = 3764] [serial = 795] [outer = 00000000] [url = about:blank] 07:10:50 INFO - PROCESS | 3764 | --DOMWINDOW == 130 (139B9800) [pid = 3764] [serial = 781] [outer = 00000000] [url = about:blank] 07:10:50 INFO - PROCESS | 3764 | 1464271850104 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\", \"f2422981-150b-4007-a2a0-7f3535d15116\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:10:50 INFO - PROCESS | 3764 | ++DOCSHELL 0C386400 == 64 [pid = 3764] [id = 290] 07:10:50 INFO - PROCESS | 3764 | ++DOMWINDOW == 131 (0C786400) [pid = 3764] [serial = 869] [outer = 00000000] 07:10:50 INFO - PROCESS | 3764 | ++DOMWINDOW == 132 (105F4000) [pid = 3764] [serial = 870] [outer = 0C786400] 07:10:50 INFO - PROCESS | 3764 | 1464271850149 Marionette DEBUG loaded listener.js 07:10:50 INFO - PROCESS | 3764 | ++DOMWINDOW == 133 (11CF5800) [pid = 3764] [serial = 871] [outer = 0C786400] 07:10:50 INFO - PROCESS | 3764 | 1464271850511 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]]]}] 07:10:50 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.empty.html | Canvas test: 2d.gradient.empty 07:10:50 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.empty.html | took 688ms 07:10:50 INFO - PROCESS | 3764 | 1464271850580 Marionette TRACE conn2 -> [0,1125,"getWindowHandle",null] 07:10:50 INFO - PROCESS | 3764 | 1464271850582 Marionette TRACE conn2 <- [1,1125,null,{"value":"13"}] 07:10:50 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html 07:10:50 INFO - PROCESS | 3764 | 1464271850586 Marionette TRACE conn2 -> [0,1126,"setScriptTimeout",{"ms":35000}] 07:10:50 INFO - PROCESS | 3764 | 1464271850589 Marionette TRACE conn2 <- [1,1126,null,{}] 07:10:50 INFO - PROCESS | 3764 | 1464271850599 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}] 07:10:50 INFO - PROCESS | 3764 | 1464271850723 Marionette TRACE conn2 <- [1,1127,null,{"value":null}] 07:10:50 INFO - PROCESS | 3764 | 1464271850738 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\", \"f2422981-150b-4007-a2a0-7f3535d15116\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:10:50 INFO - PROCESS | 3764 | ++DOCSHELL 139B7000 == 65 [pid = 3764] [id = 291] 07:10:50 INFO - PROCESS | 3764 | ++DOMWINDOW == 134 (139B8400) [pid = 3764] [serial = 872] [outer = 00000000] 07:10:50 INFO - PROCESS | 3764 | ++DOMWINDOW == 135 (13DC3C00) [pid = 3764] [serial = 873] [outer = 139B8400] 07:10:50 INFO - PROCESS | 3764 | 1464271850786 Marionette DEBUG loaded listener.js 07:10:50 INFO - PROCESS | 3764 | ++DOMWINDOW == 136 (14094000) [pid = 3764] [serial = 874] [outer = 139B8400] 07:10:51 INFO - PROCESS | 3764 | 1464271851231 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]]]}] 07:10:51 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html | Canvas test: 2d.gradient.interpolate.alpha 07:10:51 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html | took 688ms 07:10:51 INFO - PROCESS | 3764 | 1464271851266 Marionette TRACE conn2 -> [0,1129,"getWindowHandle",null] 07:10:51 INFO - PROCESS | 3764 | 1464271851269 Marionette TRACE conn2 <- [1,1129,null,{"value":"13"}] 07:10:51 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html 07:10:51 INFO - PROCESS | 3764 | 1464271851272 Marionette TRACE conn2 -> [0,1130,"setScriptTimeout",{"ms":35000}] 07:10:51 INFO - PROCESS | 3764 | 1464271851273 Marionette TRACE conn2 <- [1,1130,null,{}] 07:10:51 INFO - PROCESS | 3764 | 1464271851277 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}] 07:10:51 INFO - PROCESS | 3764 | 1464271851361 Marionette TRACE conn2 <- [1,1131,null,{"value":null}] 07:10:51 INFO - PROCESS | 3764 | 1464271851371 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\", \"f2422981-150b-4007-a2a0-7f3535d15116\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:10:51 INFO - PROCESS | 3764 | ++DOCSHELL 13DBFC00 == 66 [pid = 3764] [id = 292] 07:10:51 INFO - PROCESS | 3764 | ++DOMWINDOW == 137 (15362C00) [pid = 3764] [serial = 875] [outer = 00000000] 07:10:51 INFO - PROCESS | 3764 | ++DOMWINDOW == 138 (156D2C00) [pid = 3764] [serial = 876] [outer = 15362C00] 07:10:51 INFO - PROCESS | 3764 | 1464271851415 Marionette DEBUG loaded listener.js 07:10:51 INFO - PROCESS | 3764 | ++DOMWINDOW == 139 (15F3D400) [pid = 3764] [serial = 877] [outer = 15362C00] 07:10:51 INFO - PROCESS | 3764 | 1464271851872 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]]]}] 07:10:51 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html | Canvas test: 2d.gradient.interpolate.colour 07:10:51 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html | took 627ms 07:10:51 INFO - PROCESS | 3764 | 1464271851910 Marionette TRACE conn2 -> [0,1133,"getWindowHandle",null] 07:10:51 INFO - PROCESS | 3764 | 1464271851912 Marionette TRACE conn2 <- [1,1133,null,{"value":"13"}] 07:10:51 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html 07:10:51 INFO - PROCESS | 3764 | 1464271851915 Marionette TRACE conn2 -> [0,1134,"setScriptTimeout",{"ms":35000}] 07:10:51 INFO - PROCESS | 3764 | 1464271851917 Marionette TRACE conn2 <- [1,1134,null,{}] 07:10:51 INFO - PROCESS | 3764 | 1464271851920 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}] 07:10:51 INFO - PROCESS | 3764 | 1464271851995 Marionette TRACE conn2 <- [1,1135,null,{"value":null}] 07:10:52 INFO - PROCESS | 3764 | 1464271852002 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\", \"f2422981-150b-4007-a2a0-7f3535d15116\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:10:52 INFO - PROCESS | 3764 | ++DOCSHELL 15096800 == 67 [pid = 3764] [id = 293] 07:10:52 INFO - PROCESS | 3764 | ++DOMWINDOW == 140 (150BBC00) [pid = 3764] [serial = 878] [outer = 00000000] 07:10:52 INFO - PROCESS | 3764 | ++DOMWINDOW == 141 (16935800) [pid = 3764] [serial = 879] [outer = 150BBC00] 07:10:52 INFO - PROCESS | 3764 | 1464271852045 Marionette DEBUG loaded listener.js 07:10:52 INFO - PROCESS | 3764 | ++DOMWINDOW == 142 (16940400) [pid = 3764] [serial = 880] [outer = 150BBC00] 07:10:52 INFO - PROCESS | 3764 | 1464271852539 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]]]}] 07:10:52 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html | Canvas test: 2d.gradient.interpolate.colouralpha 07:10:52 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html | took 673ms 07:10:52 INFO - PROCESS | 3764 | 1464271852598 Marionette TRACE conn2 -> [0,1137,"getWindowHandle",null] 07:10:52 INFO - PROCESS | 3764 | 1464271852600 Marionette TRACE conn2 <- [1,1137,null,{"value":"13"}] 07:10:52 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html 07:10:52 INFO - PROCESS | 3764 | 1464271852603 Marionette TRACE conn2 -> [0,1138,"setScriptTimeout",{"ms":35000}] 07:10:52 INFO - PROCESS | 3764 | 1464271852605 Marionette TRACE conn2 <- [1,1138,null,{}] 07:10:52 INFO - PROCESS | 3764 | 1464271852615 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}] 07:10:52 INFO - PROCESS | 3764 | 1464271852731 Marionette TRACE conn2 <- [1,1139,null,{"value":null}] 07:10:52 INFO - PROCESS | 3764 | 1464271852793 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\", \"f2422981-150b-4007-a2a0-7f3535d15116\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:10:52 INFO - PROCESS | 3764 | ++DOCSHELL 153C4000 == 68 [pid = 3764] [id = 294] 07:10:52 INFO - PROCESS | 3764 | ++DOMWINDOW == 143 (1660F000) [pid = 3764] [serial = 881] [outer = 00000000] 07:10:52 INFO - PROCESS | 3764 | ++DOMWINDOW == 144 (17502800) [pid = 3764] [serial = 882] [outer = 1660F000] 07:10:52 INFO - PROCESS | 3764 | 1464271852838 Marionette DEBUG loaded listener.js 07:10:52 INFO - PROCESS | 3764 | ++DOMWINDOW == 145 (1758C800) [pid = 3764] [serial = 883] [outer = 1660F000] 07:10:53 INFO - PROCESS | 3764 | 1464271853267 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]]]}] 07:10:53 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html | Canvas test: 2d.gradient.interpolate.multiple 07:10:53 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html | took 719ms 07:10:53 INFO - PROCESS | 3764 | 1464271853366 Marionette TRACE conn2 -> [0,1141,"getWindowHandle",null] 07:10:53 INFO - PROCESS | 3764 | 1464271853368 Marionette TRACE conn2 <- [1,1141,null,{"value":"13"}] 07:10:53 INFO - PROCESS | 3764 | 1464271853371 Marionette TRACE conn2 -> [0,1142,"setScriptTimeout",{"ms":35000}] 07:10:53 INFO - PROCESS | 3764 | 1464271853373 Marionette TRACE conn2 <- [1,1142,null,{}] 07:10:53 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html 07:10:53 INFO - PROCESS | 3764 | 1464271853376 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}] 07:10:53 INFO - PROCESS | 3764 | 1464271853507 Marionette TRACE conn2 <- [1,1143,null,{"value":null}] 07:10:53 INFO - PROCESS | 3764 | 1464271853567 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\", \"f2422981-150b-4007-a2a0-7f3535d15116\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:10:53 INFO - PROCESS | 3764 | ++DOCSHELL 172E7800 == 69 [pid = 3764] [id = 295] 07:10:53 INFO - PROCESS | 3764 | ++DOMWINDOW == 146 (17591400) [pid = 3764] [serial = 884] [outer = 00000000] 07:10:53 INFO - PROCESS | 3764 | ++DOMWINDOW == 147 (18183800) [pid = 3764] [serial = 885] [outer = 17591400] 07:10:53 INFO - PROCESS | 3764 | 1464271853610 Marionette DEBUG loaded listener.js 07:10:53 INFO - PROCESS | 3764 | ++DOMWINDOW == 148 (181DEC00) [pid = 3764] [serial = 886] [outer = 17591400] 07:10:54 INFO - PROCESS | 3764 | 1464271854024 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]]]}] 07:10:54 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html | Canvas test: 2d.gradient.interpolate.outside 07:10:54 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html | took 658ms 07:10:54 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html 07:10:54 INFO - PROCESS | 3764 | 1464271854038 Marionette TRACE conn2 -> [0,1145,"getWindowHandle",null] 07:10:54 INFO - PROCESS | 3764 | 1464271854040 Marionette TRACE conn2 <- [1,1145,null,{"value":"13"}] 07:10:54 INFO - PROCESS | 3764 | 1464271854043 Marionette TRACE conn2 -> [0,1146,"setScriptTimeout",{"ms":35000}] 07:10:54 INFO - PROCESS | 3764 | 1464271854045 Marionette TRACE conn2 <- [1,1146,null,{}] 07:10:54 INFO - PROCESS | 3764 | 1464271854048 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}] 07:10:54 INFO - PROCESS | 3764 | 1464271854162 Marionette TRACE conn2 <- [1,1147,null,{"value":null}] 07:10:54 INFO - PROCESS | 3764 | --DOMWINDOW == 147 (1693C000) [pid = 3764] [serial = 830] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html] 07:10:54 INFO - PROCESS | 3764 | --DOMWINDOW == 146 (15365800) [pid = 3764] [serial = 833] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html] 07:10:54 INFO - PROCESS | 3764 | --DOMWINDOW == 145 (137E8000) [pid = 3764] [serial = 821] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html] 07:10:54 INFO - PROCESS | 3764 | --DOMWINDOW == 144 (12A4B400) [pid = 3764] [serial = 815] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html] 07:10:54 INFO - PROCESS | 3764 | --DOMWINDOW == 143 (0F26D000) [pid = 3764] [serial = 818] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html] 07:10:54 INFO - PROCESS | 3764 | --DOMWINDOW == 142 (16FEEC00) [pid = 3764] [serial = 836] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html] 07:10:54 INFO - PROCESS | 3764 | --DOMWINDOW == 141 (0C37F000) [pid = 3764] [serial = 812] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html] 07:10:54 INFO - PROCESS | 3764 | --DOMWINDOW == 140 (156CC400) [pid = 3764] [serial = 827] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html] 07:10:54 INFO - PROCESS | 3764 | --DOMWINDOW == 139 (15094800) [pid = 3764] [serial = 824] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html] 07:10:54 INFO - PROCESS | 3764 | --DOMWINDOW == 138 (1693DC00) [pid = 3764] [serial = 842] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html] 07:10:54 INFO - PROCESS | 3764 | --DOMWINDOW == 137 (1750CC00) [pid = 3764] [serial = 797] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html] 07:10:54 INFO - PROCESS | 3764 | --DOMWINDOW == 136 (10ED3000) [pid = 3764] [serial = 839] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html] 07:10:54 INFO - PROCESS | 3764 | 1464271854420 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\", \"f2422981-150b-4007-a2a0-7f3535d15116\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:10:54 INFO - PROCESS | 3764 | ++DOCSHELL 0C37F000 == 70 [pid = 3764] [id = 296] 07:10:54 INFO - PROCESS | 3764 | ++DOMWINDOW == 137 (0F26D000) [pid = 3764] [serial = 887] [outer = 00000000] 07:10:54 INFO - PROCESS | 3764 | ++DOMWINDOW == 138 (10A62000) [pid = 3764] [serial = 888] [outer = 0F26D000] 07:10:54 INFO - PROCESS | 3764 | 1464271854468 Marionette DEBUG loaded listener.js 07:10:54 INFO - PROCESS | 3764 | ++DOMWINDOW == 139 (12A4EC00) [pid = 3764] [serial = 889] [outer = 0F26D000] 07:10:54 INFO - PROCESS | 3764 | 1464271854859 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]]]}] 07:10:54 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html | Canvas test: 2d.gradient.interpolate.overlap 07:10:54 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html | took 887ms 07:10:54 INFO - PROCESS | 3764 | 1464271854929 Marionette TRACE conn2 -> [0,1149,"getWindowHandle",null] 07:10:54 INFO - PROCESS | 3764 | 1464271854932 Marionette TRACE conn2 <- [1,1149,null,{"value":"13"}] 07:10:54 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html 07:10:54 INFO - PROCESS | 3764 | 1464271854936 Marionette TRACE conn2 -> [0,1150,"setScriptTimeout",{"ms":35000}] 07:10:54 INFO - PROCESS | 3764 | 1464271854939 Marionette TRACE conn2 <- [1,1150,null,{}] 07:10:54 INFO - PROCESS | 3764 | 1464271854944 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}] 07:10:55 INFO - PROCESS | 3764 | 1464271855062 Marionette TRACE conn2 <- [1,1151,null,{"value":null}] 07:10:55 INFO - PROCESS | 3764 | 1464271855074 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\", \"f2422981-150b-4007-a2a0-7f3535d15116\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:10:55 INFO - PROCESS | 3764 | ++DOCSHELL 12A4F800 == 71 [pid = 3764] [id = 297] 07:10:55 INFO - PROCESS | 3764 | ++DOMWINDOW == 140 (13DC2400) [pid = 3764] [serial = 890] [outer = 00000000] 07:10:55 INFO - PROCESS | 3764 | ++DOMWINDOW == 141 (18186C00) [pid = 3764] [serial = 891] [outer = 13DC2400] 07:10:55 INFO - PROCESS | 3764 | 1464271855117 Marionette DEBUG loaded listener.js 07:10:55 INFO - PROCESS | 3764 | ++DOMWINDOW == 142 (19669C00) [pid = 3764] [serial = 892] [outer = 13DC2400] 07:10:55 INFO - PROCESS | 3764 | 1464271855510 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]]]}] 07:10:55 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html | Canvas test: 2d.gradient.interpolate.overlap2 07:10:55 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html | took 627ms 07:10:55 INFO - PROCESS | 3764 | 1464271855555 Marionette TRACE conn2 -> [0,1153,"getWindowHandle",null] 07:10:55 INFO - PROCESS | 3764 | 1464271855557 Marionette TRACE conn2 <- [1,1153,null,{"value":"13"}] 07:10:55 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html 07:10:55 INFO - PROCESS | 3764 | 1464271855560 Marionette TRACE conn2 -> [0,1154,"setScriptTimeout",{"ms":35000}] 07:10:55 INFO - PROCESS | 3764 | 1464271855562 Marionette TRACE conn2 <- [1,1154,null,{}] 07:10:55 INFO - PROCESS | 3764 | 1464271855565 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}] 07:10:55 INFO - PROCESS | 3764 | 1464271855685 Marionette TRACE conn2 <- [1,1155,null,{"value":null}] 07:10:55 INFO - PROCESS | 3764 | 1464271855694 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\", \"f2422981-150b-4007-a2a0-7f3535d15116\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:10:55 INFO - PROCESS | 3764 | ++DOCSHELL 17DED800 == 72 [pid = 3764] [id = 298] 07:10:55 INFO - PROCESS | 3764 | ++DOMWINDOW == 143 (199B5800) [pid = 3764] [serial = 893] [outer = 00000000] 07:10:55 INFO - PROCESS | 3764 | ++DOMWINDOW == 144 (1A5D6800) [pid = 3764] [serial = 894] [outer = 199B5800] 07:10:55 INFO - PROCESS | 3764 | 1464271855739 Marionette DEBUG loaded listener.js 07:10:55 INFO - PROCESS | 3764 | ++DOMWINDOW == 145 (1A6D7C00) [pid = 3764] [serial = 895] [outer = 199B5800] 07:10:56 INFO - PROCESS | 3764 | 1464271856136 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]]]}] 07:10:56 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html | Canvas test: 2d.gradient.interpolate.solid 07:10:56 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html | took 627ms 07:10:56 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html 07:10:56 INFO - PROCESS | 3764 | 1464271856179 Marionette TRACE conn2 -> [0,1157,"getWindowHandle",null] 07:10:56 INFO - PROCESS | 3764 | 1464271856181 Marionette TRACE conn2 <- [1,1157,null,{"value":"13"}] 07:10:56 INFO - PROCESS | 3764 | 1464271856184 Marionette TRACE conn2 -> [0,1158,"setScriptTimeout",{"ms":35000}] 07:10:56 INFO - PROCESS | 3764 | 1464271856187 Marionette TRACE conn2 <- [1,1158,null,{}] 07:10:56 INFO - PROCESS | 3764 | 1464271856190 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}] 07:10:56 INFO - PROCESS | 3764 | 1464271856356 Marionette TRACE conn2 <- [1,1159,null,{"value":null}] 07:10:56 INFO - PROCESS | 3764 | 1464271856434 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\", \"f2422981-150b-4007-a2a0-7f3535d15116\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:10:56 INFO - PROCESS | 3764 | ++DOCSHELL 0C383000 == 73 [pid = 3764] [id = 299] 07:10:56 INFO - PROCESS | 3764 | ++DOMWINDOW == 146 (0C384000) [pid = 3764] [serial = 896] [outer = 00000000] 07:10:56 INFO - PROCESS | 3764 | ++DOMWINDOW == 147 (0F272800) [pid = 3764] [serial = 897] [outer = 0C384000] 07:10:56 INFO - PROCESS | 3764 | 1464271856548 Marionette DEBUG loaded listener.js 07:10:56 INFO - PROCESS | 3764 | ++DOMWINDOW == 148 (105F5400) [pid = 3764] [serial = 898] [outer = 0C384000] 07:10:57 INFO - PROCESS | 3764 | 1464271857100 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]]]}] 07:10:57 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html | Canvas test: 2d.gradient.interpolate.vertical 07:10:57 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html | took 979ms 07:10:57 INFO - PROCESS | 3764 | 1464271857171 Marionette TRACE conn2 -> [0,1161,"getWindowHandle",null] 07:10:57 INFO - PROCESS | 3764 | 1464271857176 Marionette TRACE conn2 <- [1,1161,null,{"value":"13"}] 07:10:57 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html 07:10:57 INFO - PROCESS | 3764 | 1464271857181 Marionette TRACE conn2 -> [0,1162,"setScriptTimeout",{"ms":35000}] 07:10:57 INFO - PROCESS | 3764 | 1464271857185 Marionette TRACE conn2 <- [1,1162,null,{}] 07:10:57 INFO - PROCESS | 3764 | 1464271857190 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}] 07:10:57 INFO - PROCESS | 3764 | 1464271857306 Marionette TRACE conn2 <- [1,1163,null,{"value":null}] 07:10:57 INFO - PROCESS | 3764 | 1464271857414 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\", \"f2422981-150b-4007-a2a0-7f3535d15116\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:10:57 INFO - PROCESS | 3764 | ++DOCSHELL 12D78400 == 74 [pid = 3764] [id = 300] 07:10:57 INFO - PROCESS | 3764 | ++DOMWINDOW == 149 (1332D400) [pid = 3764] [serial = 899] [outer = 00000000] 07:10:57 INFO - PROCESS | 3764 | ++DOMWINDOW == 150 (13709400) [pid = 3764] [serial = 900] [outer = 1332D400] 07:10:57 INFO - PROCESS | 3764 | 1464271857470 Marionette DEBUG loaded listener.js 07:10:57 INFO - PROCESS | 3764 | ++DOMWINDOW == 151 (139B7C00) [pid = 3764] [serial = 901] [outer = 1332D400] 07:10:58 INFO - PROCESS | 3764 | 1464271858079 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] 07:10:58 INFO - PROCESS | 3764 | 1464271858116 Marionette TRACE conn2 <- [1,1165,null,{"value":"13"}] 07:10:58 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillRect.html 07:10:58 INFO - PROCESS | 3764 | 1464271858121 Marionette TRACE conn2 -> [0,1166,"setScriptTimeout",{"ms":35000}] 07:10:58 INFO - PROCESS | 3764 | 1464271858123 Marionette TRACE conn2 <- [1,1166,null,{}] 07:10:58 INFO - PROCESS | 3764 | 1464271858127 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}] 07:10:58 INFO - PROCESS | 3764 | 1464271858238 Marionette TRACE conn2 <- [1,1167,null,{"value":null}] 07:10:58 INFO - PROCESS | 3764 | 1464271858375 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\", \"f2422981-150b-4007-a2a0-7f3535d15116\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:10:58 INFO - PROCESS | 3764 | ++DOCSHELL 13397400 == 75 [pid = 3764] [id = 301] 07:10:58 INFO - PROCESS | 3764 | ++DOMWINDOW == 152 (13710000) [pid = 3764] [serial = 902] [outer = 00000000] 07:10:58 INFO - PROCESS | 3764 | ++DOMWINDOW == 153 (172DBC00) [pid = 3764] [serial = 903] [outer = 13710000] 07:10:58 INFO - PROCESS | 3764 | 1464271858413 Marionette DEBUG loaded listener.js 07:10:58 INFO - PROCESS | 3764 | ++DOMWINDOW == 154 (17D78400) [pid = 3764] [serial = 904] [outer = 13710000] 07:10:59 INFO - PROCESS | 3764 | 1464271859142 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] 07:10:59 INFO - PROCESS | 3764 | 1464271859181 Marionette TRACE conn2 <- [1,1169,null,{"value":"13"}] 07:10:59 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillText.html 07:10:59 INFO - PROCESS | 3764 | 1464271859186 Marionette TRACE conn2 -> [0,1170,"setScriptTimeout",{"ms":35000}] 07:10:59 INFO - PROCESS | 3764 | 1464271859193 Marionette TRACE conn2 <- [1,1170,null,{}] 07:10:59 INFO - PROCESS | 3764 | 1464271859202 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}] 07:10:59 INFO - PROCESS | 3764 | 1464271859312 Marionette TRACE conn2 <- [1,1171,null,{"value":null}] 07:10:59 INFO - PROCESS | 3764 | 1464271859450 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\", \"f2422981-150b-4007-a2a0-7f3535d15116\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:10:59 INFO - PROCESS | 3764 | ++DOCSHELL 1A83A800 == 76 [pid = 3764] [id = 302] 07:10:59 INFO - PROCESS | 3764 | ++DOMWINDOW == 155 (1A83AC00) [pid = 3764] [serial = 905] [outer = 00000000] 07:10:59 INFO - PROCESS | 3764 | ++DOMWINDOW == 156 (1A840800) [pid = 3764] [serial = 906] [outer = 1A83AC00] 07:10:59 INFO - PROCESS | 3764 | 1464271859504 Marionette DEBUG loaded listener.js 07:10:59 INFO - PROCESS | 3764 | ++DOMWINDOW == 157 (1A845C00) [pid = 3764] [serial = 907] [outer = 1A83AC00] 07:11:00 INFO - PROCESS | 3764 | 1464271860061 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] 07:11:00 INFO - PROCESS | 3764 | 1464271860135 Marionette TRACE conn2 <- [1,1173,null,{"value":"13"}] 07:11:00 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.stroke.html 07:11:00 INFO - PROCESS | 3764 | 1464271860139 Marionette TRACE conn2 -> [0,1174,"setScriptTimeout",{"ms":35000}] 07:11:00 INFO - PROCESS | 3764 | 1464271860141 Marionette TRACE conn2 <- [1,1174,null,{}] 07:11:00 INFO - PROCESS | 3764 | 1464271860159 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}] 07:11:00 INFO - PROCESS | 3764 | 1464271860268 Marionette TRACE conn2 <- [1,1175,null,{"value":null}] 07:11:00 INFO - PROCESS | 3764 | 1464271860402 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\", \"f2422981-150b-4007-a2a0-7f3535d15116\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:11:00 INFO - PROCESS | 3764 | ++DOCSHELL 1A83EC00 == 77 [pid = 3764] [id = 303] 07:11:00 INFO - PROCESS | 3764 | ++DOMWINDOW == 158 (1A840000) [pid = 3764] [serial = 908] [outer = 00000000] 07:11:00 INFO - PROCESS | 3764 | ++DOMWINDOW == 159 (1AC9CC00) [pid = 3764] [serial = 909] [outer = 1A840000] 07:11:00 INFO - PROCESS | 3764 | 1464271860463 Marionette DEBUG loaded listener.js 07:11:00 INFO - PROCESS | 3764 | ++DOMWINDOW == 160 (1AE8F000) [pid = 3764] [serial = 910] [outer = 1A840000] 07:11:00 INFO - PROCESS | 3764 | 1464271860993 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] 07:11:01 INFO - PROCESS | 3764 | 1464271861029 Marionette TRACE conn2 <- [1,1177,null,{"value":"13"}] 07:11:01 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeRect.html 07:11:01 INFO - PROCESS | 3764 | 1464271861033 Marionette TRACE conn2 -> [0,1178,"setScriptTimeout",{"ms":35000}] 07:11:01 INFO - PROCESS | 3764 | 1464271861035 Marionette TRACE conn2 <- [1,1178,null,{}] 07:11:01 INFO - PROCESS | 3764 | 1464271861038 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}] 07:11:01 INFO - PROCESS | 3764 | 1464271861155 Marionette TRACE conn2 <- [1,1179,null,{"value":null}] 07:11:01 INFO - PROCESS | 3764 | 1464271861263 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\", \"f2422981-150b-4007-a2a0-7f3535d15116\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:11:01 INFO - PROCESS | 3764 | ++DOCSHELL 1B11CC00 == 78 [pid = 3764] [id = 304] 07:11:01 INFO - PROCESS | 3764 | ++DOMWINDOW == 161 (1B11E400) [pid = 3764] [serial = 911] [outer = 00000000] 07:11:01 INFO - PROCESS | 3764 | ++DOMWINDOW == 162 (1B1A2400) [pid = 3764] [serial = 912] [outer = 1B11E400] 07:11:01 INFO - PROCESS | 3764 | 1464271861323 Marionette DEBUG loaded listener.js 07:11:01 INFO - PROCESS | 3764 | ++DOMWINDOW == 163 (1B1A8000) [pid = 3764] [serial = 913] [outer = 1B11E400] 07:11:01 INFO - PROCESS | 3764 | 1464271861984 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] 07:11:02 INFO - PROCESS | 3764 | 1464271862020 Marionette TRACE conn2 <- [1,1181,null,{"value":"13"}] 07:11:02 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeText.html 07:11:02 INFO - PROCESS | 3764 | 1464271862024 Marionette TRACE conn2 -> [0,1182,"setScriptTimeout",{"ms":35000}] 07:11:02 INFO - PROCESS | 3764 | 1464271862026 Marionette TRACE conn2 <- [1,1182,null,{}] 07:11:02 INFO - PROCESS | 3764 | 1464271862030 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}] 07:11:02 INFO - PROCESS | 3764 | 1464271862147 Marionette TRACE conn2 <- [1,1183,null,{"value":null}] 07:11:02 INFO - PROCESS | 3764 | 1464271862288 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\", \"f2422981-150b-4007-a2a0-7f3535d15116\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:11:02 INFO - PROCESS | 3764 | ++DOCSHELL 15362400 == 79 [pid = 3764] [id = 305] 07:11:02 INFO - PROCESS | 3764 | ++DOMWINDOW == 164 (15363800) [pid = 3764] [serial = 914] [outer = 00000000] 07:11:02 INFO - PROCESS | 3764 | ++DOMWINDOW == 165 (16886400) [pid = 3764] [serial = 915] [outer = 15363800] 07:11:02 INFO - PROCESS | 3764 | 1464271862343 Marionette DEBUG loaded listener.js 07:11:02 INFO - PROCESS | 3764 | ++DOMWINDOW == 166 (16C81800) [pid = 3764] [serial = 916] [outer = 15363800] 07:11:03 INFO - PROCESS | 3764 | 1464271863101 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] 07:11:03 INFO - PROCESS | 3764 | 1464271863138 Marionette TRACE conn2 <- [1,1185,null,{"value":"13"}] 07:11:03 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html 07:11:03 INFO - PROCESS | 3764 | 1464271863143 Marionette TRACE conn2 -> [0,1186,"setScriptTimeout",{"ms":35000}] 07:11:03 INFO - PROCESS | 3764 | 1464271863147 Marionette TRACE conn2 <- [1,1186,null,{}] 07:11:03 INFO - PROCESS | 3764 | 1464271863154 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}] 07:11:03 INFO - PROCESS | 3764 | 1464271863273 Marionette TRACE conn2 <- [1,1187,null,{"value":null}] 07:11:03 INFO - PROCESS | 3764 | 1464271863419 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\", \"f2422981-150b-4007-a2a0-7f3535d15116\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:11:03 INFO - PROCESS | 3764 | ++DOCSHELL 12A4A800 == 80 [pid = 3764] [id = 306] 07:11:03 INFO - PROCESS | 3764 | ++DOMWINDOW == 167 (12A4F000) [pid = 3764] [serial = 917] [outer = 00000000] 07:11:03 INFO - PROCESS | 3764 | ++DOMWINDOW == 168 (13DB7800) [pid = 3764] [serial = 918] [outer = 12A4F000] 07:11:03 INFO - PROCESS | 3764 | 1464271863476 Marionette DEBUG loaded listener.js 07:11:03 INFO - PROCESS | 3764 | ++DOMWINDOW == 169 (15364400) [pid = 3764] [serial = 919] [outer = 12A4F000] 07:11:03 INFO - PROCESS | 3764 | --DOCSHELL 17DED800 == 79 [pid = 3764] [id = 298] 07:11:03 INFO - PROCESS | 3764 | --DOCSHELL 12A4F800 == 78 [pid = 3764] [id = 297] 07:11:03 INFO - PROCESS | 3764 | --DOCSHELL 0C37F000 == 77 [pid = 3764] [id = 296] 07:11:03 INFO - PROCESS | 3764 | --DOCSHELL 172E7800 == 76 [pid = 3764] [id = 295] 07:11:03 INFO - PROCESS | 3764 | --DOCSHELL 153C4000 == 75 [pid = 3764] [id = 294] 07:11:03 INFO - PROCESS | 3764 | --DOCSHELL 15096800 == 74 [pid = 3764] [id = 293] 07:11:03 INFO - PROCESS | 3764 | --DOCSHELL 13DBFC00 == 73 [pid = 3764] [id = 292] 07:11:03 INFO - PROCESS | 3764 | --DOCSHELL 139B7000 == 72 [pid = 3764] [id = 291] 07:11:03 INFO - PROCESS | 3764 | --DOCSHELL 0C386400 == 71 [pid = 3764] [id = 290] 07:11:03 INFO - PROCESS | 3764 | --DOCSHELL 105EE000 == 70 [pid = 3764] [id = 289] 07:11:03 INFO - PROCESS | 3764 | --DOCSHELL 0C782800 == 69 [pid = 3764] [id = 285] 07:11:03 INFO - PROCESS | 3764 | --DOMWINDOW == 168 (10481C00) [pid = 3764] [serial = 801] [outer = 00000000] [url = about:blank] 07:11:03 INFO - PROCESS | 3764 | --DOMWINDOW == 167 (12B5F000) [pid = 3764] [serial = 804] [outer = 00000000] [url = about:blank] 07:11:03 INFO - PROCESS | 3764 | --DOMWINDOW == 166 (1693E800) [pid = 3764] [serial = 807] [outer = 00000000] [url = about:blank] 07:11:03 INFO - PROCESS | 3764 | --DOMWINDOW == 165 (19665C00) [pid = 3764] [serial = 810] [outer = 00000000] [url = about:blank] 07:11:03 INFO - PROCESS | 3764 | --DOMWINDOW == 164 (199AA400) [pid = 3764] [serial = 846] [outer = 00000000] [url = about:blank] 07:11:04 INFO - PROCESS | 3764 | --DOCSHELL 13392400 == 68 [pid = 3764] [id = 284] 07:11:04 INFO - PROCESS | 3764 | --DOCSHELL 0F26F400 == 67 [pid = 3764] [id = 283] 07:11:04 INFO - PROCESS | 3764 | --DOMWINDOW == 163 (16BFC400) [pid = 3764] [serial = 831] [outer = 00000000] [url = about:blank] 07:11:04 INFO - PROCESS | 3764 | --DOMWINDOW == 162 (17507000) [pid = 3764] [serial = 834] [outer = 00000000] [url = about:blank] 07:11:04 INFO - PROCESS | 3764 | --DOMWINDOW == 161 (169D0C00) [pid = 3764] [serial = 832] [outer = 00000000] [url = about:blank] 07:11:04 INFO - PROCESS | 3764 | --DOMWINDOW == 160 (1400BC00) [pid = 3764] [serial = 822] [outer = 00000000] [url = about:blank] 07:11:04 INFO - PROCESS | 3764 | --DOMWINDOW == 159 (1408B000) [pid = 3764] [serial = 823] [outer = 00000000] [url = about:blank] 07:11:04 INFO - PROCESS | 3764 | --DOMWINDOW == 158 (12D31400) [pid = 3764] [serial = 817] [outer = 00000000] [url = about:blank] 07:11:04 INFO - PROCESS | 3764 | --DOMWINDOW == 157 (12A58000) [pid = 3764] [serial = 816] [outer = 00000000] [url = about:blank] 07:11:04 INFO - PROCESS | 3764 | --DOMWINDOW == 156 (10FE9000) [pid = 3764] [serial = 819] [outer = 00000000] [url = about:blank] 07:11:04 INFO - PROCESS | 3764 | --DOMWINDOW == 155 (13159C00) [pid = 3764] [serial = 820] [outer = 00000000] [url = about:blank] 07:11:04 INFO - PROCESS | 3764 | --DOMWINDOW == 154 (1759B000) [pid = 3764] [serial = 837] [outer = 00000000] [url = about:blank] 07:11:04 INFO - PROCESS | 3764 | --DOMWINDOW == 153 (10444C00) [pid = 3764] [serial = 814] [outer = 00000000] [url = about:blank] 07:11:04 INFO - PROCESS | 3764 | --DOMWINDOW == 152 (0F270000) [pid = 3764] [serial = 813] [outer = 00000000] [url = about:blank] 07:11:04 INFO - PROCESS | 3764 | --DOMWINDOW == 151 (15F3E800) [pid = 3764] [serial = 828] [outer = 00000000] [url = about:blank] 07:11:04 INFO - PROCESS | 3764 | --DOMWINDOW == 150 (153C4C00) [pid = 3764] [serial = 825] [outer = 00000000] [url = about:blank] 07:11:04 INFO - PROCESS | 3764 | --DOMWINDOW == 149 (1561A800) [pid = 3764] [serial = 826] [outer = 00000000] [url = about:blank] 07:11:04 INFO - PROCESS | 3764 | --DOMWINDOW == 148 (1756C800) [pid = 3764] [serial = 835] [outer = 00000000] [url = about:blank] 07:11:04 INFO - PROCESS | 3764 | --DOMWINDOW == 147 (17586000) [pid = 3764] [serial = 843] [outer = 00000000] [url = about:blank] 07:11:04 INFO - PROCESS | 3764 | --DOMWINDOW == 146 (17D7B400) [pid = 3764] [serial = 838] [outer = 00000000] [url = about:blank] 07:11:04 INFO - PROCESS | 3764 | --DOMWINDOW == 145 (18181000) [pid = 3764] [serial = 799] [outer = 00000000] [url = about:blank] 07:11:04 INFO - PROCESS | 3764 | --DOMWINDOW == 144 (140CE400) [pid = 3764] [serial = 840] [outer = 00000000] [url = about:blank] 07:11:04 INFO - PROCESS | 3764 | --DOMWINDOW == 143 (16920800) [pid = 3764] [serial = 829] [outer = 00000000] [url = about:blank] 07:11:04 INFO - PROCESS | 3764 | --DOMWINDOW == 142 (1535F000) [pid = 3764] [serial = 841] [outer = 00000000] [url = about:blank] 07:11:04 INFO - PROCESS | 3764 | --DOMWINDOW == 141 (181D9C00) [pid = 3764] [serial = 844] [outer = 00000000] [url = about:blank] 07:11:04 INFO - PROCESS | 3764 | 1464271864094 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]]]}] 07:11:04 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html | createLinearGradient() throws TypeError if arguments are not finite 07:11:04 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html | took 978ms 07:11:04 INFO - PROCESS | 3764 | 1464271864130 Marionette TRACE conn2 -> [0,1189,"getWindowHandle",null] 07:11:04 INFO - PROCESS | 3764 | 1464271864135 Marionette TRACE conn2 <- [1,1189,null,{"value":"13"}] 07:11:04 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html 07:11:04 INFO - PROCESS | 3764 | 1464271864141 Marionette TRACE conn2 -> [0,1190,"setScriptTimeout",{"ms":35000}] 07:11:04 INFO - PROCESS | 3764 | 1464271864146 Marionette TRACE conn2 <- [1,1190,null,{}] 07:11:04 INFO - PROCESS | 3764 | 1464271864156 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}] 07:11:04 INFO - PROCESS | 3764 | 1464271864282 Marionette TRACE conn2 <- [1,1191,null,{"value":null}] 07:11:04 INFO - PROCESS | 3764 | 1464271864376 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\", \"f2422981-150b-4007-a2a0-7f3535d15116\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:11:04 INFO - PROCESS | 3764 | ++DOCSHELL 10444C00 == 68 [pid = 3764] [id = 307] 07:11:04 INFO - PROCESS | 3764 | ++DOMWINDOW == 142 (10482800) [pid = 3764] [serial = 920] [outer = 00000000] 07:11:04 INFO - PROCESS | 3764 | ++DOMWINDOW == 143 (13072C00) [pid = 3764] [serial = 921] [outer = 10482800] 07:11:04 INFO - PROCESS | 3764 | 1464271864422 Marionette DEBUG loaded listener.js 07:11:04 INFO - PROCESS | 3764 | ++DOMWINDOW == 144 (1339C400) [pid = 3764] [serial = 922] [outer = 10482800] 07:11:04 INFO - PROCESS | 3764 | 1464271864836 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]]]}] 07:11:04 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 07:11:04 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html | took 718ms 07:11:04 INFO - PROCESS | 3764 | 1464271864864 Marionette TRACE conn2 -> [0,1193,"getWindowHandle",null] 07:11:04 INFO - PROCESS | 3764 | 1464271864866 Marionette TRACE conn2 <- [1,1193,null,{"value":"13"}] 07:11:04 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html 07:11:04 INFO - PROCESS | 3764 | 1464271864870 Marionette TRACE conn2 -> [0,1194,"setScriptTimeout",{"ms":35000}] 07:11:04 INFO - PROCESS | 3764 | 1464271864873 Marionette TRACE conn2 <- [1,1194,null,{}] 07:11:04 INFO - PROCESS | 3764 | 1464271864883 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}] 07:11:04 INFO - PROCESS | 3764 | 1464271864970 Marionette TRACE conn2 <- [1,1195,null,{"value":null}] 07:11:04 INFO - PROCESS | 3764 | 1464271864978 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\", \"f2422981-150b-4007-a2a0-7f3535d15116\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:11:04 INFO - PROCESS | 3764 | ++DOCSHELL 15364C00 == 69 [pid = 3764] [id = 308] 07:11:04 INFO - PROCESS | 3764 | ++DOMWINDOW == 145 (1536D800) [pid = 3764] [serial = 923] [outer = 00000000] 07:11:05 INFO - PROCESS | 3764 | ++DOMWINDOW == 146 (15F42400) [pid = 3764] [serial = 924] [outer = 1536D800] 07:11:05 INFO - PROCESS | 3764 | 1464271865057 Marionette DEBUG loaded listener.js 07:11:05 INFO - PROCESS | 3764 | ++DOMWINDOW == 147 (16935400) [pid = 3764] [serial = 925] [outer = 1536D800] 07:11:05 INFO - PROCESS | 3764 | 1464271865531 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]]]}] 07:11:05 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 07:11:05 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html | took 734ms 07:11:05 INFO - PROCESS | 3764 | 1464271865590 Marionette TRACE conn2 -> [0,1197,"getWindowHandle",null] 07:11:05 INFO - PROCESS | 3764 | 1464271865592 Marionette TRACE conn2 <- [1,1197,null,{"value":"13"}] 07:11:05 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html 07:11:05 INFO - PROCESS | 3764 | 1464271865596 Marionette TRACE conn2 -> [0,1198,"setScriptTimeout",{"ms":35000}] 07:11:05 INFO - PROCESS | 3764 | 1464271865597 Marionette TRACE conn2 <- [1,1198,null,{}] 07:11:05 INFO - PROCESS | 3764 | 1464271865601 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}] 07:11:05 INFO - PROCESS | 3764 | 1464271865688 Marionette TRACE conn2 <- [1,1199,null,{"value":null}] 07:11:05 INFO - PROCESS | 3764 | 1464271865697 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\", \"f2422981-150b-4007-a2a0-7f3535d15116\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:11:05 INFO - PROCESS | 3764 | ++DOCSHELL 169D1C00 == 70 [pid = 3764] [id = 309] 07:11:05 INFO - PROCESS | 3764 | ++DOMWINDOW == 148 (16C7C800) [pid = 3764] [serial = 926] [outer = 00000000] 07:11:05 INFO - PROCESS | 3764 | ++DOMWINDOW == 149 (172DF000) [pid = 3764] [serial = 927] [outer = 16C7C800] 07:11:05 INFO - PROCESS | 3764 | 1464271865741 Marionette DEBUG loaded listener.js 07:11:05 INFO - PROCESS | 3764 | ++DOMWINDOW == 150 (17350C00) [pid = 3764] [serial = 928] [outer = 16C7C800] 07:11:06 INFO - PROCESS | 3764 | 1464271866183 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]]]}] 07:11:06 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html | Linear gradient transforms do not experience broken caching effects 07:11:06 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html | took 627ms 07:11:06 INFO - PROCESS | 3764 | 1464271866234 Marionette TRACE conn2 -> [0,1201,"getWindowHandle",null] 07:11:06 INFO - PROCESS | 3764 | 1464271866236 Marionette TRACE conn2 <- [1,1201,null,{"value":"13"}] 07:11:06 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html 07:11:06 INFO - PROCESS | 3764 | 1464271866239 Marionette TRACE conn2 -> [0,1202,"setScriptTimeout",{"ms":35000}] 07:11:06 INFO - PROCESS | 3764 | 1464271866241 Marionette TRACE conn2 <- [1,1202,null,{}] 07:11:06 INFO - PROCESS | 3764 | 1464271866244 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}] 07:11:06 INFO - PROCESS | 3764 | 1464271866352 Marionette TRACE conn2 <- [1,1203,null,{"value":null}] 07:11:06 INFO - PROCESS | 3764 | 1464271866439 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\", \"f2422981-150b-4007-a2a0-7f3535d15116\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:11:06 INFO - PROCESS | 3764 | ++DOCSHELL 16940C00 == 71 [pid = 3764] [id = 310] 07:11:06 INFO - PROCESS | 3764 | ++DOMWINDOW == 151 (17353C00) [pid = 3764] [serial = 929] [outer = 00000000] 07:11:06 INFO - PROCESS | 3764 | ++DOMWINDOW == 152 (17507000) [pid = 3764] [serial = 930] [outer = 17353C00] 07:11:06 INFO - PROCESS | 3764 | 1464271866483 Marionette DEBUG loaded listener.js 07:11:06 INFO - PROCESS | 3764 | ++DOMWINDOW == 153 (1756C400) [pid = 3764] [serial = 931] [outer = 17353C00] 07:11:06 INFO - PROCESS | 3764 | 1464271866901 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]]]}] 07:11:06 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html | Canvas test: 2d.gradient.object.compare 07:11:06 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html | took 734ms 07:11:06 INFO - PROCESS | 3764 | 1464271866963 Marionette TRACE conn2 -> [0,1205,"getWindowHandle",null] 07:11:06 INFO - PROCESS | 3764 | 1464271866965 Marionette TRACE conn2 <- [1,1205,null,{"value":"13"}] 07:11:06 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html 07:11:06 INFO - PROCESS | 3764 | 1464271866974 Marionette TRACE conn2 -> [0,1206,"setScriptTimeout",{"ms":35000}] 07:11:06 INFO - PROCESS | 3764 | 1464271866976 Marionette TRACE conn2 <- [1,1206,null,{}] 07:11:06 INFO - PROCESS | 3764 | 1464271866979 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}] 07:11:07 INFO - PROCESS | 3764 | 1464271867100 Marionette TRACE conn2 <- [1,1207,null,{"value":null}] 07:11:07 INFO - PROCESS | 3764 | 1464271867166 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\", \"f2422981-150b-4007-a2a0-7f3535d15116\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:11:07 INFO - PROCESS | 3764 | ++DOCSHELL 17357000 == 72 [pid = 3764] [id = 311] 07:11:07 INFO - PROCESS | 3764 | ++DOMWINDOW == 154 (1778E000) [pid = 3764] [serial = 932] [outer = 00000000] 07:11:07 INFO - PROCESS | 3764 | ++DOMWINDOW == 155 (181D5000) [pid = 3764] [serial = 933] [outer = 1778E000] 07:11:07 INFO - PROCESS | 3764 | 1464271867211 Marionette DEBUG loaded listener.js 07:11:07 INFO - PROCESS | 3764 | ++DOMWINDOW == 156 (1965F400) [pid = 3764] [serial = 934] [outer = 1778E000] 07:11:07 INFO - PROCESS | 3764 | 1464271867636 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]]]}] 07:11:07 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html | Canvas test: 2d.gradient.object.crosscanvas 07:11:07 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html | took 688ms 07:11:07 INFO - PROCESS | 3764 | 1464271867652 Marionette TRACE conn2 -> [0,1209,"getWindowHandle",null] 07:11:07 INFO - PROCESS | 3764 | 1464271867654 Marionette TRACE conn2 <- [1,1209,null,{"value":"13"}] 07:11:07 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html 07:11:07 INFO - PROCESS | 3764 | 1464271867657 Marionette TRACE conn2 -> [0,1210,"setScriptTimeout",{"ms":35000}] 07:11:07 INFO - PROCESS | 3764 | 1464271867659 Marionette TRACE conn2 <- [1,1210,null,{}] 07:11:07 INFO - PROCESS | 3764 | 1464271867672 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}] 07:11:07 INFO - PROCESS | 3764 | 1464271867813 Marionette TRACE conn2 <- [1,1211,null,{"value":null}] 07:11:07 INFO - PROCESS | 3764 | 1464271867823 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\", \"f2422981-150b-4007-a2a0-7f3535d15116\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:11:07 INFO - PROCESS | 3764 | ++DOCSHELL 17DEDC00 == 73 [pid = 3764] [id = 312] 07:11:07 INFO - PROCESS | 3764 | ++DOMWINDOW == 157 (181D3C00) [pid = 3764] [serial = 935] [outer = 00000000] 07:11:07 INFO - PROCESS | 3764 | ++DOMWINDOW == 158 (19E99800) [pid = 3764] [serial = 936] [outer = 181D3C00] 07:11:07 INFO - PROCESS | 3764 | 1464271867903 Marionette DEBUG loaded listener.js 07:11:07 INFO - PROCESS | 3764 | ++DOMWINDOW == 159 (1A583000) [pid = 3764] [serial = 937] [outer = 181D3C00] 07:11:08 INFO - PROCESS | 3764 | --DOMWINDOW == 158 (0C786400) [pid = 3764] [serial = 869] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.empty.html] 07:11:08 INFO - PROCESS | 3764 | --DOMWINDOW == 157 (1660F000) [pid = 3764] [serial = 881] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html] 07:11:08 INFO - PROCESS | 3764 | --DOMWINDOW == 156 (139B8400) [pid = 3764] [serial = 872] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html] 07:11:08 INFO - PROCESS | 3764 | --DOMWINDOW == 155 (10A77400) [pid = 3764] [serial = 866] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html] 07:11:08 INFO - PROCESS | 3764 | --DOMWINDOW == 154 (150BBC00) [pid = 3764] [serial = 878] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html] 07:11:08 INFO - PROCESS | 3764 | --DOMWINDOW == 153 (15362C00) [pid = 3764] [serial = 875] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html] 07:11:08 INFO - PROCESS | 3764 | --DOMWINDOW == 152 (17591400) [pid = 3764] [serial = 884] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html] 07:11:08 INFO - PROCESS | 3764 | --DOMWINDOW == 151 (1758C400) [pid = 3764] [serial = 845] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html] 07:11:08 INFO - PROCESS | 3764 | --DOMWINDOW == 150 (0F26D000) [pid = 3764] [serial = 887] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html] 07:11:08 INFO - PROCESS | 3764 | --DOMWINDOW == 149 (13DC2400) [pid = 3764] [serial = 890] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html] 07:11:08 INFO - PROCESS | 3764 | --DOMWINDOW == 148 (16883400) [pid = 3764] [serial = 664] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html] 07:11:08 INFO - PROCESS | 3764 | --DOMWINDOW == 147 (19A59800) [pid = 3764] [serial = 716] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html] 07:11:08 INFO - PROCESS | 3764 | --DOMWINDOW == 146 (181D7800) [pid = 3764] [serial = 713] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html] 07:11:08 INFO - PROCESS | 3764 | --DOMWINDOW == 145 (139B2400) [pid = 3764] [serial = 613] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html] 07:11:08 INFO - PROCESS | 3764 | --DOMWINDOW == 144 (139B0000) [pid = 3764] [serial = 616] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html] 07:11:08 INFO - PROCESS | 3764 | --DOMWINDOW == 143 (105F4C00) [pid = 3764] [serial = 658] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html] 07:11:08 INFO - PROCESS | 3764 | --DOMWINDOW == 142 (19662800) [pid = 3764] [serial = 670] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html] 07:11:08 INFO - PROCESS | 3764 | --DOMWINDOW == 141 (0F26EC00) [pid = 3764] [serial = 706] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html] 07:11:08 INFO - PROCESS | 3764 | --DOMWINDOW == 140 (1A715000) [pid = 3764] [serial = 703] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html] 07:11:08 INFO - PROCESS | 3764 | --DOMWINDOW == 139 (139B3C00) [pid = 3764] [serial = 710] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html] 07:11:08 INFO - PROCESS | 3764 | --DOMWINDOW == 138 (17D07400) [pid = 3764] [serial = 667] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html] 07:11:08 INFO - PROCESS | 3764 | --DOMWINDOW == 137 (13702800) [pid = 3764] [serial = 661] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html] 07:11:08 INFO - PROCESS | 3764 | --DOMWINDOW == 136 (17587800) [pid = 3764] [serial = 619] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html] 07:11:08 INFO - PROCESS | 3764 | --DOMWINDOW == 135 (1AE8E800) [pid = 3764] [serial = 622] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html] 07:11:08 INFO - PROCESS | 3764 | --DOMWINDOW == 134 (0F273800) [pid = 3764] [serial = 749] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html] 07:11:08 INFO - PROCESS | 3764 | --DOMWINDOW == 133 (14097000) [pid = 3764] [serial = 752] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html] 07:11:08 INFO - PROCESS | 3764 | --DOMWINDOW == 132 (175A1800) [pid = 3764] [serial = 755] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html] 07:11:08 INFO - PROCESS | 3764 | --DOMWINDOW == 131 (1AC95800) [pid = 3764] [serial = 758] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html] 07:11:08 INFO - PROCESS | 3764 | --DOMWINDOW == 130 (1AE91000) [pid = 3764] [serial = 761] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html] 07:11:08 INFO - PROCESS | 3764 | --DOMWINDOW == 129 (12A52400) [pid = 3764] [serial = 764] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html] 07:11:08 INFO - PROCESS | 3764 | 1464271868558 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] 07:11:08 INFO - PROCESS | 3764 | 1464271868587 Marionette TRACE conn2 <- [1,1213,null,{"value":"13"}] 07:11:08 INFO - PROCESS | 3764 | 1464271868590 Marionette TRACE conn2 -> [0,1214,"setScriptTimeout",{"ms":35000}] 07:11:08 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html 07:11:08 INFO - PROCESS | 3764 | 1464271868591 Marionette TRACE conn2 <- [1,1214,null,{}] 07:11:08 INFO - PROCESS | 3764 | 1464271868595 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}] 07:11:08 INFO - PROCESS | 3764 | 1464271868661 Marionette TRACE conn2 <- [1,1215,null,{"value":null}] 07:11:08 INFO - PROCESS | 3764 | 1464271868751 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\", \"f2422981-150b-4007-a2a0-7f3535d15116\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:11:08 INFO - PROCESS | 3764 | ++DOCSHELL 0F26D800 == 74 [pid = 3764] [id = 313] 07:11:08 INFO - PROCESS | 3764 | ++DOMWINDOW == 130 (0F26E000) [pid = 3764] [serial = 938] [outer = 00000000] 07:11:08 INFO - PROCESS | 3764 | ++DOMWINDOW == 131 (128A4C00) [pid = 3764] [serial = 939] [outer = 0F26E000] 07:11:08 INFO - PROCESS | 3764 | 1464271868800 Marionette DEBUG loaded listener.js 07:11:08 INFO - PROCESS | 3764 | ++DOMWINDOW == 132 (140CBC00) [pid = 3764] [serial = 940] [outer = 0F26E000] 07:11:09 INFO - PROCESS | 3764 | 1464271869196 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]]]}] 07:11:09 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html | Canvas test: 2d.gradient.object.invalidcolour 07:11:09 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html | took 627ms 07:11:09 INFO - PROCESS | 3764 | 1464271869211 Marionette TRACE conn2 -> [0,1217,"getWindowHandle",null] 07:11:09 INFO - PROCESS | 3764 | 1464271869213 Marionette TRACE conn2 <- [1,1217,null,{"value":"13"}] 07:11:09 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html 07:11:09 INFO - PROCESS | 3764 | 1464271869216 Marionette TRACE conn2 -> [0,1218,"setScriptTimeout",{"ms":35000}] 07:11:09 INFO - PROCESS | 3764 | 1464271869218 Marionette TRACE conn2 <- [1,1218,null,{}] 07:11:09 INFO - PROCESS | 3764 | 1464271869222 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}] 07:11:09 INFO - PROCESS | 3764 | 1464271869309 Marionette TRACE conn2 <- [1,1219,null,{"value":null}] 07:11:09 INFO - PROCESS | 3764 | 1464271869406 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\", \"f2422981-150b-4007-a2a0-7f3535d15116\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:11:09 INFO - PROCESS | 3764 | ++DOCSHELL 11CEB000 == 75 [pid = 3764] [id = 314] 07:11:09 INFO - PROCESS | 3764 | ++DOMWINDOW == 133 (12A4FC00) [pid = 3764] [serial = 941] [outer = 00000000] 07:11:09 INFO - PROCESS | 3764 | ++DOMWINDOW == 134 (16C87400) [pid = 3764] [serial = 942] [outer = 12A4FC00] 07:11:09 INFO - PROCESS | 3764 | 1464271869433 Marionette DEBUG loaded listener.js 07:11:09 INFO - PROCESS | 3764 | ++DOMWINDOW == 135 (175A1800) [pid = 3764] [serial = 943] [outer = 12A4FC00] 07:11:09 INFO - PROCESS | 3764 | 1464271869793 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]]]}] 07:11:09 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html | Canvas test: 2d.gradient.object.invalidoffset 07:11:09 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html | took 627ms 07:11:09 INFO - PROCESS | 3764 | 1464271869838 Marionette TRACE conn2 -> [0,1221,"getWindowHandle",null] 07:11:09 INFO - PROCESS | 3764 | 1464271869840 Marionette TRACE conn2 <- [1,1221,null,{"value":"13"}] 07:11:09 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html 07:11:09 INFO - PROCESS | 3764 | 1464271869843 Marionette TRACE conn2 -> [0,1222,"setScriptTimeout",{"ms":35000}] 07:11:09 INFO - PROCESS | 3764 | 1464271869845 Marionette TRACE conn2 <- [1,1222,null,{}] 07:11:09 INFO - PROCESS | 3764 | 1464271869848 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}] 07:11:09 INFO - PROCESS | 3764 | 1464271869970 Marionette TRACE conn2 <- [1,1223,null,{"value":null}] 07:11:09 INFO - PROCESS | 3764 | 1464271869979 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\", \"f2422981-150b-4007-a2a0-7f3535d15116\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:11:09 INFO - PROCESS | 3764 | ++DOCSHELL 11C57800 == 76 [pid = 3764] [id = 315] 07:11:09 INFO - PROCESS | 3764 | ++DOMWINDOW == 136 (139B6000) [pid = 3764] [serial = 944] [outer = 00000000] 07:11:10 INFO - PROCESS | 3764 | ++DOMWINDOW == 137 (199AE400) [pid = 3764] [serial = 945] [outer = 139B6000] 07:11:10 INFO - PROCESS | 3764 | 1464271870023 Marionette DEBUG loaded listener.js 07:11:10 INFO - PROCESS | 3764 | ++DOMWINDOW == 138 (1A097800) [pid = 3764] [serial = 946] [outer = 139B6000] 07:11:10 INFO - PROCESS | 3764 | 1464271870473 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]]]}] 07:11:10 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html | createLinearGradient() and createRadialGradient() returns objects implementing CanvasGradient 07:11:10 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html | took 673ms 07:11:10 INFO - PROCESS | 3764 | 1464271870527 Marionette TRACE conn2 -> [0,1225,"getWindowHandle",null] 07:11:10 INFO - PROCESS | 3764 | 1464271870531 Marionette TRACE conn2 <- [1,1225,null,{"value":"13"}] 07:11:10 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html 07:11:10 INFO - PROCESS | 3764 | 1464271870537 Marionette TRACE conn2 -> [0,1226,"setScriptTimeout",{"ms":35000}] 07:11:10 INFO - PROCESS | 3764 | 1464271870541 Marionette TRACE conn2 <- [1,1226,null,{}] 07:11:10 INFO - PROCESS | 3764 | 1464271870548 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}] 07:11:10 INFO - PROCESS | 3764 | 1464271870749 Marionette TRACE conn2 <- [1,1227,null,{"value":null}] 07:11:10 INFO - PROCESS | 3764 | 1464271870870 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\", \"f2422981-150b-4007-a2a0-7f3535d15116\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:11:10 INFO - PROCESS | 3764 | ++DOCSHELL 10ED4400 == 77 [pid = 3764] [id = 316] 07:11:10 INFO - PROCESS | 3764 | ++DOMWINDOW == 139 (10FE7400) [pid = 3764] [serial = 947] [outer = 00000000] 07:11:10 INFO - PROCESS | 3764 | ++DOMWINDOW == 140 (11C64800) [pid = 3764] [serial = 948] [outer = 10FE7400] 07:11:10 INFO - PROCESS | 3764 | 1464271870927 Marionette DEBUG loaded listener.js 07:11:10 INFO - PROCESS | 3764 | ++DOMWINDOW == 141 (12A50800) [pid = 3764] [serial = 949] [outer = 10FE7400] 07:11:11 INFO - PROCESS | 3764 | 1464271871428 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]]]}] 07:11:11 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html | window.CanvasGradient exists and has the right properties 07:11:11 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html | took 917ms 07:11:11 INFO - PROCESS | 3764 | 1464271871477 Marionette TRACE conn2 -> [0,1229,"getWindowHandle",null] 07:11:11 INFO - PROCESS | 3764 | 1464271871483 Marionette TRACE conn2 <- [1,1229,null,{"value":"13"}] 07:11:11 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html 07:11:11 INFO - PROCESS | 3764 | 1464271871491 Marionette TRACE conn2 -> [0,1230,"setScriptTimeout",{"ms":35000}] 07:11:11 INFO - PROCESS | 3764 | 1464271871493 Marionette TRACE conn2 <- [1,1230,null,{}] 07:11:11 INFO - PROCESS | 3764 | 1464271871498 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}] 07:11:11 INFO - PROCESS | 3764 | 1464271871610 Marionette TRACE conn2 <- [1,1231,null,{"value":null}] 07:11:11 INFO - PROCESS | 3764 | 1464271871721 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\", \"f2422981-150b-4007-a2a0-7f3535d15116\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:11:11 INFO - PROCESS | 3764 | ++DOCSHELL 102CFC00 == 78 [pid = 3764] [id = 317] 07:11:11 INFO - PROCESS | 3764 | ++DOMWINDOW == 142 (1339A000) [pid = 3764] [serial = 950] [outer = 00000000] 07:11:11 INFO - PROCESS | 3764 | ++DOMWINDOW == 143 (15617800) [pid = 3764] [serial = 951] [outer = 1339A000] 07:11:11 INFO - PROCESS | 3764 | 1464271871759 Marionette DEBUG loaded listener.js 07:11:11 INFO - PROCESS | 3764 | ++DOMWINDOW == 144 (1691C400) [pid = 3764] [serial = 952] [outer = 1339A000] 07:11:12 INFO - PROCESS | 3764 | 1464271872358 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]]]}] 07:11:12 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html | Canvas test: 2d.gradient.object.update 07:11:12 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html | took 917ms 07:11:12 INFO - PROCESS | 3764 | 1464271872418 Marionette TRACE conn2 -> [0,1233,"getWindowHandle",null] 07:11:12 INFO - PROCESS | 3764 | 1464271872420 Marionette TRACE conn2 <- [1,1233,null,{"value":"13"}] 07:11:12 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html 07:11:12 INFO - PROCESS | 3764 | 1464271872424 Marionette TRACE conn2 -> [0,1234,"setScriptTimeout",{"ms":35000}] 07:11:12 INFO - PROCESS | 3764 | 1464271872428 Marionette TRACE conn2 <- [1,1234,null,{}] 07:11:12 INFO - PROCESS | 3764 | 1464271872439 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}] 07:11:12 INFO - PROCESS | 3764 | 1464271872538 Marionette TRACE conn2 <- [1,1235,null,{"value":null}] 07:11:12 INFO - PROCESS | 3764 | 1464271872650 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\", \"f2422981-150b-4007-a2a0-7f3535d15116\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:11:12 INFO - PROCESS | 3764 | ++DOCSHELL 1734B800 == 79 [pid = 3764] [id = 318] 07:11:12 INFO - PROCESS | 3764 | ++DOMWINDOW == 145 (1778D800) [pid = 3764] [serial = 953] [outer = 00000000] 07:11:12 INFO - PROCESS | 3764 | ++DOMWINDOW == 146 (17EC8000) [pid = 3764] [serial = 954] [outer = 1778D800] 07:11:12 INFO - PROCESS | 3764 | 1464271872707 Marionette DEBUG loaded listener.js 07:11:12 INFO - PROCESS | 3764 | ++DOMWINDOW == 147 (1965D800) [pid = 3764] [serial = 955] [outer = 1778D800] 07:11:13 INFO - PROCESS | 3764 | 1464271873304 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]]]}] 07:11:13 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html | Canvas test: 2d.gradient.radial.cone.behind 07:11:13 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html | took 917ms 07:11:13 INFO - PROCESS | 3764 | 1464271873334 Marionette TRACE conn2 -> [0,1237,"getWindowHandle",null] 07:11:13 INFO - PROCESS | 3764 | 1464271873337 Marionette TRACE conn2 <- [1,1237,null,{"value":"13"}] 07:11:13 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html 07:11:13 INFO - PROCESS | 3764 | 1464271873341 Marionette TRACE conn2 -> [0,1238,"setScriptTimeout",{"ms":35000}] 07:11:13 INFO - PROCESS | 3764 | 1464271873343 Marionette TRACE conn2 <- [1,1238,null,{}] 07:11:13 INFO - PROCESS | 3764 | 1464271873347 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}] 07:11:13 INFO - PROCESS | 3764 | 1464271873464 Marionette TRACE conn2 <- [1,1239,null,{"value":null}] 07:11:13 INFO - PROCESS | 3764 | 1464271873574 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\", \"f2422981-150b-4007-a2a0-7f3535d15116\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:11:13 INFO - PROCESS | 3764 | ++DOCSHELL 1A6D2400 == 80 [pid = 3764] [id = 319] 07:11:13 INFO - PROCESS | 3764 | ++DOMWINDOW == 148 (1A6D3000) [pid = 3764] [serial = 956] [outer = 00000000] 07:11:13 INFO - PROCESS | 3764 | ++DOMWINDOW == 149 (1A71A400) [pid = 3764] [serial = 957] [outer = 1A6D3000] 07:11:13 INFO - PROCESS | 3764 | 1464271873627 Marionette DEBUG loaded listener.js 07:11:13 INFO - PROCESS | 3764 | ++DOMWINDOW == 150 (1A846000) [pid = 3764] [serial = 958] [outer = 1A6D3000] 07:11:14 INFO - PROCESS | 3764 | 1464271874197 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]]]}] 07:11:14 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html | Canvas test: 2d.gradient.radial.cone.beside 07:11:14 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html | took 918ms 07:11:14 INFO - PROCESS | 3764 | 1464271874269 Marionette TRACE conn2 -> [0,1241,"getWindowHandle",null] 07:11:14 INFO - PROCESS | 3764 | 1464271874271 Marionette TRACE conn2 <- [1,1241,null,{"value":"13"}] 07:11:14 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html 07:11:14 INFO - PROCESS | 3764 | 1464271874275 Marionette TRACE conn2 -> [0,1242,"setScriptTimeout",{"ms":35000}] 07:11:14 INFO - PROCESS | 3764 | 1464271874277 Marionette TRACE conn2 <- [1,1242,null,{}] 07:11:14 INFO - PROCESS | 3764 | 1464271874281 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}] 07:11:14 INFO - PROCESS | 3764 | 1464271874388 Marionette TRACE conn2 <- [1,1243,null,{"value":null}] 07:11:14 INFO - PROCESS | 3764 | 1464271874530 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\", \"f2422981-150b-4007-a2a0-7f3535d15116\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:11:14 INFO - PROCESS | 3764 | ++DOCSHELL 1A5DA000 == 81 [pid = 3764] [id = 320] 07:11:14 INFO - PROCESS | 3764 | ++DOMWINDOW == 151 (1A71B400) [pid = 3764] [serial = 959] [outer = 00000000] 07:11:14 INFO - PROCESS | 3764 | ++DOMWINDOW == 152 (1AE8F800) [pid = 3764] [serial = 960] [outer = 1A71B400] 07:11:14 INFO - PROCESS | 3764 | 1464271874585 Marionette DEBUG loaded listener.js 07:11:14 INFO - PROCESS | 3764 | ++DOMWINDOW == 153 (1B116000) [pid = 3764] [serial = 961] [outer = 1A71B400] 07:11:15 INFO - PROCESS | 3764 | 1464271875132 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]]]}] 07:11:15 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html | Canvas test: 2d.gradient.radial.cone.bottom 07:11:15 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html | took 917ms 07:11:15 INFO - PROCESS | 3764 | 1464271875203 Marionette TRACE conn2 -> [0,1245,"getWindowHandle",null] 07:11:15 INFO - PROCESS | 3764 | 1464271875205 Marionette TRACE conn2 <- [1,1245,null,{"value":"13"}] 07:11:15 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html 07:11:15 INFO - PROCESS | 3764 | 1464271875222 Marionette TRACE conn2 -> [0,1246,"setScriptTimeout",{"ms":35000}] 07:11:15 INFO - PROCESS | 3764 | 1464271875224 Marionette TRACE conn2 <- [1,1246,null,{}] 07:11:15 INFO - PROCESS | 3764 | 1464271875230 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}] 07:11:15 INFO - PROCESS | 3764 | 1464271875356 Marionette TRACE conn2 <- [1,1247,null,{"value":null}] 07:11:15 INFO - PROCESS | 3764 | 1464271875502 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\", \"f2422981-150b-4007-a2a0-7f3535d15116\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:11:15 INFO - PROCESS | 3764 | ++DOCSHELL 1B1A6800 == 82 [pid = 3764] [id = 321] 07:11:15 INFO - PROCESS | 3764 | ++DOMWINDOW == 154 (1B1A9800) [pid = 3764] [serial = 962] [outer = 00000000] 07:11:15 INFO - PROCESS | 3764 | ++DOMWINDOW == 155 (1B480800) [pid = 3764] [serial = 963] [outer = 1B1A9800] 07:11:15 INFO - PROCESS | 3764 | 1464271875557 Marionette DEBUG loaded listener.js 07:11:15 INFO - PROCESS | 3764 | ++DOMWINDOW == 156 (1B485400) [pid = 3764] [serial = 964] [outer = 1B1A9800] 07:11:16 INFO - PROCESS | 3764 | 1464271876120 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]]]}] 07:11:16 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html | Canvas test: 2d.gradient.radial.cone.cylinder 07:11:16 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html | took 979ms 07:11:16 INFO - PROCESS | 3764 | 1464271876195 Marionette TRACE conn2 -> [0,1249,"getWindowHandle",null] 07:11:16 INFO - PROCESS | 3764 | 1464271876198 Marionette TRACE conn2 <- [1,1249,null,{"value":"13"}] 07:11:16 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html 07:11:16 INFO - PROCESS | 3764 | 1464271876201 Marionette TRACE conn2 -> [0,1250,"setScriptTimeout",{"ms":35000}] 07:11:16 INFO - PROCESS | 3764 | 1464271876203 Marionette TRACE conn2 <- [1,1250,null,{}] 07:11:16 INFO - PROCESS | 3764 | 1464271876207 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}] 07:11:16 INFO - PROCESS | 3764 | 1464271876314 Marionette TRACE conn2 <- [1,1251,null,{"value":null}] 07:11:16 INFO - PROCESS | 3764 | 1464271876438 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\", \"f2422981-150b-4007-a2a0-7f3535d15116\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:11:16 INFO - PROCESS | 3764 | ++DOCSHELL 105EB800 == 83 [pid = 3764] [id = 322] 07:11:16 INFO - PROCESS | 3764 | ++DOMWINDOW == 157 (10EB9C00) [pid = 3764] [serial = 965] [outer = 00000000] 07:11:16 INFO - PROCESS | 3764 | ++DOMWINDOW == 158 (12D30800) [pid = 3764] [serial = 966] [outer = 10EB9C00] 07:11:16 INFO - PROCESS | 3764 | 1464271876497 Marionette DEBUG loaded listener.js 07:11:16 INFO - PROCESS | 3764 | ++DOMWINDOW == 159 (13398C00) [pid = 3764] [serial = 967] [outer = 10EB9C00] 07:11:17 INFO - PROCESS | 3764 | 1464271877286 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]]]}] 07:11:17 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html | Canvas test: 2d.gradient.radial.cone.front 07:11:17 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html | took 1162ms 07:11:17 INFO - PROCESS | 3764 | 1464271877361 Marionette TRACE conn2 -> [0,1253,"getWindowHandle",null] 07:11:17 INFO - PROCESS | 3764 | 1464271877365 Marionette TRACE conn2 <- [1,1253,null,{"value":"13"}] 07:11:17 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html 07:11:17 INFO - PROCESS | 3764 | 1464271877370 Marionette TRACE conn2 -> [0,1254,"setScriptTimeout",{"ms":35000}] 07:11:17 INFO - PROCESS | 3764 | 1464271877374 Marionette TRACE conn2 <- [1,1254,null,{}] 07:11:17 INFO - PROCESS | 3764 | 1464271877381 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}] 07:11:17 INFO - PROCESS | 3764 | 1464271877520 Marionette TRACE conn2 <- [1,1255,null,{"value":null}] 07:11:17 INFO - PROCESS | 3764 | 1464271877667 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\", \"f2422981-150b-4007-a2a0-7f3535d15116\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:11:17 INFO - PROCESS | 3764 | ++DOCSHELL 11C57000 == 84 [pid = 3764] [id = 323] 07:11:17 INFO - PROCESS | 3764 | ++DOMWINDOW == 160 (11C58C00) [pid = 3764] [serial = 968] [outer = 00000000] 07:11:17 INFO - PROCESS | 3764 | ++DOMWINDOW == 161 (11CEF000) [pid = 3764] [serial = 969] [outer = 11C58C00] 07:11:17 INFO - PROCESS | 3764 | 1464271877721 Marionette DEBUG loaded listener.js 07:11:17 INFO - PROCESS | 3764 | ++DOMWINDOW == 162 (13368C00) [pid = 3764] [serial = 970] [outer = 11C58C00] 07:11:18 INFO - PROCESS | 3764 | --DOCSHELL 1A71E800 == 83 [pid = 3764] [id = 12] 07:11:18 INFO - PROCESS | 3764 | --DOCSHELL 102C9400 == 82 [pid = 3764] [id = 266] 07:11:18 INFO - PROCESS | 3764 | --DOCSHELL 0F26E800 == 81 [pid = 3764] [id = 236] 07:11:18 INFO - PROCESS | 3764 | --DOCSHELL 172DE000 == 80 [pid = 3764] [id = 239] 07:11:18 INFO - PROCESS | 3764 | --DOCSHELL 1758F800 == 79 [pid = 3764] [id = 238] 07:11:18 INFO - PROCESS | 3764 | --DOCSHELL 139B3400 == 78 [pid = 3764] [id = 237] 07:11:18 INFO - PROCESS | 3764 | --DOCSHELL 11CEB000 == 77 [pid = 3764] [id = 314] 07:11:18 INFO - PROCESS | 3764 | --DOCSHELL 0F26D800 == 76 [pid = 3764] [id = 313] 07:11:18 INFO - PROCESS | 3764 | --DOCSHELL 17DEDC00 == 75 [pid = 3764] [id = 312] 07:11:18 INFO - PROCESS | 3764 | --DOCSHELL 17357000 == 74 [pid = 3764] [id = 311] 07:11:18 INFO - PROCESS | 3764 | --DOCSHELL 16940C00 == 73 [pid = 3764] [id = 310] 07:11:18 INFO - PROCESS | 3764 | --DOCSHELL 169D1C00 == 72 [pid = 3764] [id = 309] 07:11:18 INFO - PROCESS | 3764 | --DOCSHELL 15364C00 == 71 [pid = 3764] [id = 308] 07:11:18 INFO - PROCESS | 3764 | --DOCSHELL 10444C00 == 70 [pid = 3764] [id = 307] 07:11:18 INFO - PROCESS | 3764 | --DOCSHELL 12A4A800 == 69 [pid = 3764] [id = 306] 07:11:18 INFO - PROCESS | 3764 | --DOCSHELL 1B11CC00 == 68 [pid = 3764] [id = 304] 07:11:18 INFO - PROCESS | 3764 | --DOMWINDOW == 161 (1A5D6800) [pid = 3764] [serial = 894] [outer = 00000000] [url = about:blank] 07:11:18 INFO - PROCESS | 3764 | --DOCSHELL 1A83EC00 == 67 [pid = 3764] [id = 303] 07:11:18 INFO - PROCESS | 3764 | --DOCSHELL 1A83A800 == 66 [pid = 3764] [id = 302] 07:11:18 INFO - PROCESS | 3764 | --DOCSHELL 13397400 == 65 [pid = 3764] [id = 301] 07:11:18 INFO - PROCESS | 3764 | --DOCSHELL 12D78400 == 64 [pid = 3764] [id = 300] 07:11:18 INFO - PROCESS | 3764 | --DOCSHELL 0C383000 == 63 [pid = 3764] [id = 299] 07:11:18 INFO - PROCESS | 3764 | 1464271878297 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]]]}] 07:11:18 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html | Canvas test: 2d.gradient.radial.cone.shape1 07:11:18 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html | took 978ms 07:11:18 INFO - PROCESS | 3764 | 1464271878357 Marionette TRACE conn2 -> [0,1257,"getWindowHandle",null] 07:11:18 INFO - PROCESS | 3764 | 1464271878363 Marionette TRACE conn2 <- [1,1257,null,{"value":"13"}] 07:11:18 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html 07:11:18 INFO - PROCESS | 3764 | 1464271878368 Marionette TRACE conn2 -> [0,1258,"setScriptTimeout",{"ms":35000}] 07:11:18 INFO - PROCESS | 3764 | 1464271878371 Marionette TRACE conn2 <- [1,1258,null,{}] 07:11:18 INFO - PROCESS | 3764 | 1464271878374 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}] 07:11:18 INFO - PROCESS | 3764 | 1464271878471 Marionette TRACE conn2 <- [1,1259,null,{"value":null}] 07:11:18 INFO - PROCESS | 3764 | --DOMWINDOW == 160 (10B69800) [pid = 3764] [serial = 751] [outer = 00000000] [url = about:blank] 07:11:18 INFO - PROCESS | 3764 | --DOMWINDOW == 159 (15D1D800) [pid = 3764] [serial = 754] [outer = 00000000] [url = about:blank] 07:11:18 INFO - PROCESS | 3764 | --DOMWINDOW == 158 (19E95400) [pid = 3764] [serial = 757] [outer = 00000000] [url = about:blank] 07:11:18 INFO - PROCESS | 3764 | --DOMWINDOW == 157 (1AE96000) [pid = 3764] [serial = 760] [outer = 00000000] [url = about:blank] 07:11:18 INFO - PROCESS | 3764 | --DOMWINDOW == 156 (1B11D400) [pid = 3764] [serial = 763] [outer = 00000000] [url = about:blank] 07:11:18 INFO - PROCESS | 3764 | --DOMWINDOW == 155 (1B118C00) [pid = 3764] [serial = 766] [outer = 00000000] [url = about:blank] 07:11:18 INFO - PROCESS | 3764 | --DOMWINDOW == 154 (17788800) [pid = 3764] [serial = 666] [outer = 00000000] [url = about:blank] 07:11:18 INFO - PROCESS | 3764 | --DOMWINDOW == 153 (1AE8A400) [pid = 3764] [serial = 718] [outer = 00000000] [url = about:blank] 07:11:18 INFO - PROCESS | 3764 | --DOMWINDOW == 152 (19A5DC00) [pid = 3764] [serial = 715] [outer = 00000000] [url = about:blank] 07:11:18 INFO - PROCESS | 3764 | --DOMWINDOW == 151 (139BB400) [pid = 3764] [serial = 615] [outer = 00000000] [url = about:blank] 07:11:18 INFO - PROCESS | 3764 | --DOMWINDOW == 150 (1561A400) [pid = 3764] [serial = 618] [outer = 00000000] [url = about:blank] 07:11:18 INFO - PROCESS | 3764 | --DOMWINDOW == 149 (10EBA400) [pid = 3764] [serial = 660] [outer = 00000000] [url = about:blank] 07:11:18 INFO - PROCESS | 3764 | --DOMWINDOW == 148 (1A038400) [pid = 3764] [serial = 672] [outer = 00000000] [url = about:blank] 07:11:18 INFO - PROCESS | 3764 | --DOMWINDOW == 147 (10A7D800) [pid = 3764] [serial = 708] [outer = 00000000] [url = about:blank] 07:11:18 INFO - PROCESS | 3764 | --DOMWINDOW == 146 (1AE8C000) [pid = 3764] [serial = 705] [outer = 00000000] [url = about:blank] 07:11:18 INFO - PROCESS | 3764 | --DOMWINDOW == 145 (16917C00) [pid = 3764] [serial = 712] [outer = 00000000] [url = about:blank] 07:11:18 INFO - PROCESS | 3764 | --DOMWINDOW == 144 (199B8000) [pid = 3764] [serial = 669] [outer = 00000000] [url = about:blank] 07:11:18 INFO - PROCESS | 3764 | --DOMWINDOW == 143 (139B8C00) [pid = 3764] [serial = 663] [outer = 00000000] [url = about:blank] 07:11:18 INFO - PROCESS | 3764 | --DOMWINDOW == 142 (181DE400) [pid = 3764] [serial = 621] [outer = 00000000] [url = about:blank] 07:11:18 INFO - PROCESS | 3764 | --DOMWINDOW == 141 (1B11F000) [pid = 3764] [serial = 624] [outer = 00000000] [url = about:blank] 07:11:18 INFO - PROCESS | 3764 | --DOMWINDOW == 140 (105F4000) [pid = 3764] [serial = 870] [outer = 00000000] [url = about:blank] 07:11:18 INFO - PROCESS | 3764 | --DOMWINDOW == 139 (11CF5800) [pid = 3764] [serial = 871] [outer = 00000000] [url = about:blank] 07:11:18 INFO - PROCESS | 3764 | --DOMWINDOW == 138 (17502800) [pid = 3764] [serial = 882] [outer = 00000000] [url = about:blank] 07:11:18 INFO - PROCESS | 3764 | --DOMWINDOW == 137 (13DC3C00) [pid = 3764] [serial = 873] [outer = 00000000] [url = about:blank] 07:11:18 INFO - PROCESS | 3764 | --DOMWINDOW == 136 (14094000) [pid = 3764] [serial = 874] [outer = 00000000] [url = about:blank] 07:11:18 INFO - PROCESS | 3764 | --DOMWINDOW == 135 (12A55000) [pid = 3764] [serial = 868] [outer = 00000000] [url = about:blank] 07:11:18 INFO - PROCESS | 3764 | --DOMWINDOW == 134 (11CE9C00) [pid = 3764] [serial = 867] [outer = 00000000] [url = about:blank] 07:11:18 INFO - PROCESS | 3764 | --DOMWINDOW == 133 (16935800) [pid = 3764] [serial = 879] [outer = 00000000] [url = about:blank] 07:11:18 INFO - PROCESS | 3764 | --DOMWINDOW == 132 (156D2C00) [pid = 3764] [serial = 876] [outer = 00000000] [url = about:blank] 07:11:18 INFO - PROCESS | 3764 | --DOMWINDOW == 131 (15F3D400) [pid = 3764] [serial = 877] [outer = 00000000] [url = about:blank] 07:11:18 INFO - PROCESS | 3764 | --DOMWINDOW == 130 (18183800) [pid = 3764] [serial = 885] [outer = 00000000] [url = about:blank] 07:11:18 INFO - PROCESS | 3764 | --DOMWINDOW == 129 (1758C800) [pid = 3764] [serial = 883] [outer = 00000000] [url = about:blank] 07:11:18 INFO - PROCESS | 3764 | --DOMWINDOW == 128 (17D09800) [pid = 3764] [serial = 855] [outer = 00000000] [url = about:blank] 07:11:18 INFO - PROCESS | 3764 | --DOMWINDOW == 127 (199B7C00) [pid = 3764] [serial = 847] [outer = 00000000] [url = about:blank] 07:11:18 INFO - PROCESS | 3764 | --DOMWINDOW == 126 (10A62000) [pid = 3764] [serial = 888] [outer = 00000000] [url = about:blank] 07:11:18 INFO - PROCESS | 3764 | --DOMWINDOW == 125 (10FE6400) [pid = 3764] [serial = 849] [outer = 00000000] [url = about:blank] 07:11:18 INFO - PROCESS | 3764 | --DOMWINDOW == 124 (128A7C00) [pid = 3764] [serial = 864] [outer = 00000000] [url = about:blank] 07:11:18 INFO - PROCESS | 3764 | --DOMWINDOW == 123 (1A097400) [pid = 3764] [serial = 861] [outer = 00000000] [url = about:blank] 07:11:18 INFO - PROCESS | 3764 | --DOMWINDOW == 122 (19A5AC00) [pid = 3764] [serial = 858] [outer = 00000000] [url = about:blank] 07:11:18 INFO - PROCESS | 3764 | --DOMWINDOW == 121 (181DEC00) [pid = 3764] [serial = 886] [outer = 00000000] [url = about:blank] 07:11:18 INFO - PROCESS | 3764 | --DOMWINDOW == 120 (13DB8800) [pid = 3764] [serial = 852] [outer = 00000000] [url = about:blank] 07:11:18 INFO - PROCESS | 3764 | --DOMWINDOW == 119 (12A4EC00) [pid = 3764] [serial = 889] [outer = 00000000] [url = about:blank] 07:11:18 INFO - PROCESS | 3764 | --DOMWINDOW == 118 (18186C00) [pid = 3764] [serial = 891] [outer = 00000000] [url = about:blank] 07:11:18 INFO - PROCESS | 3764 | --DOMWINDOW == 117 (19669C00) [pid = 3764] [serial = 892] [outer = 00000000] [url = about:blank] 07:11:18 INFO - PROCESS | 3764 | --DOMWINDOW == 116 (16940400) [pid = 3764] [serial = 880] [outer = 00000000] [url = about:blank] 07:11:18 INFO - PROCESS | 3764 | 1464271878579 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\", \"f2422981-150b-4007-a2a0-7f3535d15116\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:11:18 INFO - PROCESS | 3764 | ++DOCSHELL 1022E800 == 64 [pid = 3764] [id = 324] 07:11:18 INFO - PROCESS | 3764 | ++DOMWINDOW == 117 (10271400) [pid = 3764] [serial = 971] [outer = 00000000] 07:11:18 INFO - PROCESS | 3764 | ++DOMWINDOW == 118 (10B69800) [pid = 3764] [serial = 972] [outer = 10271400] 07:11:18 INFO - PROCESS | 3764 | 1464271878624 Marionette DEBUG loaded listener.js 07:11:18 INFO - PROCESS | 3764 | ++DOMWINDOW == 119 (128A3000) [pid = 3764] [serial = 973] [outer = 10271400] 07:11:19 INFO - PROCESS | 3764 | 1464271879042 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]]]}] 07:11:19 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html | Canvas test: 2d.gradient.radial.cone.shape2 07:11:19 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html | took 719ms 07:11:19 INFO - PROCESS | 3764 | 1464271879091 Marionette TRACE conn2 -> [0,1261,"getWindowHandle",null] 07:11:19 INFO - PROCESS | 3764 | 1464271879093 Marionette TRACE conn2 <- [1,1261,null,{"value":"13"}] 07:11:19 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html 07:11:19 INFO - PROCESS | 3764 | 1464271879096 Marionette TRACE conn2 -> [0,1262,"setScriptTimeout",{"ms":35000}] 07:11:19 INFO - PROCESS | 3764 | 1464271879100 Marionette TRACE conn2 <- [1,1262,null,{}] 07:11:19 INFO - PROCESS | 3764 | 1464271879110 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}] 07:11:19 INFO - PROCESS | 3764 | 1464271879199 Marionette TRACE conn2 <- [1,1263,null,{"value":null}] 07:11:19 INFO - PROCESS | 3764 | 1464271879207 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\", \"f2422981-150b-4007-a2a0-7f3535d15116\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:11:19 INFO - PROCESS | 3764 | ++DOCSHELL 139B0400 == 65 [pid = 3764] [id = 325] 07:11:19 INFO - PROCESS | 3764 | ++DOMWINDOW == 120 (139BBC00) [pid = 3764] [serial = 974] [outer = 00000000] 07:11:19 INFO - PROCESS | 3764 | ++DOMWINDOW == 121 (15362C00) [pid = 3764] [serial = 975] [outer = 139BBC00] 07:11:19 INFO - PROCESS | 3764 | 1464271879254 Marionette DEBUG loaded listener.js 07:11:19 INFO - PROCESS | 3764 | ++DOMWINDOW == 122 (15620C00) [pid = 3764] [serial = 976] [outer = 139BBC00] 07:11:19 INFO - PROCESS | 3764 | 1464271879711 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]]]}] 07:11:19 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html | Canvas test: 2d.gradient.radial.cone.top 07:11:19 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html | took 673ms 07:11:19 INFO - PROCESS | 3764 | 1464271879778 Marionette TRACE conn2 -> [0,1265,"getWindowHandle",null] 07:11:19 INFO - PROCESS | 3764 | 1464271879781 Marionette TRACE conn2 <- [1,1265,null,{"value":"13"}] 07:11:19 INFO - PROCESS | 3764 | 1464271879784 Marionette TRACE conn2 -> [0,1266,"setScriptTimeout",{"ms":35000}] 07:11:19 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html 07:11:19 INFO - PROCESS | 3764 | 1464271879786 Marionette TRACE conn2 <- [1,1266,null,{}] 07:11:19 INFO - PROCESS | 3764 | 1464271879789 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}] 07:11:19 INFO - PROCESS | 3764 | 1464271879877 Marionette TRACE conn2 <- [1,1267,null,{"value":null}] 07:11:19 INFO - PROCESS | 3764 | 1464271879885 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\", \"f2422981-150b-4007-a2a0-7f3535d15116\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:11:19 INFO - PROCESS | 3764 | ++DOCSHELL 15D1D800 == 66 [pid = 3764] [id = 326] 07:11:19 INFO - PROCESS | 3764 | ++DOMWINDOW == 123 (15F3F400) [pid = 3764] [serial = 977] [outer = 00000000] 07:11:19 INFO - PROCESS | 3764 | ++DOMWINDOW == 124 (16920800) [pid = 3764] [serial = 978] [outer = 15F3F400] 07:11:19 INFO - PROCESS | 3764 | 1464271879931 Marionette DEBUG loaded listener.js 07:11:19 INFO - PROCESS | 3764 | ++DOMWINDOW == 125 (16940400) [pid = 3764] [serial = 979] [outer = 15F3F400] 07:11:20 INFO - PROCESS | 3764 | 1464271880411 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]]]}] 07:11:20 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html | Canvas test: 2d.gradient.radial.equal 07:11:20 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html | took 673ms 07:11:20 INFO - PROCESS | 3764 | 1464271880472 Marionette TRACE conn2 -> [0,1269,"getWindowHandle",null] 07:11:20 INFO - PROCESS | 3764 | 1464271880473 Marionette TRACE conn2 <- [1,1269,null,{"value":"13"}] 07:11:20 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html 07:11:20 INFO - PROCESS | 3764 | 1464271880477 Marionette TRACE conn2 -> [0,1270,"setScriptTimeout",{"ms":35000}] 07:11:20 INFO - PROCESS | 3764 | 1464271880478 Marionette TRACE conn2 <- [1,1270,null,{}] 07:11:20 INFO - PROCESS | 3764 | 1464271880491 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}] 07:11:20 INFO - PROCESS | 3764 | 1464271880642 Marionette TRACE conn2 <- [1,1271,null,{"value":null}] 07:11:20 INFO - PROCESS | 3764 | 1464271880664 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\", \"f2422981-150b-4007-a2a0-7f3535d15116\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:11:20 INFO - PROCESS | 3764 | ++DOCSHELL 16883000 == 67 [pid = 3764] [id = 327] 07:11:20 INFO - PROCESS | 3764 | ++DOMWINDOW == 126 (16BEF000) [pid = 3764] [serial = 980] [outer = 00000000] 07:11:20 INFO - PROCESS | 3764 | ++DOMWINDOW == 127 (16C88C00) [pid = 3764] [serial = 981] [outer = 16BEF000] 07:11:20 INFO - PROCESS | 3764 | 1464271880711 Marionette DEBUG loaded listener.js 07:11:20 INFO - PROCESS | 3764 | ++DOMWINDOW == 128 (16C89800) [pid = 3764] [serial = 982] [outer = 16BEF000] 07:11:21 INFO - PROCESS | 3764 | 1464271881139 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]]]}] 07:11:21 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html | Canvas test: 2d.gradient.radial.inside1 07:11:21 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html | took 734ms 07:11:21 INFO - PROCESS | 3764 | 1464271881202 Marionette TRACE conn2 -> [0,1273,"getWindowHandle",null] 07:11:21 INFO - PROCESS | 3764 | 1464271881204 Marionette TRACE conn2 <- [1,1273,null,{"value":"13"}] 07:11:21 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html 07:11:21 INFO - PROCESS | 3764 | 1464271881208 Marionette TRACE conn2 -> [0,1274,"setScriptTimeout",{"ms":35000}] 07:11:21 INFO - PROCESS | 3764 | 1464271881209 Marionette TRACE conn2 <- [1,1274,null,{}] 07:11:21 INFO - PROCESS | 3764 | 1464271881212 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}] 07:11:21 INFO - PROCESS | 3764 | 1464271881344 Marionette TRACE conn2 <- [1,1275,null,{"value":null}] 07:11:21 INFO - PROCESS | 3764 | 1464271881409 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\", \"f2422981-150b-4007-a2a0-7f3535d15116\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:11:21 INFO - PROCESS | 3764 | ++DOCSHELL 17357000 == 68 [pid = 3764] [id = 328] 07:11:21 INFO - PROCESS | 3764 | ++DOMWINDOW == 129 (17357400) [pid = 3764] [serial = 983] [outer = 00000000] 07:11:21 INFO - PROCESS | 3764 | ++DOMWINDOW == 130 (175A8000) [pid = 3764] [serial = 984] [outer = 17357400] 07:11:21 INFO - PROCESS | 3764 | 1464271881454 Marionette DEBUG loaded listener.js 07:11:21 INFO - PROCESS | 3764 | ++DOMWINDOW == 131 (17DEC800) [pid = 3764] [serial = 985] [outer = 17357400] 07:11:21 INFO - PROCESS | 3764 | 1464271881864 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]]]}] 07:11:21 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html | Canvas test: 2d.gradient.radial.inside2 07:11:21 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html | took 688ms 07:11:21 INFO - PROCESS | 3764 | 1464271881888 Marionette TRACE conn2 -> [0,1277,"getWindowHandle",null] 07:11:21 INFO - PROCESS | 3764 | 1464271881890 Marionette TRACE conn2 <- [1,1277,null,{"value":"13"}] 07:11:21 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html 07:11:21 INFO - PROCESS | 3764 | 1464271881893 Marionette TRACE conn2 -> [0,1278,"setScriptTimeout",{"ms":35000}] 07:11:21 INFO - PROCESS | 3764 | 1464271881895 Marionette TRACE conn2 <- [1,1278,null,{}] 07:11:21 INFO - PROCESS | 3764 | 1464271881905 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}] 07:11:22 INFO - PROCESS | 3764 | 1464271882046 Marionette TRACE conn2 <- [1,1279,null,{"value":null}] 07:11:22 INFO - PROCESS | 3764 | 1464271882114 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\", \"f2422981-150b-4007-a2a0-7f3535d15116\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:11:22 INFO - PROCESS | 3764 | ++DOCSHELL 10A57800 == 69 [pid = 3764] [id = 329] 07:11:22 INFO - PROCESS | 3764 | ++DOMWINDOW == 132 (181D6C00) [pid = 3764] [serial = 986] [outer = 00000000] 07:11:22 INFO - PROCESS | 3764 | ++DOMWINDOW == 133 (1965C000) [pid = 3764] [serial = 987] [outer = 181D6C00] 07:11:22 INFO - PROCESS | 3764 | 1464271882161 Marionette DEBUG loaded listener.js 07:11:22 INFO - PROCESS | 3764 | ++DOMWINDOW == 134 (1966A800) [pid = 3764] [serial = 988] [outer = 181D6C00] 07:11:22 INFO - PROCESS | 3764 | --DOMWINDOW == 133 (199B5800) [pid = 3764] [serial = 893] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html] 07:11:22 INFO - PROCESS | 3764 | --DOMWINDOW == 132 (12A4FC00) [pid = 3764] [serial = 941] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html] 07:11:22 INFO - PROCESS | 3764 | --DOMWINDOW == 131 (16C7C800) [pid = 3764] [serial = 926] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html] 07:11:22 INFO - PROCESS | 3764 | --DOMWINDOW == 130 (1536D800) [pid = 3764] [serial = 923] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html] 07:11:22 INFO - PROCESS | 3764 | --DOMWINDOW == 129 (17353C00) [pid = 3764] [serial = 929] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html] 07:11:22 INFO - PROCESS | 3764 | --DOMWINDOW == 128 (10482800) [pid = 3764] [serial = 920] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html] 07:11:22 INFO - PROCESS | 3764 | --DOMWINDOW == 127 (1778E000) [pid = 3764] [serial = 932] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html] 07:11:22 INFO - PROCESS | 3764 | --DOMWINDOW == 126 (0F26E000) [pid = 3764] [serial = 938] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html] 07:11:22 INFO - PROCESS | 3764 | --DOMWINDOW == 125 (12A4F000) [pid = 3764] [serial = 917] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html] 07:11:22 INFO - PROCESS | 3764 | --DOMWINDOW == 124 (181D3C00) [pid = 3764] [serial = 935] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html] 07:11:22 INFO - PROCESS | 3764 | 1464271882658 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]]]}] 07:11:22 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html | Canvas test: 2d.gradient.radial.inside3 07:11:22 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html | took 780ms 07:11:22 INFO - PROCESS | 3764 | 1464271882678 Marionette TRACE conn2 -> [0,1281,"getWindowHandle",null] 07:11:22 INFO - PROCESS | 3764 | 1464271882680 Marionette TRACE conn2 <- [1,1281,null,{"value":"13"}] 07:11:22 INFO - PROCESS | 3764 | 1464271882684 Marionette TRACE conn2 -> [0,1282,"setScriptTimeout",{"ms":35000}] 07:11:22 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html 07:11:22 INFO - PROCESS | 3764 | 1464271882685 Marionette TRACE conn2 <- [1,1282,null,{}] 07:11:22 INFO - PROCESS | 3764 | 1464271882689 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}] 07:11:22 INFO - PROCESS | 3764 | 1464271882772 Marionette TRACE conn2 <- [1,1283,null,{"value":null}] 07:11:22 INFO - PROCESS | 3764 | 1464271882778 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\", \"f2422981-150b-4007-a2a0-7f3535d15116\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:11:22 INFO - PROCESS | 3764 | ++DOCSHELL 10A56C00 == 70 [pid = 3764] [id = 330] 07:11:22 INFO - PROCESS | 3764 | ++DOMWINDOW == 125 (10A77400) [pid = 3764] [serial = 989] [outer = 00000000] 07:11:22 INFO - PROCESS | 3764 | ++DOMWINDOW == 126 (16C7C800) [pid = 3764] [serial = 990] [outer = 10A77400] 07:11:22 INFO - PROCESS | 3764 | 1464271882832 Marionette DEBUG loaded listener.js 07:11:22 INFO - PROCESS | 3764 | ++DOMWINDOW == 127 (1818B000) [pid = 3764] [serial = 991] [outer = 10A77400] 07:11:23 INFO - PROCESS | 3764 | 1464271883257 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]]]}] 07:11:23 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html | createRadialGradient() throws INDEX_SIZE_ERR if either radius is negative 07:11:23 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html | took 627ms 07:11:23 INFO - PROCESS | 3764 | 1464271883322 Marionette TRACE conn2 -> [0,1285,"getWindowHandle",null] 07:11:23 INFO - PROCESS | 3764 | 1464271883324 Marionette TRACE conn2 <- [1,1285,null,{"value":"13"}] 07:11:23 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html 07:11:23 INFO - PROCESS | 3764 | 1464271883328 Marionette TRACE conn2 -> [0,1286,"setScriptTimeout",{"ms":35000}] 07:11:23 INFO - PROCESS | 3764 | 1464271883329 Marionette TRACE conn2 <- [1,1286,null,{}] 07:11:23 INFO - PROCESS | 3764 | 1464271883333 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}] 07:11:23 INFO - PROCESS | 3764 | 1464271883443 Marionette TRACE conn2 <- [1,1287,null,{"value":null}] 07:11:23 INFO - PROCESS | 3764 | 1464271883437 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\", \"f2422981-150b-4007-a2a0-7f3535d15116\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:11:23 INFO - PROCESS | 3764 | ++DOCSHELL 10FE9000 == 71 [pid = 3764] [id = 331] 07:11:23 INFO - PROCESS | 3764 | ++DOMWINDOW == 128 (114A4800) [pid = 3764] [serial = 992] [outer = 00000000] 07:11:23 INFO - PROCESS | 3764 | ++DOMWINDOW == 129 (19A56000) [pid = 3764] [serial = 993] [outer = 114A4800] 07:11:23 INFO - PROCESS | 3764 | 1464271883481 Marionette DEBUG loaded listener.js 07:11:23 INFO - PROCESS | 3764 | ++DOMWINDOW == 130 (19E98400) [pid = 3764] [serial = 994] [outer = 114A4800] 07:11:23 INFO - PROCESS | 3764 | 1464271883931 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]]]}] 07:11:23 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html | createRadialGradient() throws TypeError if arguments are not finite 07:11:23 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html | took 627ms 07:11:23 INFO - PROCESS | 3764 | 1464271883954 Marionette TRACE conn2 -> [0,1289,"getWindowHandle",null] 07:11:23 INFO - PROCESS | 3764 | 1464271883956 Marionette TRACE conn2 <- [1,1289,null,{"value":"13"}] 07:11:23 INFO - PROCESS | 3764 | 1464271883959 Marionette TRACE conn2 -> [0,1290,"setScriptTimeout",{"ms":35000}] 07:11:23 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html 07:11:23 INFO - PROCESS | 3764 | 1464271883960 Marionette TRACE conn2 <- [1,1290,null,{}] 07:11:23 INFO - PROCESS | 3764 | 1464271883964 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}] 07:11:24 INFO - PROCESS | 3764 | 1464271884048 Marionette TRACE conn2 <- [1,1291,null,{"value":null}] 07:11:24 INFO - PROCESS | 3764 | 1464271884055 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\", \"f2422981-150b-4007-a2a0-7f3535d15116\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:11:24 INFO - PROCESS | 3764 | ++DOCSHELL 18183800 == 72 [pid = 3764] [id = 332] 07:11:24 INFO - PROCESS | 3764 | ++DOMWINDOW == 131 (19E9AC00) [pid = 3764] [serial = 995] [outer = 00000000] 07:11:24 INFO - PROCESS | 3764 | ++DOMWINDOW == 132 (1A57FC00) [pid = 3764] [serial = 996] [outer = 19E9AC00] 07:11:24 INFO - PROCESS | 3764 | 1464271884098 Marionette DEBUG loaded listener.js 07:11:24 INFO - PROCESS | 3764 | ++DOMWINDOW == 133 (1A5DBC00) [pid = 3764] [serial = 997] [outer = 19E9AC00] 07:11:24 INFO - PROCESS | 3764 | 1464271884577 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]]]}] 07:11:24 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html | Canvas test: 2d.gradient.radial.outside1 07:11:24 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html | took 673ms 07:11:24 INFO - PROCESS | 3764 | 1464271884643 Marionette TRACE conn2 -> [0,1293,"getWindowHandle",null] 07:11:24 INFO - PROCESS | 3764 | 1464271884651 Marionette TRACE conn2 <- [1,1293,null,{"value":"13"}] 07:11:24 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html 07:11:24 INFO - PROCESS | 3764 | 1464271884657 Marionette TRACE conn2 -> [0,1294,"setScriptTimeout",{"ms":35000}] 07:11:24 INFO - PROCESS | 3764 | 1464271884662 Marionette TRACE conn2 <- [1,1294,null,{}] 07:11:24 INFO - PROCESS | 3764 | 1464271884669 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}] 07:11:24 INFO - PROCESS | 3764 | 1464271884826 Marionette TRACE conn2 <- [1,1295,null,{"value":null}] 07:11:24 INFO - PROCESS | 3764 | 1464271884980 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\", \"f2422981-150b-4007-a2a0-7f3535d15116\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:11:24 INFO - PROCESS | 3764 | ++DOCSHELL 110E2400 == 73 [pid = 3764] [id = 333] 07:11:24 INFO - PROCESS | 3764 | ++DOMWINDOW == 134 (110E6800) [pid = 3764] [serial = 998] [outer = 00000000] 07:11:25 INFO - PROCESS | 3764 | ++DOMWINDOW == 135 (11C0B400) [pid = 3764] [serial = 999] [outer = 110E6800] 07:11:25 INFO - PROCESS | 3764 | 1464271885039 Marionette DEBUG loaded listener.js 07:11:25 INFO - PROCESS | 3764 | ++DOMWINDOW == 136 (12A4D400) [pid = 3764] [serial = 1000] [outer = 110E6800] 07:11:25 INFO - PROCESS | 3764 | 1464271885562 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]]]}] 07:11:25 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html | Canvas test: 2d.gradient.radial.outside2 07:11:25 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html | took 978ms 07:11:25 INFO - PROCESS | 3764 | 1464271885644 Marionette TRACE conn2 -> [0,1297,"getWindowHandle",null] 07:11:25 INFO - PROCESS | 3764 | 1464271885650 Marionette TRACE conn2 <- [1,1297,null,{"value":"13"}] 07:11:25 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html 07:11:25 INFO - PROCESS | 3764 | 1464271885656 Marionette TRACE conn2 -> [0,1298,"setScriptTimeout",{"ms":35000}] 07:11:25 INFO - PROCESS | 3764 | 1464271885659 Marionette TRACE conn2 <- [1,1298,null,{}] 07:11:25 INFO - PROCESS | 3764 | 1464271885664 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}] 07:11:25 INFO - PROCESS | 3764 | 1464271885799 Marionette TRACE conn2 <- [1,1299,null,{"value":null}] 07:11:25 INFO - PROCESS | 3764 | 1464271885938 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\", \"f2422981-150b-4007-a2a0-7f3535d15116\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:11:25 INFO - PROCESS | 3764 | ++DOCSHELL 1400A400 == 74 [pid = 3764] [id = 334] 07:11:25 INFO - PROCESS | 3764 | ++DOMWINDOW == 137 (1400E400) [pid = 3764] [serial = 1001] [outer = 00000000] 07:11:25 INFO - PROCESS | 3764 | ++DOMWINDOW == 138 (15619C00) [pid = 3764] [serial = 1002] [outer = 1400E400] 07:11:25 INFO - PROCESS | 3764 | 1464271885993 Marionette DEBUG loaded listener.js 07:11:26 INFO - PROCESS | 3764 | ++DOMWINDOW == 139 (15F4B800) [pid = 3764] [serial = 1003] [outer = 1400E400] 07:11:26 INFO - PROCESS | 3764 | 1464271886587 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] 07:11:26 INFO - PROCESS | 3764 | 1464271886626 Marionette TRACE conn2 <- [1,1301,null,{"value":"13"}] 07:11:26 INFO - PROCESS | 3764 | 1464271886630 Marionette TRACE conn2 -> [0,1302,"setScriptTimeout",{"ms":35000}] 07:11:26 INFO - PROCESS | 3764 | 1464271886633 Marionette TRACE conn2 <- [1,1302,null,{}] 07:11:26 INFO - PROCESS | 3764 | 1464271886644 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}] 07:11:26 INFO - PROCESS | 3764 | 1464271886769 Marionette TRACE conn2 <- [1,1303,null,{"value":null}] 07:11:26 INFO - PROCESS | 3764 | 1464271886908 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\", \"f2422981-150b-4007-a2a0-7f3535d15116\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:11:26 INFO - PROCESS | 3764 | ++DOCSHELL 1758DC00 == 75 [pid = 3764] [id = 335] 07:11:26 INFO - PROCESS | 3764 | ++DOMWINDOW == 140 (17590400) [pid = 3764] [serial = 1004] [outer = 00000000] 07:11:26 INFO - PROCESS | 3764 | ++DOMWINDOW == 141 (199B0800) [pid = 3764] [serial = 1005] [outer = 17590400] 07:11:26 INFO - PROCESS | 3764 | 1464271886966 Marionette DEBUG loaded listener.js 07:11:27 INFO - PROCESS | 3764 | ++DOMWINDOW == 142 (1A6D6800) [pid = 3764] [serial = 1006] [outer = 17590400] 07:11:27 INFO - PROCESS | 3764 | 1464271887548 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]]]}] 07:11:27 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html | Canvas test: 2d.gradient.radial.touch1 07:11:27 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html | took 979ms 07:11:27 INFO - PROCESS | 3764 | 1464271887615 Marionette TRACE conn2 -> [0,1305,"getWindowHandle",null] 07:11:27 INFO - PROCESS | 3764 | 1464271887618 Marionette TRACE conn2 <- [1,1305,null,{"value":"13"}] 07:11:27 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html 07:11:27 INFO - PROCESS | 3764 | 1464271887622 Marionette TRACE conn2 -> [0,1306,"setScriptTimeout",{"ms":35000}] 07:11:27 INFO - PROCESS | 3764 | 1464271887623 Marionette TRACE conn2 <- [1,1306,null,{}] 07:11:27 INFO - PROCESS | 3764 | 1464271887627 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}] 07:11:27 INFO - PROCESS | 3764 | 1464271887744 Marionette TRACE conn2 <- [1,1307,null,{"value":null}] 07:11:27 INFO - PROCESS | 3764 | 1464271887853 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\", \"f2422981-150b-4007-a2a0-7f3535d15116\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:11:27 INFO - PROCESS | 3764 | ++DOCSHELL 10562800 == 76 [pid = 3764] [id = 336] 07:11:27 INFO - PROCESS | 3764 | ++DOMWINDOW == 143 (17692400) [pid = 3764] [serial = 1007] [outer = 00000000] 07:11:27 INFO - PROCESS | 3764 | ++DOMWINDOW == 144 (1AE8A400) [pid = 3764] [serial = 1008] [outer = 17692400] 07:11:27 INFO - PROCESS | 3764 | 1464271887907 Marionette DEBUG loaded listener.js 07:11:27 INFO - PROCESS | 3764 | ++DOMWINDOW == 145 (1AE97400) [pid = 3764] [serial = 1009] [outer = 17692400] 07:11:28 INFO - PROCESS | 3764 | 1464271888434 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]]]}] 07:11:28 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html | Canvas test: 2d.gradient.radial.touch2 07:11:28 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html | took 887ms 07:11:28 INFO - PROCESS | 3764 | 1464271888508 Marionette TRACE conn2 -> [0,1309,"getWindowHandle",null] 07:11:28 INFO - PROCESS | 3764 | 1464271888510 Marionette TRACE conn2 <- [1,1309,null,{"value":"13"}] 07:11:28 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html 07:11:28 INFO - PROCESS | 3764 | 1464271888514 Marionette TRACE conn2 -> [0,1310,"setScriptTimeout",{"ms":35000}] 07:11:28 INFO - PROCESS | 3764 | 1464271888516 Marionette TRACE conn2 <- [1,1310,null,{}] 07:11:28 INFO - PROCESS | 3764 | 1464271888520 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}] 07:11:28 INFO - PROCESS | 3764 | 1464271888626 Marionette TRACE conn2 <- [1,1311,null,{"value":null}] 07:11:28 INFO - PROCESS | 3764 | 1464271888763 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\", \"f2422981-150b-4007-a2a0-7f3535d15116\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:11:28 INFO - PROCESS | 3764 | ++DOCSHELL 10D34000 == 77 [pid = 3764] [id = 337] 07:11:28 INFO - PROCESS | 3764 | ++DOMWINDOW == 146 (10D34400) [pid = 3764] [serial = 1010] [outer = 00000000] 07:11:28 INFO - PROCESS | 3764 | ++DOMWINDOW == 147 (10D3C400) [pid = 3764] [serial = 1011] [outer = 10D34400] 07:11:28 INFO - PROCESS | 3764 | 1464271888817 Marionette DEBUG loaded listener.js 07:11:28 INFO - PROCESS | 3764 | ++DOMWINDOW == 148 (10D3F800) [pid = 3764] [serial = 1012] [outer = 10D34400] 07:11:29 INFO - PROCESS | 3764 | 1464271889382 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]]]}] 07:11:29 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html | Canvas test: 2d.gradient.radial.touch3 07:11:29 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html | took 917ms 07:11:29 INFO - PROCESS | 3764 | 1464271889441 Marionette TRACE conn2 -> [0,1313,"getWindowHandle",null] 07:11:29 INFO - PROCESS | 3764 | 1464271889443 Marionette TRACE conn2 <- [1,1313,null,{"value":"13"}] 07:11:29 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html 07:11:29 INFO - PROCESS | 3764 | 1464271889447 Marionette TRACE conn2 -> [0,1314,"setScriptTimeout",{"ms":35000}] 07:11:29 INFO - PROCESS | 3764 | 1464271889449 Marionette TRACE conn2 <- [1,1314,null,{}] 07:11:29 INFO - PROCESS | 3764 | 1464271889452 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}] 07:11:29 INFO - PROCESS | 3764 | 1464271889580 Marionette TRACE conn2 <- [1,1315,null,{"value":null}] 07:11:29 INFO - PROCESS | 3764 | 1464271889722 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\", \"f2422981-150b-4007-a2a0-7f3535d15116\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:11:29 INFO - PROCESS | 3764 | ++DOCSHELL 1B120800 == 78 [pid = 3764] [id = 338] 07:11:29 INFO - PROCESS | 3764 | ++DOMWINDOW == 149 (1B121C00) [pid = 3764] [serial = 1013] [outer = 00000000] 07:11:29 INFO - PROCESS | 3764 | ++DOMWINDOW == 150 (1B1A5C00) [pid = 3764] [serial = 1014] [outer = 1B121C00] 07:11:29 INFO - PROCESS | 3764 | 1464271889787 Marionette DEBUG loaded listener.js 07:11:29 INFO - PROCESS | 3764 | ++DOMWINDOW == 151 (1B47FC00) [pid = 3764] [serial = 1015] [outer = 1B121C00] 07:11:30 INFO - PROCESS | 3764 | 1464271890338 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]]]}] 07:11:30 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 07:11:30 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html | took 933ms 07:11:30 INFO - PROCESS | 3764 | 1464271890375 Marionette TRACE conn2 -> [0,1317,"getWindowHandle",null] 07:11:30 INFO - PROCESS | 3764 | 1464271890378 Marionette TRACE conn2 <- [1,1317,null,{"value":"13"}] 07:11:30 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html 07:11:30 INFO - PROCESS | 3764 | 1464271890381 Marionette TRACE conn2 -> [0,1318,"setScriptTimeout",{"ms":35000}] 07:11:30 INFO - PROCESS | 3764 | 1464271890383 Marionette TRACE conn2 <- [1,1318,null,{}] 07:11:30 INFO - PROCESS | 3764 | 1464271890387 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}] 07:11:30 INFO - PROCESS | 3764 | 1464271890476 Marionette TRACE conn2 <- [1,1319,null,{"value":null}] 07:11:30 INFO - PROCESS | 3764 | 1464271890621 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\", \"f2422981-150b-4007-a2a0-7f3535d15116\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:11:30 INFO - PROCESS | 3764 | ++DOCSHELL 17591C00 == 79 [pid = 3764] [id = 339] 07:11:30 INFO - PROCESS | 3764 | ++DOMWINDOW == 152 (175A1400) [pid = 3764] [serial = 1016] [outer = 00000000] 07:11:30 INFO - PROCESS | 3764 | ++DOMWINDOW == 153 (1B48C400) [pid = 3764] [serial = 1017] [outer = 175A1400] 07:11:30 INFO - PROCESS | 3764 | 1464271890674 Marionette DEBUG loaded listener.js 07:11:30 INFO - PROCESS | 3764 | ++DOMWINDOW == 154 (1B583C00) [pid = 3764] [serial = 1018] [outer = 175A1400] 07:11:31 INFO - PROCESS | 3764 | 1464271891517 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]]]}] 07:11:31 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 07:11:31 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html | took 1197ms 07:11:31 INFO - PROCESS | 3764 | 1464271891559 Marionette TRACE conn2 -> [0,1321,"getWindowHandle",null] 07:11:31 INFO - PROCESS | 3764 | 1464271891563 Marionette TRACE conn2 <- [1,1321,null,{"value":"13"}] 07:11:31 INFO - PROCESS | 3764 | 1464271891568 Marionette TRACE conn2 -> [0,1322,"setScriptTimeout",{"ms":35000}] 07:11:31 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html 07:11:31 INFO - PROCESS | 3764 | 1464271891571 Marionette TRACE conn2 <- [1,1322,null,{}] 07:11:31 INFO - PROCESS | 3764 | 1464271891577 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}] 07:11:31 INFO - PROCESS | 3764 | 1464271891682 Marionette TRACE conn2 <- [1,1323,null,{"value":null}] 07:11:31 INFO - PROCESS | 3764 | 1464271891826 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\", \"f2422981-150b-4007-a2a0-7f3535d15116\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:11:31 INFO - PROCESS | 3764 | ++DOCSHELL 0C383800 == 80 [pid = 3764] [id = 340] 07:11:31 INFO - PROCESS | 3764 | ++DOMWINDOW == 155 (10483800) [pid = 3764] [serial = 1019] [outer = 00000000] 07:11:31 INFO - PROCESS | 3764 | ++DOMWINDOW == 156 (11CED800) [pid = 3764] [serial = 1020] [outer = 10483800] 07:11:31 INFO - PROCESS | 3764 | 1464271891878 Marionette DEBUG loaded listener.js 07:11:31 INFO - PROCESS | 3764 | ++DOMWINDOW == 157 (13321400) [pid = 3764] [serial = 1021] [outer = 10483800] 07:11:32 INFO - PROCESS | 3764 | 1464271892467 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]]]}] 07:11:32 INFO - PROCESS | 3764 | --DOCSHELL 10A59C00 == 79 [pid = 3764] [id = 94] 07:11:32 INFO - PROCESS | 3764 | --DOCSHELL 1A5CC400 == 78 [pid = 3764] [id = 10] 07:11:32 INFO - PROCESS | 3764 | --DOCSHELL 10FE9000 == 77 [pid = 3764] [id = 331] 07:11:32 INFO - PROCESS | 3764 | --DOCSHELL 10A56C00 == 76 [pid = 3764] [id = 330] 07:11:32 INFO - PROCESS | 3764 | --DOCSHELL 10A57800 == 75 [pid = 3764] [id = 329] 07:11:32 INFO - PROCESS | 3764 | --DOCSHELL 17357000 == 74 [pid = 3764] [id = 328] 07:11:32 INFO - PROCESS | 3764 | --DOCSHELL 16883000 == 73 [pid = 3764] [id = 327] 07:11:32 INFO - PROCESS | 3764 | --DOCSHELL 15D1D800 == 72 [pid = 3764] [id = 326] 07:11:32 INFO - PROCESS | 3764 | --DOCSHELL 139B0400 == 71 [pid = 3764] [id = 325] 07:11:32 INFO - PROCESS | 3764 | --DOCSHELL 1022E800 == 70 [pid = 3764] [id = 324] 07:11:32 INFO - PROCESS | 3764 | --DOCSHELL 11C57000 == 69 [pid = 3764] [id = 323] 07:11:32 INFO - PROCESS | 3764 | --DOMWINDOW == 156 (199AE400) [pid = 3764] [serial = 945] [outer = 00000000] [url = about:blank] 07:11:32 INFO - PROCESS | 3764 | --DOCSHELL 102CFC00 == 68 [pid = 3764] [id = 317] 07:11:32 INFO - PROCESS | 3764 | --DOCSHELL 10ED4400 == 67 [pid = 3764] [id = 316] 07:11:32 INFO - PROCESS | 3764 | --DOCSHELL 11C57800 == 66 [pid = 3764] [id = 315] 07:11:32 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html | Radial gradient transforms do not experience broken caching effects 07:11:32 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html | took 992ms 07:11:32 INFO - PROCESS | 3764 | 1464271892572 Marionette TRACE conn2 -> [0,1325,"getWindowHandle",null] 07:11:32 INFO - PROCESS | 3764 | 1464271892577 Marionette TRACE conn2 <- [1,1325,null,{"value":"13"}] 07:11:32 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html 07:11:32 INFO - PROCESS | 3764 | --DOMWINDOW == 155 (1A6D7C00) [pid = 3764] [serial = 895] [outer = 00000000] [url = about:blank] 07:11:32 INFO - PROCESS | 3764 | --DOMWINDOW == 154 (175A1800) [pid = 3764] [serial = 943] [outer = 00000000] [url = about:blank] 07:11:32 INFO - PROCESS | 3764 | --DOMWINDOW == 153 (172DBC00) [pid = 3764] [serial = 903] [outer = 00000000] [url = about:blank] 07:11:32 INFO - PROCESS | 3764 | --DOMWINDOW == 152 (172DF000) [pid = 3764] [serial = 927] [outer = 00000000] [url = about:blank] 07:11:32 INFO - PROCESS | 3764 | --DOMWINDOW == 151 (15F42400) [pid = 3764] [serial = 924] [outer = 00000000] [url = about:blank] 07:11:32 INFO - PROCESS | 3764 | --DOMWINDOW == 150 (16935400) [pid = 3764] [serial = 925] [outer = 00000000] [url = about:blank] 07:11:32 INFO - PROCESS | 3764 | --DOMWINDOW == 149 (17507000) [pid = 3764] [serial = 930] [outer = 00000000] [url = about:blank] 07:11:32 INFO - PROCESS | 3764 | --DOMWINDOW == 148 (1756C400) [pid = 3764] [serial = 931] [outer = 00000000] [url = about:blank] 07:11:32 INFO - PROCESS | 3764 | --DOMWINDOW == 147 (13072C00) [pid = 3764] [serial = 921] [outer = 00000000] [url = about:blank] 07:11:32 INFO - PROCESS | 3764 | --DOMWINDOW == 146 (1339C400) [pid = 3764] [serial = 922] [outer = 00000000] [url = about:blank] 07:11:32 INFO - PROCESS | 3764 | --DOMWINDOW == 145 (1965F400) [pid = 3764] [serial = 934] [outer = 00000000] [url = about:blank] 07:11:32 INFO - PROCESS | 3764 | --DOMWINDOW == 144 (1B1A2400) [pid = 3764] [serial = 912] [outer = 00000000] [url = about:blank] 07:11:32 INFO - PROCESS | 3764 | --DOMWINDOW == 143 (181D5000) [pid = 3764] [serial = 933] [outer = 00000000] [url = about:blank] 07:11:32 INFO - PROCESS | 3764 | --DOMWINDOW == 142 (128A4C00) [pid = 3764] [serial = 939] [outer = 00000000] [url = about:blank] 07:11:32 INFO - PROCESS | 3764 | --DOMWINDOW == 141 (15364400) [pid = 3764] [serial = 919] [outer = 00000000] [url = about:blank] 07:11:32 INFO - PROCESS | 3764 | --DOMWINDOW == 140 (13DB7800) [pid = 3764] [serial = 918] [outer = 00000000] [url = about:blank] 07:11:32 INFO - PROCESS | 3764 | --DOMWINDOW == 139 (1A840800) [pid = 3764] [serial = 906] [outer = 00000000] [url = about:blank] 07:11:32 INFO - PROCESS | 3764 | --DOMWINDOW == 138 (19E99800) [pid = 3764] [serial = 936] [outer = 00000000] [url = about:blank] 07:11:32 INFO - PROCESS | 3764 | --DOMWINDOW == 137 (0F272800) [pid = 3764] [serial = 897] [outer = 00000000] [url = about:blank] 07:11:32 INFO - PROCESS | 3764 | --DOMWINDOW == 136 (1AC9CC00) [pid = 3764] [serial = 909] [outer = 00000000] [url = about:blank] 07:11:32 INFO - PROCESS | 3764 | --DOMWINDOW == 135 (13709400) [pid = 3764] [serial = 900] [outer = 00000000] [url = about:blank] 07:11:32 INFO - PROCESS | 3764 | --DOMWINDOW == 134 (16886400) [pid = 3764] [serial = 915] [outer = 00000000] [url = about:blank] 07:11:32 INFO - PROCESS | 3764 | --DOMWINDOW == 133 (1A583000) [pid = 3764] [serial = 937] [outer = 00000000] [url = about:blank] 07:11:32 INFO - PROCESS | 3764 | --DOMWINDOW == 132 (140CBC00) [pid = 3764] [serial = 940] [outer = 00000000] [url = about:blank] 07:11:32 INFO - PROCESS | 3764 | --DOMWINDOW == 131 (17350C00) [pid = 3764] [serial = 928] [outer = 00000000] [url = about:blank] 07:11:32 INFO - PROCESS | 3764 | --DOMWINDOW == 130 (16C87400) [pid = 3764] [serial = 942] [outer = 00000000] [url = about:blank] 07:11:32 INFO - PROCESS | 3764 | 1464271892605 Marionette TRACE conn2 -> [0,1326,"setScriptTimeout",{"ms":35000}] 07:11:32 INFO - PROCESS | 3764 | 1464271892608 Marionette TRACE conn2 <- [1,1326,null,{}] 07:11:32 INFO - PROCESS | 3764 | 1464271892630 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}] 07:11:32 INFO - PROCESS | 3764 | 1464271892725 Marionette TRACE conn2 <- [1,1327,null,{"value":null}] 07:11:32 INFO - PROCESS | 3764 | 1464271892733 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\", \"f2422981-150b-4007-a2a0-7f3535d15116\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:11:32 INFO - PROCESS | 3764 | ++DOCSHELL 11CF7000 == 67 [pid = 3764] [id = 341] 07:11:32 INFO - PROCESS | 3764 | ++DOMWINDOW == 131 (1288A800) [pid = 3764] [serial = 1022] [outer = 00000000] 07:11:32 INFO - PROCESS | 3764 | ++DOMWINDOW == 132 (130D7000) [pid = 3764] [serial = 1023] [outer = 1288A800] 07:11:32 INFO - PROCESS | 3764 | 1464271892780 Marionette DEBUG loaded listener.js 07:11:32 INFO - PROCESS | 3764 | ++DOMWINDOW == 133 (1370A800) [pid = 3764] [serial = 1024] [outer = 1288A800] 07:11:33 INFO - PROCESS | 3764 | 1464271893792 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]]]}] 07:11:33 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html | createPattern() of an animated GIF draws the first frame 07:11:33 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html | took 1240ms 07:11:33 INFO - PROCESS | 3764 | 1464271893849 Marionette TRACE conn2 -> [0,1329,"getWindowHandle",null] 07:11:33 INFO - PROCESS | 3764 | 1464271893852 Marionette TRACE conn2 <- [1,1329,null,{"value":"13"}] 07:11:33 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html 07:11:33 INFO - PROCESS | 3764 | 1464271893857 Marionette TRACE conn2 -> [0,1330,"setScriptTimeout",{"ms":35000}] 07:11:33 INFO - PROCESS | 3764 | 1464271893861 Marionette TRACE conn2 <- [1,1330,null,{}] 07:11:33 INFO - PROCESS | 3764 | 1464271893871 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}] 07:11:33 INFO - PROCESS | 3764 | 1464271893961 Marionette TRACE conn2 <- [1,1331,null,{"value":null}] 07:11:33 INFO - PROCESS | 3764 | 1464271893970 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\", \"f2422981-150b-4007-a2a0-7f3535d15116\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:11:34 INFO - PROCESS | 3764 | ++DOCSHELL 13DBC400 == 68 [pid = 3764] [id = 342] 07:11:34 INFO - PROCESS | 3764 | ++DOMWINDOW == 134 (14089000) [pid = 3764] [serial = 1025] [outer = 00000000] 07:11:34 INFO - PROCESS | 3764 | ++DOMWINDOW == 135 (156C6400) [pid = 3764] [serial = 1026] [outer = 14089000] 07:11:34 INFO - PROCESS | 3764 | 1464271894101 Marionette DEBUG loaded listener.js 07:11:34 INFO - PROCESS | 3764 | ++DOMWINDOW == 136 (16882C00) [pid = 3764] [serial = 1027] [outer = 14089000] 07:11:34 INFO - PROCESS | 3764 | 1464271894512 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]]]}] 07:11:34 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html | Canvas test: 2d.pattern.basic.canvas 07:11:34 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html | took 682ms 07:11:34 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html 07:11:34 INFO - PROCESS | 3764 | 1464271894554 Marionette TRACE conn2 -> [0,1333,"getWindowHandle",null] 07:11:34 INFO - PROCESS | 3764 | 1464271894556 Marionette TRACE conn2 <- [1,1333,null,{"value":"13"}] 07:11:34 INFO - PROCESS | 3764 | 1464271894559 Marionette TRACE conn2 -> [0,1334,"setScriptTimeout",{"ms":35000}] 07:11:34 INFO - PROCESS | 3764 | 1464271894561 Marionette TRACE conn2 <- [1,1334,null,{}] 07:11:34 INFO - PROCESS | 3764 | 1464271894565 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}] 07:11:34 INFO - PROCESS | 3764 | 1464271894698 Marionette TRACE conn2 <- [1,1335,null,{"value":null}] 07:11:34 INFO - PROCESS | 3764 | 1464271894717 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\", \"f2422981-150b-4007-a2a0-7f3535d15116\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:11:34 INFO - PROCESS | 3764 | ++DOCSHELL 15F48000 == 69 [pid = 3764] [id = 343] 07:11:34 INFO - PROCESS | 3764 | ++DOMWINDOW == 137 (16918400) [pid = 3764] [serial = 1028] [outer = 00000000] 07:11:34 INFO - PROCESS | 3764 | ++DOMWINDOW == 138 (16C80800) [pid = 3764] [serial = 1029] [outer = 16918400] 07:11:34 INFO - PROCESS | 3764 | 1464271894762 Marionette DEBUG loaded listener.js 07:11:34 INFO - PROCESS | 3764 | ++DOMWINDOW == 139 (1734C800) [pid = 3764] [serial = 1030] [outer = 16918400] 07:11:35 INFO - PROCESS | 3764 | --DOMWINDOW == 138 (16BEF000) [pid = 3764] [serial = 980] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html] 07:11:35 INFO - PROCESS | 3764 | --DOMWINDOW == 137 (139B6000) [pid = 3764] [serial = 944] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html] 07:11:35 INFO - PROCESS | 3764 | --DOMWINDOW == 136 (139BBC00) [pid = 3764] [serial = 974] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html] 07:11:35 INFO - PROCESS | 3764 | --DOMWINDOW == 135 (10A77400) [pid = 3764] [serial = 989] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html] 07:11:35 INFO - PROCESS | 3764 | --DOMWINDOW == 134 (114A4800) [pid = 3764] [serial = 992] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html] 07:11:35 INFO - PROCESS | 3764 | --DOMWINDOW == 133 (15F3F400) [pid = 3764] [serial = 977] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html] 07:11:35 INFO - PROCESS | 3764 | --DOMWINDOW == 132 (11C58C00) [pid = 3764] [serial = 968] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html] 07:11:35 INFO - PROCESS | 3764 | --DOMWINDOW == 131 (181D6C00) [pid = 3764] [serial = 986] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html] 07:11:35 INFO - PROCESS | 3764 | --DOMWINDOW == 130 (10271400) [pid = 3764] [serial = 971] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html] 07:11:35 INFO - PROCESS | 3764 | --DOMWINDOW == 129 (17357400) [pid = 3764] [serial = 983] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html] 07:11:35 INFO - PROCESS | 3764 | 1464271895714 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]]]}] 07:11:35 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html | Canvas test: 2d.pattern.basic.image 07:11:35 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html | took 1241ms 07:11:35 INFO - PROCESS | 3764 | 1464271895802 Marionette TRACE conn2 -> [0,1337,"getWindowHandle",null] 07:11:35 INFO - PROCESS | 3764 | 1464271895807 Marionette TRACE conn2 <- [1,1337,null,{"value":"13"}] 07:11:35 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html 07:11:35 INFO - PROCESS | 3764 | 1464271895812 Marionette TRACE conn2 -> [0,1338,"setScriptTimeout",{"ms":35000}] 07:11:35 INFO - PROCESS | 3764 | 1464271895817 Marionette TRACE conn2 <- [1,1338,null,{}] 07:11:35 INFO - PROCESS | 3764 | 1464271895822 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}] 07:11:35 INFO - PROCESS | 3764 | 1464271895980 Marionette TRACE conn2 <- [1,1339,null,{"value":null}] 07:11:36 INFO - PROCESS | 3764 | 1464271896113 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\", \"f2422981-150b-4007-a2a0-7f3535d15116\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:11:36 INFO - PROCESS | 3764 | ++DOCSHELL 10D32400 == 70 [pid = 3764] [id = 344] 07:11:36 INFO - PROCESS | 3764 | ++DOMWINDOW == 130 (10D3B400) [pid = 3764] [serial = 1031] [outer = 00000000] 07:11:36 INFO - PROCESS | 3764 | ++DOMWINDOW == 131 (12AECC00) [pid = 3764] [serial = 1032] [outer = 10D3B400] 07:11:36 INFO - PROCESS | 3764 | 1464271896171 Marionette DEBUG loaded listener.js 07:11:36 INFO - PROCESS | 3764 | ++DOMWINDOW == 132 (139B3800) [pid = 3764] [serial = 1033] [outer = 10D3B400] 07:11:36 INFO - PROCESS | 3764 | 1464271896779 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]]]}] 07:11:36 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html | Canvas test: 2d.pattern.basic.nocontext 07:11:36 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html | took 993ms 07:11:36 INFO - PROCESS | 3764 | 1464271896816 Marionette TRACE conn2 -> [0,1341,"getWindowHandle",null] 07:11:36 INFO - PROCESS | 3764 | 1464271896822 Marionette TRACE conn2 <- [1,1341,null,{"value":"13"}] 07:11:36 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html 07:11:36 INFO - PROCESS | 3764 | 1464271896828 Marionette TRACE conn2 -> [0,1342,"setScriptTimeout",{"ms":35000}] 07:11:36 INFO - PROCESS | 3764 | 1464271896831 Marionette TRACE conn2 <- [1,1342,null,{}] 07:11:36 INFO - PROCESS | 3764 | 1464271896835 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}] 07:11:36 INFO - PROCESS | 3764 | 1464271896953 Marionette TRACE conn2 <- [1,1343,null,{"value":null}] 07:11:37 INFO - PROCESS | 3764 | 1464271897066 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\", \"f2422981-150b-4007-a2a0-7f3535d15116\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:11:37 INFO - PROCESS | 3764 | ++DOCSHELL 1535EC00 == 71 [pid = 3764] [id = 345] 07:11:37 INFO - PROCESS | 3764 | ++DOMWINDOW == 133 (1561C000) [pid = 3764] [serial = 1034] [outer = 00000000] 07:11:37 INFO - PROCESS | 3764 | ++DOMWINDOW == 134 (15D26C00) [pid = 3764] [serial = 1035] [outer = 1561C000] 07:11:37 INFO - PROCESS | 3764 | 1464271897161 Marionette DEBUG loaded listener.js 07:11:37 INFO - PROCESS | 3764 | ++DOMWINDOW == 135 (16934C00) [pid = 3764] [serial = 1036] [outer = 1561C000] 07:11:37 INFO - PROCESS | 3764 | 1464271897803 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]]]}] 07:11:37 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html | Canvas test: 2d.pattern.basic.type 07:11:37 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html | took 1039ms 07:11:37 INFO - PROCESS | 3764 | 1464271897856 Marionette TRACE conn2 -> [0,1345,"getWindowHandle",null] 07:11:37 INFO - PROCESS | 3764 | 1464271897858 Marionette TRACE conn2 <- [1,1345,null,{"value":"13"}] 07:11:37 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html 07:11:37 INFO - PROCESS | 3764 | 1464271897879 Marionette TRACE conn2 -> [0,1346,"setScriptTimeout",{"ms":35000}] 07:11:37 INFO - PROCESS | 3764 | 1464271897883 Marionette TRACE conn2 <- [1,1346,null,{}] 07:11:37 INFO - PROCESS | 3764 | 1464271897894 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}] 07:11:38 INFO - PROCESS | 3764 | 1464271898047 Marionette TRACE conn2 <- [1,1347,null,{"value":null}] 07:11:38 INFO - PROCESS | 3764 | 1464271898187 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\", \"f2422981-150b-4007-a2a0-7f3535d15116\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:11:38 INFO - PROCESS | 3764 | ++DOCSHELL 17501C00 == 72 [pid = 3764] [id = 346] 07:11:38 INFO - PROCESS | 3764 | ++DOMWINDOW == 136 (17509C00) [pid = 3764] [serial = 1037] [outer = 00000000] 07:11:38 INFO - PROCESS | 3764 | ++DOMWINDOW == 137 (17563800) [pid = 3764] [serial = 1038] [outer = 17509C00] 07:11:38 INFO - PROCESS | 3764 | 1464271898245 Marionette DEBUG loaded listener.js 07:11:38 INFO - PROCESS | 3764 | ++DOMWINDOW == 138 (17587400) [pid = 3764] [serial = 1039] [outer = 17509C00] 07:11:38 INFO - PROCESS | 3764 | 1464271898788 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]]]}] 07:11:38 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html | Canvas test: 2d.pattern.basic.zerocanvas 07:11:38 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html | took 946ms 07:11:38 INFO - PROCESS | 3764 | 1464271898824 Marionette TRACE conn2 -> [0,1349,"getWindowHandle",null] 07:11:38 INFO - PROCESS | 3764 | 1464271898827 Marionette TRACE conn2 <- [1,1349,null,{"value":"13"}] 07:11:38 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html 07:11:38 INFO - PROCESS | 3764 | 1464271898831 Marionette TRACE conn2 -> [0,1350,"setScriptTimeout",{"ms":35000}] 07:11:38 INFO - PROCESS | 3764 | 1464271898833 Marionette TRACE conn2 <- [1,1350,null,{}] 07:11:38 INFO - PROCESS | 3764 | 1464271898837 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}] 07:11:38 INFO - PROCESS | 3764 | 1464271898946 Marionette TRACE conn2 <- [1,1351,null,{"value":null}] 07:11:39 INFO - PROCESS | 3764 | 1464271899062 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\", \"f2422981-150b-4007-a2a0-7f3535d15116\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:11:39 INFO - PROCESS | 3764 | ++DOCSHELL 17584000 == 73 [pid = 3764] [id = 347] 07:11:39 INFO - PROCESS | 3764 | ++DOMWINDOW == 139 (1758B400) [pid = 3764] [serial = 1040] [outer = 00000000] 07:11:39 INFO - PROCESS | 3764 | ++DOMWINDOW == 140 (17DEDC00) [pid = 3764] [serial = 1041] [outer = 1758B400] 07:11:39 INFO - PROCESS | 3764 | 1464271899157 Marionette DEBUG loaded listener.js 07:11:39 INFO - PROCESS | 3764 | ++DOMWINDOW == 141 (181D3C00) [pid = 3764] [serial = 1042] [outer = 1758B400] 07:11:39 INFO - PROCESS | 3764 | 1464271899710 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]]]}] 07:11:39 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html | Canvas test: 2d.pattern.crosscanvas 07:11:39 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html | took 946ms 07:11:39 INFO - PROCESS | 3764 | 1464271899759 Marionette TRACE conn2 -> [0,1353,"getWindowHandle",null] 07:11:39 INFO - PROCESS | 3764 | 1464271899762 Marionette TRACE conn2 <- [1,1353,null,{"value":"13"}] 07:11:39 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.broken.html 07:11:39 INFO - PROCESS | 3764 | 1464271899765 Marionette TRACE conn2 -> [0,1354,"setScriptTimeout",{"ms":35000}] 07:11:39 INFO - PROCESS | 3764 | 1464271899767 Marionette TRACE conn2 <- [1,1354,null,{}] 07:11:39 INFO - PROCESS | 3764 | 1464271899771 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}] 07:11:39 INFO - PROCESS | 3764 | 1464271899875 Marionette TRACE conn2 <- [1,1355,null,{"value":null}] 07:11:39 INFO - PROCESS | 3764 | 1464271899987 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\", \"f2422981-150b-4007-a2a0-7f3535d15116\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:11:40 INFO - PROCESS | 3764 | ++DOCSHELL 1750C000 == 74 [pid = 3764] [id = 348] 07:11:40 INFO - PROCESS | 3764 | ++DOMWINDOW == 142 (17586C00) [pid = 3764] [serial = 1043] [outer = 00000000] 07:11:40 INFO - PROCESS | 3764 | ++DOMWINDOW == 143 (19665C00) [pid = 3764] [serial = 1044] [outer = 17586C00] 07:11:40 INFO - PROCESS | 3764 | 1464271900083 Marionette DEBUG loaded listener.js 07:11:40 INFO - PROCESS | 3764 | ++DOMWINDOW == 144 (19740000) [pid = 3764] [serial = 1045] [outer = 17586C00] 07:11:40 INFO - PROCESS | 3764 | 1464271900663 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] 07:11:40 INFO - PROCESS | 3764 | 1464271900713 Marionette TRACE conn2 <- [1,1357,null,{"value":"13"}] 07:11:40 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.emptysrc.html 07:11:40 INFO - PROCESS | 3764 | 1464271900716 Marionette TRACE conn2 -> [0,1358,"setScriptTimeout",{"ms":35000}] 07:11:40 INFO - PROCESS | 3764 | 1464271900718 Marionette TRACE conn2 <- [1,1358,null,{}] 07:11:40 INFO - PROCESS | 3764 | 1464271900722 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}] 07:11:40 INFO - PROCESS | 3764 | 1464271900866 Marionette TRACE conn2 <- [1,1359,null,{"value":null}] 07:11:41 INFO - PROCESS | 3764 | 1464271901005 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\", \"f2422981-150b-4007-a2a0-7f3535d15116\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:11:41 INFO - PROCESS | 3764 | ++DOCSHELL 199B7400 == 75 [pid = 3764] [id = 349] 07:11:41 INFO - PROCESS | 3764 | ++DOMWINDOW == 145 (19A4F400) [pid = 3764] [serial = 1046] [outer = 00000000] 07:11:41 INFO - PROCESS | 3764 | ++DOMWINDOW == 146 (1A6D8C00) [pid = 3764] [serial = 1047] [outer = 19A4F400] 07:11:41 INFO - PROCESS | 3764 | 1464271901068 Marionette DEBUG loaded listener.js 07:11:41 INFO - PROCESS | 3764 | ++DOMWINDOW == 147 (1A6E0800) [pid = 3764] [serial = 1048] [outer = 19A4F400] 07:11:41 INFO - PROCESS | 3764 | 1464271901645 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] 07:11:41 INFO - PROCESS | 3764 | 1464271901706 Marionette TRACE conn2 <- [1,1361,null,{"value":"13"}] 07:11:41 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html 07:11:41 INFO - PROCESS | 3764 | 1464271901709 Marionette TRACE conn2 -> [0,1362,"setScriptTimeout",{"ms":35000}] 07:11:41 INFO - PROCESS | 3764 | 1464271901712 Marionette TRACE conn2 <- [1,1362,null,{}] 07:11:41 INFO - PROCESS | 3764 | 1464271901715 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}] 07:11:41 INFO - PROCESS | 3764 | 1464271901821 Marionette TRACE conn2 <- [1,1363,null,{"value":null}] 07:11:42 INFO - PROCESS | 3764 | 1464271902064 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\", \"f2422981-150b-4007-a2a0-7f3535d15116\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:11:42 INFO - PROCESS | 3764 | ++DOCSHELL 10A53800 == 76 [pid = 3764] [id = 350] 07:11:42 INFO - PROCESS | 3764 | ++DOMWINDOW == 148 (10A56400) [pid = 3764] [serial = 1049] [outer = 00000000] 07:11:42 INFO - PROCESS | 3764 | ++DOMWINDOW == 149 (10A81000) [pid = 3764] [serial = 1050] [outer = 10A56400] 07:11:42 INFO - PROCESS | 3764 | 1464271902118 Marionette DEBUG loaded listener.js 07:11:42 INFO - PROCESS | 3764 | ++DOMWINDOW == 150 (10EB9400) [pid = 3764] [serial = 1051] [outer = 10A56400] 07:11:42 INFO - PROCESS | 3764 | [3764] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 07:11:42 INFO - PROCESS | 3764 | 1464271902724 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] 07:11:42 INFO - PROCESS | 3764 | 1464271902806 Marionette TRACE conn2 <- [1,1365,null,{"value":"13"}] 07:11:42 INFO - PROCESS | 3764 | 1464271902810 Marionette TRACE conn2 -> [0,1366,"setScriptTimeout",{"ms":35000}] 07:11:42 INFO - PROCESS | 3764 | 1464271902814 Marionette TRACE conn2 <- [1,1366,null,{}] 07:11:42 INFO - PROCESS | 3764 | 1464271902819 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}] 07:11:42 INFO - PROCESS | 3764 | 1464271902924 Marionette TRACE conn2 <- [1,1367,null,{"value":null}] 07:11:43 INFO - PROCESS | 3764 | 1464271903078 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\", \"f2422981-150b-4007-a2a0-7f3535d15116\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:11:43 INFO - PROCESS | 3764 | --DOCSHELL 13DBC400 == 75 [pid = 3764] [id = 342] 07:11:43 INFO - PROCESS | 3764 | --DOCSHELL 11CF7000 == 74 [pid = 3764] [id = 341] 07:11:43 INFO - PROCESS | 3764 | --DOCSHELL 0C383800 == 73 [pid = 3764] [id = 340] 07:11:43 INFO - PROCESS | 3764 | --DOMWINDOW == 149 (1A57FC00) [pid = 3764] [serial = 996] [outer = 00000000] [url = about:blank] 07:11:43 INFO - PROCESS | 3764 | --DOMWINDOW == 148 (19E98400) [pid = 3764] [serial = 994] [outer = 00000000] [url = about:blank] 07:11:43 INFO - PROCESS | 3764 | --DOMWINDOW == 147 (16C88C00) [pid = 3764] [serial = 981] [outer = 00000000] [url = about:blank] 07:11:43 INFO - PROCESS | 3764 | --DOMWINDOW == 146 (1A71A400) [pid = 3764] [serial = 957] [outer = 00000000] [url = about:blank] 07:11:43 INFO - PROCESS | 3764 | --DOMWINDOW == 145 (15617800) [pid = 3764] [serial = 951] [outer = 00000000] [url = about:blank] 07:11:43 INFO - PROCESS | 3764 | --DOMWINDOW == 144 (16C89800) [pid = 3764] [serial = 982] [outer = 00000000] [url = about:blank] 07:11:43 INFO - PROCESS | 3764 | --DOMWINDOW == 143 (1A097800) [pid = 3764] [serial = 946] [outer = 00000000] [url = about:blank] 07:11:43 INFO - PROCESS | 3764 | --DOMWINDOW == 142 (15362C00) [pid = 3764] [serial = 975] [outer = 00000000] [url = about:blank] 07:11:43 INFO - PROCESS | 3764 | --DOMWINDOW == 141 (16C7C800) [pid = 3764] [serial = 990] [outer = 00000000] [url = about:blank] 07:11:43 INFO - PROCESS | 3764 | --DOMWINDOW == 140 (1AE8F800) [pid = 3764] [serial = 960] [outer = 00000000] [url = about:blank] 07:11:43 INFO - PROCESS | 3764 | --DOMWINDOW == 139 (19A56000) [pid = 3764] [serial = 993] [outer = 00000000] [url = about:blank] 07:11:43 INFO - PROCESS | 3764 | --DOMWINDOW == 138 (17EC8000) [pid = 3764] [serial = 954] [outer = 00000000] [url = about:blank] 07:11:43 INFO - PROCESS | 3764 | --DOMWINDOW == 137 (16940400) [pid = 3764] [serial = 979] [outer = 00000000] [url = about:blank] 07:11:43 INFO - PROCESS | 3764 | --DOMWINDOW == 136 (16920800) [pid = 3764] [serial = 978] [outer = 00000000] [url = about:blank] 07:11:43 INFO - PROCESS | 3764 | --DOMWINDOW == 135 (12D30800) [pid = 3764] [serial = 966] [outer = 00000000] [url = about:blank] 07:11:43 INFO - PROCESS | 3764 | --DOMWINDOW == 134 (1818B000) [pid = 3764] [serial = 991] [outer = 00000000] [url = about:blank] 07:11:43 INFO - PROCESS | 3764 | --DOMWINDOW == 133 (11CEF000) [pid = 3764] [serial = 969] [outer = 00000000] [url = about:blank] 07:11:43 INFO - PROCESS | 3764 | --DOMWINDOW == 132 (1966A800) [pid = 3764] [serial = 988] [outer = 00000000] [url = about:blank] 07:11:43 INFO - PROCESS | 3764 | --DOMWINDOW == 131 (11C64800) [pid = 3764] [serial = 948] [outer = 00000000] [url = about:blank] 07:11:43 INFO - PROCESS | 3764 | --DOMWINDOW == 130 (13368C00) [pid = 3764] [serial = 970] [outer = 00000000] [url = about:blank] 07:11:43 INFO - PROCESS | 3764 | --DOMWINDOW == 129 (10B69800) [pid = 3764] [serial = 972] [outer = 00000000] [url = about:blank] 07:11:43 INFO - PROCESS | 3764 | --DOMWINDOW == 128 (128A3000) [pid = 3764] [serial = 973] [outer = 00000000] [url = about:blank] 07:11:43 INFO - PROCESS | 3764 | --DOMWINDOW == 127 (15620C00) [pid = 3764] [serial = 976] [outer = 00000000] [url = about:blank] 07:11:43 INFO - PROCESS | 3764 | --DOMWINDOW == 126 (1965C000) [pid = 3764] [serial = 987] [outer = 00000000] [url = about:blank] 07:11:43 INFO - PROCESS | 3764 | --DOMWINDOW == 125 (1B480800) [pid = 3764] [serial = 963] [outer = 00000000] [url = about:blank] 07:11:43 INFO - PROCESS | 3764 | --DOMWINDOW == 124 (175A8000) [pid = 3764] [serial = 984] [outer = 00000000] [url = about:blank] 07:11:43 INFO - PROCESS | 3764 | --DOMWINDOW == 123 (17DEC800) [pid = 3764] [serial = 985] [outer = 00000000] [url = about:blank] 07:11:43 INFO - PROCESS | 3764 | ++DOCSHELL 10D32000 == 74 [pid = 3764] [id = 351] 07:11:43 INFO - PROCESS | 3764 | ++DOMWINDOW == 124 (10D38C00) [pid = 3764] [serial = 1052] [outer = 00000000] 07:11:43 INFO - PROCESS | 3764 | ++DOMWINDOW == 125 (11CF3C00) [pid = 3764] [serial = 1053] [outer = 10D38C00] 07:11:43 INFO - PROCESS | 3764 | 1464271903184 Marionette DEBUG loaded listener.js 07:11:43 INFO - PROCESS | 3764 | ++DOMWINDOW == 126 (1315D000) [pid = 3764] [serial = 1054] [outer = 10D38C00] 07:11:43 INFO - PROCESS | 3764 | 1464271903587 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] 07:11:43 INFO - PROCESS | 3764 | 1464271903640 Marionette TRACE conn2 <- [1,1369,null,{"value":"13"}] 07:11:43 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.reload.html 07:11:43 INFO - PROCESS | 3764 | 1464271903644 Marionette TRACE conn2 -> [0,1370,"setScriptTimeout",{"ms":35000}] 07:11:43 INFO - PROCESS | 3764 | 1464271903646 Marionette TRACE conn2 <- [1,1370,null,{}] 07:11:43 INFO - PROCESS | 3764 | 1464271903650 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}] 07:11:43 INFO - PROCESS | 3764 | 1464271903741 Marionette TRACE conn2 <- [1,1371,null,{"value":null}] 07:11:43 INFO - PROCESS | 3764 | 1464271903749 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\", \"f2422981-150b-4007-a2a0-7f3535d15116\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:11:43 INFO - PROCESS | 3764 | ++DOCSHELL 1400AC00 == 75 [pid = 3764] [id = 352] 07:11:43 INFO - PROCESS | 3764 | ++DOMWINDOW == 127 (15093000) [pid = 3764] [serial = 1055] [outer = 00000000] 07:11:43 INFO - PROCESS | 3764 | ++DOMWINDOW == 128 (15E3A400) [pid = 3764] [serial = 1056] [outer = 15093000] 07:11:43 INFO - PROCESS | 3764 | 1464271903794 Marionette DEBUG loaded listener.js 07:11:43 INFO - PROCESS | 3764 | ++DOMWINDOW == 129 (1693E800) [pid = 3764] [serial = 1057] [outer = 15093000] 07:11:44 INFO - PROCESS | 3764 | [3764] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 07:11:44 INFO - PROCESS | 3764 | 1464271904286 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] 07:11:44 INFO - PROCESS | 3764 | 1464271904347 Marionette TRACE conn2 <- [1,1373,null,{"value":"13"}] 07:11:44 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.removedsrc.html 07:11:44 INFO - PROCESS | 3764 | 1464271904352 Marionette TRACE conn2 -> [0,1374,"setScriptTimeout",{"ms":35000}] 07:11:44 INFO - PROCESS | 3764 | 1464271904357 Marionette TRACE conn2 <- [1,1374,null,{}] 07:11:44 INFO - PROCESS | 3764 | 1464271904366 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}] 07:11:44 INFO - PROCESS | 3764 | 1464271904484 Marionette TRACE conn2 <- [1,1375,null,{"value":null}] 07:11:44 INFO - PROCESS | 3764 | 1464271904593 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\", \"f2422981-150b-4007-a2a0-7f3535d15116\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:11:44 INFO - PROCESS | 3764 | ++DOCSHELL 15365000 == 76 [pid = 3764] [id = 353] 07:11:44 INFO - PROCESS | 3764 | ++DOMWINDOW == 130 (15D20000) [pid = 3764] [serial = 1058] [outer = 00000000] 07:11:44 INFO - PROCESS | 3764 | ++DOMWINDOW == 131 (175A8000) [pid = 3764] [serial = 1059] [outer = 15D20000] 07:11:44 INFO - PROCESS | 3764 | 1464271904638 Marionette DEBUG loaded listener.js 07:11:44 INFO - PROCESS | 3764 | ++DOMWINDOW == 132 (17DF0800) [pid = 3764] [serial = 1060] [outer = 15D20000] 07:11:44 INFO - PROCESS | 3764 | 1464271904988 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] 07:11:45 INFO - PROCESS | 3764 | 1464271905052 Marionette TRACE conn2 <- [1,1377,null,{"value":"13"}] 07:11:45 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html 07:11:45 INFO - PROCESS | 3764 | 1464271905055 Marionette TRACE conn2 -> [0,1378,"setScriptTimeout",{"ms":35000}] 07:11:45 INFO - PROCESS | 3764 | 1464271905057 Marionette TRACE conn2 <- [1,1378,null,{}] 07:11:45 INFO - PROCESS | 3764 | 1464271905061 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}] 07:11:45 INFO - PROCESS | 3764 | 1464271905157 Marionette TRACE conn2 <- [1,1379,null,{"value":null}] 07:11:45 INFO - PROCESS | 3764 | 1464271905165 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\", \"f2422981-150b-4007-a2a0-7f3535d15116\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:11:45 INFO - PROCESS | 3764 | ++DOCSHELL 17687C00 == 77 [pid = 3764] [id = 354] 07:11:45 INFO - PROCESS | 3764 | ++DOMWINDOW == 133 (17D78C00) [pid = 3764] [serial = 1061] [outer = 00000000] 07:11:45 INFO - PROCESS | 3764 | ++DOMWINDOW == 134 (19737800) [pid = 3764] [serial = 1062] [outer = 17D78C00] 07:11:45 INFO - PROCESS | 3764 | 1464271905209 Marionette DEBUG loaded listener.js 07:11:45 INFO - PROCESS | 3764 | ++DOMWINDOW == 135 (19A5B400) [pid = 3764] [serial = 1063] [outer = 17D78C00] 07:11:45 INFO - PROCESS | 3764 | 1464271905681 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]]]}] 07:11:45 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html | Canvas test: 2d.pattern.image.null 07:11:45 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html | took 682ms 07:11:45 INFO - PROCESS | 3764 | 1464271905741 Marionette TRACE conn2 -> [0,1381,"getWindowHandle",null] 07:11:45 INFO - PROCESS | 3764 | 1464271905743 Marionette TRACE conn2 <- [1,1381,null,{"value":"13"}] 07:11:45 INFO - PROCESS | 3764 | 1464271905746 Marionette TRACE conn2 -> [0,1382,"setScriptTimeout",{"ms":35000}] 07:11:45 INFO - PROCESS | 3764 | 1464271905748 Marionette TRACE conn2 <- [1,1382,null,{}] 07:11:45 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html 07:11:45 INFO - PROCESS | 3764 | 1464271905751 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}] 07:11:45 INFO - PROCESS | 3764 | 1464271905899 Marionette TRACE conn2 <- [1,1383,null,{"value":null}] 07:11:45 INFO - PROCESS | 3764 | 1464271905927 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\", \"f2422981-150b-4007-a2a0-7f3535d15116\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:11:45 INFO - PROCESS | 3764 | ++DOCSHELL 1A035C00 == 78 [pid = 3764] [id = 355] 07:11:45 INFO - PROCESS | 3764 | ++DOMWINDOW == 136 (1A039000) [pid = 3764] [serial = 1064] [outer = 00000000] 07:11:45 INFO - PROCESS | 3764 | ++DOMWINDOW == 137 (1A584800) [pid = 3764] [serial = 1065] [outer = 1A039000] 07:11:45 INFO - PROCESS | 3764 | 1464271905977 Marionette DEBUG loaded listener.js 07:11:46 INFO - PROCESS | 3764 | ++DOMWINDOW == 138 (1A719400) [pid = 3764] [serial = 1066] [outer = 1A039000] 07:11:46 INFO - PROCESS | 3764 | 1464271906452 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]]]}] 07:11:46 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html | Canvas test: 2d.pattern.image.string 07:11:46 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html | took 728ms 07:11:46 INFO - PROCESS | 3764 | 1464271906489 Marionette TRACE conn2 -> [0,1385,"getWindowHandle",null] 07:11:46 INFO - PROCESS | 3764 | 1464271906491 Marionette TRACE conn2 <- [1,1385,null,{"value":"13"}] 07:11:46 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html 07:11:46 INFO - PROCESS | 3764 | 1464271906504 Marionette TRACE conn2 -> [0,1386,"setScriptTimeout",{"ms":35000}] 07:11:46 INFO - PROCESS | 3764 | 1464271906506 Marionette TRACE conn2 <- [1,1386,null,{}] 07:11:46 INFO - PROCESS | 3764 | 1464271906509 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}] 07:11:46 INFO - PROCESS | 3764 | 1464271906632 Marionette TRACE conn2 <- [1,1387,null,{"value":null}] 07:11:46 INFO - PROCESS | 3764 | 1464271906700 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\", \"f2422981-150b-4007-a2a0-7f3535d15116\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:11:46 INFO - PROCESS | 3764 | ++DOCSHELL 1A583000 == 79 [pid = 3764] [id = 356] 07:11:46 INFO - PROCESS | 3764 | ++DOMWINDOW == 139 (1AC94400) [pid = 3764] [serial = 1067] [outer = 00000000] 07:11:46 INFO - PROCESS | 3764 | ++DOMWINDOW == 140 (1AE94800) [pid = 3764] [serial = 1068] [outer = 1AC94400] 07:11:46 INFO - PROCESS | 3764 | 1464271906744 Marionette DEBUG loaded listener.js 07:11:46 INFO - PROCESS | 3764 | ++DOMWINDOW == 141 (1B115C00) [pid = 3764] [serial = 1069] [outer = 1AC94400] 07:11:46 INFO - PROCESS | 3764 | --DOMWINDOW == 140 (14089000) [pid = 3764] [serial = 1025] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html] 07:11:46 INFO - PROCESS | 3764 | --DOMWINDOW == 139 (19E9AC00) [pid = 3764] [serial = 995] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html] 07:11:46 INFO - PROCESS | 3764 | --DOMWINDOW == 138 (1288A800) [pid = 3764] [serial = 1022] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html] 07:11:46 INFO - PROCESS | 3764 | --DOMWINDOW == 137 (10483800) [pid = 3764] [serial = 1019] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html] 07:11:47 INFO - PROCESS | 3764 | 1464271907129 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]]]}] 07:11:47 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html | Canvas test: 2d.pattern.image.undefined 07:11:47 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html | took 651ms 07:11:47 INFO - PROCESS | 3764 | 1464271907153 Marionette TRACE conn2 -> [0,1389,"getWindowHandle",null] 07:11:47 INFO - PROCESS | 3764 | 1464271907157 Marionette TRACE conn2 <- [1,1389,null,{"value":"13"}] 07:11:47 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html 07:11:47 INFO - PROCESS | 3764 | 1464271907161 Marionette TRACE conn2 -> [0,1390,"setScriptTimeout",{"ms":35000}] 07:11:47 INFO - PROCESS | 3764 | 1464271907164 Marionette TRACE conn2 <- [1,1390,null,{}] 07:11:47 INFO - PROCESS | 3764 | 1464271907168 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}] 07:11:47 INFO - PROCESS | 3764 | 1464271907257 Marionette TRACE conn2 <- [1,1391,null,{"value":null}] 07:11:47 INFO - PROCESS | 3764 | 1464271907386 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\", \"f2422981-150b-4007-a2a0-7f3535d15116\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:11:47 INFO - PROCESS | 3764 | ++DOCSHELL 10D3C800 == 80 [pid = 3764] [id = 357] 07:11:47 INFO - PROCESS | 3764 | ++DOMWINDOW == 138 (11C63400) [pid = 3764] [serial = 1070] [outer = 00000000] 07:11:47 INFO - PROCESS | 3764 | ++DOMWINDOW == 139 (1AC95000) [pid = 3764] [serial = 1071] [outer = 11C63400] 07:11:47 INFO - PROCESS | 3764 | 1464271907429 Marionette DEBUG loaded listener.js 07:11:47 INFO - PROCESS | 3764 | ++DOMWINDOW == 140 (1B118C00) [pid = 3764] [serial = 1072] [outer = 11C63400] 07:11:47 INFO - PROCESS | 3764 | 1464271907781 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]]]}] 07:11:47 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html | Canvas test: 2d.pattern.modify.canvas1 07:11:47 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html | took 636ms 07:11:47 INFO - PROCESS | 3764 | 1464271907796 Marionette TRACE conn2 -> [0,1393,"getWindowHandle",null] 07:11:47 INFO - PROCESS | 3764 | 1464271907798 Marionette TRACE conn2 <- [1,1393,null,{"value":"13"}] 07:11:47 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html 07:11:47 INFO - PROCESS | 3764 | 1464271907785 Marionette TRACE conn2 -> [0,1394,"setScriptTimeout",{"ms":35000}] 07:11:47 INFO - PROCESS | 3764 | 1464271907796 Marionette TRACE conn2 <- [1,1394,null,{}] 07:11:47 INFO - PROCESS | 3764 | 1464271907800 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}] 07:11:47 INFO - PROCESS | 3764 | 1464271907945 Marionette TRACE conn2 <- [1,1395,null,{"value":null}] 07:11:47 INFO - PROCESS | 3764 | 1464271907974 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\", \"f2422981-150b-4007-a2a0-7f3535d15116\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:11:47 INFO - PROCESS | 3764 | ++DOCSHELL 1A849400 == 81 [pid = 3764] [id = 358] 07:11:47 INFO - PROCESS | 3764 | ++DOMWINDOW == 141 (1AE8B000) [pid = 3764] [serial = 1073] [outer = 00000000] 07:11:48 INFO - PROCESS | 3764 | ++DOMWINDOW == 142 (1B482000) [pid = 3764] [serial = 1074] [outer = 1AE8B000] 07:11:48 INFO - PROCESS | 3764 | 1464271908017 Marionette DEBUG loaded listener.js 07:11:48 INFO - PROCESS | 3764 | ++DOMWINDOW == 143 (1B48BC00) [pid = 3764] [serial = 1075] [outer = 1AE8B000] 07:11:48 INFO - PROCESS | 3764 | 1464271908421 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]]]}] 07:11:48 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html | Canvas test: 2d.pattern.modify.canvas2 07:11:48 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html | took 651ms 07:11:48 INFO - PROCESS | 3764 | 1464271908444 Marionette TRACE conn2 -> [0,1397,"getWindowHandle",null] 07:11:48 INFO - PROCESS | 3764 | 1464271908445 Marionette TRACE conn2 <- [1,1397,null,{"value":"13"}] 07:11:48 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html 07:11:48 INFO - PROCESS | 3764 | 1464271908449 Marionette TRACE conn2 -> [0,1398,"setScriptTimeout",{"ms":35000}] 07:11:48 INFO - PROCESS | 3764 | 1464271908450 Marionette TRACE conn2 <- [1,1398,null,{}] 07:11:48 INFO - PROCESS | 3764 | 1464271908454 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}] 07:11:48 INFO - PROCESS | 3764 | 1464271908579 Marionette TRACE conn2 <- [1,1399,null,{"value":null}] 07:11:48 INFO - PROCESS | 3764 | 1464271908616 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\", \"f2422981-150b-4007-a2a0-7f3535d15116\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:11:48 INFO - PROCESS | 3764 | ++DOCSHELL 1B1AE000 == 82 [pid = 3764] [id = 359] 07:11:48 INFO - PROCESS | 3764 | ++DOMWINDOW == 144 (1B1B0800) [pid = 3764] [serial = 1076] [outer = 00000000] 07:11:48 INFO - PROCESS | 3764 | ++DOMWINDOW == 145 (1B5B6400) [pid = 3764] [serial = 1077] [outer = 1B1B0800] 07:11:48 INFO - PROCESS | 3764 | 1464271908665 Marionette DEBUG loaded listener.js 07:11:48 INFO - PROCESS | 3764 | ++DOMWINDOW == 146 (1B5BD800) [pid = 3764] [serial = 1078] [outer = 1B1B0800] 07:11:49 INFO - PROCESS | 3764 | 1464271909075 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]]]}] 07:11:49 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html | Canvas test: 2d.pattern.modify.image1 07:11:49 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html | took 636ms 07:11:49 INFO - PROCESS | 3764 | 1464271909087 Marionette TRACE conn2 -> [0,1401,"getWindowHandle",null] 07:11:49 INFO - PROCESS | 3764 | 1464271909089 Marionette TRACE conn2 <- [1,1401,null,{"value":"13"}] 07:11:49 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html 07:11:49 INFO - PROCESS | 3764 | 1464271909092 Marionette TRACE conn2 -> [0,1402,"setScriptTimeout",{"ms":35000}] 07:11:49 INFO - PROCESS | 3764 | 1464271909094 Marionette TRACE conn2 <- [1,1402,null,{}] 07:11:49 INFO - PROCESS | 3764 | 1464271909097 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}] 07:11:49 INFO - PROCESS | 3764 | 1464271909232 Marionette TRACE conn2 <- [1,1403,null,{"value":null}] 07:11:49 INFO - PROCESS | 3764 | 1464271909241 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\", \"f2422981-150b-4007-a2a0-7f3535d15116\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:11:49 INFO - PROCESS | 3764 | ++DOCSHELL 14010000 == 83 [pid = 3764] [id = 360] 07:11:49 INFO - PROCESS | 3764 | ++DOMWINDOW == 147 (140CE400) [pid = 3764] [serial = 1079] [outer = 00000000] 07:11:49 INFO - PROCESS | 3764 | ++DOMWINDOW == 148 (1B5C4000) [pid = 3764] [serial = 1080] [outer = 140CE400] 07:11:49 INFO - PROCESS | 3764 | 1464271909290 Marionette DEBUG loaded listener.js 07:11:49 INFO - PROCESS | 3764 | ++DOMWINDOW == 149 (1EADC400) [pid = 3764] [serial = 1081] [outer = 140CE400] 07:11:50 INFO - PROCESS | 3764 | 1464271910061 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]]]}] 07:11:50 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html | Canvas test: 2d.pattern.modify.image2 07:11:50 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html | took 1039ms 07:11:50 INFO - PROCESS | 3764 | 1464271910132 Marionette TRACE conn2 -> [0,1405,"getWindowHandle",null] 07:11:50 INFO - PROCESS | 3764 | 1464271910138 Marionette TRACE conn2 <- [1,1405,null,{"value":"13"}] 07:11:50 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html 07:11:50 INFO - PROCESS | 3764 | 1464271910142 Marionette TRACE conn2 -> [0,1406,"setScriptTimeout",{"ms":35000}] 07:11:50 INFO - PROCESS | 3764 | 1464271910147 Marionette TRACE conn2 <- [1,1406,null,{}] 07:11:50 INFO - PROCESS | 3764 | 1464271910152 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}] 07:11:50 INFO - PROCESS | 3764 | 1464271910349 Marionette TRACE conn2 <- [1,1407,null,{"value":null}] 07:11:50 INFO - PROCESS | 3764 | 1464271910457 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\", \"f2422981-150b-4007-a2a0-7f3535d15116\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:11:50 INFO - PROCESS | 3764 | ++DOCSHELL 12A55000 == 84 [pid = 3764] [id = 361] 07:11:50 INFO - PROCESS | 3764 | ++DOMWINDOW == 150 (139BA000) [pid = 3764] [serial = 1082] [outer = 00000000] 07:11:50 INFO - PROCESS | 3764 | ++DOMWINDOW == 151 (140C3C00) [pid = 3764] [serial = 1083] [outer = 139BA000] 07:11:50 INFO - PROCESS | 3764 | 1464271910512 Marionette DEBUG loaded listener.js 07:11:50 INFO - PROCESS | 3764 | ++DOMWINDOW == 152 (16934800) [pid = 3764] [serial = 1084] [outer = 139BA000] 07:11:51 INFO - PROCESS | 3764 | 1464271911101 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]]]}] 07:11:51 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html | Canvas test: 2d.pattern.paint.norepeat.basic 07:11:51 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html | took 993ms 07:11:51 INFO - PROCESS | 3764 | 1464271911144 Marionette TRACE conn2 -> [0,1409,"getWindowHandle",null] 07:11:51 INFO - PROCESS | 3764 | 1464271911150 Marionette TRACE conn2 <- [1,1409,null,{"value":"13"}] 07:11:51 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html 07:11:51 INFO - PROCESS | 3764 | 1464271911157 Marionette TRACE conn2 -> [0,1410,"setScriptTimeout",{"ms":35000}] 07:11:51 INFO - PROCESS | 3764 | 1464271911160 Marionette TRACE conn2 <- [1,1410,null,{}] 07:11:51 INFO - PROCESS | 3764 | 1464271911164 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}] 07:11:51 INFO - PROCESS | 3764 | 1464271911285 Marionette TRACE conn2 <- [1,1411,null,{"value":null}] 07:11:51 INFO - PROCESS | 3764 | 1464271911444 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\", \"f2422981-150b-4007-a2a0-7f3535d15116\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:11:51 INFO - PROCESS | 3764 | ++DOCSHELL 17304400 == 85 [pid = 3764] [id = 362] 07:11:51 INFO - PROCESS | 3764 | ++DOMWINDOW == 153 (17304C00) [pid = 3764] [serial = 1085] [outer = 00000000] 07:11:51 INFO - PROCESS | 3764 | ++DOMWINDOW == 154 (17309800) [pid = 3764] [serial = 1086] [outer = 17304C00] 07:11:51 INFO - PROCESS | 3764 | 1464271911500 Marionette DEBUG loaded listener.js 07:11:51 INFO - PROCESS | 3764 | ++DOMWINDOW == 155 (1730D800) [pid = 3764] [serial = 1087] [outer = 17304C00] 07:11:52 INFO - PROCESS | 3764 | 1464271912121 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]]]}] 07:11:52 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html | Canvas test: 2d.pattern.paint.norepeat.coord1 07:11:52 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html | took 992ms 07:11:52 INFO - PROCESS | 3764 | 1464271912154 Marionette TRACE conn2 -> [0,1413,"getWindowHandle",null] 07:11:52 INFO - PROCESS | 3764 | 1464271912157 Marionette TRACE conn2 <- [1,1413,null,{"value":"13"}] 07:11:52 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html 07:11:52 INFO - PROCESS | 3764 | 1464271912162 Marionette TRACE conn2 -> [0,1414,"setScriptTimeout",{"ms":35000}] 07:11:52 INFO - PROCESS | 3764 | 1464271912166 Marionette TRACE conn2 <- [1,1414,null,{}] 07:11:52 INFO - PROCESS | 3764 | 1464271912177 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}] 07:11:52 INFO - PROCESS | 3764 | 1464271912298 Marionette TRACE conn2 <- [1,1415,null,{"value":null}] 07:11:52 INFO - PROCESS | 3764 | 1464271912441 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\", \"f2422981-150b-4007-a2a0-7f3535d15116\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:11:52 INFO - PROCESS | 3764 | ++DOCSHELL 1A094000 == 86 [pid = 3764] [id = 363] 07:11:52 INFO - PROCESS | 3764 | ++DOMWINDOW == 156 (1A095400) [pid = 3764] [serial = 1088] [outer = 00000000] 07:11:52 INFO - PROCESS | 3764 | ++DOMWINDOW == 157 (1A6D6C00) [pid = 3764] [serial = 1089] [outer = 1A095400] 07:11:52 INFO - PROCESS | 3764 | 1464271912502 Marionette DEBUG loaded listener.js 07:11:52 INFO - PROCESS | 3764 | ++DOMWINDOW == 158 (1AE8E000) [pid = 3764] [serial = 1090] [outer = 1A095400] 07:11:53 INFO - PROCESS | 3764 | 1464271913172 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]]]}] 07:11:53 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html | Canvas test: 2d.pattern.paint.norepeat.coord2 07:11:53 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html | took 1039ms 07:11:53 INFO - PROCESS | 3764 | 1464271913210 Marionette TRACE conn2 -> [0,1417,"getWindowHandle",null] 07:11:53 INFO - PROCESS | 3764 | 1464271913213 Marionette TRACE conn2 <- [1,1417,null,{"value":"13"}] 07:11:53 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html 07:11:53 INFO - PROCESS | 3764 | 1464271913233 Marionette TRACE conn2 -> [0,1418,"setScriptTimeout",{"ms":35000}] 07:11:53 INFO - PROCESS | 3764 | 1464271913235 Marionette TRACE conn2 <- [1,1418,null,{}] 07:11:53 INFO - PROCESS | 3764 | 1464271913238 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}] 07:11:53 INFO - PROCESS | 3764 | 1464271913361 Marionette TRACE conn2 <- [1,1419,null,{"value":null}] 07:11:53 INFO - PROCESS | 3764 | 1464271913503 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\", \"f2422981-150b-4007-a2a0-7f3535d15116\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:11:53 INFO - PROCESS | 3764 | ++DOCSHELL 1B1AE800 == 87 [pid = 3764] [id = 364] 07:11:53 INFO - PROCESS | 3764 | ++DOMWINDOW == 159 (1B591400) [pid = 3764] [serial = 1091] [outer = 00000000] 07:11:53 INFO - PROCESS | 3764 | ++DOMWINDOW == 160 (1B5C2C00) [pid = 3764] [serial = 1092] [outer = 1B591400] 07:11:53 INFO - PROCESS | 3764 | 1464271913558 Marionette DEBUG loaded listener.js 07:11:53 INFO - PROCESS | 3764 | ++DOMWINDOW == 161 (1EADFC00) [pid = 3764] [serial = 1093] [outer = 1B591400] 07:11:54 INFO - PROCESS | 3764 | 1464271914129 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]]]}] 07:11:54 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html | Canvas test: 2d.pattern.paint.norepeat.coord3 07:11:54 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html | took 992ms 07:11:54 INFO - PROCESS | 3764 | 1464271914203 Marionette TRACE conn2 -> [0,1421,"getWindowHandle",null] 07:11:54 INFO - PROCESS | 3764 | 1464271914206 Marionette TRACE conn2 <- [1,1421,null,{"value":"13"}] 07:11:54 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html 07:11:54 INFO - PROCESS | 3764 | 1464271914209 Marionette TRACE conn2 -> [0,1422,"setScriptTimeout",{"ms":35000}] 07:11:54 INFO - PROCESS | 3764 | 1464271914211 Marionette TRACE conn2 <- [1,1422,null,{}] 07:11:54 INFO - PROCESS | 3764 | 1464271914215 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}] 07:11:54 INFO - PROCESS | 3764 | 1464271914330 Marionette TRACE conn2 <- [1,1423,null,{"value":null}] 07:11:54 INFO - PROCESS | 3764 | 1464271914472 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\", \"f2422981-150b-4007-a2a0-7f3535d15116\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:11:54 INFO - PROCESS | 3764 | ++DOCSHELL 10D3F400 == 88 [pid = 3764] [id = 365] 07:11:54 INFO - PROCESS | 3764 | ++DOMWINDOW == 162 (12A4E400) [pid = 3764] [serial = 1094] [outer = 00000000] 07:11:54 INFO - PROCESS | 3764 | ++DOMWINDOW == 163 (1691C000) [pid = 3764] [serial = 1095] [outer = 12A4E400] 07:11:54 INFO - PROCESS | 3764 | 1464271914526 Marionette DEBUG loaded listener.js 07:11:54 INFO - PROCESS | 3764 | ++DOMWINDOW == 164 (16FEDC00) [pid = 3764] [serial = 1096] [outer = 12A4E400] 07:11:55 INFO - PROCESS | 3764 | 1464271915473 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]]]}] 07:11:55 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html | Canvas test: 2d.pattern.paint.norepeat.outside 07:11:55 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html | took 1287ms 07:11:55 INFO - PROCESS | 3764 | 1464271915508 Marionette TRACE conn2 -> [0,1425,"getWindowHandle",null] 07:11:55 INFO - PROCESS | 3764 | 1464271915512 Marionette TRACE conn2 <- [1,1425,null,{"value":"13"}] 07:11:55 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html 07:11:55 INFO - PROCESS | 3764 | 1464271915517 Marionette TRACE conn2 -> [0,1426,"setScriptTimeout",{"ms":35000}] 07:11:55 INFO - PROCESS | 3764 | 1464271915521 Marionette TRACE conn2 <- [1,1426,null,{}] 07:11:55 INFO - PROCESS | 3764 | 1464271915527 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}] 07:11:55 INFO - PROCESS | 3764 | 1464271915627 Marionette TRACE conn2 <- [1,1427,null,{"value":null}] 07:11:55 INFO - PROCESS | 3764 | 1464271915775 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\", \"f2422981-150b-4007-a2a0-7f3535d15116\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:11:55 INFO - PROCESS | 3764 | ++DOCSHELL 0C77D800 == 89 [pid = 3764] [id = 366] 07:11:55 INFO - PROCESS | 3764 | ++DOMWINDOW == 165 (0C7F8800) [pid = 3764] [serial = 1097] [outer = 00000000] 07:11:55 INFO - PROCESS | 3764 | ++DOMWINDOW == 166 (10A5C400) [pid = 3764] [serial = 1098] [outer = 0C7F8800] 07:11:55 INFO - PROCESS | 3764 | 1464271915824 Marionette DEBUG loaded listener.js 07:11:55 INFO - PROCESS | 3764 | ++DOMWINDOW == 167 (11A06000) [pid = 3764] [serial = 1099] [outer = 0C7F8800] 07:11:56 INFO - PROCESS | 3764 | --DOCSHELL 11CED000 == 88 [pid = 3764] [id = 282] 07:11:56 INFO - PROCESS | 3764 | --DOCSHELL 19735400 == 87 [pid = 3764] [id = 164] 07:11:56 INFO - PROCESS | 3764 | --DOCSHELL 140C3000 == 86 [pid = 3764] [id = 109] 07:11:56 INFO - PROCESS | 3764 | --DOCSHELL 10A62400 == 85 [pid = 3764] [id = 135] 07:11:56 INFO - PROCESS | 3764 | --DOCSHELL 1B1AE000 == 84 [pid = 3764] [id = 359] 07:11:56 INFO - PROCESS | 3764 | --DOCSHELL 1A849400 == 83 [pid = 3764] [id = 358] 07:11:56 INFO - PROCESS | 3764 | --DOCSHELL 10D3C800 == 82 [pid = 3764] [id = 357] 07:11:56 INFO - PROCESS | 3764 | --DOCSHELL 1A583000 == 81 [pid = 3764] [id = 356] 07:11:56 INFO - PROCESS | 3764 | --DOCSHELL 1A035C00 == 80 [pid = 3764] [id = 355] 07:11:56 INFO - PROCESS | 3764 | --DOCSHELL 17687C00 == 79 [pid = 3764] [id = 354] 07:11:56 INFO - PROCESS | 3764 | --DOCSHELL 15365000 == 78 [pid = 3764] [id = 353] 07:11:56 INFO - PROCESS | 3764 | --DOCSHELL 1400AC00 == 77 [pid = 3764] [id = 352] 07:11:56 INFO - PROCESS | 3764 | --DOCSHELL 10D32000 == 76 [pid = 3764] [id = 351] 07:11:56 INFO - PROCESS | 3764 | --DOCSHELL 10A53800 == 75 [pid = 3764] [id = 350] 07:11:56 INFO - PROCESS | 3764 | --DOCSHELL 17584000 == 74 [pid = 3764] [id = 347] 07:11:56 INFO - PROCESS | 3764 | --DOCSHELL 17501C00 == 73 [pid = 3764] [id = 346] 07:11:56 INFO - PROCESS | 3764 | --DOMWINDOW == 166 (16C80800) [pid = 3764] [serial = 1029] [outer = 00000000] [url = about:blank] 07:11:56 INFO - PROCESS | 3764 | 1464271916480 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]]]}] 07:11:56 INFO - PROCESS | 3764 | --DOCSHELL 1535EC00 == 72 [pid = 3764] [id = 345] 07:11:56 INFO - PROCESS | 3764 | --DOCSHELL 10D32400 == 71 [pid = 3764] [id = 344] 07:11:56 INFO - PROCESS | 3764 | --DOCSHELL 15F48000 == 70 [pid = 3764] [id = 343] 07:11:56 INFO - PROCESS | 3764 | --DOMWINDOW == 165 (16882C00) [pid = 3764] [serial = 1027] [outer = 00000000] [url = about:blank] 07:11:56 INFO - PROCESS | 3764 | --DOMWINDOW == 164 (156C6400) [pid = 3764] [serial = 1026] [outer = 00000000] [url = about:blank] 07:11:56 INFO - PROCESS | 3764 | --DOMWINDOW == 163 (1A5DBC00) [pid = 3764] [serial = 997] [outer = 00000000] [url = about:blank] 07:11:56 INFO - PROCESS | 3764 | --DOMWINDOW == 162 (11C0B400) [pid = 3764] [serial = 999] [outer = 00000000] [url = about:blank] 07:11:56 INFO - PROCESS | 3764 | --DOMWINDOW == 161 (15619C00) [pid = 3764] [serial = 1002] [outer = 00000000] [url = about:blank] 07:11:56 INFO - PROCESS | 3764 | --DOMWINDOW == 160 (1AE8A400) [pid = 3764] [serial = 1008] [outer = 00000000] [url = about:blank] 07:11:56 INFO - PROCESS | 3764 | --DOMWINDOW == 159 (10D3C400) [pid = 3764] [serial = 1011] [outer = 00000000] [url = about:blank] 07:11:56 INFO - PROCESS | 3764 | --DOMWINDOW == 158 (130D7000) [pid = 3764] [serial = 1023] [outer = 00000000] [url = about:blank] 07:11:56 INFO - PROCESS | 3764 | --DOMWINDOW == 157 (1370A800) [pid = 3764] [serial = 1024] [outer = 00000000] [url = about:blank] 07:11:56 INFO - PROCESS | 3764 | --DOMWINDOW == 156 (199B0800) [pid = 3764] [serial = 1005] [outer = 00000000] [url = about:blank] 07:11:56 INFO - PROCESS | 3764 | --DOMWINDOW == 155 (1B48C400) [pid = 3764] [serial = 1017] [outer = 00000000] [url = about:blank] 07:11:56 INFO - PROCESS | 3764 | --DOMWINDOW == 154 (13321400) [pid = 3764] [serial = 1021] [outer = 00000000] [url = about:blank] 07:11:56 INFO - PROCESS | 3764 | --DOMWINDOW == 153 (11CED800) [pid = 3764] [serial = 1020] [outer = 00000000] [url = about:blank] 07:11:56 INFO - PROCESS | 3764 | --DOMWINDOW == 152 (1B1A5C00) [pid = 3764] [serial = 1014] [outer = 00000000] [url = about:blank] 07:11:56 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html | Canvas patterns do not get flipped when painted 07:11:56 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html | took 992ms 07:11:56 INFO - PROCESS | 3764 | 1464271916500 Marionette TRACE conn2 -> [0,1429,"getWindowHandle",null] 07:11:56 INFO - PROCESS | 3764 | 1464271916505 Marionette TRACE conn2 <- [1,1429,null,{"value":"13"}] 07:11:56 INFO - PROCESS | 3764 | 1464271916528 Marionette TRACE conn2 -> [0,1430,"setScriptTimeout",{"ms":35000}] 07:11:56 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html 07:11:56 INFO - PROCESS | 3764 | 1464271916530 Marionette TRACE conn2 <- [1,1430,null,{}] 07:11:56 INFO - PROCESS | 3764 | 1464271916535 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}] 07:11:56 INFO - PROCESS | 3764 | 1464271916621 Marionette TRACE conn2 <- [1,1431,null,{"value":null}] 07:11:56 INFO - PROCESS | 3764 | 1464271916628 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\", \"f2422981-150b-4007-a2a0-7f3535d15116\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:11:56 INFO - PROCESS | 3764 | ++DOCSHELL 11CED800 == 71 [pid = 3764] [id = 367] 07:11:56 INFO - PROCESS | 3764 | ++DOMWINDOW == 153 (11CF2400) [pid = 3764] [serial = 1100] [outer = 00000000] 07:11:56 INFO - PROCESS | 3764 | ++DOMWINDOW == 154 (12A56000) [pid = 3764] [serial = 1101] [outer = 11CF2400] 07:11:56 INFO - PROCESS | 3764 | 1464271916673 Marionette DEBUG loaded listener.js 07:11:56 INFO - PROCESS | 3764 | ++DOMWINDOW == 155 (12D83C00) [pid = 3764] [serial = 1102] [outer = 11CF2400] 07:11:57 INFO - PROCESS | 3764 | 1464271917203 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]]]}] 07:11:57 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html | Image patterns do not get flipped when painted 07:11:57 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html | took 682ms 07:11:57 INFO - PROCESS | 3764 | 1464271917230 Marionette TRACE conn2 -> [0,1433,"getWindowHandle",null] 07:11:57 INFO - PROCESS | 3764 | 1464271917232 Marionette TRACE conn2 <- [1,1433,null,{"value":"13"}] 07:11:57 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html 07:11:57 INFO - PROCESS | 3764 | 1464271917236 Marionette TRACE conn2 -> [0,1434,"setScriptTimeout",{"ms":35000}] 07:11:57 INFO - PROCESS | 3764 | 1464271917239 Marionette TRACE conn2 <- [1,1434,null,{}] 07:11:57 INFO - PROCESS | 3764 | 1464271917249 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}] 07:11:57 INFO - PROCESS | 3764 | 1464271917336 Marionette TRACE conn2 <- [1,1435,null,{"value":null}] 07:11:57 INFO - PROCESS | 3764 | 1464271917437 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\", \"f2422981-150b-4007-a2a0-7f3535d15116\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:11:57 INFO - PROCESS | 3764 | ++DOCSHELL 13321400 == 72 [pid = 3764] [id = 368] 07:11:57 INFO - PROCESS | 3764 | ++DOMWINDOW == 156 (137E5000) [pid = 3764] [serial = 1103] [outer = 00000000] 07:11:57 INFO - PROCESS | 3764 | ++DOMWINDOW == 157 (13DC0000) [pid = 3764] [serial = 1104] [outer = 137E5000] 07:11:57 INFO - PROCESS | 3764 | 1464271917490 Marionette DEBUG loaded listener.js 07:11:57 INFO - PROCESS | 3764 | ++DOMWINDOW == 158 (14089800) [pid = 3764] [serial = 1105] [outer = 137E5000] 07:11:57 INFO - PROCESS | 3764 | 1464271917881 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]]]}] 07:11:57 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html | Canvas test: 2d.pattern.paint.repeat.basic 07:11:57 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html | took 683ms 07:11:57 INFO - PROCESS | 3764 | 1464271917935 Marionette TRACE conn2 -> [0,1437,"getWindowHandle",null] 07:11:57 INFO - PROCESS | 3764 | 1464271917937 Marionette TRACE conn2 <- [1,1437,null,{"value":"13"}] 07:11:57 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html 07:11:57 INFO - PROCESS | 3764 | 1464271917941 Marionette TRACE conn2 -> [0,1438,"setScriptTimeout",{"ms":35000}] 07:11:57 INFO - PROCESS | 3764 | 1464271917942 Marionette TRACE conn2 <- [1,1438,null,{}] 07:11:57 INFO - PROCESS | 3764 | 1464271917946 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}] 07:11:58 INFO - PROCESS | 3764 | 1464271918031 Marionette TRACE conn2 <- [1,1439,null,{"value":null}] 07:11:58 INFO - PROCESS | 3764 | 1464271918037 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\", \"f2422981-150b-4007-a2a0-7f3535d15116\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:11:58 INFO - PROCESS | 3764 | ++DOCSHELL 1400C800 == 73 [pid = 3764] [id = 369] 07:11:58 INFO - PROCESS | 3764 | ++DOMWINDOW == 159 (140C8C00) [pid = 3764] [serial = 1106] [outer = 00000000] 07:11:58 INFO - PROCESS | 3764 | ++DOMWINDOW == 160 (1535F000) [pid = 3764] [serial = 1107] [outer = 140C8C00] 07:11:58 INFO - PROCESS | 3764 | 1464271918083 Marionette DEBUG loaded listener.js 07:11:58 INFO - PROCESS | 3764 | ++DOMWINDOW == 161 (15A17C00) [pid = 3764] [serial = 1108] [outer = 140C8C00] 07:11:58 INFO - PROCESS | 3764 | 1464271918514 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]]]}] 07:11:58 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html | Canvas test: 2d.pattern.paint.repeat.coord1 07:11:58 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html | took 620ms 07:11:58 INFO - PROCESS | 3764 | 1464271918562 Marionette TRACE conn2 -> [0,1441,"getWindowHandle",null] 07:11:58 INFO - PROCESS | 3764 | 1464271918564 Marionette TRACE conn2 <- [1,1441,null,{"value":"13"}] 07:11:58 INFO - PROCESS | 3764 | 1464271918568 Marionette TRACE conn2 -> [0,1442,"setScriptTimeout",{"ms":35000}] 07:11:58 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html 07:11:58 INFO - PROCESS | 3764 | 1464271918570 Marionette TRACE conn2 <- [1,1442,null,{}] 07:11:58 INFO - PROCESS | 3764 | 1464271918584 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}] 07:11:58 INFO - PROCESS | 3764 | 1464271918706 Marionette TRACE conn2 <- [1,1443,null,{"value":null}] 07:11:58 INFO - PROCESS | 3764 | 1464271918799 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\", \"f2422981-150b-4007-a2a0-7f3535d15116\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:11:58 INFO - PROCESS | 3764 | ++DOCSHELL 140C9800 == 74 [pid = 3764] [id = 370] 07:11:58 INFO - PROCESS | 3764 | ++DOMWINDOW == 162 (15D2A400) [pid = 3764] [serial = 1109] [outer = 00000000] 07:11:58 INFO - PROCESS | 3764 | ++DOMWINDOW == 163 (1693B400) [pid = 3764] [serial = 1110] [outer = 15D2A400] 07:11:58 INFO - PROCESS | 3764 | 1464271918843 Marionette DEBUG loaded listener.js 07:11:58 INFO - PROCESS | 3764 | ++DOMWINDOW == 164 (1693E400) [pid = 3764] [serial = 1111] [outer = 15D2A400] 07:11:59 INFO - PROCESS | 3764 | 1464271919273 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]]]}] 07:11:59 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html | Canvas test: 2d.pattern.paint.repeat.coord2 07:11:59 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html | took 728ms 07:11:59 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html 07:11:59 INFO - PROCESS | 3764 | 1464271919311 Marionette TRACE conn2 -> [0,1445,"getWindowHandle",null] 07:11:59 INFO - PROCESS | 3764 | 1464271919313 Marionette TRACE conn2 <- [1,1445,null,{"value":"13"}] 07:11:59 INFO - PROCESS | 3764 | 1464271919316 Marionette TRACE conn2 -> [0,1446,"setScriptTimeout",{"ms":35000}] 07:11:59 INFO - PROCESS | 3764 | 1464271919318 Marionette TRACE conn2 <- [1,1446,null,{}] 07:11:59 INFO - PROCESS | 3764 | 1464271919321 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}] 07:11:59 INFO - PROCESS | 3764 | 1464271919462 Marionette TRACE conn2 <- [1,1447,null,{"value":null}] 07:11:59 INFO - PROCESS | 3764 | 1464271919530 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\", \"f2422981-150b-4007-a2a0-7f3535d15116\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:11:59 INFO - PROCESS | 3764 | ++DOCSHELL 169CE400 == 75 [pid = 3764] [id = 371] 07:11:59 INFO - PROCESS | 3764 | ++DOMWINDOW == 165 (16F85C00) [pid = 3764] [serial = 1112] [outer = 00000000] 07:11:59 INFO - PROCESS | 3764 | ++DOMWINDOW == 166 (17309400) [pid = 3764] [serial = 1113] [outer = 16F85C00] 07:11:59 INFO - PROCESS | 3764 | 1464271919575 Marionette DEBUG loaded listener.js 07:11:59 INFO - PROCESS | 3764 | ++DOMWINDOW == 167 (1734A800) [pid = 3764] [serial = 1114] [outer = 16F85C00] 07:12:00 INFO - PROCESS | 3764 | 1464271920025 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]]]}] 07:12:00 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html | Canvas test: 2d.pattern.paint.repeat.coord3 07:12:00 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html | took 729ms 07:12:00 INFO - PROCESS | 3764 | 1464271920091 Marionette TRACE conn2 -> [0,1449,"getWindowHandle",null] 07:12:00 INFO - PROCESS | 3764 | 1464271920093 Marionette TRACE conn2 <- [1,1449,null,{"value":"13"}] 07:12:00 INFO - PROCESS | 3764 | 1464271920100 Marionette TRACE conn2 -> [0,1450,"setScriptTimeout",{"ms":35000}] 07:12:00 INFO - PROCESS | 3764 | 1464271920102 Marionette TRACE conn2 <- [1,1450,null,{}] 07:12:00 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html 07:12:00 INFO - PROCESS | 3764 | 1464271920105 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}] 07:12:00 INFO - PROCESS | 3764 | 1464271920220 Marionette TRACE conn2 <- [1,1451,null,{"value":null}] 07:12:00 INFO - PROCESS | 3764 | 1464271920288 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\", \"f2422981-150b-4007-a2a0-7f3535d15116\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:12:00 INFO - PROCESS | 3764 | ++DOCSHELL 17352400 == 76 [pid = 3764] [id = 372] 07:12:00 INFO - PROCESS | 3764 | ++DOMWINDOW == 168 (17356000) [pid = 3764] [serial = 1115] [outer = 00000000] 07:12:00 INFO - PROCESS | 3764 | ++DOMWINDOW == 169 (17566800) [pid = 3764] [serial = 1116] [outer = 17356000] 07:12:00 INFO - PROCESS | 3764 | 1464271920331 Marionette DEBUG loaded listener.js 07:12:00 INFO - PROCESS | 3764 | ++DOMWINDOW == 170 (17587800) [pid = 3764] [serial = 1117] [outer = 17356000] 07:12:00 INFO - PROCESS | 3764 | --DOMWINDOW == 169 (1A039000) [pid = 3764] [serial = 1064] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html] 07:12:00 INFO - PROCESS | 3764 | --DOMWINDOW == 168 (1AC94400) [pid = 3764] [serial = 1067] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html] 07:12:00 INFO - PROCESS | 3764 | --DOMWINDOW == 167 (11C63400) [pid = 3764] [serial = 1070] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html] 07:12:00 INFO - PROCESS | 3764 | --DOMWINDOW == 166 (15093000) [pid = 3764] [serial = 1055] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.reload.html] 07:12:00 INFO - PROCESS | 3764 | --DOMWINDOW == 165 (17D78C00) [pid = 3764] [serial = 1061] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html] 07:12:00 INFO - PROCESS | 3764 | --DOMWINDOW == 164 (15D20000) [pid = 3764] [serial = 1058] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.removedsrc.html] 07:12:00 INFO - PROCESS | 3764 | --DOMWINDOW == 163 (10A56400) [pid = 3764] [serial = 1049] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html] 07:12:00 INFO - PROCESS | 3764 | --DOMWINDOW == 162 (10D38C00) [pid = 3764] [serial = 1052] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.nosrc.html] 07:12:00 INFO - PROCESS | 3764 | --DOMWINDOW == 161 (1AE8B000) [pid = 3764] [serial = 1073] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html] 07:12:00 INFO - PROCESS | 3764 | --DOMWINDOW == 160 (1B1B0800) [pid = 3764] [serial = 1076] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html] 07:12:00 INFO - PROCESS | 3764 | 1464271920915 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]]]}] 07:12:00 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html | Canvas test: 2d.pattern.paint.repeat.outside 07:12:00 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html | took 884ms 07:12:00 INFO - PROCESS | 3764 | 1464271920972 Marionette TRACE conn2 -> [0,1453,"getWindowHandle",null] 07:12:00 INFO - PROCESS | 3764 | 1464271920974 Marionette TRACE conn2 <- [1,1453,null,{"value":"13"}] 07:12:00 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html 07:12:00 INFO - PROCESS | 3764 | 1464271920977 Marionette TRACE conn2 -> [0,1454,"setScriptTimeout",{"ms":35000}] 07:12:00 INFO - PROCESS | 3764 | 1464271920979 Marionette TRACE conn2 <- [1,1454,null,{}] 07:12:00 INFO - PROCESS | 3764 | 1464271920983 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}] 07:12:01 INFO - PROCESS | 3764 | 1464271921063 Marionette TRACE conn2 <- [1,1455,null,{"value":null}] 07:12:01 INFO - PROCESS | 3764 | 1464271921162 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\", \"f2422981-150b-4007-a2a0-7f3535d15116\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:12:01 INFO - PROCESS | 3764 | ++DOCSHELL 10A5D400 == 77 [pid = 3764] [id = 373] 07:12:01 INFO - PROCESS | 3764 | ++DOMWINDOW == 161 (10A60000) [pid = 3764] [serial = 1118] [outer = 00000000] 07:12:01 INFO - PROCESS | 3764 | ++DOMWINDOW == 162 (17357000) [pid = 3764] [serial = 1119] [outer = 10A60000] 07:12:01 INFO - PROCESS | 3764 | 1464271921217 Marionette DEBUG loaded listener.js 07:12:01 INFO - PROCESS | 3764 | ++DOMWINDOW == 163 (17787C00) [pid = 3764] [serial = 1120] [outer = 10A60000] 07:12:01 INFO - PROCESS | 3764 | 1464271921616 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]]]}] 07:12:01 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html | Canvas test: 2d.pattern.paint.repeatx.basic 07:12:01 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html | took 698ms 07:12:01 INFO - PROCESS | 3764 | 1464271921680 Marionette TRACE conn2 -> [0,1457,"getWindowHandle",null] 07:12:01 INFO - PROCESS | 3764 | 1464271921682 Marionette TRACE conn2 <- [1,1457,null,{"value":"13"}] 07:12:01 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html 07:12:01 INFO - PROCESS | 3764 | 1464271921685 Marionette TRACE conn2 -> [0,1458,"setScriptTimeout",{"ms":35000}] 07:12:01 INFO - PROCESS | 3764 | 1464271921686 Marionette TRACE conn2 <- [1,1458,null,{}] 07:12:01 INFO - PROCESS | 3764 | 1464271921690 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}] 07:12:01 INFO - PROCESS | 3764 | 1464271921777 Marionette TRACE conn2 <- [1,1459,null,{"value":null}] 07:12:01 INFO - PROCESS | 3764 | 1464271921784 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\", \"f2422981-150b-4007-a2a0-7f3535d15116\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:12:01 INFO - PROCESS | 3764 | ++DOCSHELL 17D7C800 == 78 [pid = 3764] [id = 374] 07:12:01 INFO - PROCESS | 3764 | ++DOMWINDOW == 164 (17DF9C00) [pid = 3764] [serial = 1121] [outer = 00000000] 07:12:01 INFO - PROCESS | 3764 | ++DOMWINDOW == 165 (181DAC00) [pid = 3764] [serial = 1122] [outer = 17DF9C00] 07:12:01 INFO - PROCESS | 3764 | 1464271921828 Marionette DEBUG loaded listener.js 07:12:01 INFO - PROCESS | 3764 | ++DOMWINDOW == 166 (1965BC00) [pid = 3764] [serial = 1123] [outer = 17DF9C00] 07:12:02 INFO - PROCESS | 3764 | 1464271922263 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]]]}] 07:12:02 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html | Canvas test: 2d.pattern.paint.repeatx.coord1 07:12:02 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html | took 635ms 07:12:02 INFO - PROCESS | 3764 | 1464271922321 Marionette TRACE conn2 -> [0,1461,"getWindowHandle",null] 07:12:02 INFO - PROCESS | 3764 | 1464271922323 Marionette TRACE conn2 <- [1,1461,null,{"value":"13"}] 07:12:02 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html 07:12:02 INFO - PROCESS | 3764 | 1464271922327 Marionette TRACE conn2 -> [0,1462,"setScriptTimeout",{"ms":35000}] 07:12:02 INFO - PROCESS | 3764 | 1464271922328 Marionette TRACE conn2 <- [1,1462,null,{}] 07:12:02 INFO - PROCESS | 3764 | 1464271922332 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}] 07:12:02 INFO - PROCESS | 3764 | 1464271922414 Marionette TRACE conn2 <- [1,1463,null,{"value":null}] 07:12:02 INFO - PROCESS | 3764 | 1464271922420 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\", \"f2422981-150b-4007-a2a0-7f3535d15116\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:12:02 INFO - PROCESS | 3764 | ++DOCSHELL 17D78C00 == 79 [pid = 3764] [id = 375] 07:12:02 INFO - PROCESS | 3764 | ++DOMWINDOW == 167 (181DA400) [pid = 3764] [serial = 1124] [outer = 00000000] 07:12:02 INFO - PROCESS | 3764 | ++DOMWINDOW == 168 (19E9B800) [pid = 3764] [serial = 1125] [outer = 181DA400] 07:12:02 INFO - PROCESS | 3764 | 1464271922463 Marionette DEBUG loaded listener.js 07:12:02 INFO - PROCESS | 3764 | ++DOMWINDOW == 169 (1A035C00) [pid = 3764] [serial = 1126] [outer = 181DA400] 07:12:03 INFO - PROCESS | 3764 | --DOCSHELL 18183800 == 78 [pid = 3764] [id = 332] 07:12:03 INFO - PROCESS | 3764 | --DOCSHELL 1A716000 == 77 [pid = 3764] [id = 191] 07:12:03 INFO - PROCESS | 3764 | --DOCSHELL 1750C000 == 76 [pid = 3764] [id = 348] 07:12:03 INFO - PROCESS | 3764 | --DOCSHELL 19663C00 == 75 [pid = 3764] [id = 137] 07:12:03 INFO - PROCESS | 3764 | --DOCSHELL 110E2400 == 74 [pid = 3764] [id = 333] 07:12:03 INFO - PROCESS | 3764 | --DOCSHELL 1331C400 == 73 [pid = 3764] [id = 217] 07:12:03 INFO - PROCESS | 3764 | --DOCSHELL 16937C00 == 72 [pid = 3764] [id = 153] 07:12:03 INFO - PROCESS | 3764 | --DOCSHELL 17591C00 == 71 [pid = 3764] [id = 339] 07:12:03 INFO - PROCESS | 3764 | --DOCSHELL 199B7400 == 70 [pid = 3764] [id = 349] 07:12:03 INFO - PROCESS | 3764 | --DOCSHELL 102D0400 == 69 [pid = 3764] [id = 288] 07:12:03 INFO - PROCESS | 3764 | --DOCSHELL 1734B800 == 68 [pid = 3764] [id = 318] 07:12:03 INFO - PROCESS | 3764 | --DOCSHELL 10562800 == 67 [pid = 3764] [id = 336] 07:12:03 INFO - PROCESS | 3764 | --DOCSHELL 1B1A6800 == 66 [pid = 3764] [id = 321] 07:12:03 INFO - PROCESS | 3764 | --DOCSHELL 12A52000 == 65 [pid = 3764] [id = 255] 07:12:03 INFO - PROCESS | 3764 | --DOCSHELL 1A6D5000 == 64 [pid = 3764] [id = 11] 07:12:03 INFO - PROCESS | 3764 | --DOCSHELL 1758DC00 == 63 [pid = 3764] [id = 335] 07:12:03 INFO - PROCESS | 3764 | --DOCSHELL 1055B800 == 62 [pid = 3764] [id = 222] 07:12:03 INFO - PROCESS | 3764 | --DOCSHELL 1AE89000 == 61 [pid = 3764] [id = 13] 07:12:03 INFO - PROCESS | 3764 | --DOCSHELL 1973B400 == 60 [pid = 3764] [id = 287] 07:12:03 INFO - PROCESS | 3764 | --DOCSHELL 10FE6C00 == 59 [pid = 3764] [id = 80] 07:12:03 INFO - PROCESS | 3764 | --DOCSHELL 105EB800 == 58 [pid = 3764] [id = 322] 07:12:03 INFO - PROCESS | 3764 | --DOCSHELL 1A6D2400 == 57 [pid = 3764] [id = 319] 07:12:03 INFO - PROCESS | 3764 | --DOCSHELL 10D34000 == 56 [pid = 3764] [id = 337] 07:12:03 INFO - PROCESS | 3764 | --DOCSHELL 1A037C00 == 55 [pid = 3764] [id = 190] 07:12:03 INFO - PROCESS | 3764 | --DOCSHELL 0C383C00 == 54 [pid = 3764] [id = 150] 07:12:03 INFO - PROCESS | 3764 | --DOCSHELL 10A58C00 == 53 [pid = 3764] [id = 82] 07:12:03 INFO - PROCESS | 3764 | --DOCSHELL 1400A400 == 52 [pid = 3764] [id = 334] 07:12:03 INFO - PROCESS | 3764 | --DOCSHELL 19664800 == 51 [pid = 3764] [id = 187] 07:12:03 INFO - PROCESS | 3764 | --DOCSHELL 114A3800 == 50 [pid = 3764] [id = 179] 07:12:03 INFO - PROCESS | 3764 | --DOCSHELL 1750E400 == 49 [pid = 3764] [id = 195] 07:12:03 INFO - PROCESS | 3764 | --DOCSHELL 15360800 == 48 [pid = 3764] [id = 218] 07:12:03 INFO - PROCESS | 3764 | --DOCSHELL 1B124800 == 47 [pid = 3764] [id = 15] 07:12:03 INFO - PROCESS | 3764 | --DOCSHELL 1B120800 == 46 [pid = 3764] [id = 338] 07:12:03 INFO - PROCESS | 3764 | --DOCSHELL 15F40800 == 45 [pid = 3764] [id = 286] 07:12:03 INFO - PROCESS | 3764 | --DOCSHELL 1A5DA000 == 44 [pid = 3764] [id = 320] 07:12:03 INFO - PROCESS | 3764 | --DOCSHELL 102D2C00 == 43 [pid = 3764] [id = 256] 07:12:03 INFO - PROCESS | 3764 | --DOCSHELL 15362400 == 42 [pid = 3764] [id = 305] 07:12:03 INFO - PROCESS | 3764 | --DOCSHELL 0C77D800 == 41 [pid = 3764] [id = 366] 07:12:03 INFO - PROCESS | 3764 | --DOCSHELL 1B1AE800 == 40 [pid = 3764] [id = 364] 07:12:03 INFO - PROCESS | 3764 | --DOCSHELL 10D3F400 == 39 [pid = 3764] [id = 365] 07:12:03 INFO - PROCESS | 3764 | --DOCSHELL 1A094000 == 38 [pid = 3764] [id = 363] 07:12:03 INFO - PROCESS | 3764 | --DOCSHELL 12A55000 == 37 [pid = 3764] [id = 361] 07:12:03 INFO - PROCESS | 3764 | --DOCSHELL 17304400 == 36 [pid = 3764] [id = 362] 07:12:03 INFO - PROCESS | 3764 | --DOCSHELL 14010000 == 35 [pid = 3764] [id = 360] 07:12:04 INFO - PROCESS | 3764 | --DOCSHELL 169CE400 == 34 [pid = 3764] [id = 371] 07:12:04 INFO - PROCESS | 3764 | --DOCSHELL 13321400 == 33 [pid = 3764] [id = 368] 07:12:04 INFO - PROCESS | 3764 | --DOCSHELL 1400C800 == 32 [pid = 3764] [id = 369] 07:12:04 INFO - PROCESS | 3764 | --DOCSHELL 17D7C800 == 31 [pid = 3764] [id = 374] 07:12:04 INFO - PROCESS | 3764 | --DOCSHELL 17352400 == 30 [pid = 3764] [id = 372] 07:12:04 INFO - PROCESS | 3764 | --DOCSHELL 10A5D400 == 29 [pid = 3764] [id = 373] 07:12:04 INFO - PROCESS | 3764 | --DOCSHELL 11CED800 == 28 [pid = 3764] [id = 367] 07:12:04 INFO - PROCESS | 3764 | --DOCSHELL 140C9800 == 27 [pid = 3764] [id = 370] 07:12:04 INFO - PROCESS | 3764 | --DOMWINDOW == 168 (1B482000) [pid = 3764] [serial = 1074] [outer = 00000000] [url = about:blank] 07:12:04 INFO - PROCESS | 3764 | --DOMWINDOW == 167 (1B5B6400) [pid = 3764] [serial = 1077] [outer = 00000000] [url = about:blank] 07:12:04 INFO - PROCESS | 3764 | --DOMWINDOW == 166 (1B48BC00) [pid = 3764] [serial = 1075] [outer = 00000000] [url = about:blank] 07:12:04 INFO - PROCESS | 3764 | --DOMWINDOW == 165 (1B5BD800) [pid = 3764] [serial = 1078] [outer = 00000000] [url = about:blank] 07:12:04 INFO - PROCESS | 3764 | --DOMWINDOW == 164 (1B118C00) [pid = 3764] [serial = 1072] [outer = 00000000] [url = about:blank] 07:12:04 INFO - PROCESS | 3764 | --DOMWINDOW == 163 (19A5B400) [pid = 3764] [serial = 1063] [outer = 00000000] [url = about:blank] 07:12:04 INFO - PROCESS | 3764 | --DOMWINDOW == 162 (1A584800) [pid = 3764] [serial = 1065] [outer = 00000000] [url = about:blank] 07:12:04 INFO - PROCESS | 3764 | --DOMWINDOW == 161 (1AE94800) [pid = 3764] [serial = 1068] [outer = 00000000] [url = about:blank] 07:12:04 INFO - PROCESS | 3764 | --DOMWINDOW == 160 (1A719400) [pid = 3764] [serial = 1066] [outer = 00000000] [url = about:blank] 07:12:04 INFO - PROCESS | 3764 | --DOMWINDOW == 159 (1AC95000) [pid = 3764] [serial = 1071] [outer = 00000000] [url = about:blank] 07:12:04 INFO - PROCESS | 3764 | --DOMWINDOW == 158 (15E3A400) [pid = 3764] [serial = 1056] [outer = 00000000] [url = about:blank] 07:12:04 INFO - PROCESS | 3764 | --DOMWINDOW == 157 (1693E800) [pid = 3764] [serial = 1057] [outer = 00000000] [url = about:blank] 07:12:04 INFO - PROCESS | 3764 | --DOMWINDOW == 156 (19737800) [pid = 3764] [serial = 1062] [outer = 00000000] [url = about:blank] 07:12:04 INFO - PROCESS | 3764 | --DOMWINDOW == 155 (175A8000) [pid = 3764] [serial = 1059] [outer = 00000000] [url = about:blank] 07:12:04 INFO - PROCESS | 3764 | --DOMWINDOW == 154 (17DF0800) [pid = 3764] [serial = 1060] [outer = 00000000] [url = about:blank] 07:12:04 INFO - PROCESS | 3764 | --DOMWINDOW == 153 (10EB9400) [pid = 3764] [serial = 1051] [outer = 00000000] [url = about:blank] 07:12:04 INFO - PROCESS | 3764 | --DOMWINDOW == 152 (10A81000) [pid = 3764] [serial = 1050] [outer = 00000000] [url = about:blank] 07:12:04 INFO - PROCESS | 3764 | --DOMWINDOW == 151 (11CF3C00) [pid = 3764] [serial = 1053] [outer = 00000000] [url = about:blank] 07:12:04 INFO - PROCESS | 3764 | --DOMWINDOW == 150 (1315D000) [pid = 3764] [serial = 1054] [outer = 00000000] [url = about:blank] 07:12:04 INFO - PROCESS | 3764 | --DOMWINDOW == 149 (12AECC00) [pid = 3764] [serial = 1032] [outer = 00000000] [url = about:blank] 07:12:04 INFO - PROCESS | 3764 | --DOMWINDOW == 148 (15D26C00) [pid = 3764] [serial = 1035] [outer = 00000000] [url = about:blank] 07:12:04 INFO - PROCESS | 3764 | --DOMWINDOW == 147 (17563800) [pid = 3764] [serial = 1038] [outer = 00000000] [url = about:blank] 07:12:04 INFO - PROCESS | 3764 | --DOMWINDOW == 146 (17DEDC00) [pid = 3764] [serial = 1041] [outer = 00000000] [url = about:blank] 07:12:04 INFO - PROCESS | 3764 | --DOMWINDOW == 145 (19665C00) [pid = 3764] [serial = 1044] [outer = 00000000] [url = about:blank] 07:12:04 INFO - PROCESS | 3764 | --DOMWINDOW == 144 (1A6D8C00) [pid = 3764] [serial = 1047] [outer = 00000000] [url = about:blank] 07:12:04 INFO - PROCESS | 3764 | --DOMWINDOW == 143 (1B115C00) [pid = 3764] [serial = 1069] [outer = 00000000] [url = about:blank] 07:12:04 INFO - PROCESS | 3764 | ++DOMWINDOW == 144 (0C7F4800) [pid = 3764] [serial = 1127] [outer = 1B48D400] 07:12:04 INFO - PROCESS | 3764 | 1464271924912 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]]]}] 07:12:04 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html | Canvas test: 2d.pattern.paint.repeatx.outside 07:12:04 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html | took 2636ms 07:12:04 INFO - PROCESS | 3764 | 1464271924963 Marionette TRACE conn2 -> [0,1465,"getWindowHandle",null] 07:12:04 INFO - PROCESS | 3764 | 1464271924968 Marionette TRACE conn2 <- [1,1465,null,{"value":"13"}] 07:12:04 INFO - PROCESS | 3764 | 1464271924972 Marionette TRACE conn2 -> [0,1466,"setScriptTimeout",{"ms":35000}] 07:12:04 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html 07:12:04 INFO - PROCESS | 3764 | 1464271924976 Marionette TRACE conn2 <- [1,1466,null,{}] 07:12:04 INFO - PROCESS | 3764 | 1464271924981 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}] 07:12:05 INFO - PROCESS | 3764 | 1464271925070 Marionette TRACE conn2 <- [1,1467,null,{"value":null}] 07:12:05 INFO - PROCESS | 3764 | 1464271925079 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\", \"f2422981-150b-4007-a2a0-7f3535d15116\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:12:05 INFO - PROCESS | 3764 | ++DOCSHELL 0F272800 == 28 [pid = 3764] [id = 376] 07:12:05 INFO - PROCESS | 3764 | ++DOMWINDOW == 145 (0F272C00) [pid = 3764] [serial = 1128] [outer = 00000000] 07:12:05 INFO - PROCESS | 3764 | ++DOMWINDOW == 146 (10435800) [pid = 3764] [serial = 1129] [outer = 0F272C00] 07:12:05 INFO - PROCESS | 3764 | 1464271925128 Marionette DEBUG loaded listener.js 07:12:05 INFO - PROCESS | 3764 | ++DOMWINDOW == 147 (1055F000) [pid = 3764] [serial = 1130] [outer = 0F272C00] 07:12:05 INFO - PROCESS | 3764 | 1464271925873 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]]]}] 07:12:05 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html | Canvas test: 2d.pattern.paint.repeaty.basic 07:12:05 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html | took 930ms 07:12:05 INFO - PROCESS | 3764 | 1464271925919 Marionette TRACE conn2 -> [0,1469,"getWindowHandle",null] 07:12:05 INFO - PROCESS | 3764 | 1464271925924 Marionette TRACE conn2 <- [1,1469,null,{"value":"13"}] 07:12:05 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html 07:12:05 INFO - PROCESS | 3764 | 1464271925929 Marionette TRACE conn2 -> [0,1470,"setScriptTimeout",{"ms":35000}] 07:12:05 INFO - PROCESS | 3764 | 1464271925934 Marionette TRACE conn2 <- [1,1470,null,{}] 07:12:05 INFO - PROCESS | 3764 | 1464271925941 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}] 07:12:06 INFO - PROCESS | 3764 | 1464271926054 Marionette TRACE conn2 <- [1,1471,null,{"value":null}] 07:12:06 INFO - PROCESS | 3764 | 1464271926186 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\", \"f2422981-150b-4007-a2a0-7f3535d15116\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:12:06 INFO - PROCESS | 3764 | ++DOCSHELL 0F26FC00 == 29 [pid = 3764] [id = 377] 07:12:06 INFO - PROCESS | 3764 | ++DOMWINDOW == 148 (0F270000) [pid = 3764] [serial = 1131] [outer = 00000000] 07:12:06 INFO - PROCESS | 3764 | ++DOMWINDOW == 149 (105EB800) [pid = 3764] [serial = 1132] [outer = 0F270000] 07:12:06 INFO - PROCESS | 3764 | 1464271926246 Marionette DEBUG loaded listener.js 07:12:06 INFO - PROCESS | 3764 | ++DOMWINDOW == 150 (10A59800) [pid = 3764] [serial = 1133] [outer = 0F270000] 07:12:07 INFO - PROCESS | 3764 | 1464271927083 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]]]}] 07:12:07 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html | Canvas test: 2d.pattern.paint.repeaty.coord1 07:12:07 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html | took 1209ms 07:12:07 INFO - PROCESS | 3764 | 1464271927126 Marionette TRACE conn2 -> [0,1473,"getWindowHandle",null] 07:12:07 INFO - PROCESS | 3764 | 1464271927133 Marionette TRACE conn2 <- [1,1473,null,{"value":"13"}] 07:12:07 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html 07:12:07 INFO - PROCESS | 3764 | 1464271927140 Marionette TRACE conn2 -> [0,1474,"setScriptTimeout",{"ms":35000}] 07:12:07 INFO - PROCESS | 3764 | 1464271927143 Marionette TRACE conn2 <- [1,1474,null,{}] 07:12:07 INFO - PROCESS | 3764 | 1464271927148 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}] 07:12:07 INFO - PROCESS | 3764 | 1464271927267 Marionette TRACE conn2 <- [1,1475,null,{"value":null}] 07:12:07 INFO - PROCESS | 3764 | 1464271927398 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\", \"f2422981-150b-4007-a2a0-7f3535d15116\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:12:07 INFO - PROCESS | 3764 | ++DOCSHELL 10D40C00 == 30 [pid = 3764] [id = 378] 07:12:07 INFO - PROCESS | 3764 | ++DOMWINDOW == 151 (10FDE800) [pid = 3764] [serial = 1134] [outer = 00000000] 07:12:07 INFO - PROCESS | 3764 | ++DOMWINDOW == 152 (110E7800) [pid = 3764] [serial = 1135] [outer = 10FDE800] 07:12:07 INFO - PROCESS | 3764 | 1464271927454 Marionette DEBUG loaded listener.js 07:12:07 INFO - PROCESS | 3764 | ++DOMWINDOW == 153 (11A0A800) [pid = 3764] [serial = 1136] [outer = 10FDE800] 07:12:08 INFO - PROCESS | 3764 | 1464271928342 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]]]}] 07:12:08 INFO - PROCESS | 3764 | --DOCSHELL 16BED800 == 29 [pid = 3764] [id = 202] 07:12:08 INFO - PROCESS | 3764 | --DOCSHELL 1AE8E400 == 28 [pid = 3764] [id = 208] 07:12:08 INFO - PROCESS | 3764 | --DOCSHELL 1315E400 == 27 [pid = 3764] [id = 209] 07:12:08 INFO - PROCESS | 3764 | --DOCSHELL 1333B800 == 26 [pid = 3764] [id = 198] 07:12:08 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html | Canvas test: 2d.pattern.paint.repeaty.outside 07:12:08 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html | took 1287ms 07:12:08 INFO - PROCESS | 3764 | 1464271928442 Marionette TRACE conn2 -> [0,1477,"getWindowHandle",null] 07:12:08 INFO - PROCESS | 3764 | 1464271928447 Marionette TRACE conn2 <- [1,1477,null,{"value":"13"}] 07:12:08 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html 07:12:08 INFO - PROCESS | 3764 | 1464271928452 Marionette TRACE conn2 -> [0,1478,"setScriptTimeout",{"ms":35000}] 07:12:08 INFO - PROCESS | 3764 | 1464271928456 Marionette TRACE conn2 <- [1,1478,null,{}] 07:12:08 INFO - PROCESS | 3764 | 1464271928463 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}] 07:12:08 INFO - PROCESS | 3764 | 1464271928583 Marionette TRACE conn2 <- [1,1479,null,{"value":null}] 07:12:08 INFO - PROCESS | 3764 | 1464271928713 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\", \"f2422981-150b-4007-a2a0-7f3535d15116\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:12:08 INFO - PROCESS | 3764 | ++DOCSHELL 0F26F000 == 27 [pid = 3764] [id = 379] 07:12:08 INFO - PROCESS | 3764 | ++DOMWINDOW == 154 (0F272400) [pid = 3764] [serial = 1137] [outer = 00000000] 07:12:08 INFO - PROCESS | 3764 | ++DOMWINDOW == 155 (10A58000) [pid = 3764] [serial = 1138] [outer = 0F272400] 07:12:08 INFO - PROCESS | 3764 | 1464271928755 Marionette DEBUG loaded listener.js 07:12:08 INFO - PROCESS | 3764 | ++DOMWINDOW == 156 (10D34000) [pid = 3764] [serial = 1139] [outer = 0F272400] 07:12:09 INFO - PROCESS | 3764 | 1464271929413 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]]]}] 07:12:09 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html | Canvas test: 2d.pattern.repeat.case 07:12:09 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html | took 1039ms 07:12:09 INFO - PROCESS | 3764 | 1464271929487 Marionette TRACE conn2 -> [0,1481,"getWindowHandle",null] 07:12:09 INFO - PROCESS | 3764 | 1464271929491 Marionette TRACE conn2 <- [1,1481,null,{"value":"13"}] 07:12:09 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html 07:12:09 INFO - PROCESS | 3764 | 1464271929518 Marionette TRACE conn2 -> [0,1482,"setScriptTimeout",{"ms":35000}] 07:12:09 INFO - PROCESS | 3764 | 1464271929522 Marionette TRACE conn2 <- [1,1482,null,{}] 07:12:09 INFO - PROCESS | 3764 | 1464271929539 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}] 07:12:09 INFO - PROCESS | 3764 | 1464271929688 Marionette TRACE conn2 <- [1,1483,null,{"value":null}] 07:12:09 INFO - PROCESS | 3764 | 1464271929742 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\", \"f2422981-150b-4007-a2a0-7f3535d15116\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:12:09 INFO - PROCESS | 3764 | ++DOCSHELL 11CEB000 == 28 [pid = 3764] [id = 380] 07:12:09 INFO - PROCESS | 3764 | ++DOMWINDOW == 157 (11CED800) [pid = 3764] [serial = 1140] [outer = 00000000] 07:12:09 INFO - PROCESS | 3764 | ++DOMWINDOW == 158 (12A51000) [pid = 3764] [serial = 1141] [outer = 11CED800] 07:12:09 INFO - PROCESS | 3764 | 1464271929798 Marionette DEBUG loaded listener.js 07:12:09 INFO - PROCESS | 3764 | ++DOMWINDOW == 159 (12AF3000) [pid = 3764] [serial = 1142] [outer = 11CED800] 07:12:10 INFO - PROCESS | 3764 | 1464271930372 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]]]}] 07:12:10 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html | Canvas test: 2d.pattern.repeat.empty 07:12:10 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html | took 915ms 07:12:10 INFO - PROCESS | 3764 | 1464271930422 Marionette TRACE conn2 -> [0,1485,"getWindowHandle",null] 07:12:10 INFO - PROCESS | 3764 | 1464271930425 Marionette TRACE conn2 <- [1,1485,null,{"value":"13"}] 07:12:10 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html 07:12:10 INFO - PROCESS | 3764 | 1464271930428 Marionette TRACE conn2 -> [0,1486,"setScriptTimeout",{"ms":35000}] 07:12:10 INFO - PROCESS | 3764 | 1464271930431 Marionette TRACE conn2 <- [1,1486,null,{}] 07:12:10 INFO - PROCESS | 3764 | 1464271930442 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}] 07:12:10 INFO - PROCESS | 3764 | 1464271930552 Marionette TRACE conn2 <- [1,1487,null,{"value":null}] 07:12:10 INFO - PROCESS | 3764 | 1464271930684 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\", \"f2422981-150b-4007-a2a0-7f3535d15116\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:12:10 INFO - PROCESS | 3764 | ++DOCSHELL 13374800 == 29 [pid = 3764] [id = 381] 07:12:10 INFO - PROCESS | 3764 | ++DOMWINDOW == 160 (13375400) [pid = 3764] [serial = 1143] [outer = 00000000] 07:12:10 INFO - PROCESS | 3764 | ++DOMWINDOW == 161 (13396400) [pid = 3764] [serial = 1144] [outer = 13375400] 07:12:10 INFO - PROCESS | 3764 | 1464271930753 Marionette DEBUG loaded listener.js 07:12:10 INFO - PROCESS | 3764 | ++DOMWINDOW == 162 (1339E800) [pid = 3764] [serial = 1145] [outer = 13375400] 07:12:11 INFO - PROCESS | 3764 | 1464271931402 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]]]}] 07:12:11 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html | Canvas test: 2d.pattern.repeat.null 07:12:11 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html | took 1039ms 07:12:11 INFO - PROCESS | 3764 | 1464271931455 Marionette TRACE conn2 -> [0,1489,"getWindowHandle",null] 07:12:11 INFO - PROCESS | 3764 | 1464271931457 Marionette TRACE conn2 <- [1,1489,null,{"value":"13"}] 07:12:11 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html 07:12:11 INFO - PROCESS | 3764 | 1464271931461 Marionette TRACE conn2 -> [0,1490,"setScriptTimeout",{"ms":35000}] 07:12:11 INFO - PROCESS | 3764 | 1464271931463 Marionette TRACE conn2 <- [1,1490,null,{}] 07:12:11 INFO - PROCESS | 3764 | 1464271931467 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}] 07:12:11 INFO - PROCESS | 3764 | 1464271931569 Marionette TRACE conn2 <- [1,1491,null,{"value":null}] 07:12:11 INFO - PROCESS | 3764 | 1464271931696 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\", \"f2422981-150b-4007-a2a0-7f3535d15116\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:12:11 INFO - PROCESS | 3764 | ++DOCSHELL 137E3400 == 30 [pid = 3764] [id = 382] 07:12:11 INFO - PROCESS | 3764 | ++DOMWINDOW == 163 (13DB7400) [pid = 3764] [serial = 1146] [outer = 00000000] 07:12:11 INFO - PROCESS | 3764 | ++DOMWINDOW == 164 (1400C800) [pid = 3764] [serial = 1147] [outer = 13DB7400] 07:12:11 INFO - PROCESS | 3764 | 1464271931760 Marionette DEBUG loaded listener.js 07:12:11 INFO - PROCESS | 3764 | ++DOMWINDOW == 165 (1408FC00) [pid = 3764] [serial = 1148] [outer = 13DB7400] 07:12:12 INFO - PROCESS | 3764 | 1464271932342 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]]]}] 07:12:12 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html | Canvas test: 2d.pattern.repeat.nullsuffix 07:12:12 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html | took 946ms 07:12:12 INFO - PROCESS | 3764 | 1464271932406 Marionette TRACE conn2 -> [0,1493,"getWindowHandle",null] 07:12:12 INFO - PROCESS | 3764 | 1464271932408 Marionette TRACE conn2 <- [1,1493,null,{"value":"13"}] 07:12:12 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html 07:12:12 INFO - PROCESS | 3764 | 1464271932412 Marionette TRACE conn2 -> [0,1494,"setScriptTimeout",{"ms":35000}] 07:12:12 INFO - PROCESS | 3764 | 1464271932414 Marionette TRACE conn2 <- [1,1494,null,{}] 07:12:12 INFO - PROCESS | 3764 | 1464271932417 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}] 07:12:12 INFO - PROCESS | 3764 | 1464271932512 Marionette TRACE conn2 <- [1,1495,null,{"value":null}] 07:12:12 INFO - PROCESS | 3764 | 1464271932616 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\", \"f2422981-150b-4007-a2a0-7f3535d15116\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:12:12 INFO - PROCESS | 3764 | ++DOCSHELL 140CE000 == 31 [pid = 3764] [id = 383] 07:12:12 INFO - PROCESS | 3764 | ++DOMWINDOW == 166 (140CEC00) [pid = 3764] [serial = 1149] [outer = 00000000] 07:12:12 INFO - PROCESS | 3764 | ++DOMWINDOW == 167 (1509BC00) [pid = 3764] [serial = 1150] [outer = 140CEC00] 07:12:12 INFO - PROCESS | 3764 | 1464271932673 Marionette DEBUG loaded listener.js 07:12:12 INFO - PROCESS | 3764 | ++DOMWINDOW == 168 (1509C800) [pid = 3764] [serial = 1151] [outer = 140CEC00] 07:12:13 INFO - PROCESS | 3764 | 1464271933279 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]]]}] 07:12:13 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html | Canvas test: 2d.pattern.repeat.undefined 07:12:13 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html | took 930ms 07:12:13 INFO - PROCESS | 3764 | 1464271933341 Marionette TRACE conn2 -> [0,1497,"getWindowHandle",null] 07:12:13 INFO - PROCESS | 3764 | 1464271933343 Marionette TRACE conn2 <- [1,1497,null,{"value":"13"}] 07:12:13 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html 07:12:13 INFO - PROCESS | 3764 | 1464271933347 Marionette TRACE conn2 -> [0,1498,"setScriptTimeout",{"ms":35000}] 07:12:13 INFO - PROCESS | 3764 | 1464271933349 Marionette TRACE conn2 <- [1,1498,null,{}] 07:12:13 INFO - PROCESS | 3764 | 1464271933353 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}] 07:12:13 INFO - PROCESS | 3764 | 1464271933520 Marionette TRACE conn2 <- [1,1499,null,{"value":null}] 07:12:13 INFO - PROCESS | 3764 | 1464271933654 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\", \"f2422981-150b-4007-a2a0-7f3535d15116\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:12:13 INFO - PROCESS | 3764 | ++DOCSHELL 102D0000 == 32 [pid = 3764] [id = 384] 07:12:13 INFO - PROCESS | 3764 | ++DOMWINDOW == 169 (10D3F000) [pid = 3764] [serial = 1152] [outer = 00000000] 07:12:13 INFO - PROCESS | 3764 | ++DOMWINDOW == 170 (15F43800) [pid = 3764] [serial = 1153] [outer = 10D3F000] 07:12:13 INFO - PROCESS | 3764 | 1464271933712 Marionette DEBUG loaded listener.js 07:12:13 INFO - PROCESS | 3764 | ++DOMWINDOW == 171 (1688BC00) [pid = 3764] [serial = 1154] [outer = 10D3F000] 07:12:14 INFO - PROCESS | 3764 | --DOCSHELL 17561800 == 31 [pid = 3764] [id = 207] 07:12:14 INFO - PROCESS | 3764 | 1464271934375 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]]]}] 07:12:14 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html | Canvas test: 2d.pattern.repeat.unrecognised 07:12:14 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html | took 1086ms 07:12:14 INFO - PROCESS | 3764 | 1464271934446 Marionette TRACE conn2 -> [0,1501,"getWindowHandle",null] 07:12:14 INFO - PROCESS | 3764 | 1464271934450 Marionette TRACE conn2 <- [1,1501,null,{"value":"13"}] 07:12:14 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html 07:12:14 INFO - PROCESS | 3764 | 1464271934456 Marionette TRACE conn2 -> [0,1502,"setScriptTimeout",{"ms":35000}] 07:12:14 INFO - PROCESS | 3764 | 1464271934461 Marionette TRACE conn2 <- [1,1502,null,{}] 07:12:14 INFO - PROCESS | 3764 | 1464271934468 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}] 07:12:14 INFO - PROCESS | 3764 | 1464271934577 Marionette TRACE conn2 <- [1,1503,null,{"value":null}] 07:12:14 INFO - PROCESS | 3764 | 1464271934713 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\", \"f2422981-150b-4007-a2a0-7f3535d15116\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:12:14 INFO - PROCESS | 3764 | ++DOCSHELL 10A7DC00 == 32 [pid = 3764] [id = 385] 07:12:14 INFO - PROCESS | 3764 | ++DOMWINDOW == 172 (10A7E400) [pid = 3764] [serial = 1155] [outer = 00000000] 07:12:14 INFO - PROCESS | 3764 | ++DOMWINDOW == 173 (10D40800) [pid = 3764] [serial = 1156] [outer = 10A7E400] 07:12:14 INFO - PROCESS | 3764 | 1464271934772 Marionette DEBUG loaded listener.js 07:12:14 INFO - PROCESS | 3764 | ++DOMWINDOW == 174 (11431400) [pid = 3764] [serial = 1157] [outer = 10A7E400] 07:12:15 INFO - PROCESS | 3764 | 1464271935423 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]]]}] 07:12:15 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html | Canvas test: 2d.pattern.repeat.unrecognisednull 07:12:15 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html | took 993ms 07:12:15 INFO - PROCESS | 3764 | 1464271935444 Marionette TRACE conn2 -> [0,1505,"getWindowHandle",null] 07:12:15 INFO - PROCESS | 3764 | 1464271935450 Marionette TRACE conn2 <- [1,1505,null,{"value":"13"}] 07:12:15 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html 07:12:15 INFO - PROCESS | 3764 | 1464271935456 Marionette TRACE conn2 -> [0,1506,"setScriptTimeout",{"ms":35000}] 07:12:15 INFO - PROCESS | 3764 | 1464271935459 Marionette TRACE conn2 <- [1,1506,null,{}] 07:12:15 INFO - PROCESS | 3764 | 1464271935463 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}] 07:12:15 INFO - PROCESS | 3764 | 1464271935570 Marionette TRACE conn2 <- [1,1507,null,{"value":null}] 07:12:15 INFO - PROCESS | 3764 | 1464271935703 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\", \"f2422981-150b-4007-a2a0-7f3535d15116\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:12:15 INFO - PROCESS | 3764 | ++DOCSHELL 12A59800 == 33 [pid = 3764] [id = 386] 07:12:15 INFO - PROCESS | 3764 | ++DOMWINDOW == 175 (12A94400) [pid = 3764] [serial = 1158] [outer = 00000000] 07:12:15 INFO - PROCESS | 3764 | ++DOMWINDOW == 176 (1332E000) [pid = 3764] [serial = 1159] [outer = 12A94400] 07:12:15 INFO - PROCESS | 3764 | 1464271935759 Marionette DEBUG loaded listener.js 07:12:15 INFO - PROCESS | 3764 | ++DOMWINDOW == 177 (13397400) [pid = 3764] [serial = 1160] [outer = 12A94400] 07:12:16 INFO - PROCESS | 3764 | 1464271936379 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]]]}] 07:12:16 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html | Canvas test: 2d.strokeStyle.default 07:12:16 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html | took 992ms 07:12:16 INFO - PROCESS | 3764 | 1464271936457 Marionette TRACE conn2 -> [0,1509,"getWindowHandle",null] 07:12:16 INFO - PROCESS | 3764 | 1464271936459 Marionette TRACE conn2 <- [1,1509,null,{"value":"13"}] 07:12:16 INFO - TEST-START | /2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html 07:12:16 INFO - PROCESS | 3764 | 1464271936463 Marionette TRACE conn2 -> [0,1510,"setScriptTimeout",{"ms":35000}] 07:12:16 INFO - PROCESS | 3764 | 1464271936467 Marionette TRACE conn2 <- [1,1510,null,{}] 07:12:16 INFO - PROCESS | 3764 | 1464271936478 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}] 07:12:16 INFO - PROCESS | 3764 | 1464271936589 Marionette TRACE conn2 <- [1,1511,null,{"value":null}] 07:12:16 INFO - PROCESS | 3764 | 1464271936722 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\", \"f2422981-150b-4007-a2a0-7f3535d15116\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:12:16 INFO - PROCESS | 3764 | ++DOCSHELL 14003000 == 34 [pid = 3764] [id = 387] 07:12:16 INFO - PROCESS | 3764 | ++DOMWINDOW == 178 (14096000) [pid = 3764] [serial = 1161] [outer = 00000000] 07:12:16 INFO - PROCESS | 3764 | ++DOMWINDOW == 179 (15361800) [pid = 3764] [serial = 1162] [outer = 14096000] 07:12:16 INFO - PROCESS | 3764 | 1464271936782 Marionette DEBUG loaded listener.js 07:12:16 INFO - PROCESS | 3764 | ++DOMWINDOW == 180 (1561A800) [pid = 3764] [serial = 1163] [outer = 14096000] 07:12:17 INFO - PROCESS | 3764 | 1464271937393 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"]]]}] 07:12:17 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 () { 07:12:17 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 07:12:17 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:15:5 07:12:17 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:12:17 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 07:12:17 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:14:1 07:12:17 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 () { 07:12:17 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 07:12:17 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:34:5 07:12:17 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:12:17 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 07:12:17 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:33:1 07:12:17 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 () { 07:12:17 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 07:12:17 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:53:5 07:12:17 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:12:17 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 07:12:17 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:52:1 07:12:17 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 () { 07:12:17 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 07:12:17 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:72:5 07:12:17 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:12:17 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 07:12:17 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:71:1 07:12:17 INFO - TEST-OK | /2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html | took 1008ms 07:12:17 INFO - PROCESS | 3764 | 1464271937457 Marionette TRACE conn2 -> [0,1513,"getWindowHandle",null] 07:12:17 INFO - PROCESS | 3764 | 1464271937460 Marionette TRACE conn2 <- [1,1513,null,{"value":"13"}] 07:12:17 INFO - TEST-START | /2dcontext/hit-regions/hitregions-members-exist.html 07:12:17 INFO - PROCESS | 3764 | 1464271937464 Marionette TRACE conn2 -> [0,1514,"setScriptTimeout",{"ms":35000}] 07:12:17 INFO - PROCESS | 3764 | 1464271937466 Marionette TRACE conn2 <- [1,1514,null,{}] 07:12:17 INFO - PROCESS | 3764 | 1464271937469 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}] 07:12:17 INFO - PROCESS | 3764 | 1464271937571 Marionette TRACE conn2 <- [1,1515,null,{"value":null}] 07:12:17 INFO - PROCESS | 3764 | 1464271937711 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\", \"f2422981-150b-4007-a2a0-7f3535d15116\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:12:17 INFO - PROCESS | 3764 | ++DOCSHELL 16883800 == 35 [pid = 3764] [id = 388] 07:12:17 INFO - PROCESS | 3764 | ++DOMWINDOW == 181 (16885400) [pid = 3764] [serial = 1164] [outer = 00000000] 07:12:17 INFO - PROCESS | 3764 | ++DOMWINDOW == 182 (1691CC00) [pid = 3764] [serial = 1165] [outer = 16885400] 07:12:17 INFO - PROCESS | 3764 | 1464271937770 Marionette DEBUG loaded listener.js 07:12:17 INFO - PROCESS | 3764 | ++DOMWINDOW == 183 (16C83800) [pid = 3764] [serial = 1166] [outer = 16885400] 07:12:18 INFO - PROCESS | 3764 | 1464271938319 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"]]]}] 07:12:18 INFO - TEST-FAIL | /2dcontext/hit-regions/hitregions-members-exist.html | context.addHitRegion Exists - assert_equals: expected "function" but got "undefined" 07:12:18 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:14:3 07:12:18 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:12:18 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 07:12:18 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:12:1 07:12:18 INFO - TEST-FAIL | /2dcontext/hit-regions/hitregions-members-exist.html | context.removeHitRegion Exists - assert_equals: expected "function" but got "undefined" 07:12:18 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:19:3 07:12:18 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:12:18 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 07:12:18 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:17:1 07:12:18 INFO - TEST-FAIL | /2dcontext/hit-regions/hitregions-members-exist.html | context.clearHitRegions Exists - assert_equals: expected "function" but got "undefined" 07:12:18 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:24:3 07:12:18 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:12:18 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 07:12:18 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:22:1 07:12:18 INFO - TEST-OK | /2dcontext/hit-regions/hitregions-members-exist.html | took 883ms 07:12:18 INFO - PROCESS | 3764 | 1464271938368 Marionette TRACE conn2 -> [0,1517,"getWindowHandle",null] 07:12:18 INFO - PROCESS | 3764 | 1464271938370 Marionette TRACE conn2 <- [1,1517,null,{"value":"13"}] 07:12:18 INFO - TEST-START | /2dcontext/image-smoothing/imagesmoothing.html 07:12:18 INFO - PROCESS | 3764 | 1464271938373 Marionette TRACE conn2 -> [0,1518,"setScriptTimeout",{"ms":35000}] 07:12:18 INFO - PROCESS | 3764 | 1464271938375 Marionette TRACE conn2 <- [1,1518,null,{}] 07:12:18 INFO - PROCESS | 3764 | 1464271938393 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}] 07:12:18 INFO - PROCESS | 3764 | 1464271938522 Marionette TRACE conn2 <- [1,1519,null,{"value":null}] 07:12:18 INFO - PROCESS | 3764 | 1464271938596 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\", \"f2422981-150b-4007-a2a0-7f3535d15116\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:12:18 INFO - PROCESS | 3764 | ++DOCSHELL 1315D000 == 36 [pid = 3764] [id = 389] 07:12:18 INFO - PROCESS | 3764 | ++DOMWINDOW == 184 (16887000) [pid = 3764] [serial = 1167] [outer = 00000000] 07:12:18 INFO - PROCESS | 3764 | ++DOMWINDOW == 185 (172B3800) [pid = 3764] [serial = 1168] [outer = 16887000] 07:12:18 INFO - PROCESS | 3764 | 1464271938650 Marionette DEBUG loaded listener.js 07:12:18 INFO - PROCESS | 3764 | ++DOMWINDOW == 186 (172DE000) [pid = 3764] [serial = 1169] [outer = 16887000] 07:12:19 INFO - PROCESS | 3764 | 1464271939167 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]]]}] 07:12:19 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 07:12:19 INFO - @http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:22:9 07:12:19 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:12:19 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 07:12:19 INFO - @http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:18:7 07:12:19 INFO - @http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:17:6 07:12:19 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. 07:12:19 INFO - TEST-PASS | /2dcontext/image-smoothing/imagesmoothing.html | On setting the imageSmoothingEnabled attribute, it must be set to the new value. 07:12:19 INFO - TEST-OK | /2dcontext/image-smoothing/imagesmoothing.html | took 837ms 07:12:19 INFO - PROCESS | 3764 | 1464271939200 Marionette TRACE conn2 -> [0,1521,"getWindowHandle",null] 07:12:19 INFO - PROCESS | 3764 | 1464271939202 Marionette TRACE conn2 <- [1,1521,null,{"value":"13"}] 07:12:19 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.butt.html 07:12:19 INFO - PROCESS | 3764 | 1464271939205 Marionette TRACE conn2 -> [0,1522,"setScriptTimeout",{"ms":35000}] 07:12:19 INFO - PROCESS | 3764 | 1464271939207 Marionette TRACE conn2 <- [1,1522,null,{}] 07:12:19 INFO - PROCESS | 3764 | 1464271939211 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}] 07:12:19 INFO - PROCESS | 3764 | 1464271939390 Marionette TRACE conn2 <- [1,1523,null,{"value":null}] 07:12:19 INFO - PROCESS | 3764 | 1464271939471 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\", \"f2422981-150b-4007-a2a0-7f3535d15116\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:12:19 INFO - PROCESS | 3764 | ++DOCSHELL 16FF8C00 == 37 [pid = 3764] [id = 390] 07:12:19 INFO - PROCESS | 3764 | ++DOMWINDOW == 187 (17310C00) [pid = 3764] [serial = 1170] [outer = 00000000] 07:12:19 INFO - PROCESS | 3764 | ++DOMWINDOW == 188 (17590000) [pid = 3764] [serial = 1171] [outer = 17310C00] 07:12:19 INFO - PROCESS | 3764 | 1464271939531 Marionette DEBUG loaded listener.js 07:12:19 INFO - PROCESS | 3764 | ++DOMWINDOW == 189 (17D09800) [pid = 3764] [serial = 1172] [outer = 17310C00] 07:12:20 INFO - PROCESS | 3764 | 1464271940148 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]]]}] 07:12:20 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.butt.html | lineCap 'butt' is rendered correctly 07:12:20 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.butt.html | took 992ms 07:12:20 INFO - PROCESS | 3764 | 1464271940208 Marionette TRACE conn2 -> [0,1525,"getWindowHandle",null] 07:12:20 INFO - PROCESS | 3764 | 1464271940211 Marionette TRACE conn2 <- [1,1525,null,{"value":"13"}] 07:12:20 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.closed.html 07:12:20 INFO - PROCESS | 3764 | 1464271940214 Marionette TRACE conn2 -> [0,1526,"setScriptTimeout",{"ms":35000}] 07:12:20 INFO - PROCESS | 3764 | 1464271940216 Marionette TRACE conn2 <- [1,1526,null,{}] 07:12:20 INFO - PROCESS | 3764 | 1464271940220 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}] 07:12:20 INFO - PROCESS | 3764 | 1464271940316 Marionette TRACE conn2 <- [1,1527,null,{"value":null}] 07:12:20 INFO - PROCESS | 3764 | 1464271940505 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\", \"f2422981-150b-4007-a2a0-7f3535d15116\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:12:20 INFO - PROCESS | 3764 | ++DOCSHELL 0C77B400 == 38 [pid = 3764] [id = 391] 07:12:20 INFO - PROCESS | 3764 | ++DOMWINDOW == 190 (0C7ED000) [pid = 3764] [serial = 1173] [outer = 00000000] 07:12:20 INFO - PROCESS | 3764 | ++DOMWINDOW == 191 (0F26DC00) [pid = 3764] [serial = 1174] [outer = 0C7ED000] 07:12:20 INFO - PROCESS | 3764 | 1464271940557 Marionette DEBUG loaded listener.js 07:12:20 INFO - PROCESS | 3764 | ++DOMWINDOW == 192 (10A5B000) [pid = 3764] [serial = 1175] [outer = 0C7ED000] 07:12:21 INFO - PROCESS | 3764 | --DOCSHELL 11CEB000 == 37 [pid = 3764] [id = 380] 07:12:21 INFO - PROCESS | 3764 | --DOCSHELL 0F26F000 == 36 [pid = 3764] [id = 379] 07:12:21 INFO - PROCESS | 3764 | 1464271941297 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]]]}] 07:12:21 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.closed.html | Line caps are not drawn at the corners of an unclosed rectangle 07:12:21 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.closed.html | took 1132ms 07:12:21 INFO - PROCESS | 3764 | 1464271941347 Marionette TRACE conn2 -> [0,1529,"getWindowHandle",null] 07:12:21 INFO - PROCESS | 3764 | 1464271941352 Marionette TRACE conn2 <- [1,1529,null,{"value":"13"}] 07:12:21 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.invalid.html 07:12:21 INFO - PROCESS | 3764 | 1464271941357 Marionette TRACE conn2 -> [0,1530,"setScriptTimeout",{"ms":35000}] 07:12:21 INFO - PROCESS | 3764 | 1464271941362 Marionette TRACE conn2 <- [1,1530,null,{}] 07:12:21 INFO - PROCESS | 3764 | 1464271941384 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}] 07:12:21 INFO - PROCESS | 3764 | 1464271941502 Marionette TRACE conn2 <- [1,1531,null,{"value":null}] 07:12:21 INFO - PROCESS | 3764 | 1464271941630 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\", \"f2422981-150b-4007-a2a0-7f3535d15116\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:12:21 INFO - PROCESS | 3764 | ++DOCSHELL 0F269800 == 37 [pid = 3764] [id = 392] 07:12:21 INFO - PROCESS | 3764 | ++DOMWINDOW == 193 (10A57800) [pid = 3764] [serial = 1176] [outer = 00000000] 07:12:21 INFO - PROCESS | 3764 | ++DOMWINDOW == 194 (12A57C00) [pid = 3764] [serial = 1177] [outer = 10A57800] 07:12:21 INFO - PROCESS | 3764 | 1464271941689 Marionette DEBUG loaded listener.js 07:12:21 INFO - PROCESS | 3764 | ++DOMWINDOW == 195 (130DAC00) [pid = 3764] [serial = 1178] [outer = 10A57800] 07:12:22 INFO - PROCESS | 3764 | 1464271942313 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]]]}] 07:12:22 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.invalid.html | Setting lineCap to invalid values is ignored 07:12:22 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.invalid.html | took 992ms 07:12:22 INFO - PROCESS | 3764 | 1464271942363 Marionette TRACE conn2 -> [0,1533,"getWindowHandle",null] 07:12:22 INFO - PROCESS | 3764 | 1464271942370 Marionette TRACE conn2 <- [1,1533,null,{"value":"13"}] 07:12:22 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.open.html 07:12:22 INFO - PROCESS | 3764 | 1464271942376 Marionette TRACE conn2 -> [0,1534,"setScriptTimeout",{"ms":35000}] 07:12:22 INFO - PROCESS | 3764 | 1464271942379 Marionette TRACE conn2 <- [1,1534,null,{}] 07:12:22 INFO - PROCESS | 3764 | 1464271942383 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}] 07:12:22 INFO - PROCESS | 3764 | 1464271942490 Marionette TRACE conn2 <- [1,1535,null,{"value":null}] 07:12:22 INFO - PROCESS | 3764 | 1464271942601 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\", \"f2422981-150b-4007-a2a0-7f3535d15116\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:12:22 INFO - PROCESS | 3764 | ++DOCSHELL 137EBC00 == 38 [pid = 3764] [id = 393] 07:12:22 INFO - PROCESS | 3764 | ++DOMWINDOW == 196 (139ACC00) [pid = 3764] [serial = 1179] [outer = 00000000] 07:12:22 INFO - PROCESS | 3764 | ++DOMWINDOW == 197 (14093C00) [pid = 3764] [serial = 1180] [outer = 139ACC00] 07:12:22 INFO - PROCESS | 3764 | 1464271942656 Marionette DEBUG loaded listener.js 07:12:22 INFO - PROCESS | 3764 | ++DOMWINDOW == 198 (156C5000) [pid = 3764] [serial = 1181] [outer = 139ACC00] 07:12:23 INFO - PROCESS | 3764 | 1464271943278 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]]]}] 07:12:23 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.open.html | Line caps are drawn at the corners of an unclosed rectangle 07:12:23 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.open.html | took 977ms 07:12:23 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.round.html 07:12:23 INFO - PROCESS | 3764 | 1464271943349 Marionette TRACE conn2 -> [0,1537,"getWindowHandle",null] 07:12:23 INFO - PROCESS | 3764 | 1464271943352 Marionette TRACE conn2 <- [1,1537,null,{"value":"13"}] 07:12:23 INFO - PROCESS | 3764 | 1464271943355 Marionette TRACE conn2 -> [0,1538,"setScriptTimeout",{"ms":35000}] 07:12:23 INFO - PROCESS | 3764 | 1464271943359 Marionette TRACE conn2 <- [1,1538,null,{}] 07:12:23 INFO - PROCESS | 3764 | 1464271943370 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}] 07:12:23 INFO - PROCESS | 3764 | 1464271943509 Marionette TRACE conn2 <- [1,1539,null,{"value":null}] 07:12:23 INFO - PROCESS | 3764 | 1464271943646 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\", \"f2422981-150b-4007-a2a0-7f3535d15116\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:12:23 INFO - PROCESS | 3764 | ++DOCSHELL 16BF9C00 == 39 [pid = 3764] [id = 394] 07:12:23 INFO - PROCESS | 3764 | ++DOMWINDOW == 199 (16FF8800) [pid = 3764] [serial = 1182] [outer = 00000000] 07:12:23 INFO - PROCESS | 3764 | ++DOMWINDOW == 200 (17350C00) [pid = 3764] [serial = 1183] [outer = 16FF8800] 07:12:23 INFO - PROCESS | 3764 | 1464271943707 Marionette DEBUG loaded listener.js 07:12:23 INFO - PROCESS | 3764 | ++DOMWINDOW == 201 (17563800) [pid = 3764] [serial = 1184] [outer = 16FF8800] 07:12:24 INFO - PROCESS | 3764 | 1464271944306 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]]]}] 07:12:24 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.round.html | lineCap 'round' is rendered correctly 07:12:24 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.round.html | took 993ms 07:12:24 INFO - PROCESS | 3764 | 1464271944357 Marionette TRACE conn2 -> [0,1541,"getWindowHandle",null] 07:12:24 INFO - PROCESS | 3764 | 1464271944360 Marionette TRACE conn2 <- [1,1541,null,{"value":"13"}] 07:12:24 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.square.html 07:12:24 INFO - PROCESS | 3764 | 1464271944376 Marionette TRACE conn2 -> [0,1542,"setScriptTimeout",{"ms":35000}] 07:12:24 INFO - PROCESS | 3764 | 1464271944379 Marionette TRACE conn2 <- [1,1542,null,{}] 07:12:24 INFO - PROCESS | 3764 | 1464271944384 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}] 07:12:24 INFO - PROCESS | 3764 | 1464271944488 Marionette TRACE conn2 <- [1,1543,null,{"value":null}] 07:12:24 INFO - PROCESS | 3764 | 1464271944623 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\", \"f2422981-150b-4007-a2a0-7f3535d15116\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:12:24 INFO - PROCESS | 3764 | ++DOCSHELL 17562C00 == 40 [pid = 3764] [id = 395] 07:12:24 INFO - PROCESS | 3764 | ++DOMWINDOW == 202 (17565C00) [pid = 3764] [serial = 1185] [outer = 00000000] 07:12:24 INFO - PROCESS | 3764 | ++DOMWINDOW == 203 (1818C000) [pid = 3764] [serial = 1186] [outer = 17565C00] 07:12:24 INFO - PROCESS | 3764 | 1464271944680 Marionette DEBUG loaded listener.js 07:12:24 INFO - PROCESS | 3764 | ++DOMWINDOW == 204 (181DDC00) [pid = 3764] [serial = 1187] [outer = 17565C00] 07:12:25 INFO - PROCESS | 3764 | 1464271945279 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]]]}] 07:12:25 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.square.html | lineCap 'square' is rendered correctly 07:12:25 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.square.html | took 992ms 07:12:25 INFO - PROCESS | 3764 | 1464271945351 Marionette TRACE conn2 -> [0,1545,"getWindowHandle",null] 07:12:25 INFO - PROCESS | 3764 | 1464271945353 Marionette TRACE conn2 <- [1,1545,null,{"value":"13"}] 07:12:25 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.valid.html 07:12:25 INFO - PROCESS | 3764 | 1464271945357 Marionette TRACE conn2 -> [0,1546,"setScriptTimeout",{"ms":35000}] 07:12:25 INFO - PROCESS | 3764 | 1464271945359 Marionette TRACE conn2 <- [1,1546,null,{}] 07:12:25 INFO - PROCESS | 3764 | 1464271945362 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}] 07:12:25 INFO - PROCESS | 3764 | 1464271945465 Marionette TRACE conn2 <- [1,1547,null,{"value":null}] 07:12:25 INFO - PROCESS | 3764 | 1464271945604 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\", \"f2422981-150b-4007-a2a0-7f3535d15116\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:12:25 INFO - PROCESS | 3764 | ++DOCSHELL 181D9000 == 41 [pid = 3764] [id = 396] 07:12:25 INFO - PROCESS | 3764 | ++DOMWINDOW == 205 (19665800) [pid = 3764] [serial = 1188] [outer = 00000000] 07:12:25 INFO - PROCESS | 3764 | ++DOMWINDOW == 206 (19737800) [pid = 3764] [serial = 1189] [outer = 19665800] 07:12:25 INFO - PROCESS | 3764 | 1464271945661 Marionette DEBUG loaded listener.js 07:12:25 INFO - PROCESS | 3764 | ++DOMWINDOW == 207 (19738800) [pid = 3764] [serial = 1190] [outer = 19665800] 07:12:26 INFO - PROCESS | 3764 | 1464271946305 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]]]}] 07:12:26 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.valid.html | Setting lineCap to valid values works 07:12:26 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.valid.html | took 993ms 07:12:26 INFO - PROCESS | 3764 | 1464271946360 Marionette TRACE conn2 -> [0,1549,"getWindowHandle",null] 07:12:26 INFO - PROCESS | 3764 | 1464271946362 Marionette TRACE conn2 <- [1,1549,null,{"value":"13"}] 07:12:26 INFO - TEST-START | /2dcontext/line-styles/2d.line.cross.html 07:12:26 INFO - PROCESS | 3764 | 1464271946366 Marionette TRACE conn2 -> [0,1550,"setScriptTimeout",{"ms":35000}] 07:12:26 INFO - PROCESS | 3764 | 1464271946368 Marionette TRACE conn2 <- [1,1550,null,{}] 07:12:26 INFO - PROCESS | 3764 | 1464271946372 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}] 07:12:26 INFO - PROCESS | 3764 | 1464271946506 Marionette TRACE conn2 <- [1,1551,null,{"value":null}] 07:12:26 INFO - PROCESS | 3764 | 1464271946651 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\", \"f2422981-150b-4007-a2a0-7f3535d15116\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:12:26 INFO - PROCESS | 3764 | ++DOCSHELL 17D07C00 == 42 [pid = 3764] [id = 397] 07:12:26 INFO - PROCESS | 3764 | ++DOMWINDOW == 208 (1973BC00) [pid = 3764] [serial = 1191] [outer = 00000000] 07:12:26 INFO - PROCESS | 3764 | ++DOMWINDOW == 209 (1A579800) [pid = 3764] [serial = 1192] [outer = 1973BC00] 07:12:26 INFO - PROCESS | 3764 | 1464271946707 Marionette DEBUG loaded listener.js 07:12:26 INFO - PROCESS | 3764 | ++DOMWINDOW == 210 (1A5CF000) [pid = 3764] [serial = 1193] [outer = 1973BC00] 07:12:27 INFO - PROCESS | 3764 | 1464271947339 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]]]}] 07:12:27 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cross.html | Canvas test: 2d.line.cross 07:12:27 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cross.html | took 1085ms 07:12:27 INFO - PROCESS | 3764 | 1464271947459 Marionette TRACE conn2 -> [0,1553,"getWindowHandle",null] 07:12:27 INFO - PROCESS | 3764 | 1464271947463 Marionette TRACE conn2 <- [1,1553,null,{"value":"13"}] 07:12:27 INFO - TEST-START | /2dcontext/line-styles/2d.line.defaults.html 07:12:27 INFO - PROCESS | 3764 | 1464271947482 Marionette TRACE conn2 -> [0,1554,"setScriptTimeout",{"ms":35000}] 07:12:27 INFO - PROCESS | 3764 | 1464271947487 Marionette TRACE conn2 <- [1,1554,null,{}] 07:12:27 INFO - PROCESS | 3764 | 1464271947495 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}] 07:12:27 INFO - PROCESS | 3764 | 1464271947616 Marionette TRACE conn2 <- [1,1555,null,{"value":null}] 07:12:27 INFO - PROCESS | 3764 | 1464271947749 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\", \"f2422981-150b-4007-a2a0-7f3535d15116\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:12:27 INFO - PROCESS | 3764 | ++DOCSHELL 11C63400 == 43 [pid = 3764] [id = 398] 07:12:27 INFO - PROCESS | 3764 | ++DOMWINDOW == 211 (12A4C000) [pid = 3764] [serial = 1194] [outer = 00000000] 07:12:27 INFO - PROCESS | 3764 | ++DOMWINDOW == 212 (13151400) [pid = 3764] [serial = 1195] [outer = 12A4C000] 07:12:27 INFO - PROCESS | 3764 | 1464271947808 Marionette DEBUG loaded listener.js 07:12:27 INFO - PROCESS | 3764 | ++DOMWINDOW == 213 (137E7000) [pid = 3764] [serial = 1196] [outer = 12A4C000] 07:12:28 INFO - PROCESS | 3764 | 1464271948454 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]]]}] 07:12:28 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.defaults.html | Canvas test: 2d.line.defaults 07:12:28 INFO - TEST-OK | /2dcontext/line-styles/2d.line.defaults.html | took 992ms 07:12:28 INFO - PROCESS | 3764 | 1464271948475 Marionette TRACE conn2 -> [0,1557,"getWindowHandle",null] 07:12:28 INFO - PROCESS | 3764 | 1464271948479 Marionette TRACE conn2 <- [1,1557,null,{"value":"13"}] 07:12:28 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.bevel.html 07:12:28 INFO - PROCESS | 3764 | 1464271948487 Marionette TRACE conn2 -> [0,1558,"setScriptTimeout",{"ms":35000}] 07:12:28 INFO - PROCESS | 3764 | 1464271948491 Marionette TRACE conn2 <- [1,1558,null,{}] 07:12:28 INFO - PROCESS | 3764 | 1464271948495 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}] 07:12:28 INFO - PROCESS | 3764 | 1464271948603 Marionette TRACE conn2 <- [1,1559,null,{"value":null}] 07:12:28 INFO - PROCESS | 3764 | 1464271948718 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\", \"f2422981-150b-4007-a2a0-7f3535d15116\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:12:28 INFO - PROCESS | 3764 | ++DOCSHELL 15E3B400 == 44 [pid = 3764] [id = 399] 07:12:28 INFO - PROCESS | 3764 | ++DOMWINDOW == 214 (15F3E800) [pid = 3764] [serial = 1197] [outer = 00000000] 07:12:28 INFO - PROCESS | 3764 | ++DOMWINDOW == 215 (16939800) [pid = 3764] [serial = 1198] [outer = 15F3E800] 07:12:28 INFO - PROCESS | 3764 | 1464271948813 Marionette DEBUG loaded listener.js 07:12:28 INFO - PROCESS | 3764 | ++DOMWINDOW == 216 (16BEFC00) [pid = 3764] [serial = 1199] [outer = 15F3E800] 07:12:29 INFO - PROCESS | 3764 | 1464271949422 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]]]}] 07:12:29 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.bevel.html | lineJoin 'bevel' is rendered correctly 07:12:29 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.bevel.html | took 992ms 07:12:29 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.closed.html 07:12:29 INFO - PROCESS | 3764 | 1464271949473 Marionette TRACE conn2 -> [0,1561,"getWindowHandle",null] 07:12:29 INFO - PROCESS | 3764 | 1464271949475 Marionette TRACE conn2 <- [1,1561,null,{"value":"13"}] 07:12:29 INFO - PROCESS | 3764 | 1464271949479 Marionette TRACE conn2 -> [0,1562,"setScriptTimeout",{"ms":35000}] 07:12:29 INFO - PROCESS | 3764 | 1464271949482 Marionette TRACE conn2 <- [1,1562,null,{}] 07:12:29 INFO - PROCESS | 3764 | 1464271949492 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}] 07:12:29 INFO - PROCESS | 3764 | 1464271949673 Marionette TRACE conn2 <- [1,1563,null,{"value":null}] 07:12:29 INFO - PROCESS | 3764 | 1464271949778 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\", \"f2422981-150b-4007-a2a0-7f3535d15116\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:12:29 INFO - PROCESS | 3764 | ++DOCSHELL 17582C00 == 45 [pid = 3764] [id = 400] 07:12:29 INFO - PROCESS | 3764 | ++DOMWINDOW == 217 (17583400) [pid = 3764] [serial = 1200] [outer = 00000000] 07:12:29 INFO - PROCESS | 3764 | ++DOMWINDOW == 218 (1778A800) [pid = 3764] [serial = 1201] [outer = 17583400] 07:12:29 INFO - PROCESS | 3764 | 1464271949837 Marionette DEBUG loaded listener.js 07:12:29 INFO - PROCESS | 3764 | ++DOMWINDOW == 219 (1818A400) [pid = 3764] [serial = 1202] [outer = 17583400] 07:12:30 INFO - PROCESS | 3764 | 1464271950458 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]]]}] 07:12:30 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.closed.html | Line joins are drawn at the corner of a closed rectangle 07:12:30 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.closed.html | took 1023ms 07:12:30 INFO - PROCESS | 3764 | 1464271950520 Marionette TRACE conn2 -> [0,1565,"getWindowHandle",null] 07:12:30 INFO - PROCESS | 3764 | 1464271950523 Marionette TRACE conn2 <- [1,1565,null,{"value":"13"}] 07:12:30 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.invalid.html 07:12:30 INFO - PROCESS | 3764 | 1464271950526 Marionette TRACE conn2 -> [0,1566,"setScriptTimeout",{"ms":35000}] 07:12:30 INFO - PROCESS | 3764 | 1464271950528 Marionette TRACE conn2 <- [1,1566,null,{}] 07:12:30 INFO - PROCESS | 3764 | 1464271950532 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}] 07:12:30 INFO - PROCESS | 3764 | 1464271950635 Marionette TRACE conn2 <- [1,1567,null,{"value":null}] 07:12:30 INFO - PROCESS | 3764 | 1464271950774 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\", \"f2422981-150b-4007-a2a0-7f3535d15116\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:12:30 INFO - PROCESS | 3764 | ++DOCSHELL 19E96800 == 46 [pid = 3764] [id = 401] 07:12:30 INFO - PROCESS | 3764 | ++DOMWINDOW == 220 (19E97400) [pid = 3764] [serial = 1203] [outer = 00000000] 07:12:30 INFO - PROCESS | 3764 | ++DOMWINDOW == 221 (1A03D000) [pid = 3764] [serial = 1204] [outer = 19E97400] 07:12:30 INFO - PROCESS | 3764 | 1464271950830 Marionette DEBUG loaded listener.js 07:12:30 INFO - PROCESS | 3764 | ++DOMWINDOW == 222 (1A575400) [pid = 3764] [serial = 1205] [outer = 19E97400] 07:12:31 INFO - PROCESS | 3764 | 1464271951361 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]]]}] 07:12:31 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.invalid.html | Setting lineJoin to invalid values is ignored 07:12:31 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.invalid.html | took 884ms 07:12:31 INFO - PROCESS | 3764 | 1464271951431 Marionette TRACE conn2 -> [0,1569,"getWindowHandle",null] 07:12:31 INFO - PROCESS | 3764 | 1464271951433 Marionette TRACE conn2 <- [1,1569,null,{"value":"13"}] 07:12:31 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.miter.html 07:12:31 INFO - PROCESS | 3764 | 1464271951437 Marionette TRACE conn2 -> [0,1570,"setScriptTimeout",{"ms":35000}] 07:12:31 INFO - PROCESS | 3764 | 1464271951438 Marionette TRACE conn2 <- [1,1570,null,{}] 07:12:31 INFO - PROCESS | 3764 | 1464271951442 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}] 07:12:31 INFO - PROCESS | 3764 | 1464271951555 Marionette TRACE conn2 <- [1,1571,null,{"value":null}] 07:12:31 INFO - PROCESS | 3764 | 1464271951695 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\", \"f2422981-150b-4007-a2a0-7f3535d15116\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:12:31 INFO - PROCESS | 3764 | ++DOCSHELL 0F26C000 == 47 [pid = 3764] [id = 402] 07:12:31 INFO - PROCESS | 3764 | ++DOMWINDOW == 223 (0F274C00) [pid = 3764] [serial = 1206] [outer = 00000000] 07:12:31 INFO - PROCESS | 3764 | ++DOMWINDOW == 224 (1A6DC400) [pid = 3764] [serial = 1207] [outer = 0F274C00] 07:12:31 INFO - PROCESS | 3764 | 1464271951754 Marionette DEBUG loaded listener.js 07:12:31 INFO - PROCESS | 3764 | ++DOMWINDOW == 225 (1A6DEC00) [pid = 3764] [serial = 1208] [outer = 0F274C00] 07:12:32 INFO - PROCESS | 3764 | 1464271952328 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]]]}] 07:12:32 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.miter.html | lineJoin 'miter' is rendered correctly 07:12:32 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.miter.html | took 930ms 07:12:32 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.open.html 07:12:32 INFO - PROCESS | 3764 | 1464271952366 Marionette TRACE conn2 -> [0,1573,"getWindowHandle",null] 07:12:32 INFO - PROCESS | 3764 | 1464271952368 Marionette TRACE conn2 <- [1,1573,null,{"value":"13"}] 07:12:32 INFO - PROCESS | 3764 | 1464271952372 Marionette TRACE conn2 -> [0,1574,"setScriptTimeout",{"ms":35000}] 07:12:32 INFO - PROCESS | 3764 | 1464271952374 Marionette TRACE conn2 <- [1,1574,null,{}] 07:12:32 INFO - PROCESS | 3764 | 1464271952377 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}] 07:12:32 INFO - PROCESS | 3764 | 1464271952515 Marionette TRACE conn2 <- [1,1575,null,{"value":null}] 07:12:32 INFO - PROCESS | 3764 | 1464271952682 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\", \"f2422981-150b-4007-a2a0-7f3535d15116\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:12:32 INFO - PROCESS | 3764 | ++DOCSHELL 1A83A800 == 48 [pid = 3764] [id = 403] 07:12:32 INFO - PROCESS | 3764 | ++DOMWINDOW == 226 (1A83F400) [pid = 3764] [serial = 1209] [outer = 00000000] 07:12:32 INFO - PROCESS | 3764 | ++DOMWINDOW == 227 (1AC8F800) [pid = 3764] [serial = 1210] [outer = 1A83F400] 07:12:32 INFO - PROCESS | 3764 | 1464271952740 Marionette DEBUG loaded listener.js 07:12:32 INFO - PROCESS | 3764 | ++DOMWINDOW == 228 (1AE8A400) [pid = 3764] [serial = 1211] [outer = 1A83F400] 07:12:33 INFO - PROCESS | 3764 | 1464271953336 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]]]}] 07:12:33 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.open.html | Line joins are not drawn at the corner of an unclosed rectangle 07:12:33 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.open.html | took 1024ms 07:12:33 INFO - PROCESS | 3764 | 1464271953411 Marionette TRACE conn2 -> [0,1577,"getWindowHandle",null] 07:12:33 INFO - PROCESS | 3764 | 1464271953413 Marionette TRACE conn2 <- [1,1577,null,{"value":"13"}] 07:12:33 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.parallel.html 07:12:33 INFO - PROCESS | 3764 | 1464271953417 Marionette TRACE conn2 -> [0,1578,"setScriptTimeout",{"ms":35000}] 07:12:33 INFO - PROCESS | 3764 | 1464271953419 Marionette TRACE conn2 <- [1,1578,null,{}] 07:12:33 INFO - PROCESS | 3764 | 1464271953423 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}] 07:12:33 INFO - PROCESS | 3764 | 1464271953520 Marionette TRACE conn2 <- [1,1579,null,{"value":null}] 07:12:33 INFO - PROCESS | 3764 | 1464271953663 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\", \"f2422981-150b-4007-a2a0-7f3535d15116\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:12:33 INFO - PROCESS | 3764 | ++DOCSHELL 1A841C00 == 49 [pid = 3764] [id = 404] 07:12:33 INFO - PROCESS | 3764 | ++DOMWINDOW == 229 (1A845800) [pid = 3764] [serial = 1212] [outer = 00000000] 07:12:33 INFO - PROCESS | 3764 | ++DOMWINDOW == 230 (1AE96400) [pid = 3764] [serial = 1213] [outer = 1A845800] 07:12:33 INFO - PROCESS | 3764 | 1464271953719 Marionette DEBUG loaded listener.js 07:12:33 INFO - PROCESS | 3764 | ++DOMWINDOW == 231 (1B117800) [pid = 3764] [serial = 1214] [outer = 1A845800] 07:12:34 INFO - PROCESS | 3764 | 1464271954425 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]]]}] 07:12:34 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.parallel.html | Line joins are drawn at 180-degree joins 07:12:34 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.parallel.html | took 1085ms 07:12:34 INFO - PROCESS | 3764 | 1464271954502 Marionette TRACE conn2 -> [0,1581,"getWindowHandle",null] 07:12:34 INFO - PROCESS | 3764 | 1464271954507 Marionette TRACE conn2 <- [1,1581,null,{"value":"13"}] 07:12:34 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.round.html 07:12:34 INFO - PROCESS | 3764 | 1464271954511 Marionette TRACE conn2 -> [0,1582,"setScriptTimeout",{"ms":35000}] 07:12:34 INFO - PROCESS | 3764 | 1464271954515 Marionette TRACE conn2 <- [1,1582,null,{}] 07:12:34 INFO - PROCESS | 3764 | 1464271954520 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}] 07:12:34 INFO - PROCESS | 3764 | 1464271954623 Marionette TRACE conn2 <- [1,1583,null,{"value":null}] 07:12:34 INFO - PROCESS | 3764 | 1464271954825 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\", \"f2422981-150b-4007-a2a0-7f3535d15116\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:12:34 INFO - PROCESS | 3764 | --DOCSHELL 0F269800 == 48 [pid = 3764] [id = 392] 07:12:34 INFO - PROCESS | 3764 | ++DOCSHELL 0C7F2000 == 49 [pid = 3764] [id = 405] 07:12:34 INFO - PROCESS | 3764 | ++DOMWINDOW == 232 (0F269800) [pid = 3764] [serial = 1215] [outer = 00000000] 07:12:34 INFO - PROCESS | 3764 | ++DOMWINDOW == 233 (110E9400) [pid = 3764] [serial = 1216] [outer = 0F269800] 07:12:34 INFO - PROCESS | 3764 | 1464271954901 Marionette DEBUG loaded listener.js 07:12:34 INFO - PROCESS | 3764 | ++DOMWINDOW == 234 (13708000) [pid = 3764] [serial = 1217] [outer = 0F269800] 07:12:35 INFO - PROCESS | 3764 | 1464271955538 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]]]}] 07:12:35 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.round.html | lineJoin 'round' is rendered correctly 07:12:35 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.round.html | took 1039ms 07:12:35 INFO - PROCESS | 3764 | 1464271955558 Marionette TRACE conn2 -> [0,1585,"getWindowHandle",null] 07:12:35 INFO - PROCESS | 3764 | 1464271955563 Marionette TRACE conn2 <- [1,1585,null,{"value":"13"}] 07:12:35 INFO - PROCESS | 3764 | 1464271955587 Marionette TRACE conn2 -> [0,1586,"setScriptTimeout",{"ms":35000}] 07:12:35 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.valid.html 07:12:35 INFO - PROCESS | 3764 | 1464271955591 Marionette TRACE conn2 <- [1,1586,null,{}] 07:12:35 INFO - PROCESS | 3764 | 1464271955596 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}] 07:12:36 INFO - PROCESS | 3764 | --DOCSHELL 10A7DC00 == 48 [pid = 3764] [id = 385] 07:12:36 INFO - PROCESS | 3764 | --DOCSHELL 139AE000 == 47 [pid = 3764] [id = 205] 07:12:36 INFO - PROCESS | 3764 | --DOCSHELL 12A59800 == 46 [pid = 3764] [id = 386] 07:12:36 INFO - PROCESS | 3764 | --DOCSHELL 1A711400 == 45 [pid = 3764] [id = 201] 07:12:36 INFO - PROCESS | 3764 | --DOCSHELL 14003000 == 44 [pid = 3764] [id = 387] 07:12:36 INFO - PROCESS | 3764 | --DOCSHELL 1315D000 == 43 [pid = 3764] [id = 389] 07:12:36 INFO - PROCESS | 3764 | --DOCSHELL 16883800 == 42 [pid = 3764] [id = 388] 07:12:36 INFO - PROCESS | 3764 | --DOCSHELL 0C7F0C00 == 41 [pid = 3764] [id = 204] 07:12:36 INFO - PROCESS | 3764 | --DOCSHELL 140CE000 == 40 [pid = 3764] [id = 383] 07:12:36 INFO - PROCESS | 3764 | --DOCSHELL 137E3400 == 39 [pid = 3764] [id = 382] 07:12:36 INFO - PROCESS | 3764 | --DOCSHELL 16BF9C00 == 38 [pid = 3764] [id = 394] 07:12:36 INFO - PROCESS | 3764 | --DOCSHELL 19734000 == 37 [pid = 3764] [id = 200] 07:12:36 INFO - PROCESS | 3764 | --DOCSHELL 16F81400 == 36 [pid = 3764] [id = 199] 07:12:36 INFO - PROCESS | 3764 | --DOCSHELL 1370B400 == 35 [pid = 3764] [id = 206] 07:12:36 INFO - PROCESS | 3764 | --DOCSHELL 140CC400 == 34 [pid = 3764] [id = 213] 07:12:36 INFO - PROCESS | 3764 | --DOCSHELL 0F26C000 == 33 [pid = 3764] [id = 402] 07:12:36 INFO - PROCESS | 3764 | --DOCSHELL 1A83A800 == 32 [pid = 3764] [id = 403] 07:12:36 INFO - PROCESS | 3764 | --DOCSHELL 19E96800 == 31 [pid = 3764] [id = 401] 07:12:36 INFO - PROCESS | 3764 | --DOCSHELL 16FF8C00 == 30 [pid = 3764] [id = 390] 07:12:36 INFO - PROCESS | 3764 | --DOCSHELL 15E3B400 == 29 [pid = 3764] [id = 399] 07:12:36 INFO - PROCESS | 3764 | --DOCSHELL 17582C00 == 28 [pid = 3764] [id = 400] 07:12:36 INFO - PROCESS | 3764 | --DOCSHELL 11C63400 == 27 [pid = 3764] [id = 398] 07:12:40 INFO - PROCESS | 3764 | --DOCSHELL 10B66400 == 26 [pid = 3764] [id = 211] 07:12:40 INFO - PROCESS | 3764 | --DOCSHELL 0F26FC00 == 25 [pid = 3764] [id = 377] 07:12:40 INFO - PROCESS | 3764 | --DOCSHELL 15D1F400 == 24 [pid = 3764] [id = 214] 07:12:40 INFO - PROCESS | 3764 | --DOCSHELL 137EBC00 == 23 [pid = 3764] [id = 393] 07:12:40 INFO - PROCESS | 3764 | --DOCSHELL 140C3400 == 22 [pid = 3764] [id = 203] 07:12:40 INFO - PROCESS | 3764 | --DOCSHELL 17D78C00 == 21 [pid = 3764] [id = 375] 07:12:40 INFO - PROCESS | 3764 | --DOCSHELL 10D40C00 == 20 [pid = 3764] [id = 378] 07:12:40 INFO - PROCESS | 3764 | --DOCSHELL 10EB2000 == 19 [pid = 3764] [id = 210] 07:12:40 INFO - PROCESS | 3764 | --DOCSHELL 17562C00 == 18 [pid = 3764] [id = 395] 07:12:40 INFO - PROCESS | 3764 | --DOCSHELL 0C77B400 == 17 [pid = 3764] [id = 391] 07:12:40 INFO - PROCESS | 3764 | --DOCSHELL 13374800 == 16 [pid = 3764] [id = 381] 07:12:40 INFO - PROCESS | 3764 | --DOCSHELL 181D9000 == 15 [pid = 3764] [id = 396] 07:12:40 INFO - PROCESS | 3764 | --DOCSHELL 0C7F5400 == 14 [pid = 3764] [id = 215] 07:12:40 INFO - PROCESS | 3764 | --DOCSHELL 102D0000 == 13 [pid = 3764] [id = 384] 07:12:40 INFO - PROCESS | 3764 | --DOCSHELL 1A841C00 == 12 [pid = 3764] [id = 404] 07:12:40 INFO - PROCESS | 3764 | --DOCSHELL 17D07C00 == 11 [pid = 3764] [id = 397] 07:12:40 INFO - PROCESS | 3764 | --DOCSHELL 0F272800 == 10 [pid = 3764] [id = 376] 07:12:40 INFO - PROCESS | 3764 | --DOCSHELL 139AE800 == 9 [pid = 3764] [id = 212] 07:12:41 INFO - PROCESS | 3764 | 1464271961209 Marionette TRACE conn2 <- [1,1587,null,{"value":null}] 07:12:41 INFO - PROCESS | 3764 | --DOCSHELL 0C7F2000 == 8 [pid = 3764] [id = 405] 07:12:41 INFO - PROCESS | 3764 | 1464271961373 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\", \"f2422981-150b-4007-a2a0-7f3535d15116\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:12:41 INFO - PROCESS | 3764 | ++DOCSHELL 0C778800 == 9 [pid = 3764] [id = 406] 07:12:41 INFO - PROCESS | 3764 | ++DOMWINDOW == 235 (0C77B400) [pid = 3764] [serial = 1218] [outer = 00000000] 07:12:41 INFO - PROCESS | 3764 | ++DOMWINDOW == 236 (0F268C00) [pid = 3764] [serial = 1219] [outer = 0C77B400] 07:12:41 INFO - PROCESS | 3764 | 1464271961431 Marionette DEBUG loaded listener.js 07:12:41 INFO - PROCESS | 3764 | ++DOMWINDOW == 237 (105F1C00) [pid = 3764] [serial = 1220] [outer = 0C77B400] 07:12:41 INFO - PROCESS | 3764 | 1464271961870 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]]]}] 07:12:41 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.valid.html | Setting lineJoin to valid values works 07:12:41 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.valid.html | took 6326ms 07:12:41 INFO - PROCESS | 3764 | 1464271961915 Marionette TRACE conn2 -> [0,1589,"getWindowHandle",null] 07:12:41 INFO - PROCESS | 3764 | 1464271961919 Marionette TRACE conn2 <- [1,1589,null,{"value":"13"}] 07:12:41 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.acute.html 07:12:41 INFO - PROCESS | 3764 | 1464271961924 Marionette TRACE conn2 -> [0,1590,"setScriptTimeout",{"ms":35000}] 07:12:41 INFO - PROCESS | 3764 | 1464271961928 Marionette TRACE conn2 <- [1,1590,null,{}] 07:12:41 INFO - PROCESS | 3764 | 1464271961937 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}] 07:12:42 INFO - PROCESS | 3764 | 1464271962033 Marionette TRACE conn2 <- [1,1591,null,{"value":null}] 07:12:42 INFO - PROCESS | 3764 | 1464271962050 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\", \"f2422981-150b-4007-a2a0-7f3535d15116\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:12:42 INFO - PROCESS | 3764 | ++DOCSHELL 13701800 == 10 [pid = 3764] [id = 407] 07:12:42 INFO - PROCESS | 3764 | ++DOMWINDOW == 238 (13702000) [pid = 3764] [serial = 1221] [outer = 00000000] 07:12:42 INFO - PROCESS | 3764 | ++DOMWINDOW == 239 (137EBC00) [pid = 3764] [serial = 1222] [outer = 13702000] 07:12:42 INFO - PROCESS | 3764 | 1464271962098 Marionette DEBUG loaded listener.js 07:12:42 INFO - PROCESS | 3764 | ++DOMWINDOW == 240 (13DBB000) [pid = 3764] [serial = 1223] [outer = 13702000] 07:12:42 INFO - PROCESS | 3764 | 1464271962589 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]]]}] 07:12:42 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.acute.html | Miter joins are drawn correctly with acute angles 07:12:42 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.acute.html | took 682ms 07:12:42 INFO - PROCESS | 3764 | 1464271962706 Marionette TRACE conn2 -> [0,1593,"getWindowHandle",null] 07:12:42 INFO - PROCESS | 3764 | 1464271962710 Marionette TRACE conn2 <- [1,1593,null,{"value":"13"}] 07:12:42 INFO - PROCESS | 3764 | 1464271962720 Marionette TRACE conn2 -> [0,1594,"setScriptTimeout",{"ms":35000}] 07:12:42 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.exceeded.html 07:12:42 INFO - PROCESS | 3764 | 1464271962725 Marionette TRACE conn2 <- [1,1594,null,{}] 07:12:42 INFO - PROCESS | 3764 | 1464271962732 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}] 07:12:43 INFO - PROCESS | 3764 | 1464271963990 Marionette TRACE conn2 <- [1,1595,null,{"value":null}] 07:12:44 INFO - PROCESS | 3764 | 1464271964088 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\", \"f2422981-150b-4007-a2a0-7f3535d15116\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:12:44 INFO - PROCESS | 3764 | ++DOCSHELL 10A7D000 == 11 [pid = 3764] [id = 408] 07:12:44 INFO - PROCESS | 3764 | ++DOMWINDOW == 241 (10D32000) [pid = 3764] [serial = 1224] [outer = 00000000] 07:12:44 INFO - PROCESS | 3764 | ++DOMWINDOW == 242 (10ED3800) [pid = 3764] [serial = 1225] [outer = 10D32000] 07:12:44 INFO - PROCESS | 3764 | 1464271964136 Marionette DEBUG loaded listener.js 07:12:44 INFO - PROCESS | 3764 | ++DOMWINDOW == 243 (12A4DC00) [pid = 3764] [serial = 1226] [outer = 10D32000] 07:12:44 INFO - PROCESS | 3764 | 1464271964630 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]]]}] 07:12:44 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.exceeded.html | Miter joins are not drawn when the miter limit is exceeded 07:12:44 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.exceeded.html | took 1938ms 07:12:44 INFO - PROCESS | 3764 | 1464271964670 Marionette TRACE conn2 -> [0,1597,"getWindowHandle",null] 07:12:44 INFO - PROCESS | 3764 | 1464271964674 Marionette TRACE conn2 <- [1,1597,null,{"value":"13"}] 07:12:44 INFO - PROCESS | 3764 | 1464271964678 Marionette TRACE conn2 -> [0,1598,"setScriptTimeout",{"ms":35000}] 07:12:44 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.invalid.html 07:12:44 INFO - PROCESS | 3764 | 1464271964682 Marionette TRACE conn2 <- [1,1598,null,{}] 07:12:44 INFO - PROCESS | 3764 | 1464271964687 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}] 07:12:44 INFO - PROCESS | 3764 | 1464271964810 Marionette TRACE conn2 <- [1,1599,null,{"value":null}] 07:12:44 INFO - PROCESS | 3764 | 1464271964882 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\", \"f2422981-150b-4007-a2a0-7f3535d15116\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:12:44 INFO - PROCESS | 3764 | ++DOCSHELL 156C5800 == 12 [pid = 3764] [id = 409] 07:12:44 INFO - PROCESS | 3764 | ++DOMWINDOW == 244 (15A1F400) [pid = 3764] [serial = 1227] [outer = 00000000] 07:12:44 INFO - PROCESS | 3764 | ++DOMWINDOW == 245 (15F47400) [pid = 3764] [serial = 1228] [outer = 15A1F400] 07:12:44 INFO - PROCESS | 3764 | 1464271964930 Marionette DEBUG loaded listener.js 07:12:44 INFO - PROCESS | 3764 | ++DOMWINDOW == 246 (16939000) [pid = 3764] [serial = 1229] [outer = 15A1F400] 07:12:45 INFO - PROCESS | 3764 | 1464271965408 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]]]}] 07:12:45 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.invalid.html | Setting miterLimit to invalid values is ignored 07:12:45 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.invalid.html | took 791ms 07:12:45 INFO - PROCESS | 3764 | 1464271965483 Marionette TRACE conn2 -> [0,1601,"getWindowHandle",null] 07:12:45 INFO - PROCESS | 3764 | 1464271965487 Marionette TRACE conn2 <- [1,1601,null,{"value":"13"}] 07:12:45 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.lineedge.html 07:12:45 INFO - PROCESS | 3764 | 1464271965493 Marionette TRACE conn2 -> [0,1602,"setScriptTimeout",{"ms":35000}] 07:12:45 INFO - PROCESS | 3764 | 1464271965495 Marionette TRACE conn2 <- [1,1602,null,{}] 07:12:45 INFO - PROCESS | 3764 | 1464271965505 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}] 07:12:45 INFO - PROCESS | 3764 | 1464271965624 Marionette TRACE conn2 <- [1,1603,null,{"value":null}] 07:12:45 INFO - PROCESS | 3764 | 1464271965639 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\", \"f2422981-150b-4007-a2a0-7f3535d15116\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:12:45 INFO - PROCESS | 3764 | ++DOCSHELL 17564000 == 13 [pid = 3764] [id = 410] 07:12:45 INFO - PROCESS | 3764 | ++DOMWINDOW == 247 (1756C800) [pid = 3764] [serial = 1230] [outer = 00000000] 07:12:45 INFO - PROCESS | 3764 | ++DOMWINDOW == 248 (17590C00) [pid = 3764] [serial = 1231] [outer = 1756C800] 07:12:45 INFO - PROCESS | 3764 | 1464271965684 Marionette DEBUG loaded listener.js 07:12:45 INFO - PROCESS | 3764 | ++DOMWINDOW == 249 (17D7EC00) [pid = 3764] [serial = 1232] [outer = 1756C800] 07:12:46 INFO - PROCESS | 3764 | 1464271966172 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]]]}] 07:12:46 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 07:12:46 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.lineedge.html | took 698ms 07:12:46 INFO - PROCESS | 3764 | 1464271966191 Marionette TRACE conn2 -> [0,1605,"getWindowHandle",null] 07:12:46 INFO - PROCESS | 3764 | 1464271966195 Marionette TRACE conn2 <- [1,1605,null,{"value":"13"}] 07:12:46 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.obtuse.html 07:12:46 INFO - PROCESS | 3764 | 1464271966211 Marionette TRACE conn2 -> [0,1606,"setScriptTimeout",{"ms":35000}] 07:12:46 INFO - PROCESS | 3764 | 1464271966215 Marionette TRACE conn2 <- [1,1606,null,{}] 07:12:46 INFO - PROCESS | 3764 | 1464271966219 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}] 07:12:46 INFO - PROCESS | 3764 | 1464271966341 Marionette TRACE conn2 <- [1,1607,null,{"value":null}] 07:12:46 INFO - PROCESS | 3764 | 1464271966348 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\", \"f2422981-150b-4007-a2a0-7f3535d15116\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:12:46 INFO - PROCESS | 3764 | ++DOCSHELL 19669C00 == 14 [pid = 3764] [id = 411] 07:12:46 INFO - PROCESS | 3764 | ++DOMWINDOW == 250 (19732800) [pid = 3764] [serial = 1233] [outer = 00000000] 07:12:46 INFO - PROCESS | 3764 | ++DOMWINDOW == 251 (19EA3000) [pid = 3764] [serial = 1234] [outer = 19732800] 07:12:46 INFO - PROCESS | 3764 | 1464271966450 Marionette DEBUG loaded listener.js 07:12:46 INFO - PROCESS | 3764 | ++DOMWINDOW == 252 (1A6D5800) [pid = 3764] [serial = 1235] [outer = 19732800] 07:12:47 INFO - PROCESS | 3764 | --DOMWINDOW == 251 (0F272C00) [pid = 3764] [serial = 1128] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html] 07:12:47 INFO - PROCESS | 3764 | --DOMWINDOW == 250 (181DA400) [pid = 3764] [serial = 1124] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html] 07:12:47 INFO - PROCESS | 3764 | --DOMWINDOW == 249 (0C77B400) [pid = 3764] [serial = 1218] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.valid.html] 07:12:47 INFO - PROCESS | 3764 | --DOMWINDOW == 248 (15D2A400) [pid = 3764] [serial = 1109] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html] 07:12:47 INFO - PROCESS | 3764 | --DOMWINDOW == 247 (16F85C00) [pid = 3764] [serial = 1112] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html] 07:12:47 INFO - PROCESS | 3764 | --DOMWINDOW == 246 (17DF9C00) [pid = 3764] [serial = 1121] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html] 07:12:47 INFO - PROCESS | 3764 | --DOMWINDOW == 245 (10A60000) [pid = 3764] [serial = 1118] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html] 07:12:47 INFO - PROCESS | 3764 | --DOMWINDOW == 244 (17356000) [pid = 3764] [serial = 1115] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html] 07:12:47 INFO - PROCESS | 3764 | --DOMWINDOW == 243 (140C8C00) [pid = 3764] [serial = 1106] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html] 07:12:47 INFO - PROCESS | 3764 | --DOMWINDOW == 242 (137E5000) [pid = 3764] [serial = 1103] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html] 07:12:47 INFO - PROCESS | 3764 | --DOMWINDOW == 241 (11CF2400) [pid = 3764] [serial = 1100] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html] 07:12:47 INFO - PROCESS | 3764 | --DOMWINDOW == 240 (0C7F8800) [pid = 3764] [serial = 1097] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html] 07:12:47 INFO - PROCESS | 3764 | --DOMWINDOW == 239 (12A4E400) [pid = 3764] [serial = 1094] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html] 07:12:47 INFO - PROCESS | 3764 | --DOMWINDOW == 238 (1B591400) [pid = 3764] [serial = 1091] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html] 07:12:47 INFO - PROCESS | 3764 | --DOMWINDOW == 237 (1A095400) [pid = 3764] [serial = 1088] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html] 07:12:47 INFO - PROCESS | 3764 | --DOMWINDOW == 236 (17304C00) [pid = 3764] [serial = 1085] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html] 07:12:47 INFO - PROCESS | 3764 | --DOMWINDOW == 235 (139BA000) [pid = 3764] [serial = 1082] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html] 07:12:47 INFO - PROCESS | 3764 | --DOMWINDOW == 234 (140CE400) [pid = 3764] [serial = 1079] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html] 07:12:47 INFO - PROCESS | 3764 | --DOMWINDOW == 233 (10D3F000) [pid = 3764] [serial = 1152] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html] 07:12:47 INFO - PROCESS | 3764 | --DOMWINDOW == 232 (16FF8800) [pid = 3764] [serial = 1182] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.round.html] 07:12:47 INFO - PROCESS | 3764 | --DOMWINDOW == 231 (10A57800) [pid = 3764] [serial = 1176] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.invalid.html] 07:12:47 INFO - PROCESS | 3764 | --DOMWINDOW == 230 (140CEC00) [pid = 3764] [serial = 1149] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html] 07:12:47 INFO - PROCESS | 3764 | --DOMWINDOW == 229 (13DB7400) [pid = 3764] [serial = 1146] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html] 07:12:47 INFO - PROCESS | 3764 | --DOMWINDOW == 228 (139ACC00) [pid = 3764] [serial = 1179] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.open.html] 07:12:47 INFO - PROCESS | 3764 | --DOMWINDOW == 227 (12A4E000) [pid = 3764] [serial = 803] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html] 07:12:47 INFO - PROCESS | 3764 | --DOMWINDOW == 226 (1A6D3000) [pid = 3764] [serial = 956] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html] 07:12:47 INFO - PROCESS | 3764 | --DOMWINDOW == 225 (1339D400) [pid = 3764] [serial = 851] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html] 07:12:47 INFO - PROCESS | 3764 | --DOMWINDOW == 224 (175A1400) [pid = 3764] [serial = 1016] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html] 07:12:47 INFO - PROCESS | 3764 | --DOMWINDOW == 223 (1561C000) [pid = 3764] [serial = 1034] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html] 07:12:47 INFO - PROCESS | 3764 | --DOMWINDOW == 222 (10EB9C00) [pid = 3764] [serial = 965] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html] 07:12:47 INFO - PROCESS | 3764 | --DOMWINDOW == 221 (1339A000) [pid = 3764] [serial = 950] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html] 07:12:47 INFO - PROCESS | 3764 | --DOMWINDOW == 220 (1A71B400) [pid = 3764] [serial = 959] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html] 07:12:47 INFO - PROCESS | 3764 | --DOMWINDOW == 219 (17692400) [pid = 3764] [serial = 1007] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html] 07:12:47 INFO - PROCESS | 3764 | --DOMWINDOW == 218 (17509C00) [pid = 3764] [serial = 1037] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html] 07:12:47 INFO - PROCESS | 3764 | --DOMWINDOW == 217 (110E6800) [pid = 3764] [serial = 998] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html] 07:12:47 INFO - PROCESS | 3764 | --DOMWINDOW == 216 (1778D800) [pid = 3764] [serial = 953] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html] 07:12:47 INFO - PROCESS | 3764 | --DOMWINDOW == 215 (17586C00) [pid = 3764] [serial = 1043] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.broken.html] 07:12:47 INFO - PROCESS | 3764 | --DOMWINDOW == 214 (1B11E400) [pid = 3764] [serial = 911] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeRect.html] 07:12:47 INFO - PROCESS | 3764 | --DOMWINDOW == 213 (1400E400) [pid = 3764] [serial = 1001] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html] 07:12:47 INFO - PROCESS | 3764 | --DOMWINDOW == 212 (1973D800) [pid = 3764] [serial = 860] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html] 07:12:47 INFO - PROCESS | 3764 | --DOMWINDOW == 211 (10D3B400) [pid = 3764] [serial = 1031] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html] 07:12:47 INFO - PROCESS | 3764 | --DOMWINDOW == 210 (10FE7400) [pid = 3764] [serial = 947] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html] 07:12:47 INFO - PROCESS | 3764 | --DOMWINDOW == 209 (1B121C00) [pid = 3764] [serial = 1013] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html] 07:12:47 INFO - PROCESS | 3764 | --DOMWINDOW == 208 (17588000) [pid = 3764] [serial = 854] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html] 07:12:47 INFO - PROCESS | 3764 | --DOMWINDOW == 207 (17696C00) [pid = 3764] [serial = 857] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html] 07:12:47 INFO - PROCESS | 3764 | --DOMWINDOW == 206 (1332D400) [pid = 3764] [serial = 899] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html] 07:12:47 INFO - PROCESS | 3764 | --DOMWINDOW == 205 (181D9800) [pid = 3764] [serial = 809] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html] 07:12:47 INFO - PROCESS | 3764 | --DOMWINDOW == 204 (16918400) [pid = 3764] [serial = 1028] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html] 07:12:47 INFO - PROCESS | 3764 | --DOMWINDOW == 203 (19A4F400) [pid = 3764] [serial = 1046] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.emptysrc.html] 07:12:47 INFO - PROCESS | 3764 | --DOMWINDOW == 202 (1B1A9800) [pid = 3764] [serial = 962] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html] 07:12:47 INFO - PROCESS | 3764 | --DOMWINDOW == 201 (10A75400) [pid = 3764] [serial = 863] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html] 07:12:47 INFO - PROCESS | 3764 | --DOMWINDOW == 200 (1758B400) [pid = 3764] [serial = 1040] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html] 07:12:47 INFO - PROCESS | 3764 | --DOMWINDOW == 199 (17590400) [pid = 3764] [serial = 1004] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html] 07:12:47 INFO - PROCESS | 3764 | --DOMWINDOW == 198 (10230800) [pid = 3764] [serial = 848] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html] 07:12:47 INFO - PROCESS | 3764 | --DOMWINDOW == 197 (15A1F800) [pid = 3764] [serial = 806] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html] 07:12:47 INFO - PROCESS | 3764 | --DOMWINDOW == 196 (13710000) [pid = 3764] [serial = 902] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillRect.html] 07:12:47 INFO - PROCESS | 3764 | --DOMWINDOW == 195 (10231800) [pid = 3764] [serial = 800] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html] 07:12:47 INFO - PROCESS | 3764 | --DOMWINDOW == 194 (1A840000) [pid = 3764] [serial = 908] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.stroke.html] 07:12:47 INFO - PROCESS | 3764 | --DOMWINDOW == 193 (13375400) [pid = 3764] [serial = 1143] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html] 07:12:47 INFO - PROCESS | 3764 | --DOMWINDOW == 192 (1A83AC00) [pid = 3764] [serial = 905] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillText.html] 07:12:47 INFO - PROCESS | 3764 | --DOMWINDOW == 191 (10D34400) [pid = 3764] [serial = 1010] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html] 07:12:47 INFO - PROCESS | 3764 | --DOMWINDOW == 190 (0C384000) [pid = 3764] [serial = 896] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html] 07:12:47 INFO - PROCESS | 3764 | --DOMWINDOW == 189 (15363800) [pid = 3764] [serial = 914] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeText.html] 07:12:47 INFO - PROCESS | 3764 | --DOMWINDOW == 188 (0F269800) [pid = 3764] [serial = 1215] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.round.html] 07:12:47 INFO - PROCESS | 3764 | --DOMWINDOW == 187 (11CED800) [pid = 3764] [serial = 1140] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html] 07:12:47 INFO - PROCESS | 3764 | --DOMWINDOW == 186 (10FDE800) [pid = 3764] [serial = 1134] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html] 07:12:47 INFO - PROCESS | 3764 | --DOMWINDOW == 185 (10A7E400) [pid = 3764] [serial = 1155] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html] 07:12:47 INFO - PROCESS | 3764 | --DOMWINDOW == 184 (0C7ED000) [pid = 3764] [serial = 1173] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.closed.html] 07:12:47 INFO - PROCESS | 3764 | --DOMWINDOW == 183 (0F270000) [pid = 3764] [serial = 1131] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html] 07:12:47 INFO - PROCESS | 3764 | --DOMWINDOW == 182 (0F272400) [pid = 3764] [serial = 1137] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html] 07:12:47 INFO - PROCESS | 3764 | --DOMWINDOW == 181 (17565C00) [pid = 3764] [serial = 1185] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.square.html] 07:12:47 INFO - PROCESS | 3764 | --DOMWINDOW == 180 (1A845800) [pid = 3764] [serial = 1212] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.parallel.html] 07:12:47 INFO - PROCESS | 3764 | --DOMWINDOW == 179 (1A83F400) [pid = 3764] [serial = 1209] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.open.html] 07:12:47 INFO - PROCESS | 3764 | --DOMWINDOW == 178 (1973BC00) [pid = 3764] [serial = 1191] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cross.html] 07:12:47 INFO - PROCESS | 3764 | --DOMWINDOW == 177 (0F274C00) [pid = 3764] [serial = 1206] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.miter.html] 07:12:47 INFO - PROCESS | 3764 | --DOMWINDOW == 176 (19665800) [pid = 3764] [serial = 1188] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.valid.html] 07:12:47 INFO - PROCESS | 3764 | --DOMWINDOW == 175 (17310C00) [pid = 3764] [serial = 1170] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.butt.html] 07:12:47 INFO - PROCESS | 3764 | --DOMWINDOW == 174 (19E97400) [pid = 3764] [serial = 1203] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.invalid.html] 07:12:47 INFO - PROCESS | 3764 | --DOMWINDOW == 173 (16887000) [pid = 3764] [serial = 1167] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html] 07:12:47 INFO - PROCESS | 3764 | --DOMWINDOW == 172 (16885400) [pid = 3764] [serial = 1164] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html] 07:12:47 INFO - PROCESS | 3764 | --DOMWINDOW == 171 (17583400) [pid = 3764] [serial = 1200] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.closed.html] 07:12:47 INFO - PROCESS | 3764 | --DOMWINDOW == 170 (14096000) [pid = 3764] [serial = 1161] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html] 07:12:47 INFO - PROCESS | 3764 | --DOMWINDOW == 169 (12A4C000) [pid = 3764] [serial = 1194] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.defaults.html] 07:12:47 INFO - PROCESS | 3764 | --DOMWINDOW == 168 (12A94400) [pid = 3764] [serial = 1158] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html] 07:12:47 INFO - PROCESS | 3764 | --DOMWINDOW == 167 (15F3E800) [pid = 3764] [serial = 1197] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.bevel.html] 07:12:48 INFO - PROCESS | 3764 | 1464271968087 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]]]}] 07:12:48 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.obtuse.html | Miter joins are drawn correctly with obtuse angles 07:12:48 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.obtuse.html | took 1954ms 07:12:48 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.rightangle.html 07:12:48 INFO - PROCESS | 3764 | 1464271968158 Marionette TRACE conn2 -> [0,1609,"getWindowHandle",null] 07:12:48 INFO - PROCESS | 3764 | 1464271968160 Marionette TRACE conn2 <- [1,1609,null,{"value":"13"}] 07:12:48 INFO - PROCESS | 3764 | 1464271968163 Marionette TRACE conn2 -> [0,1610,"setScriptTimeout",{"ms":35000}] 07:12:48 INFO - PROCESS | 3764 | 1464271968165 Marionette TRACE conn2 <- [1,1610,null,{}] 07:12:48 INFO - PROCESS | 3764 | 1464271968168 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}] 07:12:48 INFO - PROCESS | 3764 | 1464271968259 Marionette TRACE conn2 <- [1,1611,null,{"value":null}] 07:12:48 INFO - PROCESS | 3764 | 1464271968363 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\", \"f2422981-150b-4007-a2a0-7f3535d15116\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:12:48 INFO - PROCESS | 3764 | ++DOCSHELL 0C77B400 == 15 [pid = 3764] [id = 412] 07:12:48 INFO - PROCESS | 3764 | ++DOMWINDOW == 168 (0F273800) [pid = 3764] [serial = 1236] [outer = 00000000] 07:12:48 INFO - PROCESS | 3764 | ++DOMWINDOW == 169 (10A78000) [pid = 3764] [serial = 1237] [outer = 0F273800] 07:12:48 INFO - PROCESS | 3764 | 1464271968407 Marionette DEBUG loaded listener.js 07:12:48 INFO - PROCESS | 3764 | ++DOMWINDOW == 170 (10D3F000) [pid = 3764] [serial = 1238] [outer = 0F273800] 07:12:48 INFO - PROCESS | 3764 | 1464271968777 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]]]}] 07:12:48 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 07:12:48 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.rightangle.html | took 620ms 07:12:48 INFO - PROCESS | 3764 | 1464271968802 Marionette TRACE conn2 -> [0,1613,"getWindowHandle",null] 07:12:48 INFO - PROCESS | 3764 | 1464271968804 Marionette TRACE conn2 <- [1,1613,null,{"value":"13"}] 07:12:48 INFO - PROCESS | 3764 | 1464271968807 Marionette TRACE conn2 -> [0,1614,"setScriptTimeout",{"ms":35000}] 07:12:48 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.valid.html 07:12:48 INFO - PROCESS | 3764 | 1464271968809 Marionette TRACE conn2 <- [1,1614,null,{}] 07:12:48 INFO - PROCESS | 3764 | 1464271968812 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}] 07:12:48 INFO - PROCESS | 3764 | 1464271968902 Marionette TRACE conn2 <- [1,1615,null,{"value":null}] 07:12:49 INFO - PROCESS | 3764 | 1464271969041 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\", \"f2422981-150b-4007-a2a0-7f3535d15116\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:12:49 INFO - PROCESS | 3764 | ++DOCSHELL 12A4D000 == 16 [pid = 3764] [id = 413] 07:12:49 INFO - PROCESS | 3764 | ++DOMWINDOW == 171 (12A4E000) [pid = 3764] [serial = 1239] [outer = 00000000] 07:12:49 INFO - PROCESS | 3764 | ++DOMWINDOW == 172 (12B5F000) [pid = 3764] [serial = 1240] [outer = 12A4E000] 07:12:49 INFO - PROCESS | 3764 | 1464271969092 Marionette DEBUG loaded listener.js 07:12:49 INFO - PROCESS | 3764 | ++DOMWINDOW == 173 (13394400) [pid = 3764] [serial = 1241] [outer = 12A4E000] 07:12:49 INFO - PROCESS | 3764 | 1464271969462 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]]]}] 07:12:49 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.valid.html | Setting miterLimit to valid values works 07:12:49 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.valid.html | took 682ms 07:12:49 INFO - PROCESS | 3764 | 1464271969506 Marionette TRACE conn2 -> [0,1617,"getWindowHandle",null] 07:12:49 INFO - PROCESS | 3764 | 1464271969508 Marionette TRACE conn2 <- [1,1617,null,{"value":"13"}] 07:12:49 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.within.html 07:12:49 INFO - PROCESS | 3764 | 1464271969512 Marionette TRACE conn2 -> [0,1618,"setScriptTimeout",{"ms":35000}] 07:12:49 INFO - PROCESS | 3764 | 1464271969513 Marionette TRACE conn2 <- [1,1618,null,{}] 07:12:49 INFO - PROCESS | 3764 | 1464271969517 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}] 07:12:49 INFO - PROCESS | 3764 | 1464271969644 Marionette TRACE conn2 <- [1,1619,null,{"value":null}] 07:12:49 INFO - PROCESS | 3764 | 1464271969673 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\", \"f2422981-150b-4007-a2a0-7f3535d15116\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:12:49 INFO - PROCESS | 3764 | ++DOCSHELL 1339B000 == 17 [pid = 3764] [id = 414] 07:12:49 INFO - PROCESS | 3764 | ++DOMWINDOW == 174 (137E9400) [pid = 3764] [serial = 1242] [outer = 00000000] 07:12:49 INFO - PROCESS | 3764 | ++DOMWINDOW == 175 (140CCC00) [pid = 3764] [serial = 1243] [outer = 137E9400] 07:12:49 INFO - PROCESS | 3764 | 1464271969724 Marionette DEBUG loaded listener.js 07:12:49 INFO - PROCESS | 3764 | ++DOMWINDOW == 176 (15364000) [pid = 3764] [serial = 1244] [outer = 137E9400] 07:12:50 INFO - PROCESS | 3764 | 1464271970432 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]]]}] 07:12:50 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.within.html | Miter joins are drawn when the miter limit is not quite exceeded 07:12:50 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.within.html | took 992ms 07:12:50 INFO - PROCESS | 3764 | 1464271970499 Marionette TRACE conn2 -> [0,1621,"getWindowHandle",null] 07:12:50 INFO - PROCESS | 3764 | 1464271970504 Marionette TRACE conn2 <- [1,1621,null,{"value":"13"}] 07:12:50 INFO - TEST-START | /2dcontext/line-styles/2d.line.union.html 07:12:50 INFO - PROCESS | 3764 | 1464271970509 Marionette TRACE conn2 -> [0,1622,"setScriptTimeout",{"ms":35000}] 07:12:50 INFO - PROCESS | 3764 | 1464271970514 Marionette TRACE conn2 <- [1,1622,null,{}] 07:12:50 INFO - PROCESS | 3764 | 1464271970519 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}] 07:12:50 INFO - PROCESS | 3764 | 1464271970631 Marionette TRACE conn2 <- [1,1623,null,{"value":null}] 07:12:50 INFO - PROCESS | 3764 | 1464271970778 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\", \"f2422981-150b-4007-a2a0-7f3535d15116\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:12:50 INFO - PROCESS | 3764 | ++DOCSHELL 11A02800 == 18 [pid = 3764] [id = 415] 07:12:50 INFO - PROCESS | 3764 | ++DOMWINDOW == 177 (11C63400) [pid = 3764] [serial = 1245] [outer = 00000000] 07:12:50 INFO - PROCESS | 3764 | ++DOMWINDOW == 178 (13374800) [pid = 3764] [serial = 1246] [outer = 11C63400] 07:12:50 INFO - PROCESS | 3764 | 1464271970836 Marionette DEBUG loaded listener.js 07:12:50 INFO - PROCESS | 3764 | ++DOMWINDOW == 179 (139B3000) [pid = 3764] [serial = 1247] [outer = 11C63400] 07:12:51 INFO - PROCESS | 3764 | 1464271971392 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]]]}] 07:12:51 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.union.html | Canvas test: 2d.line.union 07:12:51 INFO - TEST-OK | /2dcontext/line-styles/2d.line.union.html | took 931ms 07:12:51 INFO - PROCESS | 3764 | 1464271971455 Marionette TRACE conn2 -> [0,1625,"getWindowHandle",null] 07:12:51 INFO - PROCESS | 3764 | 1464271971461 Marionette TRACE conn2 <- [1,1625,null,{"value":"13"}] 07:12:51 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.basic.html 07:12:51 INFO - PROCESS | 3764 | 1464271971468 Marionette TRACE conn2 -> [0,1626,"setScriptTimeout",{"ms":35000}] 07:12:51 INFO - PROCESS | 3764 | 1464271971471 Marionette TRACE conn2 <- [1,1626,null,{}] 07:12:51 INFO - PROCESS | 3764 | 1464271971474 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}] 07:12:51 INFO - PROCESS | 3764 | 1464271971583 Marionette TRACE conn2 <- [1,1627,null,{"value":null}] 07:12:51 INFO - PROCESS | 3764 | 1464271971735 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\", \"f2422981-150b-4007-a2a0-7f3535d15116\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:12:51 INFO - PROCESS | 3764 | ++DOCSHELL 15D27400 == 19 [pid = 3764] [id = 416] 07:12:51 INFO - PROCESS | 3764 | ++DOMWINDOW == 180 (15D2A400) [pid = 3764] [serial = 1248] [outer = 00000000] 07:12:51 INFO - PROCESS | 3764 | ++DOMWINDOW == 181 (16887000) [pid = 3764] [serial = 1249] [outer = 15D2A400] 07:12:51 INFO - PROCESS | 3764 | 1464271971797 Marionette DEBUG loaded listener.js 07:12:51 INFO - PROCESS | 3764 | ++DOMWINDOW == 182 (169D0800) [pid = 3764] [serial = 1250] [outer = 15D2A400] 07:12:52 INFO - PROCESS | 3764 | 1464271972392 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]]]}] 07:12:52 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.basic.html | lineWidth determines the width of line strokes 07:12:52 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.basic.html | took 993ms 07:12:52 INFO - PROCESS | 3764 | 1464271972452 Marionette TRACE conn2 -> [0,1629,"getWindowHandle",null] 07:12:52 INFO - PROCESS | 3764 | 1464271972455 Marionette TRACE conn2 <- [1,1629,null,{"value":"13"}] 07:12:52 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.invalid.html 07:12:52 INFO - PROCESS | 3764 | 1464271972459 Marionette TRACE conn2 -> [0,1630,"setScriptTimeout",{"ms":35000}] 07:12:52 INFO - PROCESS | 3764 | 1464271972463 Marionette TRACE conn2 <- [1,1630,null,{}] 07:12:52 INFO - PROCESS | 3764 | 1464271972487 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}] 07:12:52 INFO - PROCESS | 3764 | 1464271972630 Marionette TRACE conn2 <- [1,1631,null,{"value":null}] 07:12:52 INFO - PROCESS | 3764 | 1464271972709 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\", \"f2422981-150b-4007-a2a0-7f3535d15116\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:12:52 INFO - PROCESS | 3764 | ++DOCSHELL 102CFC00 == 20 [pid = 3764] [id = 417] 07:12:52 INFO - PROCESS | 3764 | ++DOMWINDOW == 183 (10D32400) [pid = 3764] [serial = 1251] [outer = 00000000] 07:12:52 INFO - PROCESS | 3764 | ++DOMWINDOW == 184 (1332EC00) [pid = 3764] [serial = 1252] [outer = 10D32400] 07:12:52 INFO - PROCESS | 3764 | 1464271972807 Marionette DEBUG loaded listener.js 07:12:52 INFO - PROCESS | 3764 | ++DOMWINDOW == 185 (17583800) [pid = 3764] [serial = 1253] [outer = 10D32400] 07:12:53 INFO - PROCESS | 3764 | 1464271973444 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]]]}] 07:12:53 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.invalid.html | Setting lineWidth to invalid values is ignored 07:12:53 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.invalid.html | took 992ms 07:12:53 INFO - PROCESS | 3764 | 1464271973461 Marionette TRACE conn2 -> [0,1633,"getWindowHandle",null] 07:12:53 INFO - PROCESS | 3764 | 1464271973464 Marionette TRACE conn2 <- [1,1633,null,{"value":"13"}] 07:12:53 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.scaledefault.html 07:12:53 INFO - PROCESS | 3764 | 1464271973467 Marionette TRACE conn2 -> [0,1634,"setScriptTimeout",{"ms":35000}] 07:12:53 INFO - PROCESS | 3764 | 1464271973469 Marionette TRACE conn2 <- [1,1634,null,{}] 07:12:53 INFO - PROCESS | 3764 | 1464271973473 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}] 07:12:53 INFO - PROCESS | 3764 | 1464271973576 Marionette TRACE conn2 <- [1,1635,null,{"value":null}] 07:12:53 INFO - PROCESS | 3764 | 1464271973727 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\", \"f2422981-150b-4007-a2a0-7f3535d15116\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:12:53 INFO - PROCESS | 3764 | ++DOCSHELL 10482800 == 21 [pid = 3764] [id = 418] 07:12:53 INFO - PROCESS | 3764 | ++DOMWINDOW == 186 (10483800) [pid = 3764] [serial = 1254] [outer = 00000000] 07:12:53 INFO - PROCESS | 3764 | ++DOMWINDOW == 187 (10A81800) [pid = 3764] [serial = 1255] [outer = 10483800] 07:12:53 INFO - PROCESS | 3764 | 1464271973783 Marionette DEBUG loaded listener.js 07:12:53 INFO - PROCESS | 3764 | ++DOMWINDOW == 188 (10D38400) [pid = 3764] [serial = 1256] [outer = 10483800] 07:12:54 INFO - PROCESS | 3764 | 1464271974584 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]]]}] 07:12:54 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.scaledefault.html | Default lineWidth strokes are affected by scale transformations 07:12:54 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.scaledefault.html | took 1179ms 07:12:54 INFO - PROCESS | 3764 | 1464271974645 Marionette TRACE conn2 -> [0,1637,"getWindowHandle",null] 07:12:54 INFO - PROCESS | 3764 | 1464271974648 Marionette TRACE conn2 <- [1,1637,null,{"value":"13"}] 07:12:54 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.transformed.html 07:12:54 INFO - PROCESS | 3764 | 1464271974654 Marionette TRACE conn2 -> [0,1638,"setScriptTimeout",{"ms":35000}] 07:12:54 INFO - PROCESS | 3764 | 1464271974657 Marionette TRACE conn2 <- [1,1638,null,{}] 07:12:54 INFO - PROCESS | 3764 | 1464271974662 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}] 07:12:54 INFO - PROCESS | 3764 | 1464271974764 Marionette TRACE conn2 <- [1,1639,null,{"value":null}] 07:12:54 INFO - PROCESS | 3764 | 1464271974911 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\", \"f2422981-150b-4007-a2a0-7f3535d15116\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:12:54 INFO - PROCESS | 3764 | ++DOCSHELL 102E8C00 == 22 [pid = 3764] [id = 419] 07:12:54 INFO - PROCESS | 3764 | ++DOMWINDOW == 189 (10482000) [pid = 3764] [serial = 1257] [outer = 00000000] 07:12:54 INFO - PROCESS | 3764 | ++DOMWINDOW == 190 (10D33400) [pid = 3764] [serial = 1258] [outer = 10482000] 07:12:54 INFO - PROCESS | 3764 | 1464271974963 Marionette DEBUG loaded listener.js 07:12:55 INFO - PROCESS | 3764 | ++DOMWINDOW == 191 (10EB6400) [pid = 3764] [serial = 1259] [outer = 10482000] 07:12:55 INFO - PROCESS | 3764 | --DOMWINDOW == 190 (13708000) [pid = 3764] [serial = 1217] [outer = 00000000] [url = about:blank] 07:12:55 INFO - PROCESS | 3764 | --DOMWINDOW == 189 (11A0A800) [pid = 3764] [serial = 1136] [outer = 00000000] [url = about:blank] 07:12:55 INFO - PROCESS | 3764 | --DOMWINDOW == 188 (12A51000) [pid = 3764] [serial = 1141] [outer = 00000000] [url = about:blank] 07:12:55 INFO - PROCESS | 3764 | --DOMWINDOW == 187 (11431400) [pid = 3764] [serial = 1157] [outer = 00000000] [url = about:blank] 07:12:55 INFO - PROCESS | 3764 | --DOMWINDOW == 186 (13151400) [pid = 3764] [serial = 1195] [outer = 00000000] [url = about:blank] 07:12:55 INFO - PROCESS | 3764 | --DOMWINDOW == 185 (10A5B000) [pid = 3764] [serial = 1175] [outer = 00000000] [url = about:blank] 07:12:55 INFO - PROCESS | 3764 | --DOMWINDOW == 184 (10D40800) [pid = 3764] [serial = 1156] [outer = 00000000] [url = about:blank] 07:12:55 INFO - PROCESS | 3764 | --DOMWINDOW == 183 (10A59800) [pid = 3764] [serial = 1133] [outer = 00000000] [url = about:blank] 07:12:55 INFO - PROCESS | 3764 | --DOMWINDOW == 182 (110E7800) [pid = 3764] [serial = 1135] [outer = 00000000] [url = about:blank] 07:12:55 INFO - PROCESS | 3764 | --DOMWINDOW == 181 (12A57C00) [pid = 3764] [serial = 1177] [outer = 00000000] [url = about:blank] 07:12:55 INFO - PROCESS | 3764 | --DOMWINDOW == 180 (105EB800) [pid = 3764] [serial = 1132] [outer = 00000000] [url = about:blank] 07:12:55 INFO - PROCESS | 3764 | --DOMWINDOW == 179 (10D34000) [pid = 3764] [serial = 1139] [outer = 00000000] [url = about:blank] 07:12:55 INFO - PROCESS | 3764 | --DOMWINDOW == 178 (0F26DC00) [pid = 3764] [serial = 1174] [outer = 00000000] [url = about:blank] 07:12:55 INFO - PROCESS | 3764 | --DOMWINDOW == 177 (10A58000) [pid = 3764] [serial = 1138] [outer = 00000000] [url = about:blank] 07:12:55 INFO - PROCESS | 3764 | --DOMWINDOW == 176 (1055F000) [pid = 3764] [serial = 1130] [outer = 00000000] [url = about:blank] 07:12:55 INFO - PROCESS | 3764 | --DOMWINDOW == 175 (10435800) [pid = 3764] [serial = 1129] [outer = 00000000] [url = about:blank] 07:12:55 INFO - PROCESS | 3764 | --DOMWINDOW == 174 (19E9B800) [pid = 3764] [serial = 1125] [outer = 00000000] [url = about:blank] 07:12:55 INFO - PROCESS | 3764 | --DOMWINDOW == 173 (0F268C00) [pid = 3764] [serial = 1219] [outer = 00000000] [url = about:blank] 07:12:55 INFO - PROCESS | 3764 | --DOMWINDOW == 172 (1693B400) [pid = 3764] [serial = 1110] [outer = 00000000] [url = about:blank] 07:12:55 INFO - PROCESS | 3764 | --DOMWINDOW == 171 (1693E400) [pid = 3764] [serial = 1111] [outer = 00000000] [url = about:blank] 07:12:55 INFO - PROCESS | 3764 | --DOMWINDOW == 170 (1734A800) [pid = 3764] [serial = 1114] [outer = 00000000] [url = about:blank] 07:12:55 INFO - PROCESS | 3764 | --DOMWINDOW == 169 (1965BC00) [pid = 3764] [serial = 1123] [outer = 00000000] [url = about:blank] 07:12:55 INFO - PROCESS | 3764 | --DOMWINDOW == 168 (17309400) [pid = 3764] [serial = 1113] [outer = 00000000] [url = about:blank] 07:12:55 INFO - PROCESS | 3764 | --DOMWINDOW == 167 (17357000) [pid = 3764] [serial = 1119] [outer = 00000000] [url = about:blank] 07:12:55 INFO - PROCESS | 3764 | --DOMWINDOW == 166 (105F1C00) [pid = 3764] [serial = 1220] [outer = 00000000] [url = about:blank] 07:12:55 INFO - PROCESS | 3764 | --DOMWINDOW == 165 (17566800) [pid = 3764] [serial = 1116] [outer = 00000000] [url = about:blank] 07:12:55 INFO - PROCESS | 3764 | --DOMWINDOW == 164 (181DAC00) [pid = 3764] [serial = 1122] [outer = 00000000] [url = about:blank] 07:12:55 INFO - PROCESS | 3764 | --DOMWINDOW == 163 (17587800) [pid = 3764] [serial = 1117] [outer = 00000000] [url = about:blank] 07:12:55 INFO - PROCESS | 3764 | --DOMWINDOW == 162 (1535F000) [pid = 3764] [serial = 1107] [outer = 00000000] [url = about:blank] 07:12:55 INFO - PROCESS | 3764 | --DOMWINDOW == 161 (13DC0000) [pid = 3764] [serial = 1104] [outer = 00000000] [url = about:blank] 07:12:55 INFO - PROCESS | 3764 | --DOMWINDOW == 160 (14089800) [pid = 3764] [serial = 1105] [outer = 00000000] [url = about:blank] 07:12:55 INFO - PROCESS | 3764 | --DOMWINDOW == 159 (12A56000) [pid = 3764] [serial = 1101] [outer = 00000000] [url = about:blank] 07:12:55 INFO - PROCESS | 3764 | --DOMWINDOW == 158 (12D83C00) [pid = 3764] [serial = 1102] [outer = 00000000] [url = about:blank] 07:12:55 INFO - PROCESS | 3764 | --DOMWINDOW == 157 (11A06000) [pid = 3764] [serial = 1099] [outer = 00000000] [url = about:blank] 07:12:55 INFO - PROCESS | 3764 | --DOMWINDOW == 156 (10A5C400) [pid = 3764] [serial = 1098] [outer = 00000000] [url = about:blank] 07:12:55 INFO - PROCESS | 3764 | --DOMWINDOW == 155 (16FEDC00) [pid = 3764] [serial = 1096] [outer = 00000000] [url = about:blank] 07:12:55 INFO - PROCESS | 3764 | --DOMWINDOW == 154 (1691C000) [pid = 3764] [serial = 1095] [outer = 00000000] [url = about:blank] 07:12:55 INFO - PROCESS | 3764 | --DOMWINDOW == 153 (1EADFC00) [pid = 3764] [serial = 1093] [outer = 00000000] [url = about:blank] 07:12:55 INFO - PROCESS | 3764 | --DOMWINDOW == 152 (1B5C2C00) [pid = 3764] [serial = 1092] [outer = 00000000] [url = about:blank] 07:12:55 INFO - PROCESS | 3764 | --DOMWINDOW == 151 (1AE8E000) [pid = 3764] [serial = 1090] [outer = 00000000] [url = about:blank] 07:12:55 INFO - PROCESS | 3764 | --DOMWINDOW == 150 (1A6D6C00) [pid = 3764] [serial = 1089] [outer = 00000000] [url = about:blank] 07:12:55 INFO - PROCESS | 3764 | --DOMWINDOW == 149 (1730D800) [pid = 3764] [serial = 1087] [outer = 00000000] [url = about:blank] 07:12:55 INFO - PROCESS | 3764 | --DOMWINDOW == 148 (17309800) [pid = 3764] [serial = 1086] [outer = 00000000] [url = about:blank] 07:12:55 INFO - PROCESS | 3764 | --DOMWINDOW == 147 (16934800) [pid = 3764] [serial = 1084] [outer = 00000000] [url = about:blank] 07:12:55 INFO - PROCESS | 3764 | --DOMWINDOW == 146 (140C3C00) [pid = 3764] [serial = 1083] [outer = 00000000] [url = about:blank] 07:12:55 INFO - PROCESS | 3764 | --DOMWINDOW == 145 (1B5C4000) [pid = 3764] [serial = 1080] [outer = 00000000] [url = about:blank] 07:12:55 INFO - PROCESS | 3764 | --DOMWINDOW == 144 (1EADC400) [pid = 3764] [serial = 1081] [outer = 00000000] [url = about:blank] 07:12:55 INFO - PROCESS | 3764 | --DOMWINDOW == 143 (1A035C00) [pid = 3764] [serial = 1126] [outer = 00000000] [url = about:blank] 07:12:55 INFO - PROCESS | 3764 | --DOMWINDOW == 142 (13337C00) [pid = 3764] [serial = 709] [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.] 07:12:55 INFO - PROCESS | 3764 | --DOMWINDOW == 141 (17787C00) [pid = 3764] [serial = 1120] [outer = 00000000] [url = about:blank] 07:12:55 INFO - PROCESS | 3764 | --DOMWINDOW == 140 (15A17C00) [pid = 3764] [serial = 1108] [outer = 00000000] [url = about:blank] 07:12:55 INFO - PROCESS | 3764 | --DOMWINDOW == 139 (15F43800) [pid = 3764] [serial = 1153] [outer = 00000000] [url = about:blank] 07:12:55 INFO - PROCESS | 3764 | --DOMWINDOW == 138 (1408FC00) [pid = 3764] [serial = 1148] [outer = 00000000] [url = about:blank] 07:12:55 INFO - PROCESS | 3764 | --DOMWINDOW == 137 (1509BC00) [pid = 3764] [serial = 1150] [outer = 00000000] [url = about:blank] 07:12:55 INFO - PROCESS | 3764 | --DOMWINDOW == 136 (156C5000) [pid = 3764] [serial = 1181] [outer = 00000000] [url = about:blank] 07:12:55 INFO - PROCESS | 3764 | --DOMWINDOW == 135 (17350C00) [pid = 3764] [serial = 1183] [outer = 00000000] [url = about:blank] 07:12:55 INFO - PROCESS | 3764 | --DOMWINDOW == 134 (1332E000) [pid = 3764] [serial = 1159] [outer = 00000000] [url = about:blank] 07:12:55 INFO - PROCESS | 3764 | --DOMWINDOW == 133 (13374C00) [pid = 3764] [serial = 805] [outer = 00000000] [url = about:blank] 07:12:55 INFO - PROCESS | 3764 | --DOMWINDOW == 132 (1A846000) [pid = 3764] [serial = 958] [outer = 00000000] [url = about:blank] 07:12:55 INFO - PROCESS | 3764 | --DOMWINDOW == 131 (140C7400) [pid = 3764] [serial = 853] [outer = 00000000] [url = about:blank] 07:12:55 INFO - PROCESS | 3764 | --DOMWINDOW == 130 (1B583C00) [pid = 3764] [serial = 1018] [outer = 00000000] [url = about:blank] 07:12:55 INFO - PROCESS | 3764 | --DOMWINDOW == 129 (16934C00) [pid = 3764] [serial = 1036] [outer = 00000000] [url = about:blank] 07:12:55 INFO - PROCESS | 3764 | --DOMWINDOW == 128 (13398C00) [pid = 3764] [serial = 967] [outer = 00000000] [url = about:blank] 07:12:55 INFO - PROCESS | 3764 | --DOMWINDOW == 127 (1691C400) [pid = 3764] [serial = 952] [outer = 00000000] [url = about:blank] 07:12:55 INFO - PROCESS | 3764 | --DOMWINDOW == 126 (1B116000) [pid = 3764] [serial = 961] [outer = 00000000] [url = about:blank] 07:12:55 INFO - PROCESS | 3764 | --DOMWINDOW == 125 (1AE97400) [pid = 3764] [serial = 1009] [outer = 00000000] [url = about:blank] 07:12:55 INFO - PROCESS | 3764 | --DOMWINDOW == 124 (17587400) [pid = 3764] [serial = 1039] [outer = 00000000] [url = about:blank] 07:12:55 INFO - PROCESS | 3764 | --DOMWINDOW == 123 (12A4D400) [pid = 3764] [serial = 1000] [outer = 00000000] [url = about:blank] 07:12:55 INFO - PROCESS | 3764 | --DOMWINDOW == 122 (1965D800) [pid = 3764] [serial = 955] [outer = 00000000] [url = about:blank] 07:12:55 INFO - PROCESS | 3764 | --DOMWINDOW == 121 (19740000) [pid = 3764] [serial = 1045] [outer = 00000000] [url = about:blank] 07:12:55 INFO - PROCESS | 3764 | --DOMWINDOW == 120 (1B1A8000) [pid = 3764] [serial = 913] [outer = 00000000] [url = about:blank] 07:12:55 INFO - PROCESS | 3764 | --DOMWINDOW == 119 (15F4B800) [pid = 3764] [serial = 1003] [outer = 00000000] [url = about:blank] 07:12:55 INFO - PROCESS | 3764 | --DOMWINDOW == 118 (1A1B8400) [pid = 3764] [serial = 862] [outer = 00000000] [url = about:blank] 07:12:55 INFO - PROCESS | 3764 | --DOMWINDOW == 117 (139B3800) [pid = 3764] [serial = 1033] [outer = 00000000] [url = about:blank] 07:12:55 INFO - PROCESS | 3764 | --DOMWINDOW == 116 (12A50800) [pid = 3764] [serial = 949] [outer = 00000000] [url = about:blank] 07:12:55 INFO - PROCESS | 3764 | --DOMWINDOW == 115 (1B47FC00) [pid = 3764] [serial = 1015] [outer = 00000000] [url = about:blank] 07:12:55 INFO - PROCESS | 3764 | --DOMWINDOW == 114 (1965EC00) [pid = 3764] [serial = 856] [outer = 00000000] [url = about:blank] 07:12:55 INFO - PROCESS | 3764 | --DOMWINDOW == 113 (19E9C000) [pid = 3764] [serial = 859] [outer = 00000000] [url = about:blank] 07:12:55 INFO - PROCESS | 3764 | --DOMWINDOW == 112 (139B7C00) [pid = 3764] [serial = 901] [outer = 00000000] [url = about:blank] 07:12:55 INFO - PROCESS | 3764 | --DOMWINDOW == 111 (14093C00) [pid = 3764] [serial = 1180] [outer = 00000000] [url = about:blank] 07:12:55 INFO - PROCESS | 3764 | --DOMWINDOW == 110 (1973F800) [pid = 3764] [serial = 811] [outer = 00000000] [url = about:blank] 07:12:55 INFO - PROCESS | 3764 | --DOMWINDOW == 109 (1734C800) [pid = 3764] [serial = 1030] [outer = 00000000] [url = about:blank] 07:12:55 INFO - PROCESS | 3764 | --DOMWINDOW == 108 (1A6E0800) [pid = 3764] [serial = 1048] [outer = 00000000] [url = about:blank] 07:12:55 INFO - PROCESS | 3764 | --DOMWINDOW == 107 (1B485400) [pid = 3764] [serial = 964] [outer = 00000000] [url = about:blank] 07:12:55 INFO - PROCESS | 3764 | --DOMWINDOW == 106 (1339A400) [pid = 3764] [serial = 865] [outer = 00000000] [url = about:blank] 07:12:55 INFO - PROCESS | 3764 | --DOMWINDOW == 105 (181D3C00) [pid = 3764] [serial = 1042] [outer = 00000000] [url = about:blank] 07:12:55 INFO - PROCESS | 3764 | --DOMWINDOW == 104 (1A6D6800) [pid = 3764] [serial = 1006] [outer = 00000000] [url = about:blank] 07:12:55 INFO - PROCESS | 3764 | --DOMWINDOW == 103 (12A55800) [pid = 3764] [serial = 850] [outer = 00000000] [url = about:blank] 07:12:55 INFO - PROCESS | 3764 | --DOMWINDOW == 102 (17583C00) [pid = 3764] [serial = 808] [outer = 00000000] [url = about:blank] 07:12:55 INFO - PROCESS | 3764 | --DOMWINDOW == 101 (17D78400) [pid = 3764] [serial = 904] [outer = 00000000] [url = about:blank] 07:12:55 INFO - PROCESS | 3764 | --DOMWINDOW == 100 (10A5A000) [pid = 3764] [serial = 802] [outer = 00000000] [url = about:blank] 07:12:55 INFO - PROCESS | 3764 | --DOMWINDOW == 99 (1AE8F000) [pid = 3764] [serial = 910] [outer = 00000000] [url = about:blank] 07:12:55 INFO - PROCESS | 3764 | --DOMWINDOW == 98 (1339E800) [pid = 3764] [serial = 1145] [outer = 00000000] [url = about:blank] 07:12:55 INFO - PROCESS | 3764 | --DOMWINDOW == 97 (1A845C00) [pid = 3764] [serial = 907] [outer = 00000000] [url = about:blank] 07:12:55 INFO - PROCESS | 3764 | --DOMWINDOW == 96 (10D3F800) [pid = 3764] [serial = 1012] [outer = 00000000] [url = about:blank] 07:12:55 INFO - PROCESS | 3764 | --DOMWINDOW == 95 (105F5400) [pid = 3764] [serial = 898] [outer = 00000000] [url = about:blank] 07:12:55 INFO - PROCESS | 3764 | --DOMWINDOW == 94 (16C81800) [pid = 3764] [serial = 916] [outer = 00000000] [url = about:blank] 07:12:55 INFO - PROCESS | 3764 | --DOMWINDOW == 93 (1400C800) [pid = 3764] [serial = 1147] [outer = 00000000] [url = about:blank] 07:12:55 INFO - PROCESS | 3764 | --DOMWINDOW == 92 (110E9400) [pid = 3764] [serial = 1216] [outer = 00000000] [url = about:blank] 07:12:55 INFO - PROCESS | 3764 | --DOMWINDOW == 91 (16939800) [pid = 3764] [serial = 1198] [outer = 00000000] [url = about:blank] 07:12:55 INFO - PROCESS | 3764 | --DOMWINDOW == 90 (12AF3000) [pid = 3764] [serial = 1142] [outer = 00000000] [url = about:blank] 07:12:55 INFO - PROCESS | 3764 | --DOMWINDOW == 89 (13396400) [pid = 3764] [serial = 1144] [outer = 00000000] [url = about:blank] 07:12:55 INFO - PROCESS | 3764 | --DOMWINDOW == 88 (17D09800) [pid = 3764] [serial = 1172] [outer = 00000000] [url = about:blank] 07:12:55 INFO - PROCESS | 3764 | --DOMWINDOW == 87 (17590000) [pid = 3764] [serial = 1171] [outer = 00000000] [url = about:blank] 07:12:55 INFO - PROCESS | 3764 | --DOMWINDOW == 86 (1A575400) [pid = 3764] [serial = 1205] [outer = 00000000] [url = about:blank] 07:12:55 INFO - PROCESS | 3764 | --DOMWINDOW == 85 (1A6DC400) [pid = 3764] [serial = 1207] [outer = 00000000] [url = about:blank] 07:12:55 INFO - PROCESS | 3764 | --DOMWINDOW == 84 (172DE000) [pid = 3764] [serial = 1169] [outer = 00000000] [url = about:blank] 07:12:55 INFO - PROCESS | 3764 | --DOMWINDOW == 83 (16C83800) [pid = 3764] [serial = 1166] [outer = 00000000] [url = about:blank] 07:12:55 INFO - PROCESS | 3764 | --DOMWINDOW == 82 (172B3800) [pid = 3764] [serial = 1168] [outer = 00000000] [url = about:blank] 07:12:55 INFO - PROCESS | 3764 | --DOMWINDOW == 81 (1818A400) [pid = 3764] [serial = 1202] [outer = 00000000] [url = about:blank] 07:12:55 INFO - PROCESS | 3764 | --DOMWINDOW == 80 (1778A800) [pid = 3764] [serial = 1201] [outer = 00000000] [url = about:blank] 07:12:55 INFO - PROCESS | 3764 | --DOMWINDOW == 79 (1A03D000) [pid = 3764] [serial = 1204] [outer = 00000000] [url = about:blank] 07:12:55 INFO - PROCESS | 3764 | --DOMWINDOW == 78 (137EBC00) [pid = 3764] [serial = 1222] [outer = 00000000] [url = about:blank] 07:12:55 INFO - PROCESS | 3764 | --DOMWINDOW == 77 (1561A800) [pid = 3764] [serial = 1163] [outer = 00000000] [url = about:blank] 07:12:55 INFO - PROCESS | 3764 | --DOMWINDOW == 76 (1691CC00) [pid = 3764] [serial = 1165] [outer = 00000000] [url = about:blank] 07:12:55 INFO - PROCESS | 3764 | --DOMWINDOW == 75 (137E7000) [pid = 3764] [serial = 1196] [outer = 00000000] [url = about:blank] 07:12:55 INFO - PROCESS | 3764 | --DOMWINDOW == 74 (13397400) [pid = 3764] [serial = 1160] [outer = 00000000] [url = about:blank] 07:12:55 INFO - PROCESS | 3764 | --DOMWINDOW == 73 (16BEFC00) [pid = 3764] [serial = 1199] [outer = 00000000] [url = about:blank] 07:12:55 INFO - PROCESS | 3764 | --DOMWINDOW == 72 (15361800) [pid = 3764] [serial = 1162] [outer = 00000000] [url = about:blank] 07:12:55 INFO - PROCESS | 3764 | --DOMWINDOW == 71 (1688BC00) [pid = 3764] [serial = 1154] [outer = 00000000] [url = about:blank] 07:12:55 INFO - PROCESS | 3764 | --DOMWINDOW == 70 (17563800) [pid = 3764] [serial = 1184] [outer = 00000000] [url = about:blank] 07:12:55 INFO - PROCESS | 3764 | --DOMWINDOW == 69 (1818C000) [pid = 3764] [serial = 1186] [outer = 00000000] [url = about:blank] 07:12:55 INFO - PROCESS | 3764 | --DOMWINDOW == 68 (130DAC00) [pid = 3764] [serial = 1178] [outer = 00000000] [url = about:blank] 07:12:55 INFO - PROCESS | 3764 | --DOMWINDOW == 67 (1509C800) [pid = 3764] [serial = 1151] [outer = 00000000] [url = about:blank] 07:12:55 INFO - PROCESS | 3764 | --DOMWINDOW == 66 (181DDC00) [pid = 3764] [serial = 1187] [outer = 00000000] [url = about:blank] 07:12:55 INFO - PROCESS | 3764 | --DOMWINDOW == 65 (1B117800) [pid = 3764] [serial = 1214] [outer = 00000000] [url = about:blank] 07:12:55 INFO - PROCESS | 3764 | --DOMWINDOW == 64 (1AE96400) [pid = 3764] [serial = 1213] [outer = 00000000] [url = about:blank] 07:12:55 INFO - PROCESS | 3764 | --DOMWINDOW == 63 (1AE8A400) [pid = 3764] [serial = 1211] [outer = 00000000] [url = about:blank] 07:12:55 INFO - PROCESS | 3764 | --DOMWINDOW == 62 (1A5CF000) [pid = 3764] [serial = 1193] [outer = 00000000] [url = about:blank] 07:12:55 INFO - PROCESS | 3764 | --DOMWINDOW == 61 (1AC8F800) [pid = 3764] [serial = 1210] [outer = 00000000] [url = about:blank] 07:12:55 INFO - PROCESS | 3764 | --DOMWINDOW == 60 (1A6DEC00) [pid = 3764] [serial = 1208] [outer = 00000000] [url = about:blank] 07:12:55 INFO - PROCESS | 3764 | --DOMWINDOW == 59 (19738800) [pid = 3764] [serial = 1190] [outer = 00000000] [url = about:blank] 07:12:55 INFO - PROCESS | 3764 | --DOMWINDOW == 58 (1A579800) [pid = 3764] [serial = 1192] [outer = 00000000] [url = about:blank] 07:12:55 INFO - PROCESS | 3764 | --DOMWINDOW == 57 (19737800) [pid = 3764] [serial = 1189] [outer = 00000000] [url = about:blank] 07:12:55 INFO - PROCESS | 3764 | 1464271975467 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]]]}] 07:12:55 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.transformed.html | Line stroke widths are affected by scale transformations 07:12:55 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.transformed.html | took 837ms 07:12:55 INFO - PROCESS | 3764 | 1464271975498 Marionette TRACE conn2 -> [0,1641,"getWindowHandle",null] 07:12:55 INFO - PROCESS | 3764 | 1464271975503 Marionette TRACE conn2 <- [1,1641,null,{"value":"13"}] 07:12:55 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.valid.html 07:12:55 INFO - PROCESS | 3764 | 1464271975516 Marionette TRACE conn2 -> [0,1642,"setScriptTimeout",{"ms":35000}] 07:12:55 INFO - PROCESS | 3764 | 1464271975519 Marionette TRACE conn2 <- [1,1642,null,{}] 07:12:55 INFO - PROCESS | 3764 | 1464271975527 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}] 07:12:55 INFO - PROCESS | 3764 | 1464271975609 Marionette TRACE conn2 <- [1,1643,null,{"value":null}] 07:12:55 INFO - PROCESS | 3764 | 1464271975616 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\", \"f2422981-150b-4007-a2a0-7f3535d15116\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:12:55 INFO - PROCESS | 3764 | ++DOCSHELL 10A60400 == 23 [pid = 3764] [id = 420] 07:12:55 INFO - PROCESS | 3764 | ++DOMWINDOW == 58 (10A62800) [pid = 3764] [serial = 1260] [outer = 00000000] 07:12:55 INFO - PROCESS | 3764 | ++DOMWINDOW == 59 (10D3E400) [pid = 3764] [serial = 1261] [outer = 10A62800] 07:12:55 INFO - PROCESS | 3764 | 1464271975661 Marionette DEBUG loaded listener.js 07:12:55 INFO - PROCESS | 3764 | ++DOMWINDOW == 60 (10FDF800) [pid = 3764] [serial = 1262] [outer = 10A62800] 07:12:56 INFO - PROCESS | 3764 | 1464271976123 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]]]}] 07:12:56 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.valid.html | Setting lineWidth to valid values works 07:12:56 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.valid.html | took 651ms 07:12:56 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.1.html 07:12:56 INFO - PROCESS | 3764 | 1464271976158 Marionette TRACE conn2 -> [0,1645,"getWindowHandle",null] 07:12:56 INFO - PROCESS | 3764 | 1464271976160 Marionette TRACE conn2 <- [1,1645,null,{"value":"13"}] 07:12:56 INFO - PROCESS | 3764 | 1464271976163 Marionette TRACE conn2 -> [0,1646,"setScriptTimeout",{"ms":35000}] 07:12:56 INFO - PROCESS | 3764 | 1464271976167 Marionette TRACE conn2 <- [1,1646,null,{}] 07:12:56 INFO - PROCESS | 3764 | 1464271976177 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}] 07:12:56 INFO - PROCESS | 3764 | 1464271976258 Marionette TRACE conn2 <- [1,1647,null,{"value":null}] 07:12:56 INFO - PROCESS | 3764 | 1464271976294 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\", \"f2422981-150b-4007-a2a0-7f3535d15116\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:12:56 INFO - PROCESS | 3764 | ++DOCSHELL 12A4CC00 == 24 [pid = 3764] [id = 421] 07:12:56 INFO - PROCESS | 3764 | ++DOMWINDOW == 61 (12A4D400) [pid = 3764] [serial = 1263] [outer = 00000000] 07:12:56 INFO - PROCESS | 3764 | ++DOMWINDOW == 62 (12A56800) [pid = 3764] [serial = 1264] [outer = 12A4D400] 07:12:56 INFO - PROCESS | 3764 | 1464271976341 Marionette DEBUG loaded listener.js 07:12:56 INFO - PROCESS | 3764 | ++DOMWINDOW == 63 (12AF3000) [pid = 3764] [serial = 1265] [outer = 12A4D400] 07:12:56 INFO - PROCESS | 3764 | 1464271976789 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]]]}] 07:12:56 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.1.html | arc() draws pi/2 .. -pi anticlockwise correctly 07:12:56 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.1.html | took 620ms 07:12:56 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.2.html 07:12:56 INFO - PROCESS | 3764 | 1464271976799 Marionette TRACE conn2 -> [0,1649,"getWindowHandle",null] 07:12:56 INFO - PROCESS | 3764 | 1464271976801 Marionette TRACE conn2 <- [1,1649,null,{"value":"13"}] 07:12:56 INFO - PROCESS | 3764 | 1464271976804 Marionette TRACE conn2 -> [0,1650,"setScriptTimeout",{"ms":35000}] 07:12:56 INFO - PROCESS | 3764 | 1464271976806 Marionette TRACE conn2 <- [1,1650,null,{}] 07:12:56 INFO - PROCESS | 3764 | 1464271976809 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}] 07:12:56 INFO - PROCESS | 3764 | 1464271976890 Marionette TRACE conn2 <- [1,1651,null,{"value":null}] 07:12:56 INFO - PROCESS | 3764 | 1464271976897 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\", \"f2422981-150b-4007-a2a0-7f3535d15116\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:12:56 INFO - PROCESS | 3764 | ++DOCSHELL 1288D000 == 25 [pid = 3764] [id = 422] 07:12:56 INFO - PROCESS | 3764 | ++DOMWINDOW == 64 (12A57400) [pid = 3764] [serial = 1266] [outer = 00000000] 07:12:56 INFO - PROCESS | 3764 | ++DOMWINDOW == 65 (13330800) [pid = 3764] [serial = 1267] [outer = 12A57400] 07:12:56 INFO - PROCESS | 3764 | 1464271976942 Marionette DEBUG loaded listener.js 07:12:57 INFO - PROCESS | 3764 | ++DOMWINDOW == 66 (13392C00) [pid = 3764] [serial = 1268] [outer = 12A57400] 07:12:57 INFO - PROCESS | 3764 | 1464271977364 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]]]}] 07:12:57 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.2.html | arc() draws -3pi/2 .. -pi anticlockwise correctly 07:12:57 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.2.html | took 589ms 07:12:57 INFO - PROCESS | 3764 | 1464271977402 Marionette TRACE conn2 -> [0,1653,"getWindowHandle",null] 07:12:57 INFO - PROCESS | 3764 | 1464271977404 Marionette TRACE conn2 <- [1,1653,null,{"value":"13"}] 07:12:57 INFO - PROCESS | 3764 | 1464271977411 Marionette TRACE conn2 -> [0,1654,"setScriptTimeout",{"ms":35000}] 07:12:57 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.3.html 07:12:57 INFO - PROCESS | 3764 | 1464271977413 Marionette TRACE conn2 <- [1,1654,null,{}] 07:12:57 INFO - PROCESS | 3764 | 1464271977432 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}] 07:12:57 INFO - PROCESS | 3764 | 1464271977537 Marionette TRACE conn2 <- [1,1655,null,{"value":null}] 07:12:57 INFO - PROCESS | 3764 | 1464271977543 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\", \"f2422981-150b-4007-a2a0-7f3535d15116\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:12:57 INFO - PROCESS | 3764 | ++DOCSHELL 13155800 == 26 [pid = 3764] [id = 423] 07:12:57 INFO - PROCESS | 3764 | ++DOMWINDOW == 67 (13399C00) [pid = 3764] [serial = 1269] [outer = 00000000] 07:12:57 INFO - PROCESS | 3764 | ++DOMWINDOW == 68 (1339FC00) [pid = 3764] [serial = 1270] [outer = 13399C00] 07:12:57 INFO - PROCESS | 3764 | 1464271977588 Marionette DEBUG loaded listener.js 07:12:57 INFO - PROCESS | 3764 | ++DOMWINDOW == 69 (13709400) [pid = 3764] [serial = 1271] [outer = 13399C00] 07:12:58 INFO - PROCESS | 3764 | 1464271978068 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]]]}] 07:12:58 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.3.html | arc() wraps angles mod 2pi when anticlockwise and end > start+2pi 07:12:58 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.3.html | took 682ms 07:12:58 INFO - PROCESS | 3764 | 1464271978111 Marionette TRACE conn2 -> [0,1657,"getWindowHandle",null] 07:12:58 INFO - PROCESS | 3764 | 1464271978113 Marionette TRACE conn2 <- [1,1657,null,{"value":"13"}] 07:12:58 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.4.html 07:12:58 INFO - PROCESS | 3764 | 1464271978121 Marionette TRACE conn2 -> [0,1658,"setScriptTimeout",{"ms":35000}] 07:12:58 INFO - PROCESS | 3764 | 1464271978123 Marionette TRACE conn2 <- [1,1658,null,{}] 07:12:58 INFO - PROCESS | 3764 | 1464271978126 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}] 07:12:58 INFO - PROCESS | 3764 | 1464271978235 Marionette TRACE conn2 <- [1,1659,null,{"value":null}] 07:12:58 INFO - PROCESS | 3764 | 1464271978242 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\", \"f2422981-150b-4007-a2a0-7f3535d15116\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:12:58 INFO - PROCESS | 3764 | ++DOCSHELL 137E5800 == 27 [pid = 3764] [id = 424] 07:12:58 INFO - PROCESS | 3764 | ++DOMWINDOW == 70 (137E6800) [pid = 3764] [serial = 1272] [outer = 00000000] 07:12:58 INFO - PROCESS | 3764 | ++DOMWINDOW == 71 (14006000) [pid = 3764] [serial = 1273] [outer = 137E6800] 07:12:58 INFO - PROCESS | 3764 | 1464271978294 Marionette DEBUG loaded listener.js 07:12:58 INFO - PROCESS | 3764 | ++DOMWINDOW == 72 (14088C00) [pid = 3764] [serial = 1274] [outer = 137E6800] 07:12:58 INFO - PROCESS | 3764 | 1464271978749 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]]]}] 07:12:58 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.4.html | arc() draws a full circle when clockwise and end > start+2pi 07:12:58 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.4.html | took 697ms 07:12:58 INFO - PROCESS | 3764 | 1464271978805 Marionette TRACE conn2 -> [0,1661,"getWindowHandle",null] 07:12:58 INFO - PROCESS | 3764 | 1464271978807 Marionette TRACE conn2 <- [1,1661,null,{"value":"13"}] 07:12:58 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.5.html 07:12:58 INFO - PROCESS | 3764 | 1464271978811 Marionette TRACE conn2 -> [0,1662,"setScriptTimeout",{"ms":35000}] 07:12:58 INFO - PROCESS | 3764 | 1464271978812 Marionette TRACE conn2 <- [1,1662,null,{}] 07:12:58 INFO - PROCESS | 3764 | 1464271978816 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}] 07:12:58 INFO - PROCESS | 3764 | 1464271978949 Marionette TRACE conn2 <- [1,1663,null,{"value":null}] 07:12:58 INFO - PROCESS | 3764 | 1464271978972 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\", \"f2422981-150b-4007-a2a0-7f3535d15116\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:12:58 INFO - PROCESS | 3764 | ++DOCSHELL 10A5EC00 == 28 [pid = 3764] [id = 425] 07:12:58 INFO - PROCESS | 3764 | ++DOMWINDOW == 73 (12D83C00) [pid = 3764] [serial = 1275] [outer = 00000000] 07:12:58 INFO - PROCESS | 3764 | ++DOMWINDOW == 74 (14095400) [pid = 3764] [serial = 1276] [outer = 12D83C00] 07:12:59 INFO - PROCESS | 3764 | 1464271979016 Marionette DEBUG loaded listener.js 07:12:59 INFO - PROCESS | 3764 | ++DOMWINDOW == 75 (140C9400) [pid = 3764] [serial = 1277] [outer = 12D83C00] 07:12:59 INFO - PROCESS | 3764 | --DOMWINDOW == 74 (19732800) [pid = 3764] [serial = 1233] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.obtuse.html] 07:12:59 INFO - PROCESS | 3764 | --DOMWINDOW == 73 (13702000) [pid = 3764] [serial = 1221] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.acute.html] 07:12:59 INFO - PROCESS | 3764 | --DOMWINDOW == 72 (10D32000) [pid = 3764] [serial = 1224] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.exceeded.html] 07:12:59 INFO - PROCESS | 3764 | --DOMWINDOW == 71 (1756C800) [pid = 3764] [serial = 1230] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.lineedge.html] 07:12:59 INFO - PROCESS | 3764 | --DOMWINDOW == 70 (12A4E000) [pid = 3764] [serial = 1239] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.valid.html] 07:12:59 INFO - PROCESS | 3764 | --DOMWINDOW == 69 (0F273800) [pid = 3764] [serial = 1236] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.rightangle.html] 07:12:59 INFO - PROCESS | 3764 | --DOMWINDOW == 68 (15A1F400) [pid = 3764] [serial = 1227] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.invalid.html] 07:12:59 INFO - PROCESS | 3764 | 1464271979506 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]]]}] 07:12:59 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.5.html | arc() wraps angles mod 2pi when clockwise and start > end+2pi 07:12:59 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.5.html | took 745ms 07:12:59 INFO - PROCESS | 3764 | 1464271979551 Marionette TRACE conn2 -> [0,1665,"getWindowHandle",null] 07:12:59 INFO - PROCESS | 3764 | 1464271979553 Marionette TRACE conn2 <- [1,1665,null,{"value":"13"}] 07:12:59 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.6.html 07:12:59 INFO - PROCESS | 3764 | 1464271979557 Marionette TRACE conn2 -> [0,1666,"setScriptTimeout",{"ms":35000}] 07:12:59 INFO - PROCESS | 3764 | 1464271979558 Marionette TRACE conn2 <- [1,1666,null,{}] 07:12:59 INFO - PROCESS | 3764 | 1464271979562 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}] 07:12:59 INFO - PROCESS | 3764 | 1464271979637 Marionette TRACE conn2 <- [1,1667,null,{"value":null}] 07:12:59 INFO - PROCESS | 3764 | 1464271979643 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\", \"f2422981-150b-4007-a2a0-7f3535d15116\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:12:59 INFO - PROCESS | 3764 | ++DOCSHELL 0F273800 == 29 [pid = 3764] [id = 426] 07:12:59 INFO - PROCESS | 3764 | ++DOMWINDOW == 69 (12A56C00) [pid = 3764] [serial = 1278] [outer = 00000000] 07:12:59 INFO - PROCESS | 3764 | ++DOMWINDOW == 70 (1408F800) [pid = 3764] [serial = 1279] [outer = 12A56C00] 07:12:59 INFO - PROCESS | 3764 | 1464271979687 Marionette DEBUG loaded listener.js 07:12:59 INFO - PROCESS | 3764 | ++DOMWINDOW == 71 (14090000) [pid = 3764] [serial = 1280] [outer = 12A56C00] 07:13:00 INFO - PROCESS | 3764 | 1464271980119 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]]]}] 07:13:00 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.6.html | arc() draws a full circle when anticlockwise and start > end+2pi 07:13:00 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.6.html | took 589ms 07:13:00 INFO - PROCESS | 3764 | 1464271980154 Marionette TRACE conn2 -> [0,1669,"getWindowHandle",null] 07:13:00 INFO - PROCESS | 3764 | 1464271980156 Marionette TRACE conn2 <- [1,1669,null,{"value":"13"}] 07:13:00 INFO - PROCESS | 3764 | 1464271980159 Marionette TRACE conn2 -> [0,1670,"setScriptTimeout",{"ms":35000}] 07:13:00 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.default.html 07:13:00 INFO - PROCESS | 3764 | 1464271980161 Marionette TRACE conn2 <- [1,1670,null,{}] 07:13:00 INFO - PROCESS | 3764 | 1464271980164 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}] 07:13:00 INFO - PROCESS | 3764 | 1464271980241 Marionette TRACE conn2 <- [1,1671,null,{"value":null}] 07:13:00 INFO - PROCESS | 3764 | 1464271980275 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\", \"f2422981-150b-4007-a2a0-7f3535d15116\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:13:00 INFO - PROCESS | 3764 | ++DOCSHELL 10A77400 == 30 [pid = 3764] [id = 427] 07:13:00 INFO - PROCESS | 3764 | ++DOMWINDOW == 72 (11A10400) [pid = 3764] [serial = 1281] [outer = 00000000] 07:13:00 INFO - PROCESS | 3764 | ++DOMWINDOW == 73 (15612800) [pid = 3764] [serial = 1282] [outer = 11A10400] 07:13:00 INFO - PROCESS | 3764 | 1464271980304 Marionette DEBUG loaded listener.js 07:13:00 INFO - PROCESS | 3764 | ++DOMWINDOW == 74 (1561E400) [pid = 3764] [serial = 1283] [outer = 11A10400] 07:13:00 INFO - PROCESS | 3764 | 1464271980740 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]]]}] 07:13:00 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.default.html | arc() with missing last argument defaults to clockwise 07:13:00 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.default.html | took 620ms 07:13:00 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.empty.html 07:13:00 INFO - PROCESS | 3764 | 1464271980781 Marionette TRACE conn2 -> [0,1673,"getWindowHandle",null] 07:13:00 INFO - PROCESS | 3764 | 1464271980783 Marionette TRACE conn2 <- [1,1673,null,{"value":"13"}] 07:13:00 INFO - PROCESS | 3764 | 1464271980786 Marionette TRACE conn2 -> [0,1674,"setScriptTimeout",{"ms":35000}] 07:13:00 INFO - PROCESS | 3764 | 1464271980788 Marionette TRACE conn2 <- [1,1674,null,{}] 07:13:00 INFO - PROCESS | 3764 | 1464271980792 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}] 07:13:00 INFO - PROCESS | 3764 | 1464271980877 Marionette TRACE conn2 <- [1,1675,null,{"value":null}] 07:13:00 INFO - PROCESS | 3764 | 1464271980883 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\", \"f2422981-150b-4007-a2a0-7f3535d15116\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:13:00 INFO - PROCESS | 3764 | ++DOCSHELL 140C3C00 == 31 [pid = 3764] [id = 428] 07:13:00 INFO - PROCESS | 3764 | ++DOMWINDOW == 75 (1509C400) [pid = 3764] [serial = 1284] [outer = 00000000] 07:13:00 INFO - PROCESS | 3764 | ++DOMWINDOW == 76 (15D1D400) [pid = 3764] [serial = 1285] [outer = 1509C400] 07:13:00 INFO - PROCESS | 3764 | 1464271980927 Marionette DEBUG loaded listener.js 07:13:00 INFO - PROCESS | 3764 | ++DOMWINDOW == 77 (15E3B800) [pid = 3764] [serial = 1286] [outer = 1509C400] 07:13:01 INFO - PROCESS | 3764 | 1464271981349 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]]]}] 07:13:01 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 07:13:01 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.empty.html | took 589ms 07:13:01 INFO - PROCESS | 3764 | 1464271981385 Marionette TRACE conn2 -> [0,1677,"getWindowHandle",null] 07:13:01 INFO - PROCESS | 3764 | 1464271981387 Marionette TRACE conn2 <- [1,1677,null,{"value":"13"}] 07:13:01 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.end.html 07:13:01 INFO - PROCESS | 3764 | 1464271981395 Marionette TRACE conn2 -> [0,1678,"setScriptTimeout",{"ms":35000}] 07:13:01 INFO - PROCESS | 3764 | 1464271981397 Marionette TRACE conn2 <- [1,1678,null,{}] 07:13:01 INFO - PROCESS | 3764 | 1464271981401 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}] 07:13:01 INFO - PROCESS | 3764 | 1464271981497 Marionette TRACE conn2 <- [1,1679,null,{"value":null}] 07:13:01 INFO - PROCESS | 3764 | 1464271981693 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\", \"f2422981-150b-4007-a2a0-7f3535d15116\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:13:01 INFO - PROCESS | 3764 | ++DOCSHELL 0C77CC00 == 32 [pid = 3764] [id = 429] 07:13:01 INFO - PROCESS | 3764 | ++DOMWINDOW == 78 (0C781800) [pid = 3764] [serial = 1287] [outer = 00000000] 07:13:01 INFO - PROCESS | 3764 | ++DOMWINDOW == 79 (0F267000) [pid = 3764] [serial = 1288] [outer = 0C781800] 07:13:01 INFO - PROCESS | 3764 | 1464271981751 Marionette DEBUG loaded listener.js 07:13:01 INFO - PROCESS | 3764 | ++DOMWINDOW == 80 (102C9400) [pid = 3764] [serial = 1289] [outer = 0C781800] 07:13:02 INFO - PROCESS | 3764 | 1464271982321 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]]]}] 07:13:02 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.end.html | arc() adds the end point of the arc to the subpath 07:13:02 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.end.html | took 992ms 07:13:02 INFO - PROCESS | 3764 | 1464271982383 Marionette TRACE conn2 -> [0,1681,"getWindowHandle",null] 07:13:02 INFO - PROCESS | 3764 | 1464271982388 Marionette TRACE conn2 <- [1,1681,null,{"value":"13"}] 07:13:02 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.negative.html 07:13:02 INFO - PROCESS | 3764 | 1464271982393 Marionette TRACE conn2 -> [0,1682,"setScriptTimeout",{"ms":35000}] 07:13:02 INFO - PROCESS | 3764 | 1464271982397 Marionette TRACE conn2 <- [1,1682,null,{}] 07:13:02 INFO - PROCESS | 3764 | 1464271982402 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}] 07:13:02 INFO - PROCESS | 3764 | 1464271982508 Marionette TRACE conn2 <- [1,1683,null,{"value":null}] 07:13:02 INFO - PROCESS | 3764 | 1464271982638 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\", \"f2422981-150b-4007-a2a0-7f3535d15116\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:13:02 INFO - PROCESS | 3764 | ++DOCSHELL 110E7800 == 33 [pid = 3764] [id = 430] 07:13:02 INFO - PROCESS | 3764 | ++DOMWINDOW == 81 (11431400) [pid = 3764] [serial = 1290] [outer = 00000000] 07:13:02 INFO - PROCESS | 3764 | ++DOMWINDOW == 82 (11C59000) [pid = 3764] [serial = 1291] [outer = 11431400] 07:13:02 INFO - PROCESS | 3764 | 1464271982695 Marionette DEBUG loaded listener.js 07:13:02 INFO - PROCESS | 3764 | ++DOMWINDOW == 83 (1287E800) [pid = 3764] [serial = 1292] [outer = 11431400] 07:13:03 INFO - PROCESS | 3764 | 1464271983305 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]]]}] 07:13:03 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.negative.html | arc() with negative radius throws INDEX_SIZE_ERR 07:13:03 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.negative.html | took 931ms 07:13:03 INFO - PROCESS | 3764 | 1464271983341 Marionette TRACE conn2 -> [0,1685,"getWindowHandle",null] 07:13:03 INFO - PROCESS | 3764 | 1464271983345 Marionette TRACE conn2 <- [1,1685,null,{"value":"13"}] 07:13:03 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.nonempty.html 07:13:03 INFO - PROCESS | 3764 | 1464271983349 Marionette TRACE conn2 -> [0,1686,"setScriptTimeout",{"ms":35000}] 07:13:03 INFO - PROCESS | 3764 | 1464271983352 Marionette TRACE conn2 <- [1,1686,null,{}] 07:13:03 INFO - PROCESS | 3764 | 1464271983356 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}] 07:13:03 INFO - PROCESS | 3764 | 1464271983459 Marionette TRACE conn2 <- [1,1687,null,{"value":null}] 07:13:03 INFO - PROCESS | 3764 | 1464271983588 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\", \"f2422981-150b-4007-a2a0-7f3535d15116\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:13:03 INFO - PROCESS | 3764 | ++DOCSHELL 13076000 == 34 [pid = 3764] [id = 431] 07:13:03 INFO - PROCESS | 3764 | ++DOMWINDOW == 84 (1315E400) [pid = 3764] [serial = 1293] [outer = 00000000] 07:13:03 INFO - PROCESS | 3764 | ++DOMWINDOW == 85 (139ACC00) [pid = 3764] [serial = 1294] [outer = 1315E400] 07:13:03 INFO - PROCESS | 3764 | 1464271983644 Marionette DEBUG loaded listener.js 07:13:03 INFO - PROCESS | 3764 | ++DOMWINDOW == 86 (13DB8800) [pid = 3764] [serial = 1295] [outer = 1315E400] 07:13:04 INFO - PROCESS | 3764 | 1464271984278 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]]]}] 07:13:04 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 07:13:04 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.nonempty.html | took 930ms 07:13:04 INFO - PROCESS | 3764 | 1464271984294 Marionette TRACE conn2 -> [0,1689,"getWindowHandle",null] 07:13:04 INFO - PROCESS | 3764 | 1464271984296 Marionette TRACE conn2 <- [1,1689,null,{"value":"13"}] 07:13:04 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.nonfinite.html 07:13:04 INFO - PROCESS | 3764 | 1464271984307 Marionette TRACE conn2 -> [0,1690,"setScriptTimeout",{"ms":35000}] 07:13:04 INFO - PROCESS | 3764 | 1464271984313 Marionette TRACE conn2 <- [1,1690,null,{}] 07:13:04 INFO - PROCESS | 3764 | 1464271984317 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}] 07:13:04 INFO - PROCESS | 3764 | 1464271984405 Marionette TRACE conn2 <- [1,1691,null,{"value":null}] 07:13:04 INFO - PROCESS | 3764 | 1464271984505 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\", \"f2422981-150b-4007-a2a0-7f3535d15116\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:13:04 INFO - PROCESS | 3764 | ++DOCSHELL 105F9000 == 35 [pid = 3764] [id = 432] 07:13:04 INFO - PROCESS | 3764 | ++DOMWINDOW == 87 (14010400) [pid = 3764] [serial = 1296] [outer = 00000000] 07:13:04 INFO - PROCESS | 3764 | ++DOMWINDOW == 88 (1691C800) [pid = 3764] [serial = 1297] [outer = 14010400] 07:13:04 INFO - PROCESS | 3764 | 1464271984558 Marionette DEBUG loaded listener.js 07:13:04 INFO - PROCESS | 3764 | ++DOMWINDOW == 89 (16938800) [pid = 3764] [serial = 1298] [outer = 14010400] 07:13:05 INFO - PROCESS | 3764 | 1464271985321 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]]]}] 07:13:05 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.nonfinite.html | arc() with Infinity/NaN is ignored 07:13:05 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.nonfinite.html | took 1039ms 07:13:05 INFO - PROCESS | 3764 | 1464271985335 Marionette TRACE conn2 -> [0,1693,"getWindowHandle",null] 07:13:05 INFO - PROCESS | 3764 | 1464271985339 Marionette TRACE conn2 <- [1,1693,null,{"value":"13"}] 07:13:05 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.scale.1.html 07:13:05 INFO - PROCESS | 3764 | 1464271985386 Marionette TRACE conn2 -> [0,1694,"setScriptTimeout",{"ms":35000}] 07:13:05 INFO - PROCESS | 3764 | 1464271985390 Marionette TRACE conn2 <- [1,1694,null,{}] 07:13:05 INFO - PROCESS | 3764 | 1464271985395 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}] 07:13:05 INFO - PROCESS | 3764 | 1464271985490 Marionette TRACE conn2 <- [1,1695,null,{"value":null}] 07:13:05 INFO - PROCESS | 3764 | 1464271985572 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\", \"f2422981-150b-4007-a2a0-7f3535d15116\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:13:05 INFO - PROCESS | 3764 | ++DOCSHELL 102D7C00 == 36 [pid = 3764] [id = 433] 07:13:05 INFO - PROCESS | 3764 | ++DOMWINDOW == 90 (102E6800) [pid = 3764] [serial = 1299] [outer = 00000000] 07:13:05 INFO - PROCESS | 3764 | ++DOMWINDOW == 91 (105F3400) [pid = 3764] [serial = 1300] [outer = 102E6800] 07:13:05 INFO - PROCESS | 3764 | 1464271985665 Marionette DEBUG loaded listener.js 07:13:05 INFO - PROCESS | 3764 | ++DOMWINDOW == 92 (10A57400) [pid = 3764] [serial = 1301] [outer = 102E6800] 07:13:06 INFO - PROCESS | 3764 | --DOMWINDOW == 91 (19EA3000) [pid = 3764] [serial = 1234] [outer = 00000000] [url = about:blank] 07:13:06 INFO - PROCESS | 3764 | --DOMWINDOW == 90 (13DBB000) [pid = 3764] [serial = 1223] [outer = 00000000] [url = about:blank] 07:13:06 INFO - PROCESS | 3764 | --DOMWINDOW == 89 (10ED3800) [pid = 3764] [serial = 1225] [outer = 00000000] [url = about:blank] 07:13:06 INFO - PROCESS | 3764 | --DOMWINDOW == 88 (17D7EC00) [pid = 3764] [serial = 1232] [outer = 00000000] [url = about:blank] 07:13:06 INFO - PROCESS | 3764 | --DOMWINDOW == 87 (17590C00) [pid = 3764] [serial = 1231] [outer = 00000000] [url = about:blank] 07:13:06 INFO - PROCESS | 3764 | --DOMWINDOW == 86 (12B5F000) [pid = 3764] [serial = 1240] [outer = 00000000] [url = about:blank] 07:13:06 INFO - PROCESS | 3764 | --DOMWINDOW == 85 (10A78000) [pid = 3764] [serial = 1237] [outer = 00000000] [url = about:blank] 07:13:06 INFO - PROCESS | 3764 | --DOMWINDOW == 84 (1A6D5800) [pid = 3764] [serial = 1235] [outer = 00000000] [url = about:blank] 07:13:06 INFO - PROCESS | 3764 | --DOMWINDOW == 83 (15F47400) [pid = 3764] [serial = 1228] [outer = 00000000] [url = about:blank] 07:13:06 INFO - PROCESS | 3764 | --DOMWINDOW == 82 (16939000) [pid = 3764] [serial = 1229] [outer = 00000000] [url = about:blank] 07:13:06 INFO - PROCESS | 3764 | --DOMWINDOW == 81 (13394400) [pid = 3764] [serial = 1241] [outer = 00000000] [url = about:blank] 07:13:06 INFO - PROCESS | 3764 | --DOMWINDOW == 80 (10D3F000) [pid = 3764] [serial = 1238] [outer = 00000000] [url = about:blank] 07:13:06 INFO - PROCESS | 3764 | --DOMWINDOW == 79 (12A4DC00) [pid = 3764] [serial = 1226] [outer = 00000000] [url = about:blank] 07:13:06 INFO - PROCESS | 3764 | 1464271986280 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]]]}] 07:13:06 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.scale.1.html | Non-uniformly scaled arcs are the right shape 07:13:06 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.scale.1.html | took 977ms 07:13:06 INFO - PROCESS | 3764 | 1464271986345 Marionette TRACE conn2 -> [0,1697,"getWindowHandle",null] 07:13:06 INFO - PROCESS | 3764 | 1464271986350 Marionette TRACE conn2 <- [1,1697,null,{"value":"13"}] 07:13:06 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.scale.2.html 07:13:06 INFO - PROCESS | 3764 | 1464271986356 Marionette TRACE conn2 -> [0,1698,"setScriptTimeout",{"ms":35000}] 07:13:06 INFO - PROCESS | 3764 | 1464271986358 Marionette TRACE conn2 <- [1,1698,null,{}] 07:13:06 INFO - PROCESS | 3764 | 1464271986362 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}] 07:13:06 INFO - PROCESS | 3764 | 1464271986430 Marionette TRACE conn2 <- [1,1699,null,{"value":null}] 07:13:06 INFO - PROCESS | 3764 | 1464271986437 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\", \"f2422981-150b-4007-a2a0-7f3535d15116\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:13:06 INFO - PROCESS | 3764 | ++DOCSHELL 10A60C00 == 37 [pid = 3764] [id = 434] 07:13:06 INFO - PROCESS | 3764 | ++DOMWINDOW == 80 (10A78000) [pid = 3764] [serial = 1302] [outer = 00000000] 07:13:06 INFO - PROCESS | 3764 | ++DOMWINDOW == 81 (10EB3800) [pid = 3764] [serial = 1303] [outer = 10A78000] 07:13:06 INFO - PROCESS | 3764 | 1464271986483 Marionette DEBUG loaded listener.js 07:13:06 INFO - PROCESS | 3764 | ++DOMWINDOW == 82 (11A01800) [pid = 3764] [serial = 1304] [outer = 10A78000] 07:13:06 INFO - PROCESS | 3764 | 1464271986989 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]]]}] 07:13:07 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.scale.2.html | Highly scaled arcs are the right shape 07:13:07 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.scale.2.html | took 698ms 07:13:07 INFO - PROCESS | 3764 | 1464271987039 Marionette TRACE conn2 -> [0,1701,"getWindowHandle",null] 07:13:07 INFO - PROCESS | 3764 | 1464271987041 Marionette TRACE conn2 <- [1,1701,null,{"value":"13"}] 07:13:07 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.selfintersect.1.html 07:13:07 INFO - PROCESS | 3764 | 1464271987044 Marionette TRACE conn2 -> [0,1702,"setScriptTimeout",{"ms":35000}] 07:13:07 INFO - PROCESS | 3764 | 1464271987048 Marionette TRACE conn2 <- [1,1702,null,{}] 07:13:07 INFO - PROCESS | 3764 | 1464271987058 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}] 07:13:07 INFO - PROCESS | 3764 | 1464271987142 Marionette TRACE conn2 <- [1,1703,null,{"value":null}] 07:13:07 INFO - PROCESS | 3764 | 1464271987233 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\", \"f2422981-150b-4007-a2a0-7f3535d15116\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:13:07 INFO - PROCESS | 3764 | ++DOCSHELL 12A56400 == 38 [pid = 3764] [id = 435] 07:13:07 INFO - PROCESS | 3764 | ++DOMWINDOW == 83 (12A58400) [pid = 3764] [serial = 1305] [outer = 00000000] 07:13:07 INFO - PROCESS | 3764 | ++DOMWINDOW == 84 (130DAC00) [pid = 3764] [serial = 1306] [outer = 12A58400] 07:13:07 INFO - PROCESS | 3764 | 1464271987280 Marionette DEBUG loaded listener.js 07:13:07 INFO - PROCESS | 3764 | ++DOMWINDOW == 85 (13369400) [pid = 3764] [serial = 1307] [outer = 12A58400] 07:13:07 INFO - PROCESS | 3764 | 1464271987652 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]]]}] 07:13:07 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.selfintersect.1.html | arc() with lineWidth > 2*radius is drawn sensibly 07:13:07 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.selfintersect.1.html | took 636ms 07:13:07 INFO - PROCESS | 3764 | 1464271987682 Marionette TRACE conn2 -> [0,1705,"getWindowHandle",null] 07:13:07 INFO - PROCESS | 3764 | 1464271987684 Marionette TRACE conn2 <- [1,1705,null,{"value":"13"}] 07:13:07 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.selfintersect.2.html 07:13:07 INFO - PROCESS | 3764 | 1464271987688 Marionette TRACE conn2 -> [0,1706,"setScriptTimeout",{"ms":35000}] 07:13:07 INFO - PROCESS | 3764 | 1464271987689 Marionette TRACE conn2 <- [1,1706,null,{}] 07:13:07 INFO - PROCESS | 3764 | 1464271987693 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}] 07:13:07 INFO - PROCESS | 3764 | 1464271987775 Marionette TRACE conn2 <- [1,1707,null,{"value":null}] 07:13:07 INFO - PROCESS | 3764 | 1464271987781 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\", \"f2422981-150b-4007-a2a0-7f3535d15116\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:13:07 INFO - PROCESS | 3764 | ++DOCSHELL 1370B400 == 39 [pid = 3764] [id = 436] 07:13:07 INFO - PROCESS | 3764 | ++DOMWINDOW == 86 (1370D800) [pid = 3764] [serial = 1308] [outer = 00000000] 07:13:07 INFO - PROCESS | 3764 | ++DOMWINDOW == 87 (139B8000) [pid = 3764] [serial = 1309] [outer = 1370D800] 07:13:07 INFO - PROCESS | 3764 | 1464271987828 Marionette DEBUG loaded listener.js 07:13:07 INFO - PROCESS | 3764 | ++DOMWINDOW == 88 (13DB7800) [pid = 3764] [serial = 1310] [outer = 1370D800] 07:13:08 INFO - PROCESS | 3764 | 1464271988290 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]]]}] 07:13:08 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.selfintersect.2.html | arc() with lineWidth > 2*radius is drawn sensibly 07:13:08 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.selfintersect.2.html | took 621ms 07:13:08 INFO - PROCESS | 3764 | 1464271988326 Marionette TRACE conn2 -> [0,1709,"getWindowHandle",null] 07:13:08 INFO - PROCESS | 3764 | 1464271988328 Marionette TRACE conn2 <- [1,1709,null,{"value":"13"}] 07:13:08 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.1.html 07:13:08 INFO - PROCESS | 3764 | 1464271988337 Marionette TRACE conn2 -> [0,1710,"setScriptTimeout",{"ms":35000}] 07:13:08 INFO - PROCESS | 3764 | 1464271988339 Marionette TRACE conn2 <- [1,1710,null,{}] 07:13:08 INFO - PROCESS | 3764 | 1464271988343 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}] 07:13:08 INFO - PROCESS | 3764 | 1464271988458 Marionette TRACE conn2 <- [1,1711,null,{"value":null}] 07:13:08 INFO - PROCESS | 3764 | 1464271988454 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\", \"f2422981-150b-4007-a2a0-7f3535d15116\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:13:08 INFO - PROCESS | 3764 | ++DOCSHELL 13DBFC00 == 40 [pid = 3764] [id = 437] 07:13:08 INFO - PROCESS | 3764 | ++DOMWINDOW == 89 (14089C00) [pid = 3764] [serial = 1311] [outer = 00000000] 07:13:08 INFO - PROCESS | 3764 | ++DOMWINDOW == 90 (14093000) [pid = 3764] [serial = 1312] [outer = 14089C00] 07:13:08 INFO - PROCESS | 3764 | 1464271988528 Marionette DEBUG loaded listener.js 07:13:08 INFO - PROCESS | 3764 | ++DOMWINDOW == 91 (14095800) [pid = 3764] [serial = 1313] [outer = 14089C00] 07:13:08 INFO - PROCESS | 3764 | 1464271988972 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]]]}] 07:13:09 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 07:13:09 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.1.html | took 698ms 07:13:09 INFO - PROCESS | 3764 | 1464271989020 Marionette TRACE conn2 -> [0,1713,"getWindowHandle",null] 07:13:09 INFO - PROCESS | 3764 | 1464271989022 Marionette TRACE conn2 <- [1,1713,null,{"value":"13"}] 07:13:09 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.2.html 07:13:09 INFO - PROCESS | 3764 | 1464271989031 Marionette TRACE conn2 -> [0,1714,"setScriptTimeout",{"ms":35000}] 07:13:09 INFO - PROCESS | 3764 | 1464271989033 Marionette TRACE conn2 <- [1,1714,null,{}] 07:13:09 INFO - PROCESS | 3764 | 1464271989037 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}] 07:13:09 INFO - PROCESS | 3764 | 1464271989166 Marionette TRACE conn2 <- [1,1715,null,{"value":null}] 07:13:09 INFO - PROCESS | 3764 | 1464271989181 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\", \"f2422981-150b-4007-a2a0-7f3535d15116\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:13:09 INFO - PROCESS | 3764 | ++DOCSHELL 1536DC00 == 41 [pid = 3764] [id = 438] 07:13:09 INFO - PROCESS | 3764 | ++DOMWINDOW == 92 (15618000) [pid = 3764] [serial = 1314] [outer = 00000000] 07:13:09 INFO - PROCESS | 3764 | ++DOMWINDOW == 93 (15D25C00) [pid = 3764] [serial = 1315] [outer = 15618000] 07:13:09 INFO - PROCESS | 3764 | 1464271989277 Marionette DEBUG loaded listener.js 07:13:09 INFO - PROCESS | 3764 | ++DOMWINDOW == 94 (16919000) [pid = 3764] [serial = 1316] [outer = 15618000] 07:13:09 INFO - PROCESS | 3764 | 1464271989704 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]]]}] 07:13:09 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.2.html | arc() from 0 to pi draws stuff in the right half 07:13:09 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.2.html | took 697ms 07:13:09 INFO - PROCESS | 3764 | 1464271989729 Marionette TRACE conn2 -> [0,1717,"getWindowHandle",null] 07:13:09 INFO - PROCESS | 3764 | 1464271989731 Marionette TRACE conn2 <- [1,1717,null,{"value":"13"}] 07:13:09 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.3.html 07:13:09 INFO - PROCESS | 3764 | 1464271989735 Marionette TRACE conn2 -> [0,1718,"setScriptTimeout",{"ms":35000}] 07:13:09 INFO - PROCESS | 3764 | 1464271989736 Marionette TRACE conn2 <- [1,1718,null,{}] 07:13:09 INFO - PROCESS | 3764 | 1464271989739 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}] 07:13:09 INFO - PROCESS | 3764 | 1464271989873 Marionette TRACE conn2 <- [1,1719,null,{"value":null}] 07:13:09 INFO - PROCESS | 3764 | 1464271989891 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\", \"f2422981-150b-4007-a2a0-7f3535d15116\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:13:09 INFO - PROCESS | 3764 | ++DOCSHELL 0C382400 == 42 [pid = 3764] [id = 439] 07:13:09 INFO - PROCESS | 3764 | ++DOMWINDOW == 95 (156CB800) [pid = 3764] [serial = 1317] [outer = 00000000] 07:13:09 INFO - PROCESS | 3764 | ++DOMWINDOW == 96 (169CE000) [pid = 3764] [serial = 1318] [outer = 156CB800] 07:13:09 INFO - PROCESS | 3764 | 1464271989935 Marionette DEBUG loaded listener.js 07:13:09 INFO - PROCESS | 3764 | ++DOMWINDOW == 97 (16BF2800) [pid = 3764] [serial = 1319] [outer = 156CB800] 07:13:10 INFO - PROCESS | 3764 | --DOMWINDOW == 96 (12D83C00) [pid = 3764] [serial = 1275] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.5.html] 07:13:10 INFO - PROCESS | 3764 | --DOMWINDOW == 95 (12A56C00) [pid = 3764] [serial = 1278] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.6.html] 07:13:10 INFO - PROCESS | 3764 | --DOMWINDOW == 94 (11A10400) [pid = 3764] [serial = 1281] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.default.html] 07:13:10 INFO - PROCESS | 3764 | --DOMWINDOW == 93 (13399C00) [pid = 3764] [serial = 1269] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.3.html] 07:13:10 INFO - PROCESS | 3764 | --DOMWINDOW == 92 (10A62800) [pid = 3764] [serial = 1260] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.valid.html] 07:13:10 INFO - PROCESS | 3764 | --DOMWINDOW == 91 (10482000) [pid = 3764] [serial = 1257] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.transformed.html] 07:13:10 INFO - PROCESS | 3764 | --DOMWINDOW == 90 (12A57400) [pid = 3764] [serial = 1266] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.2.html] 07:13:10 INFO - PROCESS | 3764 | --DOMWINDOW == 89 (137E6800) [pid = 3764] [serial = 1272] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.4.html] 07:13:10 INFO - PROCESS | 3764 | --DOMWINDOW == 88 (12A4D400) [pid = 3764] [serial = 1263] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.1.html] 07:13:10 INFO - PROCESS | 3764 | 1464271990478 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]]]}] 07:13:10 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 07:13:10 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.3.html | took 791ms 07:13:10 INFO - PROCESS | 3764 | 1464271990537 Marionette TRACE conn2 -> [0,1721,"getWindowHandle",null] 07:13:10 INFO - PROCESS | 3764 | 1464271990539 Marionette TRACE conn2 <- [1,1721,null,{"value":"13"}] 07:13:10 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.4.html 07:13:10 INFO - PROCESS | 3764 | 1464271990542 Marionette TRACE conn2 -> [0,1722,"setScriptTimeout",{"ms":35000}] 07:13:10 INFO - PROCESS | 3764 | 1464271990544 Marionette TRACE conn2 <- [1,1722,null,{}] 07:13:10 INFO - PROCESS | 3764 | 1464271990531 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}] 07:13:10 INFO - PROCESS | 3764 | 1464271990607 Marionette TRACE conn2 <- [1,1723,null,{"value":null}] 07:13:10 INFO - PROCESS | 3764 | 1464271990613 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\", \"f2422981-150b-4007-a2a0-7f3535d15116\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:13:10 INFO - PROCESS | 3764 | ++DOCSHELL 11A10400 == 43 [pid = 3764] [id = 440] 07:13:10 INFO - PROCESS | 3764 | ++DOMWINDOW == 89 (128A3000) [pid = 3764] [serial = 1320] [outer = 00000000] 07:13:10 INFO - PROCESS | 3764 | ++DOMWINDOW == 90 (137E6800) [pid = 3764] [serial = 1321] [outer = 128A3000] 07:13:10 INFO - PROCESS | 3764 | 1464271990657 Marionette DEBUG loaded listener.js 07:13:10 INFO - PROCESS | 3764 | ++DOMWINDOW == 91 (153C3800) [pid = 3764] [serial = 1322] [outer = 128A3000] 07:13:11 INFO - PROCESS | 3764 | 1464271991097 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]]]}] 07:13:11 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.4.html | arc() from 0 to -pi/2 draws stuff in the right quadrant 07:13:11 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.4.html | took 635ms 07:13:11 INFO - PROCESS | 3764 | 1464271991183 Marionette TRACE conn2 -> [0,1725,"getWindowHandle",null] 07:13:11 INFO - PROCESS | 3764 | 1464271991185 Marionette TRACE conn2 <- [1,1725,null,{"value":"13"}] 07:13:11 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.5.html 07:13:11 INFO - PROCESS | 3764 | 1464271991189 Marionette TRACE conn2 -> [0,1726,"setScriptTimeout",{"ms":35000}] 07:13:11 INFO - PROCESS | 3764 | 1464271991190 Marionette TRACE conn2 <- [1,1726,null,{}] 07:13:11 INFO - PROCESS | 3764 | 1464271991196 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}] 07:13:11 INFO - PROCESS | 3764 | 1464271991274 Marionette TRACE conn2 <- [1,1727,null,{"value":null}] 07:13:11 INFO - PROCESS | 3764 | 1464271991280 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\", \"f2422981-150b-4007-a2a0-7f3535d15116\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:13:11 INFO - PROCESS | 3764 | ++DOCSHELL 1536B400 == 44 [pid = 3764] [id = 441] 07:13:11 INFO - PROCESS | 3764 | ++DOMWINDOW == 92 (153BA000) [pid = 3764] [serial = 1323] [outer = 00000000] 07:13:11 INFO - PROCESS | 3764 | ++DOMWINDOW == 93 (16C8A800) [pid = 3764] [serial = 1324] [outer = 153BA000] 07:13:11 INFO - PROCESS | 3764 | 1464271991324 Marionette DEBUG loaded listener.js 07:13:11 INFO - PROCESS | 3764 | ++DOMWINDOW == 94 (16D81000) [pid = 3764] [serial = 1325] [outer = 153BA000] 07:13:11 INFO - PROCESS | 3764 | 1464271991753 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]]]}] 07:13:11 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.5.html | arc() from 0 to 5pi does not draw crazy things 07:13:11 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.5.html | took 590ms 07:13:11 INFO - PROCESS | 3764 | 1464271991785 Marionette TRACE conn2 -> [0,1729,"getWindowHandle",null] 07:13:11 INFO - PROCESS | 3764 | 1464271991787 Marionette TRACE conn2 <- [1,1729,null,{"value":"13"}] 07:13:11 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.1.html 07:13:11 INFO - PROCESS | 3764 | 1464271991790 Marionette TRACE conn2 -> [0,1730,"setScriptTimeout",{"ms":35000}] 07:13:11 INFO - PROCESS | 3764 | 1464271991792 Marionette TRACE conn2 <- [1,1730,null,{}] 07:13:11 INFO - PROCESS | 3764 | 1464271991800 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}] 07:13:11 INFO - PROCESS | 3764 | 1464271991878 Marionette TRACE conn2 <- [1,1731,null,{"value":null}] 07:13:11 INFO - PROCESS | 3764 | 1464271991885 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\", \"f2422981-150b-4007-a2a0-7f3535d15116\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:13:11 INFO - PROCESS | 3764 | ++DOCSHELL 0C37E000 == 45 [pid = 3764] [id = 442] 07:13:11 INFO - PROCESS | 3764 | ++DOMWINDOW == 95 (0C382000) [pid = 3764] [serial = 1326] [outer = 00000000] 07:13:11 INFO - PROCESS | 3764 | ++DOMWINDOW == 96 (12D7C800) [pid = 3764] [serial = 1327] [outer = 0C382000] 07:13:11 INFO - PROCESS | 3764 | 1464271991929 Marionette DEBUG loaded listener.js 07:13:11 INFO - PROCESS | 3764 | ++DOMWINDOW == 97 (172DE000) [pid = 3764] [serial = 1328] [outer = 0C382000] 07:13:12 INFO - PROCESS | 3764 | 1464271992347 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]]]}] 07:13:12 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.1.html | arc() draws nothing when end = start + 2pi-e and anticlockwise 07:13:12 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.1.html | took 589ms 07:13:12 INFO - PROCESS | 3764 | 1464271992444 Marionette TRACE conn2 -> [0,1733,"getWindowHandle",null] 07:13:12 INFO - PROCESS | 3764 | 1464271992448 Marionette TRACE conn2 <- [1,1733,null,{"value":"13"}] 07:13:12 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.2.html 07:13:12 INFO - PROCESS | 3764 | 1464271992458 Marionette TRACE conn2 -> [0,1734,"setScriptTimeout",{"ms":35000}] 07:13:12 INFO - PROCESS | 3764 | 1464271992463 Marionette TRACE conn2 <- [1,1734,null,{}] 07:13:12 INFO - PROCESS | 3764 | 1464271992469 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}] 07:13:12 INFO - PROCESS | 3764 | 1464271992579 Marionette TRACE conn2 <- [1,1735,null,{"value":null}] 07:13:12 INFO - PROCESS | 3764 | 1464271992747 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\", \"f2422981-150b-4007-a2a0-7f3535d15116\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:13:12 INFO - PROCESS | 3764 | ++DOCSHELL 1047DC00 == 46 [pid = 3764] [id = 443] 07:13:12 INFO - PROCESS | 3764 | ++DOMWINDOW == 98 (10562800) [pid = 3764] [serial = 1329] [outer = 00000000] 07:13:12 INFO - PROCESS | 3764 | ++DOMWINDOW == 99 (10A7D400) [pid = 3764] [serial = 1330] [outer = 10562800] 07:13:12 INFO - PROCESS | 3764 | 1464271992804 Marionette DEBUG loaded listener.js 07:13:12 INFO - PROCESS | 3764 | ++DOMWINDOW == 100 (10D3B800) [pid = 3764] [serial = 1331] [outer = 10562800] 07:13:13 INFO - PROCESS | 3764 | 1464271993380 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]]]}] 07:13:13 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.2.html | arc() draws a full circle when end = start + 2pi-e and clockwise 07:13:13 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.2.html | took 992ms 07:13:13 INFO - PROCESS | 3764 | 1464271993445 Marionette TRACE conn2 -> [0,1737,"getWindowHandle",null] 07:13:13 INFO - PROCESS | 3764 | 1464271993449 Marionette TRACE conn2 <- [1,1737,null,{"value":"13"}] 07:13:13 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.3.html 07:13:13 INFO - PROCESS | 3764 | 1464271993457 Marionette TRACE conn2 -> [0,1738,"setScriptTimeout",{"ms":35000}] 07:13:13 INFO - PROCESS | 3764 | 1464271993461 Marionette TRACE conn2 <- [1,1738,null,{}] 07:13:13 INFO - PROCESS | 3764 | 1464271993465 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}] 07:13:13 INFO - PROCESS | 3764 | 1464271993570 Marionette TRACE conn2 <- [1,1739,null,{"value":null}] 07:13:13 INFO - PROCESS | 3764 | 1464271993704 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\", \"f2422981-150b-4007-a2a0-7f3535d15116\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:13:13 INFO - PROCESS | 3764 | ++DOCSHELL 12A59400 == 47 [pid = 3764] [id = 444] 07:13:13 INFO - PROCESS | 3764 | ++DOMWINDOW == 101 (12AECC00) [pid = 3764] [serial = 1332] [outer = 00000000] 07:13:13 INFO - PROCESS | 3764 | ++DOMWINDOW == 102 (13393400) [pid = 3764] [serial = 1333] [outer = 12AECC00] 07:13:13 INFO - PROCESS | 3764 | 1464271993759 Marionette DEBUG loaded listener.js 07:13:13 INFO - PROCESS | 3764 | ++DOMWINDOW == 103 (137EB400) [pid = 3764] [serial = 1334] [outer = 12AECC00] 07:13:14 INFO - PROCESS | 3764 | 1464271994392 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]]]}] 07:13:14 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.3.html | arc() draws a full circle when end = start + 2pi+e and anticlockwise 07:13:14 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.3.html | took 992ms 07:13:14 INFO - PROCESS | 3764 | 1464271994458 Marionette TRACE conn2 -> [0,1741,"getWindowHandle",null] 07:13:14 INFO - PROCESS | 3764 | 1464271994460 Marionette TRACE conn2 <- [1,1741,null,{"value":"13"}] 07:13:14 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.4.html 07:13:14 INFO - PROCESS | 3764 | 1464271994464 Marionette TRACE conn2 -> [0,1742,"setScriptTimeout",{"ms":35000}] 07:13:14 INFO - PROCESS | 3764 | 1464271994467 Marionette TRACE conn2 <- [1,1742,null,{}] 07:13:14 INFO - PROCESS | 3764 | 1464271994489 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}] 07:13:14 INFO - PROCESS | 3764 | 1464271994628 Marionette TRACE conn2 <- [1,1743,null,{"value":null}] 07:13:14 INFO - PROCESS | 3764 | 1464271994694 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\", \"f2422981-150b-4007-a2a0-7f3535d15116\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:13:14 INFO - PROCESS | 3764 | ++DOCSHELL 15362400 == 48 [pid = 3764] [id = 445] 07:13:14 INFO - PROCESS | 3764 | ++DOMWINDOW == 104 (16936000) [pid = 3764] [serial = 1335] [outer = 00000000] 07:13:14 INFO - PROCESS | 3764 | ++DOMWINDOW == 105 (16BFC400) [pid = 3764] [serial = 1336] [outer = 16936000] 07:13:14 INFO - PROCESS | 3764 | 1464271994774 Marionette DEBUG loaded listener.js 07:13:14 INFO - PROCESS | 3764 | ++DOMWINDOW == 106 (16C8A400) [pid = 3764] [serial = 1337] [outer = 16936000] 07:13:15 INFO - PROCESS | 3764 | 1464271995383 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]]]}] 07:13:15 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.4.html | arc() draws nothing when end = start + 2pi+e and clockwise 07:13:15 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.4.html | took 993ms 07:13:15 INFO - PROCESS | 3764 | 1464271995451 Marionette TRACE conn2 -> [0,1745,"getWindowHandle",null] 07:13:15 INFO - PROCESS | 3764 | 1464271995453 Marionette TRACE conn2 <- [1,1745,null,{"value":"13"}] 07:13:15 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.zero.1.html 07:13:15 INFO - PROCESS | 3764 | 1464271995456 Marionette TRACE conn2 -> [0,1746,"setScriptTimeout",{"ms":35000}] 07:13:15 INFO - PROCESS | 3764 | 1464271995458 Marionette TRACE conn2 <- [1,1746,null,{}] 07:13:15 INFO - PROCESS | 3764 | 1464271995462 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}] 07:13:15 INFO - PROCESS | 3764 | 1464271995568 Marionette TRACE conn2 <- [1,1747,null,{"value":null}] 07:13:15 INFO - PROCESS | 3764 | 1464271995700 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\", \"f2422981-150b-4007-a2a0-7f3535d15116\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:13:15 INFO - PROCESS | 3764 | ++DOCSHELL 17305800 == 49 [pid = 3764] [id = 446] 07:13:15 INFO - PROCESS | 3764 | ++DOMWINDOW == 107 (1730B800) [pid = 3764] [serial = 1338] [outer = 00000000] 07:13:15 INFO - PROCESS | 3764 | ++DOMWINDOW == 108 (17310C00) [pid = 3764] [serial = 1339] [outer = 1730B800] 07:13:15 INFO - PROCESS | 3764 | 1464271995755 Marionette DEBUG loaded listener.js 07:13:15 INFO - PROCESS | 3764 | ++DOMWINDOW == 109 (17351000) [pid = 3764] [serial = 1340] [outer = 1730B800] 07:13:16 INFO - PROCESS | 3764 | 1464271996295 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]]]}] 07:13:16 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.zero.1.html | arc() draws nothing when startAngle = endAngle and anticlockwise 07:13:16 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.zero.1.html | took 899ms 07:13:16 INFO - PROCESS | 3764 | 1464271996361 Marionette TRACE conn2 -> [0,1749,"getWindowHandle",null] 07:13:16 INFO - PROCESS | 3764 | 1464271996363 Marionette TRACE conn2 <- [1,1749,null,{"value":"13"}] 07:13:16 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.zero.2.html 07:13:16 INFO - PROCESS | 3764 | 1464271996367 Marionette TRACE conn2 -> [0,1750,"setScriptTimeout",{"ms":35000}] 07:13:16 INFO - PROCESS | 3764 | 1464271996369 Marionette TRACE conn2 <- [1,1750,null,{}] 07:13:16 INFO - PROCESS | 3764 | 1464271996372 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}] 07:13:16 INFO - PROCESS | 3764 | 1464271996470 Marionette TRACE conn2 <- [1,1751,null,{"value":null}] 07:13:16 INFO - PROCESS | 3764 | 1464271996574 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\", \"f2422981-150b-4007-a2a0-7f3535d15116\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:13:16 INFO - PROCESS | 3764 | ++DOCSHELL 17310800 == 50 [pid = 3764] [id = 447] 07:13:16 INFO - PROCESS | 3764 | ++DOMWINDOW == 110 (17353400) [pid = 3764] [serial = 1341] [outer = 00000000] 07:13:16 INFO - PROCESS | 3764 | ++DOMWINDOW == 111 (17508C00) [pid = 3764] [serial = 1342] [outer = 17353400] 07:13:16 INFO - PROCESS | 3764 | 1464271996628 Marionette DEBUG loaded listener.js 07:13:16 INFO - PROCESS | 3764 | ++DOMWINDOW == 112 (1755F400) [pid = 3764] [serial = 1343] [outer = 17353400] 07:13:17 INFO - PROCESS | 3764 | 1464271997413 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]]]}] 07:13:17 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.zero.2.html | arc() draws nothing when startAngle = endAngle and clockwise 07:13:17 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.zero.2.html | took 1086ms 07:13:17 INFO - PROCESS | 3764 | 1464271997448 Marionette TRACE conn2 -> [0,1753,"getWindowHandle",null] 07:13:17 INFO - PROCESS | 3764 | 1464271997452 Marionette TRACE conn2 <- [1,1753,null,{"value":"13"}] 07:13:17 INFO - PROCESS | 3764 | 1464271997457 Marionette TRACE conn2 -> [0,1754,"setScriptTimeout",{"ms":35000}] 07:13:17 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.zeroradius.html 07:13:17 INFO - PROCESS | 3764 | 1464271997461 Marionette TRACE conn2 <- [1,1754,null,{}] 07:13:17 INFO - PROCESS | 3764 | 1464271997467 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}] 07:13:17 INFO - PROCESS | 3764 | 1464271997563 Marionette TRACE conn2 <- [1,1755,null,{"value":null}] 07:13:17 INFO - PROCESS | 3764 | 1464271997700 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\", \"f2422981-150b-4007-a2a0-7f3535d15116\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:13:17 INFO - PROCESS | 3764 | ++DOCSHELL 10A53800 == 51 [pid = 3764] [id = 448] 07:13:17 INFO - PROCESS | 3764 | ++DOMWINDOW == 113 (10D35800) [pid = 3764] [serial = 1344] [outer = 00000000] 07:13:17 INFO - PROCESS | 3764 | ++DOMWINDOW == 114 (110E2400) [pid = 3764] [serial = 1345] [outer = 10D35800] 07:13:17 INFO - PROCESS | 3764 | 1464271997750 Marionette DEBUG loaded listener.js 07:13:17 INFO - PROCESS | 3764 | ++DOMWINDOW == 115 (11CEB800) [pid = 3764] [serial = 1346] [outer = 10D35800] 07:13:18 INFO - PROCESS | 3764 | --DOCSHELL 0C778800 == 50 [pid = 3764] [id = 406] 07:13:18 INFO - PROCESS | 3764 | --DOCSHELL 1536B400 == 49 [pid = 3764] [id = 441] 07:13:18 INFO - PROCESS | 3764 | --DOCSHELL 11A10400 == 48 [pid = 3764] [id = 440] 07:13:18 INFO - PROCESS | 3764 | --DOCSHELL 0C382400 == 47 [pid = 3764] [id = 439] 07:13:18 INFO - PROCESS | 3764 | --DOCSHELL 1536DC00 == 46 [pid = 3764] [id = 438] 07:13:18 INFO - PROCESS | 3764 | --DOCSHELL 13DBFC00 == 45 [pid = 3764] [id = 437] 07:13:18 INFO - PROCESS | 3764 | --DOCSHELL 12A56400 == 44 [pid = 3764] [id = 435] 07:13:18 INFO - PROCESS | 3764 | --DOCSHELL 10A60C00 == 43 [pid = 3764] [id = 434] 07:13:18 INFO - PROCESS | 3764 | --DOCSHELL 102D7C00 == 42 [pid = 3764] [id = 433] 07:13:18 INFO - PROCESS | 3764 | --DOCSHELL 105F9000 == 41 [pid = 3764] [id = 432] 07:13:18 INFO - PROCESS | 3764 | --DOCSHELL 13076000 == 40 [pid = 3764] [id = 431] 07:13:18 INFO - PROCESS | 3764 | --DOCSHELL 110E7800 == 39 [pid = 3764] [id = 430] 07:13:18 INFO - PROCESS | 3764 | --DOCSHELL 0C77CC00 == 38 [pid = 3764] [id = 429] 07:13:18 INFO - PROCESS | 3764 | --DOMWINDOW == 114 (15D1D400) [pid = 3764] [serial = 1285] [outer = 00000000] [url = about:blank] 07:13:18 INFO - PROCESS | 3764 | --DOMWINDOW == 113 (10D3E400) [pid = 3764] [serial = 1261] [outer = 00000000] [url = about:blank] 07:13:18 INFO - PROCESS | 3764 | --DOMWINDOW == 112 (10FDF800) [pid = 3764] [serial = 1262] [outer = 00000000] [url = about:blank] 07:13:18 INFO - PROCESS | 3764 | --DOMWINDOW == 111 (140CCC00) [pid = 3764] [serial = 1243] [outer = 00000000] [url = about:blank] 07:13:18 INFO - PROCESS | 3764 | --DOMWINDOW == 110 (10EB6400) [pid = 3764] [serial = 1259] [outer = 00000000] [url = about:blank] 07:13:18 INFO - PROCESS | 3764 | --DOMWINDOW == 109 (10D33400) [pid = 3764] [serial = 1258] [outer = 00000000] [url = about:blank] 07:13:18 INFO - PROCESS | 3764 | --DOMWINDOW == 108 (13330800) [pid = 3764] [serial = 1267] [outer = 00000000] [url = about:blank] 07:13:18 INFO - PROCESS | 3764 | --DOMWINDOW == 107 (14006000) [pid = 3764] [serial = 1273] [outer = 00000000] [url = about:blank] 07:13:18 INFO - PROCESS | 3764 | --DOMWINDOW == 106 (13374800) [pid = 3764] [serial = 1246] [outer = 00000000] [url = about:blank] 07:13:18 INFO - PROCESS | 3764 | --DOMWINDOW == 105 (12A56800) [pid = 3764] [serial = 1264] [outer = 00000000] [url = about:blank] 07:13:18 INFO - PROCESS | 3764 | --DOMWINDOW == 104 (12AF3000) [pid = 3764] [serial = 1265] [outer = 00000000] [url = about:blank] 07:13:18 INFO - PROCESS | 3764 | --DOMWINDOW == 103 (1332EC00) [pid = 3764] [serial = 1252] [outer = 00000000] [url = about:blank] 07:13:18 INFO - PROCESS | 3764 | --DOMWINDOW == 102 (16887000) [pid = 3764] [serial = 1249] [outer = 00000000] [url = about:blank] 07:13:18 INFO - PROCESS | 3764 | --DOMWINDOW == 101 (10A81800) [pid = 3764] [serial = 1255] [outer = 00000000] [url = about:blank] 07:13:18 INFO - PROCESS | 3764 | --DOMWINDOW == 100 (14095400) [pid = 3764] [serial = 1276] [outer = 00000000] [url = about:blank] 07:13:18 INFO - PROCESS | 3764 | --DOMWINDOW == 99 (14090000) [pid = 3764] [serial = 1280] [outer = 00000000] [url = about:blank] 07:13:18 INFO - PROCESS | 3764 | --DOMWINDOW == 98 (1408F800) [pid = 3764] [serial = 1279] [outer = 00000000] [url = about:blank] 07:13:18 INFO - PROCESS | 3764 | --DOMWINDOW == 97 (15612800) [pid = 3764] [serial = 1282] [outer = 00000000] [url = about:blank] 07:13:18 INFO - PROCESS | 3764 | --DOMWINDOW == 96 (140C9400) [pid = 3764] [serial = 1277] [outer = 00000000] [url = about:blank] 07:13:18 INFO - PROCESS | 3764 | --DOMWINDOW == 95 (1339FC00) [pid = 3764] [serial = 1270] [outer = 00000000] [url = about:blank] 07:13:18 INFO - PROCESS | 3764 | --DOMWINDOW == 94 (14088C00) [pid = 3764] [serial = 1274] [outer = 00000000] [url = about:blank] 07:13:18 INFO - PROCESS | 3764 | --DOMWINDOW == 93 (13709400) [pid = 3764] [serial = 1271] [outer = 00000000] [url = about:blank] 07:13:18 INFO - PROCESS | 3764 | --DOMWINDOW == 92 (13392C00) [pid = 3764] [serial = 1268] [outer = 00000000] [url = about:blank] 07:13:18 INFO - PROCESS | 3764 | --DOMWINDOW == 91 (1561E400) [pid = 3764] [serial = 1283] [outer = 00000000] [url = about:blank] 07:13:18 INFO - PROCESS | 3764 | 1464271998335 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]]]}] 07:13:18 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.zeroradius.html | arc() with zero radius draws a line to the start point 07:13:18 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.zeroradius.html | took 930ms 07:13:18 INFO - PROCESS | 3764 | 1464271998404 Marionette TRACE conn2 -> [0,1757,"getWindowHandle",null] 07:13:18 INFO - PROCESS | 3764 | 1464271998409 Marionette TRACE conn2 <- [1,1757,null,{"value":"13"}] 07:13:18 INFO - PROCESS | 3764 | 1464271998417 Marionette TRACE conn2 -> [0,1758,"setScriptTimeout",{"ms":35000}] 07:13:18 INFO - PROCESS | 3764 | 1464271998419 Marionette TRACE conn2 <- [1,1758,null,{}] 07:13:18 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.coincide.1.html 07:13:18 INFO - PROCESS | 3764 | 1464271998423 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}] 07:13:18 INFO - PROCESS | 3764 | 1464271998521 Marionette TRACE conn2 <- [1,1759,null,{"value":null}] 07:13:18 INFO - PROCESS | 3764 | 1464271998610 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\", \"f2422981-150b-4007-a2a0-7f3535d15116\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:13:18 INFO - PROCESS | 3764 | ++DOCSHELL 10D3E400 == 39 [pid = 3764] [id = 449] 07:13:18 INFO - PROCESS | 3764 | ++DOMWINDOW == 92 (10D40800) [pid = 3764] [serial = 1347] [outer = 00000000] 07:13:18 INFO - PROCESS | 3764 | ++DOMWINDOW == 93 (110E7800) [pid = 3764] [serial = 1348] [outer = 10D40800] 07:13:18 INFO - PROCESS | 3764 | 1464271998656 Marionette DEBUG loaded listener.js 07:13:18 INFO - PROCESS | 3764 | ++DOMWINDOW == 94 (12A4C400) [pid = 3764] [serial = 1349] [outer = 10D40800] 07:13:19 INFO - PROCESS | 3764 | 1464271999085 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]]]}] 07:13:19 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.coincide.1.html | arcTo() has no effect if P0 = P1 07:13:19 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.coincide.1.html | took 729ms 07:13:19 INFO - PROCESS | 3764 | 1464271999143 Marionette TRACE conn2 -> [0,1761,"getWindowHandle",null] 07:13:19 INFO - PROCESS | 3764 | 1464271999145 Marionette TRACE conn2 <- [1,1761,null,{"value":"13"}] 07:13:19 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.coincide.2.html 07:13:19 INFO - PROCESS | 3764 | 1464271999149 Marionette TRACE conn2 -> [0,1762,"setScriptTimeout",{"ms":35000}] 07:13:19 INFO - PROCESS | 3764 | 1464271999152 Marionette TRACE conn2 <- [1,1762,null,{}] 07:13:19 INFO - PROCESS | 3764 | 1464271999166 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}] 07:13:19 INFO - PROCESS | 3764 | 1464271999259 Marionette TRACE conn2 <- [1,1763,null,{"value":null}] 07:13:19 INFO - PROCESS | 3764 | 1464271999271 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\", \"f2422981-150b-4007-a2a0-7f3535d15116\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:13:19 INFO - PROCESS | 3764 | ++DOCSHELL 13708000 == 40 [pid = 3764] [id = 450] 07:13:19 INFO - PROCESS | 3764 | ++DOMWINDOW == 95 (13708800) [pid = 3764] [serial = 1350] [outer = 00000000] 07:13:19 INFO - PROCESS | 3764 | ++DOMWINDOW == 96 (139B7000) [pid = 3764] [serial = 1351] [outer = 13708800] 07:13:19 INFO - PROCESS | 3764 | 1464271999320 Marionette DEBUG loaded listener.js 07:13:19 INFO - PROCESS | 3764 | ++DOMWINDOW == 97 (1400BC00) [pid = 3764] [serial = 1352] [outer = 13708800] 07:13:19 INFO - PROCESS | 3764 | 1464271999800 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]]]}] 07:13:19 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.coincide.2.html | arcTo() draws a straight line to P1 if P1 = P2 07:13:19 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.coincide.2.html | took 698ms 07:13:19 INFO - PROCESS | 3764 | 1464271999848 Marionette TRACE conn2 -> [0,1765,"getWindowHandle",null] 07:13:19 INFO - PROCESS | 3764 | 1464271999850 Marionette TRACE conn2 <- [1,1765,null,{"value":"13"}] 07:13:19 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.collinear.1.html 07:13:19 INFO - PROCESS | 3764 | 1464271999854 Marionette TRACE conn2 -> [0,1766,"setScriptTimeout",{"ms":35000}] 07:13:19 INFO - PROCESS | 3764 | 1464271999855 Marionette TRACE conn2 <- [1,1766,null,{}] 07:13:19 INFO - PROCESS | 3764 | 1464271999859 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}] 07:13:19 INFO - PROCESS | 3764 | 1464271999941 Marionette TRACE conn2 <- [1,1767,null,{"value":null}] 07:13:19 INFO - PROCESS | 3764 | 1464271999949 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\", \"f2422981-150b-4007-a2a0-7f3535d15116\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:13:19 INFO - PROCESS | 3764 | ++DOCSHELL 139B4400 == 41 [pid = 3764] [id = 451] 07:13:19 INFO - PROCESS | 3764 | ++DOMWINDOW == 98 (14090C00) [pid = 3764] [serial = 1353] [outer = 00000000] 07:13:19 INFO - PROCESS | 3764 | ++DOMWINDOW == 99 (1509A400) [pid = 3764] [serial = 1354] [outer = 14090C00] 07:13:19 INFO - PROCESS | 3764 | 1464271999994 Marionette DEBUG loaded listener.js 07:13:20 INFO - PROCESS | 3764 | ++DOMWINDOW == 100 (15364C00) [pid = 3764] [serial = 1355] [outer = 14090C00] 07:13:20 INFO - PROCESS | 3764 | 1464272000428 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]]]}] 07:13:20 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 07:13:20 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.collinear.1.html | took 589ms 07:13:20 INFO - PROCESS | 3764 | 1464272000456 Marionette TRACE conn2 -> [0,1769,"getWindowHandle",null] 07:13:20 INFO - PROCESS | 3764 | 1464272000458 Marionette TRACE conn2 <- [1,1769,null,{"value":"13"}] 07:13:20 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.collinear.2.html 07:13:20 INFO - PROCESS | 3764 | 1464272000461 Marionette TRACE conn2 -> [0,1770,"setScriptTimeout",{"ms":35000}] 07:13:20 INFO - PROCESS | 3764 | 1464272000463 Marionette TRACE conn2 <- [1,1770,null,{}] 07:13:20 INFO - PROCESS | 3764 | 1464272000466 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}] 07:13:20 INFO - PROCESS | 3764 | 1464272000554 Marionette TRACE conn2 <- [1,1771,null,{"value":null}] 07:13:20 INFO - PROCESS | 3764 | 1464272000561 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\", \"f2422981-150b-4007-a2a0-7f3535d15116\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:13:20 INFO - PROCESS | 3764 | ++DOCSHELL 1408F800 == 42 [pid = 3764] [id = 452] 07:13:20 INFO - PROCESS | 3764 | ++DOMWINDOW == 101 (14092000) [pid = 3764] [serial = 1356] [outer = 00000000] 07:13:20 INFO - PROCESS | 3764 | ++DOMWINDOW == 102 (156CC000) [pid = 3764] [serial = 1357] [outer = 14092000] 07:13:20 INFO - PROCESS | 3764 | 1464272000605 Marionette DEBUG loaded listener.js 07:13:20 INFO - PROCESS | 3764 | ++DOMWINDOW == 103 (15D1D400) [pid = 3764] [serial = 1358] [outer = 14092000] 07:13:21 INFO - PROCESS | 3764 | 1464272001091 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]]]}] 07:13:21 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 07:13:21 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.collinear.2.html | took 698ms 07:13:21 INFO - PROCESS | 3764 | 1464272001161 Marionette TRACE conn2 -> [0,1773,"getWindowHandle",null] 07:13:21 INFO - PROCESS | 3764 | 1464272001163 Marionette TRACE conn2 <- [1,1773,null,{"value":"13"}] 07:13:21 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.collinear.3.html 07:13:21 INFO - PROCESS | 3764 | 1464272001166 Marionette TRACE conn2 -> [0,1774,"setScriptTimeout",{"ms":35000}] 07:13:21 INFO - PROCESS | 3764 | 1464272001152 Marionette TRACE conn2 <- [1,1774,null,{}] 07:13:21 INFO - PROCESS | 3764 | 1464272001155 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}] 07:13:21 INFO - PROCESS | 3764 | 1464272001285 Marionette TRACE conn2 <- [1,1775,null,{"value":null}] 07:13:21 INFO - PROCESS | 3764 | 1464272001355 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\", \"f2422981-150b-4007-a2a0-7f3535d15116\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:13:21 INFO - PROCESS | 3764 | ++DOCSHELL 0C37BC00 == 43 [pid = 3764] [id = 453] 07:13:21 INFO - PROCESS | 3764 | ++DOMWINDOW == 104 (0F268C00) [pid = 3764] [serial = 1359] [outer = 00000000] 07:13:21 INFO - PROCESS | 3764 | ++DOMWINDOW == 105 (16C7EC00) [pid = 3764] [serial = 1360] [outer = 0F268C00] 07:13:21 INFO - PROCESS | 3764 | 1464272001400 Marionette DEBUG loaded listener.js 07:13:21 INFO - PROCESS | 3764 | ++DOMWINDOW == 106 (16FF4C00) [pid = 3764] [serial = 1361] [outer = 0F268C00] 07:13:21 INFO - PROCESS | 3764 | 1464272001830 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]]]}] 07:13:21 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 07:13:21 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.collinear.3.html | took 744ms 07:13:21 INFO - PROCESS | 3764 | 1464272001890 Marionette TRACE conn2 -> [0,1777,"getWindowHandle",null] 07:13:21 INFO - PROCESS | 3764 | 1464272001893 Marionette TRACE conn2 <- [1,1777,null,{"value":"13"}] 07:13:21 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html 07:13:21 INFO - PROCESS | 3764 | 1464272001937 Marionette TRACE conn2 -> [0,1778,"setScriptTimeout",{"ms":35000}] 07:13:21 INFO - PROCESS | 3764 | 1464272001939 Marionette TRACE conn2 <- [1,1778,null,{}] 07:13:21 INFO - PROCESS | 3764 | 1464272001943 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}] 07:13:22 INFO - PROCESS | 3764 | 1464272002054 Marionette TRACE conn2 <- [1,1779,null,{"value":null}] 07:13:22 INFO - PROCESS | 3764 | 1464272002064 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\", \"f2422981-150b-4007-a2a0-7f3535d15116\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:13:22 INFO - PROCESS | 3764 | ++DOCSHELL 16C7B800 == 44 [pid = 3764] [id = 454] 07:13:22 INFO - PROCESS | 3764 | ++DOMWINDOW == 107 (1734C000) [pid = 3764] [serial = 1362] [outer = 00000000] 07:13:22 INFO - PROCESS | 3764 | ++DOMWINDOW == 108 (17357000) [pid = 3764] [serial = 1363] [outer = 1734C000] 07:13:22 INFO - PROCESS | 3764 | 1464272002108 Marionette DEBUG loaded listener.js 07:13:22 INFO - PROCESS | 3764 | ++DOMWINDOW == 109 (17358000) [pid = 3764] [serial = 1364] [outer = 1734C000] 07:13:22 INFO - PROCESS | 3764 | 1464272002544 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]]]}] 07:13:22 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) 07:13:22 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html | took 652ms 07:13:22 INFO - PROCESS | 3764 | 1464272002580 Marionette TRACE conn2 -> [0,1781,"getWindowHandle",null] 07:13:22 INFO - PROCESS | 3764 | 1464272002582 Marionette TRACE conn2 <- [1,1781,null,{"value":"13"}] 07:13:22 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html 07:13:22 INFO - PROCESS | 3764 | 1464272002585 Marionette TRACE conn2 -> [0,1782,"setScriptTimeout",{"ms":35000}] 07:13:22 INFO - PROCESS | 3764 | 1464272002586 Marionette TRACE conn2 <- [1,1782,null,{}] 07:13:22 INFO - PROCESS | 3764 | 1464272002595 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}] 07:13:22 INFO - PROCESS | 3764 | 1464272002703 Marionette TRACE conn2 <- [1,1783,null,{"value":null}] 07:13:22 INFO - PROCESS | 3764 | 1464272002710 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\", \"f2422981-150b-4007-a2a0-7f3535d15116\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:13:22 INFO - PROCESS | 3764 | ++DOCSHELL 1734E800 == 45 [pid = 3764] [id = 455] 07:13:22 INFO - PROCESS | 3764 | ++DOMWINDOW == 110 (1756A400) [pid = 3764] [serial = 1365] [outer = 00000000] 07:13:22 INFO - PROCESS | 3764 | ++DOMWINDOW == 111 (1758F000) [pid = 3764] [serial = 1366] [outer = 1756A400] 07:13:22 INFO - PROCESS | 3764 | 1464272002755 Marionette DEBUG loaded listener.js 07:13:22 INFO - PROCESS | 3764 | ++DOMWINDOW == 112 (175A1400) [pid = 3764] [serial = 1367] [outer = 1756A400] 07:13:23 INFO - PROCESS | 3764 | --DOMWINDOW == 111 (14089C00) [pid = 3764] [serial = 1311] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.1.html] 07:13:23 INFO - PROCESS | 3764 | --DOMWINDOW == 110 (102E6800) [pid = 3764] [serial = 1299] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.scale.1.html] 07:13:23 INFO - PROCESS | 3764 | --DOMWINDOW == 109 (12A58400) [pid = 3764] [serial = 1305] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.selfintersect.1.html] 07:13:23 INFO - PROCESS | 3764 | --DOMWINDOW == 108 (10A78000) [pid = 3764] [serial = 1302] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.scale.2.html] 07:13:23 INFO - PROCESS | 3764 | --DOMWINDOW == 107 (15618000) [pid = 3764] [serial = 1314] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.2.html] 07:13:23 INFO - PROCESS | 3764 | --DOMWINDOW == 106 (1370D800) [pid = 3764] [serial = 1308] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.selfintersect.2.html] 07:13:23 INFO - PROCESS | 3764 | --DOMWINDOW == 105 (156CB800) [pid = 3764] [serial = 1317] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.3.html] 07:13:23 INFO - PROCESS | 3764 | --DOMWINDOW == 104 (128A3000) [pid = 3764] [serial = 1320] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.4.html] 07:13:23 INFO - PROCESS | 3764 | --DOMWINDOW == 103 (153BA000) [pid = 3764] [serial = 1323] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.5.html] 07:13:23 INFO - PROCESS | 3764 | --DOMWINDOW == 102 (10483800) [pid = 3764] [serial = 1254] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.scaledefault.html] 07:13:23 INFO - PROCESS | 3764 | 1464272003282 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]]]}] 07:13:23 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html | If there is no subpath, the first control point is added 07:13:23 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html | took 744ms 07:13:23 INFO - PROCESS | 3764 | 1464272003309 Marionette TRACE conn2 -> [0,1785,"getWindowHandle",null] 07:13:23 INFO - PROCESS | 3764 | 1464272003311 Marionette TRACE conn2 <- [1,1785,null,{"value":"13"}] 07:13:23 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.negative.html 07:13:23 INFO - PROCESS | 3764 | 1464272003314 Marionette TRACE conn2 -> [0,1786,"setScriptTimeout",{"ms":35000}] 07:13:23 INFO - PROCESS | 3764 | 1464272003316 Marionette TRACE conn2 <- [1,1786,null,{}] 07:13:23 INFO - PROCESS | 3764 | 1464272003319 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}] 07:13:23 INFO - PROCESS | 3764 | 1464272003433 Marionette TRACE conn2 <- [1,1787,null,{"value":null}] 07:13:23 INFO - PROCESS | 3764 | 1464272003440 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\", \"f2422981-150b-4007-a2a0-7f3535d15116\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:13:23 INFO - PROCESS | 3764 | ++DOCSHELL 0C7F5400 == 46 [pid = 3764] [id = 456] 07:13:23 INFO - PROCESS | 3764 | ++DOMWINDOW == 103 (13077800) [pid = 3764] [serial = 1368] [outer = 00000000] 07:13:23 INFO - PROCESS | 3764 | ++DOMWINDOW == 104 (14096400) [pid = 3764] [serial = 1369] [outer = 13077800] 07:13:23 INFO - PROCESS | 3764 | 1464272003485 Marionette DEBUG loaded listener.js 07:13:23 INFO - PROCESS | 3764 | ++DOMWINDOW == 105 (15A1AC00) [pid = 3764] [serial = 1370] [outer = 13077800] 07:13:23 INFO - PROCESS | 3764 | 1464272003910 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]]]}] 07:13:23 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.negative.html | arcTo() with negative radius throws an exception 07:13:23 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.negative.html | took 635ms 07:13:23 INFO - PROCESS | 3764 | 1464272003953 Marionette TRACE conn2 -> [0,1789,"getWindowHandle",null] 07:13:23 INFO - PROCESS | 3764 | 1464272003955 Marionette TRACE conn2 <- [1,1789,null,{"value":"13"}] 07:13:23 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.nonfinite.html 07:13:23 INFO - PROCESS | 3764 | 1464272003958 Marionette TRACE conn2 -> [0,1790,"setScriptTimeout",{"ms":35000}] 07:13:23 INFO - PROCESS | 3764 | 1464272003960 Marionette TRACE conn2 <- [1,1790,null,{}] 07:13:23 INFO - PROCESS | 3764 | 1464272003963 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}] 07:13:24 INFO - PROCESS | 3764 | 1464272004042 Marionette TRACE conn2 <- [1,1791,null,{"value":null}] 07:13:24 INFO - PROCESS | 3764 | 1464272004048 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\", \"f2422981-150b-4007-a2a0-7f3535d15116\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:13:24 INFO - PROCESS | 3764 | ++DOCSHELL 13375800 == 47 [pid = 3764] [id = 457] 07:13:24 INFO - PROCESS | 3764 | ++DOMWINDOW == 106 (16D82800) [pid = 3764] [serial = 1371] [outer = 00000000] 07:13:24 INFO - PROCESS | 3764 | ++DOMWINDOW == 107 (17588C00) [pid = 3764] [serial = 1372] [outer = 16D82800] 07:13:24 INFO - PROCESS | 3764 | 1464272004093 Marionette DEBUG loaded listener.js 07:13:24 INFO - PROCESS | 3764 | ++DOMWINDOW == 108 (175A3400) [pid = 3764] [serial = 1373] [outer = 16D82800] 07:13:24 INFO - PROCESS | 3764 | 1464272004523 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]]]}] 07:13:24 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.nonfinite.html | arcTo() with Infinity/NaN is ignored 07:13:24 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.nonfinite.html | took 590ms 07:13:24 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.scale.html 07:13:24 INFO - PROCESS | 3764 | 1464272004562 Marionette TRACE conn2 -> [0,1793,"getWindowHandle",null] 07:13:24 INFO - PROCESS | 3764 | 1464272004565 Marionette TRACE conn2 <- [1,1793,null,{"value":"13"}] 07:13:24 INFO - PROCESS | 3764 | 1464272004568 Marionette TRACE conn2 -> [0,1794,"setScriptTimeout",{"ms":35000}] 07:13:24 INFO - PROCESS | 3764 | 1464272004571 Marionette TRACE conn2 <- [1,1794,null,{}] 07:13:24 INFO - PROCESS | 3764 | 1464272004574 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}] 07:13:24 INFO - PROCESS | 3764 | 1464272004672 Marionette TRACE conn2 <- [1,1795,null,{"value":null}] 07:13:24 INFO - PROCESS | 3764 | 1464272004678 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\", \"f2422981-150b-4007-a2a0-7f3535d15116\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:13:24 INFO - PROCESS | 3764 | ++DOCSHELL 17D06800 == 48 [pid = 3764] [id = 458] 07:13:24 INFO - PROCESS | 3764 | ++DOMWINDOW == 109 (17D0C400) [pid = 3764] [serial = 1374] [outer = 00000000] 07:13:24 INFO - PROCESS | 3764 | ++DOMWINDOW == 110 (17DF9C00) [pid = 3764] [serial = 1375] [outer = 17D0C400] 07:13:24 INFO - PROCESS | 3764 | 1464272004727 Marionette DEBUG loaded listener.js 07:13:24 INFO - PROCESS | 3764 | ++DOMWINDOW == 111 (18189400) [pid = 3764] [serial = 1376] [outer = 17D0C400] 07:13:25 INFO - PROCESS | 3764 | 1464272005411 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]]]}] 07:13:25 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.scale.html | arcTo scales the curve, not just the control points 07:13:25 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.scale.html | took 899ms 07:13:25 INFO - PROCESS | 3764 | 1464272005455 Marionette TRACE conn2 -> [0,1797,"getWindowHandle",null] 07:13:25 INFO - PROCESS | 3764 | 1464272005459 Marionette TRACE conn2 <- [1,1797,null,{"value":"13"}] 07:13:25 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.curve1.html 07:13:25 INFO - PROCESS | 3764 | 1464272005466 Marionette TRACE conn2 -> [0,1798,"setScriptTimeout",{"ms":35000}] 07:13:25 INFO - PROCESS | 3764 | 1464272005469 Marionette TRACE conn2 <- [1,1798,null,{}] 07:13:25 INFO - PROCESS | 3764 | 1464272005475 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}] 07:13:25 INFO - PROCESS | 3764 | 1464272005586 Marionette TRACE conn2 <- [1,1799,null,{"value":null}] 07:13:25 INFO - PROCESS | 3764 | 1464272005696 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\", \"f2422981-150b-4007-a2a0-7f3535d15116\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:13:25 INFO - PROCESS | 3764 | ++DOCSHELL 10D39400 == 49 [pid = 3764] [id = 459] 07:13:25 INFO - PROCESS | 3764 | ++DOMWINDOW == 112 (10D3B400) [pid = 3764] [serial = 1377] [outer = 00000000] 07:13:25 INFO - PROCESS | 3764 | ++DOMWINDOW == 113 (12A4B000) [pid = 3764] [serial = 1378] [outer = 10D3B400] 07:13:25 INFO - PROCESS | 3764 | 1464272005751 Marionette DEBUG loaded listener.js 07:13:25 INFO - PROCESS | 3764 | ++DOMWINDOW == 114 (12B61000) [pid = 3764] [serial = 1379] [outer = 10D3B400] 07:13:26 INFO - PROCESS | 3764 | 1464272006383 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]]]}] 07:13:26 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.curve1.html | arcTo() curves in the right kind of shape 07:13:26 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.curve1.html | took 930ms 07:13:26 INFO - PROCESS | 3764 | 1464272006412 Marionette TRACE conn2 -> [0,1801,"getWindowHandle",null] 07:13:26 INFO - PROCESS | 3764 | 1464272006421 Marionette TRACE conn2 <- [1,1801,null,{"value":"13"}] 07:13:26 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.curve2.html 07:13:26 INFO - PROCESS | 3764 | 1464272006428 Marionette TRACE conn2 -> [0,1802,"setScriptTimeout",{"ms":35000}] 07:13:26 INFO - PROCESS | 3764 | 1464272006431 Marionette TRACE conn2 <- [1,1802,null,{}] 07:13:26 INFO - PROCESS | 3764 | 1464272006435 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}] 07:13:26 INFO - PROCESS | 3764 | 1464272006542 Marionette TRACE conn2 <- [1,1803,null,{"value":null}] 07:13:26 INFO - PROCESS | 3764 | 1464272006650 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\", \"f2422981-150b-4007-a2a0-7f3535d15116\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:13:26 INFO - PROCESS | 3764 | ++DOCSHELL 13320000 == 50 [pid = 3764] [id = 460] 07:13:26 INFO - PROCESS | 3764 | ++DOMWINDOW == 115 (13330800) [pid = 3764] [serial = 1380] [outer = 00000000] 07:13:26 INFO - PROCESS | 3764 | ++DOMWINDOW == 116 (140C9800) [pid = 3764] [serial = 1381] [outer = 13330800] 07:13:26 INFO - PROCESS | 3764 | 1464272006704 Marionette DEBUG loaded listener.js 07:13:26 INFO - PROCESS | 3764 | ++DOMWINDOW == 117 (15617800) [pid = 3764] [serial = 1382] [outer = 13330800] 07:13:27 INFO - PROCESS | 3764 | 1464272007331 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]]]}] 07:13:27 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.curve2.html | arcTo() curves in the right kind of shape 07:13:27 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.curve2.html | took 945ms 07:13:27 INFO - PROCESS | 3764 | 1464272007372 Marionette TRACE conn2 -> [0,1805,"getWindowHandle",null] 07:13:27 INFO - PROCESS | 3764 | 1464272007375 Marionette TRACE conn2 <- [1,1805,null,{"value":"13"}] 07:13:27 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.end.html 07:13:27 INFO - PROCESS | 3764 | 1464272007379 Marionette TRACE conn2 -> [0,1806,"setScriptTimeout",{"ms":35000}] 07:13:27 INFO - PROCESS | 3764 | 1464272007383 Marionette TRACE conn2 <- [1,1806,null,{}] 07:13:27 INFO - PROCESS | 3764 | 1464272007394 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}] 07:13:27 INFO - PROCESS | 3764 | 1464272007494 Marionette TRACE conn2 <- [1,1807,null,{"value":null}] 07:13:27 INFO - PROCESS | 3764 | 1464272007632 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\", \"f2422981-150b-4007-a2a0-7f3535d15116\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:13:27 INFO - PROCESS | 3764 | ++DOCSHELL 175A8400 == 51 [pid = 3764] [id = 461] 07:13:27 INFO - PROCESS | 3764 | ++DOMWINDOW == 118 (17687C00) [pid = 3764] [serial = 1383] [outer = 00000000] 07:13:27 INFO - PROCESS | 3764 | ++DOMWINDOW == 119 (17D07800) [pid = 3764] [serial = 1384] [outer = 17687C00] 07:13:27 INFO - PROCESS | 3764 | 1464272007691 Marionette DEBUG loaded listener.js 07:13:27 INFO - PROCESS | 3764 | ++DOMWINDOW == 120 (17DF2C00) [pid = 3764] [serial = 1385] [outer = 17687C00] 07:13:28 INFO - PROCESS | 3764 | 1464272008267 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]]]}] 07:13:28 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.end.html | arcTo() does not draw anything from P1 to P2 07:13:28 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.end.html | took 931ms 07:13:28 INFO - PROCESS | 3764 | 1464272008307 Marionette TRACE conn2 -> [0,1809,"getWindowHandle",null] 07:13:28 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.start.html 07:13:28 INFO - PROCESS | 3764 | 1464272008310 Marionette TRACE conn2 <- [1,1809,null,{"value":"13"}] 07:13:28 INFO - PROCESS | 3764 | 1464272008314 Marionette TRACE conn2 -> [0,1810,"setScriptTimeout",{"ms":35000}] 07:13:28 INFO - PROCESS | 3764 | 1464272008316 Marionette TRACE conn2 <- [1,1810,null,{}] 07:13:28 INFO - PROCESS | 3764 | 1464272008319 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}] 07:13:28 INFO - PROCESS | 3764 | 1464272008424 Marionette TRACE conn2 <- [1,1811,null,{"value":null}] 07:13:28 INFO - PROCESS | 3764 | 1464272008536 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\", \"f2422981-150b-4007-a2a0-7f3535d15116\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:13:28 INFO - PROCESS | 3764 | ++DOCSHELL 16C87C00 == 52 [pid = 3764] [id = 462] 07:13:28 INFO - PROCESS | 3764 | ++DOMWINDOW == 121 (17790400) [pid = 3764] [serial = 1386] [outer = 00000000] 07:13:28 INFO - PROCESS | 3764 | ++DOMWINDOW == 122 (181D9000) [pid = 3764] [serial = 1387] [outer = 17790400] 07:13:28 INFO - PROCESS | 3764 | 1464272008590 Marionette DEBUG loaded listener.js 07:13:28 INFO - PROCESS | 3764 | ++DOMWINDOW == 123 (181DD000) [pid = 3764] [serial = 1388] [outer = 17790400] 07:13:29 INFO - PROCESS | 3764 | 1464272009228 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]]]}] 07:13:29 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.start.html | arcTo() draws a straight line from P0 to P1 07:13:29 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.start.html | took 930ms 07:13:29 INFO - PROCESS | 3764 | 1464272009258 Marionette TRACE conn2 -> [0,1813,"getWindowHandle",null] 07:13:29 INFO - PROCESS | 3764 | 1464272009261 Marionette TRACE conn2 <- [1,1813,null,{"value":"13"}] 07:13:29 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.transformation.html 07:13:29 INFO - PROCESS | 3764 | 1464272009264 Marionette TRACE conn2 -> [0,1814,"setScriptTimeout",{"ms":35000}] 07:13:29 INFO - PROCESS | 3764 | 1464272009266 Marionette TRACE conn2 <- [1,1814,null,{}] 07:13:29 INFO - PROCESS | 3764 | 1464272009270 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}] 07:13:29 INFO - PROCESS | 3764 | 1464272009518 Marionette TRACE conn2 <- [1,1815,null,{"value":null}] 07:13:29 INFO - PROCESS | 3764 | 1464272009673 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\", \"f2422981-150b-4007-a2a0-7f3535d15116\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:13:29 INFO - PROCESS | 3764 | ++DOCSHELL 0F274800 == 53 [pid = 3764] [id = 463] 07:13:29 INFO - PROCESS | 3764 | ++DOMWINDOW == 124 (10484000) [pid = 3764] [serial = 1389] [outer = 00000000] 07:13:29 INFO - PROCESS | 3764 | ++DOMWINDOW == 125 (10A5E800) [pid = 3764] [serial = 1390] [outer = 10484000] 07:13:29 INFO - PROCESS | 3764 | 1464272009723 Marionette DEBUG loaded listener.js 07:13:29 INFO - PROCESS | 3764 | ++DOMWINDOW == 126 (10EB6000) [pid = 3764] [serial = 1391] [outer = 10484000] 07:13:30 INFO - PROCESS | 3764 | --DOCSHELL 13375800 == 52 [pid = 3764] [id = 457] 07:13:30 INFO - PROCESS | 3764 | --DOCSHELL 0C7F5400 == 51 [pid = 3764] [id = 456] 07:13:30 INFO - PROCESS | 3764 | --DOCSHELL 1734E800 == 50 [pid = 3764] [id = 455] 07:13:30 INFO - PROCESS | 3764 | --DOCSHELL 16C7B800 == 49 [pid = 3764] [id = 454] 07:13:30 INFO - PROCESS | 3764 | --DOCSHELL 0C37BC00 == 48 [pid = 3764] [id = 453] 07:13:30 INFO - PROCESS | 3764 | --DOCSHELL 1408F800 == 47 [pid = 3764] [id = 452] 07:13:30 INFO - PROCESS | 3764 | --DOCSHELL 139B4400 == 46 [pid = 3764] [id = 451] 07:13:30 INFO - PROCESS | 3764 | --DOCSHELL 1370B400 == 45 [pid = 3764] [id = 436] 07:13:30 INFO - PROCESS | 3764 | --DOCSHELL 13708000 == 44 [pid = 3764] [id = 450] 07:13:30 INFO - PROCESS | 3764 | --DOCSHELL 10D3E400 == 43 [pid = 3764] [id = 449] 07:13:30 INFO - PROCESS | 3764 | --DOCSHELL 10A53800 == 42 [pid = 3764] [id = 448] 07:13:30 INFO - PROCESS | 3764 | --DOMWINDOW == 125 (10D38400) [pid = 3764] [serial = 1256] [outer = 00000000] [url = about:blank] 07:13:30 INFO - PROCESS | 3764 | --DOMWINDOW == 124 (139ACC00) [pid = 3764] [serial = 1294] [outer = 00000000] [url = about:blank] 07:13:30 INFO - PROCESS | 3764 | --DOMWINDOW == 123 (1691C800) [pid = 3764] [serial = 1297] [outer = 00000000] [url = about:blank] 07:13:30 INFO - PROCESS | 3764 | --DOMWINDOW == 122 (10A57400) [pid = 3764] [serial = 1301] [outer = 00000000] [url = about:blank] 07:13:30 INFO - PROCESS | 3764 | --DOMWINDOW == 121 (12D7C800) [pid = 3764] [serial = 1327] [outer = 00000000] [url = about:blank] 07:13:30 INFO - PROCESS | 3764 | --DOMWINDOW == 120 (105F3400) [pid = 3764] [serial = 1300] [outer = 00000000] [url = about:blank] 07:13:30 INFO - PROCESS | 3764 | --DOMWINDOW == 119 (130DAC00) [pid = 3764] [serial = 1306] [outer = 00000000] [url = about:blank] 07:13:30 INFO - PROCESS | 3764 | --DOMWINDOW == 118 (13369400) [pid = 3764] [serial = 1307] [outer = 00000000] [url = about:blank] 07:13:30 INFO - PROCESS | 3764 | --DOMWINDOW == 117 (10EB3800) [pid = 3764] [serial = 1303] [outer = 00000000] [url = about:blank] 07:13:30 INFO - PROCESS | 3764 | --DOMWINDOW == 116 (11A01800) [pid = 3764] [serial = 1304] [outer = 00000000] [url = about:blank] 07:13:30 INFO - PROCESS | 3764 | --DOMWINDOW == 115 (16919000) [pid = 3764] [serial = 1316] [outer = 00000000] [url = about:blank] 07:13:30 INFO - PROCESS | 3764 | --DOMWINDOW == 114 (139B8000) [pid = 3764] [serial = 1309] [outer = 00000000] [url = about:blank] 07:13:30 INFO - PROCESS | 3764 | --DOMWINDOW == 113 (15D25C00) [pid = 3764] [serial = 1315] [outer = 00000000] [url = about:blank] 07:13:30 INFO - PROCESS | 3764 | --DOMWINDOW == 112 (169CE000) [pid = 3764] [serial = 1318] [outer = 00000000] [url = about:blank] 07:13:30 INFO - PROCESS | 3764 | --DOMWINDOW == 111 (153C3800) [pid = 3764] [serial = 1322] [outer = 00000000] [url = about:blank] 07:13:30 INFO - PROCESS | 3764 | --DOMWINDOW == 110 (16D81000) [pid = 3764] [serial = 1325] [outer = 00000000] [url = about:blank] 07:13:30 INFO - PROCESS | 3764 | --DOMWINDOW == 109 (137E6800) [pid = 3764] [serial = 1321] [outer = 00000000] [url = about:blank] 07:13:30 INFO - PROCESS | 3764 | --DOMWINDOW == 108 (16C8A800) [pid = 3764] [serial = 1324] [outer = 00000000] [url = about:blank] 07:13:30 INFO - PROCESS | 3764 | --DOMWINDOW == 107 (16BF2800) [pid = 3764] [serial = 1319] [outer = 00000000] [url = about:blank] 07:13:30 INFO - PROCESS | 3764 | --DOMWINDOW == 106 (13DB7800) [pid = 3764] [serial = 1310] [outer = 00000000] [url = about:blank] 07:13:30 INFO - PROCESS | 3764 | --DOMWINDOW == 105 (14093000) [pid = 3764] [serial = 1312] [outer = 00000000] [url = about:blank] 07:13:30 INFO - PROCESS | 3764 | --DOMWINDOW == 104 (14095800) [pid = 3764] [serial = 1313] [outer = 00000000] [url = about:blank] 07:13:30 INFO - PROCESS | 3764 | --DOMWINDOW == 103 (0F267000) [pid = 3764] [serial = 1288] [outer = 00000000] [url = about:blank] 07:13:30 INFO - PROCESS | 3764 | --DOMWINDOW == 102 (11C59000) [pid = 3764] [serial = 1291] [outer = 00000000] [url = about:blank] 07:13:30 INFO - PROCESS | 3764 | 1464272010336 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]]]}] 07:13:30 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.transformation.html | arcTo joins up to the last subpath point correctly 07:13:30 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.transformation.html | took 1132ms 07:13:30 INFO - PROCESS | 3764 | 1464272010393 Marionette TRACE conn2 -> [0,1817,"getWindowHandle",null] 07:13:30 INFO - PROCESS | 3764 | 1464272010397 Marionette TRACE conn2 <- [1,1817,null,{"value":"13"}] 07:13:30 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.zero.1.html 07:13:30 INFO - PROCESS | 3764 | 1464272010401 Marionette TRACE conn2 -> [0,1818,"setScriptTimeout",{"ms":35000}] 07:13:30 INFO - PROCESS | 3764 | 1464272010405 Marionette TRACE conn2 <- [1,1818,null,{}] 07:13:30 INFO - PROCESS | 3764 | 1464272010431 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}] 07:13:30 INFO - PROCESS | 3764 | 1464272010522 Marionette TRACE conn2 <- [1,1819,null,{"value":null}] 07:13:30 INFO - PROCESS | 3764 | 1464272010536 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\", \"f2422981-150b-4007-a2a0-7f3535d15116\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:13:30 INFO - PROCESS | 3764 | ++DOCSHELL 10D38400 == 43 [pid = 3764] [id = 464] 07:13:30 INFO - PROCESS | 3764 | ++DOMWINDOW == 103 (10D3E400) [pid = 3764] [serial = 1392] [outer = 00000000] 07:13:30 INFO - PROCESS | 3764 | ++DOMWINDOW == 104 (11C02800) [pid = 3764] [serial = 1393] [outer = 10D3E400] 07:13:30 INFO - PROCESS | 3764 | 1464272010586 Marionette DEBUG loaded listener.js 07:13:30 INFO - PROCESS | 3764 | ++DOMWINDOW == 105 (12A4BC00) [pid = 3764] [serial = 1394] [outer = 10D3E400] 07:13:31 INFO - PROCESS | 3764 | 1464272011107 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]]]}] 07:13:31 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.zero.1.html | arcTo() with zero radius draws a straight line from P0 to P1 07:13:31 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.zero.1.html | took 744ms 07:13:31 INFO - PROCESS | 3764 | 1464272011160 Marionette TRACE conn2 -> [0,1821,"getWindowHandle",null] 07:13:31 INFO - PROCESS | 3764 | 1464272011162 Marionette TRACE conn2 <- [1,1821,null,{"value":"13"}] 07:13:31 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.zero.2.html 07:13:31 INFO - PROCESS | 3764 | 1464272011166 Marionette TRACE conn2 -> [0,1822,"setScriptTimeout",{"ms":35000}] 07:13:31 INFO - PROCESS | 3764 | 1464272011168 Marionette TRACE conn2 <- [1,1822,null,{}] 07:13:31 INFO - PROCESS | 3764 | 1464272011172 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}] 07:13:31 INFO - PROCESS | 3764 | 1464272011253 Marionette TRACE conn2 <- [1,1823,null,{"value":null}] 07:13:31 INFO - PROCESS | 3764 | 1464272011354 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\", \"f2422981-150b-4007-a2a0-7f3535d15116\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:13:31 INFO - PROCESS | 3764 | ++DOCSHELL 1336F800 == 44 [pid = 3764] [id = 465] 07:13:31 INFO - PROCESS | 3764 | ++DOMWINDOW == 106 (13375400) [pid = 3764] [serial = 1395] [outer = 00000000] 07:13:31 INFO - PROCESS | 3764 | ++DOMWINDOW == 107 (1339F800) [pid = 3764] [serial = 1396] [outer = 13375400] 07:13:31 INFO - PROCESS | 3764 | 1464272011399 Marionette DEBUG loaded listener.js 07:13:31 INFO - PROCESS | 3764 | ++DOMWINDOW == 108 (137E4000) [pid = 3764] [serial = 1397] [outer = 13375400] 07:13:31 INFO - PROCESS | 3764 | 1464272011795 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]]]}] 07:13:31 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 07:13:31 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.zero.2.html | took 682ms 07:13:31 INFO - PROCESS | 3764 | 1464272011847 Marionette TRACE conn2 -> [0,1825,"getWindowHandle",null] 07:13:31 INFO - PROCESS | 3764 | 1464272011851 Marionette TRACE conn2 <- [1,1825,null,{"value":"13"}] 07:13:31 INFO - TEST-START | /2dcontext/path-objects/2d.path.beginPath.html 07:13:31 INFO - PROCESS | 3764 | 1464272011860 Marionette TRACE conn2 -> [0,1826,"setScriptTimeout",{"ms":35000}] 07:13:31 INFO - PROCESS | 3764 | 1464272011865 Marionette TRACE conn2 <- [1,1826,null,{}] 07:13:31 INFO - PROCESS | 3764 | 1464272011869 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}] 07:13:31 INFO - PROCESS | 3764 | 1464272011958 Marionette TRACE conn2 <- [1,1827,null,{"value":null}] 07:13:31 INFO - PROCESS | 3764 | 1464272011967 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\", \"f2422981-150b-4007-a2a0-7f3535d15116\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:13:31 INFO - PROCESS | 3764 | ++DOCSHELL 1339EC00 == 45 [pid = 3764] [id = 466] 07:13:31 INFO - PROCESS | 3764 | ++DOMWINDOW == 109 (13DB7800) [pid = 3764] [serial = 1398] [outer = 00000000] 07:13:32 INFO - PROCESS | 3764 | ++DOMWINDOW == 110 (140C2800) [pid = 3764] [serial = 1399] [outer = 13DB7800] 07:13:32 INFO - PROCESS | 3764 | 1464272012012 Marionette DEBUG loaded listener.js 07:13:32 INFO - PROCESS | 3764 | ++DOMWINDOW == 111 (140C4000) [pid = 3764] [serial = 1400] [outer = 13DB7800] 07:13:32 INFO - PROCESS | 3764 | 1464272012447 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]]]}] 07:13:32 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.beginPath.html | Canvas test: 2d.path.beginPath 07:13:32 INFO - TEST-OK | /2dcontext/path-objects/2d.path.beginPath.html | took 651ms 07:13:32 INFO - PROCESS | 3764 | 1464272012511 Marionette TRACE conn2 -> [0,1829,"getWindowHandle",null] 07:13:32 INFO - PROCESS | 3764 | 1464272012513 Marionette TRACE conn2 <- [1,1829,null,{"value":"13"}] 07:13:32 INFO - PROCESS | 3764 | 1464272012517 Marionette TRACE conn2 -> [0,1830,"setScriptTimeout",{"ms":35000}] 07:13:32 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.basic.html 07:13:32 INFO - PROCESS | 3764 | 1464272012518 Marionette TRACE conn2 <- [1,1830,null,{}] 07:13:32 INFO - PROCESS | 3764 | 1464272012522 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}] 07:13:32 INFO - PROCESS | 3764 | 1464272012676 Marionette TRACE conn2 <- [1,1831,null,{"value":null}] 07:13:32 INFO - PROCESS | 3764 | 1464272012696 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\", \"f2422981-150b-4007-a2a0-7f3535d15116\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:13:32 INFO - PROCESS | 3764 | ++DOCSHELL 15092C00 == 46 [pid = 3764] [id = 467] 07:13:32 INFO - PROCESS | 3764 | ++DOMWINDOW == 112 (15094800) [pid = 3764] [serial = 1401] [outer = 00000000] 07:13:32 INFO - PROCESS | 3764 | ++DOMWINDOW == 113 (15613800) [pid = 3764] [serial = 1402] [outer = 15094800] 07:13:32 INFO - PROCESS | 3764 | 1464272012740 Marionette DEBUG loaded listener.js 07:13:32 INFO - PROCESS | 3764 | ++DOMWINDOW == 114 (1561A800) [pid = 3764] [serial = 1403] [outer = 15094800] 07:13:33 INFO - PROCESS | 3764 | 1464272013176 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]]]}] 07:13:33 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.basic.html | Canvas test: 2d.path.bezierCurveTo.basic 07:13:33 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.basic.html | took 698ms 07:13:33 INFO - PROCESS | 3764 | 1464272013216 Marionette TRACE conn2 -> [0,1833,"getWindowHandle",null] 07:13:33 INFO - PROCESS | 3764 | 1464272013218 Marionette TRACE conn2 <- [1,1833,null,{"value":"13"}] 07:13:33 INFO - PROCESS | 3764 | 1464272013222 Marionette TRACE conn2 -> [0,1834,"setScriptTimeout",{"ms":35000}] 07:13:33 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html 07:13:33 INFO - PROCESS | 3764 | 1464272013223 Marionette TRACE conn2 <- [1,1834,null,{}] 07:13:33 INFO - PROCESS | 3764 | 1464272013227 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}] 07:13:33 INFO - PROCESS | 3764 | 1464272013338 Marionette TRACE conn2 <- [1,1835,null,{"value":null}] 07:13:33 INFO - PROCESS | 3764 | 1464272013396 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\", \"f2422981-150b-4007-a2a0-7f3535d15116\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:13:33 INFO - PROCESS | 3764 | ++DOCSHELL 15F4CC00 == 47 [pid = 3764] [id = 468] 07:13:33 INFO - PROCESS | 3764 | ++DOMWINDOW == 115 (1660CC00) [pid = 3764] [serial = 1404] [outer = 00000000] 07:13:33 INFO - PROCESS | 3764 | ++DOMWINDOW == 116 (1691C000) [pid = 3764] [serial = 1405] [outer = 1660CC00] 07:13:33 INFO - PROCESS | 3764 | 1464272013453 Marionette DEBUG loaded listener.js 07:13:33 INFO - PROCESS | 3764 | ++DOMWINDOW == 117 (1693E800) [pid = 3764] [serial = 1406] [outer = 1660CC00] 07:13:33 INFO - PROCESS | 3764 | 1464272013878 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]]]}] 07:13:33 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) 07:13:33 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html | took 697ms 07:13:33 INFO - PROCESS | 3764 | 1464272013905 Marionette TRACE conn2 -> [0,1837,"getWindowHandle",null] 07:13:33 INFO - PROCESS | 3764 | 1464272013907 Marionette TRACE conn2 <- [1,1837,null,{"value":"13"}] 07:13:33 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html 07:13:33 INFO - PROCESS | 3764 | 1464272013915 Marionette TRACE conn2 -> [0,1838,"setScriptTimeout",{"ms":35000}] 07:13:33 INFO - PROCESS | 3764 | 1464272013916 Marionette TRACE conn2 <- [1,1838,null,{}] 07:13:33 INFO - PROCESS | 3764 | 1464272013920 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}] 07:13:34 INFO - PROCESS | 3764 | 1464272014067 Marionette TRACE conn2 <- [1,1839,null,{"value":null}] 07:13:34 INFO - PROCESS | 3764 | 1464272014081 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\", \"f2422981-150b-4007-a2a0-7f3535d15116\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:13:34 INFO - PROCESS | 3764 | ++DOCSHELL 16941800 == 48 [pid = 3764] [id = 469] 07:13:34 INFO - PROCESS | 3764 | ++DOMWINDOW == 118 (16943000) [pid = 3764] [serial = 1407] [outer = 00000000] 07:13:34 INFO - PROCESS | 3764 | ++DOMWINDOW == 119 (16C88400) [pid = 3764] [serial = 1408] [outer = 16943000] 07:13:34 INFO - PROCESS | 3764 | 1464272014126 Marionette DEBUG loaded listener.js 07:13:34 INFO - PROCESS | 3764 | ++DOMWINDOW == 120 (16F86400) [pid = 3764] [serial = 1409] [outer = 16943000] 07:13:34 INFO - PROCESS | 3764 | --DOMWINDOW == 119 (0F268C00) [pid = 3764] [serial = 1359] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.3.html] 07:13:34 INFO - PROCESS | 3764 | --DOMWINDOW == 118 (1734C000) [pid = 3764] [serial = 1362] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html] 07:13:34 INFO - PROCESS | 3764 | --DOMWINDOW == 117 (10D40800) [pid = 3764] [serial = 1347] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.coincide.1.html] 07:13:34 INFO - PROCESS | 3764 | --DOMWINDOW == 116 (10D35800) [pid = 3764] [serial = 1344] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zeroradius.html] 07:13:34 INFO - PROCESS | 3764 | --DOMWINDOW == 115 (14092000) [pid = 3764] [serial = 1356] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.2.html] 07:13:34 INFO - PROCESS | 3764 | --DOMWINDOW == 114 (14090C00) [pid = 3764] [serial = 1353] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.1.html] 07:13:34 INFO - PROCESS | 3764 | --DOMWINDOW == 113 (13708800) [pid = 3764] [serial = 1350] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.coincide.2.html] 07:13:34 INFO - PROCESS | 3764 | --DOMWINDOW == 112 (1756A400) [pid = 3764] [serial = 1365] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html] 07:13:34 INFO - PROCESS | 3764 | --DOMWINDOW == 111 (16D82800) [pid = 3764] [serial = 1371] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.nonfinite.html] 07:13:34 INFO - PROCESS | 3764 | --DOMWINDOW == 110 (13077800) [pid = 3764] [serial = 1368] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.negative.html] 07:13:34 INFO - PROCESS | 3764 | --DOMWINDOW == 109 (0C382000) [pid = 3764] [serial = 1326] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.1.html] 07:13:34 INFO - PROCESS | 3764 | --DOMWINDOW == 108 (11C63400) [pid = 3764] [serial = 1245] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.union.html] 07:13:34 INFO - PROCESS | 3764 | --DOMWINDOW == 107 (15D2A400) [pid = 3764] [serial = 1248] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.basic.html] 07:13:34 INFO - PROCESS | 3764 | --DOMWINDOW == 106 (137E9400) [pid = 3764] [serial = 1242] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.within.html] 07:13:34 INFO - PROCESS | 3764 | --DOMWINDOW == 105 (10D32400) [pid = 3764] [serial = 1251] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.invalid.html] 07:13:34 INFO - PROCESS | 3764 | 1464272014747 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]]]}] 07:13:34 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html | If there is no subpath, the first control point is added 07:13:34 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html | took 900ms 07:13:34 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html 07:13:34 INFO - PROCESS | 3764 | 1464272014815 Marionette TRACE conn2 -> [0,1841,"getWindowHandle",null] 07:13:34 INFO - PROCESS | 3764 | 1464272014817 Marionette TRACE conn2 <- [1,1841,null,{"value":"13"}] 07:13:34 INFO - PROCESS | 3764 | 1464272014820 Marionette TRACE conn2 -> [0,1842,"setScriptTimeout",{"ms":35000}] 07:13:34 INFO - PROCESS | 3764 | 1464272014822 Marionette TRACE conn2 <- [1,1842,null,{}] 07:13:34 INFO - PROCESS | 3764 | 1464272014825 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}] 07:13:34 INFO - PROCESS | 3764 | 1464272014902 Marionette TRACE conn2 <- [1,1843,null,{"value":null}] 07:13:34 INFO - PROCESS | 3764 | 1464272015007 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\", \"f2422981-150b-4007-a2a0-7f3535d15116\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:13:34 INFO - PROCESS | 3764 | ++DOCSHELL 105F5400 == 49 [pid = 3764] [id = 470] 07:13:34 INFO - PROCESS | 3764 | ++DOMWINDOW == 106 (10D3AC00) [pid = 3764] [serial = 1410] [outer = 00000000] 07:13:35 INFO - PROCESS | 3764 | ++DOMWINDOW == 107 (1339A800) [pid = 3764] [serial = 1411] [outer = 10D3AC00] 07:13:35 INFO - PROCESS | 3764 | 1464272015053 Marionette DEBUG loaded listener.js 07:13:35 INFO - PROCESS | 3764 | ++DOMWINDOW == 108 (14090C00) [pid = 3764] [serial = 1412] [outer = 10D3AC00] 07:13:35 INFO - PROCESS | 3764 | 1464272015442 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]]]}] 07:13:35 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html | bezierCurveTo() with Infinity/NaN is ignored 07:13:35 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html | took 620ms 07:13:35 INFO - PROCESS | 3764 | 1464272015459 Marionette TRACE conn2 -> [0,1845,"getWindowHandle",null] 07:13:35 INFO - PROCESS | 3764 | 1464272015461 Marionette TRACE conn2 <- [1,1845,null,{"value":"13"}] 07:13:35 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html 07:13:35 INFO - PROCESS | 3764 | 1464272015464 Marionette TRACE conn2 -> [0,1846,"setScriptTimeout",{"ms":35000}] 07:13:35 INFO - PROCESS | 3764 | 1464272015466 Marionette TRACE conn2 <- [1,1846,null,{}] 07:13:35 INFO - PROCESS | 3764 | 1464272015469 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}] 07:13:35 INFO - PROCESS | 3764 | 1464272015586 Marionette TRACE conn2 <- [1,1847,null,{"value":null}] 07:13:35 INFO - PROCESS | 3764 | 1464272015595 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\", \"f2422981-150b-4007-a2a0-7f3535d15116\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:13:35 INFO - PROCESS | 3764 | ++DOCSHELL 10D40800 == 50 [pid = 3764] [id = 471] 07:13:35 INFO - PROCESS | 3764 | ++DOMWINDOW == 109 (150B5800) [pid = 3764] [serial = 1413] [outer = 00000000] 07:13:35 INFO - PROCESS | 3764 | ++DOMWINDOW == 110 (16F87000) [pid = 3764] [serial = 1414] [outer = 150B5800] 07:13:35 INFO - PROCESS | 3764 | 1464272015646 Marionette DEBUG loaded listener.js 07:13:35 INFO - PROCESS | 3764 | ++DOMWINDOW == 111 (17310000) [pid = 3764] [serial = 1415] [outer = 150B5800] 07:13:36 INFO - PROCESS | 3764 | 1464272016036 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]]]}] 07:13:36 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html | Canvas test: 2d.path.bezierCurveTo.scaled 07:13:36 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html | took 635ms 07:13:36 INFO - PROCESS | 3764 | 1464272016085 Marionette TRACE conn2 -> [0,1849,"getWindowHandle",null] 07:13:36 INFO - PROCESS | 3764 | 1464272016087 Marionette TRACE conn2 <- [1,1849,null,{"value":"13"}] 07:13:36 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.shape.html 07:13:36 INFO - PROCESS | 3764 | 1464272016090 Marionette TRACE conn2 -> [0,1850,"setScriptTimeout",{"ms":35000}] 07:13:36 INFO - PROCESS | 3764 | 1464272016092 Marionette TRACE conn2 <- [1,1850,null,{}] 07:13:36 INFO - PROCESS | 3764 | 1464272016095 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}] 07:13:36 INFO - PROCESS | 3764 | 1464272016212 Marionette TRACE conn2 <- [1,1851,null,{"value":null}] 07:13:36 INFO - PROCESS | 3764 | 1464272016221 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\", \"f2422981-150b-4007-a2a0-7f3535d15116\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:13:36 INFO - PROCESS | 3764 | ++DOCSHELL 0F271400 == 51 [pid = 3764] [id = 472] 07:13:36 INFO - PROCESS | 3764 | ++DOMWINDOW == 112 (10435800) [pid = 3764] [serial = 1416] [outer = 00000000] 07:13:36 INFO - PROCESS | 3764 | ++DOMWINDOW == 113 (1750D000) [pid = 3764] [serial = 1417] [outer = 10435800] 07:13:36 INFO - PROCESS | 3764 | 1464272016264 Marionette DEBUG loaded listener.js 07:13:36 INFO - PROCESS | 3764 | ++DOMWINDOW == 114 (1758A800) [pid = 3764] [serial = 1418] [outer = 10435800] 07:13:36 INFO - PROCESS | 3764 | 1464272016737 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]]]}] 07:13:36 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.shape.html | Canvas test: 2d.path.bezierCurveTo.shape 07:13:36 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.shape.html | took 698ms 07:13:36 INFO - PROCESS | 3764 | 1464272016791 Marionette TRACE conn2 -> [0,1853,"getWindowHandle",null] 07:13:36 INFO - PROCESS | 3764 | 1464272016796 Marionette TRACE conn2 <- [1,1853,null,{"value":"13"}] 07:13:36 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.basic.1.html 07:13:36 INFO - PROCESS | 3764 | 1464272016802 Marionette TRACE conn2 -> [0,1854,"setScriptTimeout",{"ms":35000}] 07:13:36 INFO - PROCESS | 3764 | 1464272016806 Marionette TRACE conn2 <- [1,1854,null,{}] 07:13:36 INFO - PROCESS | 3764 | 1464272016905 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}] 07:13:37 INFO - PROCESS | 3764 | 1464272017026 Marionette TRACE conn2 <- [1,1855,null,{"value":null}] 07:13:37 INFO - PROCESS | 3764 | 1464272017126 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\", \"f2422981-150b-4007-a2a0-7f3535d15116\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:13:37 INFO - PROCESS | 3764 | ++DOCSHELL 10A5C400 == 52 [pid = 3764] [id = 473] 07:13:37 INFO - PROCESS | 3764 | ++DOMWINDOW == 115 (10A5D400) [pid = 3764] [serial = 1419] [outer = 00000000] 07:13:37 INFO - PROCESS | 3764 | ++DOMWINDOW == 116 (10D37000) [pid = 3764] [serial = 1420] [outer = 10A5D400] 07:13:37 INFO - PROCESS | 3764 | 1464272017182 Marionette DEBUG loaded listener.js 07:13:37 INFO - PROCESS | 3764 | ++DOMWINDOW == 117 (110E9400) [pid = 3764] [serial = 1421] [outer = 10A5D400] 07:13:37 INFO - PROCESS | 3764 | 1464272017760 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]]]}] 07:13:37 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.basic.1.html | Canvas test: 2d.path.clip.basic.1 07:13:37 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.basic.1.html | took 992ms 07:13:37 INFO - PROCESS | 3764 | 1464272017809 Marionette TRACE conn2 -> [0,1857,"getWindowHandle",null] 07:13:37 INFO - PROCESS | 3764 | 1464272017815 Marionette TRACE conn2 <- [1,1857,null,{"value":"13"}] 07:13:37 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.basic.2.html 07:13:37 INFO - PROCESS | 3764 | 1464272017822 Marionette TRACE conn2 -> [0,1858,"setScriptTimeout",{"ms":35000}] 07:13:37 INFO - PROCESS | 3764 | 1464272017824 Marionette TRACE conn2 <- [1,1858,null,{}] 07:13:37 INFO - PROCESS | 3764 | 1464272017829 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}] 07:13:37 INFO - PROCESS | 3764 | 1464272017936 Marionette TRACE conn2 <- [1,1859,null,{"value":null}] 07:13:38 INFO - PROCESS | 3764 | 1464272018048 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\", \"f2422981-150b-4007-a2a0-7f3535d15116\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:13:38 INFO - PROCESS | 3764 | ++DOCSHELL 1332D800 == 53 [pid = 3764] [id = 474] 07:13:38 INFO - PROCESS | 3764 | ++DOMWINDOW == 118 (13398000) [pid = 3764] [serial = 1422] [outer = 00000000] 07:13:38 INFO - PROCESS | 3764 | ++DOMWINDOW == 119 (139B2C00) [pid = 3764] [serial = 1423] [outer = 13398000] 07:13:38 INFO - PROCESS | 3764 | 1464272018087 Marionette DEBUG loaded listener.js 07:13:38 INFO - PROCESS | 3764 | ++DOMWINDOW == 120 (1400C800) [pid = 3764] [serial = 1424] [outer = 13398000] 07:13:38 INFO - PROCESS | 3764 | 1464272018704 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]]]}] 07:13:38 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.basic.2.html | Canvas test: 2d.path.clip.basic.2 07:13:38 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.basic.2.html | took 931ms 07:13:38 INFO - PROCESS | 3764 | 1464272018748 Marionette TRACE conn2 -> [0,1861,"getWindowHandle",null] 07:13:38 INFO - PROCESS | 3764 | 1464272018751 Marionette TRACE conn2 <- [1,1861,null,{"value":"13"}] 07:13:38 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.empty.html 07:13:38 INFO - PROCESS | 3764 | 1464272018755 Marionette TRACE conn2 -> [0,1862,"setScriptTimeout",{"ms":35000}] 07:13:38 INFO - PROCESS | 3764 | 1464272018759 Marionette TRACE conn2 <- [1,1862,null,{}] 07:13:38 INFO - PROCESS | 3764 | 1464272018770 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}] 07:13:38 INFO - PROCESS | 3764 | 1464272018879 Marionette TRACE conn2 <- [1,1863,null,{"value":null}] 07:13:38 INFO - PROCESS | 3764 | 1464272018989 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\", \"f2422981-150b-4007-a2a0-7f3535d15116\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:13:38 INFO - PROCESS | 3764 | ++DOCSHELL 16941C00 == 54 [pid = 3764] [id = 475] 07:13:38 INFO - PROCESS | 3764 | ++DOMWINDOW == 121 (169CF000) [pid = 3764] [serial = 1425] [outer = 00000000] 07:13:39 INFO - PROCESS | 3764 | ++DOMWINDOW == 122 (172DC400) [pid = 3764] [serial = 1426] [outer = 169CF000] 07:13:39 INFO - PROCESS | 3764 | 1464272019080 Marionette DEBUG loaded listener.js 07:13:39 INFO - PROCESS | 3764 | ++DOMWINDOW == 123 (17358C00) [pid = 3764] [serial = 1427] [outer = 169CF000] 07:13:39 INFO - PROCESS | 3764 | 1464272019708 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]]]}] 07:13:39 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.empty.html | Canvas test: 2d.path.clip.empty 07:13:39 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.empty.html | took 992ms 07:13:39 INFO - PROCESS | 3764 | 1464272019761 Marionette TRACE conn2 -> [0,1865,"getWindowHandle",null] 07:13:39 INFO - PROCESS | 3764 | 1464272019764 Marionette TRACE conn2 <- [1,1865,null,{"value":"13"}] 07:13:39 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.intersect.html 07:13:39 INFO - PROCESS | 3764 | 1464272019767 Marionette TRACE conn2 -> [0,1866,"setScriptTimeout",{"ms":35000}] 07:13:39 INFO - PROCESS | 3764 | 1464272019769 Marionette TRACE conn2 <- [1,1866,null,{}] 07:13:39 INFO - PROCESS | 3764 | 1464272019773 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}] 07:13:39 INFO - PROCESS | 3764 | 1464272019876 Marionette TRACE conn2 <- [1,1867,null,{"value":null}] 07:13:39 INFO - PROCESS | 3764 | 1464272019984 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\", \"f2422981-150b-4007-a2a0-7f3535d15116\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:13:39 INFO - PROCESS | 3764 | ++DOCSHELL 139BB800 == 55 [pid = 3764] [id = 476] 07:13:39 INFO - PROCESS | 3764 | ++DOMWINDOW == 124 (140C8800) [pid = 3764] [serial = 1428] [outer = 00000000] 07:13:40 INFO - PROCESS | 3764 | ++DOMWINDOW == 125 (181D3C00) [pid = 3764] [serial = 1429] [outer = 140C8800] 07:13:40 INFO - PROCESS | 3764 | 1464272020038 Marionette DEBUG loaded listener.js 07:13:40 INFO - PROCESS | 3764 | ++DOMWINDOW == 126 (181DC000) [pid = 3764] [serial = 1430] [outer = 140C8800] 07:13:40 INFO - PROCESS | 3764 | 1464272020605 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]]]}] 07:13:40 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.intersect.html | Canvas test: 2d.path.clip.intersect 07:13:40 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.intersect.html | took 900ms 07:13:40 INFO - PROCESS | 3764 | 1464272020655 Marionette TRACE conn2 -> [0,1869,"getWindowHandle",null] 07:13:40 INFO - PROCESS | 3764 | 1464272020657 Marionette TRACE conn2 <- [1,1869,null,{"value":"13"}] 07:13:40 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.unaffected.html 07:13:40 INFO - PROCESS | 3764 | 1464272020661 Marionette TRACE conn2 -> [0,1870,"setScriptTimeout",{"ms":35000}] 07:13:40 INFO - PROCESS | 3764 | 1464272020663 Marionette TRACE conn2 <- [1,1870,null,{}] 07:13:40 INFO - PROCESS | 3764 | 1464272020667 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}] 07:13:40 INFO - PROCESS | 3764 | 1464272020769 Marionette TRACE conn2 <- [1,1871,null,{"value":null}] 07:13:40 INFO - PROCESS | 3764 | 1464272020907 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\", \"f2422981-150b-4007-a2a0-7f3535d15116\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:13:40 INFO - PROCESS | 3764 | ++DOCSHELL 13320C00 == 56 [pid = 3764] [id = 477] 07:13:40 INFO - PROCESS | 3764 | ++DOMWINDOW == 127 (139AD000) [pid = 3764] [serial = 1431] [outer = 00000000] 07:13:40 INFO - PROCESS | 3764 | ++DOMWINDOW == 128 (19662400) [pid = 3764] [serial = 1432] [outer = 139AD000] 07:13:40 INFO - PROCESS | 3764 | 1464272020960 Marionette DEBUG loaded listener.js 07:13:41 INFO - PROCESS | 3764 | ++DOMWINDOW == 129 (19666400) [pid = 3764] [serial = 1433] [outer = 139AD000] 07:13:41 INFO - PROCESS | 3764 | 1464272021650 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]]]}] 07:13:41 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.unaffected.html | Canvas test: 2d.path.clip.unaffected 07:13:41 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.unaffected.html | took 1023ms 07:13:41 INFO - PROCESS | 3764 | 1464272021718 Marionette TRACE conn2 -> [0,1873,"getWindowHandle",null] 07:13:41 INFO - PROCESS | 3764 | 1464272021721 Marionette TRACE conn2 <- [1,1873,null,{"value":"13"}] 07:13:41 INFO - PROCESS | 3764 | 1464272021727 Marionette TRACE conn2 -> [0,1874,"setScriptTimeout",{"ms":35000}] 07:13:41 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.winding.1.html 07:13:41 INFO - PROCESS | 3764 | 1464272021730 Marionette TRACE conn2 <- [1,1874,null,{}] 07:13:41 INFO - PROCESS | 3764 | 1464272021735 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}] 07:13:41 INFO - PROCESS | 3764 | 1464272021839 Marionette TRACE conn2 <- [1,1875,null,{"value":null}] 07:13:41 INFO - PROCESS | 3764 | 1464272021980 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\", \"f2422981-150b-4007-a2a0-7f3535d15116\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:13:41 INFO - PROCESS | 3764 | ++DOCSHELL 10EB9400 == 57 [pid = 3764] [id = 478] 07:13:41 INFO - PROCESS | 3764 | ++DOMWINDOW == 130 (114AF800) [pid = 3764] [serial = 1434] [outer = 00000000] 07:13:42 INFO - PROCESS | 3764 | ++DOMWINDOW == 131 (12AF2000) [pid = 3764] [serial = 1435] [outer = 114AF800] 07:13:42 INFO - PROCESS | 3764 | 1464272022036 Marionette DEBUG loaded listener.js 07:13:42 INFO - PROCESS | 3764 | ++DOMWINDOW == 132 (1336DC00) [pid = 3764] [serial = 1436] [outer = 114AF800] 07:13:42 INFO - PROCESS | 3764 | 1464272022620 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]]]}] 07:13:42 INFO - PROCESS | 3764 | --DOCSHELL 10D40800 == 56 [pid = 3764] [id = 471] 07:13:42 INFO - PROCESS | 3764 | --DOCSHELL 105F5400 == 55 [pid = 3764] [id = 470] 07:13:42 INFO - PROCESS | 3764 | --DOCSHELL 16941800 == 54 [pid = 3764] [id = 469] 07:13:42 INFO - PROCESS | 3764 | --DOCSHELL 15F4CC00 == 53 [pid = 3764] [id = 468] 07:13:42 INFO - PROCESS | 3764 | --DOCSHELL 15092C00 == 52 [pid = 3764] [id = 467] 07:13:42 INFO - PROCESS | 3764 | --DOCSHELL 1339EC00 == 51 [pid = 3764] [id = 466] 07:13:42 INFO - PROCESS | 3764 | --DOCSHELL 1336F800 == 50 [pid = 3764] [id = 465] 07:13:42 INFO - PROCESS | 3764 | --DOCSHELL 10D38400 == 49 [pid = 3764] [id = 464] 07:13:42 INFO - PROCESS | 3764 | --DOCSHELL 0F274800 == 48 [pid = 3764] [id = 463] 07:13:42 INFO - PROCESS | 3764 | --DOCSHELL 175A8400 == 47 [pid = 3764] [id = 461] 07:13:42 INFO - PROCESS | 3764 | --DOCSHELL 13320000 == 46 [pid = 3764] [id = 460] 07:13:42 INFO - PROCESS | 3764 | --DOCSHELL 10D39400 == 45 [pid = 3764] [id = 459] 07:13:42 INFO - PROCESS | 3764 | --DOMWINDOW == 131 (10A7D400) [pid = 3764] [serial = 1330] [outer = 00000000] [url = about:blank] 07:13:42 INFO - PROCESS | 3764 | --DOMWINDOW == 130 (13393400) [pid = 3764] [serial = 1333] [outer = 00000000] [url = about:blank] 07:13:42 INFO - PROCESS | 3764 | --DOMWINDOW == 129 (16BFC400) [pid = 3764] [serial = 1336] [outer = 00000000] [url = about:blank] 07:13:42 INFO - PROCESS | 3764 | --DOMWINDOW == 128 (17310C00) [pid = 3764] [serial = 1339] [outer = 00000000] [url = about:blank] 07:13:42 INFO - PROCESS | 3764 | --DOMWINDOW == 127 (17DF9C00) [pid = 3764] [serial = 1375] [outer = 00000000] [url = about:blank] 07:13:42 INFO - PROCESS | 3764 | --DOMWINDOW == 126 (17508C00) [pid = 3764] [serial = 1342] [outer = 00000000] [url = about:blank] 07:13:42 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.winding.1.html | Canvas test: 2d.path.clip.winding.1 07:13:42 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.winding.1.html | took 992ms 07:13:42 INFO - PROCESS | 3764 | 1464272022714 Marionette TRACE conn2 -> [0,1877,"getWindowHandle",null] 07:13:42 INFO - PROCESS | 3764 | 1464272022719 Marionette TRACE conn2 <- [1,1877,null,{"value":"13"}] 07:13:42 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.winding.2.html 07:13:42 INFO - PROCESS | 3764 | 1464272022726 Marionette TRACE conn2 -> [0,1878,"setScriptTimeout",{"ms":35000}] 07:13:42 INFO - PROCESS | 3764 | 1464272022728 Marionette TRACE conn2 <- [1,1878,null,{}] 07:13:42 INFO - PROCESS | 3764 | 1464272022732 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}] 07:13:42 INFO - PROCESS | 3764 | 1464272022827 Marionette TRACE conn2 <- [1,1879,null,{"value":null}] 07:13:42 INFO - PROCESS | 3764 | --DOMWINDOW == 125 (17583800) [pid = 3764] [serial = 1253] [outer = 00000000] [url = about:blank] 07:13:42 INFO - PROCESS | 3764 | --DOMWINDOW == 124 (16C7EC00) [pid = 3764] [serial = 1360] [outer = 00000000] [url = about:blank] 07:13:42 INFO - PROCESS | 3764 | --DOMWINDOW == 123 (17357000) [pid = 3764] [serial = 1363] [outer = 00000000] [url = about:blank] 07:13:42 INFO - PROCESS | 3764 | --DOMWINDOW == 122 (110E7800) [pid = 3764] [serial = 1348] [outer = 00000000] [url = about:blank] 07:13:42 INFO - PROCESS | 3764 | --DOMWINDOW == 121 (12A4C400) [pid = 3764] [serial = 1349] [outer = 00000000] [url = about:blank] 07:13:42 INFO - PROCESS | 3764 | --DOMWINDOW == 120 (11CEB800) [pid = 3764] [serial = 1346] [outer = 00000000] [url = about:blank] 07:13:42 INFO - PROCESS | 3764 | --DOMWINDOW == 119 (110E2400) [pid = 3764] [serial = 1345] [outer = 00000000] [url = about:blank] 07:13:42 INFO - PROCESS | 3764 | --DOMWINDOW == 118 (156CC000) [pid = 3764] [serial = 1357] [outer = 00000000] [url = about:blank] 07:13:42 INFO - PROCESS | 3764 | --DOMWINDOW == 117 (1509A400) [pid = 3764] [serial = 1354] [outer = 00000000] [url = about:blank] 07:13:42 INFO - PROCESS | 3764 | --DOMWINDOW == 116 (15364C00) [pid = 3764] [serial = 1355] [outer = 00000000] [url = about:blank] 07:13:42 INFO - PROCESS | 3764 | --DOMWINDOW == 115 (139B7000) [pid = 3764] [serial = 1351] [outer = 00000000] [url = about:blank] 07:13:42 INFO - PROCESS | 3764 | --DOMWINDOW == 114 (1400BC00) [pid = 3764] [serial = 1352] [outer = 00000000] [url = about:blank] 07:13:42 INFO - PROCESS | 3764 | --DOMWINDOW == 113 (16FF4C00) [pid = 3764] [serial = 1361] [outer = 00000000] [url = about:blank] 07:13:42 INFO - PROCESS | 3764 | --DOMWINDOW == 112 (1758F000) [pid = 3764] [serial = 1366] [outer = 00000000] [url = about:blank] 07:13:42 INFO - PROCESS | 3764 | --DOMWINDOW == 111 (17358000) [pid = 3764] [serial = 1364] [outer = 00000000] [url = about:blank] 07:13:42 INFO - PROCESS | 3764 | --DOMWINDOW == 110 (175A3400) [pid = 3764] [serial = 1373] [outer = 00000000] [url = about:blank] 07:13:42 INFO - PROCESS | 3764 | --DOMWINDOW == 109 (175A1400) [pid = 3764] [serial = 1367] [outer = 00000000] [url = about:blank] 07:13:42 INFO - PROCESS | 3764 | --DOMWINDOW == 108 (14096400) [pid = 3764] [serial = 1369] [outer = 00000000] [url = about:blank] 07:13:42 INFO - PROCESS | 3764 | --DOMWINDOW == 107 (17588C00) [pid = 3764] [serial = 1372] [outer = 00000000] [url = about:blank] 07:13:42 INFO - PROCESS | 3764 | --DOMWINDOW == 106 (172DE000) [pid = 3764] [serial = 1328] [outer = 00000000] [url = about:blank] 07:13:42 INFO - PROCESS | 3764 | --DOMWINDOW == 105 (15A1AC00) [pid = 3764] [serial = 1370] [outer = 00000000] [url = about:blank] 07:13:42 INFO - PROCESS | 3764 | --DOMWINDOW == 104 (15D1D400) [pid = 3764] [serial = 1358] [outer = 00000000] [url = about:blank] 07:13:42 INFO - PROCESS | 3764 | --DOMWINDOW == 103 (139B3000) [pid = 3764] [serial = 1247] [outer = 00000000] [url = about:blank] 07:13:42 INFO - PROCESS | 3764 | --DOMWINDOW == 102 (169D0800) [pid = 3764] [serial = 1250] [outer = 00000000] [url = about:blank] 07:13:42 INFO - PROCESS | 3764 | --DOMWINDOW == 101 (15364000) [pid = 3764] [serial = 1244] [outer = 00000000] [url = about:blank] 07:13:42 INFO - PROCESS | 3764 | 1464272022938 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\", \"f2422981-150b-4007-a2a0-7f3535d15116\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:13:42 INFO - PROCESS | 3764 | ++DOCSHELL 0F26B000 == 46 [pid = 3764] [id = 479] 07:13:42 INFO - PROCESS | 3764 | ++DOMWINDOW == 102 (102CE000) [pid = 3764] [serial = 1437] [outer = 00000000] 07:13:42 INFO - PROCESS | 3764 | ++DOMWINDOW == 103 (11CF2000) [pid = 3764] [serial = 1438] [outer = 102CE000] 07:13:42 INFO - PROCESS | 3764 | 1464272022984 Marionette DEBUG loaded listener.js 07:13:43 INFO - PROCESS | 3764 | ++DOMWINDOW == 104 (13320000) [pid = 3764] [serial = 1439] [outer = 102CE000] 07:13:43 INFO - PROCESS | 3764 | 1464272023442 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]]]}] 07:13:43 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.winding.2.html | Canvas test: 2d.path.clip.winding.2 07:13:43 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.winding.2.html | took 729ms 07:13:43 INFO - PROCESS | 3764 | 1464272023464 Marionette TRACE conn2 -> [0,1881,"getWindowHandle",null] 07:13:43 INFO - PROCESS | 3764 | 1464272023467 Marionette TRACE conn2 <- [1,1881,null,{"value":"13"}] 07:13:43 INFO - TEST-START | /2dcontext/path-objects/2d.path.closePath.empty.html 07:13:43 INFO - PROCESS | 3764 | 1464272023470 Marionette TRACE conn2 -> [0,1882,"setScriptTimeout",{"ms":35000}] 07:13:43 INFO - PROCESS | 3764 | 1464272023473 Marionette TRACE conn2 <- [1,1882,null,{}] 07:13:43 INFO - PROCESS | 3764 | 1464272023487 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}] 07:13:43 INFO - PROCESS | 3764 | 1464272023572 Marionette TRACE conn2 <- [1,1883,null,{"value":null}] 07:13:43 INFO - PROCESS | 3764 | 1464272023582 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\", \"f2422981-150b-4007-a2a0-7f3535d15116\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:13:43 INFO - PROCESS | 3764 | ++DOCSHELL 1408AC00 == 47 [pid = 3764] [id = 480] 07:13:43 INFO - PROCESS | 3764 | ++DOMWINDOW == 105 (1408B000) [pid = 3764] [serial = 1440] [outer = 00000000] 07:13:43 INFO - PROCESS | 3764 | ++DOMWINDOW == 106 (140C1C00) [pid = 3764] [serial = 1441] [outer = 1408B000] 07:13:43 INFO - PROCESS | 3764 | 1464272023629 Marionette DEBUG loaded listener.js 07:13:43 INFO - PROCESS | 3764 | ++DOMWINDOW == 107 (15093400) [pid = 3764] [serial = 1442] [outer = 1408B000] 07:13:44 INFO - PROCESS | 3764 | 1464272024090 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]]]}] 07:13:44 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.closePath.empty.html | Canvas test: 2d.path.closePath.empty 07:13:44 INFO - TEST-OK | /2dcontext/path-objects/2d.path.closePath.empty.html | took 636ms 07:13:44 INFO - PROCESS | 3764 | 1464272024108 Marionette TRACE conn2 -> [0,1885,"getWindowHandle",null] 07:13:44 INFO - PROCESS | 3764 | 1464272024110 Marionette TRACE conn2 <- [1,1885,null,{"value":"13"}] 07:13:44 INFO - TEST-START | /2dcontext/path-objects/2d.path.closePath.newline.html 07:13:44 INFO - PROCESS | 3764 | 1464272024114 Marionette TRACE conn2 -> [0,1886,"setScriptTimeout",{"ms":35000}] 07:13:44 INFO - PROCESS | 3764 | 1464272024115 Marionette TRACE conn2 <- [1,1886,null,{}] 07:13:44 INFO - PROCESS | 3764 | 1464272024119 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}] 07:13:44 INFO - PROCESS | 3764 | 1464272024201 Marionette TRACE conn2 <- [1,1887,null,{"value":null}] 07:13:44 INFO - PROCESS | 3764 | 1464272024207 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\", \"f2422981-150b-4007-a2a0-7f3535d15116\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:13:44 INFO - PROCESS | 3764 | ++DOCSHELL 140CAC00 == 48 [pid = 3764] [id = 481] 07:13:44 INFO - PROCESS | 3764 | ++DOMWINDOW == 108 (153BA000) [pid = 3764] [serial = 1443] [outer = 00000000] 07:13:44 INFO - PROCESS | 3764 | ++DOMWINDOW == 109 (156CC000) [pid = 3764] [serial = 1444] [outer = 153BA000] 07:13:44 INFO - PROCESS | 3764 | 1464272024253 Marionette DEBUG loaded listener.js 07:13:44 INFO - PROCESS | 3764 | ++DOMWINDOW == 110 (15E3B000) [pid = 3764] [serial = 1445] [outer = 153BA000] 07:13:44 INFO - PROCESS | 3764 | 1464272024694 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]]]}] 07:13:44 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.closePath.newline.html | Canvas test: 2d.path.closePath.newline 07:13:44 INFO - TEST-OK | /2dcontext/path-objects/2d.path.closePath.newline.html | took 620ms 07:13:44 INFO - TEST-START | /2dcontext/path-objects/2d.path.closePath.nextpoint.html 07:13:44 INFO - PROCESS | 3764 | 1464272024735 Marionette TRACE conn2 -> [0,1889,"getWindowHandle",null] 07:13:44 INFO - PROCESS | 3764 | 1464272024737 Marionette TRACE conn2 <- [1,1889,null,{"value":"13"}] 07:13:44 INFO - PROCESS | 3764 | 1464272024741 Marionette TRACE conn2 -> [0,1890,"setScriptTimeout",{"ms":35000}] 07:13:44 INFO - PROCESS | 3764 | 1464272024742 Marionette TRACE conn2 <- [1,1890,null,{}] 07:13:44 INFO - PROCESS | 3764 | 1464272024746 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}] 07:13:44 INFO - PROCESS | 3764 | 1464272024841 Marionette TRACE conn2 <- [1,1891,null,{"value":null}] 07:13:44 INFO - PROCESS | 3764 | 1464272024848 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\", \"f2422981-150b-4007-a2a0-7f3535d15116\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:13:44 INFO - PROCESS | 3764 | ++DOCSHELL 102CEC00 == 49 [pid = 3764] [id = 482] 07:13:44 INFO - PROCESS | 3764 | ++DOMWINDOW == 111 (140C2400) [pid = 3764] [serial = 1446] [outer = 00000000] 07:13:44 INFO - PROCESS | 3764 | ++DOMWINDOW == 112 (1691C800) [pid = 3764] [serial = 1447] [outer = 140C2400] 07:13:44 INFO - PROCESS | 3764 | 1464272024892 Marionette DEBUG loaded listener.js 07:13:44 INFO - PROCESS | 3764 | ++DOMWINDOW == 113 (16941800) [pid = 3764] [serial = 1448] [outer = 140C2400] 07:13:45 INFO - PROCESS | 3764 | 1464272025392 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]]]}] 07:13:45 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.closePath.nextpoint.html | Canvas test: 2d.path.closePath.nextpoint 07:13:45 INFO - TEST-OK | /2dcontext/path-objects/2d.path.closePath.nextpoint.html | took 682ms 07:13:45 INFO - PROCESS | 3764 | 1464272025440 Marionette TRACE conn2 -> [0,1893,"getWindowHandle",null] 07:13:45 INFO - PROCESS | 3764 | 1464272025443 Marionette TRACE conn2 <- [1,1893,null,{"value":"13"}] 07:13:45 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.closed.basic.html 07:13:45 INFO - PROCESS | 3764 | 1464272025446 Marionette TRACE conn2 -> [0,1894,"setScriptTimeout",{"ms":35000}] 07:13:45 INFO - PROCESS | 3764 | 1464272025448 Marionette TRACE conn2 <- [1,1894,null,{}] 07:13:45 INFO - PROCESS | 3764 | 1464272025452 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}] 07:13:45 INFO - PROCESS | 3764 | 1464272025584 Marionette TRACE conn2 <- [1,1895,null,{"value":null}] 07:13:45 INFO - PROCESS | 3764 | 1464272025651 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\", \"f2422981-150b-4007-a2a0-7f3535d15116\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:13:45 INFO - PROCESS | 3764 | ++DOCSHELL 16C81800 == 50 [pid = 3764] [id = 483] 07:13:45 INFO - PROCESS | 3764 | ++DOMWINDOW == 114 (16D75000) [pid = 3764] [serial = 1449] [outer = 00000000] 07:13:45 INFO - PROCESS | 3764 | ++DOMWINDOW == 115 (17304C00) [pid = 3764] [serial = 1450] [outer = 16D75000] 07:13:45 INFO - PROCESS | 3764 | 1464272025696 Marionette DEBUG loaded listener.js 07:13:45 INFO - PROCESS | 3764 | ++DOMWINDOW == 116 (1730D000) [pid = 3764] [serial = 1451] [outer = 16D75000] 07:13:46 INFO - PROCESS | 3764 | 1464272026122 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]]]}] 07:13:46 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.closed.basic.html | Canvas test: 2d.path.fill.closed.basic 07:13:46 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.closed.basic.html | took 697ms 07:13:46 INFO - PROCESS | 3764 | 1464272026149 Marionette TRACE conn2 -> [0,1897,"getWindowHandle",null] 07:13:46 INFO - PROCESS | 3764 | 1464272026151 Marionette TRACE conn2 <- [1,1897,null,{"value":"13"}] 07:13:46 INFO - PROCESS | 3764 | 1464272026154 Marionette TRACE conn2 -> [0,1898,"setScriptTimeout",{"ms":35000}] 07:13:46 INFO - PROCESS | 3764 | 1464272026156 Marionette TRACE conn2 <- [1,1898,null,{}] 07:13:46 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.closed.unaffected.html 07:13:46 INFO - PROCESS | 3764 | 1464272026159 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}] 07:13:46 INFO - PROCESS | 3764 | 1464272026299 Marionette TRACE conn2 <- [1,1899,null,{"value":null}] 07:13:46 INFO - PROCESS | 3764 | 1464272026322 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\", \"f2422981-150b-4007-a2a0-7f3535d15116\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:13:46 INFO - PROCESS | 3764 | ++DOCSHELL 137E9400 == 51 [pid = 3764] [id = 484] 07:13:46 INFO - PROCESS | 3764 | ++DOMWINDOW == 117 (16FF9C00) [pid = 3764] [serial = 1452] [outer = 00000000] 07:13:46 INFO - PROCESS | 3764 | ++DOMWINDOW == 118 (17582800) [pid = 3764] [serial = 1453] [outer = 16FF9C00] 07:13:46 INFO - PROCESS | 3764 | 1464272026365 Marionette DEBUG loaded listener.js 07:13:46 INFO - PROCESS | 3764 | ++DOMWINDOW == 119 (17587400) [pid = 3764] [serial = 1454] [outer = 16FF9C00] 07:13:46 INFO - PROCESS | 3764 | 1464272026785 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]]]}] 07:13:46 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.closed.unaffected.html | Canvas test: 2d.path.fill.closed.unaffected 07:13:46 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.closed.unaffected.html | took 698ms 07:13:46 INFO - PROCESS | 3764 | 1464272026843 Marionette TRACE conn2 -> [0,1901,"getWindowHandle",null] 07:13:46 INFO - PROCESS | 3764 | 1464272026845 Marionette TRACE conn2 <- [1,1901,null,{"value":"13"}] 07:13:46 INFO - PROCESS | 3764 | 1464272026849 Marionette TRACE conn2 -> [0,1902,"setScriptTimeout",{"ms":35000}] 07:13:46 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.overlap.html 07:13:46 INFO - PROCESS | 3764 | 1464272026850 Marionette TRACE conn2 <- [1,1902,null,{}] 07:13:46 INFO - PROCESS | 3764 | 1464272026854 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}] 07:13:46 INFO - PROCESS | 3764 | 1464272026974 Marionette TRACE conn2 <- [1,1903,null,{"value":null}] 07:13:47 INFO - PROCESS | 3764 | 1464272027037 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\", \"f2422981-150b-4007-a2a0-7f3535d15116\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:13:47 INFO - PROCESS | 3764 | ++DOCSHELL 17310C00 == 52 [pid = 3764] [id = 485] 07:13:47 INFO - PROCESS | 3764 | ++DOMWINDOW == 120 (17358000) [pid = 3764] [serial = 1455] [outer = 00000000] 07:13:47 INFO - PROCESS | 3764 | ++DOMWINDOW == 121 (17696C00) [pid = 3764] [serial = 1456] [outer = 17358000] 07:13:47 INFO - PROCESS | 3764 | 1464272027081 Marionette DEBUG loaded listener.js 07:13:47 INFO - PROCESS | 3764 | ++DOMWINDOW == 122 (17DFA000) [pid = 3764] [serial = 1457] [outer = 17358000] 07:13:47 INFO - PROCESS | 3764 | --DOMWINDOW == 121 (16943000) [pid = 3764] [serial = 1407] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html] 07:13:47 INFO - PROCESS | 3764 | --DOMWINDOW == 120 (1509C400) [pid = 3764] [serial = 1284] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.empty.html] 07:13:47 INFO - PROCESS | 3764 | --DOMWINDOW == 119 (10D3B400) [pid = 3764] [serial = 1377] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.curve1.html] 07:13:47 INFO - PROCESS | 3764 | --DOMWINDOW == 118 (10484000) [pid = 3764] [serial = 1389] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.transformation.html] 07:13:47 INFO - PROCESS | 3764 | --DOMWINDOW == 117 (17687C00) [pid = 3764] [serial = 1383] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.end.html] 07:13:47 INFO - PROCESS | 3764 | --DOMWINDOW == 116 (12AECC00) [pid = 3764] [serial = 1332] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.3.html] 07:13:47 INFO - PROCESS | 3764 | --DOMWINDOW == 115 (13375400) [pid = 3764] [serial = 1395] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.zero.2.html] 07:13:47 INFO - PROCESS | 3764 | --DOMWINDOW == 114 (14010400) [pid = 3764] [serial = 1296] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.nonfinite.html] 07:13:47 INFO - PROCESS | 3764 | --DOMWINDOW == 113 (10D3E400) [pid = 3764] [serial = 1392] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.zero.1.html] 07:13:47 INFO - PROCESS | 3764 | --DOMWINDOW == 112 (17353400) [pid = 3764] [serial = 1341] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zero.2.html] 07:13:47 INFO - PROCESS | 3764 | --DOMWINDOW == 111 (1660CC00) [pid = 3764] [serial = 1404] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html] 07:13:47 INFO - PROCESS | 3764 | --DOMWINDOW == 110 (13330800) [pid = 3764] [serial = 1380] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.curve2.html] 07:13:47 INFO - PROCESS | 3764 | --DOMWINDOW == 109 (10D3AC00) [pid = 3764] [serial = 1410] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html] 07:13:47 INFO - PROCESS | 3764 | --DOMWINDOW == 108 (0C781800) [pid = 3764] [serial = 1287] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.end.html] 07:13:47 INFO - PROCESS | 3764 | --DOMWINDOW == 107 (15094800) [pid = 3764] [serial = 1401] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.basic.html] 07:13:47 INFO - PROCESS | 3764 | --DOMWINDOW == 106 (13DB7800) [pid = 3764] [serial = 1398] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.beginPath.html] 07:13:47 INFO - PROCESS | 3764 | --DOMWINDOW == 105 (16936000) [pid = 3764] [serial = 1335] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.4.html] 07:13:47 INFO - PROCESS | 3764 | --DOMWINDOW == 104 (11431400) [pid = 3764] [serial = 1290] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.negative.html] 07:13:47 INFO - PROCESS | 3764 | --DOMWINDOW == 103 (1315E400) [pid = 3764] [serial = 1293] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.nonempty.html] 07:13:47 INFO - PROCESS | 3764 | --DOMWINDOW == 102 (150B5800) [pid = 3764] [serial = 1413] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html] 07:13:47 INFO - PROCESS | 3764 | --DOMWINDOW == 101 (10562800) [pid = 3764] [serial = 1329] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.2.html] 07:13:47 INFO - PROCESS | 3764 | --DOMWINDOW == 100 (1730B800) [pid = 3764] [serial = 1338] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zero.1.html] 07:13:47 INFO - PROCESS | 3764 | 1464272027590 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]]]}] 07:13:47 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.overlap.html | Canvas test: 2d.path.fill.overlap 07:13:47 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.overlap.html | took 791ms 07:13:47 INFO - PROCESS | 3764 | 1464272027652 Marionette TRACE conn2 -> [0,1905,"getWindowHandle",null] 07:13:47 INFO - PROCESS | 3764 | 1464272027654 Marionette TRACE conn2 <- [1,1905,null,{"value":"13"}] 07:13:47 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.add.html 07:13:47 INFO - PROCESS | 3764 | 1464272027657 Marionette TRACE conn2 -> [0,1906,"setScriptTimeout",{"ms":35000}] 07:13:47 INFO - PROCESS | 3764 | 1464272027659 Marionette TRACE conn2 <- [1,1906,null,{}] 07:13:47 INFO - PROCESS | 3764 | 1464272027662 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}] 07:13:47 INFO - PROCESS | 3764 | 1464272027742 Marionette TRACE conn2 <- [1,1907,null,{"value":null}] 07:13:47 INFO - PROCESS | 3764 | 1464272027748 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\", \"f2422981-150b-4007-a2a0-7f3535d15116\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:13:47 INFO - PROCESS | 3764 | ++DOCSHELL 10D3B400 == 53 [pid = 3764] [id = 486] 07:13:47 INFO - PROCESS | 3764 | ++DOMWINDOW == 101 (11C0B400) [pid = 3764] [serial = 1458] [outer = 00000000] 07:13:47 INFO - PROCESS | 3764 | ++DOMWINDOW == 102 (139AEC00) [pid = 3764] [serial = 1459] [outer = 11C0B400] 07:13:47 INFO - PROCESS | 3764 | 1464272027792 Marionette DEBUG loaded listener.js 07:13:47 INFO - PROCESS | 3764 | ++DOMWINDOW == 103 (14095C00) [pid = 3764] [serial = 1460] [outer = 11C0B400] 07:13:48 INFO - PROCESS | 3764 | 1464272028228 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]]]}] 07:13:48 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.add.html | Canvas test: 2d.path.fill.winding.add 07:13:48 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.add.html | took 589ms 07:13:48 INFO - PROCESS | 3764 | 1464272028255 Marionette TRACE conn2 -> [0,1909,"getWindowHandle",null] 07:13:48 INFO - PROCESS | 3764 | 1464272028257 Marionette TRACE conn2 <- [1,1909,null,{"value":"13"}] 07:13:48 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.subtract.1.html 07:13:48 INFO - PROCESS | 3764 | 1464272028272 Marionette TRACE conn2 -> [0,1910,"setScriptTimeout",{"ms":35000}] 07:13:48 INFO - PROCESS | 3764 | 1464272028274 Marionette TRACE conn2 <- [1,1910,null,{}] 07:13:48 INFO - PROCESS | 3764 | 1464272028277 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}] 07:13:48 INFO - PROCESS | 3764 | 1464272028361 Marionette TRACE conn2 <- [1,1911,null,{"value":null}] 07:13:48 INFO - PROCESS | 3764 | 1464272028368 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\", \"f2422981-150b-4007-a2a0-7f3535d15116\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:13:48 INFO - PROCESS | 3764 | ++DOCSHELL 11C59000 == 54 [pid = 3764] [id = 487] 07:13:48 INFO - PROCESS | 3764 | ++DOMWINDOW == 104 (12AEB400) [pid = 3764] [serial = 1461] [outer = 00000000] 07:13:48 INFO - PROCESS | 3764 | ++DOMWINDOW == 105 (17309800) [pid = 3764] [serial = 1462] [outer = 12AEB400] 07:13:48 INFO - PROCESS | 3764 | 1464272028412 Marionette DEBUG loaded listener.js 07:13:48 INFO - PROCESS | 3764 | ++DOMWINDOW == 106 (1734F400) [pid = 3764] [serial = 1463] [outer = 12AEB400] 07:13:48 INFO - PROCESS | 3764 | 1464272028835 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]]]}] 07:13:48 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.subtract.1.html | Canvas test: 2d.path.fill.winding.subtract.1 07:13:48 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.subtract.1.html | took 651ms 07:13:48 INFO - PROCESS | 3764 | 1464272028903 Marionette TRACE conn2 -> [0,1913,"getWindowHandle",null] 07:13:48 INFO - PROCESS | 3764 | 1464272028905 Marionette TRACE conn2 <- [1,1913,null,{"value":"13"}] 07:13:48 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.subtract.2.html 07:13:48 INFO - PROCESS | 3764 | 1464272028908 Marionette TRACE conn2 -> [0,1914,"setScriptTimeout",{"ms":35000}] 07:13:48 INFO - PROCESS | 3764 | 1464272028911 Marionette TRACE conn2 <- [1,1914,null,{}] 07:13:48 INFO - PROCESS | 3764 | 1464272028916 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}] 07:13:49 INFO - PROCESS | 3764 | 1464272029021 Marionette TRACE conn2 <- [1,1915,null,{"value":null}] 07:13:49 INFO - PROCESS | 3764 | 1464272029036 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\", \"f2422981-150b-4007-a2a0-7f3535d15116\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:13:49 INFO - PROCESS | 3764 | ++DOCSHELL 17688400 == 55 [pid = 3764] [id = 488] 07:13:49 INFO - PROCESS | 3764 | ++DOMWINDOW == 107 (18183800) [pid = 3764] [serial = 1464] [outer = 00000000] 07:13:49 INFO - PROCESS | 3764 | ++DOMWINDOW == 108 (19667400) [pid = 3764] [serial = 1465] [outer = 18183800] 07:13:49 INFO - PROCESS | 3764 | 1464272029084 Marionette DEBUG loaded listener.js 07:13:49 INFO - PROCESS | 3764 | ++DOMWINDOW == 109 (19738800) [pid = 3764] [serial = 1466] [outer = 18183800] 07:13:49 INFO - PROCESS | 3764 | 1464272029808 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]]]}] 07:13:49 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.subtract.2.html | Canvas test: 2d.path.fill.winding.subtract.2 07:13:49 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.subtract.2.html | took 930ms 07:13:49 INFO - PROCESS | 3764 | 1464272029855 Marionette TRACE conn2 -> [0,1917,"getWindowHandle",null] 07:13:49 INFO - PROCESS | 3764 | 1464272029858 Marionette TRACE conn2 <- [1,1917,null,{"value":"13"}] 07:13:49 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.subtract.3.html 07:13:49 INFO - PROCESS | 3764 | 1464272029876 Marionette TRACE conn2 -> [0,1918,"setScriptTimeout",{"ms":35000}] 07:13:49 INFO - PROCESS | 3764 | 1464272029880 Marionette TRACE conn2 <- [1,1918,null,{}] 07:13:49 INFO - PROCESS | 3764 | 1464272029888 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}] 07:13:49 INFO - PROCESS | 3764 | 1464272030004 Marionette TRACE conn2 <- [1,1919,null,{"value":null}] 07:13:50 INFO - PROCESS | 3764 | 1464272030142 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\", \"f2422981-150b-4007-a2a0-7f3535d15116\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:13:50 INFO - PROCESS | 3764 | ++DOCSHELL 10D35400 == 56 [pid = 3764] [id = 489] 07:13:50 INFO - PROCESS | 3764 | ++DOMWINDOW == 110 (10D38000) [pid = 3764] [serial = 1467] [outer = 00000000] 07:13:50 INFO - PROCESS | 3764 | ++DOMWINDOW == 111 (128A3000) [pid = 3764] [serial = 1468] [outer = 10D38000] 07:13:50 INFO - PROCESS | 3764 | 1464272030199 Marionette DEBUG loaded listener.js 07:13:50 INFO - PROCESS | 3764 | ++DOMWINDOW == 112 (13375400) [pid = 3764] [serial = 1469] [outer = 10D38000] 07:13:50 INFO - PROCESS | 3764 | 1464272030811 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]]]}] 07:13:50 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.subtract.3.html | Canvas test: 2d.path.fill.winding.subtract.3 07:13:50 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.subtract.3.html | took 993ms 07:13:50 INFO - PROCESS | 3764 | 1464272030852 Marionette TRACE conn2 -> [0,1921,"getWindowHandle",null] 07:13:50 INFO - PROCESS | 3764 | 1464272030858 Marionette TRACE conn2 <- [1,1921,null,{"value":"13"}] 07:13:50 INFO - TEST-START | /2dcontext/path-objects/2d.path.initial.html 07:13:50 INFO - PROCESS | 3764 | 1464272030864 Marionette TRACE conn2 -> [0,1922,"setScriptTimeout",{"ms":35000}] 07:13:50 INFO - PROCESS | 3764 | 1464272030867 Marionette TRACE conn2 <- [1,1922,null,{}] 07:13:50 INFO - PROCESS | 3764 | 1464272030872 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}] 07:13:50 INFO - PROCESS | 3764 | 1464272030991 Marionette TRACE conn2 <- [1,1923,null,{"value":null}] 07:13:51 INFO - PROCESS | 3764 | 1464272031103 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\", \"f2422981-150b-4007-a2a0-7f3535d15116\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:13:51 INFO - PROCESS | 3764 | ++DOCSHELL 14089800 == 57 [pid = 3764] [id = 490] 07:13:51 INFO - PROCESS | 3764 | ++DOMWINDOW == 113 (1408A400) [pid = 3764] [serial = 1470] [outer = 00000000] 07:13:51 INFO - PROCESS | 3764 | ++DOMWINDOW == 114 (1536D400) [pid = 3764] [serial = 1471] [outer = 1408A400] 07:13:51 INFO - PROCESS | 3764 | 1464272031156 Marionette DEBUG loaded listener.js 07:13:51 INFO - PROCESS | 3764 | ++DOMWINDOW == 115 (15F3E400) [pid = 3764] [serial = 1472] [outer = 1408A400] 07:13:51 INFO - PROCESS | 3764 | 1464272031797 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]]]}] 07:13:51 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.initial.html | Canvas test: 2d.path.initial 07:13:51 INFO - TEST-OK | /2dcontext/path-objects/2d.path.initial.html | took 992ms 07:13:51 INFO - PROCESS | 3764 | 1464272031865 Marionette TRACE conn2 -> [0,1925,"getWindowHandle",null] 07:13:51 INFO - PROCESS | 3764 | 1464272031868 Marionette TRACE conn2 <- [1,1925,null,{"value":"13"}] 07:13:51 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.arc.html 07:13:51 INFO - PROCESS | 3764 | 1464272031872 Marionette TRACE conn2 -> [0,1926,"setScriptTimeout",{"ms":35000}] 07:13:51 INFO - PROCESS | 3764 | 1464272031876 Marionette TRACE conn2 <- [1,1926,null,{}] 07:13:51 INFO - PROCESS | 3764 | 1464272031902 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}] 07:13:52 INFO - PROCESS | 3764 | 1464272032018 Marionette TRACE conn2 <- [1,1927,null,{"value":null}] 07:13:52 INFO - PROCESS | 3764 | 1464272032158 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\", \"f2422981-150b-4007-a2a0-7f3535d15116\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:13:52 INFO - PROCESS | 3764 | ++DOCSHELL 13DBB000 == 58 [pid = 3764] [id = 491] 07:13:52 INFO - PROCESS | 3764 | ++DOMWINDOW == 116 (16D76C00) [pid = 3764] [serial = 1473] [outer = 00000000] 07:13:52 INFO - PROCESS | 3764 | ++DOMWINDOW == 117 (17588000) [pid = 3764] [serial = 1474] [outer = 16D76C00] 07:13:52 INFO - PROCESS | 3764 | 1464272032216 Marionette DEBUG loaded listener.js 07:13:52 INFO - PROCESS | 3764 | ++DOMWINDOW == 118 (17DF0400) [pid = 3764] [serial = 1475] [outer = 16D76C00] 07:13:52 INFO - PROCESS | 3764 | 1464272032745 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]]]}] 07:13:52 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.arc.html | isPointInPath() works on arcs 07:13:52 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.arc.html | took 946ms 07:13:52 INFO - PROCESS | 3764 | 1464272032800 Marionette TRACE conn2 -> [0,1929,"getWindowHandle",null] 07:13:52 INFO - PROCESS | 3764 | 1464272032803 Marionette TRACE conn2 <- [1,1929,null,{"value":"13"}] 07:13:52 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.basic.1.html 07:13:52 INFO - PROCESS | 3764 | 1464272032807 Marionette TRACE conn2 -> [0,1930,"setScriptTimeout",{"ms":35000}] 07:13:52 INFO - PROCESS | 3764 | 1464272032809 Marionette TRACE conn2 <- [1,1930,null,{}] 07:13:52 INFO - PROCESS | 3764 | 1464272032812 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}] 07:13:52 INFO - PROCESS | 3764 | 1464272032920 Marionette TRACE conn2 <- [1,1931,null,{"value":null}] 07:13:53 INFO - PROCESS | 3764 | 1464272033078 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\", \"f2422981-150b-4007-a2a0-7f3535d15116\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:13:53 INFO - PROCESS | 3764 | ++DOCSHELL 19662800 == 59 [pid = 3764] [id = 492] 07:13:53 INFO - PROCESS | 3764 | ++DOMWINDOW == 119 (19664000) [pid = 3764] [serial = 1476] [outer = 00000000] 07:13:53 INFO - PROCESS | 3764 | ++DOMWINDOW == 120 (1973A000) [pid = 3764] [serial = 1477] [outer = 19664000] 07:13:53 INFO - PROCESS | 3764 | 1464272033135 Marionette DEBUG loaded listener.js 07:13:53 INFO - PROCESS | 3764 | ++DOMWINDOW == 121 (199AA400) [pid = 3764] [serial = 1478] [outer = 19664000] 07:13:53 INFO - PROCESS | 3764 | 1464272033734 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]]]}] 07:13:53 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.basic.1.html | isPointInPath() detects whether the point is inside the path 07:13:53 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.basic.1.html | took 930ms 07:13:53 INFO - PROCESS | 3764 | 1464272033751 Marionette TRACE conn2 -> [0,1933,"getWindowHandle",null] 07:13:53 INFO - PROCESS | 3764 | 1464272033753 Marionette TRACE conn2 <- [1,1933,null,{"value":"13"}] 07:13:53 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.basic.2.html 07:13:53 INFO - PROCESS | 3764 | 1464272033757 Marionette TRACE conn2 -> [0,1934,"setScriptTimeout",{"ms":35000}] 07:13:53 INFO - PROCESS | 3764 | 1464272033759 Marionette TRACE conn2 <- [1,1934,null,{}] 07:13:53 INFO - PROCESS | 3764 | 1464272033763 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}] 07:13:53 INFO - PROCESS | 3764 | 1464272033865 Marionette TRACE conn2 <- [1,1935,null,{"value":null}] 07:13:54 INFO - PROCESS | 3764 | 1464272034201 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\", \"f2422981-150b-4007-a2a0-7f3535d15116\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:13:54 INFO - PROCESS | 3764 | ++DOCSHELL 0C7F0C00 == 60 [pid = 3764] [id = 493] 07:13:54 INFO - PROCESS | 3764 | ++DOMWINDOW == 122 (0C7F1800) [pid = 3764] [serial = 1479] [outer = 00000000] 07:13:54 INFO - PROCESS | 3764 | ++DOMWINDOW == 123 (10B69800) [pid = 3764] [serial = 1480] [outer = 0C7F1800] 07:13:54 INFO - PROCESS | 3764 | 1464272034251 Marionette DEBUG loaded listener.js 07:13:54 INFO - PROCESS | 3764 | ++DOMWINDOW == 124 (11427800) [pid = 3764] [serial = 1481] [outer = 0C7F1800] 07:13:54 INFO - PROCESS | 3764 | 1464272034849 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]]]}] 07:13:54 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.basic.2.html | isPointInPath() detects whether the point is inside the path 07:13:54 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.basic.2.html | took 1132ms 07:13:54 INFO - PROCESS | 3764 | 1464272034885 Marionette TRACE conn2 -> [0,1937,"getWindowHandle",null] 07:13:54 INFO - PROCESS | 3764 | 1464272034890 Marionette TRACE conn2 <- [1,1937,null,{"value":"13"}] 07:13:54 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.bezier.html 07:13:54 INFO - PROCESS | 3764 | 1464272034894 Marionette TRACE conn2 -> [0,1938,"setScriptTimeout",{"ms":35000}] 07:13:54 INFO - PROCESS | 3764 | 1464272034898 Marionette TRACE conn2 <- [1,1938,null,{}] 07:13:54 INFO - PROCESS | 3764 | 1464272034902 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}] 07:13:54 INFO - PROCESS | 3764 | 1464272035004 Marionette TRACE conn2 <- [1,1939,null,{"value":null}] 07:13:55 INFO - PROCESS | 3764 | 1464272035123 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\", \"f2422981-150b-4007-a2a0-7f3535d15116\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:13:55 INFO - PROCESS | 3764 | --DOCSHELL 0C37E000 == 59 [pid = 3764] [id = 442] 07:13:55 INFO - PROCESS | 3764 | --DOCSHELL 11C59000 == 58 [pid = 3764] [id = 487] 07:13:55 INFO - PROCESS | 3764 | --DOCSHELL 10D3B400 == 57 [pid = 3764] [id = 486] 07:13:55 INFO - PROCESS | 3764 | --DOCSHELL 17310C00 == 56 [pid = 3764] [id = 485] 07:13:55 INFO - PROCESS | 3764 | --DOCSHELL 137E9400 == 55 [pid = 3764] [id = 484] 07:13:55 INFO - PROCESS | 3764 | --DOCSHELL 16C81800 == 54 [pid = 3764] [id = 483] 07:13:55 INFO - PROCESS | 3764 | --DOCSHELL 102CEC00 == 53 [pid = 3764] [id = 482] 07:13:55 INFO - PROCESS | 3764 | --DOCSHELL 140CAC00 == 52 [pid = 3764] [id = 481] 07:13:55 INFO - PROCESS | 3764 | --DOCSHELL 17D06800 == 51 [pid = 3764] [id = 458] 07:13:55 INFO - PROCESS | 3764 | --DOCSHELL 1408AC00 == 50 [pid = 3764] [id = 480] 07:13:55 INFO - PROCESS | 3764 | --DOCSHELL 0F26B000 == 49 [pid = 3764] [id = 479] 07:13:55 INFO - PROCESS | 3764 | --DOCSHELL 10EB9400 == 48 [pid = 3764] [id = 478] 07:13:55 INFO - PROCESS | 3764 | --DOCSHELL 0F271400 == 47 [pid = 3764] [id = 472] 07:13:55 INFO - PROCESS | 3764 | --DOMWINDOW == 123 (17310000) [pid = 3764] [serial = 1415] [outer = 00000000] [url = about:blank] 07:13:55 INFO - PROCESS | 3764 | --DOMWINDOW == 122 (1750D000) [pid = 3764] [serial = 1417] [outer = 00000000] [url = about:blank] 07:13:55 INFO - PROCESS | 3764 | --DOMWINDOW == 121 (16C88400) [pid = 3764] [serial = 1408] [outer = 00000000] [url = about:blank] 07:13:55 INFO - PROCESS | 3764 | --DOMWINDOW == 120 (15E3B800) [pid = 3764] [serial = 1286] [outer = 00000000] [url = about:blank] 07:13:55 INFO - PROCESS | 3764 | --DOMWINDOW == 119 (12B61000) [pid = 3764] [serial = 1379] [outer = 00000000] [url = about:blank] 07:13:55 INFO - PROCESS | 3764 | --DOMWINDOW == 118 (10EB6000) [pid = 3764] [serial = 1391] [outer = 00000000] [url = about:blank] 07:13:55 INFO - PROCESS | 3764 | --DOMWINDOW == 117 (16F86400) [pid = 3764] [serial = 1409] [outer = 00000000] [url = about:blank] 07:13:55 INFO - PROCESS | 3764 | --DOMWINDOW == 116 (17DF2C00) [pid = 3764] [serial = 1385] [outer = 00000000] [url = about:blank] 07:13:55 INFO - PROCESS | 3764 | --DOMWINDOW == 115 (137EB400) [pid = 3764] [serial = 1334] [outer = 00000000] [url = about:blank] 07:13:55 INFO - PROCESS | 3764 | --DOMWINDOW == 114 (137E4000) [pid = 3764] [serial = 1397] [outer = 00000000] [url = about:blank] 07:13:55 INFO - PROCESS | 3764 | --DOMWINDOW == 113 (16938800) [pid = 3764] [serial = 1298] [outer = 00000000] [url = about:blank] 07:13:55 INFO - PROCESS | 3764 | --DOMWINDOW == 112 (12A4B000) [pid = 3764] [serial = 1378] [outer = 00000000] [url = about:blank] 07:13:55 INFO - PROCESS | 3764 | --DOMWINDOW == 111 (17D07800) [pid = 3764] [serial = 1384] [outer = 00000000] [url = about:blank] 07:13:55 INFO - PROCESS | 3764 | --DOMWINDOW == 110 (11C02800) [pid = 3764] [serial = 1393] [outer = 00000000] [url = about:blank] 07:13:55 INFO - PROCESS | 3764 | --DOMWINDOW == 109 (1755F400) [pid = 3764] [serial = 1343] [outer = 00000000] [url = about:blank] 07:13:55 INFO - PROCESS | 3764 | --DOMWINDOW == 108 (1691C000) [pid = 3764] [serial = 1405] [outer = 00000000] [url = about:blank] 07:13:55 INFO - PROCESS | 3764 | --DOMWINDOW == 107 (15617800) [pid = 3764] [serial = 1382] [outer = 00000000] [url = about:blank] 07:13:55 INFO - PROCESS | 3764 | --DOMWINDOW == 106 (10A5E800) [pid = 3764] [serial = 1390] [outer = 00000000] [url = about:blank] 07:13:55 INFO - PROCESS | 3764 | --DOMWINDOW == 105 (1339A800) [pid = 3764] [serial = 1411] [outer = 00000000] [url = about:blank] 07:13:55 INFO - PROCESS | 3764 | --DOMWINDOW == 104 (181D9000) [pid = 3764] [serial = 1387] [outer = 00000000] [url = about:blank] 07:13:55 INFO - PROCESS | 3764 | --DOMWINDOW == 103 (102C9400) [pid = 3764] [serial = 1289] [outer = 00000000] [url = about:blank] 07:13:55 INFO - PROCESS | 3764 | --DOMWINDOW == 102 (15613800) [pid = 3764] [serial = 1402] [outer = 00000000] [url = about:blank] 07:13:55 INFO - PROCESS | 3764 | --DOMWINDOW == 101 (140C4000) [pid = 3764] [serial = 1400] [outer = 00000000] [url = about:blank] 07:13:55 INFO - PROCESS | 3764 | --DOMWINDOW == 100 (14090C00) [pid = 3764] [serial = 1412] [outer = 00000000] [url = about:blank] 07:13:55 INFO - PROCESS | 3764 | --DOMWINDOW == 99 (140C2800) [pid = 3764] [serial = 1399] [outer = 00000000] [url = about:blank] 07:13:55 INFO - PROCESS | 3764 | --DOMWINDOW == 98 (12A4BC00) [pid = 3764] [serial = 1394] [outer = 00000000] [url = about:blank] 07:13:55 INFO - PROCESS | 3764 | --DOMWINDOW == 97 (140C9800) [pid = 3764] [serial = 1381] [outer = 00000000] [url = about:blank] 07:13:55 INFO - PROCESS | 3764 | --DOMWINDOW == 96 (16C8A400) [pid = 3764] [serial = 1337] [outer = 00000000] [url = about:blank] 07:13:55 INFO - PROCESS | 3764 | --DOMWINDOW == 95 (1693E800) [pid = 3764] [serial = 1406] [outer = 00000000] [url = about:blank] 07:13:55 INFO - PROCESS | 3764 | --DOMWINDOW == 94 (1287E800) [pid = 3764] [serial = 1292] [outer = 00000000] [url = about:blank] 07:13:55 INFO - PROCESS | 3764 | --DOMWINDOW == 93 (13DB8800) [pid = 3764] [serial = 1295] [outer = 00000000] [url = about:blank] 07:13:55 INFO - PROCESS | 3764 | --DOMWINDOW == 92 (16F87000) [pid = 3764] [serial = 1414] [outer = 00000000] [url = about:blank] 07:13:55 INFO - PROCESS | 3764 | --DOMWINDOW == 91 (10D3B800) [pid = 3764] [serial = 1331] [outer = 00000000] [url = about:blank] 07:13:55 INFO - PROCESS | 3764 | --DOMWINDOW == 90 (1339F800) [pid = 3764] [serial = 1396] [outer = 00000000] [url = about:blank] 07:13:55 INFO - PROCESS | 3764 | --DOMWINDOW == 89 (1561A800) [pid = 3764] [serial = 1403] [outer = 00000000] [url = about:blank] 07:13:55 INFO - PROCESS | 3764 | --DOMWINDOW == 88 (17351000) [pid = 3764] [serial = 1340] [outer = 00000000] [url = about:blank] 07:13:55 INFO - PROCESS | 3764 | ++DOCSHELL 0F26C000 == 48 [pid = 3764] [id = 494] 07:13:55 INFO - PROCESS | 3764 | ++DOMWINDOW == 89 (0F26D000) [pid = 3764] [serial = 1482] [outer = 00000000] 07:13:55 INFO - PROCESS | 3764 | ++DOMWINDOW == 90 (10A5E800) [pid = 3764] [serial = 1483] [outer = 0F26D000] 07:13:55 INFO - PROCESS | 3764 | 1464272035208 Marionette DEBUG loaded listener.js 07:13:55 INFO - PROCESS | 3764 | ++DOMWINDOW == 91 (10FE7400) [pid = 3764] [serial = 1484] [outer = 0F26D000] 07:13:55 INFO - PROCESS | 3764 | 1464272035602 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]]]}] 07:13:55 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.bezier.html | isPointInPath() works on Bezier curves 07:13:55 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.bezier.html | took 729ms 07:13:55 INFO - PROCESS | 3764 | 1464272035638 Marionette TRACE conn2 -> [0,1941,"getWindowHandle",null] 07:13:55 INFO - PROCESS | 3764 | 1464272035641 Marionette TRACE conn2 <- [1,1941,null,{"value":"13"}] 07:13:55 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.bigarc.html 07:13:55 INFO - PROCESS | 3764 | 1464272035645 Marionette TRACE conn2 -> [0,1942,"setScriptTimeout",{"ms":35000}] 07:13:55 INFO - PROCESS | 3764 | 1464272035647 Marionette TRACE conn2 <- [1,1942,null,{}] 07:13:55 INFO - PROCESS | 3764 | 1464272035651 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}] 07:13:55 INFO - PROCESS | 3764 | 1464272035763 Marionette TRACE conn2 <- [1,1943,null,{"value":null}] 07:13:55 INFO - PROCESS | 3764 | 1464272035773 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\", \"f2422981-150b-4007-a2a0-7f3535d15116\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:13:55 INFO - PROCESS | 3764 | ++DOCSHELL 1370B000 == 49 [pid = 3764] [id = 495] 07:13:55 INFO - PROCESS | 3764 | ++DOMWINDOW == 92 (137E7000) [pid = 3764] [serial = 1485] [outer = 00000000] 07:13:55 INFO - PROCESS | 3764 | ++DOMWINDOW == 93 (139ADC00) [pid = 3764] [serial = 1486] [outer = 137E7000] 07:13:55 INFO - PROCESS | 3764 | 1464272035819 Marionette DEBUG loaded listener.js 07:13:55 INFO - PROCESS | 3764 | ++DOMWINDOW == 94 (139B6800) [pid = 3764] [serial = 1487] [outer = 137E7000] 07:13:56 INFO - PROCESS | 3764 | 1464272036306 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]]]}] 07:13:56 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.bigarc.html | isPointInPath() works on unclosed arcs larger than 2pi 07:13:56 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.bigarc.html | took 683ms 07:13:56 INFO - PROCESS | 3764 | 1464272036345 Marionette TRACE conn2 -> [0,1945,"getWindowHandle",null] 07:13:56 INFO - PROCESS | 3764 | 1464272036347 Marionette TRACE conn2 <- [1,1945,null,{"value":"13"}] 07:13:56 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.edge.html 07:13:56 INFO - PROCESS | 3764 | 1464272036360 Marionette TRACE conn2 -> [0,1946,"setScriptTimeout",{"ms":35000}] 07:13:56 INFO - PROCESS | 3764 | 1464272036366 Marionette TRACE conn2 <- [1,1946,null,{}] 07:13:56 INFO - PROCESS | 3764 | 1464272036370 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}] 07:13:56 INFO - PROCESS | 3764 | 1464272036455 Marionette TRACE conn2 <- [1,1947,null,{"value":null}] 07:13:56 INFO - PROCESS | 3764 | 1464272036461 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\", \"f2422981-150b-4007-a2a0-7f3535d15116\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:13:56 INFO - PROCESS | 3764 | ++DOCSHELL 13702800 == 50 [pid = 3764] [id = 496] 07:13:56 INFO - PROCESS | 3764 | ++DOMWINDOW == 95 (13DB5800) [pid = 3764] [serial = 1488] [outer = 00000000] 07:13:56 INFO - PROCESS | 3764 | ++DOMWINDOW == 96 (140CE000) [pid = 3764] [serial = 1489] [outer = 13DB5800] 07:13:56 INFO - PROCESS | 3764 | 1464272036506 Marionette DEBUG loaded listener.js 07:13:56 INFO - PROCESS | 3764 | ++DOMWINDOW == 97 (15092C00) [pid = 3764] [serial = 1490] [outer = 13DB5800] 07:13:56 INFO - PROCESS | 3764 | 1464272036942 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]]]}] 07:13:56 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.edge.html | isPointInPath() counts points on the path as being inside 07:13:56 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.edge.html | took 651ms 07:13:56 INFO - PROCESS | 3764 | 1464272036998 Marionette TRACE conn2 -> [0,1949,"getWindowHandle",null] 07:13:56 INFO - PROCESS | 3764 | 1464272037001 Marionette TRACE conn2 <- [1,1949,null,{"value":"13"}] 07:13:56 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.empty.html 07:13:56 INFO - PROCESS | 3764 | 1464272037004 Marionette TRACE conn2 -> [0,1950,"setScriptTimeout",{"ms":35000}] 07:13:56 INFO - PROCESS | 3764 | 1464272037006 Marionette TRACE conn2 <- [1,1950,null,{}] 07:13:57 INFO - PROCESS | 3764 | 1464272037009 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}] 07:13:57 INFO - PROCESS | 3764 | 1464272037091 Marionette TRACE conn2 <- [1,1951,null,{"value":null}] 07:13:57 INFO - PROCESS | 3764 | 1464272037098 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\", \"f2422981-150b-4007-a2a0-7f3535d15116\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:13:57 INFO - PROCESS | 3764 | ++DOCSHELL 10A60C00 == 51 [pid = 3764] [id = 497] 07:13:57 INFO - PROCESS | 3764 | ++DOMWINDOW == 98 (15364000) [pid = 3764] [serial = 1491] [outer = 00000000] 07:13:57 INFO - PROCESS | 3764 | ++DOMWINDOW == 99 (15D25800) [pid = 3764] [serial = 1492] [outer = 15364000] 07:13:57 INFO - PROCESS | 3764 | 1464272037151 Marionette DEBUG loaded listener.js 07:13:57 INFO - PROCESS | 3764 | ++DOMWINDOW == 100 (15D27800) [pid = 3764] [serial = 1493] [outer = 15364000] 07:13:57 INFO - PROCESS | 3764 | 1464272037604 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]]]}] 07:13:57 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.empty.html | isPointInPath() works when there is no path 07:13:57 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.empty.html | took 620ms 07:13:57 INFO - PROCESS | 3764 | 1464272037650 Marionette TRACE conn2 -> [0,1953,"getWindowHandle",null] 07:13:57 INFO - PROCESS | 3764 | 1464272037652 Marionette TRACE conn2 <- [1,1953,null,{"value":"13"}] 07:13:57 INFO - PROCESS | 3764 | 1464272037655 Marionette TRACE conn2 -> [0,1954,"setScriptTimeout",{"ms":35000}] 07:13:57 INFO - PROCESS | 3764 | 1464272037657 Marionette TRACE conn2 <- [1,1954,null,{}] 07:13:57 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html 07:13:57 INFO - PROCESS | 3764 | 1464272037661 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}] 07:13:57 INFO - PROCESS | 3764 | 1464272037778 Marionette TRACE conn2 <- [1,1955,null,{"value":null}] 07:13:57 INFO - PROCESS | 3764 | 1464272037784 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\", \"f2422981-150b-4007-a2a0-7f3535d15116\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:13:57 INFO - PROCESS | 3764 | ++DOCSHELL 156CB800 == 52 [pid = 3764] [id = 498] 07:13:57 INFO - PROCESS | 3764 | ++DOMWINDOW == 101 (15E3B800) [pid = 3764] [serial = 1494] [outer = 00000000] 07:13:57 INFO - PROCESS | 3764 | ++DOMWINDOW == 102 (16936800) [pid = 3764] [serial = 1495] [outer = 15E3B800] 07:13:57 INFO - PROCESS | 3764 | 1464272037836 Marionette DEBUG loaded listener.js 07:13:57 INFO - PROCESS | 3764 | ++DOMWINDOW == 103 (169D0400) [pid = 3764] [serial = 1496] [outer = 15E3B800] 07:13:58 INFO - PROCESS | 3764 | 1464272038325 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]]]}] 07:13:58 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html | isPointInPath() returns false for non-finite arguments 07:13:58 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html | took 682ms 07:13:58 INFO - PROCESS | 3764 | 1464272038361 Marionette TRACE conn2 -> [0,1957,"getWindowHandle",null] 07:13:58 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.outside.html 07:13:58 INFO - PROCESS | 3764 | 1464272038363 Marionette TRACE conn2 <- [1,1957,null,{"value":"13"}] 07:13:58 INFO - PROCESS | 3764 | 1464272038370 Marionette TRACE conn2 -> [0,1958,"setScriptTimeout",{"ms":35000}] 07:13:58 INFO - PROCESS | 3764 | 1464272038371 Marionette TRACE conn2 <- [1,1958,null,{}] 07:13:58 INFO - PROCESS | 3764 | 1464272038375 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}] 07:13:58 INFO - PROCESS | 3764 | 1464272038490 Marionette TRACE conn2 <- [1,1959,null,{"value":null}] 07:13:58 INFO - PROCESS | 3764 | 1464272038581 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\", \"f2422981-150b-4007-a2a0-7f3535d15116\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:13:58 INFO - PROCESS | 3764 | ++DOCSHELL 16C82C00 == 53 [pid = 3764] [id = 499] 07:13:58 INFO - PROCESS | 3764 | ++DOMWINDOW == 104 (16C84400) [pid = 3764] [serial = 1497] [outer = 00000000] 07:13:58 INFO - PROCESS | 3764 | ++DOMWINDOW == 105 (16F85800) [pid = 3764] [serial = 1498] [outer = 16C84400] 07:13:58 INFO - PROCESS | 3764 | 1464272038625 Marionette DEBUG loaded listener.js 07:13:58 INFO - PROCESS | 3764 | ++DOMWINDOW == 106 (16F8AC00) [pid = 3764] [serial = 1499] [outer = 16C84400] 07:13:59 INFO - PROCESS | 3764 | 1464272039020 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]]]}] 07:13:59 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.outside.html | isPointInPath() works on paths outside the canvas 07:13:59 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.outside.html | took 682ms 07:13:59 INFO - PROCESS | 3764 | 1464272039046 Marionette TRACE conn2 -> [0,1961,"getWindowHandle",null] 07:13:59 INFO - PROCESS | 3764 | 1464272039048 Marionette TRACE conn2 <- [1,1961,null,{"value":"13"}] 07:13:59 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.subpath.html 07:13:59 INFO - PROCESS | 3764 | 1464272039056 Marionette TRACE conn2 -> [0,1962,"setScriptTimeout",{"ms":35000}] 07:13:59 INFO - PROCESS | 3764 | 1464272039057 Marionette TRACE conn2 <- [1,1962,null,{}] 07:13:59 INFO - PROCESS | 3764 | 1464272039061 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}] 07:13:59 INFO - PROCESS | 3764 | 1464272039179 Marionette TRACE conn2 <- [1,1963,null,{"value":null}] 07:13:59 INFO - PROCESS | 3764 | 1464272039187 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\", \"f2422981-150b-4007-a2a0-7f3535d15116\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:13:59 INFO - PROCESS | 3764 | ++DOCSHELL 14093C00 == 54 [pid = 3764] [id = 500] 07:13:59 INFO - PROCESS | 3764 | ++DOMWINDOW == 107 (16C81400) [pid = 3764] [serial = 1500] [outer = 00000000] 07:13:59 INFO - PROCESS | 3764 | ++DOMWINDOW == 108 (1734E000) [pid = 3764] [serial = 1501] [outer = 16C81400] 07:13:59 INFO - PROCESS | 3764 | 1464272039231 Marionette DEBUG loaded listener.js 07:13:59 INFO - PROCESS | 3764 | ++DOMWINDOW == 109 (1734F800) [pid = 3764] [serial = 1502] [outer = 16C81400] 07:13:59 INFO - PROCESS | 3764 | --DOMWINDOW == 108 (12AEB400) [pid = 3764] [serial = 1461] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.1.html] 07:13:59 INFO - PROCESS | 3764 | --DOMWINDOW == 107 (102CE000) [pid = 3764] [serial = 1437] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.winding.2.html] 07:13:59 INFO - PROCESS | 3764 | --DOMWINDOW == 106 (11C0B400) [pid = 3764] [serial = 1458] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.add.html] 07:13:59 INFO - PROCESS | 3764 | --DOMWINDOW == 105 (17790400) [pid = 3764] [serial = 1386] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.start.html] 07:13:59 INFO - PROCESS | 3764 | --DOMWINDOW == 104 (140C2400) [pid = 3764] [serial = 1446] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.nextpoint.html] 07:13:59 INFO - PROCESS | 3764 | --DOMWINDOW == 103 (1408B000) [pid = 3764] [serial = 1440] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.empty.html] 07:13:59 INFO - PROCESS | 3764 | --DOMWINDOW == 102 (16D75000) [pid = 3764] [serial = 1449] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.closed.basic.html] 07:13:59 INFO - PROCESS | 3764 | --DOMWINDOW == 101 (16FF9C00) [pid = 3764] [serial = 1452] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.closed.unaffected.html] 07:13:59 INFO - PROCESS | 3764 | --DOMWINDOW == 100 (153BA000) [pid = 3764] [serial = 1443] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.newline.html] 07:13:59 INFO - PROCESS | 3764 | --DOMWINDOW == 99 (114AF800) [pid = 3764] [serial = 1434] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.winding.1.html] 07:13:59 INFO - PROCESS | 3764 | --DOMWINDOW == 98 (17358000) [pid = 3764] [serial = 1455] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.overlap.html] 07:13:59 INFO - PROCESS | 3764 | --DOMWINDOW == 97 (10435800) [pid = 3764] [serial = 1416] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.shape.html] 07:13:59 INFO - PROCESS | 3764 | 1464272039826 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]]]}] 07:13:59 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.subpath.html | isPointInPath() uses the current path, not just the subpath 07:13:59 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.subpath.html | took 791ms 07:13:59 INFO - PROCESS | 3764 | 1464272039859 Marionette TRACE conn2 -> [0,1965,"getWindowHandle",null] 07:13:59 INFO - PROCESS | 3764 | 1464272039861 Marionette TRACE conn2 <- [1,1965,null,{"value":"13"}] 07:13:59 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.1.html 07:13:59 INFO - PROCESS | 3764 | 1464272039864 Marionette TRACE conn2 -> [0,1966,"setScriptTimeout",{"ms":35000}] 07:13:59 INFO - PROCESS | 3764 | 1464272039866 Marionette TRACE conn2 <- [1,1966,null,{}] 07:13:59 INFO - PROCESS | 3764 | 1464272039870 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}] 07:13:59 INFO - PROCESS | 3764 | 1464272039958 Marionette TRACE conn2 <- [1,1967,null,{"value":null}] 07:13:59 INFO - PROCESS | 3764 | 1464272039965 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\", \"f2422981-150b-4007-a2a0-7f3535d15116\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:13:59 INFO - PROCESS | 3764 | ++DOCSHELL 10A81C00 == 55 [pid = 3764] [id = 501] 07:13:59 INFO - PROCESS | 3764 | ++DOMWINDOW == 98 (10B6A400) [pid = 3764] [serial = 1503] [outer = 00000000] 07:13:59 INFO - PROCESS | 3764 | ++DOMWINDOW == 99 (1400CC00) [pid = 3764] [serial = 1504] [outer = 10B6A400] 07:14:00 INFO - PROCESS | 3764 | 1464272040009 Marionette DEBUG loaded listener.js 07:14:00 INFO - PROCESS | 3764 | ++DOMWINDOW == 100 (15A1F400) [pid = 3764] [serial = 1505] [outer = 10B6A400] 07:14:00 INFO - PROCESS | 3764 | 1464272040439 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]]]}] 07:14:00 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.1.html | isPointInPath() handles transformations correctly 07:14:00 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.1.html | took 589ms 07:14:00 INFO - PROCESS | 3764 | 1464272040461 Marionette TRACE conn2 -> [0,1969,"getWindowHandle",null] 07:14:00 INFO - PROCESS | 3764 | 1464272040463 Marionette TRACE conn2 <- [1,1969,null,{"value":"13"}] 07:14:00 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.2.html 07:14:00 INFO - PROCESS | 3764 | 1464272040479 Marionette TRACE conn2 -> [0,1970,"setScriptTimeout",{"ms":35000}] 07:14:00 INFO - PROCESS | 3764 | 1464272040480 Marionette TRACE conn2 <- [1,1970,null,{}] 07:14:00 INFO - PROCESS | 3764 | 1464272040484 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}] 07:14:00 INFO - PROCESS | 3764 | 1464272040569 Marionette TRACE conn2 <- [1,1971,null,{"value":null}] 07:14:00 INFO - PROCESS | 3764 | 1464272040576 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\", \"f2422981-150b-4007-a2a0-7f3535d15116\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:14:00 INFO - PROCESS | 3764 | ++DOCSHELL 1047BC00 == 56 [pid = 3764] [id = 502] 07:14:00 INFO - PROCESS | 3764 | ++DOMWINDOW == 101 (1370A800) [pid = 3764] [serial = 1506] [outer = 00000000] 07:14:00 INFO - PROCESS | 3764 | ++DOMWINDOW == 102 (17308C00) [pid = 3764] [serial = 1507] [outer = 1370A800] 07:14:00 INFO - PROCESS | 3764 | 1464272040619 Marionette DEBUG loaded listener.js 07:14:00 INFO - PROCESS | 3764 | ++DOMWINDOW == 103 (1750AC00) [pid = 3764] [serial = 1508] [outer = 1370A800] 07:14:01 INFO - PROCESS | 3764 | 1464272041017 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]]]}] 07:14:01 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.2.html | isPointInPath() handles transformations correctly 07:14:01 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.2.html | took 589ms 07:14:01 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.3.html 07:14:01 INFO - PROCESS | 3764 | 1464272041058 Marionette TRACE conn2 -> [0,1973,"getWindowHandle",null] 07:14:01 INFO - PROCESS | 3764 | 1464272041060 Marionette TRACE conn2 <- [1,1973,null,{"value":"13"}] 07:14:01 INFO - PROCESS | 3764 | 1464272041079 Marionette TRACE conn2 -> [0,1974,"setScriptTimeout",{"ms":35000}] 07:14:01 INFO - PROCESS | 3764 | 1464272041081 Marionette TRACE conn2 <- [1,1974,null,{}] 07:14:01 INFO - PROCESS | 3764 | 1464272041084 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}] 07:14:01 INFO - PROCESS | 3764 | 1464272041165 Marionette TRACE conn2 <- [1,1975,null,{"value":null}] 07:14:01 INFO - PROCESS | 3764 | 1464272041171 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\", \"f2422981-150b-4007-a2a0-7f3535d15116\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:14:01 INFO - PROCESS | 3764 | ++DOCSHELL 13392800 == 57 [pid = 3764] [id = 503] 07:14:01 INFO - PROCESS | 3764 | ++DOMWINDOW == 104 (17582C00) [pid = 3764] [serial = 1509] [outer = 00000000] 07:14:01 INFO - PROCESS | 3764 | ++DOMWINDOW == 105 (1778D800) [pid = 3764] [serial = 1510] [outer = 17582C00] 07:14:01 INFO - PROCESS | 3764 | 1464272041228 Marionette DEBUG loaded listener.js 07:14:01 INFO - PROCESS | 3764 | ++DOMWINDOW == 106 (18188400) [pid = 3764] [serial = 1511] [outer = 17582C00] 07:14:01 INFO - PROCESS | 3764 | 1464272041691 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]]]}] 07:14:01 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.3.html | isPointInPath() handles transformations correctly 07:14:01 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.3.html | took 651ms 07:14:01 INFO - PROCESS | 3764 | 1464272041722 Marionette TRACE conn2 -> [0,1977,"getWindowHandle",null] 07:14:01 INFO - PROCESS | 3764 | 1464272041724 Marionette TRACE conn2 <- [1,1977,null,{"value":"13"}] 07:14:01 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.4.html 07:14:01 INFO - PROCESS | 3764 | 1464272041741 Marionette TRACE conn2 -> [0,1978,"setScriptTimeout",{"ms":35000}] 07:14:01 INFO - PROCESS | 3764 | 1464272041743 Marionette TRACE conn2 <- [1,1978,null,{}] 07:14:01 INFO - PROCESS | 3764 | 1464272041746 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}] 07:14:01 INFO - PROCESS | 3764 | 1464272041912 Marionette TRACE conn2 <- [1,1979,null,{"value":null}] 07:14:02 INFO - PROCESS | 3764 | 1464272042054 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\", \"f2422981-150b-4007-a2a0-7f3535d15116\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:14:02 INFO - PROCESS | 3764 | ++DOCSHELL 10562000 == 58 [pid = 3764] [id = 504] 07:14:02 INFO - PROCESS | 3764 | ++DOMWINDOW == 107 (10562800) [pid = 3764] [serial = 1512] [outer = 00000000] 07:14:02 INFO - PROCESS | 3764 | ++DOMWINDOW == 108 (10D33400) [pid = 3764] [serial = 1513] [outer = 10562800] 07:14:02 INFO - PROCESS | 3764 | 1464272042112 Marionette DEBUG loaded listener.js 07:14:02 INFO - PROCESS | 3764 | ++DOMWINDOW == 109 (10FE9800) [pid = 3764] [serial = 1514] [outer = 10562800] 07:14:02 INFO - PROCESS | 3764 | 1464272042738 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]]]}] 07:14:02 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.4.html | isPointInPath() handles transformations correctly 07:14:02 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.4.html | took 1038ms 07:14:02 INFO - PROCESS | 3764 | 1464272042820 Marionette TRACE conn2 -> [0,1981,"getWindowHandle",null] 07:14:02 INFO - PROCESS | 3764 | 1464272042824 Marionette TRACE conn2 <- [1,1981,null,{"value":"13"}] 07:14:02 INFO - PROCESS | 3764 | 1464272042829 Marionette TRACE conn2 -> [0,1982,"setScriptTimeout",{"ms":35000}] 07:14:02 INFO - PROCESS | 3764 | 1464272042834 Marionette TRACE conn2 <- [1,1982,null,{}] 07:14:02 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.unclosed.html 07:14:02 INFO - PROCESS | 3764 | 1464272042839 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}] 07:14:02 INFO - PROCESS | 3764 | 1464272042950 Marionette TRACE conn2 <- [1,1983,null,{"value":null}] 07:14:03 INFO - PROCESS | 3764 | 1464272043091 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\", \"f2422981-150b-4007-a2a0-7f3535d15116\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:14:03 INFO - PROCESS | 3764 | ++DOCSHELL 13398C00 == 59 [pid = 3764] [id = 505] 07:14:03 INFO - PROCESS | 3764 | ++DOMWINDOW == 110 (1339A800) [pid = 3764] [serial = 1515] [outer = 00000000] 07:14:03 INFO - PROCESS | 3764 | ++DOMWINDOW == 111 (139B3800) [pid = 3764] [serial = 1516] [outer = 1339A800] 07:14:03 INFO - PROCESS | 3764 | 1464272043149 Marionette DEBUG loaded listener.js 07:14:03 INFO - PROCESS | 3764 | ++DOMWINDOW == 112 (1400AC00) [pid = 3764] [serial = 1517] [outer = 1339A800] 07:14:03 INFO - PROCESS | 3764 | 1464272043703 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]]]}] 07:14:03 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.unclosed.html | isPointInPath() works on unclosed subpaths 07:14:03 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.unclosed.html | took 930ms 07:14:03 INFO - PROCESS | 3764 | 1464272043764 Marionette TRACE conn2 -> [0,1985,"getWindowHandle",null] 07:14:03 INFO - PROCESS | 3764 | 1464272043768 Marionette TRACE conn2 <- [1,1985,null,{"value":"13"}] 07:14:03 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.winding.html 07:14:03 INFO - PROCESS | 3764 | 1464272043772 Marionette TRACE conn2 -> [0,1986,"setScriptTimeout",{"ms":35000}] 07:14:03 INFO - PROCESS | 3764 | 1464272043774 Marionette TRACE conn2 <- [1,1986,null,{}] 07:14:03 INFO - PROCESS | 3764 | 1464272043778 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}] 07:14:03 INFO - PROCESS | 3764 | 1464272043886 Marionette TRACE conn2 <- [1,1987,null,{"value":null}] 07:14:03 INFO - PROCESS | 3764 | 1464272044000 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\", \"f2422981-150b-4007-a2a0-7f3535d15116\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:14:04 INFO - PROCESS | 3764 | ++DOCSHELL 139B3400 == 60 [pid = 3764] [id = 506] 07:14:04 INFO - PROCESS | 3764 | ++DOMWINDOW == 113 (16935C00) [pid = 3764] [serial = 1518] [outer = 00000000] 07:14:04 INFO - PROCESS | 3764 | ++DOMWINDOW == 114 (16BF9C00) [pid = 3764] [serial = 1519] [outer = 16935C00] 07:14:04 INFO - PROCESS | 3764 | 1464272044094 Marionette DEBUG loaded listener.js 07:14:04 INFO - PROCESS | 3764 | ++DOMWINDOW == 115 (16D81400) [pid = 3764] [serial = 1520] [outer = 16935C00] 07:14:04 INFO - PROCESS | 3764 | 1464272044750 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]]]}] 07:14:04 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.winding.html | isPointInPath() uses the non-zero winding number rule 07:14:04 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.winding.html | took 992ms 07:14:04 INFO - PROCESS | 3764 | 1464272044773 Marionette TRACE conn2 -> [0,1989,"getWindowHandle",null] 07:14:04 INFO - PROCESS | 3764 | 1464272044777 Marionette TRACE conn2 <- [1,1989,null,{"value":"13"}] 07:14:04 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.basic.html 07:14:04 INFO - PROCESS | 3764 | 1464272044801 Marionette TRACE conn2 -> [0,1990,"setScriptTimeout",{"ms":35000}] 07:14:04 INFO - PROCESS | 3764 | 1464272044806 Marionette TRACE conn2 <- [1,1990,null,{}] 07:14:04 INFO - PROCESS | 3764 | 1464272044812 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}] 07:14:04 INFO - PROCESS | 3764 | 1464272044938 Marionette TRACE conn2 <- [1,1991,null,{"value":null}] 07:14:05 INFO - PROCESS | 3764 | 1464272045075 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\", \"f2422981-150b-4007-a2a0-7f3535d15116\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:14:05 INFO - PROCESS | 3764 | ++DOCSHELL 16BF6C00 == 61 [pid = 3764] [id = 507] 07:14:05 INFO - PROCESS | 3764 | ++DOMWINDOW == 116 (17305400) [pid = 3764] [serial = 1521] [outer = 00000000] 07:14:05 INFO - PROCESS | 3764 | ++DOMWINDOW == 117 (19731400) [pid = 3764] [serial = 1522] [outer = 17305400] 07:14:05 INFO - PROCESS | 3764 | 1464272045130 Marionette DEBUG loaded listener.js 07:14:05 INFO - PROCESS | 3764 | ++DOMWINDOW == 118 (199B0000) [pid = 3764] [serial = 1523] [outer = 17305400] 07:14:05 INFO - PROCESS | 3764 | 1464272045656 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]]]}] 07:14:05 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.basic.html | Canvas test: 2d.path.lineTo.basic 07:14:05 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.basic.html | took 914ms 07:14:05 INFO - PROCESS | 3764 | 1464272045692 Marionette TRACE conn2 -> [0,1993,"getWindowHandle",null] 07:14:05 INFO - PROCESS | 3764 | 1464272045695 Marionette TRACE conn2 <- [1,1993,null,{"value":"13"}] 07:14:05 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html 07:14:05 INFO - PROCESS | 3764 | 1464272045698 Marionette TRACE conn2 -> [0,1994,"setScriptTimeout",{"ms":35000}] 07:14:05 INFO - PROCESS | 3764 | 1464272045700 Marionette TRACE conn2 <- [1,1994,null,{}] 07:14:05 INFO - PROCESS | 3764 | 1464272045704 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}] 07:14:05 INFO - PROCESS | 3764 | 1464272045810 Marionette TRACE conn2 <- [1,1995,null,{"value":null}] 07:14:05 INFO - PROCESS | 3764 | 1464272045921 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\", \"f2422981-150b-4007-a2a0-7f3535d15116\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:14:05 INFO - PROCESS | 3764 | ++DOCSHELL 181D2C00 == 62 [pid = 3764] [id = 508] 07:14:05 INFO - PROCESS | 3764 | ++DOMWINDOW == 119 (181D4800) [pid = 3764] [serial = 1524] [outer = 00000000] 07:14:05 INFO - PROCESS | 3764 | ++DOMWINDOW == 120 (19E96400) [pid = 3764] [serial = 1525] [outer = 181D4800] 07:14:05 INFO - PROCESS | 3764 | 1464272045974 Marionette DEBUG loaded listener.js 07:14:06 INFO - PROCESS | 3764 | ++DOMWINDOW == 121 (19E9A400) [pid = 3764] [serial = 1526] [outer = 181D4800] 07:14:06 INFO - PROCESS | 3764 | 1464272046609 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]]]}] 07:14:06 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 07:14:06 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html | took 946ms 07:14:06 INFO - PROCESS | 3764 | 1464272046643 Marionette TRACE conn2 -> [0,1997,"getWindowHandle",null] 07:14:06 INFO - PROCESS | 3764 | 1464272046646 Marionette TRACE conn2 <- [1,1997,null,{"value":"13"}] 07:14:06 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html 07:14:06 INFO - PROCESS | 3764 | 1464272046649 Marionette TRACE conn2 -> [0,1998,"setScriptTimeout",{"ms":35000}] 07:14:06 INFO - PROCESS | 3764 | 1464272046651 Marionette TRACE conn2 <- [1,1998,null,{}] 07:14:06 INFO - PROCESS | 3764 | 1464272046655 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}] 07:14:06 INFO - PROCESS | 3764 | 1464272046761 Marionette TRACE conn2 <- [1,1999,null,{"value":null}] 07:14:07 INFO - PROCESS | 3764 | 1464272047060 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\", \"f2422981-150b-4007-a2a0-7f3535d15116\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:14:07 INFO - PROCESS | 3764 | ++DOCSHELL 0C7F8400 == 63 [pid = 3764] [id = 509] 07:14:07 INFO - PROCESS | 3764 | ++DOMWINDOW == 122 (0F267000) [pid = 3764] [serial = 1527] [outer = 00000000] 07:14:07 INFO - PROCESS | 3764 | ++DOMWINDOW == 123 (10D3F000) [pid = 3764] [serial = 1528] [outer = 0F267000] 07:14:07 INFO - PROCESS | 3764 | 1464272047128 Marionette DEBUG loaded listener.js 07:14:07 INFO - PROCESS | 3764 | ++DOMWINDOW == 124 (128A7C00) [pid = 3764] [serial = 1529] [outer = 0F267000] 07:14:07 INFO - PROCESS | 3764 | 1464272047707 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]]]}] 07:14:07 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 07:14:07 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html | took 1147ms 07:14:07 INFO - PROCESS | 3764 | 1464272047788 Marionette TRACE conn2 -> [0,2001,"getWindowHandle",null] 07:14:07 INFO - PROCESS | 3764 | 1464272047792 Marionette TRACE conn2 <- [1,2001,null,{"value":"13"}] 07:14:07 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.nextpoint.html 07:14:07 INFO - PROCESS | 3764 | 1464272047797 Marionette TRACE conn2 -> [0,2002,"setScriptTimeout",{"ms":35000}] 07:14:07 INFO - PROCESS | 3764 | 1464272047800 Marionette TRACE conn2 <- [1,2002,null,{}] 07:14:07 INFO - PROCESS | 3764 | 1464272047820 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}] 07:14:07 INFO - PROCESS | 3764 | 1464272047930 Marionette TRACE conn2 <- [1,2003,null,{"value":null}] 07:14:08 INFO - PROCESS | 3764 | 1464272048055 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\", \"f2422981-150b-4007-a2a0-7f3535d15116\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:14:08 INFO - PROCESS | 3764 | --DOCSHELL 13392800 == 62 [pid = 3764] [id = 503] 07:14:08 INFO - PROCESS | 3764 | --DOCSHELL 1047BC00 == 61 [pid = 3764] [id = 502] 07:14:08 INFO - PROCESS | 3764 | --DOCSHELL 10A81C00 == 60 [pid = 3764] [id = 501] 07:14:08 INFO - PROCESS | 3764 | --DOCSHELL 14093C00 == 59 [pid = 3764] [id = 500] 07:14:08 INFO - PROCESS | 3764 | --DOCSHELL 16C82C00 == 58 [pid = 3764] [id = 499] 07:14:08 INFO - PROCESS | 3764 | --DOCSHELL 156CB800 == 57 [pid = 3764] [id = 498] 07:14:08 INFO - PROCESS | 3764 | --DOCSHELL 10A60C00 == 56 [pid = 3764] [id = 497] 07:14:08 INFO - PROCESS | 3764 | --DOCSHELL 13702800 == 55 [pid = 3764] [id = 496] 07:14:08 INFO - PROCESS | 3764 | --DOCSHELL 1370B000 == 54 [pid = 3764] [id = 495] 07:14:08 INFO - PROCESS | 3764 | --DOCSHELL 0F26C000 == 53 [pid = 3764] [id = 494] 07:14:08 INFO - PROCESS | 3764 | --DOCSHELL 0C7F0C00 == 52 [pid = 3764] [id = 493] 07:14:08 INFO - PROCESS | 3764 | --DOCSHELL 14089800 == 51 [pid = 3764] [id = 490] 07:14:08 INFO - PROCESS | 3764 | --DOCSHELL 10D35400 == 50 [pid = 3764] [id = 489] 07:14:08 INFO - PROCESS | 3764 | --DOMWINDOW == 123 (181DD000) [pid = 3764] [serial = 1388] [outer = 00000000] [url = about:blank] 07:14:08 INFO - PROCESS | 3764 | --DOMWINDOW == 122 (1691C800) [pid = 3764] [serial = 1447] [outer = 00000000] [url = about:blank] 07:14:08 INFO - PROCESS | 3764 | --DOMWINDOW == 121 (140C1C00) [pid = 3764] [serial = 1441] [outer = 00000000] [url = about:blank] 07:14:08 INFO - PROCESS | 3764 | --DOMWINDOW == 120 (17304C00) [pid = 3764] [serial = 1450] [outer = 00000000] [url = about:blank] 07:14:08 INFO - PROCESS | 3764 | --DOMWINDOW == 119 (17582800) [pid = 3764] [serial = 1453] [outer = 00000000] [url = about:blank] 07:14:08 INFO - PROCESS | 3764 | --DOMWINDOW == 118 (10D37000) [pid = 3764] [serial = 1420] [outer = 00000000] [url = about:blank] 07:14:08 INFO - PROCESS | 3764 | --DOMWINDOW == 117 (181D3C00) [pid = 3764] [serial = 1429] [outer = 00000000] [url = about:blank] 07:14:08 INFO - PROCESS | 3764 | --DOMWINDOW == 116 (1730D000) [pid = 3764] [serial = 1451] [outer = 00000000] [url = about:blank] 07:14:08 INFO - PROCESS | 3764 | --DOMWINDOW == 115 (19667400) [pid = 3764] [serial = 1465] [outer = 00000000] [url = about:blank] 07:14:08 INFO - PROCESS | 3764 | --DOMWINDOW == 114 (139B2C00) [pid = 3764] [serial = 1423] [outer = 00000000] [url = about:blank] 07:14:08 INFO - PROCESS | 3764 | --DOMWINDOW == 113 (156CC000) [pid = 3764] [serial = 1444] [outer = 00000000] [url = about:blank] 07:14:08 INFO - PROCESS | 3764 | --DOMWINDOW == 112 (1336DC00) [pid = 3764] [serial = 1436] [outer = 00000000] [url = about:blank] 07:14:08 INFO - PROCESS | 3764 | --DOMWINDOW == 111 (172DC400) [pid = 3764] [serial = 1426] [outer = 00000000] [url = about:blank] 07:14:08 INFO - PROCESS | 3764 | --DOMWINDOW == 110 (17696C00) [pid = 3764] [serial = 1456] [outer = 00000000] [url = about:blank] 07:14:08 INFO - PROCESS | 3764 | --DOMWINDOW == 109 (19662400) [pid = 3764] [serial = 1432] [outer = 00000000] [url = about:blank] 07:14:08 INFO - PROCESS | 3764 | --DOMWINDOW == 108 (1758A800) [pid = 3764] [serial = 1418] [outer = 00000000] [url = about:blank] 07:14:08 INFO - PROCESS | 3764 | --DOMWINDOW == 107 (17309800) [pid = 3764] [serial = 1462] [outer = 00000000] [url = about:blank] 07:14:08 INFO - PROCESS | 3764 | --DOMWINDOW == 106 (15E3B000) [pid = 3764] [serial = 1445] [outer = 00000000] [url = about:blank] 07:14:08 INFO - PROCESS | 3764 | --DOMWINDOW == 105 (17DFA000) [pid = 3764] [serial = 1457] [outer = 00000000] [url = about:blank] 07:14:08 INFO - PROCESS | 3764 | --DOMWINDOW == 104 (12AF2000) [pid = 3764] [serial = 1435] [outer = 00000000] [url = about:blank] 07:14:08 INFO - PROCESS | 3764 | --DOMWINDOW == 103 (15093400) [pid = 3764] [serial = 1442] [outer = 00000000] [url = about:blank] 07:14:08 INFO - PROCESS | 3764 | --DOMWINDOW == 102 (13320000) [pid = 3764] [serial = 1439] [outer = 00000000] [url = about:blank] 07:14:08 INFO - PROCESS | 3764 | --DOMWINDOW == 101 (11CF2000) [pid = 3764] [serial = 1438] [outer = 00000000] [url = about:blank] 07:14:08 INFO - PROCESS | 3764 | --DOMWINDOW == 100 (139AEC00) [pid = 3764] [serial = 1459] [outer = 00000000] [url = about:blank] 07:14:08 INFO - PROCESS | 3764 | --DOMWINDOW == 99 (17587400) [pid = 3764] [serial = 1454] [outer = 00000000] [url = about:blank] 07:14:08 INFO - PROCESS | 3764 | --DOMWINDOW == 98 (14095C00) [pid = 3764] [serial = 1460] [outer = 00000000] [url = about:blank] 07:14:08 INFO - PROCESS | 3764 | --DOMWINDOW == 97 (16941800) [pid = 3764] [serial = 1448] [outer = 00000000] [url = about:blank] 07:14:08 INFO - PROCESS | 3764 | --DOMWINDOW == 96 (1734F400) [pid = 3764] [serial = 1463] [outer = 00000000] [url = about:blank] 07:14:08 INFO - PROCESS | 3764 | ++DOCSHELL 10435800 == 51 [pid = 3764] [id = 510] 07:14:08 INFO - PROCESS | 3764 | ++DOMWINDOW == 97 (1043CC00) [pid = 3764] [serial = 1530] [outer = 00000000] 07:14:08 INFO - PROCESS | 3764 | ++DOMWINDOW == 98 (11427C00) [pid = 3764] [serial = 1531] [outer = 1043CC00] 07:14:08 INFO - PROCESS | 3764 | 1464272048140 Marionette DEBUG loaded listener.js 07:14:08 INFO - PROCESS | 3764 | ++DOMWINDOW == 99 (13159800) [pid = 3764] [serial = 1532] [outer = 1043CC00] 07:14:08 INFO - PROCESS | 3764 | 1464272048589 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]]]}] 07:14:08 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.nextpoint.html | Canvas test: 2d.path.lineTo.nextpoint 07:14:08 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.nextpoint.html | took 806ms 07:14:08 INFO - PROCESS | 3764 | 1464272048618 Marionette TRACE conn2 -> [0,2005,"getWindowHandle",null] 07:14:08 INFO - PROCESS | 3764 | 1464272048621 Marionette TRACE conn2 <- [1,2005,null,{"value":"13"}] 07:14:08 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.nonfinite.html 07:14:08 INFO - PROCESS | 3764 | 1464272048626 Marionette TRACE conn2 -> [0,2006,"setScriptTimeout",{"ms":35000}] 07:14:08 INFO - PROCESS | 3764 | 1464272048628 Marionette TRACE conn2 <- [1,2006,null,{}] 07:14:08 INFO - PROCESS | 3764 | 1464272048632 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}] 07:14:08 INFO - PROCESS | 3764 | 1464272048717 Marionette TRACE conn2 <- [1,2007,null,{"value":null}] 07:14:08 INFO - PROCESS | 3764 | 1464272048724 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\", \"f2422981-150b-4007-a2a0-7f3535d15116\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:14:08 INFO - PROCESS | 3764 | ++DOCSHELL 13373400 == 52 [pid = 3764] [id = 511] 07:14:08 INFO - PROCESS | 3764 | ++DOMWINDOW == 100 (13391C00) [pid = 3764] [serial = 1533] [outer = 00000000] 07:14:08 INFO - PROCESS | 3764 | ++DOMWINDOW == 101 (140C1C00) [pid = 3764] [serial = 1534] [outer = 13391C00] 07:14:08 INFO - PROCESS | 3764 | 1464272048769 Marionette DEBUG loaded listener.js 07:14:08 INFO - PROCESS | 3764 | ++DOMWINDOW == 102 (15361C00) [pid = 3764] [serial = 1535] [outer = 13391C00] 07:14:09 INFO - PROCESS | 3764 | 1464272049263 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]]]}] 07:14:09 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.nonfinite.html | lineTo() with Infinity/NaN is ignored 07:14:09 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.nonfinite.html | took 682ms 07:14:09 INFO - PROCESS | 3764 | 1464272049326 Marionette TRACE conn2 -> [0,2009,"getWindowHandle",null] 07:14:09 INFO - PROCESS | 3764 | 1464272049328 Marionette TRACE conn2 <- [1,2009,null,{"value":"13"}] 07:14:09 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.basic.html 07:14:09 INFO - PROCESS | 3764 | 1464272049333 Marionette TRACE conn2 -> [0,2010,"setScriptTimeout",{"ms":35000}] 07:14:09 INFO - PROCESS | 3764 | 1464272049339 Marionette TRACE conn2 <- [1,2010,null,{}] 07:14:09 INFO - PROCESS | 3764 | 1464272049332 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}] 07:14:09 INFO - PROCESS | 3764 | 1464272049424 Marionette TRACE conn2 <- [1,2011,null,{"value":null}] 07:14:09 INFO - PROCESS | 3764 | 1464272049534 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\", \"f2422981-150b-4007-a2a0-7f3535d15116\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:14:09 INFO - PROCESS | 3764 | ++DOCSHELL 153B9C00 == 53 [pid = 3764] [id = 512] 07:14:09 INFO - PROCESS | 3764 | ++DOMWINDOW == 103 (15E47800) [pid = 3764] [serial = 1536] [outer = 00000000] 07:14:09 INFO - PROCESS | 3764 | ++DOMWINDOW == 104 (16918C00) [pid = 3764] [serial = 1537] [outer = 15E47800] 07:14:09 INFO - PROCESS | 3764 | 1464272049579 Marionette DEBUG loaded listener.js 07:14:09 INFO - PROCESS | 3764 | ++DOMWINDOW == 105 (16939000) [pid = 3764] [serial = 1538] [outer = 15E47800] 07:14:09 INFO - PROCESS | 3764 | 1464272049933 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]]]}] 07:14:09 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.basic.html | Canvas test: 2d.path.moveTo.basic 07:14:09 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.basic.html | took 652ms 07:14:09 INFO - PROCESS | 3764 | 1464272049978 Marionette TRACE conn2 -> [0,2013,"getWindowHandle",null] 07:14:09 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.multiple.html 07:14:09 INFO - PROCESS | 3764 | 1464272049981 Marionette TRACE conn2 <- [1,2013,null,{"value":"13"}] 07:14:09 INFO - PROCESS | 3764 | 1464272049984 Marionette TRACE conn2 -> [0,2014,"setScriptTimeout",{"ms":35000}] 07:14:09 INFO - PROCESS | 3764 | 1464272049986 Marionette TRACE conn2 <- [1,2014,null,{}] 07:14:09 INFO - PROCESS | 3764 | 1464272049989 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}] 07:14:10 INFO - PROCESS | 3764 | 1464272050073 Marionette TRACE conn2 <- [1,2015,null,{"value":null}] 07:14:10 INFO - PROCESS | 3764 | 1464272050109 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\", \"f2422981-150b-4007-a2a0-7f3535d15116\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:14:10 INFO - PROCESS | 3764 | ++DOCSHELL 1693F400 == 54 [pid = 3764] [id = 513] 07:14:10 INFO - PROCESS | 3764 | ++DOMWINDOW == 106 (16BEF000) [pid = 3764] [serial = 1539] [outer = 00000000] 07:14:10 INFO - PROCESS | 3764 | ++DOMWINDOW == 107 (16C85000) [pid = 3764] [serial = 1540] [outer = 16BEF000] 07:14:10 INFO - PROCESS | 3764 | 1464272050153 Marionette DEBUG loaded listener.js 07:14:10 INFO - PROCESS | 3764 | ++DOMWINDOW == 108 (172DC400) [pid = 3764] [serial = 1541] [outer = 16BEF000] 07:14:10 INFO - PROCESS | 3764 | 1464272050643 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]]]}] 07:14:10 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.multiple.html | Canvas test: 2d.path.moveTo.multiple 07:14:10 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.multiple.html | took 682ms 07:14:10 INFO - PROCESS | 3764 | 1464272050684 Marionette TRACE conn2 -> [0,2017,"getWindowHandle",null] 07:14:10 INFO - PROCESS | 3764 | 1464272050686 Marionette TRACE conn2 <- [1,2017,null,{"value":"13"}] 07:14:10 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.newsubpath.html 07:14:10 INFO - PROCESS | 3764 | 1464272050689 Marionette TRACE conn2 -> [0,2018,"setScriptTimeout",{"ms":35000}] 07:14:10 INFO - PROCESS | 3764 | 1464272050690 Marionette TRACE conn2 <- [1,2018,null,{}] 07:14:10 INFO - PROCESS | 3764 | 1464272050694 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}] 07:14:10 INFO - PROCESS | 3764 | 1464272050810 Marionette TRACE conn2 <- [1,2019,null,{"value":null}] 07:14:10 INFO - PROCESS | 3764 | 1464272050872 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\", \"f2422981-150b-4007-a2a0-7f3535d15116\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:14:10 INFO - PROCESS | 3764 | ++DOCSHELL 17308000 == 55 [pid = 3764] [id = 514] 07:14:10 INFO - PROCESS | 3764 | ++DOMWINDOW == 109 (17309400) [pid = 3764] [serial = 1542] [outer = 00000000] 07:14:10 INFO - PROCESS | 3764 | ++DOMWINDOW == 110 (1734C000) [pid = 3764] [serial = 1543] [outer = 17309400] 07:14:10 INFO - PROCESS | 3764 | 1464272050923 Marionette DEBUG loaded listener.js 07:14:10 INFO - PROCESS | 3764 | ++DOMWINDOW == 111 (1755FC00) [pid = 3764] [serial = 1544] [outer = 17309400] 07:14:11 INFO - PROCESS | 3764 | 1464272051365 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]]]}] 07:14:11 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.newsubpath.html | Canvas test: 2d.path.moveTo.newsubpath 07:14:11 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.newsubpath.html | took 697ms 07:14:11 INFO - PROCESS | 3764 | 1464272051389 Marionette TRACE conn2 -> [0,2021,"getWindowHandle",null] 07:14:11 INFO - PROCESS | 3764 | 1464272051391 Marionette TRACE conn2 <- [1,2021,null,{"value":"13"}] 07:14:11 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.nonfinite.html 07:14:11 INFO - PROCESS | 3764 | 1464272051394 Marionette TRACE conn2 -> [0,2022,"setScriptTimeout",{"ms":35000}] 07:14:11 INFO - PROCESS | 3764 | 1464272051396 Marionette TRACE conn2 <- [1,2022,null,{}] 07:14:11 INFO - PROCESS | 3764 | 1464272051399 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}] 07:14:11 INFO - PROCESS | 3764 | 1464272051534 Marionette TRACE conn2 <- [1,2023,null,{"value":null}] 07:14:11 INFO - PROCESS | 3764 | 1464272051558 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\", \"f2422981-150b-4007-a2a0-7f3535d15116\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:14:11 INFO - PROCESS | 3764 | ++DOCSHELL 17583C00 == 56 [pid = 3764] [id = 515] 07:14:11 INFO - PROCESS | 3764 | ++DOMWINDOW == 112 (17585800) [pid = 3764] [serial = 1545] [outer = 00000000] 07:14:11 INFO - PROCESS | 3764 | ++DOMWINDOW == 113 (175A1400) [pid = 3764] [serial = 1546] [outer = 17585800] 07:14:11 INFO - PROCESS | 3764 | 1464272051602 Marionette DEBUG loaded listener.js 07:14:11 INFO - PROCESS | 3764 | ++DOMWINDOW == 114 (175A2C00) [pid = 3764] [serial = 1547] [outer = 17585800] 07:14:12 INFO - PROCESS | 3764 | 1464272052031 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]]]}] 07:14:12 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.nonfinite.html | moveTo() with Infinity/NaN is ignored 07:14:12 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.nonfinite.html | took 698ms 07:14:12 INFO - PROCESS | 3764 | 1464272052077 Marionette TRACE conn2 -> [0,2025,"getWindowHandle",null] 07:14:12 INFO - PROCESS | 3764 | 1464272052079 Marionette TRACE conn2 <- [1,2025,null,{"value":"13"}] 07:14:12 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html 07:14:12 INFO - PROCESS | 3764 | 1464272052082 Marionette TRACE conn2 -> [0,2026,"setScriptTimeout",{"ms":35000}] 07:14:12 INFO - PROCESS | 3764 | 1464272052084 Marionette TRACE conn2 <- [1,2026,null,{}] 07:14:12 INFO - PROCESS | 3764 | 1464272052087 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}] 07:14:12 INFO - PROCESS | 3764 | 1464272052202 Marionette TRACE conn2 <- [1,2027,null,{"value":null}] 07:14:12 INFO - PROCESS | 3764 | 1464272052265 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\", \"f2422981-150b-4007-a2a0-7f3535d15116\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:14:12 INFO - PROCESS | 3764 | ++DOCSHELL 16885C00 == 57 [pid = 3764] [id = 516] 07:14:12 INFO - PROCESS | 3764 | ++DOMWINDOW == 115 (1759E000) [pid = 3764] [serial = 1548] [outer = 00000000] 07:14:12 INFO - PROCESS | 3764 | ++DOMWINDOW == 116 (181DD000) [pid = 3764] [serial = 1549] [outer = 1759E000] 07:14:12 INFO - PROCESS | 3764 | 1464272052309 Marionette DEBUG loaded listener.js 07:14:12 INFO - PROCESS | 3764 | ++DOMWINDOW == 117 (1965C400) [pid = 3764] [serial = 1550] [outer = 1759E000] 07:14:12 INFO - PROCESS | 3764 | --DOMWINDOW == 116 (0C7F1800) [pid = 3764] [serial = 1479] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.basic.2.html] 07:14:12 INFO - PROCESS | 3764 | --DOMWINDOW == 115 (137E7000) [pid = 3764] [serial = 1485] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.bigarc.html] 07:14:12 INFO - PROCESS | 3764 | --DOMWINDOW == 114 (0F26D000) [pid = 3764] [serial = 1482] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.bezier.html] 07:14:12 INFO - PROCESS | 3764 | --DOMWINDOW == 113 (13DB5800) [pid = 3764] [serial = 1488] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.edge.html] 07:14:12 INFO - PROCESS | 3764 | --DOMWINDOW == 112 (16C81400) [pid = 3764] [serial = 1500] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.subpath.html] 07:14:12 INFO - PROCESS | 3764 | --DOMWINDOW == 111 (16C84400) [pid = 3764] [serial = 1497] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.outside.html] 07:14:12 INFO - PROCESS | 3764 | --DOMWINDOW == 110 (15364000) [pid = 3764] [serial = 1491] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.empty.html] 07:14:12 INFO - PROCESS | 3764 | --DOMWINDOW == 109 (10B6A400) [pid = 3764] [serial = 1503] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.1.html] 07:14:12 INFO - PROCESS | 3764 | --DOMWINDOW == 108 (15E3B800) [pid = 3764] [serial = 1494] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html] 07:14:12 INFO - PROCESS | 3764 | --DOMWINDOW == 107 (1370A800) [pid = 3764] [serial = 1506] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.2.html] 07:14:12 INFO - PROCESS | 3764 | 1464272052764 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]]]}] 07:14:12 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html | Canvas test: 2d.path.quadraticCurveTo.basic 07:14:12 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html | took 729ms 07:14:12 INFO - PROCESS | 3764 | 1464272052823 Marionette TRACE conn2 -> [0,2029,"getWindowHandle",null] 07:14:12 INFO - PROCESS | 3764 | 1464272052825 Marionette TRACE conn2 <- [1,2029,null,{"value":"13"}] 07:14:12 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html 07:14:12 INFO - PROCESS | 3764 | 1464272052838 Marionette TRACE conn2 -> [0,2030,"setScriptTimeout",{"ms":35000}] 07:14:12 INFO - PROCESS | 3764 | 1464272052840 Marionette TRACE conn2 <- [1,2030,null,{}] 07:14:12 INFO - PROCESS | 3764 | 1464272052873 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}] 07:14:12 INFO - PROCESS | 3764 | 1464272052955 Marionette TRACE conn2 <- [1,2031,null,{"value":null}] 07:14:12 INFO - PROCESS | 3764 | 1464272052964 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\", \"f2422981-150b-4007-a2a0-7f3535d15116\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:14:12 INFO - PROCESS | 3764 | ++DOCSHELL 15364000 == 58 [pid = 3764] [id = 517] 07:14:12 INFO - PROCESS | 3764 | ++DOMWINDOW == 108 (15E3B800) [pid = 3764] [serial = 1551] [outer = 00000000] 07:14:12 INFO - PROCESS | 3764 | ++DOMWINDOW == 109 (16C8A400) [pid = 3764] [serial = 1552] [outer = 15E3B800] 07:14:12 INFO - PROCESS | 3764 | 1464272053007 Marionette DEBUG loaded listener.js 07:14:13 INFO - PROCESS | 3764 | ++DOMWINDOW == 110 (17D0D000) [pid = 3764] [serial = 1553] [outer = 15E3B800] 07:14:13 INFO - PROCESS | 3764 | 1464272053450 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]]]}] 07:14:13 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) 07:14:13 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html | took 667ms 07:14:13 INFO - PROCESS | 3764 | 1464272053507 Marionette TRACE conn2 -> [0,2033,"getWindowHandle",null] 07:14:13 INFO - PROCESS | 3764 | 1464272053509 Marionette TRACE conn2 <- [1,2033,null,{"value":"13"}] 07:14:13 INFO - PROCESS | 3764 | 1464272053513 Marionette TRACE conn2 -> [0,2034,"setScriptTimeout",{"ms":35000}] 07:14:13 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html 07:14:13 INFO - PROCESS | 3764 | 1464272053514 Marionette TRACE conn2 <- [1,2034,null,{}] 07:14:13 INFO - PROCESS | 3764 | 1464272053518 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}] 07:14:13 INFO - PROCESS | 3764 | 1464272053585 Marionette TRACE conn2 <- [1,2035,null,{"value":null}] 07:14:13 INFO - PROCESS | 3764 | 1464272053591 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\", \"f2422981-150b-4007-a2a0-7f3535d15116\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:14:13 INFO - PROCESS | 3764 | ++DOCSHELL 140C9000 == 59 [pid = 3764] [id = 518] 07:14:13 INFO - PROCESS | 3764 | ++DOMWINDOW == 111 (15366000) [pid = 3764] [serial = 1554] [outer = 00000000] 07:14:13 INFO - PROCESS | 3764 | ++DOMWINDOW == 112 (19732000) [pid = 3764] [serial = 1555] [outer = 15366000] 07:14:13 INFO - PROCESS | 3764 | 1464272053635 Marionette DEBUG loaded listener.js 07:14:13 INFO - PROCESS | 3764 | ++DOMWINDOW == 113 (199B0400) [pid = 3764] [serial = 1556] [outer = 15366000] 07:14:14 INFO - PROCESS | 3764 | 1464272054060 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]]]}] 07:14:14 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html | If there is no subpath, the first control point is added 07:14:14 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html | took 589ms 07:14:14 INFO - PROCESS | 3764 | 1464272054106 Marionette TRACE conn2 -> [0,2037,"getWindowHandle",null] 07:14:14 INFO - PROCESS | 3764 | 1464272054108 Marionette TRACE conn2 <- [1,2037,null,{"value":"13"}] 07:14:14 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html 07:14:14 INFO - PROCESS | 3764 | 1464272054112 Marionette TRACE conn2 -> [0,2038,"setScriptTimeout",{"ms":35000}] 07:14:14 INFO - PROCESS | 3764 | 1464272054113 Marionette TRACE conn2 <- [1,2038,null,{}] 07:14:14 INFO - PROCESS | 3764 | 1464272054117 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}] 07:14:14 INFO - PROCESS | 3764 | 1464272054202 Marionette TRACE conn2 <- [1,2039,null,{"value":null}] 07:14:14 INFO - PROCESS | 3764 | 1464272054209 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\", \"f2422981-150b-4007-a2a0-7f3535d15116\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:14:14 INFO - PROCESS | 3764 | ++DOCSHELL 19667800 == 60 [pid = 3764] [id = 519] 07:14:14 INFO - PROCESS | 3764 | ++DOMWINDOW == 114 (19A59400) [pid = 3764] [serial = 1557] [outer = 00000000] 07:14:14 INFO - PROCESS | 3764 | ++DOMWINDOW == 115 (1A036800) [pid = 3764] [serial = 1558] [outer = 19A59400] 07:14:14 INFO - PROCESS | 3764 | 1464272054258 Marionette DEBUG loaded listener.js 07:14:14 INFO - PROCESS | 3764 | ++DOMWINDOW == 116 (1A1B0800) [pid = 3764] [serial = 1559] [outer = 19A59400] 07:14:14 INFO - PROCESS | 3764 | 1464272054964 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]]]}] 07:14:14 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html | quadraticCurveTo() with Infinity/NaN is ignored 07:14:14 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html | took 899ms 07:14:15 INFO - PROCESS | 3764 | 1464272055015 Marionette TRACE conn2 -> [0,2041,"getWindowHandle",null] 07:14:15 INFO - PROCESS | 3764 | 1464272055020 Marionette TRACE conn2 <- [1,2041,null,{"value":"13"}] 07:14:15 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html 07:14:15 INFO - PROCESS | 3764 | 1464272055026 Marionette TRACE conn2 -> [0,2042,"setScriptTimeout",{"ms":35000}] 07:14:15 INFO - PROCESS | 3764 | 1464272055030 Marionette TRACE conn2 <- [1,2042,null,{}] 07:14:15 INFO - PROCESS | 3764 | 1464272055036 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}] 07:14:15 INFO - PROCESS | 3764 | 1464272055149 Marionette TRACE conn2 <- [1,2043,null,{"value":null}] 07:14:15 INFO - PROCESS | 3764 | 1464272055294 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\", \"f2422981-150b-4007-a2a0-7f3535d15116\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:14:15 INFO - PROCESS | 3764 | ++DOCSHELL 12A4A800 == 61 [pid = 3764] [id = 520] 07:14:15 INFO - PROCESS | 3764 | ++DOMWINDOW == 117 (12D78C00) [pid = 3764] [serial = 1560] [outer = 00000000] 07:14:15 INFO - PROCESS | 3764 | ++DOMWINDOW == 118 (1339EC00) [pid = 3764] [serial = 1561] [outer = 12D78C00] 07:14:15 INFO - PROCESS | 3764 | 1464272055351 Marionette DEBUG loaded listener.js 07:14:15 INFO - PROCESS | 3764 | ++DOMWINDOW == 119 (139B4000) [pid = 3764] [serial = 1562] [outer = 12D78C00] 07:14:15 INFO - PROCESS | 3764 | 1464272055936 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]]]}] 07:14:15 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html | Canvas test: 2d.path.quadraticCurveTo.scaled 07:14:15 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html | took 930ms 07:14:15 INFO - PROCESS | 3764 | 1464272055955 Marionette TRACE conn2 -> [0,2045,"getWindowHandle",null] 07:14:15 INFO - PROCESS | 3764 | 1464272055961 Marionette TRACE conn2 <- [1,2045,null,{"value":"13"}] 07:14:15 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html 07:14:15 INFO - PROCESS | 3764 | 1464272055967 Marionette TRACE conn2 -> [0,2046,"setScriptTimeout",{"ms":35000}] 07:14:15 INFO - PROCESS | 3764 | 1464272055970 Marionette TRACE conn2 <- [1,2046,null,{}] 07:14:15 INFO - PROCESS | 3764 | 1464272055974 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}] 07:14:16 INFO - PROCESS | 3764 | 1464272056084 Marionette TRACE conn2 <- [1,2047,null,{"value":null}] 07:14:16 INFO - PROCESS | 3764 | 1464272056199 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\", \"f2422981-150b-4007-a2a0-7f3535d15116\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:14:16 INFO - PROCESS | 3764 | ++DOCSHELL 156C4400 == 62 [pid = 3764] [id = 521] 07:14:16 INFO - PROCESS | 3764 | ++DOMWINDOW == 120 (156C4C00) [pid = 3764] [serial = 1563] [outer = 00000000] 07:14:16 INFO - PROCESS | 3764 | ++DOMWINDOW == 121 (15F4C400) [pid = 3764] [serial = 1564] [outer = 156C4C00] 07:14:16 INFO - PROCESS | 3764 | 1464272056294 Marionette DEBUG loaded listener.js 07:14:16 INFO - PROCESS | 3764 | ++DOMWINDOW == 122 (1693DC00) [pid = 3764] [serial = 1565] [outer = 156C4C00] 07:14:16 INFO - PROCESS | 3764 | 1464272056885 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]]]}] 07:14:16 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html | Canvas test: 2d.path.quadraticCurveTo.shape 07:14:16 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html | took 992ms 07:14:16 INFO - PROCESS | 3764 | 1464272056968 Marionette TRACE conn2 -> [0,2049,"getWindowHandle",null] 07:14:16 INFO - PROCESS | 3764 | 1464272056971 Marionette TRACE conn2 <- [1,2049,null,{"value":"13"}] 07:14:16 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.basic.html 07:14:16 INFO - PROCESS | 3764 | 1464272056974 Marionette TRACE conn2 -> [0,2050,"setScriptTimeout",{"ms":35000}] 07:14:16 INFO - PROCESS | 3764 | 1464272056978 Marionette TRACE conn2 <- [1,2050,null,{}] 07:14:16 INFO - PROCESS | 3764 | 1464272056989 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}] 07:14:17 INFO - PROCESS | 3764 | 1464272057099 Marionette TRACE conn2 <- [1,2051,null,{"value":null}] 07:14:17 INFO - PROCESS | 3764 | 1464272057243 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\", \"f2422981-150b-4007-a2a0-7f3535d15116\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:14:17 INFO - PROCESS | 3764 | ++DOCSHELL 1734A400 == 63 [pid = 3764] [id = 522] 07:14:17 INFO - PROCESS | 3764 | ++DOMWINDOW == 123 (17781400) [pid = 3764] [serial = 1566] [outer = 00000000] 07:14:17 INFO - PROCESS | 3764 | ++DOMWINDOW == 124 (19E95800) [pid = 3764] [serial = 1567] [outer = 17781400] 07:14:17 INFO - PROCESS | 3764 | 1464272057301 Marionette DEBUG loaded listener.js 07:14:17 INFO - PROCESS | 3764 | ++DOMWINDOW == 125 (1A039800) [pid = 3764] [serial = 1568] [outer = 17781400] 07:14:17 INFO - PROCESS | 3764 | 1464272057871 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]]]}] 07:14:17 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.basic.html | Canvas test: 2d.path.rect.basic 07:14:17 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.basic.html | took 946ms 07:14:17 INFO - PROCESS | 3764 | 1464272057903 Marionette TRACE conn2 -> [0,2053,"getWindowHandle",null] 07:14:17 INFO - PROCESS | 3764 | 1464272057906 Marionette TRACE conn2 <- [1,2053,null,{"value":"13"}] 07:14:17 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.closed.html 07:14:17 INFO - PROCESS | 3764 | 1464272057909 Marionette TRACE conn2 -> [0,2054,"setScriptTimeout",{"ms":35000}] 07:14:17 INFO - PROCESS | 3764 | 1464272057911 Marionette TRACE conn2 <- [1,2054,null,{}] 07:14:17 INFO - PROCESS | 3764 | 1464272057915 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}] 07:14:18 INFO - PROCESS | 3764 | 1464272058022 Marionette TRACE conn2 <- [1,2055,null,{"value":null}] 07:14:18 INFO - PROCESS | 3764 | 1464272058135 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\", \"f2422981-150b-4007-a2a0-7f3535d15116\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:14:18 INFO - PROCESS | 3764 | ++DOCSHELL 19A5D800 == 64 [pid = 3764] [id = 523] 07:14:18 INFO - PROCESS | 3764 | ++DOMWINDOW == 126 (1A035C00) [pid = 3764] [serial = 1569] [outer = 00000000] 07:14:18 INFO - PROCESS | 3764 | ++DOMWINDOW == 127 (1A57F000) [pid = 3764] [serial = 1570] [outer = 1A035C00] 07:14:18 INFO - PROCESS | 3764 | 1464272058232 Marionette DEBUG loaded listener.js 07:14:18 INFO - PROCESS | 3764 | ++DOMWINDOW == 128 (1A5D2400) [pid = 3764] [serial = 1571] [outer = 1A035C00] 07:14:18 INFO - PROCESS | 3764 | 1464272058806 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]]]}] 07:14:18 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.closed.html | Canvas test: 2d.path.rect.closed 07:14:18 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.closed.html | took 946ms 07:14:18 INFO - PROCESS | 3764 | 1464272058854 Marionette TRACE conn2 -> [0,2057,"getWindowHandle",null] 07:14:18 INFO - PROCESS | 3764 | 1464272058856 Marionette TRACE conn2 <- [1,2057,null,{"value":"13"}] 07:14:18 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.end.1.html 07:14:18 INFO - PROCESS | 3764 | 1464272058860 Marionette TRACE conn2 -> [0,2058,"setScriptTimeout",{"ms":35000}] 07:14:18 INFO - PROCESS | 3764 | 1464272058862 Marionette TRACE conn2 <- [1,2058,null,{}] 07:14:18 INFO - PROCESS | 3764 | 1464272058865 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}] 07:14:18 INFO - PROCESS | 3764 | 1464272058967 Marionette TRACE conn2 <- [1,2059,null,{"value":null}] 07:14:19 INFO - PROCESS | 3764 | 1464272059080 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\", \"f2422981-150b-4007-a2a0-7f3535d15116\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:14:19 INFO - PROCESS | 3764 | ++DOCSHELL 1A57D800 == 65 [pid = 3764] [id = 524] 07:14:19 INFO - PROCESS | 3764 | ++DOMWINDOW == 129 (1A57EC00) [pid = 3764] [serial = 1572] [outer = 00000000] 07:14:19 INFO - PROCESS | 3764 | ++DOMWINDOW == 130 (1A6D6400) [pid = 3764] [serial = 1573] [outer = 1A57EC00] 07:14:19 INFO - PROCESS | 3764 | 1464272059133 Marionette DEBUG loaded listener.js 07:14:19 INFO - PROCESS | 3764 | ++DOMWINDOW == 131 (1A6D9800) [pid = 3764] [serial = 1574] [outer = 1A57EC00] 07:14:19 INFO - PROCESS | 3764 | 1464272059748 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]]]}] 07:14:19 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.end.1.html | Canvas test: 2d.path.rect.end.1 07:14:19 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.end.1.html | took 1131ms 07:14:20 INFO - PROCESS | 3764 | 1464272060005 Marionette TRACE conn2 -> [0,2061,"getWindowHandle",null] 07:14:20 INFO - PROCESS | 3764 | 1464272060009 Marionette TRACE conn2 <- [1,2061,null,{"value":"13"}] 07:14:20 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.end.2.html 07:14:20 INFO - PROCESS | 3764 | 1464272060015 Marionette TRACE conn2 -> [0,2062,"setScriptTimeout",{"ms":35000}] 07:14:20 INFO - PROCESS | 3764 | 1464272060018 Marionette TRACE conn2 <- [1,2062,null,{}] 07:14:20 INFO - PROCESS | 3764 | 1464272060024 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}] 07:14:20 INFO - PROCESS | 3764 | 1464272060124 Marionette TRACE conn2 <- [1,2063,null,{"value":null}] 07:14:20 INFO - PROCESS | 3764 | 1464272060262 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\", \"f2422981-150b-4007-a2a0-7f3535d15116\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:14:20 INFO - PROCESS | 3764 | ++DOCSHELL 10A56400 == 66 [pid = 3764] [id = 525] 07:14:20 INFO - PROCESS | 3764 | ++DOMWINDOW == 132 (11A0D800) [pid = 3764] [serial = 1575] [outer = 00000000] 07:14:20 INFO - PROCESS | 3764 | ++DOMWINDOW == 133 (1336DC00) [pid = 3764] [serial = 1576] [outer = 11A0D800] 07:14:20 INFO - PROCESS | 3764 | 1464272060311 Marionette DEBUG loaded listener.js 07:14:20 INFO - PROCESS | 3764 | ++DOMWINDOW == 134 (13708800) [pid = 3764] [serial = 1577] [outer = 11A0D800] 07:14:20 INFO - PROCESS | 3764 | 1464272060914 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]]]}] 07:14:20 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.end.2.html | Canvas test: 2d.path.rect.end.2 07:14:20 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.end.2.html | took 931ms 07:14:20 INFO - PROCESS | 3764 | 1464272060962 Marionette TRACE conn2 -> [0,2065,"getWindowHandle",null] 07:14:20 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.negative.html 07:14:20 INFO - PROCESS | 3764 | 1464272060965 Marionette TRACE conn2 <- [1,2065,null,{"value":"13"}] 07:14:20 INFO - PROCESS | 3764 | 1464272060972 Marionette TRACE conn2 -> [0,2066,"setScriptTimeout",{"ms":35000}] 07:14:20 INFO - PROCESS | 3764 | 1464272060975 Marionette TRACE conn2 <- [1,2066,null,{}] 07:14:20 INFO - PROCESS | 3764 | 1464272060979 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}] 07:14:21 INFO - PROCESS | 3764 | 1464272061094 Marionette TRACE conn2 <- [1,2067,null,{"value":null}] 07:14:21 INFO - PROCESS | 3764 | --DOCSHELL 140C3C00 == 65 [pid = 3764] [id = 428] 07:14:21 INFO - PROCESS | 3764 | --DOCSHELL 1047DC00 == 64 [pid = 3764] [id = 443] 07:14:21 INFO - PROCESS | 3764 | --DOCSHELL 0F273800 == 63 [pid = 3764] [id = 426] 07:14:21 INFO - PROCESS | 3764 | --DOCSHELL 139BB800 == 62 [pid = 3764] [id = 476] 07:14:21 INFO - PROCESS | 3764 | --DOCSHELL 16941C00 == 61 [pid = 3764] [id = 475] 07:14:21 INFO - PROCESS | 3764 | --DOCSHELL 15362400 == 60 [pid = 3764] [id = 445] 07:14:21 INFO - PROCESS | 3764 | --DOCSHELL 1332D800 == 59 [pid = 3764] [id = 474] 07:14:21 INFO - PROCESS | 3764 | --DOCSHELL 140C9000 == 58 [pid = 3764] [id = 518] 07:14:21 INFO - PROCESS | 3764 | --DOCSHELL 15364000 == 57 [pid = 3764] [id = 517] 07:14:21 INFO - PROCESS | 3764 | --DOCSHELL 16885C00 == 56 [pid = 3764] [id = 516] 07:14:21 INFO - PROCESS | 3764 | --DOCSHELL 17583C00 == 55 [pid = 3764] [id = 515] 07:14:21 INFO - PROCESS | 3764 | --DOCSHELL 17308000 == 54 [pid = 3764] [id = 514] 07:14:21 INFO - PROCESS | 3764 | --DOCSHELL 1693F400 == 53 [pid = 3764] [id = 513] 07:14:21 INFO - PROCESS | 3764 | --DOCSHELL 153B9C00 == 52 [pid = 3764] [id = 512] 07:14:21 INFO - PROCESS | 3764 | --DOCSHELL 13373400 == 51 [pid = 3764] [id = 511] 07:14:21 INFO - PROCESS | 3764 | --DOCSHELL 10435800 == 50 [pid = 3764] [id = 510] 07:14:21 INFO - PROCESS | 3764 | --DOMWINDOW == 133 (1778D800) [pid = 3764] [serial = 1510] [outer = 00000000] [url = about:blank] 07:14:21 INFO - PROCESS | 3764 | --DOCSHELL 0C7F8400 == 49 [pid = 3764] [id = 509] 07:14:21 INFO - PROCESS | 3764 | --DOCSHELL 139B3400 == 48 [pid = 3764] [id = 506] 07:14:21 INFO - PROCESS | 3764 | --DOCSHELL 13398C00 == 47 [pid = 3764] [id = 505] 07:14:21 INFO - PROCESS | 3764 | --DOCSHELL 10562000 == 46 [pid = 3764] [id = 504] 07:14:21 INFO - PROCESS | 3764 | --DOMWINDOW == 132 (11427800) [pid = 3764] [serial = 1481] [outer = 00000000] [url = about:blank] 07:14:21 INFO - PROCESS | 3764 | --DOMWINDOW == 131 (10B69800) [pid = 3764] [serial = 1480] [outer = 00000000] [url = about:blank] 07:14:21 INFO - PROCESS | 3764 | --DOMWINDOW == 130 (139ADC00) [pid = 3764] [serial = 1486] [outer = 00000000] [url = about:blank] 07:14:21 INFO - PROCESS | 3764 | --DOMWINDOW == 129 (10A5E800) [pid = 3764] [serial = 1483] [outer = 00000000] [url = about:blank] 07:14:21 INFO - PROCESS | 3764 | --DOMWINDOW == 128 (139B6800) [pid = 3764] [serial = 1487] [outer = 00000000] [url = about:blank] 07:14:21 INFO - PROCESS | 3764 | --DOMWINDOW == 127 (10FE7400) [pid = 3764] [serial = 1484] [outer = 00000000] [url = about:blank] 07:14:21 INFO - PROCESS | 3764 | --DOMWINDOW == 126 (140CE000) [pid = 3764] [serial = 1489] [outer = 00000000] [url = about:blank] 07:14:21 INFO - PROCESS | 3764 | --DOMWINDOW == 125 (15092C00) [pid = 3764] [serial = 1490] [outer = 00000000] [url = about:blank] 07:14:21 INFO - PROCESS | 3764 | --DOMWINDOW == 124 (1734E000) [pid = 3764] [serial = 1501] [outer = 00000000] [url = about:blank] 07:14:21 INFO - PROCESS | 3764 | --DOMWINDOW == 123 (128A3000) [pid = 3764] [serial = 1468] [outer = 00000000] [url = about:blank] 07:14:21 INFO - PROCESS | 3764 | --DOMWINDOW == 122 (16F8AC00) [pid = 3764] [serial = 1499] [outer = 00000000] [url = about:blank] 07:14:21 INFO - PROCESS | 3764 | --DOMWINDOW == 121 (15D25800) [pid = 3764] [serial = 1492] [outer = 00000000] [url = about:blank] 07:14:21 INFO - PROCESS | 3764 | --DOMWINDOW == 120 (17588000) [pid = 3764] [serial = 1474] [outer = 00000000] [url = about:blank] 07:14:21 INFO - PROCESS | 3764 | --DOMWINDOW == 119 (1973A000) [pid = 3764] [serial = 1477] [outer = 00000000] [url = about:blank] 07:14:21 INFO - PROCESS | 3764 | --DOMWINDOW == 118 (16F85800) [pid = 3764] [serial = 1498] [outer = 00000000] [url = about:blank] 07:14:21 INFO - PROCESS | 3764 | --DOMWINDOW == 117 (1400CC00) [pid = 3764] [serial = 1504] [outer = 00000000] [url = about:blank] 07:14:21 INFO - PROCESS | 3764 | --DOMWINDOW == 116 (1734F800) [pid = 3764] [serial = 1502] [outer = 00000000] [url = about:blank] 07:14:21 INFO - PROCESS | 3764 | --DOMWINDOW == 115 (1536D400) [pid = 3764] [serial = 1471] [outer = 00000000] [url = about:blank] 07:14:21 INFO - PROCESS | 3764 | --DOMWINDOW == 114 (16936800) [pid = 3764] [serial = 1495] [outer = 00000000] [url = about:blank] 07:14:21 INFO - PROCESS | 3764 | --DOMWINDOW == 113 (169D0400) [pid = 3764] [serial = 1496] [outer = 00000000] [url = about:blank] 07:14:21 INFO - PROCESS | 3764 | --DOMWINDOW == 112 (15A1F400) [pid = 3764] [serial = 1505] [outer = 00000000] [url = about:blank] 07:14:21 INFO - PROCESS | 3764 | --DOMWINDOW == 111 (17308C00) [pid = 3764] [serial = 1507] [outer = 00000000] [url = about:blank] 07:14:21 INFO - PROCESS | 3764 | --DOMWINDOW == 110 (1750AC00) [pid = 3764] [serial = 1508] [outer = 00000000] [url = about:blank] 07:14:21 INFO - PROCESS | 3764 | --DOMWINDOW == 109 (15D27800) [pid = 3764] [serial = 1493] [outer = 00000000] [url = about:blank] 07:14:21 INFO - PROCESS | 3764 | 1464272061247 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\", \"f2422981-150b-4007-a2a0-7f3535d15116\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:14:21 INFO - PROCESS | 3764 | ++DOCSHELL 0C7F8400 == 47 [pid = 3764] [id = 526] 07:14:21 INFO - PROCESS | 3764 | ++DOMWINDOW == 110 (0F269000) [pid = 3764] [serial = 1578] [outer = 00000000] 07:14:21 INFO - PROCESS | 3764 | ++DOMWINDOW == 111 (10B69800) [pid = 3764] [serial = 1579] [outer = 0F269000] 07:14:21 INFO - PROCESS | 3764 | 1464272061292 Marionette DEBUG loaded listener.js 07:14:21 INFO - PROCESS | 3764 | ++DOMWINDOW == 112 (11A0B400) [pid = 3764] [serial = 1580] [outer = 0F269000] 07:14:21 INFO - PROCESS | 3764 | 1464272061747 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]]]}] 07:14:21 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.negative.html | Canvas test: 2d.path.rect.negative 07:14:21 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.negative.html | took 791ms 07:14:21 INFO - PROCESS | 3764 | 1464272061769 Marionette TRACE conn2 -> [0,2069,"getWindowHandle",null] 07:14:21 INFO - PROCESS | 3764 | 1464272061771 Marionette TRACE conn2 <- [1,2069,null,{"value":"13"}] 07:14:21 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.newsubpath.html 07:14:21 INFO - PROCESS | 3764 | 1464272061774 Marionette TRACE conn2 -> [0,2070,"setScriptTimeout",{"ms":35000}] 07:14:21 INFO - PROCESS | 3764 | 1464272061776 Marionette TRACE conn2 <- [1,2070,null,{}] 07:14:21 INFO - PROCESS | 3764 | 1464272061786 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}] 07:14:21 INFO - PROCESS | 3764 | 1464272061875 Marionette TRACE conn2 <- [1,2071,null,{"value":null}] 07:14:21 INFO - PROCESS | 3764 | 1464272061883 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\", \"f2422981-150b-4007-a2a0-7f3535d15116\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:14:21 INFO - PROCESS | 3764 | ++DOCSHELL 137E4C00 == 48 [pid = 3764] [id = 527] 07:14:21 INFO - PROCESS | 3764 | ++DOMWINDOW == 113 (139B6800) [pid = 3764] [serial = 1581] [outer = 00000000] 07:14:21 INFO - PROCESS | 3764 | ++DOMWINDOW == 114 (15362C00) [pid = 3764] [serial = 1582] [outer = 139B6800] 07:14:21 INFO - PROCESS | 3764 | 1464272061932 Marionette DEBUG loaded listener.js 07:14:21 INFO - PROCESS | 3764 | ++DOMWINDOW == 115 (156CC000) [pid = 3764] [serial = 1583] [outer = 139B6800] 07:14:22 INFO - PROCESS | 3764 | 1464272062394 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]]]}] 07:14:22 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.newsubpath.html | Canvas test: 2d.path.rect.newsubpath 07:14:22 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.newsubpath.html | took 683ms 07:14:22 INFO - PROCESS | 3764 | 1464272062458 Marionette TRACE conn2 -> [0,2073,"getWindowHandle",null] 07:14:22 INFO - PROCESS | 3764 | 1464272062460 Marionette TRACE conn2 <- [1,2073,null,{"value":"13"}] 07:14:22 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.nonfinite.html 07:14:22 INFO - PROCESS | 3764 | 1464272062463 Marionette TRACE conn2 -> [0,2074,"setScriptTimeout",{"ms":35000}] 07:14:22 INFO - PROCESS | 3764 | 1464272062465 Marionette TRACE conn2 <- [1,2074,null,{}] 07:14:22 INFO - PROCESS | 3764 | 1464272062468 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}] 07:14:22 INFO - PROCESS | 3764 | 1464272062553 Marionette TRACE conn2 <- [1,2075,null,{"value":null}] 07:14:22 INFO - PROCESS | 3764 | 1464272062561 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\", \"f2422981-150b-4007-a2a0-7f3535d15116\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:14:22 INFO - PROCESS | 3764 | ++DOCSHELL 15E3A400 == 49 [pid = 3764] [id = 528] 07:14:22 INFO - PROCESS | 3764 | ++DOMWINDOW == 116 (15E3BC00) [pid = 3764] [serial = 1584] [outer = 00000000] 07:14:22 INFO - PROCESS | 3764 | ++DOMWINDOW == 117 (16939800) [pid = 3764] [serial = 1585] [outer = 15E3BC00] 07:14:22 INFO - PROCESS | 3764 | 1464272062606 Marionette DEBUG loaded listener.js 07:14:22 INFO - PROCESS | 3764 | ++DOMWINDOW == 118 (16BEDC00) [pid = 3764] [serial = 1586] [outer = 15E3BC00] 07:14:23 INFO - PROCESS | 3764 | 1464272063080 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]]]}] 07:14:23 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.nonfinite.html | rect() with Infinity/NaN is ignored 07:14:23 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.nonfinite.html | took 620ms 07:14:23 INFO - PROCESS | 3764 | 1464272063101 Marionette TRACE conn2 -> [0,2077,"getWindowHandle",null] 07:14:23 INFO - PROCESS | 3764 | 1464272063103 Marionette TRACE conn2 <- [1,2077,null,{"value":"13"}] 07:14:23 INFO - PROCESS | 3764 | 1464272063106 Marionette TRACE conn2 -> [0,2078,"setScriptTimeout",{"ms":35000}] 07:14:23 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.selfintersect.html 07:14:23 INFO - PROCESS | 3764 | 1464272063108 Marionette TRACE conn2 <- [1,2078,null,{}] 07:14:23 INFO - PROCESS | 3764 | 1464272063111 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}] 07:14:23 INFO - PROCESS | 3764 | 1464272063194 Marionette TRACE conn2 <- [1,2079,null,{"value":null}] 07:14:23 INFO - PROCESS | 3764 | 1464272063230 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\", \"f2422981-150b-4007-a2a0-7f3535d15116\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:14:23 INFO - PROCESS | 3764 | ++DOCSHELL 12AECC00 == 50 [pid = 3764] [id = 529] 07:14:23 INFO - PROCESS | 3764 | ++DOMWINDOW == 119 (15A17C00) [pid = 3764] [serial = 1587] [outer = 00000000] 07:14:23 INFO - PROCESS | 3764 | ++DOMWINDOW == 120 (16C7B400) [pid = 3764] [serial = 1588] [outer = 15A17C00] 07:14:23 INFO - PROCESS | 3764 | 1464272063274 Marionette DEBUG loaded listener.js 07:14:23 INFO - PROCESS | 3764 | ++DOMWINDOW == 121 (172B1000) [pid = 3764] [serial = 1589] [outer = 15A17C00] 07:14:23 INFO - PROCESS | 3764 | 1464272063775 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]]]}] 07:14:23 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.selfintersect.html | Canvas test: 2d.path.rect.selfintersect 07:14:23 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.selfintersect.html | took 697ms 07:14:23 INFO - PROCESS | 3764 | 1464272063806 Marionette TRACE conn2 -> [0,2081,"getWindowHandle",null] 07:14:23 INFO - PROCESS | 3764 | 1464272063808 Marionette TRACE conn2 <- [1,2081,null,{"value":"13"}] 07:14:23 INFO - PROCESS | 3764 | 1464272063811 Marionette TRACE conn2 -> [0,2082,"setScriptTimeout",{"ms":35000}] 07:14:23 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.winding.html 07:14:23 INFO - PROCESS | 3764 | 1464272063813 Marionette TRACE conn2 <- [1,2082,null,{}] 07:14:23 INFO - PROCESS | 3764 | 1464272063817 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}] 07:14:23 INFO - PROCESS | 3764 | 1464272063955 Marionette TRACE conn2 <- [1,2083,null,{"value":null}] 07:14:24 INFO - PROCESS | 3764 | 1464272064022 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\", \"f2422981-150b-4007-a2a0-7f3535d15116\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:14:24 INFO - PROCESS | 3764 | ++DOCSHELL 17308000 == 51 [pid = 3764] [id = 530] 07:14:24 INFO - PROCESS | 3764 | ++DOMWINDOW == 122 (1734AC00) [pid = 3764] [serial = 1590] [outer = 00000000] 07:14:24 INFO - PROCESS | 3764 | ++DOMWINDOW == 123 (1750E400) [pid = 3764] [serial = 1591] [outer = 1734AC00] 07:14:24 INFO - PROCESS | 3764 | 1464272064067 Marionette DEBUG loaded listener.js 07:14:24 INFO - PROCESS | 3764 | ++DOMWINDOW == 124 (17588000) [pid = 3764] [serial = 1592] [outer = 1734AC00] 07:14:24 INFO - PROCESS | 3764 | 1464272064486 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]]]}] 07:14:24 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.winding.html | Canvas test: 2d.path.rect.winding 07:14:24 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.winding.html | took 729ms 07:14:24 INFO - PROCESS | 3764 | 1464272064536 Marionette TRACE conn2 -> [0,2085,"getWindowHandle",null] 07:14:24 INFO - PROCESS | 3764 | 1464272064538 Marionette TRACE conn2 <- [1,2085,null,{"value":"13"}] 07:14:24 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.1.html 07:14:24 INFO - PROCESS | 3764 | 1464272064541 Marionette TRACE conn2 -> [0,2086,"setScriptTimeout",{"ms":35000}] 07:14:24 INFO - PROCESS | 3764 | 1464272064543 Marionette TRACE conn2 <- [1,2086,null,{}] 07:14:24 INFO - PROCESS | 3764 | 1464272064546 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}] 07:14:24 INFO - PROCESS | 3764 | 1464272064694 Marionette TRACE conn2 <- [1,2087,null,{"value":null}] 07:14:24 INFO - PROCESS | 3764 | 1464272064716 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\", \"f2422981-150b-4007-a2a0-7f3535d15116\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:14:24 INFO - PROCESS | 3764 | ++DOCSHELL 17782000 == 52 [pid = 3764] [id = 531] 07:14:24 INFO - PROCESS | 3764 | ++DOMWINDOW == 125 (17782400) [pid = 3764] [serial = 1593] [outer = 00000000] 07:14:24 INFO - PROCESS | 3764 | ++DOMWINDOW == 126 (17ECCC00) [pid = 3764] [serial = 1594] [outer = 17782400] 07:14:24 INFO - PROCESS | 3764 | 1464272064768 Marionette DEBUG loaded listener.js 07:14:24 INFO - PROCESS | 3764 | ++DOMWINDOW == 127 (1778A800) [pid = 3764] [serial = 1595] [outer = 17782400] 07:14:25 INFO - PROCESS | 3764 | 1464272065205 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]]]}] 07:14:25 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.1.html | Canvas test: 2d.path.rect.zero.1 07:14:25 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.1.html | took 682ms 07:14:25 INFO - PROCESS | 3764 | 1464272065241 Marionette TRACE conn2 -> [0,2089,"getWindowHandle",null] 07:14:25 INFO - PROCESS | 3764 | 1464272065243 Marionette TRACE conn2 <- [1,2089,null,{"value":"13"}] 07:14:25 INFO - PROCESS | 3764 | 1464272065246 Marionette TRACE conn2 -> [0,2090,"setScriptTimeout",{"ms":35000}] 07:14:25 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.2.html 07:14:25 INFO - PROCESS | 3764 | 1464272065248 Marionette TRACE conn2 <- [1,2090,null,{}] 07:14:25 INFO - PROCESS | 3764 | 1464272065251 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}] 07:14:25 INFO - PROCESS | 3764 | 1464272065367 Marionette TRACE conn2 <- [1,2091,null,{"value":null}] 07:14:25 INFO - PROCESS | 3764 | --DOMWINDOW == 126 (17309400) [pid = 3764] [serial = 1542] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.newsubpath.html] 07:14:25 INFO - PROCESS | 3764 | --DOMWINDOW == 125 (0F267000) [pid = 3764] [serial = 1527] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html] 07:14:25 INFO - PROCESS | 3764 | --DOMWINDOW == 124 (16BEF000) [pid = 3764] [serial = 1539] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.multiple.html] 07:14:25 INFO - PROCESS | 3764 | --DOMWINDOW == 123 (15E47800) [pid = 3764] [serial = 1536] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.basic.html] 07:14:25 INFO - PROCESS | 3764 | --DOMWINDOW == 122 (1043CC00) [pid = 3764] [serial = 1530] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.nextpoint.html] 07:14:25 INFO - PROCESS | 3764 | --DOMWINDOW == 121 (17585800) [pid = 3764] [serial = 1545] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.nonfinite.html] 07:14:25 INFO - PROCESS | 3764 | --DOMWINDOW == 120 (13391C00) [pid = 3764] [serial = 1533] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.nonfinite.html] 07:14:25 INFO - PROCESS | 3764 | --DOMWINDOW == 119 (17582C00) [pid = 3764] [serial = 1509] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.3.html] 07:14:25 INFO - PROCESS | 3764 | --DOMWINDOW == 118 (1759E000) [pid = 3764] [serial = 1548] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html] 07:14:25 INFO - PROCESS | 3764 | --DOMWINDOW == 117 (15E3B800) [pid = 3764] [serial = 1551] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html] 07:14:25 INFO - PROCESS | 3764 | --DOMWINDOW == 116 (15366000) [pid = 3764] [serial = 1554] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html] 07:14:25 INFO - PROCESS | 3764 | 1464272065555 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\", \"f2422981-150b-4007-a2a0-7f3535d15116\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:14:25 INFO - PROCESS | 3764 | ++DOCSHELL 0F26D000 == 53 [pid = 3764] [id = 532] 07:14:25 INFO - PROCESS | 3764 | ++DOMWINDOW == 117 (1043CC00) [pid = 3764] [serial = 1596] [outer = 00000000] 07:14:25 INFO - PROCESS | 3764 | ++DOMWINDOW == 118 (13391C00) [pid = 3764] [serial = 1597] [outer = 1043CC00] 07:14:25 INFO - PROCESS | 3764 | 1464272065603 Marionette DEBUG loaded listener.js 07:14:25 INFO - PROCESS | 3764 | ++DOMWINDOW == 119 (15A1B400) [pid = 3764] [serial = 1598] [outer = 1043CC00] 07:14:25 INFO - PROCESS | 3764 | 1464272065976 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]]]}] 07:14:26 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.2.html | Canvas test: 2d.path.rect.zero.2 07:14:26 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.2.html | took 791ms 07:14:26 INFO - PROCESS | 3764 | 1464272066049 Marionette TRACE conn2 -> [0,2093,"getWindowHandle",null] 07:14:26 INFO - PROCESS | 3764 | 1464272066060 Marionette TRACE conn2 <- [1,2093,null,{"value":"13"}] 07:14:26 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.3.html 07:14:26 INFO - PROCESS | 3764 | 1464272066066 Marionette TRACE conn2 -> [0,2094,"setScriptTimeout",{"ms":35000}] 07:14:26 INFO - PROCESS | 3764 | 1464272066068 Marionette TRACE conn2 <- [1,2094,null,{}] 07:14:26 INFO - PROCESS | 3764 | 1464272066072 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}] 07:14:26 INFO - PROCESS | 3764 | 1464272066197 Marionette TRACE conn2 <- [1,2095,null,{"value":null}] 07:14:26 INFO - PROCESS | 3764 | 1464272066212 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\", \"f2422981-150b-4007-a2a0-7f3535d15116\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:14:26 INFO - PROCESS | 3764 | ++DOCSHELL 10ED4800 == 54 [pid = 3764] [id = 533] 07:14:26 INFO - PROCESS | 3764 | ++DOMWINDOW == 120 (13390C00) [pid = 3764] [serial = 1599] [outer = 00000000] 07:14:26 INFO - PROCESS | 3764 | ++DOMWINDOW == 121 (181DA800) [pid = 3764] [serial = 1600] [outer = 13390C00] 07:14:26 INFO - PROCESS | 3764 | 1464272066240 Marionette DEBUG loaded listener.js 07:14:26 INFO - PROCESS | 3764 | ++DOMWINDOW == 122 (19660400) [pid = 3764] [serial = 1601] [outer = 13390C00] 07:14:26 INFO - PROCESS | 3764 | 1464272066658 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]]]}] 07:14:26 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.3.html | Canvas test: 2d.path.rect.zero.3 07:14:26 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.3.html | took 635ms 07:14:26 INFO - PROCESS | 3764 | 1464272066687 Marionette TRACE conn2 -> [0,2097,"getWindowHandle",null] 07:14:26 INFO - PROCESS | 3764 | 1464272066689 Marionette TRACE conn2 <- [1,2097,null,{"value":"13"}] 07:14:26 INFO - PROCESS | 3764 | 1464272066692 Marionette TRACE conn2 -> [0,2098,"setScriptTimeout",{"ms":35000}] 07:14:26 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.4.html 07:14:26 INFO - PROCESS | 3764 | 1464272066694 Marionette TRACE conn2 <- [1,2098,null,{}] 07:14:26 INFO - PROCESS | 3764 | 1464272066697 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}] 07:14:26 INFO - PROCESS | 3764 | 1464272066782 Marionette TRACE conn2 <- [1,2099,null,{"value":null}] 07:14:26 INFO - PROCESS | 3764 | 1464272066888 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\", \"f2422981-150b-4007-a2a0-7f3535d15116\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:14:26 INFO - PROCESS | 3764 | ++DOCSHELL 156C5000 == 55 [pid = 3764] [id = 534] 07:14:26 INFO - PROCESS | 3764 | ++DOMWINDOW == 123 (16D77400) [pid = 3764] [serial = 1602] [outer = 00000000] 07:14:26 INFO - PROCESS | 3764 | ++DOMWINDOW == 124 (19E9C400) [pid = 3764] [serial = 1603] [outer = 16D77400] 07:14:26 INFO - PROCESS | 3764 | 1464272066931 Marionette DEBUG loaded listener.js 07:14:26 INFO - PROCESS | 3764 | ++DOMWINDOW == 125 (1A037C00) [pid = 3764] [serial = 1604] [outer = 16D77400] 07:14:27 INFO - PROCESS | 3764 | 1464272067275 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]]]}] 07:14:27 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.4.html | Canvas test: 2d.path.rect.zero.4 07:14:27 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.4.html | took 620ms 07:14:27 INFO - PROCESS | 3764 | 1464272067330 Marionette TRACE conn2 -> [0,2101,"getWindowHandle",null] 07:14:27 INFO - PROCESS | 3764 | 1464272067333 Marionette TRACE conn2 <- [1,2101,null,{"value":"13"}] 07:14:27 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.5.html 07:14:27 INFO - PROCESS | 3764 | 1464272067336 Marionette TRACE conn2 -> [0,2102,"setScriptTimeout",{"ms":35000}] 07:14:27 INFO - PROCESS | 3764 | 1464272067338 Marionette TRACE conn2 <- [1,2102,null,{}] 07:14:27 INFO - PROCESS | 3764 | 1464272067342 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}] 07:14:27 INFO - PROCESS | 3764 | 1464272067485 Marionette TRACE conn2 <- [1,2103,null,{"value":null}] 07:14:27 INFO - PROCESS | 3764 | 1464272067645 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\", \"f2422981-150b-4007-a2a0-7f3535d15116\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:14:27 INFO - PROCESS | 3764 | ++DOCSHELL 0C37BC00 == 56 [pid = 3764] [id = 535] 07:14:27 INFO - PROCESS | 3764 | ++DOMWINDOW == 126 (0C37C000) [pid = 3764] [serial = 1605] [outer = 00000000] 07:14:27 INFO - PROCESS | 3764 | ++DOMWINDOW == 127 (0F26AC00) [pid = 3764] [serial = 1606] [outer = 0C37C000] 07:14:27 INFO - PROCESS | 3764 | 1464272067705 Marionette DEBUG loaded listener.js 07:14:27 INFO - PROCESS | 3764 | ++DOMWINDOW == 128 (10D35000) [pid = 3764] [serial = 1607] [outer = 0C37C000] 07:14:28 INFO - PROCESS | 3764 | 1464272068307 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]]]}] 07:14:28 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.5.html | Canvas test: 2d.path.rect.zero.5 07:14:28 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.5.html | took 1024ms 07:14:28 INFO - PROCESS | 3764 | 1464272068383 Marionette TRACE conn2 -> [0,2105,"getWindowHandle",null] 07:14:28 INFO - PROCESS | 3764 | 1464272068387 Marionette TRACE conn2 <- [1,2105,null,{"value":"13"}] 07:14:28 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.6.html 07:14:28 INFO - PROCESS | 3764 | 1464272068392 Marionette TRACE conn2 -> [0,2106,"setScriptTimeout",{"ms":35000}] 07:14:28 INFO - PROCESS | 3764 | 1464272068396 Marionette TRACE conn2 <- [1,2106,null,{}] 07:14:28 INFO - PROCESS | 3764 | 1464272068402 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}] 07:14:28 INFO - PROCESS | 3764 | 1464272068600 Marionette TRACE conn2 <- [1,2107,null,{"value":null}] 07:14:28 INFO - PROCESS | 3764 | 1464272068663 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\", \"f2422981-150b-4007-a2a0-7f3535d15116\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:14:28 INFO - PROCESS | 3764 | ++DOCSHELL 1370B400 == 57 [pid = 3764] [id = 536] 07:14:28 INFO - PROCESS | 3764 | ++DOMWINDOW == 129 (13DB7800) [pid = 3764] [serial = 1608] [outer = 00000000] 07:14:28 INFO - PROCESS | 3764 | ++DOMWINDOW == 130 (140CA000) [pid = 3764] [serial = 1609] [outer = 13DB7800] 07:14:28 INFO - PROCESS | 3764 | 1464272068761 Marionette DEBUG loaded listener.js 07:14:28 INFO - PROCESS | 3764 | ++DOMWINDOW == 131 (15362400) [pid = 3764] [serial = 1610] [outer = 13DB7800] 07:14:29 INFO - PROCESS | 3764 | 1464272069393 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]]]}] 07:14:29 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.6.html | Canvas test: 2d.path.rect.zero.6 07:14:29 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.6.html | took 1039ms 07:14:29 INFO - PROCESS | 3764 | 1464272069444 Marionette TRACE conn2 -> [0,2109,"getWindowHandle",null] 07:14:29 INFO - PROCESS | 3764 | 1464272069448 Marionette TRACE conn2 <- [1,2109,null,{"value":"13"}] 07:14:29 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.empty.html 07:14:29 INFO - PROCESS | 3764 | 1464272069452 Marionette TRACE conn2 -> [0,2110,"setScriptTimeout",{"ms":35000}] 07:14:29 INFO - PROCESS | 3764 | 1464272069455 Marionette TRACE conn2 <- [1,2110,null,{}] 07:14:29 INFO - PROCESS | 3764 | 1464272069474 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}] 07:14:29 INFO - PROCESS | 3764 | 1464272069584 Marionette TRACE conn2 <- [1,2111,null,{"value":null}] 07:14:29 INFO - PROCESS | 3764 | 1464272069727 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\", \"f2422981-150b-4007-a2a0-7f3535d15116\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:14:29 INFO - PROCESS | 3764 | ++DOCSHELL 15A10C00 == 58 [pid = 3764] [id = 537] 07:14:29 INFO - PROCESS | 3764 | ++DOMWINDOW == 132 (1693B800) [pid = 3764] [serial = 1611] [outer = 00000000] 07:14:29 INFO - PROCESS | 3764 | ++DOMWINDOW == 133 (17351400) [pid = 3764] [serial = 1612] [outer = 1693B800] 07:14:29 INFO - PROCESS | 3764 | 1464272069783 Marionette DEBUG loaded listener.js 07:14:29 INFO - PROCESS | 3764 | ++DOMWINDOW == 134 (17687C00) [pid = 3764] [serial = 1613] [outer = 1693B800] 07:14:30 INFO - PROCESS | 3764 | 1464272070402 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]]]}] 07:14:30 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.empty.html | Empty subpaths are not stroked 07:14:30 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.empty.html | took 992ms 07:14:30 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.overlap.html 07:14:30 INFO - PROCESS | 3764 | 1464272070439 Marionette TRACE conn2 -> [0,2113,"getWindowHandle",null] 07:14:30 INFO - PROCESS | 3764 | 1464272070441 Marionette TRACE conn2 <- [1,2113,null,{"value":"13"}] 07:14:30 INFO - PROCESS | 3764 | 1464272070451 Marionette TRACE conn2 -> [0,2114,"setScriptTimeout",{"ms":35000}] 07:14:30 INFO - PROCESS | 3764 | 1464272070457 Marionette TRACE conn2 <- [1,2114,null,{}] 07:14:30 INFO - PROCESS | 3764 | 1464272070462 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}] 07:14:30 INFO - PROCESS | 3764 | 1464272070572 Marionette TRACE conn2 <- [1,2115,null,{"value":null}] 07:14:30 INFO - PROCESS | 3764 | 1464272070731 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\", \"f2422981-150b-4007-a2a0-7f3535d15116\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:14:30 INFO - PROCESS | 3764 | ++DOCSHELL 102CEC00 == 59 [pid = 3764] [id = 538] 07:14:30 INFO - PROCESS | 3764 | ++DOMWINDOW == 135 (1A713000) [pid = 3764] [serial = 1614] [outer = 00000000] 07:14:30 INFO - PROCESS | 3764 | ++DOMWINDOW == 136 (1A717400) [pid = 3764] [serial = 1615] [outer = 1A713000] 07:14:30 INFO - PROCESS | 3764 | 1464272070786 Marionette DEBUG loaded listener.js 07:14:30 INFO - PROCESS | 3764 | ++DOMWINDOW == 137 (1A71C800) [pid = 3764] [serial = 1616] [outer = 1A713000] 07:14:31 INFO - PROCESS | 3764 | 1464272071318 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]]]}] 07:14:31 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.overlap.html | Stroked subpaths are combined before being drawn 07:14:31 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.overlap.html | took 884ms 07:14:31 INFO - PROCESS | 3764 | 1464272071348 Marionette TRACE conn2 -> [0,2117,"getWindowHandle",null] 07:14:31 INFO - PROCESS | 3764 | 1464272071351 Marionette TRACE conn2 <- [1,2117,null,{"value":"13"}] 07:14:31 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.arc.html 07:14:31 INFO - PROCESS | 3764 | 1464272071355 Marionette TRACE conn2 -> [0,2118,"setScriptTimeout",{"ms":35000}] 07:14:31 INFO - PROCESS | 3764 | 1464272071357 Marionette TRACE conn2 <- [1,2118,null,{}] 07:14:31 INFO - PROCESS | 3764 | 1464272071361 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}] 07:14:31 INFO - PROCESS | 3764 | 1464272071469 Marionette TRACE conn2 <- [1,2119,null,{"value":null}] 07:14:31 INFO - PROCESS | 3764 | 1464272071584 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\", \"f2422981-150b-4007-a2a0-7f3535d15116\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:14:31 INFO - PROCESS | 3764 | ++DOCSHELL 1047BC00 == 60 [pid = 3764] [id = 539] 07:14:31 INFO - PROCESS | 3764 | ++DOMWINDOW == 138 (1A5DB400) [pid = 3764] [serial = 1617] [outer = 00000000] 07:14:31 INFO - PROCESS | 3764 | ++DOMWINDOW == 139 (1A83D000) [pid = 3764] [serial = 1618] [outer = 1A5DB400] 07:14:31 INFO - PROCESS | 3764 | 1464272071678 Marionette DEBUG loaded listener.js 07:14:31 INFO - PROCESS | 3764 | ++DOMWINDOW == 140 (1A840C00) [pid = 3764] [serial = 1619] [outer = 1A5DB400] 07:14:32 INFO - PROCESS | 3764 | 1464272072266 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] 07:14:32 INFO - PROCESS | 3764 | 1464272072303 Marionette TRACE conn2 <- [1,2121,null,{"value":"13"}] 07:14:32 INFO - PROCESS | 3764 | 1464272072308 Marionette TRACE conn2 -> [0,2122,"setScriptTimeout",{"ms":35000}] 07:14:32 INFO - PROCESS | 3764 | 1464272072310 Marionette TRACE conn2 <- [1,2122,null,{}] 07:14:32 INFO - PROCESS | 3764 | 1464272072313 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}] 07:14:32 INFO - PROCESS | 3764 | 1464272072416 Marionette TRACE conn2 <- [1,2123,null,{"value":null}] 07:14:32 INFO - PROCESS | 3764 | 1464272072551 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\", \"f2422981-150b-4007-a2a0-7f3535d15116\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:14:32 INFO - PROCESS | 3764 | ++DOCSHELL 19A59800 == 61 [pid = 3764] [id = 540] 07:14:32 INFO - PROCESS | 3764 | ++DOMWINDOW == 141 (19A59C00) [pid = 3764] [serial = 1620] [outer = 00000000] 07:14:32 INFO - PROCESS | 3764 | ++DOMWINDOW == 142 (1AC97400) [pid = 3764] [serial = 1621] [outer = 19A59C00] 07:14:32 INFO - PROCESS | 3764 | 1464272072612 Marionette DEBUG loaded listener.js 07:14:32 INFO - PROCESS | 3764 | ++DOMWINDOW == 143 (1AC9C800) [pid = 3764] [serial = 1622] [outer = 19A59C00] 07:14:33 INFO - PROCESS | 3764 | 1464272073413 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]]]}] 07:14:33 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.prune.closed.html | Zero-length line segments from closed paths are removed before stroking 07:14:33 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.prune.closed.html | took 1178ms 07:14:33 INFO - PROCESS | 3764 | 1464272073488 Marionette TRACE conn2 -> [0,2125,"getWindowHandle",null] 07:14:33 INFO - PROCESS | 3764 | 1464272073492 Marionette TRACE conn2 <- [1,2125,null,{"value":"13"}] 07:14:33 INFO - PROCESS | 3764 | 1464272073497 Marionette TRACE conn2 -> [0,2126,"setScriptTimeout",{"ms":35000}] 07:14:33 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.corner.html 07:14:33 INFO - PROCESS | 3764 | 1464272073501 Marionette TRACE conn2 <- [1,2126,null,{}] 07:14:33 INFO - PROCESS | 3764 | 1464272073523 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}] 07:14:33 INFO - PROCESS | 3764 | 1464272073626 Marionette TRACE conn2 <- [1,2127,null,{"value":null}] 07:14:33 INFO - PROCESS | 3764 | 1464272073788 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\", \"f2422981-150b-4007-a2a0-7f3535d15116\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:14:33 INFO - PROCESS | 3764 | ++DOCSHELL 10439000 == 62 [pid = 3764] [id = 541] 07:14:33 INFO - PROCESS | 3764 | ++DOMWINDOW == 144 (10ED1400) [pid = 3764] [serial = 1623] [outer = 00000000] 07:14:33 INFO - PROCESS | 3764 | ++DOMWINDOW == 145 (1336F800) [pid = 3764] [serial = 1624] [outer = 10ED1400] 07:14:33 INFO - PROCESS | 3764 | 1464272073845 Marionette DEBUG loaded listener.js 07:14:33 INFO - PROCESS | 3764 | ++DOMWINDOW == 146 (14006000) [pid = 3764] [serial = 1625] [outer = 10ED1400] 07:14:33 INFO - PROCESS | 3764 | --DOCSHELL 1B1AC800 == 61 [pid = 3764] [id = 16] 07:14:34 INFO - PROCESS | 3764 | --DOCSHELL 156C5000 == 60 [pid = 3764] [id = 534] 07:14:34 INFO - PROCESS | 3764 | --DOCSHELL 10ED4800 == 59 [pid = 3764] [id = 533] 07:14:34 INFO - PROCESS | 3764 | --DOCSHELL 0F26D000 == 58 [pid = 3764] [id = 532] 07:14:34 INFO - PROCESS | 3764 | --DOCSHELL 17782000 == 57 [pid = 3764] [id = 531] 07:14:34 INFO - PROCESS | 3764 | --DOCSHELL 17308000 == 56 [pid = 3764] [id = 530] 07:14:34 INFO - PROCESS | 3764 | --DOCSHELL 12AECC00 == 55 [pid = 3764] [id = 529] 07:14:34 INFO - PROCESS | 3764 | --DOCSHELL 15E3A400 == 54 [pid = 3764] [id = 528] 07:14:34 INFO - PROCESS | 3764 | --DOCSHELL 137E4C00 == 53 [pid = 3764] [id = 527] 07:14:34 INFO - PROCESS | 3764 | --DOCSHELL 0C7F8400 == 52 [pid = 3764] [id = 526] 07:14:34 INFO - PROCESS | 3764 | --DOCSHELL 10A56400 == 51 [pid = 3764] [id = 525] 07:14:34 INFO - PROCESS | 3764 | --DOCSHELL 1A57D800 == 50 [pid = 3764] [id = 524] 07:14:34 INFO - PROCESS | 3764 | --DOCSHELL 19A5D800 == 49 [pid = 3764] [id = 523] 07:14:34 INFO - PROCESS | 3764 | --DOCSHELL 1734A400 == 48 [pid = 3764] [id = 522] 07:14:34 INFO - PROCESS | 3764 | --DOCSHELL 156C4400 == 47 [pid = 3764] [id = 521] 07:14:34 INFO - PROCESS | 3764 | --DOCSHELL 12A4A800 == 46 [pid = 3764] [id = 520] 07:14:34 INFO - PROCESS | 3764 | --DOCSHELL 19667800 == 45 [pid = 3764] [id = 519] 07:14:34 INFO - PROCESS | 3764 | --DOMWINDOW == 145 (1A036800) [pid = 3764] [serial = 1558] [outer = 00000000] [url = about:blank] 07:14:34 INFO - PROCESS | 3764 | --DOMWINDOW == 144 (10D33400) [pid = 3764] [serial = 1513] [outer = 00000000] [url = about:blank] 07:14:34 INFO - PROCESS | 3764 | --DOMWINDOW == 143 (139B3800) [pid = 3764] [serial = 1516] [outer = 00000000] [url = about:blank] 07:14:34 INFO - PROCESS | 3764 | --DOMWINDOW == 142 (16BF9C00) [pid = 3764] [serial = 1519] [outer = 00000000] [url = about:blank] 07:14:34 INFO - PROCESS | 3764 | --DOMWINDOW == 141 (1734C000) [pid = 3764] [serial = 1543] [outer = 00000000] [url = about:blank] 07:14:34 INFO - PROCESS | 3764 | --DOMWINDOW == 140 (19731400) [pid = 3764] [serial = 1522] [outer = 00000000] [url = about:blank] 07:14:34 INFO - PROCESS | 3764 | --DOMWINDOW == 139 (128A7C00) [pid = 3764] [serial = 1529] [outer = 00000000] [url = about:blank] 07:14:34 INFO - PROCESS | 3764 | --DOMWINDOW == 138 (10D3F000) [pid = 3764] [serial = 1528] [outer = 00000000] [url = about:blank] 07:14:34 INFO - PROCESS | 3764 | --DOMWINDOW == 137 (16C85000) [pid = 3764] [serial = 1540] [outer = 00000000] [url = about:blank] 07:14:34 INFO - PROCESS | 3764 | --DOMWINDOW == 136 (16918C00) [pid = 3764] [serial = 1537] [outer = 00000000] [url = about:blank] 07:14:34 INFO - PROCESS | 3764 | --DOMWINDOW == 135 (16939000) [pid = 3764] [serial = 1538] [outer = 00000000] [url = about:blank] 07:14:34 INFO - PROCESS | 3764 | --DOMWINDOW == 134 (11427C00) [pid = 3764] [serial = 1531] [outer = 00000000] [url = about:blank] 07:14:34 INFO - PROCESS | 3764 | --DOMWINDOW == 133 (13159800) [pid = 3764] [serial = 1532] [outer = 00000000] [url = about:blank] 07:14:34 INFO - PROCESS | 3764 | --DOMWINDOW == 132 (175A1400) [pid = 3764] [serial = 1546] [outer = 00000000] [url = about:blank] 07:14:34 INFO - PROCESS | 3764 | --DOMWINDOW == 131 (140C1C00) [pid = 3764] [serial = 1534] [outer = 00000000] [url = about:blank] 07:14:34 INFO - PROCESS | 3764 | --DOMWINDOW == 130 (15361C00) [pid = 3764] [serial = 1535] [outer = 00000000] [url = about:blank] 07:14:34 INFO - PROCESS | 3764 | --DOMWINDOW == 129 (1755FC00) [pid = 3764] [serial = 1544] [outer = 00000000] [url = about:blank] 07:14:34 INFO - PROCESS | 3764 | --DOMWINDOW == 128 (18188400) [pid = 3764] [serial = 1511] [outer = 00000000] [url = about:blank] 07:14:34 INFO - PROCESS | 3764 | --DOMWINDOW == 127 (19E96400) [pid = 3764] [serial = 1525] [outer = 00000000] [url = about:blank] 07:14:34 INFO - PROCESS | 3764 | --DOMWINDOW == 126 (181DD000) [pid = 3764] [serial = 1549] [outer = 00000000] [url = about:blank] 07:14:34 INFO - PROCESS | 3764 | --DOMWINDOW == 125 (175A2C00) [pid = 3764] [serial = 1547] [outer = 00000000] [url = about:blank] 07:14:34 INFO - PROCESS | 3764 | --DOMWINDOW == 124 (16C8A400) [pid = 3764] [serial = 1552] [outer = 00000000] [url = about:blank] 07:14:34 INFO - PROCESS | 3764 | --DOMWINDOW == 123 (19732000) [pid = 3764] [serial = 1555] [outer = 00000000] [url = about:blank] 07:14:34 INFO - PROCESS | 3764 | --DOMWINDOW == 122 (1965C400) [pid = 3764] [serial = 1550] [outer = 00000000] [url = about:blank] 07:14:34 INFO - PROCESS | 3764 | --DOMWINDOW == 121 (17D0D000) [pid = 3764] [serial = 1553] [outer = 00000000] [url = about:blank] 07:14:34 INFO - PROCESS | 3764 | --DOMWINDOW == 120 (172DC400) [pid = 3764] [serial = 1541] [outer = 00000000] [url = about:blank] 07:14:34 INFO - PROCESS | 3764 | --DOMWINDOW == 119 (199B0400) [pid = 3764] [serial = 1556] [outer = 00000000] [url = about:blank] 07:14:34 INFO - PROCESS | 3764 | 1464272074500 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]]]}] 07:14:34 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.prune.corner.html | Zero-length line segments are removed before stroking with miters 07:14:34 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.prune.corner.html | took 1038ms 07:14:34 INFO - PROCESS | 3764 | 1464272074542 Marionette TRACE conn2 -> [0,2129,"getWindowHandle",null] 07:14:34 INFO - PROCESS | 3764 | 1464272074549 Marionette TRACE conn2 <- [1,2129,null,{"value":"13"}] 07:14:34 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.curve.html 07:14:34 INFO - PROCESS | 3764 | 1464272074588 Marionette TRACE conn2 -> [0,2130,"setScriptTimeout",{"ms":35000}] 07:14:34 INFO - PROCESS | 3764 | 1464272074592 Marionette TRACE conn2 <- [1,2130,null,{}] 07:14:34 INFO - PROCESS | 3764 | 1464272074602 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}] 07:14:34 INFO - PROCESS | 3764 | 1464272074742 Marionette TRACE conn2 <- [1,2131,null,{"value":null}] 07:14:34 INFO - PROCESS | 3764 | 1464272074839 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\", \"f2422981-150b-4007-a2a0-7f3535d15116\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:14:34 INFO - PROCESS | 3764 | ++DOCSHELL 1027AC00 == 46 [pid = 3764] [id = 542] 07:14:34 INFO - PROCESS | 3764 | ++DOMWINDOW == 120 (102D2800) [pid = 3764] [serial = 1626] [outer = 00000000] 07:14:34 INFO - PROCESS | 3764 | ++DOMWINDOW == 121 (13708C00) [pid = 3764] [serial = 1627] [outer = 102D2800] 07:14:34 INFO - PROCESS | 3764 | 1464272074884 Marionette DEBUG loaded listener.js 07:14:34 INFO - PROCESS | 3764 | ++DOMWINDOW == 122 (14097800) [pid = 3764] [serial = 1628] [outer = 102D2800] 07:14:35 INFO - PROCESS | 3764 | 1464272075349 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] 07:14:35 INFO - PROCESS | 3764 | 1464272075388 Marionette TRACE conn2 <- [1,2133,null,{"value":"13"}] 07:14:35 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.line.html 07:14:35 INFO - PROCESS | 3764 | 1464272075392 Marionette TRACE conn2 -> [0,2134,"setScriptTimeout",{"ms":35000}] 07:14:35 INFO - PROCESS | 3764 | 1464272075395 Marionette TRACE conn2 <- [1,2134,null,{}] 07:14:35 INFO - PROCESS | 3764 | 1464272075405 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}] 07:14:35 INFO - PROCESS | 3764 | 1464272075493 Marionette TRACE conn2 <- [1,2135,null,{"value":null}] 07:14:35 INFO - PROCESS | 3764 | 1464272075501 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\", \"f2422981-150b-4007-a2a0-7f3535d15116\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:14:35 INFO - PROCESS | 3764 | ++DOCSHELL 1693A800 == 47 [pid = 3764] [id = 543] 07:14:35 INFO - PROCESS | 3764 | ++DOMWINDOW == 123 (1693AC00) [pid = 3764] [serial = 1629] [outer = 00000000] 07:14:35 INFO - PROCESS | 3764 | ++DOMWINDOW == 124 (16BEFC00) [pid = 3764] [serial = 1630] [outer = 1693AC00] 07:14:35 INFO - PROCESS | 3764 | 1464272075549 Marionette DEBUG loaded listener.js 07:14:35 INFO - PROCESS | 3764 | ++DOMWINDOW == 125 (16D75000) [pid = 3764] [serial = 1631] [outer = 1693AC00] 07:14:36 INFO - PROCESS | 3764 | 1464272076032 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] 07:14:36 INFO - PROCESS | 3764 | 1464272076094 Marionette TRACE conn2 <- [1,2137,null,{"value":"13"}] 07:14:36 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.rect.html 07:14:36 INFO - PROCESS | 3764 | 1464272076097 Marionette TRACE conn2 -> [0,2138,"setScriptTimeout",{"ms":35000}] 07:14:36 INFO - PROCESS | 3764 | 1464272076099 Marionette TRACE conn2 <- [1,2138,null,{}] 07:14:36 INFO - PROCESS | 3764 | 1464272076102 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}] 07:14:36 INFO - PROCESS | 3764 | 1464272076187 Marionette TRACE conn2 <- [1,2139,null,{"value":null}] 07:14:36 INFO - PROCESS | 3764 | 1464272076196 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\", \"f2422981-150b-4007-a2a0-7f3535d15116\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:14:36 INFO - PROCESS | 3764 | ++DOCSHELL 16BEF000 == 48 [pid = 3764] [id = 544] 07:14:36 INFO - PROCESS | 3764 | ++DOMWINDOW == 126 (1734C000) [pid = 3764] [serial = 1632] [outer = 00000000] 07:14:36 INFO - PROCESS | 3764 | ++DOMWINDOW == 127 (17510400) [pid = 3764] [serial = 1633] [outer = 1734C000] 07:14:36 INFO - PROCESS | 3764 | 1464272076240 Marionette DEBUG loaded listener.js 07:14:36 INFO - PROCESS | 3764 | ++DOMWINDOW == 128 (17586000) [pid = 3764] [serial = 1634] [outer = 1734C000] 07:14:36 INFO - PROCESS | 3764 | 1464272076689 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]]]}] 07:14:36 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.prune.rect.html | Zero-length line segments from rect and strokeRect are removed before stroking 07:14:36 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.prune.rect.html | took 683ms 07:14:36 INFO - PROCESS | 3764 | 1464272076780 Marionette TRACE conn2 -> [0,2141,"getWindowHandle",null] 07:14:36 INFO - PROCESS | 3764 | 1464272076782 Marionette TRACE conn2 <- [1,2141,null,{"value":"13"}] 07:14:36 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.scale1.html 07:14:36 INFO - PROCESS | 3764 | 1464272076795 Marionette TRACE conn2 -> [0,2142,"setScriptTimeout",{"ms":35000}] 07:14:36 INFO - PROCESS | 3764 | 1464272076796 Marionette TRACE conn2 <- [1,2142,null,{}] 07:14:36 INFO - PROCESS | 3764 | 1464272076801 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}] 07:14:36 INFO - PROCESS | 3764 | 1464272076911 Marionette TRACE conn2 <- [1,2143,null,{"value":null}] 07:14:36 INFO - PROCESS | 3764 | 1464272076920 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\", \"f2422981-150b-4007-a2a0-7f3535d15116\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:14:36 INFO - PROCESS | 3764 | ++DOCSHELL 128A4C00 == 49 [pid = 3764] [id = 545] 07:14:36 INFO - PROCESS | 3764 | ++DOMWINDOW == 129 (17587C00) [pid = 3764] [serial = 1635] [outer = 00000000] 07:14:36 INFO - PROCESS | 3764 | ++DOMWINDOW == 130 (1778C400) [pid = 3764] [serial = 1636] [outer = 17587C00] 07:14:36 INFO - PROCESS | 3764 | 1464272076967 Marionette DEBUG loaded listener.js 07:14:37 INFO - PROCESS | 3764 | ++DOMWINDOW == 131 (17EC8C00) [pid = 3764] [serial = 1637] [outer = 17587C00] 07:14:37 INFO - PROCESS | 3764 | 1464272077462 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]]]}] 07:14:37 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.scale1.html | Stroke line widths are scaled by the current transformation matrix 07:14:37 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.scale1.html | took 682ms 07:14:37 INFO - PROCESS | 3764 | 1464272077490 Marionette TRACE conn2 -> [0,2145,"getWindowHandle",null] 07:14:37 INFO - PROCESS | 3764 | 1464272077492 Marionette TRACE conn2 <- [1,2145,null,{"value":"13"}] 07:14:37 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.scale2.html 07:14:37 INFO - PROCESS | 3764 | 1464272077495 Marionette TRACE conn2 -> [0,2146,"setScriptTimeout",{"ms":35000}] 07:14:37 INFO - PROCESS | 3764 | 1464272077497 Marionette TRACE conn2 <- [1,2146,null,{}] 07:14:37 INFO - PROCESS | 3764 | 1464272077500 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}] 07:14:37 INFO - PROCESS | 3764 | 1464272077633 Marionette TRACE conn2 <- [1,2147,null,{"value":null}] 07:14:37 INFO - PROCESS | 3764 | 1464272077645 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\", \"f2422981-150b-4007-a2a0-7f3535d15116\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:14:37 INFO - PROCESS | 3764 | ++DOCSHELL 16D82000 == 50 [pid = 3764] [id = 546] 07:14:37 INFO - PROCESS | 3764 | ++DOMWINDOW == 132 (17DF9C00) [pid = 3764] [serial = 1638] [outer = 00000000] 07:14:37 INFO - PROCESS | 3764 | ++DOMWINDOW == 133 (19734000) [pid = 3764] [serial = 1639] [outer = 17DF9C00] 07:14:37 INFO - PROCESS | 3764 | 1464272077746 Marionette DEBUG loaded listener.js 07:14:37 INFO - PROCESS | 3764 | ++DOMWINDOW == 134 (199ABC00) [pid = 3764] [serial = 1640] [outer = 17DF9C00] 07:14:38 INFO - PROCESS | 3764 | 1464272078183 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]]]}] 07:14:38 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.scale2.html | Stroke line widths are scaled by the current transformation matrix 07:14:38 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.scale2.html | took 729ms 07:14:38 INFO - PROCESS | 3764 | 1464272078236 Marionette TRACE conn2 -> [0,2149,"getWindowHandle",null] 07:14:38 INFO - PROCESS | 3764 | 1464272078238 Marionette TRACE conn2 <- [1,2149,null,{"value":"13"}] 07:14:38 INFO - PROCESS | 3764 | 1464272078241 Marionette TRACE conn2 -> [0,2150,"setScriptTimeout",{"ms":35000}] 07:14:38 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.skew.html 07:14:38 INFO - PROCESS | 3764 | 1464272078243 Marionette TRACE conn2 <- [1,2150,null,{}] 07:14:38 INFO - PROCESS | 3764 | 1464272078246 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}] 07:14:38 INFO - PROCESS | 3764 | 1464272078391 Marionette TRACE conn2 <- [1,2151,null,{"value":null}] 07:14:38 INFO - PROCESS | 3764 | 1464272078414 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\", \"f2422981-150b-4007-a2a0-7f3535d15116\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:14:38 INFO - PROCESS | 3764 | ++DOCSHELL 10D38800 == 51 [pid = 3764] [id = 547] 07:14:38 INFO - PROCESS | 3764 | ++DOMWINDOW == 135 (19A50800) [pid = 3764] [serial = 1641] [outer = 00000000] 07:14:38 INFO - PROCESS | 3764 | ++DOMWINDOW == 136 (1A584C00) [pid = 3764] [serial = 1642] [outer = 19A50800] 07:14:38 INFO - PROCESS | 3764 | 1464272078464 Marionette DEBUG loaded listener.js 07:14:38 INFO - PROCESS | 3764 | ++DOMWINDOW == 137 (1A6DC000) [pid = 3764] [serial = 1643] [outer = 19A50800] 07:14:38 INFO - PROCESS | 3764 | 1464272078895 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]]]}] 07:14:38 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.skew.html | Strokes lines are skewed by the current transformation matrix 07:14:38 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.skew.html | took 682ms 07:14:38 INFO - PROCESS | 3764 | 1464272078925 Marionette TRACE conn2 -> [0,2153,"getWindowHandle",null] 07:14:38 INFO - PROCESS | 3764 | 1464272078927 Marionette TRACE conn2 <- [1,2153,null,{"value":"13"}] 07:14:38 INFO - PROCESS | 3764 | 1464272078930 Marionette TRACE conn2 -> [0,2154,"setScriptTimeout",{"ms":35000}] 07:14:38 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.unaffected.html 07:14:38 INFO - PROCESS | 3764 | 1464272078932 Marionette TRACE conn2 <- [1,2154,null,{}] 07:14:38 INFO - PROCESS | 3764 | 1464272078935 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}] 07:14:39 INFO - PROCESS | 3764 | 1464272079054 Marionette TRACE conn2 <- [1,2155,null,{"value":null}] 07:14:39 INFO - PROCESS | 3764 | 1464272079135 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\", \"f2422981-150b-4007-a2a0-7f3535d15116\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:14:39 INFO - PROCESS | 3764 | ++DOCSHELL 17590C00 == 52 [pid = 3764] [id = 548] 07:14:39 INFO - PROCESS | 3764 | ++DOMWINDOW == 138 (1A1BBC00) [pid = 3764] [serial = 1644] [outer = 00000000] 07:14:39 INFO - PROCESS | 3764 | ++DOMWINDOW == 139 (1A849400) [pid = 3764] [serial = 1645] [outer = 1A1BBC00] 07:14:39 INFO - PROCESS | 3764 | 1464272079179 Marionette DEBUG loaded listener.js 07:14:39 INFO - PROCESS | 3764 | ++DOMWINDOW == 140 (1AC95800) [pid = 3764] [serial = 1646] [outer = 1A1BBC00] 07:14:39 INFO - PROCESS | 3764 | --DOMWINDOW == 139 (18183800) [pid = 3764] [serial = 1464] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.2.html] 07:14:39 INFO - PROCESS | 3764 | --DOMWINDOW == 138 (1734AC00) [pid = 3764] [serial = 1590] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.winding.html] 07:14:39 INFO - PROCESS | 3764 | --DOMWINDOW == 137 (17782400) [pid = 3764] [serial = 1593] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.1.html] 07:14:39 INFO - PROCESS | 3764 | --DOMWINDOW == 136 (1043CC00) [pid = 3764] [serial = 1596] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.2.html] 07:14:39 INFO - PROCESS | 3764 | --DOMWINDOW == 135 (0F269000) [pid = 3764] [serial = 1578] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.negative.html] 07:14:39 INFO - PROCESS | 3764 | --DOMWINDOW == 134 (15A17C00) [pid = 3764] [serial = 1587] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.selfintersect.html] 07:14:39 INFO - PROCESS | 3764 | --DOMWINDOW == 133 (15E3BC00) [pid = 3764] [serial = 1584] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.nonfinite.html] 07:14:39 INFO - PROCESS | 3764 | --DOMWINDOW == 132 (11A0D800) [pid = 3764] [serial = 1575] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.end.2.html] 07:14:39 INFO - PROCESS | 3764 | --DOMWINDOW == 131 (139B6800) [pid = 3764] [serial = 1581] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.newsubpath.html] 07:14:39 INFO - PROCESS | 3764 | --DOMWINDOW == 130 (13390C00) [pid = 3764] [serial = 1599] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.3.html] 07:14:39 INFO - PROCESS | 3764 | 1464272079665 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]]]}] 07:14:39 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.unaffected.html | Stroking does not start a new path or subpath 07:14:39 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.unaffected.html | took 790ms 07:14:39 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.union.html 07:14:39 INFO - PROCESS | 3764 | 1464272079733 Marionette TRACE conn2 -> [0,2157,"getWindowHandle",null] 07:14:39 INFO - PROCESS | 3764 | 1464272079735 Marionette TRACE conn2 <- [1,2157,null,{"value":"13"}] 07:14:39 INFO - PROCESS | 3764 | 1464272079741 Marionette TRACE conn2 -> [0,2158,"setScriptTimeout",{"ms":35000}] 07:14:39 INFO - PROCESS | 3764 | 1464272079742 Marionette TRACE conn2 <- [1,2158,null,{}] 07:14:39 INFO - PROCESS | 3764 | 1464272079746 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}] 07:14:39 INFO - PROCESS | 3764 | 1464272079831 Marionette TRACE conn2 <- [1,2159,null,{"value":null}] 07:14:39 INFO - PROCESS | 3764 | 1464272079838 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\", \"f2422981-150b-4007-a2a0-7f3535d15116\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:14:39 INFO - PROCESS | 3764 | ++DOCSHELL 10D37C00 == 53 [pid = 3764] [id = 549] 07:14:39 INFO - PROCESS | 3764 | ++DOMWINDOW == 131 (16917C00) [pid = 3764] [serial = 1647] [outer = 00000000] 07:14:39 INFO - PROCESS | 3764 | ++DOMWINDOW == 132 (17782400) [pid = 3764] [serial = 1648] [outer = 16917C00] 07:14:39 INFO - PROCESS | 3764 | 1464272079881 Marionette DEBUG loaded listener.js 07:14:39 INFO - PROCESS | 3764 | ++DOMWINDOW == 133 (18183800) [pid = 3764] [serial = 1649] [outer = 16917C00] 07:14:40 INFO - PROCESS | 3764 | 1464272080321 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]]]}] 07:14:40 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.union.html | Strokes in opposite directions are unioned, not subtracted 07:14:40 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.union.html | took 620ms 07:14:40 INFO - PROCESS | 3764 | 1464272080376 Marionette TRACE conn2 -> [0,2161,"getWindowHandle",null] 07:14:40 INFO - PROCESS | 3764 | 1464272080378 Marionette TRACE conn2 <- [1,2161,null,{"value":"13"}] 07:14:40 INFO - PROCESS | 3764 | 1464272080381 Marionette TRACE conn2 -> [0,2162,"setScriptTimeout",{"ms":35000}] 07:14:40 INFO - TEST-START | /2dcontext/path-objects/2d.path.transformation.basic.html 07:14:40 INFO - PROCESS | 3764 | 1464272080383 Marionette TRACE conn2 <- [1,2162,null,{}] 07:14:40 INFO - PROCESS | 3764 | 1464272080387 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}] 07:14:40 INFO - PROCESS | 3764 | 1464272080471 Marionette TRACE conn2 <- [1,2163,null,{"value":null}] 07:14:40 INFO - PROCESS | 3764 | 1464272080477 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\", \"f2422981-150b-4007-a2a0-7f3535d15116\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:14:40 INFO - PROCESS | 3764 | ++DOCSHELL 13390C00 == 54 [pid = 3764] [id = 550] 07:14:40 INFO - PROCESS | 3764 | ++DOMWINDOW == 134 (137E5000) [pid = 3764] [serial = 1650] [outer = 00000000] 07:14:40 INFO - PROCESS | 3764 | ++DOMWINDOW == 135 (1AC8E800) [pid = 3764] [serial = 1651] [outer = 137E5000] 07:14:40 INFO - PROCESS | 3764 | 1464272080520 Marionette DEBUG loaded listener.js 07:14:40 INFO - PROCESS | 3764 | ++DOMWINDOW == 136 (1AE8DC00) [pid = 3764] [serial = 1652] [outer = 137E5000] 07:14:40 INFO - PROCESS | 3764 | 1464272080958 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]]]}] 07:14:40 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.transformation.basic.html | Canvas test: 2d.path.transformation.basic 07:14:40 INFO - TEST-OK | /2dcontext/path-objects/2d.path.transformation.basic.html | took 635ms 07:14:40 INFO - PROCESS | 3764 | 1464272081004 Marionette TRACE conn2 -> [0,2165,"getWindowHandle",null] 07:14:40 INFO - PROCESS | 3764 | 1464272081006 Marionette TRACE conn2 <- [1,2165,null,{"value":"13"}] 07:14:40 INFO - TEST-START | /2dcontext/path-objects/2d.path.transformation.changing.html 07:14:40 INFO - PROCESS | 3764 | 1464272081009 Marionette TRACE conn2 -> [0,2166,"setScriptTimeout",{"ms":35000}] 07:14:40 INFO - PROCESS | 3764 | 1464272081011 Marionette TRACE conn2 <- [1,2166,null,{}] 07:14:41 INFO - PROCESS | 3764 | 1464272081015 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}] 07:14:41 INFO - PROCESS | 3764 | 1464272081129 Marionette TRACE conn2 <- [1,2167,null,{"value":null}] 07:14:41 INFO - PROCESS | 3764 | 1464272081142 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\", \"f2422981-150b-4007-a2a0-7f3535d15116\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:14:41 INFO - PROCESS | 3764 | ++DOCSHELL 10D4F400 == 55 [pid = 3764] [id = 551] 07:14:41 INFO - PROCESS | 3764 | ++DOMWINDOW == 137 (10D51000) [pid = 3764] [serial = 1653] [outer = 00000000] 07:14:41 INFO - PROCESS | 3764 | ++DOMWINDOW == 138 (10D57400) [pid = 3764] [serial = 1654] [outer = 10D51000] 07:14:41 INFO - PROCESS | 3764 | 1464272081189 Marionette DEBUG loaded listener.js 07:14:41 INFO - PROCESS | 3764 | ++DOMWINDOW == 139 (13390800) [pid = 3764] [serial = 1655] [outer = 10D51000] 07:14:41 INFO - PROCESS | 3764 | 1464272081926 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]]]}] 07:14:41 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.transformation.changing.html | Transformations are applied while building paths, not when drawing 07:14:41 INFO - TEST-OK | /2dcontext/path-objects/2d.path.transformation.changing.html | took 931ms 07:14:41 INFO - PROCESS | 3764 | 1464272081955 Marionette TRACE conn2 -> [0,2169,"getWindowHandle",null] 07:14:41 INFO - PROCESS | 3764 | 1464272081960 Marionette TRACE conn2 <- [1,2169,null,{"value":"13"}] 07:14:41 INFO - PROCESS | 3764 | 1464272081965 Marionette TRACE conn2 -> [0,2170,"setScriptTimeout",{"ms":35000}] 07:14:41 INFO - TEST-START | /2dcontext/path-objects/2d.path.transformation.multiple.html 07:14:41 INFO - PROCESS | 3764 | 1464272081970 Marionette TRACE conn2 <- [1,2170,null,{}] 07:14:41 INFO - PROCESS | 3764 | 1464272081975 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}] 07:14:42 INFO - PROCESS | 3764 | 1464272082090 Marionette TRACE conn2 <- [1,2171,null,{"value":null}] 07:14:42 INFO - PROCESS | 3764 | 1464272082257 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\", \"f2422981-150b-4007-a2a0-7f3535d15116\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:14:42 INFO - PROCESS | 3764 | ++DOCSHELL 10D55000 == 56 [pid = 3764] [id = 552] 07:14:42 INFO - PROCESS | 3764 | ++DOMWINDOW == 140 (10D56000) [pid = 3764] [serial = 1656] [outer = 00000000] 07:14:42 INFO - PROCESS | 3764 | ++DOMWINDOW == 141 (12A53C00) [pid = 3764] [serial = 1657] [outer = 10D56000] 07:14:42 INFO - PROCESS | 3764 | 1464272082315 Marionette DEBUG loaded listener.js 07:14:42 INFO - PROCESS | 3764 | ++DOMWINDOW == 142 (13327800) [pid = 3764] [serial = 1658] [outer = 10D56000] 07:14:42 INFO - PROCESS | 3764 | 1464272082916 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]]]}] 07:14:42 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.transformation.multiple.html | Transformations are applied while building paths, not when drawing 07:14:42 INFO - TEST-OK | /2dcontext/path-objects/2d.path.transformation.multiple.html | took 992ms 07:14:42 INFO - PROCESS | 3764 | 1464272082952 Marionette TRACE conn2 -> [0,2173,"getWindowHandle",null] 07:14:42 INFO - PROCESS | 3764 | 1464272082958 Marionette TRACE conn2 <- [1,2173,null,{"value":"13"}] 07:14:42 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.basic.html 07:14:42 INFO - PROCESS | 3764 | 1464272082965 Marionette TRACE conn2 -> [0,2174,"setScriptTimeout",{"ms":35000}] 07:14:42 INFO - PROCESS | 3764 | 1464272082968 Marionette TRACE conn2 <- [1,2174,null,{}] 07:14:42 INFO - PROCESS | 3764 | 1464272082972 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}] 07:14:43 INFO - PROCESS | 3764 | 1464272083137 Marionette TRACE conn2 <- [1,2175,null,{"value":null}] 07:14:43 INFO - PROCESS | 3764 | 1464272083159 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\", \"f2422981-150b-4007-a2a0-7f3535d15116\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:14:43 INFO - PROCESS | 3764 | ++DOCSHELL 13394C00 == 57 [pid = 3764] [id = 553] 07:14:43 INFO - PROCESS | 3764 | ++DOMWINDOW == 143 (13398C00) [pid = 3764] [serial = 1659] [outer = 00000000] 07:14:43 INFO - PROCESS | 3764 | ++DOMWINDOW == 144 (16883800) [pid = 3764] [serial = 1660] [outer = 13398C00] 07:14:43 INFO - PROCESS | 3764 | 1464272083216 Marionette DEBUG loaded listener.js 07:14:43 INFO - PROCESS | 3764 | ++DOMWINDOW == 145 (1693F000) [pid = 3764] [serial = 1661] [outer = 13398C00] 07:14:43 INFO - PROCESS | 3764 | 1464272083865 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]]]}] 07:14:43 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.basic.html | createImageData(imgdata) exists and returns something 07:14:43 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.basic.html | took 946ms 07:14:43 INFO - PROCESS | 3764 | 1464272083920 Marionette TRACE conn2 -> [0,2177,"getWindowHandle",null] 07:14:43 INFO - PROCESS | 3764 | 1464272083923 Marionette TRACE conn2 <- [1,2177,null,{"value":"13"}] 07:14:43 INFO - PROCESS | 3764 | 1464272083928 Marionette TRACE conn2 -> [0,2178,"setScriptTimeout",{"ms":35000}] 07:14:43 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.initial.html 07:14:43 INFO - PROCESS | 3764 | 1464272083932 Marionette TRACE conn2 <- [1,2178,null,{}] 07:14:43 INFO - PROCESS | 3764 | 1464272083943 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}] 07:14:44 INFO - PROCESS | 3764 | 1464272084056 Marionette TRACE conn2 <- [1,2179,null,{"value":null}] 07:14:44 INFO - PROCESS | 3764 | 1464272084204 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\", \"f2422981-150b-4007-a2a0-7f3535d15116\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:14:44 INFO - PROCESS | 3764 | ++DOCSHELL 15F4CC00 == 58 [pid = 3764] [id = 554] 07:14:44 INFO - PROCESS | 3764 | ++DOMWINDOW == 146 (17356C00) [pid = 3764] [serial = 1662] [outer = 00000000] 07:14:44 INFO - PROCESS | 3764 | ++DOMWINDOW == 147 (19A5B400) [pid = 3764] [serial = 1663] [outer = 17356C00] 07:14:44 INFO - PROCESS | 3764 | 1464272084264 Marionette DEBUG loaded listener.js 07:14:44 INFO - PROCESS | 3764 | ++DOMWINDOW == 148 (1A09D800) [pid = 3764] [serial = 1664] [outer = 17356C00] 07:14:44 INFO - PROCESS | 3764 | 1464272084792 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]]]}] 07:14:44 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.initial.html | createImageData(imgdata) returns transparent black data of the right size 07:14:44 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.initial.html | took 899ms 07:14:44 INFO - PROCESS | 3764 | 1464272084834 Marionette TRACE conn2 -> [0,2181,"getWindowHandle",null] 07:14:44 INFO - PROCESS | 3764 | 1464272084837 Marionette TRACE conn2 <- [1,2181,null,{"value":"13"}] 07:14:44 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.this.html 07:14:44 INFO - PROCESS | 3764 | 1464272084856 Marionette TRACE conn2 -> [0,2182,"setScriptTimeout",{"ms":35000}] 07:14:44 INFO - PROCESS | 3764 | 1464272084858 Marionette TRACE conn2 <- [1,2182,null,{}] 07:14:44 INFO - PROCESS | 3764 | 1464272084863 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}] 07:14:44 INFO - PROCESS | 3764 | 1464272084959 Marionette TRACE conn2 <- [1,2183,null,{"value":null}] 07:14:45 INFO - PROCESS | 3764 | 1464272085116 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\", \"f2422981-150b-4007-a2a0-7f3535d15116\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:14:45 INFO - PROCESS | 3764 | ++DOCSHELL 16229800 == 59 [pid = 3764] [id = 555] 07:14:45 INFO - PROCESS | 3764 | ++DOMWINDOW == 149 (1622A000) [pid = 3764] [serial = 1665] [outer = 00000000] 07:14:45 INFO - PROCESS | 3764 | ++DOMWINDOW == 150 (1622E800) [pid = 3764] [serial = 1666] [outer = 1622A000] 07:14:45 INFO - PROCESS | 3764 | 1464272085170 Marionette DEBUG loaded listener.js 07:14:45 INFO - PROCESS | 3764 | ++DOMWINDOW == 151 (16233800) [pid = 3764] [serial = 1667] [outer = 1622A000] 07:14:45 INFO - PROCESS | 3764 | 1464272085758 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]]]}] 07:14:45 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.this.html | createImageData(imgdata) should throw when called with the wrong |this| 07:14:45 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.this.html | took 962ms 07:14:45 INFO - PROCESS | 3764 | 1464272085789 Marionette TRACE conn2 -> [0,2185,"getWindowHandle",null] 07:14:45 INFO - PROCESS | 3764 | 1464272085792 Marionette TRACE conn2 <- [1,2185,null,{"value":"13"}] 07:14:45 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.type.html 07:14:45 INFO - PROCESS | 3764 | 1464272085795 Marionette TRACE conn2 -> [0,2186,"setScriptTimeout",{"ms":35000}] 07:14:45 INFO - PROCESS | 3764 | 1464272085797 Marionette TRACE conn2 <- [1,2186,null,{}] 07:14:45 INFO - PROCESS | 3764 | 1464272085800 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}] 07:14:45 INFO - PROCESS | 3764 | 1464272085905 Marionette TRACE conn2 <- [1,2187,null,{"value":null}] 07:14:46 INFO - PROCESS | 3764 | 1464272086076 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\", \"f2422981-150b-4007-a2a0-7f3535d15116\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:14:46 INFO - PROCESS | 3764 | ++DOCSHELL 10A54C00 == 60 [pid = 3764] [id = 556] 07:14:46 INFO - PROCESS | 3764 | ++DOMWINDOW == 152 (10ACFC00) [pid = 3764] [serial = 1668] [outer = 00000000] 07:14:46 INFO - PROCESS | 3764 | ++DOMWINDOW == 153 (10AD7400) [pid = 3764] [serial = 1669] [outer = 10ACFC00] 07:14:46 INFO - PROCESS | 3764 | 1464272086132 Marionette DEBUG loaded listener.js 07:14:46 INFO - PROCESS | 3764 | ++DOMWINDOW == 154 (10ADB000) [pid = 3764] [serial = 1670] [outer = 10ACFC00] 07:14:46 INFO - PROCESS | 3764 | 1464272086944 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]]]}] 07:14:46 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.type.html | createImageData(imgdata) returns an ImageData object containing a Uint8ClampedArray object 07:14:46 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.type.html | took 1209ms 07:14:46 INFO - PROCESS | 3764 | 1464272087004 Marionette TRACE conn2 -> [0,2189,"getWindowHandle",null] 07:14:46 INFO - PROCESS | 3764 | 1464272087008 Marionette TRACE conn2 <- [1,2189,null,{"value":"13"}] 07:14:47 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.zero.html 07:14:47 INFO - PROCESS | 3764 | 1464272087014 Marionette TRACE conn2 -> [0,2190,"setScriptTimeout",{"ms":35000}] 07:14:47 INFO - PROCESS | 3764 | 1464272087017 Marionette TRACE conn2 <- [1,2190,null,{}] 07:14:47 INFO - PROCESS | 3764 | 1464272087022 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}] 07:14:47 INFO - PROCESS | 3764 | 1464272087106 Marionette TRACE conn2 <- [1,2191,null,{"value":null}] 07:14:47 INFO - PROCESS | 3764 | 1464272087256 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\", \"f2422981-150b-4007-a2a0-7f3535d15116\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:14:47 INFO - PROCESS | 3764 | ++DOCSHELL 10EB9400 == 61 [pid = 3764] [id = 557] 07:14:47 INFO - PROCESS | 3764 | ++DOMWINDOW == 155 (10EBA400) [pid = 3764] [serial = 1671] [outer = 00000000] 07:14:47 INFO - PROCESS | 3764 | ++DOMWINDOW == 156 (11C56C00) [pid = 3764] [serial = 1672] [outer = 10EBA400] 07:14:47 INFO - PROCESS | 3764 | 1464272087329 Marionette DEBUG loaded listener.js 07:14:47 INFO - PROCESS | 3764 | ++DOMWINDOW == 157 (12A51000) [pid = 3764] [serial = 1673] [outer = 10EBA400] 07:14:47 INFO - PROCESS | 3764 | 1464272087960 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]]]}] 07:14:47 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.zero.html | createImageData(null) throws TypeError 07:14:47 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.zero.html | took 992ms 07:14:47 INFO - PROCESS | 3764 | 1464272088000 Marionette TRACE conn2 -> [0,2193,"getWindowHandle",null] 07:14:47 INFO - PROCESS | 3764 | 1464272088006 Marionette TRACE conn2 <- [1,2193,null,{"value":"13"}] 07:14:48 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.basic.html 07:14:48 INFO - PROCESS | 3764 | 1464272088011 Marionette TRACE conn2 -> [0,2194,"setScriptTimeout",{"ms":35000}] 07:14:48 INFO - PROCESS | 3764 | 1464272088014 Marionette TRACE conn2 <- [1,2194,null,{}] 07:14:48 INFO - PROCESS | 3764 | 1464272088018 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}] 07:14:48 INFO - PROCESS | 3764 | 1464272088115 Marionette TRACE conn2 <- [1,2195,null,{"value":null}] 07:14:48 INFO - PROCESS | 3764 | 1464272088290 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\", \"f2422981-150b-4007-a2a0-7f3535d15116\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:14:48 INFO - PROCESS | 3764 | --DOCSHELL 181D2C00 == 60 [pid = 3764] [id = 508] 07:14:48 INFO - PROCESS | 3764 | --DOCSHELL 13390C00 == 59 [pid = 3764] [id = 550] 07:14:48 INFO - PROCESS | 3764 | --DOCSHELL 10D37C00 == 58 [pid = 3764] [id = 549] 07:14:48 INFO - PROCESS | 3764 | --DOCSHELL 17590C00 == 57 [pid = 3764] [id = 548] 07:14:48 INFO - PROCESS | 3764 | --DOCSHELL 10D38800 == 56 [pid = 3764] [id = 547] 07:14:48 INFO - PROCESS | 3764 | --DOCSHELL 16D82000 == 55 [pid = 3764] [id = 546] 07:14:48 INFO - PROCESS | 3764 | --DOCSHELL 128A4C00 == 54 [pid = 3764] [id = 545] 07:14:48 INFO - PROCESS | 3764 | --DOCSHELL 16BEF000 == 53 [pid = 3764] [id = 544] 07:14:48 INFO - PROCESS | 3764 | --DOCSHELL 1693A800 == 52 [pid = 3764] [id = 543] 07:14:48 INFO - PROCESS | 3764 | --DOCSHELL 1027AC00 == 51 [pid = 3764] [id = 542] 07:14:48 INFO - PROCESS | 3764 | --DOCSHELL 10439000 == 50 [pid = 3764] [id = 541] 07:14:48 INFO - PROCESS | 3764 | --DOCSHELL 1B489400 == 49 [pid = 3764] [id = 17] 07:14:48 INFO - PROCESS | 3764 | --DOMWINDOW == 156 (19E9C400) [pid = 3764] [serial = 1603] [outer = 00000000] [url = about:blank] 07:14:48 INFO - PROCESS | 3764 | --DOMWINDOW == 155 (1339EC00) [pid = 3764] [serial = 1561] [outer = 00000000] [url = about:blank] 07:14:48 INFO - PROCESS | 3764 | --DOMWINDOW == 154 (15F4C400) [pid = 3764] [serial = 1564] [outer = 00000000] [url = about:blank] 07:14:48 INFO - PROCESS | 3764 | --DOMWINDOW == 153 (19E95800) [pid = 3764] [serial = 1567] [outer = 00000000] [url = about:blank] 07:14:48 INFO - PROCESS | 3764 | --DOMWINDOW == 152 (1A57F000) [pid = 3764] [serial = 1570] [outer = 00000000] [url = about:blank] 07:14:48 INFO - PROCESS | 3764 | --DOMWINDOW == 151 (1A6D6400) [pid = 3764] [serial = 1573] [outer = 00000000] [url = about:blank] 07:14:48 INFO - PROCESS | 3764 | ++DOCSHELL 10439000 == 50 [pid = 3764] [id = 558] 07:14:48 INFO - PROCESS | 3764 | ++DOMWINDOW == 152 (105F1C00) [pid = 3764] [serial = 1674] [outer = 00000000] 07:14:48 INFO - PROCESS | 3764 | ++DOMWINDOW == 153 (10D56C00) [pid = 3764] [serial = 1675] [outer = 105F1C00] 07:14:48 INFO - PROCESS | 3764 | 1464272088374 Marionette DEBUG loaded listener.js 07:14:48 INFO - PROCESS | 3764 | ++DOMWINDOW == 154 (13395C00) [pid = 3764] [serial = 1676] [outer = 105F1C00] 07:14:48 INFO - PROCESS | 3764 | --DOMWINDOW == 153 (19738800) [pid = 3764] [serial = 1466] [outer = 00000000] [url = about:blank] 07:14:48 INFO - PROCESS | 3764 | --DOMWINDOW == 152 (1750E400) [pid = 3764] [serial = 1591] [outer = 00000000] [url = about:blank] 07:14:48 INFO - PROCESS | 3764 | --DOMWINDOW == 151 (17ECCC00) [pid = 3764] [serial = 1594] [outer = 00000000] [url = about:blank] 07:14:48 INFO - PROCESS | 3764 | --DOMWINDOW == 150 (17588000) [pid = 3764] [serial = 1592] [outer = 00000000] [url = about:blank] 07:14:48 INFO - PROCESS | 3764 | --DOMWINDOW == 149 (13391C00) [pid = 3764] [serial = 1597] [outer = 00000000] [url = about:blank] 07:14:48 INFO - PROCESS | 3764 | --DOMWINDOW == 148 (1778A800) [pid = 3764] [serial = 1595] [outer = 00000000] [url = about:blank] 07:14:48 INFO - PROCESS | 3764 | --DOMWINDOW == 147 (10B69800) [pid = 3764] [serial = 1579] [outer = 00000000] [url = about:blank] 07:14:48 INFO - PROCESS | 3764 | --DOMWINDOW == 146 (11A0B400) [pid = 3764] [serial = 1580] [outer = 00000000] [url = about:blank] 07:14:48 INFO - PROCESS | 3764 | --DOMWINDOW == 145 (16C7B400) [pid = 3764] [serial = 1588] [outer = 00000000] [url = about:blank] 07:14:48 INFO - PROCESS | 3764 | --DOMWINDOW == 144 (16939800) [pid = 3764] [serial = 1585] [outer = 00000000] [url = about:blank] 07:14:48 INFO - PROCESS | 3764 | --DOMWINDOW == 143 (16BEDC00) [pid = 3764] [serial = 1586] [outer = 00000000] [url = about:blank] 07:14:48 INFO - PROCESS | 3764 | --DOMWINDOW == 142 (13708800) [pid = 3764] [serial = 1577] [outer = 00000000] [url = about:blank] 07:14:48 INFO - PROCESS | 3764 | --DOMWINDOW == 141 (1336DC00) [pid = 3764] [serial = 1576] [outer = 00000000] [url = about:blank] 07:14:48 INFO - PROCESS | 3764 | --DOMWINDOW == 140 (15362C00) [pid = 3764] [serial = 1582] [outer = 00000000] [url = about:blank] 07:14:48 INFO - PROCESS | 3764 | --DOMWINDOW == 139 (156CC000) [pid = 3764] [serial = 1583] [outer = 00000000] [url = about:blank] 07:14:48 INFO - PROCESS | 3764 | --DOMWINDOW == 138 (15A1B400) [pid = 3764] [serial = 1598] [outer = 00000000] [url = about:blank] 07:14:48 INFO - PROCESS | 3764 | --DOMWINDOW == 137 (181DA800) [pid = 3764] [serial = 1600] [outer = 00000000] [url = about:blank] 07:14:48 INFO - PROCESS | 3764 | --DOMWINDOW == 136 (172B1000) [pid = 3764] [serial = 1589] [outer = 00000000] [url = about:blank] 07:14:48 INFO - PROCESS | 3764 | --DOMWINDOW == 135 (19660400) [pid = 3764] [serial = 1601] [outer = 00000000] [url = about:blank] 07:14:48 INFO - PROCESS | 3764 | 1464272088796 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]]]}] 07:14:48 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.basic.html | createImageData(sw, sh) exists and returns something 07:14:48 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.basic.html | took 837ms 07:14:48 INFO - PROCESS | 3764 | 1464272088853 Marionette TRACE conn2 -> [0,2197,"getWindowHandle",null] 07:14:48 INFO - PROCESS | 3764 | 1464272088855 Marionette TRACE conn2 <- [1,2197,null,{"value":"13"}] 07:14:48 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.initial.html 07:14:48 INFO - PROCESS | 3764 | 1464272088859 Marionette TRACE conn2 -> [0,2198,"setScriptTimeout",{"ms":35000}] 07:14:48 INFO - PROCESS | 3764 | 1464272088862 Marionette TRACE conn2 <- [1,2198,null,{}] 07:14:48 INFO - PROCESS | 3764 | 1464272088872 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}] 07:14:48 INFO - PROCESS | 3764 | 1464272088962 Marionette TRACE conn2 <- [1,2199,null,{"value":null}] 07:14:48 INFO - PROCESS | 3764 | 1464272088978 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\", \"f2422981-150b-4007-a2a0-7f3535d15116\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:14:48 INFO - PROCESS | 3764 | ++DOCSHELL 14010400 == 51 [pid = 3764] [id = 559] 07:14:48 INFO - PROCESS | 3764 | ++DOMWINDOW == 136 (1408A000) [pid = 3764] [serial = 1677] [outer = 00000000] 07:14:49 INFO - PROCESS | 3764 | ++DOMWINDOW == 137 (14094400) [pid = 3764] [serial = 1678] [outer = 1408A000] 07:14:49 INFO - PROCESS | 3764 | 1464272089025 Marionette DEBUG loaded listener.js 07:14:49 INFO - PROCESS | 3764 | ++DOMWINDOW == 138 (1509A400) [pid = 3764] [serial = 1679] [outer = 1408A000] 07:14:49 INFO - PROCESS | 3764 | 1464272089513 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]]]}] 07:14:49 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.initial.html | createImageData(sw, sh) returns transparent black data of the right size 07:14:49 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.initial.html | took 682ms 07:14:49 INFO - PROCESS | 3764 | 1464272089545 Marionette TRACE conn2 -> [0,2201,"getWindowHandle",null] 07:14:49 INFO - PROCESS | 3764 | 1464272089548 Marionette TRACE conn2 <- [1,2201,null,{"value":"13"}] 07:14:49 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.large.html 07:14:49 INFO - PROCESS | 3764 | 1464272089551 Marionette TRACE conn2 -> [0,2202,"setScriptTimeout",{"ms":35000}] 07:14:49 INFO - PROCESS | 3764 | 1464272089553 Marionette TRACE conn2 <- [1,2202,null,{}] 07:14:49 INFO - PROCESS | 3764 | 1464272089556 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}] 07:14:49 INFO - PROCESS | 3764 | 1464272089642 Marionette TRACE conn2 <- [1,2203,null,{"value":null}] 07:14:49 INFO - PROCESS | 3764 | 1464272089648 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\", \"f2422981-150b-4007-a2a0-7f3535d15116\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:14:49 INFO - PROCESS | 3764 | ++DOCSHELL 15366000 == 52 [pid = 3764] [id = 560] 07:14:49 INFO - PROCESS | 3764 | ++DOMWINDOW == 139 (15A12800) [pid = 3764] [serial = 1680] [outer = 00000000] 07:14:49 INFO - PROCESS | 3764 | ++DOMWINDOW == 140 (15F3D400) [pid = 3764] [serial = 1681] [outer = 15A12800] 07:14:49 INFO - PROCESS | 3764 | 1464272089693 Marionette DEBUG loaded listener.js 07:14:49 INFO - PROCESS | 3764 | ++DOMWINDOW == 141 (15F4C400) [pid = 3764] [serial = 1682] [outer = 15A12800] 07:14:50 INFO - PROCESS | 3764 | 1464272090176 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]]]}] 07:14:50 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.large.html | createImageData(sw, sh) works for sizes much larger than the canvas 07:14:50 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.large.html | took 636ms 07:14:50 INFO - PROCESS | 3764 | 1464272090190 Marionette TRACE conn2 -> [0,2205,"getWindowHandle",null] 07:14:50 INFO - PROCESS | 3764 | 1464272090192 Marionette TRACE conn2 <- [1,2205,null,{"value":"13"}] 07:14:50 INFO - PROCESS | 3764 | 1464272090195 Marionette TRACE conn2 -> [0,2206,"setScriptTimeout",{"ms":35000}] 07:14:50 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.negative.html 07:14:50 INFO - PROCESS | 3764 | 1464272090197 Marionette TRACE conn2 <- [1,2206,null,{}] 07:14:50 INFO - PROCESS | 3764 | 1464272090201 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}] 07:14:50 INFO - PROCESS | 3764 | 1464272090283 Marionette TRACE conn2 <- [1,2207,null,{"value":null}] 07:14:50 INFO - PROCESS | 3764 | 1464272090289 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\", \"f2422981-150b-4007-a2a0-7f3535d15116\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:14:50 INFO - PROCESS | 3764 | ++DOCSHELL 10D32000 == 53 [pid = 3764] [id = 561] 07:14:50 INFO - PROCESS | 3764 | ++DOMWINDOW == 142 (10D56400) [pid = 3764] [serial = 1683] [outer = 00000000] 07:14:50 INFO - PROCESS | 3764 | ++DOMWINDOW == 143 (1622E400) [pid = 3764] [serial = 1684] [outer = 10D56400] 07:14:50 INFO - PROCESS | 3764 | 1464272090341 Marionette DEBUG loaded listener.js 07:14:50 INFO - PROCESS | 3764 | ++DOMWINDOW == 144 (1691C400) [pid = 3764] [serial = 1685] [outer = 10D56400] 07:14:50 INFO - PROCESS | 3764 | 1464272090821 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]]]}] 07:14:50 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.negative.html | createImageData(sw, sh) takes the absolute magnitude of the size arguments 07:14:50 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.negative.html | took 636ms 07:14:50 INFO - PROCESS | 3764 | 1464272090862 Marionette TRACE conn2 -> [0,2209,"getWindowHandle",null] 07:14:50 INFO - PROCESS | 3764 | 1464272090864 Marionette TRACE conn2 <- [1,2209,null,{"value":"13"}] 07:14:50 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html 07:14:50 INFO - PROCESS | 3764 | 1464272090867 Marionette TRACE conn2 -> [0,2210,"setScriptTimeout",{"ms":35000}] 07:14:50 INFO - PROCESS | 3764 | 1464272090869 Marionette TRACE conn2 <- [1,2210,null,{}] 07:14:50 INFO - PROCESS | 3764 | 1464272090873 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}] 07:14:51 INFO - PROCESS | 3764 | 1464272091014 Marionette TRACE conn2 <- [1,2211,null,{"value":null}] 07:14:51 INFO - PROCESS | 3764 | 1464272091021 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\", \"f2422981-150b-4007-a2a0-7f3535d15116\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:14:51 INFO - PROCESS | 3764 | ++DOCSHELL 1693A800 == 54 [pid = 3764] [id = 562] 07:14:51 INFO - PROCESS | 3764 | ++DOMWINDOW == 145 (169D0800) [pid = 3764] [serial = 1686] [outer = 00000000] 07:14:51 INFO - PROCESS | 3764 | ++DOMWINDOW == 146 (16C87400) [pid = 3764] [serial = 1687] [outer = 169D0800] 07:14:51 INFO - PROCESS | 3764 | 1464272091065 Marionette DEBUG loaded listener.js 07:14:51 INFO - PROCESS | 3764 | ++DOMWINDOW == 147 (172DBC00) [pid = 3764] [serial = 1688] [outer = 169D0800] 07:14:51 INFO - PROCESS | 3764 | 1464272091496 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]]]}] 07:14:51 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html | createImageData() throws TypeError if arguments are not finite 07:14:51 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html | took 697ms 07:14:51 INFO - PROCESS | 3764 | 1464272091549 Marionette TRACE conn2 -> [0,2213,"getWindowHandle",null] 07:14:51 INFO - PROCESS | 3764 | 1464272091551 Marionette TRACE conn2 <- [1,2213,null,{"value":"13"}] 07:14:51 INFO - PROCESS | 3764 | 1464272091554 Marionette TRACE conn2 -> [0,2214,"setScriptTimeout",{"ms":35000}] 07:14:51 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.round.html 07:14:51 INFO - PROCESS | 3764 | 1464272091555 Marionette TRACE conn2 <- [1,2214,null,{}] 07:14:51 INFO - PROCESS | 3764 | 1464272091563 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}] 07:14:51 INFO - PROCESS | 3764 | 1464272091677 Marionette TRACE conn2 <- [1,2215,null,{"value":null}] 07:14:51 INFO - PROCESS | 3764 | 1464272091774 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\", \"f2422981-150b-4007-a2a0-7f3535d15116\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:14:51 INFO - PROCESS | 3764 | ++DOCSHELL 17301400 == 55 [pid = 3764] [id = 563] 07:14:51 INFO - PROCESS | 3764 | ++DOMWINDOW == 148 (17305C00) [pid = 3764] [serial = 1689] [outer = 00000000] 07:14:51 INFO - PROCESS | 3764 | ++DOMWINDOW == 149 (17352C00) [pid = 3764] [serial = 1690] [outer = 17305C00] 07:14:51 INFO - PROCESS | 3764 | 1464272091820 Marionette DEBUG loaded listener.js 07:14:51 INFO - PROCESS | 3764 | ++DOMWINDOW == 150 (17353C00) [pid = 3764] [serial = 1691] [outer = 17305C00] 07:14:52 INFO - PROCESS | 3764 | 1464272092222 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]]]}] 07:14:52 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.round.html | createImageData(w, h) is rounded the same as getImageData(0, 0, w, h) 07:14:52 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.round.html | took 698ms 07:14:52 INFO - PROCESS | 3764 | 1464272092255 Marionette TRACE conn2 -> [0,2217,"getWindowHandle",null] 07:14:52 INFO - PROCESS | 3764 | 1464272092257 Marionette TRACE conn2 <- [1,2217,null,{"value":"13"}] 07:14:52 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.this.html 07:14:52 INFO - PROCESS | 3764 | 1464272092260 Marionette TRACE conn2 -> [0,2218,"setScriptTimeout",{"ms":35000}] 07:14:52 INFO - PROCESS | 3764 | 1464272092262 Marionette TRACE conn2 <- [1,2218,null,{}] 07:14:52 INFO - PROCESS | 3764 | 1464272092265 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}] 07:14:52 INFO - PROCESS | 3764 | 1464272092387 Marionette TRACE conn2 <- [1,2219,null,{"value":null}] 07:14:52 INFO - PROCESS | 3764 | 1464272092417 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\", \"f2422981-150b-4007-a2a0-7f3535d15116\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:14:52 INFO - PROCESS | 3764 | ++DOCSHELL 1730AC00 == 56 [pid = 3764] [id = 564] 07:14:52 INFO - PROCESS | 3764 | ++DOMWINDOW == 151 (1730BC00) [pid = 3764] [serial = 1692] [outer = 00000000] 07:14:52 INFO - PROCESS | 3764 | ++DOMWINDOW == 152 (17590000) [pid = 3764] [serial = 1693] [outer = 1730BC00] 07:14:52 INFO - PROCESS | 3764 | 1464272092464 Marionette DEBUG loaded listener.js 07:14:52 INFO - PROCESS | 3764 | ++DOMWINDOW == 153 (17782000) [pid = 3764] [serial = 1694] [outer = 1730BC00] 07:14:53 INFO - PROCESS | 3764 | 1464272093250 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]]]}] 07:14:53 INFO - PROCESS | 3764 | --DOMWINDOW == 152 (13398000) [pid = 3764] [serial = 1422] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.basic.2.html] 07:14:53 INFO - PROCESS | 3764 | --DOMWINDOW == 151 (16D77400) [pid = 3764] [serial = 1602] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.4.html] 07:14:53 INFO - PROCESS | 3764 | --DOMWINDOW == 150 (16D76C00) [pid = 3764] [serial = 1473] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.arc.html] 07:14:53 INFO - PROCESS | 3764 | --DOMWINDOW == 149 (169CF000) [pid = 3764] [serial = 1425] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.empty.html] 07:14:53 INFO - PROCESS | 3764 | --DOMWINDOW == 148 (1408A400) [pid = 3764] [serial = 1470] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.initial.html] 07:14:53 INFO - PROCESS | 3764 | --DOMWINDOW == 147 (10A5D400) [pid = 3764] [serial = 1419] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.basic.1.html] 07:14:53 INFO - PROCESS | 3764 | --DOMWINDOW == 146 (17D0C400) [pid = 3764] [serial = 1374] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.scale.html] 07:14:53 INFO - PROCESS | 3764 | --DOMWINDOW == 145 (10D38000) [pid = 3764] [serial = 1467] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.3.html] 07:14:53 INFO - PROCESS | 3764 | --DOMWINDOW == 144 (140C8800) [pid = 3764] [serial = 1428] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.intersect.html] 07:14:53 INFO - PROCESS | 3764 | --DOMWINDOW == 143 (19664000) [pid = 3764] [serial = 1476] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.basic.1.html] 07:14:53 INFO - PROCESS | 3764 | --DOMWINDOW == 142 (17DF9C00) [pid = 3764] [serial = 1638] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.scale2.html] 07:14:53 INFO - PROCESS | 3764 | --DOMWINDOW == 141 (1693AC00) [pid = 3764] [serial = 1629] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.line.html] 07:14:53 INFO - PROCESS | 3764 | --DOMWINDOW == 140 (19A50800) [pid = 3764] [serial = 1641] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.skew.html] 07:14:53 INFO - PROCESS | 3764 | --DOMWINDOW == 139 (1A1BBC00) [pid = 3764] [serial = 1644] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.unaffected.html] 07:14:53 INFO - PROCESS | 3764 | --DOMWINDOW == 138 (19A59C00) [pid = 3764] [serial = 1620] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.closed.html] 07:14:53 INFO - PROCESS | 3764 | --DOMWINDOW == 137 (10ED1400) [pid = 3764] [serial = 1623] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.corner.html] 07:14:53 INFO - PROCESS | 3764 | --DOMWINDOW == 136 (1A713000) [pid = 3764] [serial = 1614] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.overlap.html] 07:14:53 INFO - PROCESS | 3764 | --DOMWINDOW == 135 (1693B800) [pid = 3764] [serial = 1611] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.empty.html] 07:14:53 INFO - PROCESS | 3764 | --DOMWINDOW == 134 (0C37C000) [pid = 3764] [serial = 1605] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.5.html] 07:14:53 INFO - PROCESS | 3764 | --DOMWINDOW == 133 (1734C000) [pid = 3764] [serial = 1632] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.rect.html] 07:14:53 INFO - PROCESS | 3764 | --DOMWINDOW == 132 (16917C00) [pid = 3764] [serial = 1647] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.union.html] 07:14:53 INFO - PROCESS | 3764 | --DOMWINDOW == 131 (13DB7800) [pid = 3764] [serial = 1608] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.6.html] 07:14:53 INFO - PROCESS | 3764 | --DOMWINDOW == 130 (137E5000) [pid = 3764] [serial = 1650] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.basic.html] 07:14:53 INFO - PROCESS | 3764 | --DOMWINDOW == 129 (1B48D400) [pid = 3764] [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.] 07:14:53 INFO - PROCESS | 3764 | --DOMWINDOW == 128 (17587C00) [pid = 3764] [serial = 1635] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.scale1.html] 07:14:53 INFO - PROCESS | 3764 | --DOMWINDOW == 127 (1A5DB400) [pid = 3764] [serial = 1617] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.arc.html] 07:14:53 INFO - PROCESS | 3764 | --DOMWINDOW == 126 (102D2800) [pid = 3764] [serial = 1626] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.curve.html] 07:14:53 INFO - PROCESS | 3764 | --DOMWINDOW == 125 (17781400) [pid = 3764] [serial = 1566] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.basic.html] 07:14:53 INFO - PROCESS | 3764 | --DOMWINDOW == 124 (1A035C00) [pid = 3764] [serial = 1569] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.closed.html] 07:14:53 INFO - PROCESS | 3764 | --DOMWINDOW == 123 (1A57EC00) [pid = 3764] [serial = 1572] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.end.1.html] 07:14:53 INFO - PROCESS | 3764 | --DOMWINDOW == 122 (10562800) [pid = 3764] [serial = 1512] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.4.html] 07:14:53 INFO - PROCESS | 3764 | --DOMWINDOW == 121 (1339A800) [pid = 3764] [serial = 1515] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.unclosed.html] 07:14:53 INFO - PROCESS | 3764 | --DOMWINDOW == 120 (16935C00) [pid = 3764] [serial = 1518] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.winding.html] 07:14:53 INFO - PROCESS | 3764 | --DOMWINDOW == 119 (17305400) [pid = 3764] [serial = 1521] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.basic.html] 07:14:53 INFO - PROCESS | 3764 | --DOMWINDOW == 118 (181D4800) [pid = 3764] [serial = 1524] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html] 07:14:53 INFO - PROCESS | 3764 | --DOMWINDOW == 117 (12D78C00) [pid = 3764] [serial = 1560] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html] 07:14:53 INFO - PROCESS | 3764 | --DOMWINDOW == 116 (156C4C00) [pid = 3764] [serial = 1563] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html] 07:14:53 INFO - PROCESS | 3764 | --DOMWINDOW == 115 (1B1AD800) [pid = 3764] [serial = 44] [outer = 00000000] [url = data:application/vnd.mozilla.xul+xml;charset=utf-8,] 07:14:53 INFO - PROCESS | 3764 | --DOMWINDOW == 114 (139AD000) [pid = 3764] [serial = 1431] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.unaffected.html] 07:14:53 INFO - PROCESS | 3764 | --DOMWINDOW == 113 (19A59400) [pid = 3764] [serial = 1557] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html] 07:14:53 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.this.html | createImageData(sw, sh) should throw when called with the wrong |this| 07:14:53 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.this.html | took 1085ms 07:14:53 INFO - PROCESS | 3764 | 1464272093338 Marionette TRACE conn2 -> [0,2221,"getWindowHandle",null] 07:14:53 INFO - PROCESS | 3764 | 1464272093340 Marionette TRACE conn2 <- [1,2221,null,{"value":"13"}] 07:14:53 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html 07:14:53 INFO - PROCESS | 3764 | 1464272093343 Marionette TRACE conn2 -> [0,2222,"setScriptTimeout",{"ms":35000}] 07:14:53 INFO - PROCESS | 3764 | 1464272093345 Marionette TRACE conn2 <- [1,2222,null,{}] 07:14:53 INFO - PROCESS | 3764 | 1464272093348 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}] 07:14:53 INFO - PROCESS | 3764 | 1464272093440 Marionette TRACE conn2 <- [1,2223,null,{"value":null}] 07:14:53 INFO - PROCESS | 3764 | 1464272093446 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\", \"f2422981-150b-4007-a2a0-7f3535d15116\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:14:53 INFO - PROCESS | 3764 | ++DOCSHELL 0C7FBC00 == 57 [pid = 3764] [id = 565] 07:14:53 INFO - PROCESS | 3764 | ++DOMWINDOW == 114 (102D2800) [pid = 3764] [serial = 1695] [outer = 00000000] 07:14:53 INFO - PROCESS | 3764 | ++DOMWINDOW == 115 (10D50800) [pid = 3764] [serial = 1696] [outer = 102D2800] 07:14:53 INFO - PROCESS | 3764 | 1464272093490 Marionette DEBUG loaded listener.js 07:14:53 INFO - PROCESS | 3764 | ++DOMWINDOW == 116 (11CF3C00) [pid = 3764] [serial = 1697] [outer = 102D2800] 07:14:53 INFO - PROCESS | 3764 | 1464272093921 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]]]}] 07:14:53 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html | createImageData(sw, sh) works for sizes smaller than one pixel 07:14:53 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html | took 620ms 07:14:53 INFO - PROCESS | 3764 | 1464272093982 Marionette TRACE conn2 -> [0,2225,"getWindowHandle",null] 07:14:53 INFO - PROCESS | 3764 | 1464272093984 Marionette TRACE conn2 <- [1,2225,null,{"value":"13"}] 07:14:53 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.type.html 07:14:53 INFO - PROCESS | 3764 | 1464272093987 Marionette TRACE conn2 -> [0,2226,"setScriptTimeout",{"ms":35000}] 07:14:53 INFO - PROCESS | 3764 | 1464272093989 Marionette TRACE conn2 <- [1,2226,null,{}] 07:14:53 INFO - PROCESS | 3764 | 1464272093992 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}] 07:14:54 INFO - PROCESS | 3764 | 1464272094075 Marionette TRACE conn2 <- [1,2227,null,{"value":null}] 07:14:54 INFO - PROCESS | 3764 | 1464272094081 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\", \"f2422981-150b-4007-a2a0-7f3535d15116\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:14:54 INFO - PROCESS | 3764 | ++DOCSHELL 10D49800 == 58 [pid = 3764] [id = 566] 07:14:54 INFO - PROCESS | 3764 | ++DOMWINDOW == 117 (10D50000) [pid = 3764] [serial = 1698] [outer = 00000000] 07:14:54 INFO - PROCESS | 3764 | ++DOMWINDOW == 118 (13DC3400) [pid = 3764] [serial = 1699] [outer = 10D50000] 07:14:54 INFO - PROCESS | 3764 | 1464272094125 Marionette DEBUG loaded listener.js 07:14:54 INFO - PROCESS | 3764 | ++DOMWINDOW == 119 (10AD9C00) [pid = 3764] [serial = 1700] [outer = 10D50000] 07:14:54 INFO - PROCESS | 3764 | 1464272094559 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]]]}] 07:14:54 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.type.html | createImageData(sw, sh) returns an ImageData object containing a Uint8ClampedArray object 07:14:54 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.type.html | took 635ms 07:14:54 INFO - PROCESS | 3764 | 1464272094625 Marionette TRACE conn2 -> [0,2229,"getWindowHandle",null] 07:14:54 INFO - PROCESS | 3764 | 1464272094628 Marionette TRACE conn2 <- [1,2229,null,{"value":"13"}] 07:14:54 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.zero.html 07:14:54 INFO - PROCESS | 3764 | 1464272094631 Marionette TRACE conn2 -> [0,2230,"setScriptTimeout",{"ms":35000}] 07:14:54 INFO - PROCESS | 3764 | 1464272094633 Marionette TRACE conn2 <- [1,2230,null,{}] 07:14:54 INFO - PROCESS | 3764 | 1464272094637 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}] 07:14:54 INFO - PROCESS | 3764 | 1464272094801 Marionette TRACE conn2 <- [1,2231,null,{"value":null}] 07:14:55 INFO - PROCESS | 3764 | 1464272095012 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\", \"f2422981-150b-4007-a2a0-7f3535d15116\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:14:55 INFO - PROCESS | 3764 | ++DOCSHELL 0F26D000 == 59 [pid = 3764] [id = 567] 07:14:55 INFO - PROCESS | 3764 | ++DOMWINDOW == 120 (0F26DC00) [pid = 3764] [serial = 1701] [outer = 00000000] 07:14:55 INFO - PROCESS | 3764 | ++DOMWINDOW == 121 (105F5400) [pid = 3764] [serial = 1702] [outer = 0F26DC00] 07:14:55 INFO - PROCESS | 3764 | 1464272095069 Marionette DEBUG loaded listener.js 07:14:55 INFO - PROCESS | 3764 | ++DOMWINDOW == 122 (10D32400) [pid = 3764] [serial = 1703] [outer = 0F26DC00] 07:14:55 INFO - PROCESS | 3764 | 1464272095621 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]]]}] 07:14:55 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.zero.html | createImageData(sw, sh) throws INDEX_SIZE_ERR if size is zero 07:14:55 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.zero.html | took 1039ms 07:14:55 INFO - PROCESS | 3764 | 1464272095675 Marionette TRACE conn2 -> [0,2233,"getWindowHandle",null] 07:14:55 INFO - PROCESS | 3764 | 1464272095679 Marionette TRACE conn2 <- [1,2233,null,{"value":"13"}] 07:14:55 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.basic.html 07:14:55 INFO - PROCESS | 3764 | 1464272095684 Marionette TRACE conn2 -> [0,2234,"setScriptTimeout",{"ms":35000}] 07:14:55 INFO - PROCESS | 3764 | 1464272095689 Marionette TRACE conn2 <- [1,2234,null,{}] 07:14:55 INFO - PROCESS | 3764 | 1464272095693 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}] 07:14:55 INFO - PROCESS | 3764 | 1464272095805 Marionette TRACE conn2 <- [1,2235,null,{"value":null}] 07:14:55 INFO - PROCESS | 3764 | 1464272095953 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\", \"f2422981-150b-4007-a2a0-7f3535d15116\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:14:55 INFO - PROCESS | 3764 | ++DOCSHELL 13333400 == 60 [pid = 3764] [id = 568] 07:14:55 INFO - PROCESS | 3764 | ++DOMWINDOW == 123 (1336DC00) [pid = 3764] [serial = 1704] [outer = 00000000] 07:14:55 INFO - PROCESS | 3764 | ++DOMWINDOW == 124 (1339D000) [pid = 3764] [serial = 1705] [outer = 1336DC00] 07:14:56 INFO - PROCESS | 3764 | 1464272096011 Marionette DEBUG loaded listener.js 07:14:56 INFO - PROCESS | 3764 | ++DOMWINDOW == 125 (139B0800) [pid = 3764] [serial = 1706] [outer = 1336DC00] 07:14:56 INFO - PROCESS | 3764 | 1464272096609 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]]]}] 07:14:56 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.basic.html | getImageData() exists and returns something 07:14:56 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.basic.html | took 946ms 07:14:56 INFO - PROCESS | 3764 | 1464272096628 Marionette TRACE conn2 -> [0,2237,"getWindowHandle",null] 07:14:56 INFO - PROCESS | 3764 | 1464272096631 Marionette TRACE conn2 <- [1,2237,null,{"value":"13"}] 07:14:56 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.clamp.html 07:14:56 INFO - PROCESS | 3764 | 1464272096635 Marionette TRACE conn2 -> [0,2238,"setScriptTimeout",{"ms":35000}] 07:14:56 INFO - PROCESS | 3764 | 1464272096637 Marionette TRACE conn2 <- [1,2238,null,{}] 07:14:56 INFO - PROCESS | 3764 | 1464272096641 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}] 07:14:56 INFO - PROCESS | 3764 | 1464272096749 Marionette TRACE conn2 <- [1,2239,null,{"value":null}] 07:14:56 INFO - PROCESS | 3764 | 1464272096911 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\", \"f2422981-150b-4007-a2a0-7f3535d15116\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:14:56 INFO - PROCESS | 3764 | ++DOCSHELL 15613800 == 61 [pid = 3764] [id = 569] 07:14:56 INFO - PROCESS | 3764 | ++DOMWINDOW == 126 (15614800) [pid = 3764] [serial = 1707] [outer = 00000000] 07:14:56 INFO - PROCESS | 3764 | ++DOMWINDOW == 127 (16225C00) [pid = 3764] [serial = 1708] [outer = 15614800] 07:14:56 INFO - PROCESS | 3764 | 1464272096966 Marionette DEBUG loaded listener.js 07:14:57 INFO - PROCESS | 3764 | ++DOMWINDOW == 128 (1693AC00) [pid = 3764] [serial = 1709] [outer = 15614800] 07:14:57 INFO - PROCESS | 3764 | 1464272097576 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]]]}] 07:14:57 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.clamp.html | getImageData() clamps colours to the range [0, 255] 07:14:57 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.clamp.html | took 993ms 07:14:57 INFO - PROCESS | 3764 | 1464272097623 Marionette TRACE conn2 -> [0,2241,"getWindowHandle",null] 07:14:57 INFO - PROCESS | 3764 | 1464272097627 Marionette TRACE conn2 <- [1,2241,null,{"value":"13"}] 07:14:57 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.length.html 07:14:57 INFO - PROCESS | 3764 | 1464272097639 Marionette TRACE conn2 -> [0,2242,"setScriptTimeout",{"ms":35000}] 07:14:57 INFO - PROCESS | 3764 | 1464272097644 Marionette TRACE conn2 <- [1,2242,null,{}] 07:14:57 INFO - PROCESS | 3764 | 1464272097648 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}] 07:14:57 INFO - PROCESS | 3764 | 1464272097759 Marionette TRACE conn2 <- [1,2243,null,{"value":null}] 07:14:57 INFO - PROCESS | 3764 | 1464272097904 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\", \"f2422981-150b-4007-a2a0-7f3535d15116\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:14:57 INFO - PROCESS | 3764 | ++DOCSHELL 150BB800 == 62 [pid = 3764] [id = 570] 07:14:57 INFO - PROCESS | 3764 | ++DOMWINDOW == 129 (15F40400) [pid = 3764] [serial = 1710] [outer = 00000000] 07:14:57 INFO - PROCESS | 3764 | ++DOMWINDOW == 130 (17583800) [pid = 3764] [serial = 1711] [outer = 15F40400] 07:14:57 INFO - PROCESS | 3764 | 1464272097958 Marionette DEBUG loaded listener.js 07:14:58 INFO - PROCESS | 3764 | ++DOMWINDOW == 131 (175A2C00) [pid = 3764] [serial = 1712] [outer = 15F40400] 07:14:58 INFO - PROCESS | 3764 | 1464272098515 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]]]}] 07:14:58 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.length.html | getImageData() returns a correctly-sized Uint8ClampedArray 07:14:58 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.length.html | took 883ms 07:14:58 INFO - PROCESS | 3764 | 1464272098543 Marionette TRACE conn2 -> [0,2245,"getWindowHandle",null] 07:14:58 INFO - PROCESS | 3764 | 1464272098545 Marionette TRACE conn2 <- [1,2245,null,{"value":"13"}] 07:14:58 INFO - PROCESS | 3764 | 1464272098550 Marionette TRACE conn2 -> [0,2246,"setScriptTimeout",{"ms":35000}] 07:14:58 INFO - PROCESS | 3764 | 1464272098552 Marionette TRACE conn2 <- [1,2246,null,{}] 07:14:58 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html 07:14:58 INFO - PROCESS | 3764 | 1464272098556 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}] 07:14:58 INFO - PROCESS | 3764 | 1464272098661 Marionette TRACE conn2 <- [1,2247,null,{"value":null}] 07:14:58 INFO - PROCESS | 3764 | 1464272098819 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\", \"f2422981-150b-4007-a2a0-7f3535d15116\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:14:58 INFO - PROCESS | 3764 | ++DOCSHELL 16C7F800 == 63 [pid = 3764] [id = 571] 07:14:58 INFO - PROCESS | 3764 | ++DOMWINDOW == 132 (17351000) [pid = 3764] [serial = 1713] [outer = 00000000] 07:14:58 INFO - PROCESS | 3764 | ++DOMWINDOW == 133 (18189800) [pid = 3764] [serial = 1714] [outer = 17351000] 07:14:58 INFO - PROCESS | 3764 | 1464272098875 Marionette DEBUG loaded listener.js 07:14:58 INFO - PROCESS | 3764 | ++DOMWINDOW == 134 (181D6400) [pid = 3764] [serial = 1715] [outer = 17351000] 07:14:59 INFO - PROCESS | 3764 | 1464272099473 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]]]}] 07:14:59 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html | getImageData() throws TypeError if arguments are not finite 07:14:59 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html | took 930ms 07:14:59 INFO - PROCESS | 3764 | 1464272099481 Marionette TRACE conn2 -> [0,2249,"getWindowHandle",null] 07:14:59 INFO - PROCESS | 3764 | 1464272099483 Marionette TRACE conn2 <- [1,2249,null,{"value":"13"}] 07:14:59 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html 07:14:59 INFO - PROCESS | 3764 | 1464272099487 Marionette TRACE conn2 -> [0,2250,"setScriptTimeout",{"ms":35000}] 07:14:59 INFO - PROCESS | 3764 | 1464272099489 Marionette TRACE conn2 <- [1,2250,null,{}] 07:14:59 INFO - PROCESS | 3764 | 1464272099492 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}] 07:14:59 INFO - PROCESS | 3764 | 1464272099605 Marionette TRACE conn2 <- [1,2251,null,{"value":null}] 07:14:59 INFO - PROCESS | 3764 | 1464272099799 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\", \"f2422981-150b-4007-a2a0-7f3535d15116\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:14:59 INFO - PROCESS | 3764 | ++DOCSHELL 10EBAC00 == 64 [pid = 3764] [id = 572] 07:14:59 INFO - PROCESS | 3764 | ++DOMWINDOW == 135 (10ED4000) [pid = 3764] [serial = 1716] [outer = 00000000] 07:14:59 INFO - PROCESS | 3764 | ++DOMWINDOW == 136 (1400CC00) [pid = 3764] [serial = 1717] [outer = 10ED4000] 07:14:59 INFO - PROCESS | 3764 | 1464272099864 Marionette DEBUG loaded listener.js 07:14:59 INFO - PROCESS | 3764 | ++DOMWINDOW == 137 (17585000) [pid = 3764] [serial = 1718] [outer = 10ED4000] 07:15:00 INFO - PROCESS | 3764 | 1464272100628 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]]]}] 07:15:00 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html | getImageData() returns non-premultiplied colours 07:15:00 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html | took 1178ms 07:15:00 INFO - PROCESS | 3764 | 1464272100684 Marionette TRACE conn2 -> [0,2253,"getWindowHandle",null] 07:15:00 INFO - PROCESS | 3764 | 1464272100688 Marionette TRACE conn2 <- [1,2253,null,{"value":"13"}] 07:15:00 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html 07:15:00 INFO - PROCESS | 3764 | 1464272100693 Marionette TRACE conn2 -> [0,2254,"setScriptTimeout",{"ms":35000}] 07:15:00 INFO - PROCESS | 3764 | 1464272100697 Marionette TRACE conn2 <- [1,2254,null,{}] 07:15:00 INFO - PROCESS | 3764 | 1464272100703 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}] 07:15:00 INFO - PROCESS | 3764 | 1464272100806 Marionette TRACE conn2 <- [1,2255,null,{"value":null}] 07:15:00 INFO - PROCESS | 3764 | 1464272100960 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\", \"f2422981-150b-4007-a2a0-7f3535d15116\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:15:00 INFO - PROCESS | 3764 | ++DOCSHELL 105F4000 == 65 [pid = 3764] [id = 573] 07:15:00 INFO - PROCESS | 3764 | ++DOMWINDOW == 138 (10A5C000) [pid = 3764] [serial = 1719] [outer = 00000000] 07:15:00 INFO - PROCESS | 3764 | ++DOMWINDOW == 139 (10D55C00) [pid = 3764] [serial = 1720] [outer = 10A5C000] 07:15:01 INFO - PROCESS | 3764 | 1464272101010 Marionette DEBUG loaded listener.js 07:15:01 INFO - PROCESS | 3764 | ++DOMWINDOW == 140 (110E7800) [pid = 3764] [serial = 1721] [outer = 10A5C000] 07:15:01 INFO - PROCESS | 3764 | --DOCSHELL 10D49800 == 64 [pid = 3764] [id = 566] 07:15:01 INFO - PROCESS | 3764 | --DOCSHELL 0C7FBC00 == 63 [pid = 3764] [id = 565] 07:15:01 INFO - PROCESS | 3764 | --DOCSHELL 1730AC00 == 62 [pid = 3764] [id = 564] 07:15:01 INFO - PROCESS | 3764 | --DOCSHELL 17301400 == 61 [pid = 3764] [id = 563] 07:15:01 INFO - PROCESS | 3764 | --DOCSHELL 1693A800 == 60 [pid = 3764] [id = 562] 07:15:01 INFO - PROCESS | 3764 | --DOCSHELL 10D32000 == 59 [pid = 3764] [id = 561] 07:15:01 INFO - PROCESS | 3764 | --DOCSHELL 15366000 == 58 [pid = 3764] [id = 560] 07:15:01 INFO - PROCESS | 3764 | --DOCSHELL 14010400 == 57 [pid = 3764] [id = 559] 07:15:01 INFO - PROCESS | 3764 | --DOCSHELL 10439000 == 56 [pid = 3764] [id = 558] 07:15:01 INFO - PROCESS | 3764 | --DOCSHELL 10EB9400 == 55 [pid = 3764] [id = 557] 07:15:01 INFO - PROCESS | 3764 | --DOCSHELL 13394C00 == 54 [pid = 3764] [id = 553] 07:15:01 INFO - PROCESS | 3764 | --DOCSHELL 10D55000 == 53 [pid = 3764] [id = 552] 07:15:01 INFO - PROCESS | 3764 | --DOMWINDOW == 139 (1B1AC400) [pid = 3764] [serial = 46] [outer = 00000000] [url = data:application/vnd.mozilla.xul+xml;charset=utf-8,] 07:15:01 INFO - PROCESS | 3764 | --DOMWINDOW == 138 (19666400) [pid = 3764] [serial = 1433] [outer = 00000000] [url = about:blank] 07:15:01 INFO - PROCESS | 3764 | --DOMWINDOW == 137 (1400C800) [pid = 3764] [serial = 1424] [outer = 00000000] [url = about:blank] 07:15:01 INFO - PROCESS | 3764 | --DOMWINDOW == 136 (1A037C00) [pid = 3764] [serial = 1604] [outer = 00000000] [url = about:blank] 07:15:01 INFO - PROCESS | 3764 | --DOMWINDOW == 135 (17DF0400) [pid = 3764] [serial = 1475] [outer = 00000000] [url = about:blank] 07:15:01 INFO - PROCESS | 3764 | --DOMWINDOW == 134 (17358C00) [pid = 3764] [serial = 1427] [outer = 00000000] [url = about:blank] 07:15:01 INFO - PROCESS | 3764 | --DOMWINDOW == 133 (15F3E400) [pid = 3764] [serial = 1472] [outer = 00000000] [url = about:blank] 07:15:01 INFO - PROCESS | 3764 | --DOMWINDOW == 132 (110E9400) [pid = 3764] [serial = 1421] [outer = 00000000] [url = about:blank] 07:15:01 INFO - PROCESS | 3764 | --DOMWINDOW == 131 (18189400) [pid = 3764] [serial = 1376] [outer = 00000000] [url = about:blank] 07:15:01 INFO - PROCESS | 3764 | --DOMWINDOW == 130 (13375400) [pid = 3764] [serial = 1469] [outer = 00000000] [url = about:blank] 07:15:01 INFO - PROCESS | 3764 | --DOMWINDOW == 129 (181DC000) [pid = 3764] [serial = 1430] [outer = 00000000] [url = about:blank] 07:15:01 INFO - PROCESS | 3764 | --DOMWINDOW == 128 (199AA400) [pid = 3764] [serial = 1478] [outer = 00000000] [url = about:blank] 07:15:01 INFO - PROCESS | 3764 | --DOMWINDOW == 127 (1A039800) [pid = 3764] [serial = 1568] [outer = 00000000] [url = about:blank] 07:15:01 INFO - PROCESS | 3764 | --DOMWINDOW == 126 (1A5D2400) [pid = 3764] [serial = 1571] [outer = 00000000] [url = about:blank] 07:15:01 INFO - PROCESS | 3764 | --DOMWINDOW == 125 (1A6D9800) [pid = 3764] [serial = 1574] [outer = 00000000] [url = about:blank] 07:15:01 INFO - PROCESS | 3764 | --DOMWINDOW == 124 (10FE9800) [pid = 3764] [serial = 1514] [outer = 00000000] [url = about:blank] 07:15:01 INFO - PROCESS | 3764 | --DOMWINDOW == 123 (1400AC00) [pid = 3764] [serial = 1517] [outer = 00000000] [url = about:blank] 07:15:01 INFO - PROCESS | 3764 | --DOMWINDOW == 122 (16D81400) [pid = 3764] [serial = 1520] [outer = 00000000] [url = about:blank] 07:15:01 INFO - PROCESS | 3764 | --DOMWINDOW == 121 (199B0000) [pid = 3764] [serial = 1523] [outer = 00000000] [url = about:blank] 07:15:01 INFO - PROCESS | 3764 | --DOMWINDOW == 120 (19E9A400) [pid = 3764] [serial = 1526] [outer = 00000000] [url = about:blank] 07:15:01 INFO - PROCESS | 3764 | --DOMWINDOW == 119 (139B4000) [pid = 3764] [serial = 1562] [outer = 00000000] [url = about:blank] 07:15:01 INFO - PROCESS | 3764 | --DOMWINDOW == 118 (1693DC00) [pid = 3764] [serial = 1565] [outer = 00000000] [url = about:blank] 07:15:01 INFO - PROCESS | 3764 | --DOMWINDOW == 117 (19734000) [pid = 3764] [serial = 1639] [outer = 00000000] [url = about:blank] 07:15:01 INFO - PROCESS | 3764 | --DOMWINDOW == 116 (16BEFC00) [pid = 3764] [serial = 1630] [outer = 00000000] [url = about:blank] 07:15:01 INFO - PROCESS | 3764 | --DOMWINDOW == 115 (16D75000) [pid = 3764] [serial = 1631] [outer = 00000000] [url = about:blank] 07:15:01 INFO - PROCESS | 3764 | --DOMWINDOW == 114 (1A584C00) [pid = 3764] [serial = 1642] [outer = 00000000] [url = about:blank] 07:15:01 INFO - PROCESS | 3764 | --DOMWINDOW == 113 (1A849400) [pid = 3764] [serial = 1645] [outer = 00000000] [url = about:blank] 07:15:01 INFO - PROCESS | 3764 | --DOMWINDOW == 112 (1AC9C800) [pid = 3764] [serial = 1622] [outer = 00000000] [url = about:blank] 07:15:01 INFO - PROCESS | 3764 | --DOMWINDOW == 111 (1AC97400) [pid = 3764] [serial = 1621] [outer = 00000000] [url = about:blank] 07:15:01 INFO - PROCESS | 3764 | --DOMWINDOW == 110 (14006000) [pid = 3764] [serial = 1625] [outer = 00000000] [url = about:blank] 07:15:01 INFO - PROCESS | 3764 | --DOMWINDOW == 109 (1336F800) [pid = 3764] [serial = 1624] [outer = 00000000] [url = about:blank] 07:15:01 INFO - PROCESS | 3764 | --DOMWINDOW == 108 (1A71C800) [pid = 3764] [serial = 1616] [outer = 00000000] [url = about:blank] 07:15:01 INFO - PROCESS | 3764 | --DOMWINDOW == 107 (1A717400) [pid = 3764] [serial = 1615] [outer = 00000000] [url = about:blank] 07:15:01 INFO - PROCESS | 3764 | --DOMWINDOW == 106 (17687C00) [pid = 3764] [serial = 1613] [outer = 00000000] [url = about:blank] 07:15:01 INFO - PROCESS | 3764 | --DOMWINDOW == 105 (17351400) [pid = 3764] [serial = 1612] [outer = 00000000] [url = about:blank] 07:15:01 INFO - PROCESS | 3764 | --DOMWINDOW == 104 (1AC95800) [pid = 3764] [serial = 1646] [outer = 00000000] [url = about:blank] 07:15:01 INFO - PROCESS | 3764 | --DOMWINDOW == 103 (0F26AC00) [pid = 3764] [serial = 1606] [outer = 00000000] [url = about:blank] 07:15:01 INFO - PROCESS | 3764 | --DOMWINDOW == 102 (17510400) [pid = 3764] [serial = 1633] [outer = 00000000] [url = about:blank] 07:15:01 INFO - PROCESS | 3764 | --DOMWINDOW == 101 (17586000) [pid = 3764] [serial = 1634] [outer = 00000000] [url = about:blank] 07:15:01 INFO - PROCESS | 3764 | --DOMWINDOW == 100 (17782400) [pid = 3764] [serial = 1648] [outer = 00000000] [url = about:blank] 07:15:01 INFO - PROCESS | 3764 | --DOMWINDOW == 99 (15362400) [pid = 3764] [serial = 1610] [outer = 00000000] [url = about:blank] 07:15:01 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html | getImageData() returns A in the fourth component 07:15:01 INFO - PROCESS | 3764 | --DOMWINDOW == 98 (140CA000) [pid = 3764] [serial = 1609] [outer = 00000000] [url = about:blank] 07:15:01 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html | took 993ms 07:15:01 INFO - PROCESS | 3764 | --DOMWINDOW == 97 (10D57400) [pid = 3764] [serial = 1654] [outer = 00000000] [url = about:blank] 07:15:01 INFO - PROCESS | 3764 | --DOMWINDOW == 96 (1AC8E800) [pid = 3764] [serial = 1651] [outer = 00000000] [url = about:blank] 07:15:01 INFO - PROCESS | 3764 | --DOMWINDOW == 95 (0C7F4800) [pid = 3764] [serial = 1127] [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.] 07:15:01 INFO - PROCESS | 3764 | --DOMWINDOW == 94 (1778C400) [pid = 3764] [serial = 1636] [outer = 00000000] [url = about:blank] 07:15:01 INFO - PROCESS | 3764 | --DOMWINDOW == 93 (1A840C00) [pid = 3764] [serial = 1619] [outer = 00000000] [url = about:blank] 07:15:01 INFO - PROCESS | 3764 | --DOMWINDOW == 92 (1A83D000) [pid = 3764] [serial = 1618] [outer = 00000000] [url = about:blank] 07:15:01 INFO - PROCESS | 3764 | --DOMWINDOW == 91 (10D35000) [pid = 3764] [serial = 1607] [outer = 00000000] [url = about:blank] 07:15:01 INFO - PROCESS | 3764 | --DOMWINDOW == 90 (14097800) [pid = 3764] [serial = 1628] [outer = 00000000] [url = about:blank] 07:15:01 INFO - PROCESS | 3764 | --DOMWINDOW == 89 (13708C00) [pid = 3764] [serial = 1627] [outer = 00000000] [url = about:blank] 07:15:01 INFO - PROCESS | 3764 | --DOMWINDOW == 88 (1A6DC000) [pid = 3764] [serial = 1643] [outer = 00000000] [url = about:blank] 07:15:01 INFO - PROCESS | 3764 | --DOMWINDOW == 87 (199ABC00) [pid = 3764] [serial = 1640] [outer = 00000000] [url = about:blank] 07:15:01 INFO - PROCESS | 3764 | --DOMWINDOW == 86 (18183800) [pid = 3764] [serial = 1649] [outer = 00000000] [url = about:blank] 07:15:01 INFO - PROCESS | 3764 | --DOMWINDOW == 85 (1AE8DC00) [pid = 3764] [serial = 1652] [outer = 00000000] [url = about:blank] 07:15:01 INFO - PROCESS | 3764 | --DOMWINDOW == 84 (17EC8C00) [pid = 3764] [serial = 1637] [outer = 00000000] [url = about:blank] 07:15:01 INFO - PROCESS | 3764 | --DOMWINDOW == 83 (1A1B0800) [pid = 3764] [serial = 1559] [outer = 00000000] [url = about:blank] 07:15:01 INFO - PROCESS | 3764 | 1464272101638 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]]]}] 07:15:01 INFO - PROCESS | 3764 | 1464272101681 Marionette TRACE conn2 -> [0,2257,"getWindowHandle",null] 07:15:01 INFO - PROCESS | 3764 | 1464272101689 Marionette TRACE conn2 <- [1,2257,null,{"value":"13"}] 07:15:01 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html 07:15:01 INFO - PROCESS | 3764 | 1464272101697 Marionette TRACE conn2 -> [0,2258,"setScriptTimeout",{"ms":35000}] 07:15:01 INFO - PROCESS | 3764 | 1464272101699 Marionette TRACE conn2 <- [1,2258,null,{}] 07:15:01 INFO - PROCESS | 3764 | 1464272101703 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}] 07:15:01 INFO - PROCESS | 3764 | 1464272101806 Marionette TRACE conn2 <- [1,2259,null,{"value":null}] 07:15:01 INFO - PROCESS | 3764 | 1464272101907 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\", \"f2422981-150b-4007-a2a0-7f3535d15116\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:15:01 INFO - PROCESS | 3764 | ++DOCSHELL 10D51400 == 54 [pid = 3764] [id = 574] 07:15:01 INFO - PROCESS | 3764 | ++DOMWINDOW == 84 (10D51C00) [pid = 3764] [serial = 1722] [outer = 00000000] 07:15:01 INFO - PROCESS | 3764 | ++DOMWINDOW == 85 (10EB3800) [pid = 3764] [serial = 1723] [outer = 10D51C00] 07:15:01 INFO - PROCESS | 3764 | 1464272101952 Marionette DEBUG loaded listener.js 07:15:02 INFO - PROCESS | 3764 | ++DOMWINDOW == 86 (11CED000) [pid = 3764] [serial = 1724] [outer = 10D51C00] 07:15:02 INFO - PROCESS | 3764 | 1464272102350 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]]]}] 07:15:02 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html | getImageData() returns leftmost columns first 07:15:02 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html | took 744ms 07:15:02 INFO - PROCESS | 3764 | 1464272102438 Marionette TRACE conn2 -> [0,2261,"getWindowHandle",null] 07:15:02 INFO - PROCESS | 3764 | 1464272102440 Marionette TRACE conn2 <- [1,2261,null,{"value":"13"}] 07:15:02 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html 07:15:02 INFO - PROCESS | 3764 | 1464272102443 Marionette TRACE conn2 -> [0,2262,"setScriptTimeout",{"ms":35000}] 07:15:02 INFO - PROCESS | 3764 | 1464272102447 Marionette TRACE conn2 <- [1,2262,null,{}] 07:15:02 INFO - PROCESS | 3764 | 1464272102457 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}] 07:15:02 INFO - PROCESS | 3764 | 1464272102557 Marionette TRACE conn2 <- [1,2263,null,{"value":null}] 07:15:02 INFO - PROCESS | 3764 | 1464272102567 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\", \"f2422981-150b-4007-a2a0-7f3535d15116\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:15:02 INFO - PROCESS | 3764 | ++DOCSHELL 139ADC00 == 55 [pid = 3764] [id = 575] 07:15:02 INFO - PROCESS | 3764 | ++DOMWINDOW == 87 (139B3C00) [pid = 3764] [serial = 1725] [outer = 00000000] 07:15:02 INFO - PROCESS | 3764 | ++DOMWINDOW == 88 (1400B400) [pid = 3764] [serial = 1726] [outer = 139B3C00] 07:15:02 INFO - PROCESS | 3764 | 1464272102622 Marionette DEBUG loaded listener.js 07:15:02 INFO - PROCESS | 3764 | ++DOMWINDOW == 89 (1408B000) [pid = 3764] [serial = 1727] [outer = 139B3C00] 07:15:03 INFO - PROCESS | 3764 | 1464272103091 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]]]}] 07:15:03 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html | getImageData() returns R then G then B 07:15:03 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html | took 698ms 07:15:03 INFO - PROCESS | 3764 | 1464272103143 Marionette TRACE conn2 -> [0,2265,"getWindowHandle",null] 07:15:03 INFO - PROCESS | 3764 | 1464272103145 Marionette TRACE conn2 <- [1,2265,null,{"value":"13"}] 07:15:03 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html 07:15:03 INFO - PROCESS | 3764 | 1464272103149 Marionette TRACE conn2 -> [0,2266,"setScriptTimeout",{"ms":35000}] 07:15:03 INFO - PROCESS | 3764 | 1464272103150 Marionette TRACE conn2 <- [1,2266,null,{}] 07:15:03 INFO - PROCESS | 3764 | 1464272103153 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}] 07:15:03 INFO - PROCESS | 3764 | 1464272103238 Marionette TRACE conn2 <- [1,2267,null,{"value":null}] 07:15:03 INFO - PROCESS | 3764 | 1464272103247 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\", \"f2422981-150b-4007-a2a0-7f3535d15116\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:15:03 INFO - PROCESS | 3764 | ++DOCSHELL 13DB6C00 == 56 [pid = 3764] [id = 576] 07:15:03 INFO - PROCESS | 3764 | ++DOMWINDOW == 90 (13DB7800) [pid = 3764] [serial = 1728] [outer = 00000000] 07:15:03 INFO - PROCESS | 3764 | ++DOMWINDOW == 91 (150B8400) [pid = 3764] [serial = 1729] [outer = 13DB7800] 07:15:03 INFO - PROCESS | 3764 | 1464272103292 Marionette DEBUG loaded listener.js 07:15:03 INFO - PROCESS | 3764 | ++DOMWINDOW == 92 (15A17400) [pid = 3764] [serial = 1730] [outer = 13DB7800] 07:15:03 INFO - PROCESS | 3764 | 1464272103716 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]]]}] 07:15:03 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html | getImageData() returns topmost rows first 07:15:03 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html | took 636ms 07:15:03 INFO - PROCESS | 3764 | 1464272103770 Marionette TRACE conn2 -> [0,2269,"getWindowHandle",null] 07:15:03 INFO - PROCESS | 3764 | 1464272103772 Marionette TRACE conn2 <- [1,2269,null,{"value":"13"}] 07:15:03 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.range.html 07:15:03 INFO - PROCESS | 3764 | 1464272103775 Marionette TRACE conn2 -> [0,2270,"setScriptTimeout",{"ms":35000}] 07:15:03 INFO - PROCESS | 3764 | 1464272103777 Marionette TRACE conn2 <- [1,2270,null,{}] 07:15:03 INFO - PROCESS | 3764 | 1464272103781 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}] 07:15:03 INFO - PROCESS | 3764 | 1464272103874 Marionette TRACE conn2 <- [1,2271,null,{"value":null}] 07:15:03 INFO - PROCESS | 3764 | 1464272103881 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\", \"f2422981-150b-4007-a2a0-7f3535d15116\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:15:03 INFO - PROCESS | 3764 | ++DOCSHELL 14091400 == 57 [pid = 3764] [id = 577] 07:15:03 INFO - PROCESS | 3764 | ++DOMWINDOW == 93 (14095000) [pid = 3764] [serial = 1731] [outer = 00000000] 07:15:03 INFO - PROCESS | 3764 | ++DOMWINDOW == 94 (1622E000) [pid = 3764] [serial = 1732] [outer = 14095000] 07:15:03 INFO - PROCESS | 3764 | 1464272103925 Marionette DEBUG loaded listener.js 07:15:03 INFO - PROCESS | 3764 | ++DOMWINDOW == 95 (1691A000) [pid = 3764] [serial = 1733] [outer = 14095000] 07:15:04 INFO - PROCESS | 3764 | 1464272104446 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]]]}] 07:15:04 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.range.html | getImageData() returns values in the range [0, 255] 07:15:04 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.range.html | took 682ms 07:15:04 INFO - PROCESS | 3764 | 1464272104475 Marionette TRACE conn2 -> [0,2273,"getWindowHandle",null] 07:15:04 INFO - PROCESS | 3764 | 1464272104477 Marionette TRACE conn2 <- [1,2273,null,{"value":"13"}] 07:15:04 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html 07:15:04 INFO - PROCESS | 3764 | 1464272104481 Marionette TRACE conn2 -> [0,2274,"setScriptTimeout",{"ms":35000}] 07:15:04 INFO - PROCESS | 3764 | 1464272104482 Marionette TRACE conn2 <- [1,2274,null,{}] 07:15:04 INFO - PROCESS | 3764 | 1464272104486 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}] 07:15:04 INFO - PROCESS | 3764 | 1464272104620 Marionette TRACE conn2 <- [1,2275,null,{"value":null}] 07:15:04 INFO - PROCESS | 3764 | 1464272104694 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\", \"f2422981-150b-4007-a2a0-7f3535d15116\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:15:04 INFO - PROCESS | 3764 | ++DOCSHELL 1693A000 == 58 [pid = 3764] [id = 578] 07:15:04 INFO - PROCESS | 3764 | ++DOMWINDOW == 96 (1693C400) [pid = 3764] [serial = 1734] [outer = 00000000] 07:15:04 INFO - PROCESS | 3764 | ++DOMWINDOW == 97 (16D81000) [pid = 3764] [serial = 1735] [outer = 1693C400] 07:15:04 INFO - PROCESS | 3764 | 1464272104739 Marionette DEBUG loaded listener.js 07:15:04 INFO - PROCESS | 3764 | ++DOMWINDOW == 98 (17302000) [pid = 3764] [serial = 1736] [outer = 1693C400] 07:15:05 INFO - PROCESS | 3764 | 1464272105155 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]]]}] 07:15:05 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 07:15:05 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html | took 682ms 07:15:05 INFO - PROCESS | 3764 | 1464272105181 Marionette TRACE conn2 -> [0,2277,"getWindowHandle",null] 07:15:05 INFO - PROCESS | 3764 | 1464272105183 Marionette TRACE conn2 <- [1,2277,null,{"value":"13"}] 07:15:05 INFO - PROCESS | 3764 | 1464272105186 Marionette TRACE conn2 -> [0,2278,"setScriptTimeout",{"ms":35000}] 07:15:05 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html 07:15:05 INFO - PROCESS | 3764 | 1464272105188 Marionette TRACE conn2 <- [1,2278,null,{}] 07:15:05 INFO - PROCESS | 3764 | 1464272105191 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}] 07:15:05 INFO - PROCESS | 3764 | 1464272105309 Marionette TRACE conn2 <- [1,2279,null,{"value":null}] 07:15:05 INFO - PROCESS | 3764 | 1464272105404 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\", \"f2422981-150b-4007-a2a0-7f3535d15116\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:15:05 INFO - PROCESS | 3764 | ++DOCSHELL 16C7BC00 == 59 [pid = 3764] [id = 579] 07:15:05 INFO - PROCESS | 3764 | ++DOMWINDOW == 99 (17309400) [pid = 3764] [serial = 1737] [outer = 00000000] 07:15:05 INFO - PROCESS | 3764 | ++DOMWINDOW == 100 (17560400) [pid = 3764] [serial = 1738] [outer = 17309400] 07:15:05 INFO - PROCESS | 3764 | 1464272105448 Marionette DEBUG loaded listener.js 07:15:05 INFO - PROCESS | 3764 | ++DOMWINDOW == 101 (17589800) [pid = 3764] [serial = 1739] [outer = 17309400] 07:15:05 INFO - PROCESS | 3764 | 1464272105841 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]]]}] 07:15:05 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html | getImageData() returns transparent black outside the canvas 07:15:05 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html | took 682ms 07:15:05 INFO - PROCESS | 3764 | 1464272105869 Marionette TRACE conn2 -> [0,2281,"getWindowHandle",null] 07:15:05 INFO - PROCESS | 3764 | 1464272105871 Marionette TRACE conn2 <- [1,2281,null,{"value":"13"}] 07:15:05 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.source.size.html 07:15:05 INFO - PROCESS | 3764 | 1464272105875 Marionette TRACE conn2 -> [0,2282,"setScriptTimeout",{"ms":35000}] 07:15:05 INFO - PROCESS | 3764 | 1464272105876 Marionette TRACE conn2 <- [1,2282,null,{}] 07:15:05 INFO - PROCESS | 3764 | 1464272105879 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}] 07:15:05 INFO - PROCESS | 3764 | 1464272105996 Marionette TRACE conn2 <- [1,2283,null,{"value":null}] 07:15:06 INFO - PROCESS | 3764 | 1464272106071 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\", \"f2422981-150b-4007-a2a0-7f3535d15116\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:15:06 INFO - PROCESS | 3764 | ++DOCSHELL 17587400 == 60 [pid = 3764] [id = 580] 07:15:06 INFO - PROCESS | 3764 | ++DOMWINDOW == 102 (1758EC00) [pid = 3764] [serial = 1740] [outer = 00000000] 07:15:06 INFO - PROCESS | 3764 | ++DOMWINDOW == 103 (17DF0400) [pid = 3764] [serial = 1741] [outer = 1758EC00] 07:15:06 INFO - PROCESS | 3764 | 1464272106114 Marionette DEBUG loaded listener.js 07:15:06 INFO - PROCESS | 3764 | ++DOMWINDOW == 104 (18183800) [pid = 3764] [serial = 1742] [outer = 1758EC00] 07:15:06 INFO - PROCESS | 3764 | --DOMWINDOW == 103 (1730BC00) [pid = 3764] [serial = 1692] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.this.html] 07:15:06 INFO - PROCESS | 3764 | --DOMWINDOW == 102 (17305C00) [pid = 3764] [serial = 1689] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.round.html] 07:15:06 INFO - PROCESS | 3764 | --DOMWINDOW == 101 (10EBA400) [pid = 3764] [serial = 1671] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.zero.html] 07:15:06 INFO - PROCESS | 3764 | --DOMWINDOW == 100 (105F1C00) [pid = 3764] [serial = 1674] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.basic.html] 07:15:06 INFO - PROCESS | 3764 | --DOMWINDOW == 99 (15A12800) [pid = 3764] [serial = 1680] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.large.html] 07:15:06 INFO - PROCESS | 3764 | --DOMWINDOW == 98 (10D56400) [pid = 3764] [serial = 1683] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.negative.html] 07:15:06 INFO - PROCESS | 3764 | --DOMWINDOW == 97 (10ACFC00) [pid = 3764] [serial = 1668] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.type.html] 07:15:06 INFO - PROCESS | 3764 | --DOMWINDOW == 96 (1408A000) [pid = 3764] [serial = 1677] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.initial.html] 07:15:06 INFO - PROCESS | 3764 | --DOMWINDOW == 95 (102D2800) [pid = 3764] [serial = 1695] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html] 07:15:06 INFO - PROCESS | 3764 | --DOMWINDOW == 94 (169D0800) [pid = 3764] [serial = 1686] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html] 07:15:06 INFO - PROCESS | 3764 | 1464272106550 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]]]}] 07:15:06 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.source.size.html | getImageData() returns bigger ImageData for bigger source rectangle 07:15:06 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.source.size.html | took 729ms 07:15:06 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.tiny.html 07:15:06 INFO - PROCESS | 3764 | 1464272106615 Marionette TRACE conn2 -> [0,2285,"getWindowHandle",null] 07:15:06 INFO - PROCESS | 3764 | 1464272106617 Marionette TRACE conn2 <- [1,2285,null,{"value":"13"}] 07:15:06 INFO - PROCESS | 3764 | 1464272106620 Marionette TRACE conn2 -> [0,2286,"setScriptTimeout",{"ms":35000}] 07:15:06 INFO - PROCESS | 3764 | 1464272106622 Marionette TRACE conn2 <- [1,2286,null,{}] 07:15:06 INFO - PROCESS | 3764 | 1464272106625 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}] 07:15:06 INFO - PROCESS | 3764 | 1464272106742 Marionette TRACE conn2 <- [1,2287,null,{"value":null}] 07:15:06 INFO - PROCESS | 3764 | 1464272106749 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\", \"f2422981-150b-4007-a2a0-7f3535d15116\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:15:06 INFO - PROCESS | 3764 | ++DOCSHELL 156CB400 == 61 [pid = 3764] [id = 581] 07:15:06 INFO - PROCESS | 3764 | ++DOMWINDOW == 95 (16230C00) [pid = 3764] [serial = 1743] [outer = 00000000] 07:15:06 INFO - PROCESS | 3764 | ++DOMWINDOW == 96 (17352800) [pid = 3764] [serial = 1744] [outer = 16230C00] 07:15:06 INFO - PROCESS | 3764 | 1464272106792 Marionette DEBUG loaded listener.js 07:15:06 INFO - PROCESS | 3764 | ++DOMWINDOW == 97 (1759D800) [pid = 3764] [serial = 1745] [outer = 16230C00] 07:15:07 INFO - PROCESS | 3764 | 1464272107244 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]]]}] 07:15:07 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.tiny.html | getImageData() works for sizes smaller than one pixel 07:15:07 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.tiny.html | took 682ms 07:15:07 INFO - PROCESS | 3764 | 1464272107320 Marionette TRACE conn2 -> [0,2289,"getWindowHandle",null] 07:15:07 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.type.html 07:15:07 INFO - PROCESS | 3764 | 1464272107322 Marionette TRACE conn2 <- [1,2289,null,{"value":"13"}] 07:15:07 INFO - PROCESS | 3764 | 1464272107326 Marionette TRACE conn2 -> [0,2290,"setScriptTimeout",{"ms":35000}] 07:15:07 INFO - PROCESS | 3764 | 1464272107327 Marionette TRACE conn2 <- [1,2290,null,{}] 07:15:07 INFO - PROCESS | 3764 | 1464272107331 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}] 07:15:07 INFO - PROCESS | 3764 | 1464272107415 Marionette TRACE conn2 <- [1,2291,null,{"value":null}] 07:15:07 INFO - PROCESS | 3764 | 1464272107421 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\", \"f2422981-150b-4007-a2a0-7f3535d15116\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:15:07 INFO - PROCESS | 3764 | ++DOCSHELL 17305C00 == 62 [pid = 3764] [id = 582] 07:15:07 INFO - PROCESS | 3764 | ++DOMWINDOW == 98 (17D78C00) [pid = 3764] [serial = 1746] [outer = 00000000] 07:15:07 INFO - PROCESS | 3764 | ++DOMWINDOW == 99 (181DE400) [pid = 3764] [serial = 1747] [outer = 17D78C00] 07:15:07 INFO - PROCESS | 3764 | 1464272107468 Marionette DEBUG loaded listener.js 07:15:07 INFO - PROCESS | 3764 | ++DOMWINDOW == 100 (1965FC00) [pid = 3764] [serial = 1748] [outer = 17D78C00] 07:15:07 INFO - PROCESS | 3764 | 1464272107911 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]]]}] 07:15:07 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.type.html | getImageData() returns an ImageData object containing a Uint8ClampedArray object 07:15:07 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.type.html | took 620ms 07:15:07 INFO - PROCESS | 3764 | 1464272107947 Marionette TRACE conn2 -> [0,2293,"getWindowHandle",null] 07:15:07 INFO - PROCESS | 3764 | 1464272107949 Marionette TRACE conn2 <- [1,2293,null,{"value":"13"}] 07:15:07 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html 07:15:07 INFO - PROCESS | 3764 | 1464272107953 Marionette TRACE conn2 -> [0,2294,"setScriptTimeout",{"ms":35000}] 07:15:07 INFO - PROCESS | 3764 | 1464272107955 Marionette TRACE conn2 <- [1,2294,null,{}] 07:15:07 INFO - PROCESS | 3764 | 1464272107958 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}] 07:15:08 INFO - PROCESS | 3764 | 1464272108060 Marionette TRACE conn2 <- [1,2295,null,{"value":null}] 07:15:08 INFO - PROCESS | 3764 | 1464272108101 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\", \"f2422981-150b-4007-a2a0-7f3535d15116\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:15:08 INFO - PROCESS | 3764 | ++DOCSHELL 10D4B400 == 63 [pid = 3764] [id = 583] 07:15:08 INFO - PROCESS | 3764 | ++DOMWINDOW == 101 (14094C00) [pid = 3764] [serial = 1749] [outer = 00000000] 07:15:08 INFO - PROCESS | 3764 | ++DOMWINDOW == 102 (1973C400) [pid = 3764] [serial = 1750] [outer = 14094C00] 07:15:08 INFO - PROCESS | 3764 | 1464272108149 Marionette DEBUG loaded listener.js 07:15:08 INFO - PROCESS | 3764 | ++DOMWINDOW == 103 (199AD800) [pid = 3764] [serial = 1751] [outer = 14094C00] 07:15:08 INFO - PROCESS | 3764 | 1464272108838 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]]]}] 07:15:08 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html | getImageData() is not affected by context state 07:15:08 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html | took 930ms 07:15:08 INFO - PROCESS | 3764 | 1464272108899 Marionette TRACE conn2 -> [0,2297,"getWindowHandle",null] 07:15:08 INFO - PROCESS | 3764 | 1464272108904 Marionette TRACE conn2 <- [1,2297,null,{"value":"13"}] 07:15:08 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.zero.html 07:15:08 INFO - PROCESS | 3764 | 1464272108909 Marionette TRACE conn2 -> [0,2298,"setScriptTimeout",{"ms":35000}] 07:15:08 INFO - PROCESS | 3764 | 1464272108914 Marionette TRACE conn2 <- [1,2298,null,{}] 07:15:08 INFO - PROCESS | 3764 | 1464272108919 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}] 07:15:09 INFO - PROCESS | 3764 | 1464272109066 Marionette TRACE conn2 <- [1,2299,null,{"value":null}] 07:15:09 INFO - PROCESS | 3764 | 1464272109185 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\", \"f2422981-150b-4007-a2a0-7f3535d15116\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:15:09 INFO - PROCESS | 3764 | ++DOCSHELL 10ADC000 == 64 [pid = 3764] [id = 584] 07:15:09 INFO - PROCESS | 3764 | ++DOMWINDOW == 104 (10D35000) [pid = 3764] [serial = 1752] [outer = 00000000] 07:15:09 INFO - PROCESS | 3764 | ++DOMWINDOW == 105 (10EB6400) [pid = 3764] [serial = 1753] [outer = 10D35000] 07:15:09 INFO - PROCESS | 3764 | 1464272109241 Marionette DEBUG loaded listener.js 07:15:09 INFO - PROCESS | 3764 | ++DOMWINDOW == 106 (13375800) [pid = 3764] [serial = 1754] [outer = 10D35000] 07:15:09 INFO - PROCESS | 3764 | 1464272109849 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]]]}] 07:15:09 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.zero.html | getImageData() throws INDEX_SIZE_ERR if size is zero 07:15:09 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.zero.html | took 992ms 07:15:09 INFO - PROCESS | 3764 | 1464272109913 Marionette TRACE conn2 -> [0,2301,"getWindowHandle",null] 07:15:09 INFO - PROCESS | 3764 | 1464272109919 Marionette TRACE conn2 <- [1,2301,null,{"value":"13"}] 07:15:09 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.clamp.html 07:15:09 INFO - PROCESS | 3764 | 1464272109925 Marionette TRACE conn2 -> [0,2302,"setScriptTimeout",{"ms":35000}] 07:15:09 INFO - PROCESS | 3764 | 1464272109928 Marionette TRACE conn2 <- [1,2302,null,{}] 07:15:09 INFO - PROCESS | 3764 | 1464272109932 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}] 07:15:10 INFO - PROCESS | 3764 | 1464272110031 Marionette TRACE conn2 <- [1,2303,null,{"value":null}] 07:15:10 INFO - PROCESS | 3764 | 1464272110176 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\", \"f2422981-150b-4007-a2a0-7f3535d15116\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:15:10 INFO - PROCESS | 3764 | ++DOCSHELL 12A4D400 == 65 [pid = 3764] [id = 585] 07:15:10 INFO - PROCESS | 3764 | ++DOMWINDOW == 107 (139BB800) [pid = 3764] [serial = 1755] [outer = 00000000] 07:15:10 INFO - PROCESS | 3764 | ++DOMWINDOW == 108 (15618400) [pid = 3764] [serial = 1756] [outer = 139BB800] 07:15:10 INFO - PROCESS | 3764 | 1464272110232 Marionette DEBUG loaded listener.js 07:15:10 INFO - PROCESS | 3764 | ++DOMWINDOW == 109 (1622B800) [pid = 3764] [serial = 1757] [outer = 139BB800] 07:15:10 INFO - PROCESS | 3764 | 1464272110861 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]]]}] 07:15:10 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.clamp.html | ImageData.data clamps numbers to [0, 255] 07:15:10 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.clamp.html | took 992ms 07:15:10 INFO - PROCESS | 3764 | 1464272110909 Marionette TRACE conn2 -> [0,2305,"getWindowHandle",null] 07:15:10 INFO - PROCESS | 3764 | 1464272110911 Marionette TRACE conn2 <- [1,2305,null,{"value":"13"}] 07:15:10 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.ctor.html 07:15:10 INFO - PROCESS | 3764 | 1464272110915 Marionette TRACE conn2 -> [0,2306,"setScriptTimeout",{"ms":35000}] 07:15:10 INFO - PROCESS | 3764 | 1464272110919 Marionette TRACE conn2 <- [1,2306,null,{}] 07:15:10 INFO - PROCESS | 3764 | 1464272110930 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}] 07:15:11 INFO - PROCESS | 3764 | 1464272111055 Marionette TRACE conn2 <- [1,2307,null,{"value":null}] 07:15:11 INFO - PROCESS | 3764 | 1464272111203 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\", \"f2422981-150b-4007-a2a0-7f3535d15116\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:15:11 INFO - PROCESS | 3764 | ++DOCSHELL 181D2C00 == 66 [pid = 3764] [id = 586] 07:15:11 INFO - PROCESS | 3764 | ++DOMWINDOW == 110 (181D3C00) [pid = 3764] [serial = 1758] [outer = 00000000] 07:15:11 INFO - PROCESS | 3764 | ++DOMWINDOW == 111 (19666000) [pid = 3764] [serial = 1759] [outer = 181D3C00] 07:15:11 INFO - PROCESS | 3764 | 1464272111260 Marionette DEBUG loaded listener.js 07:15:11 INFO - PROCESS | 3764 | ++DOMWINDOW == 112 (19737400) [pid = 3764] [serial = 1760] [outer = 181D3C00] 07:15:11 INFO - PROCESS | 3764 | 1464272111810 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] 07:15:11 INFO - PROCESS | 3764 | 1464272111863 Marionette TRACE conn2 <- [1,2309,null,{"value":"13"}] 07:15:11 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.nan.html 07:15:11 INFO - PROCESS | 3764 | 1464272111866 Marionette TRACE conn2 -> [0,2310,"setScriptTimeout",{"ms":35000}] 07:15:11 INFO - PROCESS | 3764 | 1464272111868 Marionette TRACE conn2 <- [1,2310,null,{}] 07:15:11 INFO - PROCESS | 3764 | 1464272111872 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}] 07:15:11 INFO - PROCESS | 3764 | 1464272111983 Marionette TRACE conn2 <- [1,2311,null,{"value":null}] 07:15:12 INFO - PROCESS | 3764 | 1464272112141 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\", \"f2422981-150b-4007-a2a0-7f3535d15116\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:15:12 INFO - PROCESS | 3764 | ++DOCSHELL 19A4F400 == 67 [pid = 3764] [id = 587] 07:15:12 INFO - PROCESS | 3764 | ++DOMWINDOW == 113 (19A4F800) [pid = 3764] [serial = 1761] [outer = 00000000] 07:15:12 INFO - PROCESS | 3764 | ++DOMWINDOW == 114 (19E99400) [pid = 3764] [serial = 1762] [outer = 19A4F800] 07:15:12 INFO - PROCESS | 3764 | 1464272112196 Marionette DEBUG loaded listener.js 07:15:12 INFO - PROCESS | 3764 | ++DOMWINDOW == 115 (19E9E400) [pid = 3764] [serial = 1763] [outer = 19A4F800] 07:15:12 INFO - PROCESS | 3764 | 1464272112761 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]]]}] 07:15:12 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.nan.html | ImageData.data converts NaN to 0 07:15:12 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.nan.html | took 945ms 07:15:12 INFO - PROCESS | 3764 | 1464272112794 Marionette TRACE conn2 -> [0,2313,"getWindowHandle",null] 07:15:12 INFO - PROCESS | 3764 | 1464272112796 Marionette TRACE conn2 <- [1,2313,null,{"value":"13"}] 07:15:12 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.properties.html 07:15:12 INFO - PROCESS | 3764 | 1464272112800 Marionette TRACE conn2 -> [0,2314,"setScriptTimeout",{"ms":35000}] 07:15:12 INFO - PROCESS | 3764 | 1464272112802 Marionette TRACE conn2 <- [1,2314,null,{}] 07:15:12 INFO - PROCESS | 3764 | 1464272112805 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}] 07:15:12 INFO - PROCESS | 3764 | 1464272112919 Marionette TRACE conn2 <- [1,2315,null,{"value":null}] 07:15:13 INFO - PROCESS | 3764 | 1464272113076 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\", \"f2422981-150b-4007-a2a0-7f3535d15116\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:15:13 INFO - PROCESS | 3764 | ++DOCSHELL 199B0800 == 68 [pid = 3764] [id = 588] 07:15:13 INFO - PROCESS | 3764 | ++DOMWINDOW == 116 (199B7400) [pid = 3764] [serial = 1764] [outer = 00000000] 07:15:13 INFO - PROCESS | 3764 | ++DOMWINDOW == 117 (1A094000) [pid = 3764] [serial = 1765] [outer = 199B7400] 07:15:13 INFO - PROCESS | 3764 | 1464272113130 Marionette DEBUG loaded listener.js 07:15:13 INFO - PROCESS | 3764 | ++DOMWINDOW == 118 (1A1B0C00) [pid = 3764] [serial = 1766] [outer = 199B7400] 07:15:13 INFO - PROCESS | 3764 | 1464272113700 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]]]}] 07:15:13 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.properties.html | ImageData objects have the right properties 07:15:13 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.properties.html | took 946ms 07:15:13 INFO - PROCESS | 3764 | 1464272113745 Marionette TRACE conn2 -> [0,2317,"getWindowHandle",null] 07:15:13 INFO - PROCESS | 3764 | 1464272113747 Marionette TRACE conn2 <- [1,2317,null,{"value":"13"}] 07:15:13 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.readonly.html 07:15:13 INFO - PROCESS | 3764 | 1464272113751 Marionette TRACE conn2 -> [0,2318,"setScriptTimeout",{"ms":35000}] 07:15:13 INFO - PROCESS | 3764 | 1464272113753 Marionette TRACE conn2 <- [1,2318,null,{}] 07:15:13 INFO - PROCESS | 3764 | 1464272113757 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}] 07:15:13 INFO - PROCESS | 3764 | 1464272113896 Marionette TRACE conn2 <- [1,2319,null,{"value":null}] 07:15:14 INFO - PROCESS | 3764 | 1464272114042 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\", \"f2422981-150b-4007-a2a0-7f3535d15116\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:15:14 INFO - PROCESS | 3764 | ++DOCSHELL 10AD0000 == 69 [pid = 3764] [id = 589] 07:15:14 INFO - PROCESS | 3764 | ++DOMWINDOW == 119 (10AD1800) [pid = 3764] [serial = 1767] [outer = 00000000] 07:15:14 INFO - PROCESS | 3764 | ++DOMWINDOW == 120 (128A9400) [pid = 3764] [serial = 1768] [outer = 10AD1800] 07:15:14 INFO - PROCESS | 3764 | 1464272114098 Marionette DEBUG loaded listener.js 07:15:14 INFO - PROCESS | 3764 | ++DOMWINDOW == 121 (13072400) [pid = 3764] [serial = 1769] [outer = 10AD1800] 07:15:14 INFO - PROCESS | 3764 | 1464272114909 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]]]}] 07:15:14 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.readonly.html | ImageData objects properties are read-only 07:15:14 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.readonly.html | took 1178ms 07:15:14 INFO - PROCESS | 3764 | 1464272114928 Marionette TRACE conn2 -> [0,2321,"getWindowHandle",null] 07:15:14 INFO - PROCESS | 3764 | 1464272114933 Marionette TRACE conn2 <- [1,2321,null,{"value":"13"}] 07:15:14 INFO - PROCESS | 3764 | 1464272114937 Marionette TRACE conn2 -> [0,2322,"setScriptTimeout",{"ms":35000}] 07:15:14 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.round.html 07:15:14 INFO - PROCESS | 3764 | 1464272114941 Marionette TRACE conn2 <- [1,2322,null,{}] 07:15:14 INFO - PROCESS | 3764 | 1464272114946 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}] 07:15:15 INFO - PROCESS | 3764 | 1464272115049 Marionette TRACE conn2 <- [1,2323,null,{"value":null}] 07:15:15 INFO - PROCESS | 3764 | 1464272115201 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\", \"f2422981-150b-4007-a2a0-7f3535d15116\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:15:15 INFO - PROCESS | 3764 | ++DOCSHELL 11CF2000 == 70 [pid = 3764] [id = 590] 07:15:15 INFO - PROCESS | 3764 | ++DOMWINDOW == 122 (11CF2800) [pid = 3764] [serial = 1770] [outer = 00000000] 07:15:15 INFO - PROCESS | 3764 | ++DOMWINDOW == 123 (137E9400) [pid = 3764] [serial = 1771] [outer = 11CF2800] 07:15:15 INFO - PROCESS | 3764 | 1464272115256 Marionette DEBUG loaded listener.js 07:15:15 INFO - PROCESS | 3764 | ++DOMWINDOW == 124 (139B8800) [pid = 3764] [serial = 1772] [outer = 11CF2800] 07:15:15 INFO - PROCESS | 3764 | --DOCSHELL 0C37BC00 == 69 [pid = 3764] [id = 535] 07:15:15 INFO - PROCESS | 3764 | --DOCSHELL 137E5800 == 68 [pid = 3764] [id = 424] 07:15:15 INFO - PROCESS | 3764 | --DOCSHELL 12A59400 == 67 [pid = 3764] [id = 444] 07:15:15 INFO - PROCESS | 3764 | --DOCSHELL 19A59800 == 66 [pid = 3764] [id = 540] 07:15:15 INFO - PROCESS | 3764 | --DOCSHELL 15A10C00 == 65 [pid = 3764] [id = 537] 07:15:15 INFO - PROCESS | 3764 | --DOCSHELL 1370B400 == 64 [pid = 3764] [id = 536] 07:15:15 INFO - PROCESS | 3764 | --DOCSHELL 17305C00 == 63 [pid = 3764] [id = 582] 07:15:15 INFO - PROCESS | 3764 | --DOCSHELL 156CB400 == 62 [pid = 3764] [id = 581] 07:15:15 INFO - PROCESS | 3764 | --DOCSHELL 17587400 == 61 [pid = 3764] [id = 580] 07:15:15 INFO - PROCESS | 3764 | --DOCSHELL 16C7BC00 == 60 [pid = 3764] [id = 579] 07:15:15 INFO - PROCESS | 3764 | --DOCSHELL 10D4F400 == 59 [pid = 3764] [id = 551] 07:15:15 INFO - PROCESS | 3764 | --DOCSHELL 1693A000 == 58 [pid = 3764] [id = 578] 07:15:15 INFO - PROCESS | 3764 | --DOCSHELL 14091400 == 57 [pid = 3764] [id = 577] 07:15:15 INFO - PROCESS | 3764 | --DOCSHELL 13DB6C00 == 56 [pid = 3764] [id = 576] 07:15:15 INFO - PROCESS | 3764 | --DOCSHELL 139ADC00 == 55 [pid = 3764] [id = 575] 07:15:15 INFO - PROCESS | 3764 | --DOCSHELL 10D51400 == 54 [pid = 3764] [id = 574] 07:15:15 INFO - PROCESS | 3764 | --DOCSHELL 105F4000 == 53 [pid = 3764] [id = 573] 07:15:15 INFO - PROCESS | 3764 | --DOCSHELL 0F26D000 == 52 [pid = 3764] [id = 567] 07:15:15 INFO - PROCESS | 3764 | --DOMWINDOW == 123 (17590000) [pid = 3764] [serial = 1693] [outer = 00000000] [url = about:blank] 07:15:15 INFO - PROCESS | 3764 | --DOMWINDOW == 122 (12A53C00) [pid = 3764] [serial = 1657] [outer = 00000000] [url = about:blank] 07:15:15 INFO - PROCESS | 3764 | --DOMWINDOW == 121 (16883800) [pid = 3764] [serial = 1660] [outer = 00000000] [url = about:blank] 07:15:15 INFO - PROCESS | 3764 | --DOMWINDOW == 120 (19A5B400) [pid = 3764] [serial = 1663] [outer = 00000000] [url = about:blank] 07:15:15 INFO - PROCESS | 3764 | --DOMWINDOW == 119 (17353C00) [pid = 3764] [serial = 1691] [outer = 00000000] [url = about:blank] 07:15:15 INFO - PROCESS | 3764 | --DOMWINDOW == 118 (12A51000) [pid = 3764] [serial = 1673] [outer = 00000000] [url = about:blank] 07:15:15 INFO - PROCESS | 3764 | --DOMWINDOW == 117 (11C56C00) [pid = 3764] [serial = 1672] [outer = 00000000] [url = about:blank] 07:15:15 INFO - PROCESS | 3764 | --DOMWINDOW == 116 (10D56C00) [pid = 3764] [serial = 1675] [outer = 00000000] [url = about:blank] 07:15:15 INFO - PROCESS | 3764 | --DOMWINDOW == 115 (13395C00) [pid = 3764] [serial = 1676] [outer = 00000000] [url = about:blank] 07:15:15 INFO - PROCESS | 3764 | --DOMWINDOW == 114 (15F3D400) [pid = 3764] [serial = 1681] [outer = 00000000] [url = about:blank] 07:15:15 INFO - PROCESS | 3764 | --DOMWINDOW == 113 (15F4C400) [pid = 3764] [serial = 1682] [outer = 00000000] [url = about:blank] 07:15:15 INFO - PROCESS | 3764 | --DOMWINDOW == 112 (1622E400) [pid = 3764] [serial = 1684] [outer = 00000000] [url = about:blank] 07:15:15 INFO - PROCESS | 3764 | --DOMWINDOW == 111 (17352C00) [pid = 3764] [serial = 1690] [outer = 00000000] [url = about:blank] 07:15:15 INFO - PROCESS | 3764 | --DOMWINDOW == 110 (10ADB000) [pid = 3764] [serial = 1670] [outer = 00000000] [url = about:blank] 07:15:15 INFO - PROCESS | 3764 | --DOMWINDOW == 109 (10AD7400) [pid = 3764] [serial = 1669] [outer = 00000000] [url = about:blank] 07:15:15 INFO - PROCESS | 3764 | --DOMWINDOW == 108 (14094400) [pid = 3764] [serial = 1678] [outer = 00000000] [url = about:blank] 07:15:15 INFO - PROCESS | 3764 | --DOMWINDOW == 107 (1509A400) [pid = 3764] [serial = 1679] [outer = 00000000] [url = about:blank] 07:15:15 INFO - PROCESS | 3764 | --DOMWINDOW == 106 (1622E800) [pid = 3764] [serial = 1666] [outer = 00000000] [url = about:blank] 07:15:15 INFO - PROCESS | 3764 | --DOMWINDOW == 105 (17782000) [pid = 3764] [serial = 1694] [outer = 00000000] [url = about:blank] 07:15:15 INFO - PROCESS | 3764 | --DOMWINDOW == 104 (11CF3C00) [pid = 3764] [serial = 1697] [outer = 00000000] [url = about:blank] 07:15:15 INFO - PROCESS | 3764 | --DOMWINDOW == 103 (16C87400) [pid = 3764] [serial = 1687] [outer = 00000000] [url = about:blank] 07:15:15 INFO - PROCESS | 3764 | --DOMWINDOW == 102 (10D50800) [pid = 3764] [serial = 1696] [outer = 00000000] [url = about:blank] 07:15:15 INFO - PROCESS | 3764 | --DOMWINDOW == 101 (172DBC00) [pid = 3764] [serial = 1688] [outer = 00000000] [url = about:blank] 07:15:15 INFO - PROCESS | 3764 | --DOMWINDOW == 100 (1691C400) [pid = 3764] [serial = 1685] [outer = 00000000] [url = about:blank] 07:15:15 INFO - PROCESS | 3764 | --DOMWINDOW == 99 (13DC3400) [pid = 3764] [serial = 1699] [outer = 00000000] [url = about:blank] 07:15:15 INFO - PROCESS | 3764 | 1464272115827 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]]]}] 07:15:15 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.round.html | ImageData.data rounds numbers with round-to-zero 07:15:15 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.round.html | took 946ms 07:15:15 INFO - PROCESS | 3764 | 1464272115884 Marionette TRACE conn2 -> [0,2325,"getWindowHandle",null] 07:15:15 INFO - PROCESS | 3764 | 1464272115890 Marionette TRACE conn2 <- [1,2325,null,{"value":"13"}] 07:15:15 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.set.html 07:15:15 INFO - PROCESS | 3764 | 1464272115896 Marionette TRACE conn2 -> [0,2326,"setScriptTimeout",{"ms":35000}] 07:15:15 INFO - PROCESS | 3764 | 1464272115898 Marionette TRACE conn2 <- [1,2326,null,{}] 07:15:15 INFO - PROCESS | 3764 | 1464272115903 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}] 07:15:15 INFO - PROCESS | 3764 | 1464272116000 Marionette TRACE conn2 <- [1,2327,null,{"value":null}] 07:15:16 INFO - PROCESS | 3764 | 1464272116108 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\", \"f2422981-150b-4007-a2a0-7f3535d15116\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:15:16 INFO - PROCESS | 3764 | ++DOCSHELL 10AD2400 == 53 [pid = 3764] [id = 591] 07:15:16 INFO - PROCESS | 3764 | ++DOMWINDOW == 100 (10D51400) [pid = 3764] [serial = 1773] [outer = 00000000] 07:15:16 INFO - PROCESS | 3764 | ++DOMWINDOW == 101 (11A0D800) [pid = 3764] [serial = 1774] [outer = 10D51400] 07:15:16 INFO - PROCESS | 3764 | 1464272116153 Marionette DEBUG loaded listener.js 07:15:16 INFO - PROCESS | 3764 | ++DOMWINDOW == 102 (137E5800) [pid = 3764] [serial = 1775] [outer = 10D51400] 07:15:16 INFO - PROCESS | 3764 | 1464272116538 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]]]}] 07:15:16 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.set.html | ImageData.data can be modified 07:15:16 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.set.html | took 697ms 07:15:16 INFO - PROCESS | 3764 | 1464272116578 Marionette TRACE conn2 -> [0,2329,"getWindowHandle",null] 07:15:16 INFO - PROCESS | 3764 | 1464272116580 Marionette TRACE conn2 <- [1,2329,null,{"value":"13"}] 07:15:16 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.string.html 07:15:16 INFO - PROCESS | 3764 | 1464272116584 Marionette TRACE conn2 -> [0,2330,"setScriptTimeout",{"ms":35000}] 07:15:16 INFO - PROCESS | 3764 | 1464272116587 Marionette TRACE conn2 <- [1,2330,null,{}] 07:15:16 INFO - PROCESS | 3764 | 1464272116601 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}] 07:15:16 INFO - PROCESS | 3764 | 1464272116691 Marionette TRACE conn2 <- [1,2331,null,{"value":null}] 07:15:16 INFO - PROCESS | 3764 | 1464272116699 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\", \"f2422981-150b-4007-a2a0-7f3535d15116\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:15:16 INFO - PROCESS | 3764 | ++DOCSHELL 140C2800 == 54 [pid = 3764] [id = 592] 07:15:16 INFO - PROCESS | 3764 | ++DOMWINDOW == 103 (15360800) [pid = 3764] [serial = 1776] [outer = 00000000] 07:15:16 INFO - PROCESS | 3764 | ++DOMWINDOW == 104 (156CD800) [pid = 3764] [serial = 1777] [outer = 15360800] 07:15:16 INFO - PROCESS | 3764 | 1464272116746 Marionette DEBUG loaded listener.js 07:15:16 INFO - PROCESS | 3764 | ++DOMWINDOW == 105 (15F44000) [pid = 3764] [serial = 1778] [outer = 15360800] 07:15:17 INFO - PROCESS | 3764 | 1464272117211 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]]]}] 07:15:17 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.string.html | ImageData.data converts strings to numbers with ToNumber 07:15:17 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.string.html | took 636ms 07:15:17 INFO - PROCESS | 3764 | 1464272117242 Marionette TRACE conn2 -> [0,2333,"getWindowHandle",null] 07:15:17 INFO - PROCESS | 3764 | 1464272117244 Marionette TRACE conn2 <- [1,2333,null,{"value":"13"}] 07:15:17 INFO - PROCESS | 3764 | 1464272117247 Marionette TRACE conn2 -> [0,2334,"setScriptTimeout",{"ms":35000}] 07:15:17 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.undefined.html 07:15:17 INFO - PROCESS | 3764 | 1464272117249 Marionette TRACE conn2 <- [1,2334,null,{}] 07:15:17 INFO - PROCESS | 3764 | 1464272117253 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}] 07:15:17 INFO - PROCESS | 3764 | 1464272117345 Marionette TRACE conn2 <- [1,2335,null,{"value":null}] 07:15:17 INFO - PROCESS | 3764 | 1464272117353 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\", \"f2422981-150b-4007-a2a0-7f3535d15116\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:15:17 INFO - PROCESS | 3764 | ++DOCSHELL 156CB400 == 55 [pid = 3764] [id = 593] 07:15:17 INFO - PROCESS | 3764 | ++DOMWINDOW == 106 (16227800) [pid = 3764] [serial = 1779] [outer = 00000000] 07:15:17 INFO - PROCESS | 3764 | ++DOMWINDOW == 107 (16939400) [pid = 3764] [serial = 1780] [outer = 16227800] 07:15:17 INFO - PROCESS | 3764 | 1464272117399 Marionette DEBUG loaded listener.js 07:15:17 INFO - PROCESS | 3764 | ++DOMWINDOW == 108 (1693D800) [pid = 3764] [serial = 1781] [outer = 16227800] 07:15:17 INFO - PROCESS | 3764 | 1464272117868 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]]]}] 07:15:17 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.undefined.html | ImageData.data converts undefined to 0 07:15:17 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.undefined.html | took 636ms 07:15:17 INFO - PROCESS | 3764 | 1464272117887 Marionette TRACE conn2 -> [0,2337,"getWindowHandle",null] 07:15:17 INFO - PROCESS | 3764 | 1464272117889 Marionette TRACE conn2 <- [1,2337,null,{"value":"13"}] 07:15:17 INFO - PROCESS | 3764 | 1464272117913 Marionette TRACE conn2 -> [0,2338,"setScriptTimeout",{"ms":35000}] 07:15:17 INFO - PROCESS | 3764 | 1464272117915 Marionette TRACE conn2 <- [1,2338,null,{}] 07:15:17 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.alpha.html 07:15:17 INFO - PROCESS | 3764 | 1464272117935 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}] 07:15:18 INFO - PROCESS | 3764 | 1464272118060 Marionette TRACE conn2 <- [1,2339,null,{"value":null}] 07:15:18 INFO - PROCESS | 3764 | 1464272118067 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\", \"f2422981-150b-4007-a2a0-7f3535d15116\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:15:18 INFO - PROCESS | 3764 | ++DOCSHELL 153C4400 == 56 [pid = 3764] [id = 594] 07:15:18 INFO - PROCESS | 3764 | ++DOMWINDOW == 109 (1622B400) [pid = 3764] [serial = 1782] [outer = 00000000] 07:15:18 INFO - PROCESS | 3764 | ++DOMWINDOW == 110 (16C88400) [pid = 3764] [serial = 1783] [outer = 1622B400] 07:15:18 INFO - PROCESS | 3764 | 1464272118111 Marionette DEBUG loaded listener.js 07:15:18 INFO - PROCESS | 3764 | ++DOMWINDOW == 111 (16FEEC00) [pid = 3764] [serial = 1784] [outer = 1622B400] 07:15:18 INFO - PROCESS | 3764 | 1464272118570 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]]]}] 07:15:18 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.alpha.html | putImageData() puts non-solid image data correctly 07:15:18 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.alpha.html | took 682ms 07:15:18 INFO - PROCESS | 3764 | 1464272118600 Marionette TRACE conn2 -> [0,2341,"getWindowHandle",null] 07:15:18 INFO - PROCESS | 3764 | 1464272118602 Marionette TRACE conn2 <- [1,2341,null,{"value":"13"}] 07:15:18 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.basic.html 07:15:18 INFO - PROCESS | 3764 | 1464272118606 Marionette TRACE conn2 -> [0,2342,"setScriptTimeout",{"ms":35000}] 07:15:18 INFO - PROCESS | 3764 | 1464272118607 Marionette TRACE conn2 <- [1,2342,null,{}] 07:15:18 INFO - PROCESS | 3764 | 1464272118611 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}] 07:15:18 INFO - PROCESS | 3764 | 1464272118744 Marionette TRACE conn2 <- [1,2343,null,{"value":null}] 07:15:18 INFO - PROCESS | 3764 | 1464272118846 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\", \"f2422981-150b-4007-a2a0-7f3535d15116\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:15:18 INFO - PROCESS | 3764 | ++DOCSHELL 1734E400 == 57 [pid = 3764] [id = 595] 07:15:18 INFO - PROCESS | 3764 | ++DOMWINDOW == 112 (1734E800) [pid = 3764] [serial = 1785] [outer = 00000000] 07:15:18 INFO - PROCESS | 3764 | ++DOMWINDOW == 113 (17586C00) [pid = 3764] [serial = 1786] [outer = 1734E800] 07:15:18 INFO - PROCESS | 3764 | 1464272118890 Marionette DEBUG loaded listener.js 07:15:18 INFO - PROCESS | 3764 | ++DOMWINDOW == 114 (17589C00) [pid = 3764] [serial = 1787] [outer = 1734E800] 07:15:19 INFO - PROCESS | 3764 | 1464272119310 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]]]}] 07:15:19 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.basic.html | putImageData() puts image data from getImageData() onto the canvas 07:15:19 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.basic.html | took 729ms 07:15:19 INFO - PROCESS | 3764 | 1464272119358 Marionette TRACE conn2 -> [0,2345,"getWindowHandle",null] 07:15:19 INFO - PROCESS | 3764 | 1464272119360 Marionette TRACE conn2 <- [1,2345,null,{"value":"13"}] 07:15:19 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.clip.html 07:15:19 INFO - PROCESS | 3764 | 1464272119364 Marionette TRACE conn2 -> [0,2346,"setScriptTimeout",{"ms":35000}] 07:15:19 INFO - PROCESS | 3764 | 1464272119366 Marionette TRACE conn2 <- [1,2346,null,{}] 07:15:19 INFO - PROCESS | 3764 | 1464272119372 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}] 07:15:19 INFO - PROCESS | 3764 | 1464272119500 Marionette TRACE conn2 <- [1,2347,null,{"value":null}] 07:15:19 INFO - PROCESS | 3764 | 1464272119570 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\", \"f2422981-150b-4007-a2a0-7f3535d15116\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:15:19 INFO - PROCESS | 3764 | ++DOCSHELL 17569800 == 58 [pid = 3764] [id = 596] 07:15:19 INFO - PROCESS | 3764 | ++DOMWINDOW == 115 (1759B000) [pid = 3764] [serial = 1788] [outer = 00000000] 07:15:19 INFO - PROCESS | 3764 | ++DOMWINDOW == 116 (181DC400) [pid = 3764] [serial = 1789] [outer = 1759B000] 07:15:19 INFO - PROCESS | 3764 | 1464272119614 Marionette DEBUG loaded listener.js 07:15:19 INFO - PROCESS | 3764 | ++DOMWINDOW == 117 (19733400) [pid = 3764] [serial = 1790] [outer = 1759B000] 07:15:20 INFO - PROCESS | 3764 | --DOMWINDOW == 116 (14095000) [pid = 3764] [serial = 1731] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.range.html] 07:15:20 INFO - PROCESS | 3764 | --DOMWINDOW == 115 (139B3C00) [pid = 3764] [serial = 1725] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html] 07:15:20 INFO - PROCESS | 3764 | --DOMWINDOW == 114 (10D51C00) [pid = 3764] [serial = 1722] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html] 07:15:20 INFO - PROCESS | 3764 | --DOMWINDOW == 113 (1758EC00) [pid = 3764] [serial = 1740] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.size.html] 07:15:20 INFO - PROCESS | 3764 | --DOMWINDOW == 112 (17309400) [pid = 3764] [serial = 1737] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html] 07:15:20 INFO - PROCESS | 3764 | --DOMWINDOW == 111 (16230C00) [pid = 3764] [serial = 1743] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.tiny.html] 07:15:20 INFO - PROCESS | 3764 | --DOMWINDOW == 110 (10A5C000) [pid = 3764] [serial = 1719] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html] 07:15:20 INFO - PROCESS | 3764 | --DOMWINDOW == 109 (13DB7800) [pid = 3764] [serial = 1728] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html] 07:15:20 INFO - PROCESS | 3764 | --DOMWINDOW == 108 (1693C400) [pid = 3764] [serial = 1734] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html] 07:15:20 INFO - PROCESS | 3764 | --DOMWINDOW == 107 (17D78C00) [pid = 3764] [serial = 1746] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.type.html] 07:15:20 INFO - PROCESS | 3764 | 1464272120156 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]]]}] 07:15:20 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.clip.html | putImageData() is not affected by clipping regions 07:15:20 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.clip.html | took 837ms 07:15:20 INFO - PROCESS | 3764 | 1464272120205 Marionette TRACE conn2 -> [0,2349,"getWindowHandle",null] 07:15:20 INFO - PROCESS | 3764 | 1464272120207 Marionette TRACE conn2 <- [1,2349,null,{"value":"13"}] 07:15:20 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.created.html 07:15:20 INFO - PROCESS | 3764 | 1464272120210 Marionette TRACE conn2 -> [0,2350,"setScriptTimeout",{"ms":35000}] 07:15:20 INFO - PROCESS | 3764 | 1464272120212 Marionette TRACE conn2 <- [1,2350,null,{}] 07:15:20 INFO - PROCESS | 3764 | 1464272120216 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}] 07:15:20 INFO - PROCESS | 3764 | 1464272120347 Marionette TRACE conn2 <- [1,2351,null,{"value":null}] 07:15:20 INFO - PROCESS | 3764 | 1464272120414 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\", \"f2422981-150b-4007-a2a0-7f3535d15116\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:15:20 INFO - PROCESS | 3764 | ++DOCSHELL 10A5C000 == 59 [pid = 3764] [id = 597] 07:15:20 INFO - PROCESS | 3764 | ++DOMWINDOW == 108 (10D32800) [pid = 3764] [serial = 1791] [outer = 00000000] 07:15:20 INFO - PROCESS | 3764 | ++DOMWINDOW == 109 (1622EC00) [pid = 3764] [serial = 1792] [outer = 10D32800] 07:15:20 INFO - PROCESS | 3764 | 1464272120458 Marionette DEBUG loaded listener.js 07:15:20 INFO - PROCESS | 3764 | ++DOMWINDOW == 110 (1758EC00) [pid = 3764] [serial = 1793] [outer = 10D32800] 07:15:20 INFO - PROCESS | 3764 | 1464272120793 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]]]}] 07:15:20 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.created.html | putImageData() puts image data from createImageData() onto the canvas 07:15:20 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.created.html | took 621ms 07:15:20 INFO - PROCESS | 3764 | 1464272120833 Marionette TRACE conn2 -> [0,2353,"getWindowHandle",null] 07:15:20 INFO - PROCESS | 3764 | 1464272120835 Marionette TRACE conn2 <- [1,2353,null,{"value":"13"}] 07:15:20 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.cross.html 07:15:20 INFO - PROCESS | 3764 | 1464272120839 Marionette TRACE conn2 -> [0,2354,"setScriptTimeout",{"ms":35000}] 07:15:20 INFO - PROCESS | 3764 | 1464272120840 Marionette TRACE conn2 <- [1,2354,null,{}] 07:15:20 INFO - PROCESS | 3764 | 1464272120844 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}] 07:15:20 INFO - PROCESS | 3764 | 1464272120929 Marionette TRACE conn2 <- [1,2355,null,{"value":null}] 07:15:20 INFO - PROCESS | 3764 | 1464272120936 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\", \"f2422981-150b-4007-a2a0-7f3535d15116\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:15:20 INFO - PROCESS | 3764 | ++DOCSHELL 16226000 == 60 [pid = 3764] [id = 598] 07:15:20 INFO - PROCESS | 3764 | ++DOMWINDOW == 111 (17582C00) [pid = 3764] [serial = 1794] [outer = 00000000] 07:15:20 INFO - PROCESS | 3764 | ++DOMWINDOW == 112 (19E96C00) [pid = 3764] [serial = 1795] [outer = 17582C00] 07:15:20 INFO - PROCESS | 3764 | 1464272120980 Marionette DEBUG loaded listener.js 07:15:21 INFO - PROCESS | 3764 | ++DOMWINDOW == 113 (1A036C00) [pid = 3764] [serial = 1796] [outer = 17582C00] 07:15:21 INFO - PROCESS | 3764 | 1464272121428 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]]]}] 07:15:21 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.cross.html | putImageData() accepts image data got from a different canvas 07:15:21 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.cross.html | took 636ms 07:15:21 INFO - PROCESS | 3764 | 1464272121476 Marionette TRACE conn2 -> [0,2357,"getWindowHandle",null] 07:15:21 INFO - PROCESS | 3764 | 1464272121478 Marionette TRACE conn2 <- [1,2357,null,{"value":"13"}] 07:15:21 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html 07:15:21 INFO - PROCESS | 3764 | 1464272121481 Marionette TRACE conn2 -> [0,2358,"setScriptTimeout",{"ms":35000}] 07:15:21 INFO - PROCESS | 3764 | 1464272121483 Marionette TRACE conn2 <- [1,2358,null,{}] 07:15:21 INFO - PROCESS | 3764 | 1464272121487 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}] 07:15:21 INFO - PROCESS | 3764 | 1464272121576 Marionette TRACE conn2 <- [1,2359,null,{"value":null}] 07:15:21 INFO - PROCESS | 3764 | 1464272121583 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\", \"f2422981-150b-4007-a2a0-7f3535d15116\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:15:21 INFO - PROCESS | 3764 | ++DOCSHELL 181DFC00 == 61 [pid = 3764] [id = 599] 07:15:21 INFO - PROCESS | 3764 | ++DOMWINDOW == 114 (1A57F800) [pid = 3764] [serial = 1797] [outer = 00000000] 07:15:21 INFO - PROCESS | 3764 | ++DOMWINDOW == 115 (1A5D5C00) [pid = 3764] [serial = 1798] [outer = 1A57F800] 07:15:21 INFO - PROCESS | 3764 | 1464272121626 Marionette DEBUG loaded listener.js 07:15:21 INFO - PROCESS | 3764 | ++DOMWINDOW == 116 (1965C000) [pid = 3764] [serial = 1799] [outer = 1A57F800] 07:15:22 INFO - PROCESS | 3764 | --DOCSHELL 13320C00 == 60 [pid = 3764] [id = 477] 07:15:22 INFO - PROCESS | 3764 | --DOCSHELL 150BB800 == 59 [pid = 3764] [id = 570] 07:15:22 INFO - PROCESS | 3764 | --DOCSHELL 10EBAC00 == 58 [pid = 3764] [id = 572] 07:15:22 INFO - PROCESS | 3764 | --DOCSHELL 10A5C400 == 57 [pid = 3764] [id = 473] 07:15:22 INFO - PROCESS | 3764 | --DOCSHELL 16C7F800 == 56 [pid = 3764] [id = 571] 07:15:22 INFO - PROCESS | 3764 | --DOCSHELL 16BF6C00 == 55 [pid = 3764] [id = 507] 07:15:22 INFO - PROCESS | 3764 | --DOCSHELL 17310800 == 54 [pid = 3764] [id = 447] 07:15:22 INFO - PROCESS | 3764 | --DOCSHELL 17688400 == 53 [pid = 3764] [id = 488] 07:15:22 INFO - PROCESS | 3764 | --DOCSHELL 13DBB000 == 52 [pid = 3764] [id = 491] 07:15:22 INFO - PROCESS | 3764 | --DOCSHELL 16C87C00 == 51 [pid = 3764] [id = 462] 07:15:22 INFO - PROCESS | 3764 | --DOCSHELL 10A5EC00 == 50 [pid = 3764] [id = 425] 07:15:22 INFO - PROCESS | 3764 | --DOCSHELL 16229800 == 49 [pid = 3764] [id = 555] 07:15:22 INFO - PROCESS | 3764 | --DOCSHELL 15613800 == 48 [pid = 3764] [id = 569] 07:15:22 INFO - PROCESS | 3764 | --DOCSHELL 10A77400 == 47 [pid = 3764] [id = 427] 07:15:22 INFO - PROCESS | 3764 | --DOCSHELL 13333400 == 46 [pid = 3764] [id = 568] 07:15:22 INFO - PROCESS | 3764 | --DOCSHELL 102CEC00 == 45 [pid = 3764] [id = 538] 07:15:22 INFO - PROCESS | 3764 | --DOCSHELL 17305800 == 44 [pid = 3764] [id = 446] 07:15:22 INFO - PROCESS | 3764 | --DOCSHELL 19662800 == 43 [pid = 3764] [id = 492] 07:15:22 INFO - PROCESS | 3764 | --DOCSHELL 10A54C00 == 42 [pid = 3764] [id = 556] 07:15:22 INFO - PROCESS | 3764 | --DOCSHELL 15F4CC00 == 41 [pid = 3764] [id = 554] 07:15:22 INFO - PROCESS | 3764 | --DOCSHELL 1047BC00 == 40 [pid = 3764] [id = 539] 07:15:22 INFO - PROCESS | 3764 | --DOCSHELL 11CF2000 == 39 [pid = 3764] [id = 590] 07:15:22 INFO - PROCESS | 3764 | --DOCSHELL 199B0800 == 38 [pid = 3764] [id = 588] 07:15:22 INFO - PROCESS | 3764 | --DOCSHELL 10AD0000 == 37 [pid = 3764] [id = 589] 07:15:22 INFO - PROCESS | 3764 | --DOCSHELL 19A4F400 == 36 [pid = 3764] [id = 587] 07:15:22 INFO - PROCESS | 3764 | --DOCSHELL 181D2C00 == 35 [pid = 3764] [id = 586] 07:15:22 INFO - PROCESS | 3764 | --DOCSHELL 10ADC000 == 34 [pid = 3764] [id = 584] 07:15:22 INFO - PROCESS | 3764 | --DOCSHELL 12A4D400 == 33 [pid = 3764] [id = 585] 07:15:22 INFO - PROCESS | 3764 | --DOCSHELL 10D4B400 == 32 [pid = 3764] [id = 583] 07:15:23 INFO - PROCESS | 3764 | --DOCSHELL 10AD2400 == 31 [pid = 3764] [id = 591] 07:15:23 INFO - PROCESS | 3764 | --DOCSHELL 1734E400 == 30 [pid = 3764] [id = 595] 07:15:23 INFO - PROCESS | 3764 | --DOCSHELL 140C2800 == 29 [pid = 3764] [id = 592] 07:15:23 INFO - PROCESS | 3764 | --DOCSHELL 156CB400 == 28 [pid = 3764] [id = 593] 07:15:23 INFO - PROCESS | 3764 | --DOCSHELL 153C4400 == 27 [pid = 3764] [id = 594] 07:15:23 INFO - PROCESS | 3764 | --DOCSHELL 17569800 == 26 [pid = 3764] [id = 596] 07:15:23 INFO - PROCESS | 3764 | --DOCSHELL 10A5C000 == 25 [pid = 3764] [id = 597] 07:15:23 INFO - PROCESS | 3764 | --DOCSHELL 16226000 == 24 [pid = 3764] [id = 598] 07:15:23 INFO - PROCESS | 3764 | --DOMWINDOW == 115 (1973C400) [pid = 3764] [serial = 1750] [outer = 00000000] [url = about:blank] 07:15:23 INFO - PROCESS | 3764 | --DOMWINDOW == 114 (1965FC00) [pid = 3764] [serial = 1748] [outer = 00000000] [url = about:blank] 07:15:23 INFO - PROCESS | 3764 | --DOMWINDOW == 113 (1622E000) [pid = 3764] [serial = 1732] [outer = 00000000] [url = about:blank] 07:15:23 INFO - PROCESS | 3764 | --DOMWINDOW == 112 (17583800) [pid = 3764] [serial = 1711] [outer = 00000000] [url = about:blank] 07:15:23 INFO - PROCESS | 3764 | --DOMWINDOW == 111 (105F5400) [pid = 3764] [serial = 1702] [outer = 00000000] [url = about:blank] 07:15:23 INFO - PROCESS | 3764 | --DOMWINDOW == 110 (1408B000) [pid = 3764] [serial = 1727] [outer = 00000000] [url = about:blank] 07:15:23 INFO - PROCESS | 3764 | --DOMWINDOW == 109 (1400B400) [pid = 3764] [serial = 1726] [outer = 00000000] [url = about:blank] 07:15:23 INFO - PROCESS | 3764 | --DOMWINDOW == 108 (10EB3800) [pid = 3764] [serial = 1723] [outer = 00000000] [url = about:blank] 07:15:23 INFO - PROCESS | 3764 | --DOMWINDOW == 107 (17DF0400) [pid = 3764] [serial = 1741] [outer = 00000000] [url = about:blank] 07:15:23 INFO - PROCESS | 3764 | --DOMWINDOW == 106 (18189800) [pid = 3764] [serial = 1714] [outer = 00000000] [url = about:blank] 07:15:23 INFO - PROCESS | 3764 | --DOMWINDOW == 105 (17589800) [pid = 3764] [serial = 1739] [outer = 00000000] [url = about:blank] 07:15:23 INFO - PROCESS | 3764 | --DOMWINDOW == 104 (1759D800) [pid = 3764] [serial = 1745] [outer = 00000000] [url = about:blank] 07:15:23 INFO - PROCESS | 3764 | --DOMWINDOW == 103 (17352800) [pid = 3764] [serial = 1744] [outer = 00000000] [url = about:blank] 07:15:23 INFO - PROCESS | 3764 | --DOMWINDOW == 102 (17560400) [pid = 3764] [serial = 1738] [outer = 00000000] [url = about:blank] 07:15:23 INFO - PROCESS | 3764 | --DOMWINDOW == 101 (1339D000) [pid = 3764] [serial = 1705] [outer = 00000000] [url = about:blank] 07:15:23 INFO - PROCESS | 3764 | --DOMWINDOW == 100 (10D55C00) [pid = 3764] [serial = 1720] [outer = 00000000] [url = about:blank] 07:15:23 INFO - PROCESS | 3764 | --DOMWINDOW == 99 (150B8400) [pid = 3764] [serial = 1729] [outer = 00000000] [url = about:blank] 07:15:23 INFO - PROCESS | 3764 | --DOMWINDOW == 98 (1400CC00) [pid = 3764] [serial = 1717] [outer = 00000000] [url = about:blank] 07:15:23 INFO - PROCESS | 3764 | --DOMWINDOW == 97 (1691A000) [pid = 3764] [serial = 1733] [outer = 00000000] [url = about:blank] 07:15:23 INFO - PROCESS | 3764 | --DOMWINDOW == 96 (17302000) [pid = 3764] [serial = 1736] [outer = 00000000] [url = about:blank] 07:15:23 INFO - PROCESS | 3764 | --DOMWINDOW == 95 (181DE400) [pid = 3764] [serial = 1747] [outer = 00000000] [url = about:blank] 07:15:23 INFO - PROCESS | 3764 | --DOMWINDOW == 94 (110E7800) [pid = 3764] [serial = 1721] [outer = 00000000] [url = about:blank] 07:15:23 INFO - PROCESS | 3764 | --DOMWINDOW == 93 (16D81000) [pid = 3764] [serial = 1735] [outer = 00000000] [url = about:blank] 07:15:23 INFO - PROCESS | 3764 | --DOMWINDOW == 92 (16225C00) [pid = 3764] [serial = 1708] [outer = 00000000] [url = about:blank] 07:15:23 INFO - PROCESS | 3764 | --DOMWINDOW == 91 (11CED000) [pid = 3764] [serial = 1724] [outer = 00000000] [url = about:blank] 07:15:23 INFO - PROCESS | 3764 | --DOMWINDOW == 90 (15A17400) [pid = 3764] [serial = 1730] [outer = 00000000] [url = about:blank] 07:15:23 INFO - PROCESS | 3764 | --DOMWINDOW == 89 (18183800) [pid = 3764] [serial = 1742] [outer = 00000000] [url = about:blank] 07:15:23 INFO - PROCESS | 3764 | 1464272123878 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]]]}] 07:15:23 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html | putImageData() handles negative-sized dirty rectangles correctly 07:15:23 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html | took 2450ms 07:15:23 INFO - PROCESS | 3764 | 1464272123942 Marionette TRACE conn2 -> [0,2361,"getWindowHandle",null] 07:15:23 INFO - PROCESS | 3764 | 1464272123946 Marionette TRACE conn2 <- [1,2361,null,{"value":"13"}] 07:15:23 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html 07:15:23 INFO - PROCESS | 3764 | 1464272123952 Marionette TRACE conn2 -> [0,2362,"setScriptTimeout",{"ms":35000}] 07:15:23 INFO - PROCESS | 3764 | 1464272123956 Marionette TRACE conn2 <- [1,2362,null,{}] 07:15:23 INFO - PROCESS | 3764 | 1464272123963 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}] 07:15:24 INFO - PROCESS | 3764 | 1464272124054 Marionette TRACE conn2 <- [1,2363,null,{"value":null}] 07:15:24 INFO - PROCESS | 3764 | 1464272124063 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\", \"f2422981-150b-4007-a2a0-7f3535d15116\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:15:24 INFO - PROCESS | 3764 | ++DOCSHELL 0C7F4000 == 25 [pid = 3764] [id = 600] 07:15:24 INFO - PROCESS | 3764 | ++DOMWINDOW == 90 (0C7F4400) [pid = 3764] [serial = 1800] [outer = 00000000] 07:15:24 INFO - PROCESS | 3764 | ++DOMWINDOW == 91 (0F269400) [pid = 3764] [serial = 1801] [outer = 0C7F4400] 07:15:24 INFO - PROCESS | 3764 | 1464272124128 Marionette DEBUG loaded listener.js 07:15:24 INFO - PROCESS | 3764 | ++DOMWINDOW == 92 (0F270800) [pid = 3764] [serial = 1802] [outer = 0C7F4400] 07:15:24 INFO - PROCESS | 3764 | 1464272124624 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]]]}] 07:15:24 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html | putImageData() handles dirty rectangles outside the canvas correctly 07:15:24 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html | took 698ms 07:15:24 INFO - PROCESS | 3764 | 1464272124652 Marionette TRACE conn2 -> [0,2365,"getWindowHandle",null] 07:15:24 INFO - PROCESS | 3764 | 1464272124658 Marionette TRACE conn2 <- [1,2365,null,{"value":"13"}] 07:15:24 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html 07:15:24 INFO - PROCESS | 3764 | 1464272124652 Marionette TRACE conn2 -> [0,2366,"setScriptTimeout",{"ms":35000}] 07:15:24 INFO - PROCESS | 3764 | 1464272124655 Marionette TRACE conn2 <- [1,2366,null,{}] 07:15:24 INFO - PROCESS | 3764 | 1464272124660 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}] 07:15:24 INFO - PROCESS | 3764 | 1464272124748 Marionette TRACE conn2 <- [1,2367,null,{"value":null}] 07:15:24 INFO - PROCESS | 3764 | 1464272124759 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\", \"f2422981-150b-4007-a2a0-7f3535d15116\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:15:24 INFO - PROCESS | 3764 | ++DOCSHELL 105F3400 == 26 [pid = 3764] [id = 601] 07:15:24 INFO - PROCESS | 3764 | ++DOMWINDOW == 93 (105F5400) [pid = 3764] [serial = 1803] [outer = 00000000] 07:15:24 INFO - PROCESS | 3764 | ++DOMWINDOW == 94 (10A59800) [pid = 3764] [serial = 1804] [outer = 105F5400] 07:15:24 INFO - PROCESS | 3764 | 1464272124805 Marionette DEBUG loaded listener.js 07:15:24 INFO - PROCESS | 3764 | ++DOMWINDOW == 95 (10A7B400) [pid = 3764] [serial = 1805] [outer = 105F5400] 07:15:25 INFO - PROCESS | 3764 | 1464272125293 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]]]}] 07:15:25 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html | putImageData() only modifies areas inside the dirty rectangle, using width and height 07:15:25 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html | took 698ms 07:15:25 INFO - PROCESS | 3764 | 1464272125351 Marionette TRACE conn2 -> [0,2369,"getWindowHandle",null] 07:15:25 INFO - PROCESS | 3764 | 1464272125353 Marionette TRACE conn2 <- [1,2369,null,{"value":"13"}] 07:15:25 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html 07:15:25 INFO - PROCESS | 3764 | 1464272125357 Marionette TRACE conn2 -> [0,2370,"setScriptTimeout",{"ms":35000}] 07:15:25 INFO - PROCESS | 3764 | 1464272125361 Marionette TRACE conn2 <- [1,2370,null,{}] 07:15:25 INFO - PROCESS | 3764 | 1464272125372 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}] 07:15:25 INFO - PROCESS | 3764 | 1464272125492 Marionette TRACE conn2 <- [1,2371,null,{"value":null}] 07:15:25 INFO - PROCESS | 3764 | 1464272125592 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\", \"f2422981-150b-4007-a2a0-7f3535d15116\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:15:25 INFO - PROCESS | 3764 | ++DOCSHELL 10D3CC00 == 27 [pid = 3764] [id = 602] 07:15:25 INFO - PROCESS | 3764 | ++DOMWINDOW == 96 (10D3D000) [pid = 3764] [serial = 1806] [outer = 00000000] 07:15:25 INFO - PROCESS | 3764 | ++DOMWINDOW == 97 (10D4AC00) [pid = 3764] [serial = 1807] [outer = 10D3D000] 07:15:25 INFO - PROCESS | 3764 | 1464272125642 Marionette DEBUG loaded listener.js 07:15:25 INFO - PROCESS | 3764 | ++DOMWINDOW == 98 (10D52400) [pid = 3764] [serial = 1808] [outer = 10D3D000] 07:15:26 INFO - PROCESS | 3764 | 1464272126048 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]]]}] 07:15:26 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html | putImageData() only modifies areas inside the dirty rectangle, using x and y 07:15:26 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html | took 729ms 07:15:26 INFO - PROCESS | 3764 | 1464272126097 Marionette TRACE conn2 -> [0,2373,"getWindowHandle",null] 07:15:26 INFO - PROCESS | 3764 | 1464272126099 Marionette TRACE conn2 <- [1,2373,null,{"value":"13"}] 07:15:26 INFO - PROCESS | 3764 | 1464272126102 Marionette TRACE conn2 -> [0,2374,"setScriptTimeout",{"ms":35000}] 07:15:26 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html 07:15:26 INFO - PROCESS | 3764 | 1464272126104 Marionette TRACE conn2 <- [1,2374,null,{}] 07:15:26 INFO - PROCESS | 3764 | 1464272126107 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}] 07:15:26 INFO - PROCESS | 3764 | 1464272126197 Marionette TRACE conn2 <- [1,2375,null,{"value":null}] 07:15:26 INFO - PROCESS | 3764 | 1464272126203 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\", \"f2422981-150b-4007-a2a0-7f3535d15116\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:15:26 INFO - PROCESS | 3764 | ++DOCSHELL 10475800 == 28 [pid = 3764] [id = 603] 07:15:26 INFO - PROCESS | 3764 | ++DOMWINDOW == 99 (10D4E000) [pid = 3764] [serial = 1809] [outer = 00000000] 07:15:26 INFO - PROCESS | 3764 | ++DOMWINDOW == 100 (110E6800) [pid = 3764] [serial = 1810] [outer = 10D4E000] 07:15:26 INFO - PROCESS | 3764 | 1464272126249 Marionette DEBUG loaded listener.js 07:15:26 INFO - PROCESS | 3764 | ++DOMWINDOW == 101 (11C63400) [pid = 3764] [serial = 1811] [outer = 10D4E000] 07:15:26 INFO - PROCESS | 3764 | 1464272126706 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]]]}] 07:15:26 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html | putImageData() with zero-sized dirty rectangle puts nothing 07:15:26 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html | took 682ms 07:15:26 INFO - PROCESS | 3764 | 1464272126786 Marionette TRACE conn2 -> [0,2377,"getWindowHandle",null] 07:15:26 INFO - PROCESS | 3764 | 1464272126788 Marionette TRACE conn2 <- [1,2377,null,{"value":"13"}] 07:15:26 INFO - PROCESS | 3764 | 1464272126791 Marionette TRACE conn2 -> [0,2378,"setScriptTimeout",{"ms":35000}] 07:15:26 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.modified.html 07:15:26 INFO - PROCESS | 3764 | 1464272126793 Marionette TRACE conn2 <- [1,2378,null,{}] 07:15:26 INFO - PROCESS | 3764 | 1464272126796 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}] 07:15:26 INFO - PROCESS | 3764 | 1464272126899 Marionette TRACE conn2 <- [1,2379,null,{"value":null}] 07:15:26 INFO - PROCESS | 3764 | 1464272126909 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\", \"f2422981-150b-4007-a2a0-7f3535d15116\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:15:26 INFO - PROCESS | 3764 | ++DOCSHELL 1289E800 == 29 [pid = 3764] [id = 604] 07:15:26 INFO - PROCESS | 3764 | ++DOMWINDOW == 102 (128A2C00) [pid = 3764] [serial = 1812] [outer = 00000000] 07:15:26 INFO - PROCESS | 3764 | ++DOMWINDOW == 103 (12A51000) [pid = 3764] [serial = 1813] [outer = 128A2C00] 07:15:26 INFO - PROCESS | 3764 | 1464272126954 Marionette DEBUG loaded listener.js 07:15:27 INFO - PROCESS | 3764 | ++DOMWINDOW == 104 (12A54C00) [pid = 3764] [serial = 1814] [outer = 128A2C00] 07:15:27 INFO - PROCESS | 3764 | 1464272127409 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]]]}] 07:15:27 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.modified.html | putImageData() puts modified image data correctly 07:15:27 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.modified.html | took 698ms 07:15:27 INFO - PROCESS | 3764 | 1464272127491 Marionette TRACE conn2 -> [0,2381,"getWindowHandle",null] 07:15:27 INFO - PROCESS | 3764 | 1464272127493 Marionette TRACE conn2 <- [1,2381,null,{"value":"13"}] 07:15:27 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html 07:15:27 INFO - PROCESS | 3764 | 1464272127497 Marionette TRACE conn2 -> [0,2382,"setScriptTimeout",{"ms":35000}] 07:15:27 INFO - PROCESS | 3764 | 1464272127498 Marionette TRACE conn2 <- [1,2382,null,{}] 07:15:27 INFO - PROCESS | 3764 | 1464272127502 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}] 07:15:27 INFO - PROCESS | 3764 | 1464272127613 Marionette TRACE conn2 <- [1,2383,null,{"value":null}] 07:15:27 INFO - PROCESS | 3764 | 1464272127621 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\", \"f2422981-150b-4007-a2a0-7f3535d15116\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:15:27 INFO - PROCESS | 3764 | ++DOCSHELL 13320800 == 30 [pid = 3764] [id = 605] 07:15:27 INFO - PROCESS | 3764 | ++DOMWINDOW == 105 (13320C00) [pid = 3764] [serial = 1815] [outer = 00000000] 07:15:27 INFO - PROCESS | 3764 | ++DOMWINDOW == 106 (13394000) [pid = 3764] [serial = 1816] [outer = 13320C00] 07:15:27 INFO - PROCESS | 3764 | 1464272127667 Marionette DEBUG loaded listener.js 07:15:27 INFO - PROCESS | 3764 | ++DOMWINDOW == 107 (1339D400) [pid = 3764] [serial = 1817] [outer = 13320C00] 07:15:28 INFO - PROCESS | 3764 | 1464272128134 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]]]}] 07:15:28 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html | putImageData() throws TypeError if arguments are not finite 07:15:28 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html | took 697ms 07:15:28 INFO - PROCESS | 3764 | 1464272128196 Marionette TRACE conn2 -> [0,2385,"getWindowHandle",null] 07:15:28 INFO - PROCESS | 3764 | 1464272128198 Marionette TRACE conn2 <- [1,2385,null,{"value":"13"}] 07:15:28 INFO - PROCESS | 3764 | 1464272128201 Marionette TRACE conn2 -> [0,2386,"setScriptTimeout",{"ms":35000}] 07:15:28 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.null.html 07:15:28 INFO - PROCESS | 3764 | 1464272128202 Marionette TRACE conn2 <- [1,2386,null,{}] 07:15:28 INFO - PROCESS | 3764 | 1464272128206 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}] 07:15:28 INFO - PROCESS | 3764 | 1464272128306 Marionette TRACE conn2 <- [1,2387,null,{"value":null}] 07:15:28 INFO - PROCESS | 3764 | 1464272128315 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\", \"f2422981-150b-4007-a2a0-7f3535d15116\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:15:28 INFO - PROCESS | 3764 | ++DOCSHELL 1339E800 == 31 [pid = 3764] [id = 606] 07:15:28 INFO - PROCESS | 3764 | ++DOMWINDOW == 108 (13708400) [pid = 3764] [serial = 1818] [outer = 00000000] 07:15:28 INFO - PROCESS | 3764 | ++DOMWINDOW == 109 (139B0000) [pid = 3764] [serial = 1819] [outer = 13708400] 07:15:28 INFO - PROCESS | 3764 | 1464272128366 Marionette DEBUG loaded listener.js 07:15:28 INFO - PROCESS | 3764 | ++DOMWINDOW == 110 (139B5C00) [pid = 3764] [serial = 1820] [outer = 13708400] 07:15:28 INFO - PROCESS | 3764 | 1464272128793 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]]]}] 07:15:28 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.null.html | putImageData() with null imagedata throws TypeError 07:15:28 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.null.html | took 636ms 07:15:28 INFO - PROCESS | 3764 | 1464272128839 Marionette TRACE conn2 -> [0,2389,"getWindowHandle",null] 07:15:28 INFO - PROCESS | 3764 | 1464272128841 Marionette TRACE conn2 <- [1,2389,null,{"value":"13"}] 07:15:28 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.path.html 07:15:28 INFO - PROCESS | 3764 | 1464272128832 Marionette TRACE conn2 -> [0,2390,"setScriptTimeout",{"ms":35000}] 07:15:28 INFO - PROCESS | 3764 | 1464272128834 Marionette TRACE conn2 <- [1,2390,null,{}] 07:15:28 INFO - PROCESS | 3764 | 1464272128837 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}] 07:15:28 INFO - PROCESS | 3764 | 1464272128912 Marionette TRACE conn2 <- [1,2391,null,{"value":null}] 07:15:28 INFO - PROCESS | 3764 | 1464272128919 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\", \"f2422981-150b-4007-a2a0-7f3535d15116\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:15:28 INFO - PROCESS | 3764 | ++DOCSHELL 139AF800 == 32 [pid = 3764] [id = 607] 07:15:28 INFO - PROCESS | 3764 | ++DOMWINDOW == 111 (13DC3C00) [pid = 3764] [serial = 1821] [outer = 00000000] 07:15:28 INFO - PROCESS | 3764 | ++DOMWINDOW == 112 (1400EC00) [pid = 3764] [serial = 1822] [outer = 13DC3C00] 07:15:28 INFO - PROCESS | 3764 | 1464272128962 Marionette DEBUG loaded listener.js 07:15:29 INFO - PROCESS | 3764 | ++DOMWINDOW == 113 (14009400) [pid = 3764] [serial = 1823] [outer = 13DC3C00] 07:15:29 INFO - PROCESS | 3764 | 1464272129442 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]]]}] 07:15:29 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.path.html | putImageData() does not affect the current path 07:15:29 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.path.html | took 621ms 07:15:29 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html 07:15:29 INFO - PROCESS | 3764 | 1464272129478 Marionette TRACE conn2 -> [0,2393,"getWindowHandle",null] 07:15:29 INFO - PROCESS | 3764 | 1464272129480 Marionette TRACE conn2 <- [1,2393,null,{"value":"13"}] 07:15:29 INFO - PROCESS | 3764 | 1464272129484 Marionette TRACE conn2 -> [0,2394,"setScriptTimeout",{"ms":35000}] 07:15:29 INFO - PROCESS | 3764 | 1464272129486 Marionette TRACE conn2 <- [1,2394,null,{}] 07:15:29 INFO - PROCESS | 3764 | 1464272129489 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}] 07:15:29 INFO - PROCESS | 3764 | 1464272129599 Marionette TRACE conn2 <- [1,2395,null,{"value":null}] 07:15:29 INFO - PROCESS | 3764 | 1464272129605 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\", \"f2422981-150b-4007-a2a0-7f3535d15116\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:15:29 INFO - PROCESS | 3764 | ++DOCSHELL 10D3B800 == 33 [pid = 3764] [id = 608] 07:15:29 INFO - PROCESS | 3764 | ++DOMWINDOW == 114 (1408F400) [pid = 3764] [serial = 1824] [outer = 00000000] 07:15:29 INFO - PROCESS | 3764 | ++DOMWINDOW == 115 (14094000) [pid = 3764] [serial = 1825] [outer = 1408F400] 07:15:29 INFO - PROCESS | 3764 | 1464272129652 Marionette DEBUG loaded listener.js 07:15:29 INFO - PROCESS | 3764 | ++DOMWINDOW == 116 (14095400) [pid = 3764] [serial = 1826] [outer = 1408F400] 07:15:30 INFO - PROCESS | 3764 | 1464272130122 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]]]}] 07:15:30 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html | putImageData() is not affected by context state 07:15:30 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html | took 698ms 07:15:30 INFO - PROCESS | 3764 | 1464272130182 Marionette TRACE conn2 -> [0,2397,"getWindowHandle",null] 07:15:30 INFO - PROCESS | 3764 | 1464272130184 Marionette TRACE conn2 <- [1,2397,null,{"value":"13"}] 07:15:30 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html 07:15:30 INFO - PROCESS | 3764 | 1464272130187 Marionette TRACE conn2 -> [0,2398,"setScriptTimeout",{"ms":35000}] 07:15:30 INFO - PROCESS | 3764 | 1464272130189 Marionette TRACE conn2 <- [1,2398,null,{}] 07:15:30 INFO - PROCESS | 3764 | 1464272130193 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}] 07:15:30 INFO - PROCESS | 3764 | 1464272130327 Marionette TRACE conn2 <- [1,2399,null,{"value":null}] 07:15:30 INFO - PROCESS | 3764 | 1464272130337 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\", \"f2422981-150b-4007-a2a0-7f3535d15116\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:15:30 INFO - PROCESS | 3764 | ++DOCSHELL 0C778800 == 34 [pid = 3764] [id = 609] 07:15:30 INFO - PROCESS | 3764 | ++DOMWINDOW == 117 (14008C00) [pid = 3764] [serial = 1827] [outer = 00000000] 07:15:30 INFO - PROCESS | 3764 | ++DOMWINDOW == 118 (15093400) [pid = 3764] [serial = 1828] [outer = 14008C00] 07:15:30 INFO - PROCESS | 3764 | 1464272130435 Marionette DEBUG loaded listener.js 07:15:30 INFO - PROCESS | 3764 | ++DOMWINDOW == 119 (150B8400) [pid = 3764] [serial = 1829] [outer = 14008C00] 07:15:30 INFO - PROCESS | 3764 | 1464272130874 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]]]}] 07:15:30 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html | putImageData(getImageData(...), ...) has no effect 07:15:30 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html | took 744ms 07:15:30 INFO - PROCESS | 3764 | 1464272130940 Marionette TRACE conn2 -> [0,2401,"getWindowHandle",null] 07:15:30 INFO - PROCESS | 3764 | 1464272130942 Marionette TRACE conn2 <- [1,2401,null,{"value":"13"}] 07:15:30 INFO - PROCESS | 3764 | 1464272130948 Marionette TRACE conn2 -> [0,2402,"setScriptTimeout",{"ms":35000}] 07:15:30 INFO - PROCESS | 3764 | 1464272130950 Marionette TRACE conn2 <- [1,2402,null,{}] 07:15:30 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html 07:15:30 INFO - PROCESS | 3764 | 1464272130954 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}] 07:15:31 INFO - PROCESS | 3764 | 1464272131084 Marionette TRACE conn2 <- [1,2403,null,{"value":null}] 07:15:31 INFO - PROCESS | 3764 | --DOMWINDOW == 118 (10D50000) [pid = 3764] [serial = 1698] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.type.html] 07:15:31 INFO - PROCESS | 3764 | --DOMWINDOW == 117 (10ED4000) [pid = 3764] [serial = 1716] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html] 07:15:31 INFO - PROCESS | 3764 | --DOMWINDOW == 116 (1759B000) [pid = 3764] [serial = 1788] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.clip.html] 07:15:31 INFO - PROCESS | 3764 | --DOMWINDOW == 115 (1734E800) [pid = 3764] [serial = 1785] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.basic.html] 07:15:31 INFO - PROCESS | 3764 | --DOMWINDOW == 114 (10D32800) [pid = 3764] [serial = 1791] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.created.html] 07:15:31 INFO - PROCESS | 3764 | --DOMWINDOW == 113 (17582C00) [pid = 3764] [serial = 1794] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.cross.html] 07:15:31 INFO - PROCESS | 3764 | --DOMWINDOW == 112 (16227800) [pid = 3764] [serial = 1779] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.undefined.html] 07:15:31 INFO - PROCESS | 3764 | --DOMWINDOW == 111 (15360800) [pid = 3764] [serial = 1776] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.string.html] 07:15:31 INFO - PROCESS | 3764 | --DOMWINDOW == 110 (10D51400) [pid = 3764] [serial = 1773] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.set.html] 07:15:31 INFO - PROCESS | 3764 | --DOMWINDOW == 109 (11CF2800) [pid = 3764] [serial = 1770] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.round.html] 07:15:31 INFO - PROCESS | 3764 | --DOMWINDOW == 108 (10AD1800) [pid = 3764] [serial = 1767] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.readonly.html] 07:15:31 INFO - PROCESS | 3764 | --DOMWINDOW == 107 (199B7400) [pid = 3764] [serial = 1764] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.properties.html] 07:15:31 INFO - PROCESS | 3764 | --DOMWINDOW == 106 (19A4F800) [pid = 3764] [serial = 1761] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.nan.html] 07:15:31 INFO - PROCESS | 3764 | --DOMWINDOW == 105 (181D3C00) [pid = 3764] [serial = 1758] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.ctor.html] 07:15:31 INFO - PROCESS | 3764 | --DOMWINDOW == 104 (139BB800) [pid = 3764] [serial = 1755] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.clamp.html] 07:15:31 INFO - PROCESS | 3764 | --DOMWINDOW == 103 (10D35000) [pid = 3764] [serial = 1752] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.zero.html] 07:15:31 INFO - PROCESS | 3764 | --DOMWINDOW == 102 (14094C00) [pid = 3764] [serial = 1749] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html] 07:15:31 INFO - PROCESS | 3764 | --DOMWINDOW == 101 (1622B400) [pid = 3764] [serial = 1782] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.alpha.html] 07:15:31 INFO - PROCESS | 3764 | --DOMWINDOW == 100 (0F26DC00) [pid = 3764] [serial = 1701] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.zero.html] 07:15:31 INFO - PROCESS | 3764 | --DOMWINDOW == 99 (17351000) [pid = 3764] [serial = 1713] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html] 07:15:31 INFO - PROCESS | 3764 | --DOMWINDOW == 98 (10D51000) [pid = 3764] [serial = 1653] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.changing.html] 07:15:31 INFO - PROCESS | 3764 | --DOMWINDOW == 97 (15614800) [pid = 3764] [serial = 1707] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.clamp.html] 07:15:31 INFO - PROCESS | 3764 | --DOMWINDOW == 96 (15F40400) [pid = 3764] [serial = 1710] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.length.html] 07:15:31 INFO - PROCESS | 3764 | --DOMWINDOW == 95 (1622A000) [pid = 3764] [serial = 1665] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.this.html] 07:15:31 INFO - PROCESS | 3764 | --DOMWINDOW == 94 (10D56000) [pid = 3764] [serial = 1656] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.multiple.html] 07:15:31 INFO - PROCESS | 3764 | --DOMWINDOW == 93 (17356C00) [pid = 3764] [serial = 1662] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.initial.html] 07:15:31 INFO - PROCESS | 3764 | --DOMWINDOW == 92 (1336DC00) [pid = 3764] [serial = 1704] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.basic.html] 07:15:31 INFO - PROCESS | 3764 | --DOMWINDOW == 91 (13398C00) [pid = 3764] [serial = 1659] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.basic.html] 07:15:31 INFO - PROCESS | 3764 | 1464272131593 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\", \"f2422981-150b-4007-a2a0-7f3535d15116\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:15:31 INFO - PROCESS | 3764 | ++DOCSHELL 0C7F9400 == 35 [pid = 3764] [id = 610] 07:15:31 INFO - PROCESS | 3764 | ++DOMWINDOW == 92 (0F265800) [pid = 3764] [serial = 1830] [outer = 00000000] 07:15:31 INFO - PROCESS | 3764 | ++DOMWINDOW == 93 (10AD5400) [pid = 3764] [serial = 1831] [outer = 0F265800] 07:15:31 INFO - PROCESS | 3764 | 1464272131652 Marionette DEBUG loaded listener.js 07:15:31 INFO - PROCESS | 3764 | ++DOMWINDOW == 94 (10D56000) [pid = 3764] [serial = 1832] [outer = 0F265800] 07:15:32 INFO - PROCESS | 3764 | 1464272132046 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]]]}] 07:15:32 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html | putImageData() does not accept non-ImageData objects 07:15:32 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html | took 1132ms 07:15:32 INFO - PROCESS | 3764 | 1464272132089 Marionette TRACE conn2 -> [0,2405,"getWindowHandle",null] 07:15:32 INFO - PROCESS | 3764 | 1464272132090 Marionette TRACE conn2 <- [1,2405,null,{"value":"13"}] 07:15:32 INFO - PROCESS | 3764 | 1464272132094 Marionette TRACE conn2 -> [0,2406,"setScriptTimeout",{"ms":35000}] 07:15:32 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.1.html 07:15:32 INFO - PROCESS | 3764 | 1464272132095 Marionette TRACE conn2 <- [1,2406,null,{}] 07:15:32 INFO - PROCESS | 3764 | 1464272132099 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}] 07:15:32 INFO - PROCESS | 3764 | 1464272132222 Marionette TRACE conn2 <- [1,2407,null,{"value":null}] 07:15:32 INFO - PROCESS | 3764 | 1464272132228 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\", \"f2422981-150b-4007-a2a0-7f3535d15116\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:15:32 INFO - PROCESS | 3764 | ++DOCSHELL 11C0B800 == 36 [pid = 3764] [id = 611] 07:15:32 INFO - PROCESS | 3764 | ++DOMWINDOW == 95 (13159C00) [pid = 3764] [serial = 1833] [outer = 00000000] 07:15:32 INFO - PROCESS | 3764 | ++DOMWINDOW == 96 (15614800) [pid = 3764] [serial = 1834] [outer = 13159C00] 07:15:32 INFO - PROCESS | 3764 | 1464272132271 Marionette DEBUG loaded listener.js 07:15:32 INFO - PROCESS | 3764 | ++DOMWINDOW == 97 (15619C00) [pid = 3764] [serial = 1835] [outer = 13159C00] 07:15:32 INFO - PROCESS | 3764 | 1464272132676 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]]]}] 07:15:32 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.1.html | Shadow colour alpha components are used 07:15:32 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.1.html | took 621ms 07:15:32 INFO - PROCESS | 3764 | 1464272132732 Marionette TRACE conn2 -> [0,2409,"getWindowHandle",null] 07:15:32 INFO - PROCESS | 3764 | 1464272132734 Marionette TRACE conn2 <- [1,2409,null,{"value":"13"}] 07:15:32 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.2.html 07:15:32 INFO - PROCESS | 3764 | 1464272132737 Marionette TRACE conn2 -> [0,2410,"setScriptTimeout",{"ms":35000}] 07:15:32 INFO - PROCESS | 3764 | 1464272132739 Marionette TRACE conn2 <- [1,2410,null,{}] 07:15:32 INFO - PROCESS | 3764 | 1464272132742 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}] 07:15:32 INFO - PROCESS | 3764 | 1464272132821 Marionette TRACE conn2 <- [1,2411,null,{"value":null}] 07:15:32 INFO - PROCESS | 3764 | 1464272132827 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\", \"f2422981-150b-4007-a2a0-7f3535d15116\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:15:32 INFO - PROCESS | 3764 | ++DOCSHELL 1536B400 == 37 [pid = 3764] [id = 612] 07:15:32 INFO - PROCESS | 3764 | ++DOMWINDOW == 98 (1536DC00) [pid = 3764] [serial = 1836] [outer = 00000000] 07:15:32 INFO - PROCESS | 3764 | ++DOMWINDOW == 99 (15E3B000) [pid = 3764] [serial = 1837] [outer = 1536DC00] 07:15:32 INFO - PROCESS | 3764 | 1464272132870 Marionette DEBUG loaded listener.js 07:15:32 INFO - PROCESS | 3764 | ++DOMWINDOW == 100 (15F42400) [pid = 3764] [serial = 1838] [outer = 1536DC00] 07:15:33 INFO - PROCESS | 3764 | 1464272133306 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]]]}] 07:15:33 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.2.html | Shadow colour alpha components are used 07:15:33 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.2.html | took 620ms 07:15:33 INFO - PROCESS | 3764 | 1464272133362 Marionette TRACE conn2 -> [0,2413,"getWindowHandle",null] 07:15:33 INFO - PROCESS | 3764 | 1464272133364 Marionette TRACE conn2 <- [1,2413,null,{"value":"13"}] 07:15:33 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.3.html 07:15:33 INFO - PROCESS | 3764 | 1464272133367 Marionette TRACE conn2 -> [0,2414,"setScriptTimeout",{"ms":35000}] 07:15:33 INFO - PROCESS | 3764 | 1464272133368 Marionette TRACE conn2 <- [1,2414,null,{}] 07:15:33 INFO - PROCESS | 3764 | 1464272133371 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}] 07:15:33 INFO - PROCESS | 3764 | 1464272133448 Marionette TRACE conn2 <- [1,2415,null,{"value":null}] 07:15:33 INFO - PROCESS | 3764 | 1464272133455 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\", \"f2422981-150b-4007-a2a0-7f3535d15116\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:15:33 INFO - PROCESS | 3764 | ++DOCSHELL 12A50C00 == 38 [pid = 3764] [id = 613] 07:15:33 INFO - PROCESS | 3764 | ++DOMWINDOW == 101 (1315E400) [pid = 3764] [serial = 1839] [outer = 00000000] 07:15:33 INFO - PROCESS | 3764 | ++DOMWINDOW == 102 (1622BC00) [pid = 3764] [serial = 1840] [outer = 1315E400] 07:15:33 INFO - PROCESS | 3764 | 1464272133499 Marionette DEBUG loaded listener.js 07:15:33 INFO - PROCESS | 3764 | ++DOMWINDOW == 103 (16230400) [pid = 3764] [serial = 1841] [outer = 1315E400] 07:15:34 INFO - PROCESS | 3764 | 1464272134376 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]]]}] 07:15:34 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.3.html | Shadows are affected by globalAlpha 07:15:34 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.3.html | took 1038ms 07:15:34 INFO - PROCESS | 3764 | 1464272134421 Marionette TRACE conn2 -> [0,2417,"getWindowHandle",null] 07:15:34 INFO - PROCESS | 3764 | 1464272134425 Marionette TRACE conn2 <- [1,2417,null,{"value":"13"}] 07:15:34 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.4.html 07:15:34 INFO - PROCESS | 3764 | 1464272134430 Marionette TRACE conn2 -> [0,2418,"setScriptTimeout",{"ms":35000}] 07:15:34 INFO - PROCESS | 3764 | 1464272134434 Marionette TRACE conn2 <- [1,2418,null,{}] 07:15:34 INFO - PROCESS | 3764 | 1464272134439 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}] 07:15:34 INFO - PROCESS | 3764 | 1464272134578 Marionette TRACE conn2 <- [1,2419,null,{"value":null}] 07:15:34 INFO - PROCESS | 3764 | 1464272134717 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\", \"f2422981-150b-4007-a2a0-7f3535d15116\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:15:34 INFO - PROCESS | 3764 | ++DOCSHELL 0C7F2800 == 39 [pid = 3764] [id = 614] 07:15:34 INFO - PROCESS | 3764 | ++DOMWINDOW == 104 (0F267400) [pid = 3764] [serial = 1842] [outer = 00000000] 07:15:34 INFO - PROCESS | 3764 | ++DOMWINDOW == 105 (1043CC00) [pid = 3764] [serial = 1843] [outer = 0F267400] 07:15:34 INFO - PROCESS | 3764 | 1464272134776 Marionette DEBUG loaded listener.js 07:15:34 INFO - PROCESS | 3764 | ++DOMWINDOW == 106 (10AD6C00) [pid = 3764] [serial = 1844] [outer = 0F267400] 07:15:35 INFO - PROCESS | 3764 | 1464272135511 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]]]}] 07:15:35 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.4.html | Shadows with alpha components are correctly affected by globalAlpha 07:15:35 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.4.html | took 1147ms 07:15:35 INFO - PROCESS | 3764 | 1464272135573 Marionette TRACE conn2 -> [0,2421,"getWindowHandle",null] 07:15:35 INFO - PROCESS | 3764 | 1464272135579 Marionette TRACE conn2 <- [1,2421,null,{"value":"13"}] 07:15:35 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.5.html 07:15:35 INFO - PROCESS | 3764 | 1464272135586 Marionette TRACE conn2 -> [0,2422,"setScriptTimeout",{"ms":35000}] 07:15:35 INFO - PROCESS | 3764 | 1464272135589 Marionette TRACE conn2 <- [1,2422,null,{}] 07:15:35 INFO - PROCESS | 3764 | 1464272135593 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}] 07:15:35 INFO - PROCESS | 3764 | 1464272135713 Marionette TRACE conn2 <- [1,2423,null,{"value":null}] 07:15:35 INFO - PROCESS | 3764 | 1464272135954 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\", \"f2422981-150b-4007-a2a0-7f3535d15116\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:15:35 INFO - PROCESS | 3764 | ++DOCSHELL 0C382000 == 40 [pid = 3764] [id = 615] 07:15:35 INFO - PROCESS | 3764 | ++DOMWINDOW == 107 (0C382800) [pid = 3764] [serial = 1845] [outer = 00000000] 07:15:36 INFO - PROCESS | 3764 | ++DOMWINDOW == 108 (0C7F6800) [pid = 3764] [serial = 1846] [outer = 0C382800] 07:15:36 INFO - PROCESS | 3764 | 1464272136024 Marionette DEBUG loaded listener.js 07:15:36 INFO - PROCESS | 3764 | ++DOMWINDOW == 109 (102D6800) [pid = 3764] [serial = 1847] [outer = 0C382800] 07:15:36 INFO - PROCESS | 3764 | --DOCSHELL 12A4D000 == 39 [pid = 3764] [id = 413] 07:15:36 INFO - PROCESS | 3764 | --DOCSHELL 11A02800 == 38 [pid = 3764] [id = 415] 07:15:36 INFO - PROCESS | 3764 | --DOCSHELL 0C77B400 == 37 [pid = 3764] [id = 412] 07:15:36 INFO - PROCESS | 3764 | --DOCSHELL 1339B000 == 36 [pid = 3764] [id = 414] 07:15:36 INFO - PROCESS | 3764 | --DOCSHELL 156C5800 == 35 [pid = 3764] [id = 409] 07:15:36 INFO - PROCESS | 3764 | --DOCSHELL 13701800 == 34 [pid = 3764] [id = 407] 07:15:36 INFO - PROCESS | 3764 | --DOCSHELL 102CFC00 == 33 [pid = 3764] [id = 417] 07:15:36 INFO - PROCESS | 3764 | --DOCSHELL 15D27400 == 32 [pid = 3764] [id = 416] 07:15:36 INFO - PROCESS | 3764 | --DOCSHELL 10A7D000 == 31 [pid = 3764] [id = 408] 07:15:36 INFO - PROCESS | 3764 | --DOCSHELL 17564000 == 30 [pid = 3764] [id = 410] 07:15:36 INFO - PROCESS | 3764 | --DOCSHELL 19669C00 == 29 [pid = 3764] [id = 411] 07:15:36 INFO - PROCESS | 3764 | --DOMWINDOW == 108 (10AD9C00) [pid = 3764] [serial = 1700] [outer = 00000000] [url = about:blank] 07:15:36 INFO - PROCESS | 3764 | --DOMWINDOW == 107 (17585000) [pid = 3764] [serial = 1718] [outer = 00000000] [url = about:blank] 07:15:36 INFO - PROCESS | 3764 | --DOMWINDOW == 106 (181D6400) [pid = 3764] [serial = 1715] [outer = 00000000] [url = about:blank] 07:15:36 INFO - PROCESS | 3764 | --DOMWINDOW == 105 (13390800) [pid = 3764] [serial = 1655] [outer = 00000000] [url = about:blank] 07:15:36 INFO - PROCESS | 3764 | --DOMWINDOW == 104 (1693AC00) [pid = 3764] [serial = 1709] [outer = 00000000] [url = about:blank] 07:15:36 INFO - PROCESS | 3764 | --DOMWINDOW == 103 (175A2C00) [pid = 3764] [serial = 1712] [outer = 00000000] [url = about:blank] 07:15:36 INFO - PROCESS | 3764 | --DOMWINDOW == 102 (16233800) [pid = 3764] [serial = 1667] [outer = 00000000] [url = about:blank] 07:15:36 INFO - PROCESS | 3764 | --DOMWINDOW == 101 (13327800) [pid = 3764] [serial = 1658] [outer = 00000000] [url = about:blank] 07:15:36 INFO - PROCESS | 3764 | --DOMWINDOW == 100 (1A09D800) [pid = 3764] [serial = 1664] [outer = 00000000] [url = about:blank] 07:15:36 INFO - PROCESS | 3764 | --DOMWINDOW == 99 (139B0800) [pid = 3764] [serial = 1706] [outer = 00000000] [url = about:blank] 07:15:36 INFO - PROCESS | 3764 | --DOMWINDOW == 98 (1693F000) [pid = 3764] [serial = 1661] [outer = 00000000] [url = about:blank] 07:15:36 INFO - PROCESS | 3764 | --DOMWINDOW == 97 (10D32400) [pid = 3764] [serial = 1703] [outer = 00000000] [url = about:blank] 07:15:36 INFO - PROCESS | 3764 | --DOMWINDOW == 96 (1A5D5C00) [pid = 3764] [serial = 1798] [outer = 00000000] [url = about:blank] 07:15:36 INFO - PROCESS | 3764 | --DOMWINDOW == 95 (156CD800) [pid = 3764] [serial = 1777] [outer = 00000000] [url = about:blank] 07:15:36 INFO - PROCESS | 3764 | --DOMWINDOW == 94 (15F44000) [pid = 3764] [serial = 1778] [outer = 00000000] [url = about:blank] 07:15:36 INFO - PROCESS | 3764 | --DOMWINDOW == 93 (11A0D800) [pid = 3764] [serial = 1774] [outer = 00000000] [url = about:blank] 07:15:36 INFO - PROCESS | 3764 | --DOMWINDOW == 92 (137E5800) [pid = 3764] [serial = 1775] [outer = 00000000] [url = about:blank] 07:15:36 INFO - PROCESS | 3764 | --DOMWINDOW == 91 (139B8800) [pid = 3764] [serial = 1772] [outer = 00000000] [url = about:blank] 07:15:36 INFO - PROCESS | 3764 | --DOMWINDOW == 90 (137E9400) [pid = 3764] [serial = 1771] [outer = 00000000] [url = about:blank] 07:15:36 INFO - PROCESS | 3764 | --DOMWINDOW == 89 (13072400) [pid = 3764] [serial = 1769] [outer = 00000000] [url = about:blank] 07:15:36 INFO - PROCESS | 3764 | --DOMWINDOW == 88 (128A9400) [pid = 3764] [serial = 1768] [outer = 00000000] [url = about:blank] 07:15:36 INFO - PROCESS | 3764 | --DOMWINDOW == 87 (1A1B0C00) [pid = 3764] [serial = 1766] [outer = 00000000] [url = about:blank] 07:15:36 INFO - PROCESS | 3764 | --DOMWINDOW == 86 (1A094000) [pid = 3764] [serial = 1765] [outer = 00000000] [url = about:blank] 07:15:36 INFO - PROCESS | 3764 | --DOMWINDOW == 85 (19E9E400) [pid = 3764] [serial = 1763] [outer = 00000000] [url = about:blank] 07:15:36 INFO - PROCESS | 3764 | --DOMWINDOW == 84 (19E99400) [pid = 3764] [serial = 1762] [outer = 00000000] [url = about:blank] 07:15:36 INFO - PROCESS | 3764 | --DOMWINDOW == 83 (19737400) [pid = 3764] [serial = 1760] [outer = 00000000] [url = about:blank] 07:15:36 INFO - PROCESS | 3764 | --DOMWINDOW == 82 (19666000) [pid = 3764] [serial = 1759] [outer = 00000000] [url = about:blank] 07:15:36 INFO - PROCESS | 3764 | --DOMWINDOW == 81 (1622B800) [pid = 3764] [serial = 1757] [outer = 00000000] [url = about:blank] 07:15:36 INFO - PROCESS | 3764 | --DOMWINDOW == 80 (15618400) [pid = 3764] [serial = 1756] [outer = 00000000] [url = about:blank] 07:15:36 INFO - PROCESS | 3764 | --DOMWINDOW == 79 (13375800) [pid = 3764] [serial = 1754] [outer = 00000000] [url = about:blank] 07:15:36 INFO - PROCESS | 3764 | --DOMWINDOW == 78 (10EB6400) [pid = 3764] [serial = 1753] [outer = 00000000] [url = about:blank] 07:15:36 INFO - PROCESS | 3764 | --DOMWINDOW == 77 (199AD800) [pid = 3764] [serial = 1751] [outer = 00000000] [url = about:blank] 07:15:36 INFO - PROCESS | 3764 | 1464272136706 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]]]}] 07:15:36 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.5.html | Shadows of shapes with alpha components are drawn correctly 07:15:36 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.5.html | took 1132ms 07:15:36 INFO - PROCESS | 3764 | 1464272136728 Marionette TRACE conn2 -> [0,2425,"getWindowHandle",null] 07:15:36 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html 07:15:36 INFO - PROCESS | 3764 | 1464272136732 Marionette TRACE conn2 <- [1,2425,null,{"value":"13"}] 07:15:36 INFO - PROCESS | 3764 | 1464272136737 Marionette TRACE conn2 -> [0,2426,"setScriptTimeout",{"ms":35000}] 07:15:36 INFO - PROCESS | 3764 | 1464272136740 Marionette TRACE conn2 <- [1,2426,null,{}] 07:15:36 INFO - PROCESS | 3764 | 1464272136745 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}] 07:15:36 INFO - PROCESS | 3764 | 1464272136848 Marionette TRACE conn2 <- [1,2427,null,{"value":null}] 07:15:36 INFO - PROCESS | 3764 | --DOMWINDOW == 76 (181DC400) [pid = 3764] [serial = 1789] [outer = 00000000] [url = about:blank] 07:15:36 INFO - PROCESS | 3764 | --DOMWINDOW == 75 (17589C00) [pid = 3764] [serial = 1787] [outer = 00000000] [url = about:blank] 07:15:36 INFO - PROCESS | 3764 | --DOMWINDOW == 74 (1622EC00) [pid = 3764] [serial = 1792] [outer = 00000000] [url = about:blank] 07:15:36 INFO - PROCESS | 3764 | --DOMWINDOW == 73 (17586C00) [pid = 3764] [serial = 1786] [outer = 00000000] [url = about:blank] 07:15:36 INFO - PROCESS | 3764 | --DOMWINDOW == 72 (19E96C00) [pid = 3764] [serial = 1795] [outer = 00000000] [url = about:blank] 07:15:36 INFO - PROCESS | 3764 | --DOMWINDOW == 71 (19733400) [pid = 3764] [serial = 1790] [outer = 00000000] [url = about:blank] 07:15:36 INFO - PROCESS | 3764 | --DOMWINDOW == 70 (1A036C00) [pid = 3764] [serial = 1796] [outer = 00000000] [url = about:blank] 07:15:36 INFO - PROCESS | 3764 | --DOMWINDOW == 69 (16939400) [pid = 3764] [serial = 1780] [outer = 00000000] [url = about:blank] 07:15:36 INFO - PROCESS | 3764 | --DOMWINDOW == 68 (16C88400) [pid = 3764] [serial = 1783] [outer = 00000000] [url = about:blank] 07:15:36 INFO - PROCESS | 3764 | --DOMWINDOW == 67 (16FEEC00) [pid = 3764] [serial = 1784] [outer = 00000000] [url = about:blank] 07:15:36 INFO - PROCESS | 3764 | --DOMWINDOW == 66 (1758EC00) [pid = 3764] [serial = 1793] [outer = 00000000] [url = about:blank] 07:15:36 INFO - PROCESS | 3764 | --DOMWINDOW == 65 (1693D800) [pid = 3764] [serial = 1781] [outer = 00000000] [url = about:blank] 07:15:36 INFO - PROCESS | 3764 | 1464272136949 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\", \"f2422981-150b-4007-a2a0-7f3535d15116\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:15:36 INFO - PROCESS | 3764 | ++DOCSHELL 0C7F1C00 == 30 [pid = 3764] [id = 616] 07:15:36 INFO - PROCESS | 3764 | ++DOMWINDOW == 66 (0C7F6400) [pid = 3764] [serial = 1848] [outer = 00000000] 07:15:36 INFO - PROCESS | 3764 | ++DOMWINDOW == 67 (10A57400) [pid = 3764] [serial = 1849] [outer = 0C7F6400] 07:15:36 INFO - PROCESS | 3764 | 1464272136996 Marionette DEBUG loaded listener.js 07:15:37 INFO - PROCESS | 3764 | ++DOMWINDOW == 68 (10D38400) [pid = 3764] [serial = 1850] [outer = 0C7F6400] 07:15:37 INFO - PROCESS | 3764 | 1464272137427 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]]]}] 07:15:37 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html | Canvas test: 2d.shadow.attributes.shadowBlur.initial 07:15:37 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html | took 729ms 07:15:37 INFO - PROCESS | 3764 | 1464272137459 Marionette TRACE conn2 -> [0,2429,"getWindowHandle",null] 07:15:37 INFO - PROCESS | 3764 | 1464272137463 Marionette TRACE conn2 <- [1,2429,null,{"value":"13"}] 07:15:37 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html 07:15:37 INFO - PROCESS | 3764 | 1464272137467 Marionette TRACE conn2 -> [0,2430,"setScriptTimeout",{"ms":35000}] 07:15:37 INFO - PROCESS | 3764 | 1464272137469 Marionette TRACE conn2 <- [1,2430,null,{}] 07:15:37 INFO - PROCESS | 3764 | 1464272137473 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}] 07:15:37 INFO - PROCESS | 3764 | 1464272137555 Marionette TRACE conn2 <- [1,2431,null,{"value":null}] 07:15:37 INFO - PROCESS | 3764 | 1464272137563 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\", \"f2422981-150b-4007-a2a0-7f3535d15116\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:15:37 INFO - PROCESS | 3764 | ++DOCSHELL 10ED1400 == 31 [pid = 3764] [id = 617] 07:15:37 INFO - PROCESS | 3764 | ++DOMWINDOW == 69 (10FE9000) [pid = 3764] [serial = 1851] [outer = 00000000] 07:15:37 INFO - PROCESS | 3764 | ++DOMWINDOW == 70 (128A9400) [pid = 3764] [serial = 1852] [outer = 10FE9000] 07:15:37 INFO - PROCESS | 3764 | 1464272137608 Marionette DEBUG loaded listener.js 07:15:37 INFO - PROCESS | 3764 | ++DOMWINDOW == 71 (12A59400) [pid = 3764] [serial = 1853] [outer = 10FE9000] 07:15:38 INFO - PROCESS | 3764 | 1464272138063 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]]]}] 07:15:38 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html | Canvas test: 2d.shadow.attributes.shadowBlur.invalid 07:15:38 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html | took 621ms 07:15:38 INFO - PROCESS | 3764 | 1464272138106 Marionette TRACE conn2 -> [0,2433,"getWindowHandle",null] 07:15:38 INFO - PROCESS | 3764 | 1464272138108 Marionette TRACE conn2 <- [1,2433,null,{"value":"13"}] 07:15:38 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html 07:15:38 INFO - PROCESS | 3764 | 1464272138113 Marionette TRACE conn2 -> [0,2434,"setScriptTimeout",{"ms":35000}] 07:15:38 INFO - PROCESS | 3764 | 1464272138119 Marionette TRACE conn2 <- [1,2434,null,{}] 07:15:38 INFO - PROCESS | 3764 | 1464272138129 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}] 07:15:38 INFO - PROCESS | 3764 | 1464272138211 Marionette TRACE conn2 <- [1,2435,null,{"value":null}] 07:15:38 INFO - PROCESS | 3764 | 1464272138221 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\", \"f2422981-150b-4007-a2a0-7f3535d15116\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:15:38 INFO - PROCESS | 3764 | ++DOCSHELL 13390C00 == 32 [pid = 3764] [id = 618] 07:15:38 INFO - PROCESS | 3764 | ++DOMWINDOW == 72 (13391000) [pid = 3764] [serial = 1854] [outer = 00000000] 07:15:38 INFO - PROCESS | 3764 | ++DOMWINDOW == 73 (1339D000) [pid = 3764] [serial = 1855] [outer = 13391000] 07:15:38 INFO - PROCESS | 3764 | 1464272138265 Marionette DEBUG loaded listener.js 07:15:38 INFO - PROCESS | 3764 | ++DOMWINDOW == 74 (1370AC00) [pid = 3764] [serial = 1856] [outer = 13391000] 07:15:38 INFO - PROCESS | 3764 | 1464272138705 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]]]}] 07:15:38 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html | Canvas test: 2d.shadow.attributes.shadowBlur.valid 07:15:38 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html | took 651ms 07:15:38 INFO - PROCESS | 3764 | 1464272138770 Marionette TRACE conn2 -> [0,2437,"getWindowHandle",null] 07:15:38 INFO - PROCESS | 3764 | 1464272138772 Marionette TRACE conn2 <- [1,2437,null,{"value":"13"}] 07:15:38 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html 07:15:38 INFO - PROCESS | 3764 | 1464272138776 Marionette TRACE conn2 -> [0,2438,"setScriptTimeout",{"ms":35000}] 07:15:38 INFO - PROCESS | 3764 | 1464272138777 Marionette TRACE conn2 <- [1,2438,null,{}] 07:15:38 INFO - PROCESS | 3764 | 1464272138781 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}] 07:15:38 INFO - PROCESS | 3764 | 1464272138872 Marionette TRACE conn2 <- [1,2439,null,{"value":null}] 07:15:38 INFO - PROCESS | 3764 | 1464272138880 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\", \"f2422981-150b-4007-a2a0-7f3535d15116\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:15:38 INFO - PROCESS | 3764 | ++DOCSHELL 137E7400 == 33 [pid = 3764] [id = 619] 07:15:38 INFO - PROCESS | 3764 | ++DOMWINDOW == 75 (139AEC00) [pid = 3764] [serial = 1857] [outer = 00000000] 07:15:38 INFO - PROCESS | 3764 | ++DOMWINDOW == 76 (13DB6400) [pid = 3764] [serial = 1858] [outer = 139AEC00] 07:15:38 INFO - PROCESS | 3764 | 1464272138923 Marionette DEBUG loaded listener.js 07:15:38 INFO - PROCESS | 3764 | ++DOMWINDOW == 77 (14003000) [pid = 3764] [serial = 1859] [outer = 139AEC00] 07:15:39 INFO - PROCESS | 3764 | 1464272139428 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]]]}] 07:15:39 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html | Canvas test: 2d.shadow.attributes.shadowColor.initial 07:15:39 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html | took 698ms 07:15:39 INFO - PROCESS | 3764 | 1464272139475 Marionette TRACE conn2 -> [0,2441,"getWindowHandle",null] 07:15:39 INFO - PROCESS | 3764 | 1464272139477 Marionette TRACE conn2 <- [1,2441,null,{"value":"13"}] 07:15:39 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html 07:15:39 INFO - PROCESS | 3764 | 1464272139486 Marionette TRACE conn2 -> [0,2442,"setScriptTimeout",{"ms":35000}] 07:15:39 INFO - PROCESS | 3764 | 1464272139488 Marionette TRACE conn2 <- [1,2442,null,{}] 07:15:39 INFO - PROCESS | 3764 | 1464272139491 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}] 07:15:39 INFO - PROCESS | 3764 | 1464272139585 Marionette TRACE conn2 <- [1,2443,null,{"value":null}] 07:15:39 INFO - PROCESS | 3764 | 1464272139596 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\", \"f2422981-150b-4007-a2a0-7f3535d15116\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:15:39 INFO - PROCESS | 3764 | ++DOCSHELL 1408E800 == 34 [pid = 3764] [id = 620] 07:15:39 INFO - PROCESS | 3764 | ++DOMWINDOW == 78 (1408EC00) [pid = 3764] [serial = 1860] [outer = 00000000] 07:15:39 INFO - PROCESS | 3764 | ++DOMWINDOW == 79 (14095000) [pid = 3764] [serial = 1861] [outer = 1408EC00] 07:15:39 INFO - PROCESS | 3764 | 1464272139679 Marionette DEBUG loaded listener.js 07:15:39 INFO - PROCESS | 3764 | ++DOMWINDOW == 80 (140CF800) [pid = 3764] [serial = 1862] [outer = 1408EC00] 07:15:40 INFO - PROCESS | 3764 | 1464272140179 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]]]}] 07:15:40 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html | Canvas test: 2d.shadow.attributes.shadowColor.invalid 07:15:40 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html | took 729ms 07:15:40 INFO - PROCESS | 3764 | 1464272140209 Marionette TRACE conn2 -> [0,2445,"getWindowHandle",null] 07:15:40 INFO - PROCESS | 3764 | 1464272140211 Marionette TRACE conn2 <- [1,2445,null,{"value":"13"}] 07:15:40 INFO - PROCESS | 3764 | 1464272140214 Marionette TRACE conn2 -> [0,2446,"setScriptTimeout",{"ms":35000}] 07:15:40 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html 07:15:40 INFO - PROCESS | 3764 | 1464272140216 Marionette TRACE conn2 <- [1,2446,null,{}] 07:15:40 INFO - PROCESS | 3764 | 1464272140257 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}] 07:15:40 INFO - PROCESS | 3764 | 1464272140366 Marionette TRACE conn2 <- [1,2447,null,{"value":null}] 07:15:40 INFO - PROCESS | 3764 | 1464272140382 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\", \"f2422981-150b-4007-a2a0-7f3535d15116\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:15:40 INFO - PROCESS | 3764 | ++DOCSHELL 140CC800 == 35 [pid = 3764] [id = 621] 07:15:40 INFO - PROCESS | 3764 | ++DOMWINDOW == 81 (140CF400) [pid = 3764] [serial = 1863] [outer = 00000000] 07:15:40 INFO - PROCESS | 3764 | ++DOMWINDOW == 82 (15620C00) [pid = 3764] [serial = 1864] [outer = 140CF400] 07:15:40 INFO - PROCESS | 3764 | 1464272140484 Marionette DEBUG loaded listener.js 07:15:40 INFO - PROCESS | 3764 | ++DOMWINDOW == 83 (156CD800) [pid = 3764] [serial = 1865] [outer = 140CF400] 07:15:40 INFO - PROCESS | 3764 | 1464272140889 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]]]}] 07:15:40 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html | Canvas test: 2d.shadow.attributes.shadowColor.valid 07:15:40 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html | took 713ms 07:15:40 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html 07:15:40 INFO - PROCESS | 3764 | 1464272140934 Marionette TRACE conn2 -> [0,2449,"getWindowHandle",null] 07:15:40 INFO - PROCESS | 3764 | 1464272140936 Marionette TRACE conn2 <- [1,2449,null,{"value":"13"}] 07:15:40 INFO - PROCESS | 3764 | 1464272140939 Marionette TRACE conn2 -> [0,2450,"setScriptTimeout",{"ms":35000}] 07:15:40 INFO - PROCESS | 3764 | 1464272140941 Marionette TRACE conn2 <- [1,2450,null,{}] 07:15:40 INFO - PROCESS | 3764 | 1464272140945 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}] 07:15:41 INFO - PROCESS | 3764 | 1464272141052 Marionette TRACE conn2 <- [1,2451,null,{"value":null}] 07:15:41 INFO - PROCESS | 3764 | 1464272141058 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\", \"f2422981-150b-4007-a2a0-7f3535d15116\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:15:41 INFO - PROCESS | 3764 | ++DOCSHELL 11CEB000 == 36 [pid = 3764] [id = 622] 07:15:41 INFO - PROCESS | 3764 | ++DOMWINDOW == 84 (156D2400) [pid = 3764] [serial = 1866] [outer = 00000000] 07:15:41 INFO - PROCESS | 3764 | ++DOMWINDOW == 85 (16226000) [pid = 3764] [serial = 1867] [outer = 156D2400] 07:15:41 INFO - PROCESS | 3764 | 1464272141102 Marionette DEBUG loaded listener.js 07:15:41 INFO - PROCESS | 3764 | ++DOMWINDOW == 86 (16229000) [pid = 3764] [serial = 1868] [outer = 156D2400] 07:15:41 INFO - PROCESS | 3764 | --DOMWINDOW == 85 (1536DC00) [pid = 3764] [serial = 1836] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.2.html] 07:15:41 INFO - PROCESS | 3764 | --DOMWINDOW == 84 (1408F400) [pid = 3764] [serial = 1824] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html] 07:15:41 INFO - PROCESS | 3764 | --DOMWINDOW == 83 (14008C00) [pid = 3764] [serial = 1827] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html] 07:15:41 INFO - PROCESS | 3764 | --DOMWINDOW == 82 (105F5400) [pid = 3764] [serial = 1803] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html] 07:15:41 INFO - PROCESS | 3764 | --DOMWINDOW == 81 (13708400) [pid = 3764] [serial = 1818] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.null.html] 07:15:41 INFO - PROCESS | 3764 | --DOMWINDOW == 80 (0C7F4400) [pid = 3764] [serial = 1800] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html] 07:15:41 INFO - PROCESS | 3764 | --DOMWINDOW == 79 (10D4E000) [pid = 3764] [serial = 1809] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html] 07:15:41 INFO - PROCESS | 3764 | --DOMWINDOW == 78 (1A57F800) [pid = 3764] [serial = 1797] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html] 07:15:41 INFO - PROCESS | 3764 | --DOMWINDOW == 77 (10D3D000) [pid = 3764] [serial = 1806] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html] 07:15:41 INFO - PROCESS | 3764 | --DOMWINDOW == 76 (13320C00) [pid = 3764] [serial = 1815] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html] 07:15:41 INFO - PROCESS | 3764 | --DOMWINDOW == 75 (13DC3C00) [pid = 3764] [serial = 1821] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.path.html] 07:15:41 INFO - PROCESS | 3764 | --DOMWINDOW == 74 (128A2C00) [pid = 3764] [serial = 1812] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.modified.html] 07:15:41 INFO - PROCESS | 3764 | --DOMWINDOW == 73 (13159C00) [pid = 3764] [serial = 1833] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.1.html] 07:15:41 INFO - PROCESS | 3764 | --DOMWINDOW == 72 (0F265800) [pid = 3764] [serial = 1830] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html] 07:15:41 INFO - PROCESS | 3764 | 1464272141637 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]]]}] 07:15:41 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html | Canvas test: 2d.shadow.attributes.shadowOffset.initial 07:15:41 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html | took 729ms 07:15:41 INFO - PROCESS | 3764 | 1464272141664 Marionette TRACE conn2 -> [0,2453,"getWindowHandle",null] 07:15:41 INFO - PROCESS | 3764 | 1464272141666 Marionette TRACE conn2 <- [1,2453,null,{"value":"13"}] 07:15:41 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html 07:15:41 INFO - PROCESS | 3764 | 1464272141669 Marionette TRACE conn2 -> [0,2454,"setScriptTimeout",{"ms":35000}] 07:15:41 INFO - PROCESS | 3764 | 1464272141671 Marionette TRACE conn2 <- [1,2454,null,{}] 07:15:41 INFO - PROCESS | 3764 | 1464272141675 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}] 07:15:41 INFO - PROCESS | 3764 | 1464272141779 Marionette TRACE conn2 <- [1,2455,null,{"value":null}] 07:15:41 INFO - PROCESS | 3764 | 1464272141785 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\", \"f2422981-150b-4007-a2a0-7f3535d15116\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:15:41 INFO - PROCESS | 3764 | ++DOCSHELL 10562800 == 37 [pid = 3764] [id = 623] 07:15:41 INFO - PROCESS | 3764 | ++DOMWINDOW == 73 (10EB6800) [pid = 3764] [serial = 1869] [outer = 00000000] 07:15:41 INFO - PROCESS | 3764 | ++DOMWINDOW == 74 (12D80400) [pid = 3764] [serial = 1870] [outer = 10EB6800] 07:15:41 INFO - PROCESS | 3764 | 1464272141829 Marionette DEBUG loaded listener.js 07:15:41 INFO - PROCESS | 3764 | ++DOMWINDOW == 75 (13394800) [pid = 3764] [serial = 1871] [outer = 10EB6800] 07:15:42 INFO - PROCESS | 3764 | 1464272142254 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]]]}] 07:15:42 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html | Canvas test: 2d.shadow.attributes.shadowOffset.invalid 07:15:42 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html | took 620ms 07:15:42 INFO - PROCESS | 3764 | 1464272142308 Marionette TRACE conn2 -> [0,2457,"getWindowHandle",null] 07:15:42 INFO - PROCESS | 3764 | 1464272142310 Marionette TRACE conn2 <- [1,2457,null,{"value":"13"}] 07:15:42 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html 07:15:42 INFO - PROCESS | 3764 | 1464272142313 Marionette TRACE conn2 -> [0,2458,"setScriptTimeout",{"ms":35000}] 07:15:42 INFO - PROCESS | 3764 | 1464272142315 Marionette TRACE conn2 <- [1,2458,null,{}] 07:15:42 INFO - PROCESS | 3764 | 1464272142318 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}] 07:15:42 INFO - PROCESS | 3764 | 1464272142394 Marionette TRACE conn2 <- [1,2459,null,{"value":null}] 07:15:42 INFO - PROCESS | 3764 | 1464272142400 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\", \"f2422981-150b-4007-a2a0-7f3535d15116\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:15:42 INFO - PROCESS | 3764 | ++DOCSHELL 1332E800 == 38 [pid = 3764] [id = 624] 07:15:42 INFO - PROCESS | 3764 | ++DOMWINDOW == 76 (14008C00) [pid = 3764] [serial = 1872] [outer = 00000000] 07:15:42 INFO - PROCESS | 3764 | ++DOMWINDOW == 77 (15E39800) [pid = 3764] [serial = 1873] [outer = 14008C00] 07:15:42 INFO - PROCESS | 3764 | 1464272142443 Marionette DEBUG loaded listener.js 07:15:42 INFO - PROCESS | 3764 | ++DOMWINDOW == 78 (15F43400) [pid = 3764] [serial = 1874] [outer = 14008C00] 07:15:42 INFO - PROCESS | 3764 | 1464272142862 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]]]}] 07:15:42 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html | Canvas test: 2d.shadow.attributes.shadowOffset.valid 07:15:42 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html | took 589ms 07:15:42 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.alpha.html 07:15:42 INFO - PROCESS | 3764 | 1464272142918 Marionette TRACE conn2 -> [0,2461,"getWindowHandle",null] 07:15:42 INFO - PROCESS | 3764 | 1464272142920 Marionette TRACE conn2 <- [1,2461,null,{"value":"13"}] 07:15:42 INFO - PROCESS | 3764 | 1464272142924 Marionette TRACE conn2 -> [0,2462,"setScriptTimeout",{"ms":35000}] 07:15:42 INFO - PROCESS | 3764 | 1464272142925 Marionette TRACE conn2 <- [1,2462,null,{}] 07:15:42 INFO - PROCESS | 3764 | 1464272142932 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}] 07:15:43 INFO - PROCESS | 3764 | 1464272143010 Marionette TRACE conn2 <- [1,2463,null,{"value":null}] 07:15:43 INFO - PROCESS | 3764 | 1464272143016 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\", \"f2422981-150b-4007-a2a0-7f3535d15116\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:15:43 INFO - PROCESS | 3764 | ++DOCSHELL 1339B000 == 39 [pid = 3764] [id = 625] 07:15:43 INFO - PROCESS | 3764 | ++DOMWINDOW == 79 (1536BC00) [pid = 3764] [serial = 1875] [outer = 00000000] 07:15:43 INFO - PROCESS | 3764 | ++DOMWINDOW == 80 (16918400) [pid = 3764] [serial = 1876] [outer = 1536BC00] 07:15:43 INFO - PROCESS | 3764 | 1464272143065 Marionette DEBUG loaded listener.js 07:15:43 INFO - PROCESS | 3764 | ++DOMWINDOW == 81 (16937000) [pid = 3764] [serial = 1877] [outer = 1536BC00] 07:15:43 INFO - PROCESS | 3764 | 1464272143741 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]]]}] 07:15:43 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.alpha.html | Shadows are drawn correctly for partially-transparent canvases 07:15:43 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.alpha.html | took 884ms 07:15:43 INFO - PROCESS | 3764 | 1464272143810 Marionette TRACE conn2 -> [0,2465,"getWindowHandle",null] 07:15:43 INFO - PROCESS | 3764 | 1464272143814 Marionette TRACE conn2 <- [1,2465,null,{"value":"13"}] 07:15:43 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.basic.html 07:15:43 INFO - PROCESS | 3764 | 1464272143820 Marionette TRACE conn2 -> [0,2466,"setScriptTimeout",{"ms":35000}] 07:15:43 INFO - PROCESS | 3764 | 1464272143824 Marionette TRACE conn2 <- [1,2466,null,{}] 07:15:43 INFO - PROCESS | 3764 | 1464272143829 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}] 07:15:43 INFO - PROCESS | 3764 | 1464272143968 Marionette TRACE conn2 <- [1,2467,null,{"value":null}] 07:15:44 INFO - PROCESS | 3764 | 1464272144104 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\", \"f2422981-150b-4007-a2a0-7f3535d15116\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:15:44 INFO - PROCESS | 3764 | ++DOCSHELL 10558C00 == 40 [pid = 3764] [id = 626] 07:15:44 INFO - PROCESS | 3764 | ++DOMWINDOW == 82 (10A77400) [pid = 3764] [serial = 1878] [outer = 00000000] 07:15:44 INFO - PROCESS | 3764 | ++DOMWINDOW == 83 (10D4E000) [pid = 3764] [serial = 1879] [outer = 10A77400] 07:15:44 INFO - PROCESS | 3764 | 1464272144162 Marionette DEBUG loaded listener.js 07:15:44 INFO - PROCESS | 3764 | ++DOMWINDOW == 84 (10FE6C00) [pid = 3764] [serial = 1880] [outer = 10A77400] 07:15:44 INFO - PROCESS | 3764 | 1464272144769 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]]]}] 07:15:44 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.basic.html | Shadows are drawn for canvases 07:15:44 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.basic.html | took 992ms 07:15:44 INFO - PROCESS | 3764 | 1464272144824 Marionette TRACE conn2 -> [0,2469,"getWindowHandle",null] 07:15:44 INFO - PROCESS | 3764 | 1464272144830 Marionette TRACE conn2 <- [1,2469,null,{"value":"13"}] 07:15:44 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.transparent.1.html 07:15:44 INFO - PROCESS | 3764 | 1464272144837 Marionette TRACE conn2 -> [0,2470,"setScriptTimeout",{"ms":35000}] 07:15:44 INFO - PROCESS | 3764 | 1464272144840 Marionette TRACE conn2 <- [1,2470,null,{}] 07:15:44 INFO - PROCESS | 3764 | 1464272144844 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}] 07:15:44 INFO - PROCESS | 3764 | 1464272144952 Marionette TRACE conn2 <- [1,2471,null,{"value":null}] 07:15:45 INFO - PROCESS | 3764 | 1464272145087 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\", \"f2422981-150b-4007-a2a0-7f3535d15116\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:15:45 INFO - PROCESS | 3764 | ++DOCSHELL 13079C00 == 41 [pid = 3764] [id = 627] 07:15:45 INFO - PROCESS | 3764 | ++DOMWINDOW == 85 (13159000) [pid = 3764] [serial = 1881] [outer = 00000000] 07:15:45 INFO - PROCESS | 3764 | ++DOMWINDOW == 86 (13398C00) [pid = 3764] [serial = 1882] [outer = 13159000] 07:15:45 INFO - PROCESS | 3764 | 1464272145143 Marionette DEBUG loaded listener.js 07:15:45 INFO - PROCESS | 3764 | ++DOMWINDOW == 87 (139B6000) [pid = 3764] [serial = 1883] [outer = 13159000] 07:15:45 INFO - PROCESS | 3764 | 1464272145745 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]]]}] 07:15:45 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.transparent.1.html | Shadows are not drawn for transparent canvases 07:15:45 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.transparent.1.html | took 993ms 07:15:45 INFO - PROCESS | 3764 | 1464272145821 Marionette TRACE conn2 -> [0,2473,"getWindowHandle",null] 07:15:45 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.transparent.2.html 07:15:45 INFO - PROCESS | 3764 | 1464272145824 Marionette TRACE conn2 <- [1,2473,null,{"value":"13"}] 07:15:45 INFO - PROCESS | 3764 | 1464272145828 Marionette TRACE conn2 -> [0,2474,"setScriptTimeout",{"ms":35000}] 07:15:45 INFO - PROCESS | 3764 | 1464272145831 Marionette TRACE conn2 <- [1,2474,null,{}] 07:15:45 INFO - PROCESS | 3764 | 1464272145842 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}] 07:15:45 INFO - PROCESS | 3764 | 1464272145949 Marionette TRACE conn2 <- [1,2475,null,{"value":null}] 07:15:46 INFO - PROCESS | 3764 | 1464272146086 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\", \"f2422981-150b-4007-a2a0-7f3535d15116\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:15:46 INFO - PROCESS | 3764 | ++DOCSHELL 15E3B800 == 42 [pid = 3764] [id = 628] 07:15:46 INFO - PROCESS | 3764 | ++DOMWINDOW == 88 (16886400) [pid = 3764] [serial = 1884] [outer = 00000000] 07:15:46 INFO - PROCESS | 3764 | ++DOMWINDOW == 89 (16935C00) [pid = 3764] [serial = 1885] [outer = 16886400] 07:15:46 INFO - PROCESS | 3764 | 1464272146143 Marionette DEBUG loaded listener.js 07:15:46 INFO - PROCESS | 3764 | ++DOMWINDOW == 90 (1693D800) [pid = 3764] [serial = 1886] [outer = 16886400] 07:15:46 INFO - PROCESS | 3764 | 1464272146707 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]]]}] 07:15:46 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.transparent.2.html | Shadows are not drawn for transparent parts of canvases 07:15:46 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.transparent.2.html | took 884ms 07:15:46 INFO - PROCESS | 3764 | 1464272146754 Marionette TRACE conn2 -> [0,2477,"getWindowHandle",null] 07:15:46 INFO - PROCESS | 3764 | 1464272146757 Marionette TRACE conn2 <- [1,2477,null,{"value":"13"}] 07:15:46 INFO - TEST-START | /2dcontext/shadows/2d.shadow.clip.1.html 07:15:46 INFO - PROCESS | 3764 | 1464272146762 Marionette TRACE conn2 -> [0,2478,"setScriptTimeout",{"ms":35000}] 07:15:46 INFO - PROCESS | 3764 | 1464272146764 Marionette TRACE conn2 <- [1,2478,null,{}] 07:15:46 INFO - PROCESS | 3764 | 1464272146768 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}] 07:15:46 INFO - PROCESS | 3764 | 1464272146872 Marionette TRACE conn2 <- [1,2479,null,{"value":null}] 07:15:46 INFO - PROCESS | 3764 | 1464272146979 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\", \"f2422981-150b-4007-a2a0-7f3535d15116\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:15:46 INFO - PROCESS | 3764 | ++DOCSHELL 10D3F400 == 43 [pid = 3764] [id = 629] 07:15:46 INFO - PROCESS | 3764 | ++DOMWINDOW == 91 (10D4BC00) [pid = 3764] [serial = 1887] [outer = 00000000] 07:15:47 INFO - PROCESS | 3764 | ++DOMWINDOW == 92 (139AC800) [pid = 3764] [serial = 1888] [outer = 10D4BC00] 07:15:47 INFO - PROCESS | 3764 | 1464272147033 Marionette DEBUG loaded listener.js 07:15:47 INFO - PROCESS | 3764 | ++DOMWINDOW == 93 (140C8C00) [pid = 3764] [serial = 1889] [outer = 10D4BC00] 07:15:47 INFO - PROCESS | 3764 | 1464272147825 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]]]}] 07:15:47 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.clip.1.html | Shadows of clipped shapes are still drawn within the clipping region 07:15:47 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.clip.1.html | took 1132ms 07:15:47 INFO - PROCESS | 3764 | 1464272147896 Marionette TRACE conn2 -> [0,2481,"getWindowHandle",null] 07:15:47 INFO - PROCESS | 3764 | 1464272147901 Marionette TRACE conn2 <- [1,2481,null,{"value":"13"}] 07:15:47 INFO - TEST-START | /2dcontext/shadows/2d.shadow.clip.2.html 07:15:47 INFO - PROCESS | 3764 | 1464272147924 Marionette TRACE conn2 -> [0,2482,"setScriptTimeout",{"ms":35000}] 07:15:47 INFO - PROCESS | 3764 | 1464272147928 Marionette TRACE conn2 <- [1,2482,null,{}] 07:15:47 INFO - PROCESS | 3764 | 1464272147933 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}] 07:15:48 INFO - PROCESS | 3764 | 1464272148041 Marionette TRACE conn2 <- [1,2483,null,{"value":null}] 07:15:48 INFO - PROCESS | 3764 | 1464272148142 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\", \"f2422981-150b-4007-a2a0-7f3535d15116\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:15:48 INFO - PROCESS | 3764 | --DOMWINDOW == 92 (15614800) [pid = 3764] [serial = 1834] [outer = 00000000] [url = about:blank] 07:15:48 INFO - PROCESS | 3764 | --DOMWINDOW == 91 (150B8400) [pid = 3764] [serial = 1829] [outer = 00000000] [url = about:blank] 07:15:48 INFO - PROCESS | 3764 | --DOMWINDOW == 90 (10A7B400) [pid = 3764] [serial = 1805] [outer = 00000000] [url = about:blank] 07:15:48 INFO - PROCESS | 3764 | --DOMWINDOW == 89 (10D56000) [pid = 3764] [serial = 1832] [outer = 00000000] [url = about:blank] 07:15:48 INFO - PROCESS | 3764 | --DOMWINDOW == 88 (10AD5400) [pid = 3764] [serial = 1831] [outer = 00000000] [url = about:blank] 07:15:48 INFO - PROCESS | 3764 | --DOMWINDOW == 87 (15F42400) [pid = 3764] [serial = 1838] [outer = 00000000] [url = about:blank] 07:15:48 INFO - PROCESS | 3764 | --DOMWINDOW == 86 (15619C00) [pid = 3764] [serial = 1835] [outer = 00000000] [url = about:blank] 07:15:48 INFO - PROCESS | 3764 | --DOMWINDOW == 85 (14009400) [pid = 3764] [serial = 1823] [outer = 00000000] [url = about:blank] 07:15:48 INFO - PROCESS | 3764 | --DOMWINDOW == 84 (15E3B000) [pid = 3764] [serial = 1837] [outer = 00000000] [url = about:blank] 07:15:48 INFO - PROCESS | 3764 | --DOMWINDOW == 83 (14094000) [pid = 3764] [serial = 1825] [outer = 00000000] [url = about:blank] 07:15:48 INFO - PROCESS | 3764 | --DOMWINDOW == 82 (15093400) [pid = 3764] [serial = 1828] [outer = 00000000] [url = about:blank] 07:15:48 INFO - PROCESS | 3764 | --DOMWINDOW == 81 (10A59800) [pid = 3764] [serial = 1804] [outer = 00000000] [url = about:blank] 07:15:48 INFO - PROCESS | 3764 | --DOMWINDOW == 80 (139B0000) [pid = 3764] [serial = 1819] [outer = 00000000] [url = about:blank] 07:15:48 INFO - PROCESS | 3764 | --DOMWINDOW == 79 (139B5C00) [pid = 3764] [serial = 1820] [outer = 00000000] [url = about:blank] 07:15:48 INFO - PROCESS | 3764 | --DOMWINDOW == 78 (0F269400) [pid = 3764] [serial = 1801] [outer = 00000000] [url = about:blank] 07:15:48 INFO - PROCESS | 3764 | --DOMWINDOW == 77 (0F270800) [pid = 3764] [serial = 1802] [outer = 00000000] [url = about:blank] 07:15:48 INFO - PROCESS | 3764 | --DOMWINDOW == 76 (14095400) [pid = 3764] [serial = 1826] [outer = 00000000] [url = about:blank] 07:15:48 INFO - PROCESS | 3764 | --DOMWINDOW == 75 (11C63400) [pid = 3764] [serial = 1811] [outer = 00000000] [url = about:blank] 07:15:48 INFO - PROCESS | 3764 | --DOMWINDOW == 74 (110E6800) [pid = 3764] [serial = 1810] [outer = 00000000] [url = about:blank] 07:15:48 INFO - PROCESS | 3764 | --DOMWINDOW == 73 (1965C000) [pid = 3764] [serial = 1799] [outer = 00000000] [url = about:blank] 07:15:48 INFO - PROCESS | 3764 | --DOMWINDOW == 72 (10D4AC00) [pid = 3764] [serial = 1807] [outer = 00000000] [url = about:blank] 07:15:48 INFO - PROCESS | 3764 | --DOMWINDOW == 71 (10D52400) [pid = 3764] [serial = 1808] [outer = 00000000] [url = about:blank] 07:15:48 INFO - PROCESS | 3764 | --DOMWINDOW == 70 (13394000) [pid = 3764] [serial = 1816] [outer = 00000000] [url = about:blank] 07:15:48 INFO - PROCESS | 3764 | --DOMWINDOW == 69 (1339D400) [pid = 3764] [serial = 1817] [outer = 00000000] [url = about:blank] 07:15:48 INFO - PROCESS | 3764 | --DOMWINDOW == 68 (1400EC00) [pid = 3764] [serial = 1822] [outer = 00000000] [url = about:blank] 07:15:48 INFO - PROCESS | 3764 | --DOMWINDOW == 67 (12A51000) [pid = 3764] [serial = 1813] [outer = 00000000] [url = about:blank] 07:15:48 INFO - PROCESS | 3764 | --DOMWINDOW == 66 (12A54C00) [pid = 3764] [serial = 1814] [outer = 00000000] [url = about:blank] 07:15:48 INFO - PROCESS | 3764 | ++DOCSHELL 0C37C400 == 44 [pid = 3764] [id = 630] 07:15:48 INFO - PROCESS | 3764 | ++DOMWINDOW == 67 (0C386000) [pid = 3764] [serial = 1890] [outer = 00000000] 07:15:48 INFO - PROCESS | 3764 | ++DOMWINDOW == 68 (0F271800) [pid = 3764] [serial = 1891] [outer = 0C386000] 07:15:48 INFO - PROCESS | 3764 | 1464272148222 Marionette DEBUG loaded listener.js 07:15:48 INFO - PROCESS | 3764 | ++DOMWINDOW == 69 (10AD5400) [pid = 3764] [serial = 1892] [outer = 0C386000] 07:15:48 INFO - PROCESS | 3764 | 1464272148658 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]]]}] 07:15:48 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.clip.2.html | Shadows are not drawn outside the clipping region 07:15:48 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.clip.2.html | took 791ms 07:15:48 INFO - PROCESS | 3764 | 1464272148729 Marionette TRACE conn2 -> [0,2485,"getWindowHandle",null] 07:15:48 INFO - PROCESS | 3764 | 1464272148734 Marionette TRACE conn2 <- [1,2485,null,{"value":"13"}] 07:15:48 INFO - TEST-START | /2dcontext/shadows/2d.shadow.clip.3.html 07:15:48 INFO - PROCESS | 3764 | 1464272148740 Marionette TRACE conn2 -> [0,2486,"setScriptTimeout",{"ms":35000}] 07:15:48 INFO - PROCESS | 3764 | 1464272148743 Marionette TRACE conn2 <- [1,2486,null,{}] 07:15:48 INFO - PROCESS | 3764 | 1464272148747 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}] 07:15:48 INFO - PROCESS | 3764 | 1464272148831 Marionette TRACE conn2 <- [1,2487,null,{"value":null}] 07:15:48 INFO - PROCESS | 3764 | 1464272148840 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\", \"f2422981-150b-4007-a2a0-7f3535d15116\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:15:48 INFO - PROCESS | 3764 | ++DOCSHELL 10D4B800 == 45 [pid = 3764] [id = 631] 07:15:48 INFO - PROCESS | 3764 | ++DOMWINDOW == 70 (10EB9C00) [pid = 3764] [serial = 1893] [outer = 00000000] 07:15:48 INFO - PROCESS | 3764 | ++DOMWINDOW == 71 (11A0F400) [pid = 3764] [serial = 1894] [outer = 10EB9C00] 07:15:48 INFO - PROCESS | 3764 | 1464272148885 Marionette DEBUG loaded listener.js 07:15:48 INFO - PROCESS | 3764 | ++DOMWINDOW == 72 (1289F000) [pid = 3764] [serial = 1895] [outer = 10EB9C00] 07:15:49 INFO - PROCESS | 3764 | 1464272149403 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]]]}] 07:15:49 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.clip.3.html | Shadows of clipped shapes are still drawn within the clipping region 07:15:49 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.clip.3.html | took 697ms 07:15:49 INFO - PROCESS | 3764 | 1464272149439 Marionette TRACE conn2 -> [0,2489,"getWindowHandle",null] 07:15:49 INFO - PROCESS | 3764 | 1464272149441 Marionette TRACE conn2 <- [1,2489,null,{"value":"13"}] 07:15:49 INFO - TEST-START | /2dcontext/shadows/2d.shadow.composite.1.html 07:15:49 INFO - PROCESS | 3764 | 1464272149444 Marionette TRACE conn2 -> [0,2490,"setScriptTimeout",{"ms":35000}] 07:15:49 INFO - PROCESS | 3764 | 1464272149448 Marionette TRACE conn2 <- [1,2490,null,{}] 07:15:49 INFO - PROCESS | 3764 | 1464272149458 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}] 07:15:49 INFO - PROCESS | 3764 | 1464272149542 Marionette TRACE conn2 <- [1,2491,null,{"value":null}] 07:15:49 INFO - PROCESS | 3764 | 1464272149552 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\", \"f2422981-150b-4007-a2a0-7f3535d15116\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:15:49 INFO - PROCESS | 3764 | ++DOCSHELL 13391800 == 46 [pid = 3764] [id = 632] 07:15:49 INFO - PROCESS | 3764 | ++DOMWINDOW == 73 (13393800) [pid = 3764] [serial = 1896] [outer = 00000000] 07:15:49 INFO - PROCESS | 3764 | ++DOMWINDOW == 74 (1339F800) [pid = 3764] [serial = 1897] [outer = 13393800] 07:15:49 INFO - PROCESS | 3764 | 1464272149599 Marionette DEBUG loaded listener.js 07:15:49 INFO - PROCESS | 3764 | ++DOMWINDOW == 75 (139AF400) [pid = 3764] [serial = 1898] [outer = 13393800] 07:15:50 INFO - PROCESS | 3764 | 1464272150044 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]]]}] 07:15:50 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.composite.1.html | Shadows are drawn using globalCompositeOperation 07:15:50 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.composite.1.html | took 636ms 07:15:50 INFO - PROCESS | 3764 | 1464272150066 Marionette TRACE conn2 -> [0,2493,"getWindowHandle",null] 07:15:50 INFO - PROCESS | 3764 | 1464272150068 Marionette TRACE conn2 <- [1,2493,null,{"value":"13"}] 07:15:50 INFO - TEST-START | /2dcontext/shadows/2d.shadow.composite.2.html 07:15:50 INFO - PROCESS | 3764 | 1464272150071 Marionette TRACE conn2 -> [0,2494,"setScriptTimeout",{"ms":35000}] 07:15:50 INFO - PROCESS | 3764 | 1464272150073 Marionette TRACE conn2 <- [1,2494,null,{}] 07:15:50 INFO - PROCESS | 3764 | 1464272150077 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}] 07:15:50 INFO - PROCESS | 3764 | 1464272150163 Marionette TRACE conn2 <- [1,2495,null,{"value":null}] 07:15:50 INFO - PROCESS | 3764 | 1464272150170 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\", \"f2422981-150b-4007-a2a0-7f3535d15116\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:15:50 INFO - PROCESS | 3764 | ++DOCSHELL 13398400 == 47 [pid = 3764] [id = 633] 07:15:50 INFO - PROCESS | 3764 | ++DOMWINDOW == 76 (139B2400) [pid = 3764] [serial = 1899] [outer = 00000000] 07:15:50 INFO - PROCESS | 3764 | ++DOMWINDOW == 77 (14088400) [pid = 3764] [serial = 1900] [outer = 139B2400] 07:15:50 INFO - PROCESS | 3764 | 1464272150217 Marionette DEBUG loaded listener.js 07:15:50 INFO - PROCESS | 3764 | ++DOMWINDOW == 78 (14088C00) [pid = 3764] [serial = 1901] [outer = 139B2400] 07:15:50 INFO - PROCESS | 3764 | 1464272150679 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]]]}] 07:15:50 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.composite.2.html | Shadows are drawn using globalCompositeOperation 07:15:50 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.composite.2.html | took 636ms 07:15:50 INFO - PROCESS | 3764 | 1464272150717 Marionette TRACE conn2 -> [0,2497,"getWindowHandle",null] 07:15:50 INFO - PROCESS | 3764 | 1464272150719 Marionette TRACE conn2 <- [1,2497,null,{"value":"13"}] 07:15:50 INFO - TEST-START | /2dcontext/shadows/2d.shadow.composite.3.html 07:15:50 INFO - PROCESS | 3764 | 1464272150722 Marionette TRACE conn2 -> [0,2498,"setScriptTimeout",{"ms":35000}] 07:15:50 INFO - PROCESS | 3764 | 1464272150723 Marionette TRACE conn2 <- [1,2498,null,{}] 07:15:50 INFO - PROCESS | 3764 | 1464272150733 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}] 07:15:50 INFO - PROCESS | 3764 | 1464272150846 Marionette TRACE conn2 <- [1,2499,null,{"value":null}] 07:15:50 INFO - PROCESS | 3764 | 1464272150853 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\", \"f2422981-150b-4007-a2a0-7f3535d15116\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:15:50 INFO - PROCESS | 3764 | ++DOCSHELL 10D39000 == 48 [pid = 3764] [id = 634] 07:15:50 INFO - PROCESS | 3764 | ++DOMWINDOW == 79 (139B6C00) [pid = 3764] [serial = 1902] [outer = 00000000] 07:15:50 INFO - PROCESS | 3764 | ++DOMWINDOW == 80 (140CE400) [pid = 3764] [serial = 1903] [outer = 139B6C00] 07:15:50 INFO - PROCESS | 3764 | 1464272150897 Marionette DEBUG loaded listener.js 07:15:50 INFO - PROCESS | 3764 | ++DOMWINDOW == 81 (150B6000) [pid = 3764] [serial = 1904] [outer = 139B6C00] 07:15:51 INFO - PROCESS | 3764 | 1464272151355 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]]]}] 07:15:51 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.composite.3.html | Areas outside shadows are drawn correctly with destination-out 07:15:51 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.composite.3.html | took 698ms 07:15:51 INFO - PROCESS | 3764 | 1464272151419 Marionette TRACE conn2 -> [0,2501,"getWindowHandle",null] 07:15:51 INFO - PROCESS | 3764 | 1464272151421 Marionette TRACE conn2 <- [1,2501,null,{"value":"13"}] 07:15:51 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.blur.html 07:15:51 INFO - PROCESS | 3764 | 1464272151434 Marionette TRACE conn2 -> [0,2502,"setScriptTimeout",{"ms":35000}] 07:15:51 INFO - PROCESS | 3764 | 1464272151436 Marionette TRACE conn2 <- [1,2502,null,{}] 07:15:51 INFO - PROCESS | 3764 | 1464272151439 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}] 07:15:51 INFO - PROCESS | 3764 | 1464272151558 Marionette TRACE conn2 <- [1,2503,null,{"value":null}] 07:15:51 INFO - PROCESS | 3764 | 1464272151652 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\", \"f2422981-150b-4007-a2a0-7f3535d15116\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:15:51 INFO - PROCESS | 3764 | ++DOCSHELL 10D35800 == 49 [pid = 3764] [id = 635] 07:15:51 INFO - PROCESS | 3764 | ++DOMWINDOW == 82 (156C5400) [pid = 3764] [serial = 1905] [outer = 00000000] 07:15:51 INFO - PROCESS | 3764 | ++DOMWINDOW == 83 (15F40800) [pid = 3764] [serial = 1906] [outer = 156C5400] 07:15:51 INFO - PROCESS | 3764 | 1464272151697 Marionette DEBUG loaded listener.js 07:15:51 INFO - PROCESS | 3764 | ++DOMWINDOW == 84 (15F4AC00) [pid = 3764] [serial = 1907] [outer = 156C5400] 07:15:52 INFO - PROCESS | 3764 | 1464272152100 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]]]}] 07:15:52 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.blur.html | Shadows are drawn if shadowBlur is set 07:15:52 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.blur.html | took 744ms 07:15:52 INFO - PROCESS | 3764 | 1464272152154 Marionette TRACE conn2 -> [0,2505,"getWindowHandle",null] 07:15:52 INFO - PROCESS | 3764 | 1464272152156 Marionette TRACE conn2 <- [1,2505,null,{"value":"13"}] 07:15:52 INFO - PROCESS | 3764 | 1464272152159 Marionette TRACE conn2 -> [0,2506,"setScriptTimeout",{"ms":35000}] 07:15:52 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.off.1.html 07:15:52 INFO - PROCESS | 3764 | 1464272152161 Marionette TRACE conn2 <- [1,2506,null,{}] 07:15:52 INFO - PROCESS | 3764 | 1464272152164 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}] 07:15:52 INFO - PROCESS | 3764 | 1464272152278 Marionette TRACE conn2 <- [1,2507,null,{"value":null}] 07:15:52 INFO - PROCESS | 3764 | 1464272152287 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\", \"f2422981-150b-4007-a2a0-7f3535d15116\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:15:52 INFO - PROCESS | 3764 | ++DOCSHELL 15D25800 == 50 [pid = 3764] [id = 636] 07:15:52 INFO - PROCESS | 3764 | ++DOMWINDOW == 85 (15F40400) [pid = 3764] [serial = 1908] [outer = 00000000] 07:15:52 INFO - PROCESS | 3764 | ++DOMWINDOW == 86 (1693D000) [pid = 3764] [serial = 1909] [outer = 15F40400] 07:15:52 INFO - PROCESS | 3764 | 1464272152330 Marionette DEBUG loaded listener.js 07:15:52 INFO - PROCESS | 3764 | ++DOMWINDOW == 87 (1693EC00) [pid = 3764] [serial = 1910] [outer = 15F40400] 07:15:52 INFO - PROCESS | 3764 | --DOMWINDOW == 86 (1408EC00) [pid = 3764] [serial = 1860] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html] 07:15:52 INFO - PROCESS | 3764 | --DOMWINDOW == 85 (0C382800) [pid = 3764] [serial = 1845] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.5.html] 07:15:52 INFO - PROCESS | 3764 | --DOMWINDOW == 84 (0C7F6400) [pid = 3764] [serial = 1848] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html] 07:15:52 INFO - PROCESS | 3764 | --DOMWINDOW == 83 (140CF400) [pid = 3764] [serial = 1863] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html] 07:15:52 INFO - PROCESS | 3764 | --DOMWINDOW == 82 (156D2400) [pid = 3764] [serial = 1866] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html] 07:15:52 INFO - PROCESS | 3764 | --DOMWINDOW == 81 (10EB6800) [pid = 3764] [serial = 1869] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html] 07:15:52 INFO - PROCESS | 3764 | --DOMWINDOW == 80 (14008C00) [pid = 3764] [serial = 1872] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html] 07:15:52 INFO - PROCESS | 3764 | --DOMWINDOW == 79 (139AEC00) [pid = 3764] [serial = 1857] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html] 07:15:52 INFO - PROCESS | 3764 | --DOMWINDOW == 78 (13391000) [pid = 3764] [serial = 1854] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html] 07:15:52 INFO - PROCESS | 3764 | --DOMWINDOW == 77 (10FE9000) [pid = 3764] [serial = 1851] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html] 07:15:52 INFO - PROCESS | 3764 | 1464272152880 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]]]}] 07:15:52 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.off.1.html | Shadows are not drawn when only shadowColor is set 07:15:52 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.off.1.html | took 729ms 07:15:52 INFO - PROCESS | 3764 | 1464272152925 Marionette TRACE conn2 -> [0,2509,"getWindowHandle",null] 07:15:52 INFO - PROCESS | 3764 | 1464272152927 Marionette TRACE conn2 <- [1,2509,null,{"value":"13"}] 07:15:52 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.off.2.html 07:15:52 INFO - PROCESS | 3764 | 1464272152935 Marionette TRACE conn2 -> [0,2510,"setScriptTimeout",{"ms":35000}] 07:15:52 INFO - PROCESS | 3764 | 1464272152936 Marionette TRACE conn2 <- [1,2510,null,{}] 07:15:52 INFO - PROCESS | 3764 | 1464272152939 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}] 07:15:53 INFO - PROCESS | 3764 | 1464272153026 Marionette TRACE conn2 <- [1,2511,null,{"value":null}] 07:15:53 INFO - PROCESS | 3764 | 1464272153033 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\", \"f2422981-150b-4007-a2a0-7f3535d15116\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:15:53 INFO - PROCESS | 3764 | ++DOCSHELL 0C7F3400 == 51 [pid = 3764] [id = 637] 07:15:53 INFO - PROCESS | 3764 | ++DOMWINDOW == 78 (1047A000) [pid = 3764] [serial = 1911] [outer = 00000000] 07:15:53 INFO - PROCESS | 3764 | ++DOMWINDOW == 79 (14008C00) [pid = 3764] [serial = 1912] [outer = 1047A000] 07:15:53 INFO - PROCESS | 3764 | 1464272153079 Marionette DEBUG loaded listener.js 07:15:53 INFO - PROCESS | 3764 | ++DOMWINDOW == 80 (14094C00) [pid = 3764] [serial = 1913] [outer = 1047A000] 07:15:53 INFO - PROCESS | 3764 | 1464272153527 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]]]}] 07:15:53 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.off.2.html | Shadows are not drawn when only shadowColor is set 07:15:53 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.off.2.html | took 620ms 07:15:53 INFO - PROCESS | 3764 | 1464272153569 Marionette TRACE conn2 -> [0,2513,"getWindowHandle",null] 07:15:53 INFO - PROCESS | 3764 | 1464272153571 Marionette TRACE conn2 <- [1,2513,null,{"value":"13"}] 07:15:53 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.x.html 07:15:53 INFO - PROCESS | 3764 | 1464272153574 Marionette TRACE conn2 -> [0,2514,"setScriptTimeout",{"ms":35000}] 07:15:53 INFO - PROCESS | 3764 | 1464272153576 Marionette TRACE conn2 <- [1,2514,null,{}] 07:15:53 INFO - PROCESS | 3764 | 1464272153579 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}] 07:15:53 INFO - PROCESS | 3764 | 1464272153660 Marionette TRACE conn2 <- [1,2515,null,{"value":null}] 07:15:53 INFO - PROCESS | 3764 | 1464272153666 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\", \"f2422981-150b-4007-a2a0-7f3535d15116\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:15:53 INFO - PROCESS | 3764 | ++DOCSHELL 0C7ECC00 == 52 [pid = 3764] [id = 638] 07:15:53 INFO - PROCESS | 3764 | ++DOMWINDOW == 81 (12A4D400) [pid = 3764] [serial = 1914] [outer = 00000000] 07:15:53 INFO - PROCESS | 3764 | ++DOMWINDOW == 82 (16C7EC00) [pid = 3764] [serial = 1915] [outer = 12A4D400] 07:15:53 INFO - PROCESS | 3764 | 1464272153709 Marionette DEBUG loaded listener.js 07:15:53 INFO - PROCESS | 3764 | ++DOMWINDOW == 83 (16C82C00) [pid = 3764] [serial = 1916] [outer = 12A4D400] 07:15:54 INFO - PROCESS | 3764 | 1464272154123 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]]]}] 07:15:54 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.x.html | Shadows are drawn if shadowOffsetX is set 07:15:54 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.x.html | took 589ms 07:15:54 INFO - PROCESS | 3764 | 1464272154166 Marionette TRACE conn2 -> [0,2517,"getWindowHandle",null] 07:15:54 INFO - PROCESS | 3764 | 1464272154168 Marionette TRACE conn2 <- [1,2517,null,{"value":"13"}] 07:15:54 INFO - PROCESS | 3764 | 1464272154171 Marionette TRACE conn2 -> [0,2518,"setScriptTimeout",{"ms":35000}] 07:15:54 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.y.html 07:15:54 INFO - PROCESS | 3764 | 1464272154173 Marionette TRACE conn2 <- [1,2518,null,{}] 07:15:54 INFO - PROCESS | 3764 | 1464272154176 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}] 07:15:54 INFO - PROCESS | 3764 | 1464272154256 Marionette TRACE conn2 <- [1,2519,null,{"value":null}] 07:15:54 INFO - PROCESS | 3764 | 1464272154262 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\", \"f2422981-150b-4007-a2a0-7f3535d15116\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:15:54 INFO - PROCESS | 3764 | ++DOCSHELL 130DAC00 == 53 [pid = 3764] [id = 639] 07:15:54 INFO - PROCESS | 3764 | ++DOMWINDOW == 84 (13159800) [pid = 3764] [serial = 1917] [outer = 00000000] 07:15:54 INFO - PROCESS | 3764 | ++DOMWINDOW == 85 (16D77800) [pid = 3764] [serial = 1918] [outer = 13159800] 07:15:54 INFO - PROCESS | 3764 | 1464272154307 Marionette DEBUG loaded listener.js 07:15:54 INFO - PROCESS | 3764 | ++DOMWINDOW == 86 (16D82800) [pid = 3764] [serial = 1919] [outer = 13159800] 07:15:54 INFO - PROCESS | 3764 | 1464272154778 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]]]}] 07:15:54 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.y.html | Shadows are drawn if shadowOffsetY is set 07:15:54 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.y.html | took 635ms 07:15:54 INFO - PROCESS | 3764 | 1464272154852 Marionette TRACE conn2 -> [0,2521,"getWindowHandle",null] 07:15:54 INFO - PROCESS | 3764 | 1464272154856 Marionette TRACE conn2 <- [1,2521,null,{"value":"13"}] 07:15:54 INFO - PROCESS | 3764 | 1464272154866 Marionette TRACE conn2 -> [0,2522,"setScriptTimeout",{"ms":35000}] 07:15:54 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.alpha.html 07:15:54 INFO - PROCESS | 3764 | 1464272154870 Marionette TRACE conn2 <- [1,2522,null,{}] 07:15:54 INFO - PROCESS | 3764 | 1464272154876 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}] 07:15:54 INFO - PROCESS | 3764 | 1464272154988 Marionette TRACE conn2 <- [1,2523,null,{"value":null}] 07:15:55 INFO - PROCESS | 3764 | 1464272155101 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\", \"f2422981-150b-4007-a2a0-7f3535d15116\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:15:55 INFO - PROCESS | 3764 | ++DOCSHELL 10438C00 == 54 [pid = 3764] [id = 640] 07:15:55 INFO - PROCESS | 3764 | ++DOMWINDOW == 87 (10444C00) [pid = 3764] [serial = 1920] [outer = 00000000] 07:15:55 INFO - PROCESS | 3764 | ++DOMWINDOW == 88 (10A59400) [pid = 3764] [serial = 1921] [outer = 10444C00] 07:15:55 INFO - PROCESS | 3764 | 1464272155197 Marionette DEBUG loaded listener.js 07:15:55 INFO - PROCESS | 3764 | ++DOMWINDOW == 89 (10AD7400) [pid = 3764] [serial = 1922] [outer = 10444C00] 07:15:55 INFO - PROCESS | 3764 | 1464272155848 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]]]}] 07:15:55 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.alpha.html | Shadows are drawn correctly for partially-transparent gradient fills 07:15:55 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.alpha.html | took 993ms 07:15:55 INFO - PROCESS | 3764 | 1464272155879 Marionette TRACE conn2 -> [0,2525,"getWindowHandle",null] 07:15:55 INFO - PROCESS | 3764 | 1464272155883 Marionette TRACE conn2 <- [1,2525,null,{"value":"13"}] 07:15:55 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.basic.html 07:15:55 INFO - PROCESS | 3764 | 1464272155891 Marionette TRACE conn2 -> [0,2526,"setScriptTimeout",{"ms":35000}] 07:15:55 INFO - PROCESS | 3764 | 1464272155896 Marionette TRACE conn2 <- [1,2526,null,{}] 07:15:55 INFO - PROCESS | 3764 | 1464272155900 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}] 07:15:55 INFO - PROCESS | 3764 | 1464272156008 Marionette TRACE conn2 <- [1,2527,null,{"value":null}] 07:15:56 INFO - PROCESS | 3764 | 1464272156145 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\", \"f2422981-150b-4007-a2a0-7f3535d15116\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:15:56 INFO - PROCESS | 3764 | ++DOCSHELL 10D4D800 == 55 [pid = 3764] [id = 641] 07:15:56 INFO - PROCESS | 3764 | ++DOMWINDOW == 90 (10D4E400) [pid = 3764] [serial = 1923] [outer = 00000000] 07:15:56 INFO - PROCESS | 3764 | ++DOMWINDOW == 91 (12A59800) [pid = 3764] [serial = 1924] [outer = 10D4E400] 07:15:56 INFO - PROCESS | 3764 | 1464272156200 Marionette DEBUG loaded listener.js 07:15:56 INFO - PROCESS | 3764 | ++DOMWINDOW == 92 (13321400) [pid = 3764] [serial = 1925] [outer = 10D4E400] 07:15:56 INFO - PROCESS | 3764 | 1464272156755 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]]]}] 07:15:56 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.basic.html | Shadows are drawn for gradient fills 07:15:56 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.basic.html | took 899ms 07:15:56 INFO - PROCESS | 3764 | 1464272156778 Marionette TRACE conn2 -> [0,2529,"getWindowHandle",null] 07:15:56 INFO - PROCESS | 3764 | 1464272156781 Marionette TRACE conn2 <- [1,2529,null,{"value":"13"}] 07:15:56 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.transparent.1.html 07:15:56 INFO - PROCESS | 3764 | 1464272156801 Marionette TRACE conn2 -> [0,2530,"setScriptTimeout",{"ms":35000}] 07:15:56 INFO - PROCESS | 3764 | 1464272156804 Marionette TRACE conn2 <- [1,2530,null,{}] 07:15:56 INFO - PROCESS | 3764 | 1464272156814 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}] 07:15:56 INFO - PROCESS | 3764 | 1464272156931 Marionette TRACE conn2 <- [1,2531,null,{"value":null}] 07:15:57 INFO - PROCESS | 3764 | 1464272157043 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\", \"f2422981-150b-4007-a2a0-7f3535d15116\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:15:57 INFO - PROCESS | 3764 | ++DOCSHELL 140C8400 == 56 [pid = 3764] [id = 642] 07:15:57 INFO - PROCESS | 3764 | ++DOMWINDOW == 93 (150BBC00) [pid = 3764] [serial = 1926] [outer = 00000000] 07:15:57 INFO - PROCESS | 3764 | ++DOMWINDOW == 94 (15A1F400) [pid = 3764] [serial = 1927] [outer = 150BBC00] 07:15:57 INFO - PROCESS | 3764 | 1464272157145 Marionette DEBUG loaded listener.js 07:15:57 INFO - PROCESS | 3764 | ++DOMWINDOW == 95 (1688D400) [pid = 3764] [serial = 1928] [outer = 150BBC00] 07:15:57 INFO - PROCESS | 3764 | 1464272157762 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]]]}] 07:15:57 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.transparent.1.html | Shadows are not drawn for transparent gradient fills 07:15:57 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.transparent.1.html | took 992ms 07:15:57 INFO - PROCESS | 3764 | 1464272157803 Marionette TRACE conn2 -> [0,2533,"getWindowHandle",null] 07:15:57 INFO - PROCESS | 3764 | 1464272157806 Marionette TRACE conn2 <- [1,2533,null,{"value":"13"}] 07:15:57 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.transparent.2.html 07:15:57 INFO - PROCESS | 3764 | 1464272157809 Marionette TRACE conn2 -> [0,2534,"setScriptTimeout",{"ms":35000}] 07:15:57 INFO - PROCESS | 3764 | 1464272157811 Marionette TRACE conn2 <- [1,2534,null,{}] 07:15:57 INFO - PROCESS | 3764 | 1464272157815 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}] 07:15:57 INFO - PROCESS | 3764 | 1464272157954 Marionette TRACE conn2 <- [1,2535,null,{"value":null}] 07:15:58 INFO - PROCESS | 3764 | 1464272158062 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\", \"f2422981-150b-4007-a2a0-7f3535d15116\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:15:58 INFO - PROCESS | 3764 | ++DOCSHELL 10D38800 == 57 [pid = 3764] [id = 643] 07:15:58 INFO - PROCESS | 3764 | ++DOMWINDOW == 96 (10D36C00) [pid = 3764] [serial = 1929] [outer = 00000000] 07:15:58 INFO - PROCESS | 3764 | ++DOMWINDOW == 97 (156D2C00) [pid = 3764] [serial = 1930] [outer = 10D36C00] 07:15:58 INFO - PROCESS | 3764 | 1464272158116 Marionette DEBUG loaded listener.js 07:15:58 INFO - PROCESS | 3764 | ++DOMWINDOW == 98 (1622A000) [pid = 3764] [serial = 1931] [outer = 10D36C00] 07:15:58 INFO - PROCESS | 3764 | 1464272158911 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]]]}] 07:15:58 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.transparent.2.html | Shadows are not drawn for transparent parts of gradient fills 07:15:58 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.transparent.2.html | took 1131ms 07:15:58 INFO - PROCESS | 3764 | 1464272158940 Marionette TRACE conn2 -> [0,2537,"getWindowHandle",null] 07:15:58 INFO - PROCESS | 3764 | 1464272158944 Marionette TRACE conn2 <- [1,2537,null,{"value":"13"}] 07:15:58 INFO - PROCESS | 3764 | 1464272158949 Marionette TRACE conn2 -> [0,2538,"setScriptTimeout",{"ms":35000}] 07:15:58 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.alpha.html 07:15:58 INFO - PROCESS | 3764 | 1464272158953 Marionette TRACE conn2 <- [1,2538,null,{}] 07:15:58 INFO - PROCESS | 3764 | 1464272158957 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}] 07:15:59 INFO - PROCESS | 3764 | 1464272159057 Marionette TRACE conn2 <- [1,2539,null,{"value":null}] 07:15:59 INFO - PROCESS | 3764 | 1464272159172 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\", \"f2422981-150b-4007-a2a0-7f3535d15116\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:15:59 INFO - PROCESS | 3764 | ++DOCSHELL 10A7D800 == 58 [pid = 3764] [id = 644] 07:15:59 INFO - PROCESS | 3764 | ++DOMWINDOW == 99 (10D4D400) [pid = 3764] [serial = 1932] [outer = 00000000] 07:15:59 INFO - PROCESS | 3764 | ++DOMWINDOW == 100 (10ED4400) [pid = 3764] [serial = 1933] [outer = 10D4D400] 07:15:59 INFO - PROCESS | 3764 | 1464272159221 Marionette DEBUG loaded listener.js 07:15:59 INFO - PROCESS | 3764 | ++DOMWINDOW == 101 (114A7800) [pid = 3764] [serial = 1934] [outer = 10D4D400] 07:15:59 INFO - PROCESS | 3764 | --DOCSHELL 10A60400 == 57 [pid = 3764] [id = 420] 07:15:59 INFO - PROCESS | 3764 | --DOCSHELL 13155800 == 56 [pid = 3764] [id = 423] 07:15:59 INFO - PROCESS | 3764 | --DOCSHELL 1332E800 == 55 [pid = 3764] [id = 624] 07:15:59 INFO - PROCESS | 3764 | --DOCSHELL 11CEB000 == 54 [pid = 3764] [id = 622] 07:15:59 INFO - PROCESS | 3764 | --DOCSHELL 10562800 == 53 [pid = 3764] [id = 623] 07:15:59 INFO - PROCESS | 3764 | --DOCSHELL 137E7400 == 52 [pid = 3764] [id = 619] 07:15:59 INFO - PROCESS | 3764 | --DOCSHELL 1408E800 == 51 [pid = 3764] [id = 620] 07:15:59 INFO - PROCESS | 3764 | --DOCSHELL 102E8C00 == 50 [pid = 3764] [id = 419] 07:15:59 INFO - PROCESS | 3764 | --DOCSHELL 13390C00 == 49 [pid = 3764] [id = 618] 07:15:59 INFO - PROCESS | 3764 | --DOCSHELL 12A4CC00 == 48 [pid = 3764] [id = 421] 07:15:59 INFO - PROCESS | 3764 | --DOCSHELL 1288D000 == 47 [pid = 3764] [id = 422] 07:15:59 INFO - PROCESS | 3764 | --DOCSHELL 0C7ECC00 == 46 [pid = 3764] [id = 638] 07:15:59 INFO - PROCESS | 3764 | --DOCSHELL 0C7F3400 == 45 [pid = 3764] [id = 637] 07:15:59 INFO - PROCESS | 3764 | --DOCSHELL 15D25800 == 44 [pid = 3764] [id = 636] 07:15:59 INFO - PROCESS | 3764 | --DOCSHELL 10D35800 == 43 [pid = 3764] [id = 635] 07:15:59 INFO - PROCESS | 3764 | --DOCSHELL 10D39000 == 42 [pid = 3764] [id = 634] 07:15:59 INFO - PROCESS | 3764 | --DOCSHELL 13398400 == 41 [pid = 3764] [id = 633] 07:15:59 INFO - PROCESS | 3764 | --DOCSHELL 13391800 == 40 [pid = 3764] [id = 632] 07:15:59 INFO - PROCESS | 3764 | --DOCSHELL 10D4B800 == 39 [pid = 3764] [id = 631] 07:15:59 INFO - PROCESS | 3764 | --DOCSHELL 0C37C400 == 38 [pid = 3764] [id = 630] 07:15:59 INFO - PROCESS | 3764 | --DOMWINDOW == 100 (1622BC00) [pid = 3764] [serial = 1840] [outer = 00000000] [url = about:blank] 07:15:59 INFO - PROCESS | 3764 | --DOMWINDOW == 99 (16918400) [pid = 3764] [serial = 1876] [outer = 00000000] [url = about:blank] 07:15:59 INFO - PROCESS | 3764 | --DOCSHELL 10558C00 == 37 [pid = 3764] [id = 626] 07:15:59 INFO - PROCESS | 3764 | --DOCSHELL 1339B000 == 36 [pid = 3764] [id = 625] 07:15:59 INFO - PROCESS | 3764 | --DOMWINDOW == 98 (128A9400) [pid = 3764] [serial = 1852] [outer = 00000000] [url = about:blank] 07:15:59 INFO - PROCESS | 3764 | --DOMWINDOW == 97 (12A59400) [pid = 3764] [serial = 1853] [outer = 00000000] [url = about:blank] 07:15:59 INFO - PROCESS | 3764 | --DOMWINDOW == 96 (1370AC00) [pid = 3764] [serial = 1856] [outer = 00000000] [url = about:blank] 07:15:59 INFO - PROCESS | 3764 | --DOMWINDOW == 95 (13394800) [pid = 3764] [serial = 1871] [outer = 00000000] [url = about:blank] 07:15:59 INFO - PROCESS | 3764 | --DOMWINDOW == 94 (140CF800) [pid = 3764] [serial = 1862] [outer = 00000000] [url = about:blank] 07:15:59 INFO - PROCESS | 3764 | --DOMWINDOW == 93 (15F43400) [pid = 3764] [serial = 1874] [outer = 00000000] [url = about:blank] 07:15:59 INFO - PROCESS | 3764 | --DOMWINDOW == 92 (14003000) [pid = 3764] [serial = 1859] [outer = 00000000] [url = about:blank] 07:15:59 INFO - PROCESS | 3764 | --DOMWINDOW == 91 (14095000) [pid = 3764] [serial = 1861] [outer = 00000000] [url = about:blank] 07:15:59 INFO - PROCESS | 3764 | --DOMWINDOW == 90 (1043CC00) [pid = 3764] [serial = 1843] [outer = 00000000] [url = about:blank] 07:15:59 INFO - PROCESS | 3764 | --DOMWINDOW == 89 (102D6800) [pid = 3764] [serial = 1847] [outer = 00000000] [url = about:blank] 07:15:59 INFO - PROCESS | 3764 | --DOMWINDOW == 88 (0C7F6800) [pid = 3764] [serial = 1846] [outer = 00000000] [url = about:blank] 07:15:59 INFO - PROCESS | 3764 | --DOMWINDOW == 87 (10A57400) [pid = 3764] [serial = 1849] [outer = 00000000] [url = about:blank] 07:15:59 INFO - PROCESS | 3764 | --DOMWINDOW == 86 (10D38400) [pid = 3764] [serial = 1850] [outer = 00000000] [url = about:blank] 07:15:59 INFO - PROCESS | 3764 | --DOMWINDOW == 85 (15620C00) [pid = 3764] [serial = 1864] [outer = 00000000] [url = about:blank] 07:15:59 INFO - PROCESS | 3764 | --DOMWINDOW == 84 (16226000) [pid = 3764] [serial = 1867] [outer = 00000000] [url = about:blank] 07:15:59 INFO - PROCESS | 3764 | --DOMWINDOW == 83 (156CD800) [pid = 3764] [serial = 1865] [outer = 00000000] [url = about:blank] 07:15:59 INFO - PROCESS | 3764 | --DOMWINDOW == 82 (12D80400) [pid = 3764] [serial = 1870] [outer = 00000000] [url = about:blank] 07:15:59 INFO - PROCESS | 3764 | --DOMWINDOW == 81 (15E39800) [pid = 3764] [serial = 1873] [outer = 00000000] [url = about:blank] 07:15:59 INFO - PROCESS | 3764 | --DOMWINDOW == 80 (16229000) [pid = 3764] [serial = 1868] [outer = 00000000] [url = about:blank] 07:15:59 INFO - PROCESS | 3764 | --DOMWINDOW == 79 (13DB6400) [pid = 3764] [serial = 1858] [outer = 00000000] [url = about:blank] 07:15:59 INFO - PROCESS | 3764 | --DOMWINDOW == 78 (1339D000) [pid = 3764] [serial = 1855] [outer = 00000000] [url = about:blank] 07:15:59 INFO - PROCESS | 3764 | 1464272159799 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]]]}] 07:15:59 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.alpha.html | Shadows are drawn correctly for partially-transparent images 07:15:59 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.alpha.html | took 899ms 07:15:59 INFO - PROCESS | 3764 | 1464272159855 Marionette TRACE conn2 -> [0,2541,"getWindowHandle",null] 07:15:59 INFO - PROCESS | 3764 | 1464272159860 Marionette TRACE conn2 <- [1,2541,null,{"value":"13"}] 07:15:59 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.basic.html 07:15:59 INFO - PROCESS | 3764 | 1464272159866 Marionette TRACE conn2 -> [0,2542,"setScriptTimeout",{"ms":35000}] 07:15:59 INFO - PROCESS | 3764 | 1464272159868 Marionette TRACE conn2 <- [1,2542,null,{}] 07:15:59 INFO - PROCESS | 3764 | 1464272159872 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}] 07:15:59 INFO - PROCESS | 3764 | 1464272159966 Marionette TRACE conn2 <- [1,2543,null,{"value":null}] 07:16:00 INFO - PROCESS | 3764 | 1464272160061 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\", \"f2422981-150b-4007-a2a0-7f3535d15116\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:16:00 INFO - PROCESS | 3764 | ++DOCSHELL 0C7F6800 == 37 [pid = 3764] [id = 645] 07:16:00 INFO - PROCESS | 3764 | ++DOMWINDOW == 79 (105EE000) [pid = 3764] [serial = 1935] [outer = 00000000] 07:16:00 INFO - PROCESS | 3764 | ++DOMWINDOW == 80 (10D39800) [pid = 3764] [serial = 1936] [outer = 105EE000] 07:16:00 INFO - PROCESS | 3764 | 1464272160106 Marionette DEBUG loaded listener.js 07:16:00 INFO - PROCESS | 3764 | ++DOMWINDOW == 81 (1288D000) [pid = 3764] [serial = 1937] [outer = 105EE000] 07:16:00 INFO - PROCESS | 3764 | 1464272160510 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]]]}] 07:16:00 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.basic.html | Shadows are drawn for images 07:16:00 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.basic.html | took 698ms 07:16:00 INFO - PROCESS | 3764 | 1464272160552 Marionette TRACE conn2 -> [0,2545,"getWindowHandle",null] 07:16:00 INFO - PROCESS | 3764 | 1464272160554 Marionette TRACE conn2 <- [1,2545,null,{"value":"13"}] 07:16:00 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.scale.html 07:16:00 INFO - PROCESS | 3764 | 1464272160558 Marionette TRACE conn2 -> [0,2546,"setScriptTimeout",{"ms":35000}] 07:16:00 INFO - PROCESS | 3764 | 1464272160561 Marionette TRACE conn2 <- [1,2546,null,{}] 07:16:00 INFO - PROCESS | 3764 | 1464272160571 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}] 07:16:00 INFO - PROCESS | 3764 | 1464272160657 Marionette TRACE conn2 <- [1,2547,null,{"value":null}] 07:16:00 INFO - PROCESS | 3764 | 1464272160668 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\", \"f2422981-150b-4007-a2a0-7f3535d15116\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:16:00 INFO - PROCESS | 3764 | ++DOCSHELL 1331C400 == 38 [pid = 3764] [id = 646] 07:16:00 INFO - PROCESS | 3764 | ++DOMWINDOW == 82 (1336D400) [pid = 3764] [serial = 1938] [outer = 00000000] 07:16:00 INFO - PROCESS | 3764 | ++DOMWINDOW == 83 (13398400) [pid = 3764] [serial = 1939] [outer = 1336D400] 07:16:00 INFO - PROCESS | 3764 | 1464272160714 Marionette DEBUG loaded listener.js 07:16:00 INFO - PROCESS | 3764 | ++DOMWINDOW == 84 (13709800) [pid = 3764] [serial = 1940] [outer = 1336D400] 07:16:01 INFO - PROCESS | 3764 | 1464272161267 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]]]}] 07:16:01 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.scale.html | Shadows are drawn correctly for scaled images 07:16:01 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.scale.html | took 729ms 07:16:01 INFO - PROCESS | 3764 | 1464272161299 Marionette TRACE conn2 -> [0,2549,"getWindowHandle",null] 07:16:01 INFO - PROCESS | 3764 | 1464272161304 Marionette TRACE conn2 <- [1,2549,null,{"value":"13"}] 07:16:01 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.section.html 07:16:01 INFO - PROCESS | 3764 | 1464272161309 Marionette TRACE conn2 -> [0,2550,"setScriptTimeout",{"ms":35000}] 07:16:01 INFO - PROCESS | 3764 | 1464272161314 Marionette TRACE conn2 <- [1,2550,null,{}] 07:16:01 INFO - PROCESS | 3764 | 1464272161366 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}] 07:16:01 INFO - PROCESS | 3764 | 1464272161557 Marionette TRACE conn2 <- [1,2551,null,{"value":null}] 07:16:01 INFO - PROCESS | 3764 | 1464272161614 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\", \"f2422981-150b-4007-a2a0-7f3535d15116\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:16:01 INFO - PROCESS | 3764 | ++DOCSHELL 0F272400 == 39 [pid = 3764] [id = 647] 07:16:01 INFO - PROCESS | 3764 | ++DOMWINDOW == 85 (10480400) [pid = 3764] [serial = 1941] [outer = 00000000] 07:16:01 INFO - PROCESS | 3764 | ++DOMWINDOW == 86 (10D3E800) [pid = 3764] [serial = 1942] [outer = 10480400] 07:16:01 INFO - PROCESS | 3764 | 1464272161670 Marionette DEBUG loaded listener.js 07:16:01 INFO - PROCESS | 3764 | ++DOMWINDOW == 87 (10D52400) [pid = 3764] [serial = 1943] [outer = 10480400] 07:16:02 INFO - PROCESS | 3764 | 1464272162285 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]]]}] 07:16:02 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.section.html | Shadows are not drawn for areas outside image source rectangles 07:16:02 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.section.html | took 992ms 07:16:02 INFO - PROCESS | 3764 | 1464272162313 Marionette TRACE conn2 -> [0,2553,"getWindowHandle",null] 07:16:02 INFO - PROCESS | 3764 | 1464272162319 Marionette TRACE conn2 <- [1,2553,null,{"value":"13"}] 07:16:02 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.transparent.1.html 07:16:02 INFO - PROCESS | 3764 | 1464272162326 Marionette TRACE conn2 -> [0,2554,"setScriptTimeout",{"ms":35000}] 07:16:02 INFO - PROCESS | 3764 | 1464272162329 Marionette TRACE conn2 <- [1,2554,null,{}] 07:16:02 INFO - PROCESS | 3764 | 1464272162333 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}] 07:16:02 INFO - PROCESS | 3764 | 1464272162421 Marionette TRACE conn2 <- [1,2555,null,{"value":null}] 07:16:02 INFO - PROCESS | 3764 | 1464272162528 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\", \"f2422981-150b-4007-a2a0-7f3535d15116\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:16:02 INFO - PROCESS | 3764 | ++DOCSHELL 12D7A800 == 40 [pid = 3764] [id = 648] 07:16:02 INFO - PROCESS | 3764 | ++DOMWINDOW == 88 (12D80400) [pid = 3764] [serial = 1944] [outer = 00000000] 07:16:02 INFO - PROCESS | 3764 | ++DOMWINDOW == 89 (1339F000) [pid = 3764] [serial = 1945] [outer = 12D80400] 07:16:02 INFO - PROCESS | 3764 | 1464272162582 Marionette DEBUG loaded listener.js 07:16:02 INFO - PROCESS | 3764 | ++DOMWINDOW == 90 (137F1C00) [pid = 3764] [serial = 1946] [outer = 12D80400] 07:16:03 INFO - PROCESS | 3764 | 1464272163195 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]]]}] 07:16:03 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.transparent.1.html | Shadows are not drawn for transparent images 07:16:03 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.transparent.1.html | took 931ms 07:16:03 INFO - PROCESS | 3764 | 1464272163253 Marionette TRACE conn2 -> [0,2557,"getWindowHandle",null] 07:16:03 INFO - PROCESS | 3764 | 1464272163256 Marionette TRACE conn2 <- [1,2557,null,{"value":"13"}] 07:16:03 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.transparent.2.html 07:16:03 INFO - PROCESS | 3764 | 1464272163260 Marionette TRACE conn2 -> [0,2558,"setScriptTimeout",{"ms":35000}] 07:16:03 INFO - PROCESS | 3764 | 1464272163263 Marionette TRACE conn2 <- [1,2558,null,{}] 07:16:03 INFO - PROCESS | 3764 | 1464272163274 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}] 07:16:03 INFO - PROCESS | 3764 | 1464272163379 Marionette TRACE conn2 <- [1,2559,null,{"value":null}] 07:16:03 INFO - PROCESS | 3764 | 1464272163513 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\", \"f2422981-150b-4007-a2a0-7f3535d15116\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:16:03 INFO - PROCESS | 3764 | ++DOCSHELL 1408E400 == 41 [pid = 3764] [id = 649] 07:16:03 INFO - PROCESS | 3764 | ++DOMWINDOW == 91 (1408E800) [pid = 3764] [serial = 1947] [outer = 00000000] 07:16:03 INFO - PROCESS | 3764 | ++DOMWINDOW == 92 (14095000) [pid = 3764] [serial = 1948] [outer = 1408E800] 07:16:03 INFO - PROCESS | 3764 | 1464272163571 Marionette DEBUG loaded listener.js 07:16:03 INFO - PROCESS | 3764 | ++DOMWINDOW == 93 (140C8800) [pid = 3764] [serial = 1949] [outer = 1408E800] 07:16:04 INFO - PROCESS | 3764 | 1464272164196 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]]]}] 07:16:04 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.transparent.2.html | Shadows are not drawn for transparent parts of images 07:16:04 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.transparent.2.html | took 992ms 07:16:04 INFO - PROCESS | 3764 | 1464272164262 Marionette TRACE conn2 -> [0,2561,"getWindowHandle",null] 07:16:04 INFO - PROCESS | 3764 | 1464272164265 Marionette TRACE conn2 <- [1,2561,null,{"value":"13"}] 07:16:04 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.negativeX.html 07:16:04 INFO - PROCESS | 3764 | 1464272164269 Marionette TRACE conn2 -> [0,2562,"setScriptTimeout",{"ms":35000}] 07:16:04 INFO - PROCESS | 3764 | 1464272164270 Marionette TRACE conn2 <- [1,2562,null,{}] 07:16:04 INFO - PROCESS | 3764 | 1464272164274 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}] 07:16:04 INFO - PROCESS | 3764 | 1464272164377 Marionette TRACE conn2 <- [1,2563,null,{"value":null}] 07:16:04 INFO - PROCESS | 3764 | 1464272164511 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\", \"f2422981-150b-4007-a2a0-7f3535d15116\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:16:04 INFO - PROCESS | 3764 | ++DOCSHELL 1536AC00 == 42 [pid = 3764] [id = 650] 07:16:04 INFO - PROCESS | 3764 | ++DOMWINDOW == 94 (153C5C00) [pid = 3764] [serial = 1950] [outer = 00000000] 07:16:04 INFO - PROCESS | 3764 | ++DOMWINDOW == 95 (156CB400) [pid = 3764] [serial = 1951] [outer = 153C5C00] 07:16:04 INFO - PROCESS | 3764 | 1464272164572 Marionette DEBUG loaded listener.js 07:16:04 INFO - PROCESS | 3764 | ++DOMWINDOW == 96 (156CC400) [pid = 3764] [serial = 1952] [outer = 153C5C00] 07:16:05 INFO - PROCESS | 3764 | 1464272165153 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]]]}] 07:16:05 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.negativeX.html | Shadows can be offset with negative x 07:16:05 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.negativeX.html | took 946ms 07:16:05 INFO - PROCESS | 3764 | 1464272165197 Marionette TRACE conn2 -> [0,2565,"getWindowHandle",null] 07:16:05 INFO - PROCESS | 3764 | 1464272165199 Marionette TRACE conn2 <- [1,2565,null,{"value":"13"}] 07:16:05 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.negativeY.html 07:16:05 INFO - PROCESS | 3764 | 1464272165202 Marionette TRACE conn2 -> [0,2566,"setScriptTimeout",{"ms":35000}] 07:16:05 INFO - PROCESS | 3764 | 1464272165204 Marionette TRACE conn2 <- [1,2566,null,{}] 07:16:05 INFO - PROCESS | 3764 | 1464272165208 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}] 07:16:05 INFO - PROCESS | 3764 | 1464272165323 Marionette TRACE conn2 <- [1,2567,null,{"value":null}] 07:16:05 INFO - PROCESS | 3764 | 1464272165435 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\", \"f2422981-150b-4007-a2a0-7f3535d15116\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:16:05 INFO - PROCESS | 3764 | ++DOCSHELL 140C3000 == 43 [pid = 3764] [id = 651] 07:16:05 INFO - PROCESS | 3764 | ++DOMWINDOW == 97 (15E47800) [pid = 3764] [serial = 1953] [outer = 00000000] 07:16:05 INFO - PROCESS | 3764 | ++DOMWINDOW == 98 (16224400) [pid = 3764] [serial = 1954] [outer = 15E47800] 07:16:05 INFO - PROCESS | 3764 | 1464272165489 Marionette DEBUG loaded listener.js 07:16:05 INFO - PROCESS | 3764 | ++DOMWINDOW == 99 (16226000) [pid = 3764] [serial = 1955] [outer = 15E47800] 07:16:06 INFO - PROCESS | 3764 | 1464272166200 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]]]}] 07:16:06 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.negativeY.html | Shadows can be offset with negative y 07:16:06 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.negativeY.html | took 1039ms 07:16:06 INFO - PROCESS | 3764 | 1464272166246 Marionette TRACE conn2 -> [0,2569,"getWindowHandle",null] 07:16:06 INFO - PROCESS | 3764 | 1464272166250 Marionette TRACE conn2 <- [1,2569,null,{"value":"13"}] 07:16:06 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.positiveX.html 07:16:06 INFO - PROCESS | 3764 | 1464272166272 Marionette TRACE conn2 -> [0,2570,"setScriptTimeout",{"ms":35000}] 07:16:06 INFO - PROCESS | 3764 | 1464272166276 Marionette TRACE conn2 <- [1,2570,null,{}] 07:16:06 INFO - PROCESS | 3764 | 1464272166282 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}] 07:16:06 INFO - PROCESS | 3764 | 1464272166424 Marionette TRACE conn2 <- [1,2571,null,{"value":null}] 07:16:06 INFO - PROCESS | 3764 | 1464272166444 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\", \"f2422981-150b-4007-a2a0-7f3535d15116\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:16:06 INFO - PROCESS | 3764 | ++DOCSHELL 10ACE000 == 44 [pid = 3764] [id = 652] 07:16:06 INFO - PROCESS | 3764 | ++DOMWINDOW == 100 (10ACF000) [pid = 3764] [serial = 1956] [outer = 00000000] 07:16:06 INFO - PROCESS | 3764 | ++DOMWINDOW == 101 (11CF4800) [pid = 3764] [serial = 1957] [outer = 10ACF000] 07:16:06 INFO - PROCESS | 3764 | 1464272166492 Marionette DEBUG loaded listener.js 07:16:06 INFO - PROCESS | 3764 | ++DOMWINDOW == 102 (12AECC00) [pid = 3764] [serial = 1958] [outer = 10ACF000] 07:16:06 INFO - PROCESS | 3764 | --DOCSHELL 10D3F400 == 43 [pid = 3764] [id = 629] 07:16:06 INFO - PROCESS | 3764 | --DOCSHELL 0C7F6800 == 42 [pid = 3764] [id = 645] 07:16:06 INFO - PROCESS | 3764 | --DOCSHELL 10A7D800 == 41 [pid = 3764] [id = 644] 07:16:06 INFO - PROCESS | 3764 | --DOCSHELL 10438C00 == 40 [pid = 3764] [id = 640] 07:16:07 INFO - PROCESS | 3764 | 1464272167024 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]]]}] 07:16:07 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.positiveX.html | Shadows can be offset with positive x 07:16:07 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.positiveX.html | took 806ms 07:16:07 INFO - PROCESS | 3764 | 1464272167057 Marionette TRACE conn2 -> [0,2573,"getWindowHandle",null] 07:16:07 INFO - PROCESS | 3764 | 1464272167063 Marionette TRACE conn2 <- [1,2573,null,{"value":"13"}] 07:16:07 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.positiveY.html 07:16:07 INFO - PROCESS | 3764 | 1464272167069 Marionette TRACE conn2 -> [0,2574,"setScriptTimeout",{"ms":35000}] 07:16:07 INFO - PROCESS | 3764 | 1464272167072 Marionette TRACE conn2 <- [1,2574,null,{}] 07:16:07 INFO - PROCESS | 3764 | 1464272167076 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}] 07:16:07 INFO - PROCESS | 3764 | 1464272167161 Marionette TRACE conn2 <- [1,2575,null,{"value":null}] 07:16:07 INFO - PROCESS | 3764 | 1464272167171 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\", \"f2422981-150b-4007-a2a0-7f3535d15116\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:16:07 INFO - PROCESS | 3764 | ++DOCSHELL 10D3F400 == 41 [pid = 3764] [id = 653] 07:16:07 INFO - PROCESS | 3764 | ++DOMWINDOW == 103 (10D50C00) [pid = 3764] [serial = 1959] [outer = 00000000] 07:16:07 INFO - PROCESS | 3764 | ++DOMWINDOW == 104 (139B7C00) [pid = 3764] [serial = 1960] [outer = 10D50C00] 07:16:07 INFO - PROCESS | 3764 | 1464272167219 Marionette DEBUG loaded listener.js 07:16:07 INFO - PROCESS | 3764 | ++DOMWINDOW == 105 (13DBFC00) [pid = 3764] [serial = 1961] [outer = 10D50C00] 07:16:07 INFO - PROCESS | 3764 | 1464272167802 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]]]}] 07:16:07 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.positiveY.html | Shadows can be offset with positive y 07:16:07 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.positiveY.html | took 791ms 07:16:07 INFO - PROCESS | 3764 | 1464272167874 Marionette TRACE conn2 -> [0,2577,"getWindowHandle",null] 07:16:07 INFO - PROCESS | 3764 | 1464272167876 Marionette TRACE conn2 <- [1,2577,null,{"value":"13"}] 07:16:07 INFO - TEST-START | /2dcontext/shadows/2d.shadow.outside.html 07:16:07 INFO - PROCESS | 3764 | 1464272167879 Marionette TRACE conn2 -> [0,2578,"setScriptTimeout",{"ms":35000}] 07:16:07 INFO - PROCESS | 3764 | 1464272167883 Marionette TRACE conn2 <- [1,2578,null,{}] 07:16:07 INFO - PROCESS | 3764 | 1464272167901 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}] 07:16:08 INFO - PROCESS | 3764 | 1464272168025 Marionette TRACE conn2 <- [1,2579,null,{"value":null}] 07:16:08 INFO - PROCESS | 3764 | 1464272168093 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\", \"f2422981-150b-4007-a2a0-7f3535d15116\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:16:08 INFO - PROCESS | 3764 | ++DOCSHELL 15D1B400 == 42 [pid = 3764] [id = 654] 07:16:08 INFO - PROCESS | 3764 | ++DOMWINDOW == 106 (15D1D800) [pid = 3764] [serial = 1962] [outer = 00000000] 07:16:08 INFO - PROCESS | 3764 | ++DOMWINDOW == 107 (16231C00) [pid = 3764] [serial = 1963] [outer = 15D1D800] 07:16:08 INFO - PROCESS | 3764 | 1464272168142 Marionette DEBUG loaded listener.js 07:16:08 INFO - PROCESS | 3764 | ++DOMWINDOW == 108 (16936800) [pid = 3764] [serial = 1964] [outer = 15D1D800] 07:16:08 INFO - PROCESS | 3764 | 1464272168579 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]]]}] 07:16:08 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.outside.html | Shadows of shapes outside the visible area can be offset onto the visible area 07:16:08 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.outside.html | took 760ms 07:16:08 INFO - PROCESS | 3764 | 1464272168632 Marionette TRACE conn2 -> [0,2581,"getWindowHandle",null] 07:16:08 INFO - PROCESS | 3764 | 1464272168635 Marionette TRACE conn2 <- [1,2581,null,{"value":"13"}] 07:16:08 INFO - PROCESS | 3764 | 1464272168638 Marionette TRACE conn2 -> [0,2582,"setScriptTimeout",{"ms":35000}] 07:16:08 INFO - PROCESS | 3764 | 1464272168640 Marionette TRACE conn2 <- [1,2582,null,{}] 07:16:08 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.alpha.html 07:16:08 INFO - PROCESS | 3764 | 1464272168643 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}] 07:16:08 INFO - PROCESS | 3764 | 1464272168759 Marionette TRACE conn2 <- [1,2583,null,{"value":null}] 07:16:08 INFO - PROCESS | 3764 | 1464272168824 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\", \"f2422981-150b-4007-a2a0-7f3535d15116\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:16:08 INFO - PROCESS | 3764 | ++DOCSHELL 1691CC00 == 43 [pid = 3764] [id = 655] 07:16:08 INFO - PROCESS | 3764 | ++DOMWINDOW == 109 (169CE800) [pid = 3764] [serial = 1965] [outer = 00000000] 07:16:08 INFO - PROCESS | 3764 | ++DOMWINDOW == 110 (16D83000) [pid = 3764] [serial = 1966] [outer = 169CE800] 07:16:08 INFO - PROCESS | 3764 | 1464272168869 Marionette DEBUG loaded listener.js 07:16:08 INFO - PROCESS | 3764 | ++DOMWINDOW == 111 (172E7400) [pid = 3764] [serial = 1967] [outer = 169CE800] 07:16:09 INFO - PROCESS | 3764 | --DOMWINDOW == 110 (12A4D400) [pid = 3764] [serial = 1914] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.x.html] 07:16:09 INFO - PROCESS | 3764 | --DOMWINDOW == 109 (1047A000) [pid = 3764] [serial = 1911] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.off.2.html] 07:16:09 INFO - PROCESS | 3764 | --DOMWINDOW == 108 (15F40400) [pid = 3764] [serial = 1908] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.off.1.html] 07:16:09 INFO - PROCESS | 3764 | --DOMWINDOW == 107 (13393800) [pid = 3764] [serial = 1896] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.1.html] 07:16:09 INFO - PROCESS | 3764 | --DOMWINDOW == 106 (156C5400) [pid = 3764] [serial = 1905] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.blur.html] 07:16:09 INFO - PROCESS | 3764 | --DOMWINDOW == 105 (0C386000) [pid = 3764] [serial = 1890] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.2.html] 07:16:09 INFO - PROCESS | 3764 | --DOMWINDOW == 104 (10EB9C00) [pid = 3764] [serial = 1893] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.3.html] 07:16:09 INFO - PROCESS | 3764 | --DOMWINDOW == 103 (10D4BC00) [pid = 3764] [serial = 1887] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.1.html] 07:16:09 INFO - PROCESS | 3764 | --DOMWINDOW == 102 (139B6C00) [pid = 3764] [serial = 1902] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.3.html] 07:16:09 INFO - PROCESS | 3764 | --DOMWINDOW == 101 (139B2400) [pid = 3764] [serial = 1899] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.2.html] 07:16:09 INFO - PROCESS | 3764 | --DOMWINDOW == 100 (10D4D400) [pid = 3764] [serial = 1932] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.alpha.html] 07:16:09 INFO - PROCESS | 3764 | --DOMWINDOW == 99 (105EE000) [pid = 3764] [serial = 1935] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.basic.html] 07:16:09 INFO - PROCESS | 3764 | --DOMWINDOW == 98 (13159800) [pid = 3764] [serial = 1917] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.y.html] 07:16:09 INFO - PROCESS | 3764 | 1464272169302 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]]]}] 07:16:09 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.alpha.html | Shadows are drawn correctly for partially-transparent fill patterns 07:16:09 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.alpha.html | took 698ms 07:16:09 INFO - PROCESS | 3764 | 1464272169340 Marionette TRACE conn2 -> [0,2585,"getWindowHandle",null] 07:16:09 INFO - PROCESS | 3764 | 1464272169341 Marionette TRACE conn2 <- [1,2585,null,{"value":"13"}] 07:16:09 INFO - PROCESS | 3764 | 1464272169344 Marionette TRACE conn2 -> [0,2586,"setScriptTimeout",{"ms":35000}] 07:16:09 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.basic.html 07:16:09 INFO - PROCESS | 3764 | 1464272169346 Marionette TRACE conn2 <- [1,2586,null,{}] 07:16:09 INFO - PROCESS | 3764 | 1464272169349 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}] 07:16:09 INFO - PROCESS | 3764 | 1464272169467 Marionette TRACE conn2 <- [1,2587,null,{"value":null}] 07:16:09 INFO - PROCESS | 3764 | 1464272169474 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\", \"f2422981-150b-4007-a2a0-7f3535d15116\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:16:09 INFO - PROCESS | 3764 | ++DOCSHELL 0C37A400 == 44 [pid = 3764] [id = 656] 07:16:09 INFO - PROCESS | 3764 | ++DOMWINDOW == 99 (0C7F6000) [pid = 3764] [serial = 1968] [outer = 00000000] 07:16:09 INFO - PROCESS | 3764 | ++DOMWINDOW == 100 (11CF2800) [pid = 3764] [serial = 1969] [outer = 0C7F6000] 07:16:09 INFO - PROCESS | 3764 | 1464272169519 Marionette DEBUG loaded listener.js 07:16:09 INFO - PROCESS | 3764 | ++DOMWINDOW == 101 (13374800) [pid = 3764] [serial = 1970] [outer = 0C7F6000] 07:16:09 INFO - PROCESS | 3764 | 1464272169964 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]]]}] 07:16:09 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.basic.html | Shadows are drawn for fill patterns 07:16:09 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.basic.html | took 636ms 07:16:09 INFO - PROCESS | 3764 | 1464272169983 Marionette TRACE conn2 -> [0,2589,"getWindowHandle",null] 07:16:09 INFO - PROCESS | 3764 | 1464272169985 Marionette TRACE conn2 <- [1,2589,null,{"value":"13"}] 07:16:09 INFO - PROCESS | 3764 | 1464272169988 Marionette TRACE conn2 -> [0,2590,"setScriptTimeout",{"ms":35000}] 07:16:09 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.transparent.1.html 07:16:09 INFO - PROCESS | 3764 | 1464272169990 Marionette TRACE conn2 <- [1,2590,null,{}] 07:16:09 INFO - PROCESS | 3764 | 1464272169994 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}] 07:16:10 INFO - PROCESS | 3764 | 1464272170095 Marionette TRACE conn2 <- [1,2591,null,{"value":null}] 07:16:10 INFO - PROCESS | 3764 | 1464272170103 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\", \"f2422981-150b-4007-a2a0-7f3535d15116\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:16:10 INFO - PROCESS | 3764 | ++DOCSHELL 0F265800 == 45 [pid = 3764] [id = 657] 07:16:10 INFO - PROCESS | 3764 | ++DOMWINDOW == 102 (15D2A400) [pid = 3764] [serial = 1971] [outer = 00000000] 07:16:10 INFO - PROCESS | 3764 | ++DOMWINDOW == 103 (17302000) [pid = 3764] [serial = 1972] [outer = 15D2A400] 07:16:10 INFO - PROCESS | 3764 | 1464272170156 Marionette DEBUG loaded listener.js 07:16:10 INFO - PROCESS | 3764 | ++DOMWINDOW == 104 (1734B000) [pid = 3764] [serial = 1973] [outer = 15D2A400] 07:16:10 INFO - PROCESS | 3764 | 1464272170606 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]]]}] 07:16:10 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.transparent.1.html | Shadows are not drawn for transparent fill patterns 07:16:10 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.transparent.1.html | took 620ms 07:16:10 INFO - PROCESS | 3764 | 1464272170633 Marionette TRACE conn2 -> [0,2593,"getWindowHandle",null] 07:16:10 INFO - PROCESS | 3764 | 1464272170635 Marionette TRACE conn2 <- [1,2593,null,{"value":"13"}] 07:16:10 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.transparent.2.html 07:16:10 INFO - PROCESS | 3764 | 1464272170638 Marionette TRACE conn2 -> [0,2594,"setScriptTimeout",{"ms":35000}] 07:16:10 INFO - PROCESS | 3764 | 1464272170640 Marionette TRACE conn2 <- [1,2594,null,{}] 07:16:10 INFO - PROCESS | 3764 | 1464272170643 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}] 07:16:10 INFO - PROCESS | 3764 | 1464272170707 Marionette TRACE conn2 <- [1,2595,null,{"value":null}] 07:16:10 INFO - PROCESS | 3764 | 1464272170713 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\", \"f2422981-150b-4007-a2a0-7f3535d15116\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:16:10 INFO - PROCESS | 3764 | ++DOCSHELL 17301800 == 46 [pid = 3764] [id = 658] 07:16:10 INFO - PROCESS | 3764 | ++DOMWINDOW == 105 (1730D400) [pid = 3764] [serial = 1974] [outer = 00000000] 07:16:10 INFO - PROCESS | 3764 | ++DOMWINDOW == 106 (17353C00) [pid = 3764] [serial = 1975] [outer = 1730D400] 07:16:10 INFO - PROCESS | 3764 | 1464272170757 Marionette DEBUG loaded listener.js 07:16:10 INFO - PROCESS | 3764 | ++DOMWINDOW == 107 (17356400) [pid = 3764] [serial = 1976] [outer = 1730D400] 07:16:11 INFO - PROCESS | 3764 | 1464272171225 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]]]}] 07:16:11 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.transparent.2.html | Shadows are not drawn for transparent parts of fill patterns 07:16:11 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.transparent.2.html | took 635ms 07:16:11 INFO - PROCESS | 3764 | 1464272171265 Marionette TRACE conn2 -> [0,2597,"getWindowHandle",null] 07:16:11 INFO - PROCESS | 3764 | 1464272171267 Marionette TRACE conn2 <- [1,2597,null,{"value":"13"}] 07:16:11 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.basic.html 07:16:11 INFO - PROCESS | 3764 | 1464272171275 Marionette TRACE conn2 -> [0,2598,"setScriptTimeout",{"ms":35000}] 07:16:11 INFO - PROCESS | 3764 | 1464272171276 Marionette TRACE conn2 <- [1,2598,null,{}] 07:16:11 INFO - PROCESS | 3764 | 1464272171280 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}] 07:16:11 INFO - PROCESS | 3764 | 1464272171415 Marionette TRACE conn2 <- [1,2599,null,{"value":null}] 07:16:11 INFO - PROCESS | 3764 | 1464272171560 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\", \"f2422981-150b-4007-a2a0-7f3535d15116\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:16:11 INFO - PROCESS | 3764 | ++DOCSHELL 0F26CC00 == 47 [pid = 3764] [id = 659] 07:16:11 INFO - PROCESS | 3764 | ++DOMWINDOW == 108 (0F26DC00) [pid = 3764] [serial = 1977] [outer = 00000000] 07:16:11 INFO - PROCESS | 3764 | ++DOMWINDOW == 109 (1043CC00) [pid = 3764] [serial = 1978] [outer = 0F26DC00] 07:16:11 INFO - PROCESS | 3764 | 1464272171618 Marionette DEBUG loaded listener.js 07:16:11 INFO - PROCESS | 3764 | ++DOMWINDOW == 110 (10482000) [pid = 3764] [serial = 1979] [outer = 0F26DC00] 07:16:12 INFO - PROCESS | 3764 | 1464272172261 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]]]}] 07:16:12 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.basic.html | Shadows are drawn for strokes 07:16:12 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.basic.html | took 1023ms 07:16:12 INFO - PROCESS | 3764 | 1464272172329 Marionette TRACE conn2 -> [0,2601,"getWindowHandle",null] 07:16:12 INFO - PROCESS | 3764 | 1464272172333 Marionette TRACE conn2 <- [1,2601,null,{"value":"13"}] 07:16:12 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.cap.1.html 07:16:12 INFO - PROCESS | 3764 | 1464272172338 Marionette TRACE conn2 -> [0,2602,"setScriptTimeout",{"ms":35000}] 07:16:12 INFO - PROCESS | 3764 | 1464272172342 Marionette TRACE conn2 <- [1,2602,null,{}] 07:16:12 INFO - PROCESS | 3764 | 1464272172347 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}] 07:16:12 INFO - PROCESS | 3764 | 1464272172502 Marionette TRACE conn2 <- [1,2603,null,{"value":null}] 07:16:12 INFO - PROCESS | 3764 | 1464272172570 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\", \"f2422981-150b-4007-a2a0-7f3535d15116\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:16:12 INFO - PROCESS | 3764 | ++DOCSHELL 137EA400 == 48 [pid = 3764] [id = 660] 07:16:12 INFO - PROCESS | 3764 | ++DOMWINDOW == 111 (137EF000) [pid = 3764] [serial = 1980] [outer = 00000000] 07:16:12 INFO - PROCESS | 3764 | ++DOMWINDOW == 112 (140C7C00) [pid = 3764] [serial = 1981] [outer = 137EF000] 07:16:12 INFO - PROCESS | 3764 | 1464272172626 Marionette DEBUG loaded listener.js 07:16:12 INFO - PROCESS | 3764 | ++DOMWINDOW == 113 (153C4800) [pid = 3764] [serial = 1982] [outer = 137EF000] 07:16:13 INFO - PROCESS | 3764 | 1464272173193 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]]]}] 07:16:13 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.cap.1.html | Shadows are not drawn for areas outside stroke caps 07:16:13 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.cap.1.html | took 931ms 07:16:13 INFO - PROCESS | 3764 | 1464272173268 Marionette TRACE conn2 -> [0,2605,"getWindowHandle",null] 07:16:13 INFO - PROCESS | 3764 | 1464272173271 Marionette TRACE conn2 <- [1,2605,null,{"value":"13"}] 07:16:13 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.cap.2.html 07:16:13 INFO - PROCESS | 3764 | 1464272173275 Marionette TRACE conn2 -> [0,2606,"setScriptTimeout",{"ms":35000}] 07:16:13 INFO - PROCESS | 3764 | 1464272173277 Marionette TRACE conn2 <- [1,2606,null,{}] 07:16:13 INFO - PROCESS | 3764 | 1464272173282 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}] 07:16:13 INFO - PROCESS | 3764 | 1464272173391 Marionette TRACE conn2 <- [1,2607,null,{"value":null}] 07:16:13 INFO - PROCESS | 3764 | 1464272173532 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\", \"f2422981-150b-4007-a2a0-7f3535d15116\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:16:13 INFO - PROCESS | 3764 | ++DOCSHELL 16940400 == 49 [pid = 3764] [id = 661] 07:16:13 INFO - PROCESS | 3764 | ++DOMWINDOW == 114 (16943400) [pid = 3764] [serial = 1983] [outer = 00000000] 07:16:13 INFO - PROCESS | 3764 | ++DOMWINDOW == 115 (16D76800) [pid = 3764] [serial = 1984] [outer = 16943400] 07:16:13 INFO - PROCESS | 3764 | 1464272173588 Marionette DEBUG loaded listener.js 07:16:13 INFO - PROCESS | 3764 | ++DOMWINDOW == 116 (1730BC00) [pid = 3764] [serial = 1985] [outer = 16943400] 07:16:14 INFO - PROCESS | 3764 | 1464272174180 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]]]}] 07:16:14 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.cap.2.html | Shadows are drawn for stroke caps 07:16:14 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.cap.2.html | took 930ms 07:16:14 INFO - PROCESS | 3764 | 1464272174220 Marionette TRACE conn2 -> [0,2609,"getWindowHandle",null] 07:16:14 INFO - PROCESS | 3764 | 1464272174226 Marionette TRACE conn2 <- [1,2609,null,{"value":"13"}] 07:16:14 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.join.1.html 07:16:14 INFO - PROCESS | 3764 | 1464272174240 Marionette TRACE conn2 -> [0,2610,"setScriptTimeout",{"ms":35000}] 07:16:14 INFO - PROCESS | 3764 | 1464272174245 Marionette TRACE conn2 <- [1,2610,null,{}] 07:16:14 INFO - PROCESS | 3764 | 1464272174249 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}] 07:16:14 INFO - PROCESS | 3764 | 1464272174391 Marionette TRACE conn2 <- [1,2611,null,{"value":null}] 07:16:14 INFO - PROCESS | 3764 | 1464272174530 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\", \"f2422981-150b-4007-a2a0-7f3535d15116\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:16:14 INFO - PROCESS | 3764 | ++DOCSHELL 16C8A400 == 50 [pid = 3764] [id = 662] 07:16:14 INFO - PROCESS | 3764 | ++DOMWINDOW == 117 (17587800) [pid = 3764] [serial = 1986] [outer = 00000000] 07:16:14 INFO - PROCESS | 3764 | ++DOMWINDOW == 118 (1758C000) [pid = 3764] [serial = 1987] [outer = 17587800] 07:16:14 INFO - PROCESS | 3764 | 1464272174588 Marionette DEBUG loaded listener.js 07:16:14 INFO - PROCESS | 3764 | ++DOMWINDOW == 119 (1758E000) [pid = 3764] [serial = 1988] [outer = 17587800] 07:16:15 INFO - PROCESS | 3764 | 1464272175144 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]]]}] 07:16:15 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.join.1.html | Shadows are not drawn for areas outside stroke joins 07:16:15 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.join.1.html | took 992ms 07:16:15 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.join.2.html 07:16:15 INFO - PROCESS | 3764 | 1464272175222 Marionette TRACE conn2 -> [0,2613,"getWindowHandle",null] 07:16:15 INFO - PROCESS | 3764 | 1464272175225 Marionette TRACE conn2 <- [1,2613,null,{"value":"13"}] 07:16:15 INFO - PROCESS | 3764 | 1464272175230 Marionette TRACE conn2 -> [0,2614,"setScriptTimeout",{"ms":35000}] 07:16:15 INFO - PROCESS | 3764 | 1464272175233 Marionette TRACE conn2 <- [1,2614,null,{}] 07:16:15 INFO - PROCESS | 3764 | 1464272175238 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}] 07:16:15 INFO - PROCESS | 3764 | 1464272175343 Marionette TRACE conn2 <- [1,2615,null,{"value":null}] 07:16:15 INFO - PROCESS | 3764 | 1464272175634 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\", \"f2422981-150b-4007-a2a0-7f3535d15116\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:16:15 INFO - PROCESS | 3764 | ++DOCSHELL 0C37C000 == 51 [pid = 3764] [id = 663] 07:16:15 INFO - PROCESS | 3764 | ++DOMWINDOW == 120 (0C7EF800) [pid = 3764] [serial = 1989] [outer = 00000000] 07:16:15 INFO - PROCESS | 3764 | ++DOMWINDOW == 121 (10A7E000) [pid = 3764] [serial = 1990] [outer = 0C7EF800] 07:16:15 INFO - PROCESS | 3764 | 1464272175692 Marionette DEBUG loaded listener.js 07:16:15 INFO - PROCESS | 3764 | ++DOMWINDOW == 122 (10D3B400) [pid = 3764] [serial = 1991] [outer = 0C7EF800] 07:16:16 INFO - PROCESS | 3764 | 1464272176279 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]]]}] 07:16:16 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.join.2.html | Shadows are drawn for stroke joins 07:16:16 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.join.2.html | took 1131ms 07:16:16 INFO - PROCESS | 3764 | 1464272176373 Marionette TRACE conn2 -> [0,2617,"getWindowHandle",null] 07:16:16 INFO - PROCESS | 3764 | 1464272176377 Marionette TRACE conn2 <- [1,2617,null,{"value":"13"}] 07:16:16 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.join.3.html 07:16:16 INFO - PROCESS | 3764 | 1464272176381 Marionette TRACE conn2 -> [0,2618,"setScriptTimeout",{"ms":35000}] 07:16:16 INFO - PROCESS | 3764 | 1464272176384 Marionette TRACE conn2 <- [1,2618,null,{}] 07:16:16 INFO - PROCESS | 3764 | 1464272176389 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}] 07:16:16 INFO - PROCESS | 3764 | 1464272176525 Marionette TRACE conn2 <- [1,2619,null,{"value":null}] 07:16:16 INFO - PROCESS | 3764 | 1464272176670 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\", \"f2422981-150b-4007-a2a0-7f3535d15116\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:16:16 INFO - PROCESS | 3764 | --DOCSHELL 140CC800 == 50 [pid = 3764] [id = 621] 07:16:16 INFO - PROCESS | 3764 | --DOCSHELL 17301800 == 49 [pid = 3764] [id = 658] 07:16:16 INFO - PROCESS | 3764 | --DOCSHELL 0F265800 == 48 [pid = 3764] [id = 657] 07:16:16 INFO - PROCESS | 3764 | --DOCSHELL 0C37A400 == 47 [pid = 3764] [id = 656] 07:16:16 INFO - PROCESS | 3764 | --DOCSHELL 1691CC00 == 46 [pid = 3764] [id = 655] 07:16:16 INFO - PROCESS | 3764 | --DOCSHELL 15D1B400 == 45 [pid = 3764] [id = 654] 07:16:16 INFO - PROCESS | 3764 | --DOCSHELL 10D3F400 == 44 [pid = 3764] [id = 653] 07:16:16 INFO - PROCESS | 3764 | --DOCSHELL 10ACE000 == 43 [pid = 3764] [id = 652] 07:16:16 INFO - PROCESS | 3764 | --DOCSHELL 0F272400 == 42 [pid = 3764] [id = 647] 07:16:16 INFO - PROCESS | 3764 | --DOCSHELL 1331C400 == 41 [pid = 3764] [id = 646] 07:16:16 INFO - PROCESS | 3764 | --DOMWINDOW == 121 (16C7EC00) [pid = 3764] [serial = 1915] [outer = 00000000] [url = about:blank] 07:16:16 INFO - PROCESS | 3764 | --DOMWINDOW == 120 (14008C00) [pid = 3764] [serial = 1912] [outer = 00000000] [url = about:blank] 07:16:16 INFO - PROCESS | 3764 | --DOMWINDOW == 119 (1693D000) [pid = 3764] [serial = 1909] [outer = 00000000] [url = about:blank] 07:16:16 INFO - PROCESS | 3764 | --DOMWINDOW == 118 (139AF400) [pid = 3764] [serial = 1898] [outer = 00000000] [url = about:blank] 07:16:16 INFO - PROCESS | 3764 | --DOMWINDOW == 117 (13398C00) [pid = 3764] [serial = 1882] [outer = 00000000] [url = about:blank] 07:16:16 INFO - PROCESS | 3764 | --DOMWINDOW == 116 (14094C00) [pid = 3764] [serial = 1913] [outer = 00000000] [url = about:blank] 07:16:16 INFO - PROCESS | 3764 | --DOMWINDOW == 115 (15F40800) [pid = 3764] [serial = 1906] [outer = 00000000] [url = about:blank] 07:16:16 INFO - PROCESS | 3764 | --DOMWINDOW == 114 (10AD5400) [pid = 3764] [serial = 1892] [outer = 00000000] [url = about:blank] 07:16:16 INFO - PROCESS | 3764 | --DOMWINDOW == 113 (16935C00) [pid = 3764] [serial = 1885] [outer = 00000000] [url = about:blank] 07:16:16 INFO - PROCESS | 3764 | --DOMWINDOW == 112 (1693EC00) [pid = 3764] [serial = 1910] [outer = 00000000] [url = about:blank] 07:16:16 INFO - PROCESS | 3764 | --DOMWINDOW == 111 (0F271800) [pid = 3764] [serial = 1891] [outer = 00000000] [url = about:blank] 07:16:16 INFO - PROCESS | 3764 | --DOMWINDOW == 110 (1339F800) [pid = 3764] [serial = 1897] [outer = 00000000] [url = about:blank] 07:16:16 INFO - PROCESS | 3764 | --DOMWINDOW == 109 (11A0F400) [pid = 3764] [serial = 1894] [outer = 00000000] [url = about:blank] 07:16:16 INFO - PROCESS | 3764 | --DOMWINDOW == 108 (10D4E000) [pid = 3764] [serial = 1879] [outer = 00000000] [url = about:blank] 07:16:16 INFO - PROCESS | 3764 | --DOMWINDOW == 107 (140C8C00) [pid = 3764] [serial = 1889] [outer = 00000000] [url = about:blank] 07:16:16 INFO - PROCESS | 3764 | --DOMWINDOW == 106 (150B6000) [pid = 3764] [serial = 1904] [outer = 00000000] [url = about:blank] 07:16:16 INFO - PROCESS | 3764 | --DOMWINDOW == 105 (14088400) [pid = 3764] [serial = 1900] [outer = 00000000] [url = about:blank] 07:16:16 INFO - PROCESS | 3764 | --DOMWINDOW == 104 (139AC800) [pid = 3764] [serial = 1888] [outer = 00000000] [url = about:blank] 07:16:16 INFO - PROCESS | 3764 | --DOMWINDOW == 103 (15F4AC00) [pid = 3764] [serial = 1907] [outer = 00000000] [url = about:blank] 07:16:16 INFO - PROCESS | 3764 | --DOMWINDOW == 102 (140CE400) [pid = 3764] [serial = 1903] [outer = 00000000] [url = about:blank] 07:16:16 INFO - PROCESS | 3764 | --DOMWINDOW == 101 (1289F000) [pid = 3764] [serial = 1895] [outer = 00000000] [url = about:blank] 07:16:16 INFO - PROCESS | 3764 | --DOMWINDOW == 100 (14088C00) [pid = 3764] [serial = 1901] [outer = 00000000] [url = about:blank] 07:16:16 INFO - PROCESS | 3764 | --DOMWINDOW == 99 (16D77800) [pid = 3764] [serial = 1918] [outer = 00000000] [url = about:blank] 07:16:16 INFO - PROCESS | 3764 | --DOMWINDOW == 98 (10ED4400) [pid = 3764] [serial = 1933] [outer = 00000000] [url = about:blank] 07:16:16 INFO - PROCESS | 3764 | --DOMWINDOW == 97 (10D39800) [pid = 3764] [serial = 1936] [outer = 00000000] [url = about:blank] 07:16:16 INFO - PROCESS | 3764 | --DOMWINDOW == 96 (1288D000) [pid = 3764] [serial = 1937] [outer = 00000000] [url = about:blank] 07:16:16 INFO - PROCESS | 3764 | --DOMWINDOW == 95 (114A7800) [pid = 3764] [serial = 1934] [outer = 00000000] [url = about:blank] 07:16:16 INFO - PROCESS | 3764 | --DOMWINDOW == 94 (10A59400) [pid = 3764] [serial = 1921] [outer = 00000000] [url = about:blank] 07:16:16 INFO - PROCESS | 3764 | --DOMWINDOW == 93 (12A59800) [pid = 3764] [serial = 1924] [outer = 00000000] [url = about:blank] 07:16:16 INFO - PROCESS | 3764 | --DOMWINDOW == 92 (15A1F400) [pid = 3764] [serial = 1927] [outer = 00000000] [url = about:blank] 07:16:16 INFO - PROCESS | 3764 | --DOMWINDOW == 91 (156D2C00) [pid = 3764] [serial = 1930] [outer = 00000000] [url = about:blank] 07:16:16 INFO - PROCESS | 3764 | --DOMWINDOW == 90 (16C82C00) [pid = 3764] [serial = 1916] [outer = 00000000] [url = about:blank] 07:16:16 INFO - PROCESS | 3764 | --DOMWINDOW == 89 (16D82800) [pid = 3764] [serial = 1919] [outer = 00000000] [url = about:blank] 07:16:16 INFO - PROCESS | 3764 | --DOMWINDOW == 88 (13398400) [pid = 3764] [serial = 1939] [outer = 00000000] [url = about:blank] 07:16:16 INFO - PROCESS | 3764 | ++DOCSHELL 0C777C00 == 42 [pid = 3764] [id = 664] 07:16:16 INFO - PROCESS | 3764 | ++DOMWINDOW == 89 (0F265800) [pid = 3764] [serial = 1992] [outer = 00000000] 07:16:16 INFO - PROCESS | 3764 | ++DOMWINDOW == 90 (10ACF800) [pid = 3764] [serial = 1993] [outer = 0F265800] 07:16:16 INFO - PROCESS | 3764 | 1464272176753 Marionette DEBUG loaded listener.js 07:16:16 INFO - PROCESS | 3764 | ++DOMWINDOW == 91 (10EDB400) [pid = 3764] [serial = 1994] [outer = 0F265800] 07:16:17 INFO - PROCESS | 3764 | 1464272177172 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]]]}] 07:16:17 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.join.3.html | Shadows are drawn for stroke joins respecting miter limit 07:16:17 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.join.3.html | took 822ms 07:16:17 INFO - PROCESS | 3764 | 1464272177207 Marionette TRACE conn2 -> [0,2621,"getWindowHandle",null] 07:16:17 INFO - PROCESS | 3764 | 1464272177211 Marionette TRACE conn2 <- [1,2621,null,{"value":"13"}] 07:16:17 INFO - PROCESS | 3764 | 1464272177215 Marionette TRACE conn2 -> [0,2622,"setScriptTimeout",{"ms":35000}] 07:16:17 INFO - TEST-START | /2dcontext/shadows/2d.shadow.transform.1.html 07:16:17 INFO - PROCESS | 3764 | 1464272177217 Marionette TRACE conn2 <- [1,2622,null,{}] 07:16:17 INFO - PROCESS | 3764 | 1464272177225 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}] 07:16:17 INFO - PROCESS | 3764 | 1464272177317 Marionette TRACE conn2 <- [1,2623,null,{"value":null}] 07:16:17 INFO - PROCESS | 3764 | 1464272177325 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\", \"f2422981-150b-4007-a2a0-7f3535d15116\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:16:17 INFO - PROCESS | 3764 | ++DOCSHELL 12A54C00 == 43 [pid = 3764] [id = 665] 07:16:17 INFO - PROCESS | 3764 | ++DOMWINDOW == 92 (12D2D400) [pid = 3764] [serial = 1995] [outer = 00000000] 07:16:17 INFO - PROCESS | 3764 | ++DOMWINDOW == 93 (13399800) [pid = 3764] [serial = 1996] [outer = 12D2D400] 07:16:17 INFO - PROCESS | 3764 | 1464272177370 Marionette DEBUG loaded listener.js 07:16:17 INFO - PROCESS | 3764 | ++DOMWINDOW == 94 (137E5800) [pid = 3764] [serial = 1997] [outer = 12D2D400] 07:16:17 INFO - PROCESS | 3764 | 1464272177864 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]]]}] 07:16:17 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.transform.1.html | Shadows take account of transformations 07:16:17 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.transform.1.html | took 698ms 07:16:17 INFO - PROCESS | 3764 | 1464272177915 Marionette TRACE conn2 -> [0,2625,"getWindowHandle",null] 07:16:17 INFO - PROCESS | 3764 | 1464272177917 Marionette TRACE conn2 <- [1,2625,null,{"value":"13"}] 07:16:17 INFO - TEST-START | /2dcontext/shadows/2d.shadow.transform.2.html 07:16:17 INFO - PROCESS | 3764 | 1464272177922 Marionette TRACE conn2 -> [0,2626,"setScriptTimeout",{"ms":35000}] 07:16:17 INFO - PROCESS | 3764 | 1464272177928 Marionette TRACE conn2 <- [1,2626,null,{}] 07:16:17 INFO - PROCESS | 3764 | 1464272177936 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}] 07:16:18 INFO - PROCESS | 3764 | 1464272178019 Marionette TRACE conn2 <- [1,2627,null,{"value":null}] 07:16:18 INFO - PROCESS | 3764 | 1464272178029 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\", \"f2422981-150b-4007-a2a0-7f3535d15116\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:16:18 INFO - PROCESS | 3764 | ++DOCSHELL 1408F800 == 44 [pid = 3764] [id = 666] 07:16:18 INFO - PROCESS | 3764 | ++DOMWINDOW == 95 (1408FC00) [pid = 3764] [serial = 1998] [outer = 00000000] 07:16:18 INFO - PROCESS | 3764 | ++DOMWINDOW == 96 (140C8C00) [pid = 3764] [serial = 1999] [outer = 1408FC00] 07:16:18 INFO - PROCESS | 3764 | 1464272178074 Marionette DEBUG loaded listener.js 07:16:18 INFO - PROCESS | 3764 | ++DOMWINDOW == 97 (15094800) [pid = 3764] [serial = 2000] [outer = 1408FC00] 07:16:18 INFO - PROCESS | 3764 | 1464272178537 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]]]}] 07:16:18 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.transform.2.html | Shadow offsets are not affected by transformations 07:16:18 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.transform.2.html | took 651ms 07:16:18 INFO - TEST-START | /2dcontext/text-styles/2d.text.align.default.html 07:16:18 INFO - PROCESS | 3764 | 1464272178579 Marionette TRACE conn2 -> [0,2629,"getWindowHandle",null] 07:16:18 INFO - PROCESS | 3764 | 1464272178581 Marionette TRACE conn2 <- [1,2629,null,{"value":"13"}] 07:16:18 INFO - PROCESS | 3764 | 1464272178585 Marionette TRACE conn2 -> [0,2630,"setScriptTimeout",{"ms":35000}] 07:16:18 INFO - PROCESS | 3764 | 1464272178586 Marionette TRACE conn2 <- [1,2630,null,{}] 07:16:18 INFO - PROCESS | 3764 | 1464272178594 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}] 07:16:18 INFO - PROCESS | 3764 | 1464272178676 Marionette TRACE conn2 <- [1,2631,null,{"value":null}] 07:16:18 INFO - PROCESS | 3764 | 1464272178683 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\", \"f2422981-150b-4007-a2a0-7f3535d15116\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:16:18 INFO - PROCESS | 3764 | ++DOCSHELL 15361400 == 45 [pid = 3764] [id = 667] 07:16:18 INFO - PROCESS | 3764 | ++DOMWINDOW == 98 (15616C00) [pid = 3764] [serial = 2001] [outer = 00000000] 07:16:18 INFO - PROCESS | 3764 | ++DOMWINDOW == 99 (15D25C00) [pid = 3764] [serial = 2002] [outer = 15616C00] 07:16:18 INFO - PROCESS | 3764 | 1464272178729 Marionette DEBUG loaded listener.js 07:16:18 INFO - PROCESS | 3764 | ++DOMWINDOW == 100 (15F48000) [pid = 3764] [serial = 2003] [outer = 15616C00] 07:16:19 INFO - PROCESS | 3764 | 1464272179227 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]]]}] 07:16:19 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.align.default.html | Canvas test: 2d.text.align.default 07:16:19 INFO - TEST-OK | /2dcontext/text-styles/2d.text.align.default.html | took 682ms 07:16:19 INFO - PROCESS | 3764 | 1464272179268 Marionette TRACE conn2 -> [0,2633,"getWindowHandle",null] 07:16:19 INFO - PROCESS | 3764 | 1464272179270 Marionette TRACE conn2 <- [1,2633,null,{"value":"13"}] 07:16:19 INFO - PROCESS | 3764 | 1464272179273 Marionette TRACE conn2 -> [0,2634,"setScriptTimeout",{"ms":35000}] 07:16:19 INFO - TEST-START | /2dcontext/text-styles/2d.text.align.invalid.html 07:16:19 INFO - PROCESS | 3764 | 1464272179275 Marionette TRACE conn2 <- [1,2634,null,{}] 07:16:19 INFO - PROCESS | 3764 | 1464272179278 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}] 07:16:19 INFO - PROCESS | 3764 | 1464272179405 Marionette TRACE conn2 <- [1,2635,null,{"value":null}] 07:16:19 INFO - PROCESS | 3764 | 1464272179415 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\", \"f2422981-150b-4007-a2a0-7f3535d15116\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:16:19 INFO - PROCESS | 3764 | ++DOCSHELL 1535FC00 == 46 [pid = 3764] [id = 668] 07:16:19 INFO - PROCESS | 3764 | ++DOMWINDOW == 101 (156CB800) [pid = 3764] [serial = 2004] [outer = 00000000] 07:16:19 INFO - PROCESS | 3764 | ++DOMWINDOW == 102 (16917C00) [pid = 3764] [serial = 2005] [outer = 156CB800] 07:16:19 INFO - PROCESS | 3764 | 1464272179523 Marionette DEBUG loaded listener.js 07:16:19 INFO - PROCESS | 3764 | ++DOMWINDOW == 103 (1693F800) [pid = 3764] [serial = 2006] [outer = 156CB800] 07:16:19 INFO - PROCESS | 3764 | 1464272179948 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]]]}] 07:16:19 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.align.invalid.html | Canvas test: 2d.text.align.invalid 07:16:19 INFO - TEST-OK | /2dcontext/text-styles/2d.text.align.invalid.html | took 682ms 07:16:19 INFO - PROCESS | 3764 | 1464272179975 Marionette TRACE conn2 -> [0,2637,"getWindowHandle",null] 07:16:19 INFO - PROCESS | 3764 | 1464272179977 Marionette TRACE conn2 <- [1,2637,null,{"value":"13"}] 07:16:19 INFO - TEST-START | /2dcontext/text-styles/2d.text.align.valid.html 07:16:19 INFO - PROCESS | 3764 | 1464272179980 Marionette TRACE conn2 -> [0,2638,"setScriptTimeout",{"ms":35000}] 07:16:19 INFO - PROCESS | 3764 | 1464272179982 Marionette TRACE conn2 <- [1,2638,null,{}] 07:16:19 INFO - PROCESS | 3764 | 1464272179985 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}] 07:16:20 INFO - PROCESS | 3764 | 1464272180140 Marionette TRACE conn2 <- [1,2639,null,{"value":null}] 07:16:20 INFO - PROCESS | 3764 | 1464272180165 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\", \"f2422981-150b-4007-a2a0-7f3535d15116\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:16:20 INFO - PROCESS | 3764 | ++DOCSHELL 12A9B800 == 47 [pid = 3764] [id = 669] 07:16:20 INFO - PROCESS | 3764 | ++DOMWINDOW == 104 (16942000) [pid = 3764] [serial = 2007] [outer = 00000000] 07:16:20 INFO - PROCESS | 3764 | ++DOMWINDOW == 105 (16C82C00) [pid = 3764] [serial = 2008] [outer = 16942000] 07:16:20 INFO - PROCESS | 3764 | 1464272180210 Marionette DEBUG loaded listener.js 07:16:20 INFO - PROCESS | 3764 | ++DOMWINDOW == 106 (16D77400) [pid = 3764] [serial = 2009] [outer = 16942000] 07:16:20 INFO - PROCESS | 3764 | 1464272180640 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]]]}] 07:16:20 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.align.valid.html | Canvas test: 2d.text.align.valid 07:16:20 INFO - TEST-OK | /2dcontext/text-styles/2d.text.align.valid.html | took 698ms 07:16:20 INFO - PROCESS | 3764 | 1464272180678 Marionette TRACE conn2 -> [0,2641,"getWindowHandle",null] 07:16:20 INFO - PROCESS | 3764 | 1464272180680 Marionette TRACE conn2 <- [1,2641,null,{"value":"13"}] 07:16:20 INFO - PROCESS | 3764 | 1464272180683 Marionette TRACE conn2 -> [0,2642,"setScriptTimeout",{"ms":35000}] 07:16:20 INFO - TEST-START | /2dcontext/text-styles/2d.text.baseline.default.html 07:16:20 INFO - PROCESS | 3764 | 1464272180685 Marionette TRACE conn2 <- [1,2642,null,{}] 07:16:20 INFO - PROCESS | 3764 | 1464272180688 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}] 07:16:20 INFO - PROCESS | 3764 | 1464272180806 Marionette TRACE conn2 <- [1,2643,null,{"value":null}] 07:16:20 INFO - PROCESS | 3764 | 1464272180812 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\", \"f2422981-150b-4007-a2a0-7f3535d15116\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:16:20 INFO - PROCESS | 3764 | ++DOCSHELL 16941800 == 48 [pid = 3764] [id = 670] 07:16:20 INFO - PROCESS | 3764 | ++DOMWINDOW == 107 (16C7F800) [pid = 3764] [serial = 2010] [outer = 00000000] 07:16:20 INFO - PROCESS | 3764 | ++DOMWINDOW == 108 (1730A000) [pid = 3764] [serial = 2011] [outer = 16C7F800] 07:16:20 INFO - PROCESS | 3764 | 1464272180856 Marionette DEBUG loaded listener.js 07:16:20 INFO - PROCESS | 3764 | ++DOMWINDOW == 109 (17310400) [pid = 3764] [serial = 2012] [outer = 16C7F800] 07:16:21 INFO - PROCESS | 3764 | --DOMWINDOW == 108 (10D36C00) [pid = 3764] [serial = 1929] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.transparent.2.html] 07:16:21 INFO - PROCESS | 3764 | --DOMWINDOW == 107 (12D80400) [pid = 3764] [serial = 1944] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.transparent.1.html] 07:16:21 INFO - PROCESS | 3764 | --DOMWINDOW == 106 (1408E800) [pid = 3764] [serial = 1947] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.transparent.2.html] 07:16:21 INFO - PROCESS | 3764 | --DOMWINDOW == 105 (15D1D800) [pid = 3764] [serial = 1962] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.outside.html] 07:16:21 INFO - PROCESS | 3764 | --DOMWINDOW == 104 (10ACF000) [pid = 3764] [serial = 1956] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.positiveX.html] 07:16:21 INFO - PROCESS | 3764 | --DOMWINDOW == 103 (169CE800) [pid = 3764] [serial = 1965] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.alpha.html] 07:16:21 INFO - PROCESS | 3764 | --DOMWINDOW == 102 (10D50C00) [pid = 3764] [serial = 1959] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.positiveY.html] 07:16:21 INFO - PROCESS | 3764 | --DOMWINDOW == 101 (15E47800) [pid = 3764] [serial = 1953] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.negativeY.html] 07:16:21 INFO - PROCESS | 3764 | --DOMWINDOW == 100 (10480400) [pid = 3764] [serial = 1941] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.section.html] 07:16:21 INFO - PROCESS | 3764 | --DOMWINDOW == 99 (0C7F6000) [pid = 3764] [serial = 1968] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.basic.html] 07:16:21 INFO - PROCESS | 3764 | --DOMWINDOW == 98 (15D2A400) [pid = 3764] [serial = 1971] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.transparent.1.html] 07:16:21 INFO - PROCESS | 3764 | --DOMWINDOW == 97 (13159000) [pid = 3764] [serial = 1881] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.transparent.1.html] 07:16:21 INFO - PROCESS | 3764 | --DOMWINDOW == 96 (10A77400) [pid = 3764] [serial = 1878] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.basic.html] 07:16:21 INFO - PROCESS | 3764 | --DOMWINDOW == 95 (16886400) [pid = 3764] [serial = 1884] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.transparent.2.html] 07:16:21 INFO - PROCESS | 3764 | --DOMWINDOW == 94 (150BBC00) [pid = 3764] [serial = 1926] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.transparent.1.html] 07:16:21 INFO - PROCESS | 3764 | --DOMWINDOW == 93 (1315E400) [pid = 3764] [serial = 1839] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.3.html] 07:16:21 INFO - PROCESS | 3764 | --DOMWINDOW == 92 (10D4E400) [pid = 3764] [serial = 1923] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.basic.html] 07:16:21 INFO - PROCESS | 3764 | --DOMWINDOW == 91 (0F267400) [pid = 3764] [serial = 1842] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.4.html] 07:16:21 INFO - PROCESS | 3764 | --DOMWINDOW == 90 (10444C00) [pid = 3764] [serial = 1920] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.alpha.html] 07:16:21 INFO - PROCESS | 3764 | --DOMWINDOW == 89 (1536BC00) [pid = 3764] [serial = 1875] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.alpha.html] 07:16:21 INFO - PROCESS | 3764 | 1464272181494 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]]]}] 07:16:21 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.baseline.default.html | Canvas test: 2d.text.baseline.default 07:16:21 INFO - TEST-OK | /2dcontext/text-styles/2d.text.baseline.default.html | took 837ms 07:16:21 INFO - PROCESS | 3764 | 1464272181510 Marionette TRACE conn2 -> [0,2645,"getWindowHandle",null] 07:16:21 INFO - PROCESS | 3764 | 1464272181512 Marionette TRACE conn2 <- [1,2645,null,{"value":"13"}] 07:16:21 INFO - PROCESS | 3764 | 1464272181515 Marionette TRACE conn2 -> [0,2646,"setScriptTimeout",{"ms":35000}] 07:16:21 INFO - TEST-START | /2dcontext/text-styles/2d.text.baseline.invalid.html 07:16:21 INFO - PROCESS | 3764 | 1464272181517 Marionette TRACE conn2 <- [1,2646,null,{}] 07:16:21 INFO - PROCESS | 3764 | 1464272181534 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}] 07:16:21 INFO - PROCESS | 3764 | 1464272181615 Marionette TRACE conn2 <- [1,2647,null,{"value":null}] 07:16:21 INFO - PROCESS | 3764 | 1464272181623 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\", \"f2422981-150b-4007-a2a0-7f3535d15116\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:16:21 INFO - PROCESS | 3764 | ++DOCSHELL 0C384C00 == 49 [pid = 3764] [id = 671] 07:16:21 INFO - PROCESS | 3764 | ++DOMWINDOW == 90 (0F395800) [pid = 3764] [serial = 2013] [outer = 00000000] 07:16:21 INFO - PROCESS | 3764 | ++DOMWINDOW == 91 (10D4E400) [pid = 3764] [serial = 2014] [outer = 0F395800] 07:16:21 INFO - PROCESS | 3764 | 1464272181671 Marionette DEBUG loaded listener.js 07:16:21 INFO - PROCESS | 3764 | ++DOMWINDOW == 92 (1315E400) [pid = 3764] [serial = 2015] [outer = 0F395800] 07:16:22 INFO - PROCESS | 3764 | 1464272182111 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]]]}] 07:16:22 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.baseline.invalid.html | Canvas test: 2d.text.baseline.invalid 07:16:22 INFO - TEST-OK | /2dcontext/text-styles/2d.text.baseline.invalid.html | took 636ms 07:16:22 INFO - PROCESS | 3764 | 1464272182154 Marionette TRACE conn2 -> [0,2649,"getWindowHandle",null] 07:16:22 INFO - PROCESS | 3764 | 1464272182156 Marionette TRACE conn2 <- [1,2649,null,{"value":"13"}] 07:16:22 INFO - TEST-START | /2dcontext/text-styles/2d.text.baseline.valid.html 07:16:22 INFO - PROCESS | 3764 | 1464272182159 Marionette TRACE conn2 -> [0,2650,"setScriptTimeout",{"ms":35000}] 07:16:22 INFO - PROCESS | 3764 | 1464272182161 Marionette TRACE conn2 <- [1,2650,null,{}] 07:16:22 INFO - PROCESS | 3764 | 1464272182164 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}] 07:16:22 INFO - PROCESS | 3764 | 1464272182248 Marionette TRACE conn2 <- [1,2651,null,{"value":null}] 07:16:22 INFO - PROCESS | 3764 | 1464272182255 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\", \"f2422981-150b-4007-a2a0-7f3535d15116\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:16:22 INFO - PROCESS | 3764 | ++DOCSHELL 0F266800 == 50 [pid = 3764] [id = 672] 07:16:22 INFO - PROCESS | 3764 | ++DOMWINDOW == 93 (10AD6800) [pid = 3764] [serial = 2016] [outer = 00000000] 07:16:22 INFO - PROCESS | 3764 | ++DOMWINDOW == 94 (16943000) [pid = 3764] [serial = 2017] [outer = 10AD6800] 07:16:22 INFO - PROCESS | 3764 | 1464272182299 Marionette DEBUG loaded listener.js 07:16:22 INFO - PROCESS | 3764 | ++DOMWINDOW == 95 (172A7800) [pid = 3764] [serial = 2018] [outer = 10AD6800] 07:16:22 INFO - PROCESS | 3764 | 1464272182725 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]]]}] 07:16:22 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.baseline.valid.html | Canvas test: 2d.text.baseline.valid 07:16:22 INFO - TEST-OK | /2dcontext/text-styles/2d.text.baseline.valid.html | took 589ms 07:16:22 INFO - PROCESS | 3764 | 1464272182757 Marionette TRACE conn2 -> [0,2653,"getWindowHandle",null] 07:16:22 INFO - PROCESS | 3764 | 1464272182758 Marionette TRACE conn2 <- [1,2653,null,{"value":"13"}] 07:16:22 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.bottom.html 07:16:22 INFO - PROCESS | 3764 | 1464272182762 Marionette TRACE conn2 -> [0,2654,"setScriptTimeout",{"ms":35000}] 07:16:22 INFO - PROCESS | 3764 | 1464272182763 Marionette TRACE conn2 <- [1,2654,null,{}] 07:16:22 INFO - PROCESS | 3764 | 1464272182780 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}] 07:16:22 INFO - PROCESS | 3764 | 1464272182861 Marionette TRACE conn2 <- [1,2655,null,{"value":null}] 07:16:22 INFO - PROCESS | 3764 | 1464272182867 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\", \"f2422981-150b-4007-a2a0-7f3535d15116\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:16:22 INFO - PROCESS | 3764 | ++DOCSHELL 140C3C00 == 51 [pid = 3764] [id = 673] 07:16:22 INFO - PROCESS | 3764 | ++DOMWINDOW == 96 (17309400) [pid = 3764] [serial = 2019] [outer = 00000000] 07:16:22 INFO - PROCESS | 3764 | ++DOMWINDOW == 97 (17585C00) [pid = 3764] [serial = 2020] [outer = 17309400] 07:16:22 INFO - PROCESS | 3764 | 1464272182917 Marionette DEBUG loaded listener.js 07:16:22 INFO - PROCESS | 3764 | ++DOMWINDOW == 98 (17590400) [pid = 3764] [serial = 2021] [outer = 17309400] 07:16:23 INFO - PROCESS | 3764 | 1464272183891 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]]]}] 07:16:23 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) 07:16:23 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.bottom.html | took 1179ms 07:16:23 INFO - PROCESS | 3764 | 1464272183938 Marionette TRACE conn2 -> [0,2657,"getWindowHandle",null] 07:16:23 INFO - PROCESS | 3764 | 1464272183942 Marionette TRACE conn2 <- [1,2657,null,{"value":"13"}] 07:16:23 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.hanging.html 07:16:23 INFO - PROCESS | 3764 | 1464272183948 Marionette TRACE conn2 -> [0,2658,"setScriptTimeout",{"ms":35000}] 07:16:23 INFO - PROCESS | 3764 | 1464272183952 Marionette TRACE conn2 <- [1,2658,null,{}] 07:16:23 INFO - PROCESS | 3764 | 1464272183958 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}] 07:16:24 INFO - PROCESS | 3764 | 1464272184101 Marionette TRACE conn2 <- [1,2659,null,{"value":null}] 07:16:24 INFO - PROCESS | 3764 | 1464272184240 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\", \"f2422981-150b-4007-a2a0-7f3535d15116\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:16:24 INFO - PROCESS | 3764 | ++DOCSHELL 10AD1C00 == 52 [pid = 3764] [id = 674] 07:16:24 INFO - PROCESS | 3764 | ++DOMWINDOW == 99 (10AD4400) [pid = 3764] [serial = 2022] [outer = 00000000] 07:16:24 INFO - PROCESS | 3764 | ++DOMWINDOW == 100 (10D3D400) [pid = 3764] [serial = 2023] [outer = 10AD4400] 07:16:24 INFO - PROCESS | 3764 | 1464272184339 Marionette DEBUG loaded listener.js 07:16:24 INFO - PROCESS | 3764 | ++DOMWINDOW == 101 (11A0A800) [pid = 3764] [serial = 2024] [outer = 10AD4400] 07:16:25 INFO - PROCESS | 3764 | 1464272185415 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] 07:16:25 INFO - PROCESS | 3764 | 1464272185438 Marionette TRACE conn2 <- [1,2661,null,{"value":"13"}] 07:16:25 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.ideographic.html 07:16:25 INFO - PROCESS | 3764 | 1464272185445 Marionette TRACE conn2 -> [0,2662,"setScriptTimeout",{"ms":35000}] 07:16:25 INFO - PROCESS | 3764 | 1464272185448 Marionette TRACE conn2 <- [1,2662,null,{}] 07:16:25 INFO - PROCESS | 3764 | 1464272185452 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}] 07:16:25 INFO - PROCESS | 3764 | 1464272185568 Marionette TRACE conn2 <- [1,2663,null,{"value":null}] 07:16:25 INFO - PROCESS | 3764 | 1464272185713 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\", \"f2422981-150b-4007-a2a0-7f3535d15116\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:16:25 INFO - PROCESS | 3764 | ++DOCSHELL 12D83C00 == 53 [pid = 3764] [id = 675] 07:16:25 INFO - PROCESS | 3764 | ++DOMWINDOW == 102 (13710C00) [pid = 3764] [serial = 2025] [outer = 00000000] 07:16:25 INFO - PROCESS | 3764 | ++DOMWINDOW == 103 (13DBA800) [pid = 3764] [serial = 2026] [outer = 13710C00] 07:16:25 INFO - PROCESS | 3764 | 1464272185768 Marionette DEBUG loaded listener.js 07:16:25 INFO - PROCESS | 3764 | ++DOMWINDOW == 104 (14096C00) [pid = 3764] [serial = 2027] [outer = 13710C00] 07:16:26 INFO - PROCESS | 3764 | 1464272186781 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] 07:16:26 INFO - PROCESS | 3764 | 1464272186806 Marionette TRACE conn2 <- [1,2665,null,{"value":"13"}] 07:16:26 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.middle.html 07:16:26 INFO - PROCESS | 3764 | 1464272186810 Marionette TRACE conn2 -> [0,2666,"setScriptTimeout",{"ms":35000}] 07:16:26 INFO - PROCESS | 3764 | 1464272186814 Marionette TRACE conn2 <- [1,2666,null,{}] 07:16:26 INFO - PROCESS | 3764 | 1464272186883 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}] 07:16:26 INFO - PROCESS | 3764 | 1464272186987 Marionette TRACE conn2 <- [1,2667,null,{"value":null}] 07:16:27 INFO - PROCESS | 3764 | 1464272187396 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\", \"f2422981-150b-4007-a2a0-7f3535d15116\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:16:27 INFO - PROCESS | 3764 | ++DOCSHELL 0C37C800 == 54 [pid = 3764] [id = 676] 07:16:27 INFO - PROCESS | 3764 | ++DOMWINDOW == 105 (0C37FC00) [pid = 3764] [serial = 2028] [outer = 00000000] 07:16:27 INFO - PROCESS | 3764 | ++DOMWINDOW == 106 (102D8000) [pid = 3764] [serial = 2029] [outer = 0C37FC00] 07:16:27 INFO - PROCESS | 3764 | 1464272187431 Marionette DEBUG loaded listener.js 07:16:27 INFO - PROCESS | 3764 | ++DOMWINDOW == 107 (10A59800) [pid = 3764] [serial = 2030] [outer = 0C37FC00] 07:16:28 INFO - PROCESS | 3764 | --DOCSHELL 130DAC00 == 53 [pid = 3764] [id = 639] 07:16:28 INFO - PROCESS | 3764 | --DOCSHELL 15E3B800 == 52 [pid = 3764] [id = 628] 07:16:28 INFO - PROCESS | 3764 | --DOCSHELL 0F266800 == 51 [pid = 3764] [id = 672] 07:16:28 INFO - PROCESS | 3764 | --DOCSHELL 0C384C00 == 50 [pid = 3764] [id = 671] 07:16:28 INFO - PROCESS | 3764 | --DOCSHELL 16941800 == 49 [pid = 3764] [id = 670] 07:16:28 INFO - PROCESS | 3764 | --DOCSHELL 12A9B800 == 48 [pid = 3764] [id = 669] 07:16:28 INFO - PROCESS | 3764 | --DOCSHELL 1535FC00 == 47 [pid = 3764] [id = 668] 07:16:28 INFO - PROCESS | 3764 | --DOCSHELL 15361400 == 46 [pid = 3764] [id = 667] 07:16:28 INFO - PROCESS | 3764 | --DOCSHELL 1408F800 == 45 [pid = 3764] [id = 666] 07:16:28 INFO - PROCESS | 3764 | --DOCSHELL 12A54C00 == 44 [pid = 3764] [id = 665] 07:16:28 INFO - PROCESS | 3764 | --DOCSHELL 0C777C00 == 43 [pid = 3764] [id = 664] 07:16:28 INFO - PROCESS | 3764 | --DOCSHELL 0C37C000 == 42 [pid = 3764] [id = 663] 07:16:28 INFO - PROCESS | 3764 | --DOMWINDOW == 106 (1622A000) [pid = 3764] [serial = 1931] [outer = 00000000] [url = about:blank] 07:16:28 INFO - PROCESS | 3764 | --DOMWINDOW == 105 (137F1C00) [pid = 3764] [serial = 1946] [outer = 00000000] [url = about:blank] 07:16:28 INFO - PROCESS | 3764 | --DOMWINDOW == 104 (1339F000) [pid = 3764] [serial = 1945] [outer = 00000000] [url = about:blank] 07:16:28 INFO - PROCESS | 3764 | --DOMWINDOW == 103 (140C8800) [pid = 3764] [serial = 1949] [outer = 00000000] [url = about:blank] 07:16:28 INFO - PROCESS | 3764 | --DOMWINDOW == 102 (16231C00) [pid = 3764] [serial = 1963] [outer = 00000000] [url = about:blank] 07:16:28 INFO - PROCESS | 3764 | --DOMWINDOW == 101 (14095000) [pid = 3764] [serial = 1948] [outer = 00000000] [url = about:blank] 07:16:28 INFO - PROCESS | 3764 | --DOMWINDOW == 100 (12AECC00) [pid = 3764] [serial = 1958] [outer = 00000000] [url = about:blank] 07:16:28 INFO - PROCESS | 3764 | --DOMWINDOW == 99 (11CF4800) [pid = 3764] [serial = 1957] [outer = 00000000] [url = about:blank] 07:16:28 INFO - PROCESS | 3764 | --DOMWINDOW == 98 (16D83000) [pid = 3764] [serial = 1966] [outer = 00000000] [url = about:blank] 07:16:28 INFO - PROCESS | 3764 | --DOMWINDOW == 97 (156CB400) [pid = 3764] [serial = 1951] [outer = 00000000] [url = about:blank] 07:16:28 INFO - PROCESS | 3764 | --DOMWINDOW == 96 (16936800) [pid = 3764] [serial = 1964] [outer = 00000000] [url = about:blank] 07:16:28 INFO - PROCESS | 3764 | --DOMWINDOW == 95 (139B7C00) [pid = 3764] [serial = 1960] [outer = 00000000] [url = about:blank] 07:16:28 INFO - PROCESS | 3764 | --DOMWINDOW == 94 (16226000) [pid = 3764] [serial = 1955] [outer = 00000000] [url = about:blank] 07:16:28 INFO - PROCESS | 3764 | --DOMWINDOW == 93 (16224400) [pid = 3764] [serial = 1954] [outer = 00000000] [url = about:blank] 07:16:28 INFO - PROCESS | 3764 | --DOMWINDOW == 92 (10D52400) [pid = 3764] [serial = 1943] [outer = 00000000] [url = about:blank] 07:16:28 INFO - PROCESS | 3764 | --DOMWINDOW == 91 (10D3E800) [pid = 3764] [serial = 1942] [outer = 00000000] [url = about:blank] 07:16:28 INFO - PROCESS | 3764 | --DOMWINDOW == 90 (11CF2800) [pid = 3764] [serial = 1969] [outer = 00000000] [url = about:blank] 07:16:28 INFO - PROCESS | 3764 | --DOMWINDOW == 89 (172E7400) [pid = 3764] [serial = 1967] [outer = 00000000] [url = about:blank] 07:16:28 INFO - PROCESS | 3764 | --DOMWINDOW == 88 (13374800) [pid = 3764] [serial = 1970] [outer = 00000000] [url = about:blank] 07:16:28 INFO - PROCESS | 3764 | --DOMWINDOW == 87 (1734B000) [pid = 3764] [serial = 1973] [outer = 00000000] [url = about:blank] 07:16:28 INFO - PROCESS | 3764 | --DOMWINDOW == 86 (13DBFC00) [pid = 3764] [serial = 1961] [outer = 00000000] [url = about:blank] 07:16:28 INFO - PROCESS | 3764 | --DOMWINDOW == 85 (17302000) [pid = 3764] [serial = 1972] [outer = 00000000] [url = about:blank] 07:16:28 INFO - PROCESS | 3764 | --DOMWINDOW == 84 (139B6000) [pid = 3764] [serial = 1883] [outer = 00000000] [url = about:blank] 07:16:28 INFO - PROCESS | 3764 | --DOMWINDOW == 83 (10FE6C00) [pid = 3764] [serial = 1880] [outer = 00000000] [url = about:blank] 07:16:28 INFO - PROCESS | 3764 | --DOMWINDOW == 82 (1693D800) [pid = 3764] [serial = 1886] [outer = 00000000] [url = about:blank] 07:16:28 INFO - PROCESS | 3764 | --DOMWINDOW == 81 (1688D400) [pid = 3764] [serial = 1928] [outer = 00000000] [url = about:blank] 07:16:28 INFO - PROCESS | 3764 | --DOMWINDOW == 80 (16230400) [pid = 3764] [serial = 1841] [outer = 00000000] [url = about:blank] 07:16:28 INFO - PROCESS | 3764 | --DOMWINDOW == 79 (13321400) [pid = 3764] [serial = 1925] [outer = 00000000] [url = about:blank] 07:16:28 INFO - PROCESS | 3764 | --DOMWINDOW == 78 (10AD6C00) [pid = 3764] [serial = 1844] [outer = 00000000] [url = about:blank] 07:16:28 INFO - PROCESS | 3764 | --DOMWINDOW == 77 (10AD7400) [pid = 3764] [serial = 1922] [outer = 00000000] [url = about:blank] 07:16:28 INFO - PROCESS | 3764 | --DOMWINDOW == 76 (16937000) [pid = 3764] [serial = 1877] [outer = 00000000] [url = about:blank] 07:16:28 INFO - PROCESS | 3764 | --DOMWINDOW == 75 (17353C00) [pid = 3764] [serial = 1975] [outer = 00000000] [url = about:blank] 07:16:28 INFO - PROCESS | 3764 | 1464272188505 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]]]}] 07:16:28 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.draw.baseline.middle.html | textBaseline middle is the middle of the em square (not the bounding box) 07:16:28 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.middle.html | took 1752ms 07:16:28 INFO - PROCESS | 3764 | 1464272188558 Marionette TRACE conn2 -> [0,2669,"getWindowHandle",null] 07:16:28 INFO - PROCESS | 3764 | 1464272188565 Marionette TRACE conn2 <- [1,2669,null,{"value":"13"}] 07:16:28 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.top.html 07:16:28 INFO - PROCESS | 3764 | 1464272188571 Marionette TRACE conn2 -> [0,2670,"setScriptTimeout",{"ms":35000}] 07:16:28 INFO - PROCESS | 3764 | 1464272188577 Marionette TRACE conn2 <- [1,2670,null,{}] 07:16:28 INFO - PROCESS | 3764 | 1464272188584 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}] 07:16:28 INFO - PROCESS | 3764 | 1464272188697 Marionette TRACE conn2 <- [1,2671,null,{"value":null}] 07:16:28 INFO - PROCESS | 3764 | 1464272188706 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\", \"f2422981-150b-4007-a2a0-7f3535d15116\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:16:28 INFO - PROCESS | 3764 | ++DOCSHELL 10B66400 == 43 [pid = 3764] [id = 677] 07:16:28 INFO - PROCESS | 3764 | ++DOMWINDOW == 76 (10D32000) [pid = 3764] [serial = 2031] [outer = 00000000] 07:16:28 INFO - PROCESS | 3764 | ++DOMWINDOW == 77 (10D4BC00) [pid = 3764] [serial = 2032] [outer = 10D32000] 07:16:28 INFO - PROCESS | 3764 | 1464272188754 Marionette DEBUG loaded listener.js 07:16:28 INFO - PROCESS | 3764 | ++DOMWINDOW == 78 (10FE0000) [pid = 3764] [serial = 2033] [outer = 10D32000] 07:16:29 INFO - PROCESS | 3764 | 1464272189784 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]]]}] 07:16:29 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.draw.baseline.top.html | textBaseline top is the top of the em square (not the bounding box) 07:16:29 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.top.html | took 1245ms 07:16:29 INFO - PROCESS | 3764 | 1464272189827 Marionette TRACE conn2 -> [0,2673,"getWindowHandle",null] 07:16:29 INFO - PROCESS | 3764 | 1464272189831 Marionette TRACE conn2 <- [1,2673,null,{"value":"13"}] 07:16:29 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.end.html 07:16:29 INFO - PROCESS | 3764 | 1464272189836 Marionette TRACE conn2 -> [0,2674,"setScriptTimeout",{"ms":35000}] 07:16:29 INFO - PROCESS | 3764 | 1464272189838 Marionette TRACE conn2 <- [1,2674,null,{}] 07:16:29 INFO - PROCESS | 3764 | 1464272189842 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}] 07:16:29 INFO - PROCESS | 3764 | 1464272189926 Marionette TRACE conn2 <- [1,2675,null,{"value":null}] 07:16:29 INFO - PROCESS | 3764 | 1464272189933 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\", \"f2422981-150b-4007-a2a0-7f3535d15116\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:16:29 INFO - PROCESS | 3764 | ++DOCSHELL 12A54400 == 44 [pid = 3764] [id = 678] 07:16:29 INFO - PROCESS | 3764 | ++DOMWINDOW == 79 (12A98800) [pid = 3764] [serial = 2034] [outer = 00000000] 07:16:29 INFO - PROCESS | 3764 | ++DOMWINDOW == 80 (13320C00) [pid = 3764] [serial = 2035] [outer = 12A98800] 07:16:29 INFO - PROCESS | 3764 | 1464272189978 Marionette DEBUG loaded listener.js 07:16:30 INFO - PROCESS | 3764 | ++DOMWINDOW == 81 (13391400) [pid = 3764] [serial = 2036] [outer = 12A98800] 07:16:30 INFO - PROCESS | 3764 | 1464272190921 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] 07:16:30 INFO - PROCESS | 3764 | 1464272190963 Marionette TRACE conn2 <- [1,2677,null,{"value":"13"}] 07:16:30 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.other.html 07:16:30 INFO - PROCESS | 3764 | 1464272190969 Marionette TRACE conn2 -> [0,2678,"setScriptTimeout",{"ms":35000}] 07:16:30 INFO - PROCESS | 3764 | 1464272190974 Marionette TRACE conn2 <- [1,2678,null,{}] 07:16:30 INFO - PROCESS | 3764 | 1464272190983 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}] 07:16:31 INFO - PROCESS | 3764 | 1464272191107 Marionette TRACE conn2 <- [1,2679,null,{"value":null}] 07:16:31 INFO - PROCESS | 3764 | 1464272191115 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\", \"f2422981-150b-4007-a2a0-7f3535d15116\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:16:31 INFO - PROCESS | 3764 | ++DOCSHELL 137E2C00 == 45 [pid = 3764] [id = 679] 07:16:31 INFO - PROCESS | 3764 | ++DOMWINDOW == 82 (139AF400) [pid = 3764] [serial = 2037] [outer = 00000000] 07:16:31 INFO - PROCESS | 3764 | ++DOMWINDOW == 83 (13DB6000) [pid = 3764] [serial = 2038] [outer = 139AF400] 07:16:31 INFO - PROCESS | 3764 | 1464272191161 Marionette DEBUG loaded listener.js 07:16:31 INFO - PROCESS | 3764 | ++DOMWINDOW == 84 (1408A400) [pid = 3764] [serial = 2039] [outer = 139AF400] 07:16:32 INFO - PROCESS | 3764 | 1464272192138 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] 07:16:32 INFO - PROCESS | 3764 | 1464272192172 Marionette TRACE conn2 <- [1,2681,null,{"value":"13"}] 07:16:32 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.space.html 07:16:32 INFO - PROCESS | 3764 | 1464272192176 Marionette TRACE conn2 -> [0,2682,"setScriptTimeout",{"ms":35000}] 07:16:32 INFO - PROCESS | 3764 | 1464272192178 Marionette TRACE conn2 <- [1,2682,null,{}] 07:16:32 INFO - PROCESS | 3764 | 1464272192181 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}] 07:16:32 INFO - PROCESS | 3764 | 1464272192309 Marionette TRACE conn2 <- [1,2683,null,{"value":null}] 07:16:32 INFO - PROCESS | 3764 | 1464272192368 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\", \"f2422981-150b-4007-a2a0-7f3535d15116\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:16:32 INFO - PROCESS | 3764 | ++DOCSHELL 1400D000 == 46 [pid = 3764] [id = 680] 07:16:32 INFO - PROCESS | 3764 | ++DOMWINDOW == 85 (1408E800) [pid = 3764] [serial = 2040] [outer = 00000000] 07:16:32 INFO - PROCESS | 3764 | ++DOMWINDOW == 86 (15364C00) [pid = 3764] [serial = 2041] [outer = 1408E800] 07:16:32 INFO - PROCESS | 3764 | 1464272192412 Marionette DEBUG loaded listener.js 07:16:32 INFO - PROCESS | 3764 | ++DOMWINDOW == 87 (15619C00) [pid = 3764] [serial = 2042] [outer = 1408E800] 07:16:32 INFO - PROCESS | 3764 | --DOMWINDOW == 86 (16C7F800) [pid = 3764] [serial = 2010] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.default.html] 07:16:32 INFO - PROCESS | 3764 | --DOMWINDOW == 85 (1408FC00) [pid = 3764] [serial = 1998] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.transform.2.html] 07:16:32 INFO - PROCESS | 3764 | --DOMWINDOW == 84 (12D2D400) [pid = 3764] [serial = 1995] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.transform.1.html] 07:16:32 INFO - PROCESS | 3764 | --DOMWINDOW == 83 (0C7EF800) [pid = 3764] [serial = 1989] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.2.html] 07:16:32 INFO - PROCESS | 3764 | --DOMWINDOW == 82 (0F265800) [pid = 3764] [serial = 1992] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.3.html] 07:16:32 INFO - PROCESS | 3764 | --DOMWINDOW == 81 (15616C00) [pid = 3764] [serial = 2001] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.default.html] 07:16:32 INFO - PROCESS | 3764 | --DOMWINDOW == 80 (16942000) [pid = 3764] [serial = 2007] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.valid.html] 07:16:32 INFO - PROCESS | 3764 | --DOMWINDOW == 79 (1730D400) [pid = 3764] [serial = 1974] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.transparent.2.html] 07:16:32 INFO - PROCESS | 3764 | --DOMWINDOW == 78 (0F395800) [pid = 3764] [serial = 2013] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.invalid.html] 07:16:32 INFO - PROCESS | 3764 | --DOMWINDOW == 77 (156CB800) [pid = 3764] [serial = 2004] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.invalid.html] 07:16:32 INFO - PROCESS | 3764 | --DOMWINDOW == 76 (10AD6800) [pid = 3764] [serial = 2016] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.valid.html] 07:16:32 INFO - PROCESS | 3764 | --DOMWINDOW == 75 (153C5C00) [pid = 3764] [serial = 1950] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.negativeX.html] 07:16:33 INFO - PROCESS | 3764 | 1464272193426 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] 07:16:33 INFO - PROCESS | 3764 | 1464272193477 Marionette TRACE conn2 <- [1,2685,null,{"value":"13"}] 07:16:33 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.start.html 07:16:33 INFO - PROCESS | 3764 | 1464272193480 Marionette TRACE conn2 -> [0,2686,"setScriptTimeout",{"ms":35000}] 07:16:33 INFO - PROCESS | 3764 | 1464272193482 Marionette TRACE conn2 <- [1,2686,null,{}] 07:16:33 INFO - PROCESS | 3764 | 1464272193486 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}] 07:16:33 INFO - PROCESS | 3764 | 1464272193565 Marionette TRACE conn2 <- [1,2687,null,{"value":null}] 07:16:33 INFO - PROCESS | 3764 | 1464272193572 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\", \"f2422981-150b-4007-a2a0-7f3535d15116\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:16:33 INFO - PROCESS | 3764 | ++DOCSHELL 10435400 == 47 [pid = 3764] [id = 681] 07:16:33 INFO - PROCESS | 3764 | ++DOMWINDOW == 76 (10D52800) [pid = 3764] [serial = 2043] [outer = 00000000] 07:16:33 INFO - PROCESS | 3764 | ++DOMWINDOW == 77 (14096000) [pid = 3764] [serial = 2044] [outer = 10D52800] 07:16:33 INFO - PROCESS | 3764 | 1464272193716 Marionette DEBUG loaded listener.js 07:16:33 INFO - PROCESS | 3764 | ++DOMWINDOW == 78 (15D1B400) [pid = 3764] [serial = 2045] [outer = 10D52800] 07:16:34 INFO - PROCESS | 3764 | 1464272194606 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] 07:16:34 INFO - PROCESS | 3764 | 1464272194636 Marionette TRACE conn2 <- [1,2689,null,{"value":"13"}] 07:16:34 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.default.html 07:16:34 INFO - PROCESS | 3764 | 1464272194639 Marionette TRACE conn2 -> [0,2690,"setScriptTimeout",{"ms":35000}] 07:16:34 INFO - PROCESS | 3764 | 1464272194641 Marionette TRACE conn2 <- [1,2690,null,{}] 07:16:34 INFO - PROCESS | 3764 | 1464272194644 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}] 07:16:34 INFO - PROCESS | 3764 | 1464272194765 Marionette TRACE conn2 <- [1,2691,null,{"value":null}] 07:16:34 INFO - PROCESS | 3764 | 1464272194877 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\", \"f2422981-150b-4007-a2a0-7f3535d15116\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:16:34 INFO - PROCESS | 3764 | ++DOCSHELL 0C381800 == 48 [pid = 3764] [id = 682] 07:16:34 INFO - PROCESS | 3764 | ++DOMWINDOW == 79 (0C386C00) [pid = 3764] [serial = 2046] [outer = 00000000] 07:16:34 INFO - PROCESS | 3764 | ++DOMWINDOW == 80 (0C7F8C00) [pid = 3764] [serial = 2047] [outer = 0C386C00] 07:16:34 INFO - PROCESS | 3764 | 1464272194935 Marionette DEBUG loaded listener.js 07:16:35 INFO - PROCESS | 3764 | ++DOMWINDOW == 81 (10231C00) [pid = 3764] [serial = 2048] [outer = 0C386C00] 07:16:35 INFO - PROCESS | 3764 | 1464272195583 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]]]}] 07:16:35 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.default.html | Canvas test: 2d.text.font.default 07:16:35 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.default.html | took 998ms 07:16:35 INFO - PROCESS | 3764 | 1464272195643 Marionette TRACE conn2 -> [0,2693,"getWindowHandle",null] 07:16:35 INFO - PROCESS | 3764 | 1464272195648 Marionette TRACE conn2 <- [1,2693,null,{"value":"13"}] 07:16:35 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.basic.html 07:16:35 INFO - PROCESS | 3764 | 1464272195653 Marionette TRACE conn2 -> [0,2694,"setScriptTimeout",{"ms":35000}] 07:16:35 INFO - PROCESS | 3764 | 1464272195657 Marionette TRACE conn2 <- [1,2694,null,{}] 07:16:35 INFO - PROCESS | 3764 | 1464272195662 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}] 07:16:35 INFO - PROCESS | 3764 | 1464272195806 Marionette TRACE conn2 <- [1,2695,null,{"value":null}] 07:16:35 INFO - PROCESS | 3764 | 1464272195946 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\", \"f2422981-150b-4007-a2a0-7f3535d15116\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:16:35 INFO - PROCESS | 3764 | ++DOCSHELL 10D3E800 == 49 [pid = 3764] [id = 683] 07:16:35 INFO - PROCESS | 3764 | ++DOMWINDOW == 82 (10D3F000) [pid = 3764] [serial = 2049] [outer = 00000000] 07:16:35 INFO - PROCESS | 3764 | ++DOMWINDOW == 83 (11A03400) [pid = 3764] [serial = 2050] [outer = 10D3F000] 07:16:35 INFO - PROCESS | 3764 | 1464272196004 Marionette DEBUG loaded listener.js 07:16:36 INFO - PROCESS | 3764 | ++DOMWINDOW == 84 (11CF4000) [pid = 3764] [serial = 2051] [outer = 10D3F000] 07:16:36 INFO - PROCESS | 3764 | 1464272196633 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]]]}] 07:16:36 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.parse.basic.html | Canvas test: 2d.text.font.parse.basic 07:16:36 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.parse.basic.html | took 1044ms 07:16:36 INFO - PROCESS | 3764 | 1464272196687 Marionette TRACE conn2 -> [0,2697,"getWindowHandle",null] 07:16:36 INFO - PROCESS | 3764 | 1464272196692 Marionette TRACE conn2 <- [1,2697,null,{"value":"13"}] 07:16:36 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.complex.html 07:16:36 INFO - PROCESS | 3764 | 1464272196715 Marionette TRACE conn2 -> [0,2698,"setScriptTimeout",{"ms":35000}] 07:16:36 INFO - PROCESS | 3764 | 1464272196717 Marionette TRACE conn2 <- [1,2698,null,{}] 07:16:36 INFO - PROCESS | 3764 | 1464272196721 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}] 07:16:36 INFO - PROCESS | 3764 | 1464272196839 Marionette TRACE conn2 <- [1,2699,null,{"value":null}] 07:16:36 INFO - PROCESS | 3764 | 1464272196979 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\", \"f2422981-150b-4007-a2a0-7f3535d15116\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:16:36 INFO - PROCESS | 3764 | ++DOCSHELL 12D78C00 == 50 [pid = 3764] [id = 684] 07:16:36 INFO - PROCESS | 3764 | ++DOMWINDOW == 85 (13077000) [pid = 3764] [serial = 2052] [outer = 00000000] 07:16:37 INFO - PROCESS | 3764 | ++DOMWINDOW == 86 (13374800) [pid = 3764] [serial = 2053] [outer = 13077000] 07:16:37 INFO - PROCESS | 3764 | 1464272197036 Marionette DEBUG loaded listener.js 07:16:37 INFO - PROCESS | 3764 | ++DOMWINDOW == 87 (13709400) [pid = 3764] [serial = 2054] [outer = 13077000] 07:16:37 INFO - PROCESS | 3764 | 1464272197698 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] 07:16:37 INFO - PROCESS | 3764 | 1464272197765 Marionette TRACE conn2 <- [1,2701,null,{"value":"13"}] 07:16:37 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.invalid.html 07:16:37 INFO - PROCESS | 3764 | 1464272197798 Marionette TRACE conn2 -> [0,2702,"setScriptTimeout",{"ms":35000}] 07:16:37 INFO - PROCESS | 3764 | 1464272197805 Marionette TRACE conn2 <- [1,2702,null,{}] 07:16:37 INFO - PROCESS | 3764 | 1464272197811 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}] 07:16:37 INFO - PROCESS | 3764 | 1464272197993 Marionette TRACE conn2 <- [1,2703,null,{"value":null}] 07:16:38 INFO - PROCESS | 3764 | 1464272198096 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\", \"f2422981-150b-4007-a2a0-7f3535d15116\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:16:38 INFO - PROCESS | 3764 | ++DOCSHELL 15093800 == 51 [pid = 3764] [id = 685] 07:16:38 INFO - PROCESS | 3764 | ++DOMWINDOW == 88 (156CD800) [pid = 3764] [serial = 2055] [outer = 00000000] 07:16:38 INFO - PROCESS | 3764 | ++DOMWINDOW == 89 (1622C000) [pid = 3764] [serial = 2056] [outer = 156CD800] 07:16:38 INFO - PROCESS | 3764 | 1464272198150 Marionette DEBUG loaded listener.js 07:16:38 INFO - PROCESS | 3764 | ++DOMWINDOW == 90 (1622D400) [pid = 3764] [serial = 2057] [outer = 156CD800] 07:16:38 INFO - PROCESS | 3764 | 1464272198702 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]]]}] 07:16:38 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.parse.invalid.html | Canvas test: 2d.text.font.parse.invalid 07:16:38 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.parse.invalid.html | took 982ms 07:16:38 INFO - PROCESS | 3764 | 1464272198755 Marionette TRACE conn2 -> [0,2705,"getWindowHandle",null] 07:16:38 INFO - PROCESS | 3764 | 1464272198758 Marionette TRACE conn2 <- [1,2705,null,{"value":"13"}] 07:16:38 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html 07:16:38 INFO - PROCESS | 3764 | 1464272198761 Marionette TRACE conn2 -> [0,2706,"setScriptTimeout",{"ms":35000}] 07:16:38 INFO - PROCESS | 3764 | 1464272198763 Marionette TRACE conn2 <- [1,2706,null,{}] 07:16:38 INFO - PROCESS | 3764 | 1464272198767 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}] 07:16:38 INFO - PROCESS | 3764 | 1464272198881 Marionette TRACE conn2 <- [1,2707,null,{"value":null}] 07:16:38 INFO - PROCESS | 3764 | 1464272198992 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\", \"f2422981-150b-4007-a2a0-7f3535d15116\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:16:38 INFO - PROCESS | 3764 | ++DOCSHELL 16226000 == 52 [pid = 3764] [id = 686] 07:16:38 INFO - PROCESS | 3764 | ++DOMWINDOW == 91 (16228000) [pid = 3764] [serial = 2058] [outer = 00000000] 07:16:39 INFO - PROCESS | 3764 | ++DOMWINDOW == 92 (1693A400) [pid = 3764] [serial = 2059] [outer = 16228000] 07:16:39 INFO - PROCESS | 3764 | 1464272199046 Marionette DEBUG loaded listener.js 07:16:39 INFO - PROCESS | 3764 | ++DOMWINDOW == 93 (1693A800) [pid = 3764] [serial = 2060] [outer = 16228000] 07:16:39 INFO - PROCESS | 3764 | 1464272199672 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] 07:16:39 INFO - PROCESS | 3764 | 1464272199868 Marionette TRACE conn2 <- [1,2709,null,{"value":"13"}] 07:16:39 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.size.percentage.html 07:16:39 INFO - PROCESS | 3764 | 1464272199873 Marionette TRACE conn2 -> [0,2710,"setScriptTimeout",{"ms":35000}] 07:16:39 INFO - PROCESS | 3764 | 1464272199876 Marionette TRACE conn2 <- [1,2710,null,{}] 07:16:39 INFO - PROCESS | 3764 | 1464272199881 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}] 07:16:39 INFO - PROCESS | 3764 | 1464272199985 Marionette TRACE conn2 <- [1,2711,null,{"value":null}] 07:16:40 INFO - PROCESS | 3764 | 1464272200122 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\", \"f2422981-150b-4007-a2a0-7f3535d15116\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:16:40 INFO - PROCESS | 3764 | ++DOCSHELL 10B70400 == 53 [pid = 3764] [id = 687] 07:16:40 INFO - PROCESS | 3764 | ++DOMWINDOW == 94 (10D39400) [pid = 3764] [serial = 2061] [outer = 00000000] 07:16:40 INFO - PROCESS | 3764 | ++DOMWINDOW == 95 (10D53C00) [pid = 3764] [serial = 2062] [outer = 10D39400] 07:16:40 INFO - PROCESS | 3764 | 1464272200175 Marionette DEBUG loaded listener.js 07:16:40 INFO - PROCESS | 3764 | ++DOMWINDOW == 96 (114A4400) [pid = 3764] [serial = 2063] [outer = 10D39400] 07:16:40 INFO - PROCESS | 3764 | --DOCSHELL 105F3400 == 52 [pid = 3764] [id = 601] 07:16:40 INFO - PROCESS | 3764 | --DOCSHELL 10ED1400 == 51 [pid = 3764] [id = 617] 07:16:40 INFO - PROCESS | 3764 | --DOCSHELL 10435400 == 50 [pid = 3764] [id = 681] 07:16:40 INFO - PROCESS | 3764 | --DOCSHELL 1400D000 == 49 [pid = 3764] [id = 680] 07:16:40 INFO - PROCESS | 3764 | --DOCSHELL 137E2C00 == 48 [pid = 3764] [id = 679] 07:16:40 INFO - PROCESS | 3764 | --DOCSHELL 12A54400 == 47 [pid = 3764] [id = 678] 07:16:40 INFO - PROCESS | 3764 | --DOCSHELL 10B66400 == 46 [pid = 3764] [id = 677] 07:16:40 INFO - PROCESS | 3764 | --DOCSHELL 0C37C800 == 45 [pid = 3764] [id = 676] 07:16:40 INFO - PROCESS | 3764 | --DOMWINDOW == 95 (156CC400) [pid = 3764] [serial = 1952] [outer = 00000000] [url = about:blank] 07:16:40 INFO - PROCESS | 3764 | --DOMWINDOW == 94 (1730A000) [pid = 3764] [serial = 2011] [outer = 00000000] [url = about:blank] 07:16:40 INFO - PROCESS | 3764 | --DOMWINDOW == 93 (140C8C00) [pid = 3764] [serial = 1999] [outer = 00000000] [url = about:blank] 07:16:40 INFO - PROCESS | 3764 | --DOMWINDOW == 92 (13399800) [pid = 3764] [serial = 1996] [outer = 00000000] [url = about:blank] 07:16:40 INFO - PROCESS | 3764 | --DOMWINDOW == 91 (137E5800) [pid = 3764] [serial = 1997] [outer = 00000000] [url = about:blank] 07:16:40 INFO - PROCESS | 3764 | --DOMWINDOW == 90 (10D3B400) [pid = 3764] [serial = 1991] [outer = 00000000] [url = about:blank] 07:16:40 INFO - PROCESS | 3764 | --DOMWINDOW == 89 (10A7E000) [pid = 3764] [serial = 1990] [outer = 00000000] [url = about:blank] 07:16:40 INFO - PROCESS | 3764 | --DOMWINDOW == 88 (140C7C00) [pid = 3764] [serial = 1981] [outer = 00000000] [url = about:blank] 07:16:40 INFO - PROCESS | 3764 | --DOMWINDOW == 87 (10ACF800) [pid = 3764] [serial = 1993] [outer = 00000000] [url = about:blank] 07:16:40 INFO - PROCESS | 3764 | --DOMWINDOW == 86 (10EDB400) [pid = 3764] [serial = 1994] [outer = 00000000] [url = about:blank] 07:16:40 INFO - PROCESS | 3764 | --DOMWINDOW == 85 (15D25C00) [pid = 3764] [serial = 2002] [outer = 00000000] [url = about:blank] 07:16:40 INFO - PROCESS | 3764 | --DOMWINDOW == 84 (1758C000) [pid = 3764] [serial = 1987] [outer = 00000000] [url = about:blank] 07:16:40 INFO - PROCESS | 3764 | --DOMWINDOW == 83 (16C82C00) [pid = 3764] [serial = 2008] [outer = 00000000] [url = about:blank] 07:16:40 INFO - PROCESS | 3764 | --DOMWINDOW == 82 (1043CC00) [pid = 3764] [serial = 1978] [outer = 00000000] [url = about:blank] 07:16:40 INFO - PROCESS | 3764 | --DOMWINDOW == 81 (16D76800) [pid = 3764] [serial = 1984] [outer = 00000000] [url = about:blank] 07:16:40 INFO - PROCESS | 3764 | --DOMWINDOW == 80 (17356400) [pid = 3764] [serial = 1976] [outer = 00000000] [url = about:blank] 07:16:40 INFO - PROCESS | 3764 | --DOMWINDOW == 79 (17585C00) [pid = 3764] [serial = 2020] [outer = 00000000] [url = about:blank] 07:16:40 INFO - PROCESS | 3764 | --DOMWINDOW == 78 (10D4E400) [pid = 3764] [serial = 2014] [outer = 00000000] [url = about:blank] 07:16:40 INFO - PROCESS | 3764 | --DOMWINDOW == 77 (17310400) [pid = 3764] [serial = 2012] [outer = 00000000] [url = about:blank] 07:16:40 INFO - PROCESS | 3764 | --DOMWINDOW == 76 (15094800) [pid = 3764] [serial = 2000] [outer = 00000000] [url = about:blank] 07:16:40 INFO - PROCESS | 3764 | --DOMWINDOW == 75 (16917C00) [pid = 3764] [serial = 2005] [outer = 00000000] [url = about:blank] 07:16:40 INFO - PROCESS | 3764 | --DOMWINDOW == 74 (1693F800) [pid = 3764] [serial = 2006] [outer = 00000000] [url = about:blank] 07:16:40 INFO - PROCESS | 3764 | --DOMWINDOW == 73 (172A7800) [pid = 3764] [serial = 2018] [outer = 00000000] [url = about:blank] 07:16:40 INFO - PROCESS | 3764 | --DOMWINDOW == 72 (16D77400) [pid = 3764] [serial = 2009] [outer = 00000000] [url = about:blank] 07:16:40 INFO - PROCESS | 3764 | --DOMWINDOW == 71 (16943000) [pid = 3764] [serial = 2017] [outer = 00000000] [url = about:blank] 07:16:40 INFO - PROCESS | 3764 | --DOMWINDOW == 70 (1315E400) [pid = 3764] [serial = 2015] [outer = 00000000] [url = about:blank] 07:16:40 INFO - PROCESS | 3764 | --DOMWINDOW == 69 (15F48000) [pid = 3764] [serial = 2003] [outer = 00000000] [url = about:blank] 07:16:40 INFO - PROCESS | 3764 | 1464272200803 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] 07:16:40 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.system.html 07:16:40 INFO - PROCESS | 3764 | 1464272200819 Marionette TRACE conn2 <- [1,2713,null,{"value":"13"}] 07:16:40 INFO - PROCESS | 3764 | 1464272200826 Marionette TRACE conn2 -> [0,2714,"setScriptTimeout",{"ms":35000}] 07:16:40 INFO - PROCESS | 3764 | 1464272200830 Marionette TRACE conn2 <- [1,2714,null,{}] 07:16:40 INFO - PROCESS | 3764 | 1464272200834 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}] 07:16:40 INFO - PROCESS | 3764 | 1464272200933 Marionette TRACE conn2 <- [1,2715,null,{"value":null}] 07:16:40 INFO - PROCESS | 3764 | 1464272200940 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\", \"f2422981-150b-4007-a2a0-7f3535d15116\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:16:40 INFO - PROCESS | 3764 | ++DOCSHELL 10D35000 == 46 [pid = 3764] [id = 688] 07:16:40 INFO - PROCESS | 3764 | ++DOMWINDOW == 70 (10D39800) [pid = 3764] [serial = 2064] [outer = 00000000] 07:16:40 INFO - PROCESS | 3764 | ++DOMWINDOW == 71 (12A50400) [pid = 3764] [serial = 2065] [outer = 10D39800] 07:16:40 INFO - PROCESS | 3764 | 1464272200987 Marionette DEBUG loaded listener.js 07:16:41 INFO - PROCESS | 3764 | ++DOMWINDOW == 72 (1315E400) [pid = 3764] [serial = 2066] [outer = 10D39800] 07:16:41 INFO - PROCESS | 3764 | 1464272201486 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]]]}] 07:16:41 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.parse.system.html | System fonts must be computed to explicit values 07:16:41 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.parse.system.html | took 701ms 07:16:41 INFO - PROCESS | 3764 | 1464272201521 Marionette TRACE conn2 -> [0,2717,"getWindowHandle",null] 07:16:41 INFO - PROCESS | 3764 | 1464272201523 Marionette TRACE conn2 <- [1,2717,null,{"value":"13"}] 07:16:41 INFO - TEST-START | /2dcontext/text-styles/2d.text.measure.width.space.html 07:16:41 INFO - PROCESS | 3764 | 1464272201527 Marionette TRACE conn2 -> [0,2718,"setScriptTimeout",{"ms":35000}] 07:16:41 INFO - PROCESS | 3764 | 1464272201529 Marionette TRACE conn2 <- [1,2718,null,{}] 07:16:41 INFO - PROCESS | 3764 | 1464272201538 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}] 07:16:41 INFO - PROCESS | 3764 | 1464272201661 Marionette TRACE conn2 <- [1,2719,null,{"value":null}] 07:16:41 INFO - PROCESS | 3764 | 1464272201765 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\", \"f2422981-150b-4007-a2a0-7f3535d15116\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:16:41 INFO - PROCESS | 3764 | ++DOCSHELL 13391000 == 47 [pid = 3764] [id = 689] 07:16:41 INFO - PROCESS | 3764 | ++DOMWINDOW == 73 (139B2800) [pid = 3764] [serial = 2067] [outer = 00000000] 07:16:41 INFO - PROCESS | 3764 | ++DOMWINDOW == 74 (1400A400) [pid = 3764] [serial = 2068] [outer = 139B2800] 07:16:41 INFO - PROCESS | 3764 | 1464272201814 Marionette DEBUG loaded listener.js 07:16:41 INFO - PROCESS | 3764 | ++DOMWINDOW == 75 (14096400) [pid = 3764] [serial = 2069] [outer = 139B2800] 07:16:42 INFO - PROCESS | 3764 | 1464272202691 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] 07:16:42 INFO - PROCESS | 3764 | 1464272202721 Marionette TRACE conn2 <- [1,2721,null,{"value":"13"}] 07:16:42 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html 07:16:42 INFO - PROCESS | 3764 | 1464272202725 Marionette TRACE conn2 -> [0,2722,"setScriptTimeout",{"ms":35000}] 07:16:42 INFO - PROCESS | 3764 | 1464272202727 Marionette TRACE conn2 <- [1,2722,null,{}] 07:16:42 INFO - PROCESS | 3764 | 1464272202739 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}] 07:16:42 INFO - PROCESS | 3764 | 1464272202860 Marionette TRACE conn2 <- [1,2723,null,{"value":null}] 07:16:42 INFO - PROCESS | 3764 | 1464272202867 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\", \"f2422981-150b-4007-a2a0-7f3535d15116\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:16:42 INFO - PROCESS | 3764 | ++DOCSHELL 139B6000 == 48 [pid = 3764] [id = 690] 07:16:42 INFO - PROCESS | 3764 | ++DOMWINDOW == 76 (14009000) [pid = 3764] [serial = 2070] [outer = 00000000] 07:16:42 INFO - PROCESS | 3764 | ++DOMWINDOW == 77 (15F42400) [pid = 3764] [serial = 2071] [outer = 14009000] 07:16:42 INFO - PROCESS | 3764 | 1464272202912 Marionette DEBUG loaded listener.js 07:16:42 INFO - PROCESS | 3764 | ++DOMWINDOW == 78 (1622B800) [pid = 3764] [serial = 2072] [outer = 14009000] 07:16:43 INFO - PROCESS | 3764 | 1464272203419 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]]]}] 07:16:43 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html | save()/restore() does not affect the current bitmap 07:16:43 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html | took 733ms 07:16:43 INFO - PROCESS | 3764 | 1464272203466 Marionette TRACE conn2 -> [0,2725,"getWindowHandle",null] 07:16:43 INFO - PROCESS | 3764 | 1464272203467 Marionette TRACE conn2 <- [1,2725,null,{"value":"13"}] 07:16:43 INFO - PROCESS | 3764 | 1464272203471 Marionette TRACE conn2 -> [0,2726,"setScriptTimeout",{"ms":35000}] 07:16:43 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.clip.html 07:16:43 INFO - PROCESS | 3764 | 1464272203472 Marionette TRACE conn2 <- [1,2726,null,{}] 07:16:43 INFO - PROCESS | 3764 | 1464272203476 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}] 07:16:43 INFO - PROCESS | 3764 | 1464272203604 Marionette TRACE conn2 <- [1,2727,null,{"value":null}] 07:16:43 INFO - PROCESS | 3764 | 1464272203672 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\", \"f2422981-150b-4007-a2a0-7f3535d15116\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:16:43 INFO - PROCESS | 3764 | ++DOCSHELL 1660F000 == 49 [pid = 3764] [id = 691] 07:16:43 INFO - PROCESS | 3764 | ++DOMWINDOW == 79 (16935400) [pid = 3764] [serial = 2073] [outer = 00000000] 07:16:43 INFO - PROCESS | 3764 | ++DOMWINDOW == 80 (169C6800) [pid = 3764] [serial = 2074] [outer = 16935400] 07:16:43 INFO - PROCESS | 3764 | 1464272203717 Marionette DEBUG loaded listener.js 07:16:43 INFO - PROCESS | 3764 | ++DOMWINDOW == 81 (16BF5000) [pid = 3764] [serial = 2075] [outer = 16935400] 07:16:44 INFO - PROCESS | 3764 | 1464272204156 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]]]}] 07:16:44 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.clip.html | save()/restore() affects the clipping path 07:16:44 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.clip.html | took 732ms 07:16:44 INFO - PROCESS | 3764 | 1464272204237 Marionette TRACE conn2 -> [0,2729,"getWindowHandle",null] 07:16:44 INFO - PROCESS | 3764 | 1464272204238 Marionette TRACE conn2 <- [1,2729,null,{"value":"13"}] 07:16:44 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html 07:16:44 INFO - PROCESS | 3764 | 1464272204252 Marionette TRACE conn2 -> [0,2730,"setScriptTimeout",{"ms":35000}] 07:16:44 INFO - PROCESS | 3764 | 1464272204254 Marionette TRACE conn2 <- [1,2730,null,{}] 07:16:44 INFO - PROCESS | 3764 | 1464272204258 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}] 07:16:44 INFO - PROCESS | 3764 | 1464272204420 Marionette TRACE conn2 <- [1,2731,null,{"value":null}] 07:16:44 INFO - PROCESS | 3764 | 1464272204484 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\", \"f2422981-150b-4007-a2a0-7f3535d15116\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:16:44 INFO - PROCESS | 3764 | ++DOCSHELL 12D7D400 == 50 [pid = 3764] [id = 692] 07:16:44 INFO - PROCESS | 3764 | ++DOMWINDOW == 82 (16C83800) [pid = 3764] [serial = 2076] [outer = 00000000] 07:16:44 INFO - PROCESS | 3764 | ++DOMWINDOW == 83 (16D82800) [pid = 3764] [serial = 2077] [outer = 16C83800] 07:16:44 INFO - PROCESS | 3764 | 1464272204530 Marionette DEBUG loaded listener.js 07:16:44 INFO - PROCESS | 3764 | ++DOMWINDOW == 84 (17305400) [pid = 3764] [serial = 2078] [outer = 16C83800] 07:16:44 INFO - PROCESS | 3764 | --DOMWINDOW == 83 (0C37FC00) [pid = 3764] [serial = 2028] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.middle.html] 07:16:44 INFO - PROCESS | 3764 | --DOMWINDOW == 82 (12A98800) [pid = 3764] [serial = 2034] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.end.html] 07:16:44 INFO - PROCESS | 3764 | --DOMWINDOW == 81 (10D32000) [pid = 3764] [serial = 2031] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.top.html] 07:16:44 INFO - PROCESS | 3764 | --DOMWINDOW == 80 (139AF400) [pid = 3764] [serial = 2037] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.other.html] 07:16:44 INFO - PROCESS | 3764 | --DOMWINDOW == 79 (1408E800) [pid = 3764] [serial = 2040] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.space.html] 07:16:44 INFO - PROCESS | 3764 | 1464272204922 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]]]}] 07:16:44 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html | save()/restore() works for fillStyle 07:16:44 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html | took 686ms 07:16:44 INFO - PROCESS | 3764 | 1464272204951 Marionette TRACE conn2 -> [0,2733,"getWindowHandle",null] 07:16:44 INFO - PROCESS | 3764 | 1464272204953 Marionette TRACE conn2 <- [1,2733,null,{"value":"13"}] 07:16:44 INFO - PROCESS | 3764 | 1464272204956 Marionette TRACE conn2 -> [0,2734,"setScriptTimeout",{"ms":35000}] 07:16:44 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.font.html 07:16:44 INFO - PROCESS | 3764 | 1464272204958 Marionette TRACE conn2 <- [1,2734,null,{}] 07:16:44 INFO - PROCESS | 3764 | 1464272204962 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}] 07:16:45 INFO - PROCESS | 3764 | 1464272205049 Marionette TRACE conn2 <- [1,2735,null,{"value":null}] 07:16:45 INFO - PROCESS | 3764 | 1464272205056 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\", \"f2422981-150b-4007-a2a0-7f3535d15116\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:16:45 INFO - PROCESS | 3764 | ++DOCSHELL 153B9C00 == 51 [pid = 3764] [id = 693] 07:16:45 INFO - PROCESS | 3764 | ++DOMWINDOW == 80 (156D3000) [pid = 3764] [serial = 2079] [outer = 00000000] 07:16:45 INFO - PROCESS | 3764 | ++DOMWINDOW == 81 (17309800) [pid = 3764] [serial = 2080] [outer = 156D3000] 07:16:45 INFO - PROCESS | 3764 | 1464272205188 Marionette DEBUG loaded listener.js 07:16:45 INFO - PROCESS | 3764 | ++DOMWINDOW == 82 (16FEEC00) [pid = 3764] [serial = 2081] [outer = 156D3000] 07:16:45 INFO - PROCESS | 3764 | 1464272205549 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]]]}] 07:16:45 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.font.html | save()/restore() works for font 07:16:45 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.font.html | took 639ms 07:16:45 INFO - PROCESS | 3764 | 1464272205594 Marionette TRACE conn2 -> [0,2737,"getWindowHandle",null] 07:16:45 INFO - PROCESS | 3764 | 1464272205596 Marionette TRACE conn2 <- [1,2737,null,{"value":"13"}] 07:16:45 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html 07:16:45 INFO - PROCESS | 3764 | 1464272205599 Marionette TRACE conn2 -> [0,2738,"setScriptTimeout",{"ms":35000}] 07:16:45 INFO - PROCESS | 3764 | 1464272205601 Marionette TRACE conn2 <- [1,2738,null,{}] 07:16:45 INFO - PROCESS | 3764 | 1464272205604 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}] 07:16:45 INFO - PROCESS | 3764 | 1464272205685 Marionette TRACE conn2 <- [1,2739,null,{"value":null}] 07:16:45 INFO - PROCESS | 3764 | 1464272205808 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\", \"f2422981-150b-4007-a2a0-7f3535d15116\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:16:45 INFO - PROCESS | 3764 | ++DOCSHELL 0C7FB800 == 52 [pid = 3764] [id = 694] 07:16:45 INFO - PROCESS | 3764 | ++DOMWINDOW == 83 (1022F800) [pid = 3764] [serial = 2082] [outer = 00000000] 07:16:45 INFO - PROCESS | 3764 | ++DOMWINDOW == 84 (1331C400) [pid = 3764] [serial = 2083] [outer = 1022F800] 07:16:45 INFO - PROCESS | 3764 | 1464272205855 Marionette DEBUG loaded listener.js 07:16:45 INFO - PROCESS | 3764 | ++DOMWINDOW == 85 (17356C00) [pid = 3764] [serial = 2084] [outer = 1022F800] 07:16:46 INFO - PROCESS | 3764 | 1464272206224 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]]]}] 07:16:46 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html | save()/restore() works for globalAlpha 07:16:46 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html | took 639ms 07:16:46 INFO - PROCESS | 3764 | 1464272206238 Marionette TRACE conn2 -> [0,2741,"getWindowHandle",null] 07:16:46 INFO - PROCESS | 3764 | 1464272206240 Marionette TRACE conn2 <- [1,2741,null,{"value":"13"}] 07:16:46 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html 07:16:46 INFO - PROCESS | 3764 | 1464272206243 Marionette TRACE conn2 -> [0,2742,"setScriptTimeout",{"ms":35000}] 07:16:46 INFO - PROCESS | 3764 | 1464272206245 Marionette TRACE conn2 <- [1,2742,null,{}] 07:16:46 INFO - PROCESS | 3764 | 1464272206248 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}] 07:16:46 INFO - PROCESS | 3764 | 1464272206334 Marionette TRACE conn2 <- [1,2743,null,{"value":null}] 07:16:46 INFO - PROCESS | 3764 | 1464272206436 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\", \"f2422981-150b-4007-a2a0-7f3535d15116\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:16:46 INFO - PROCESS | 3764 | ++DOCSHELL 16F85C00 == 53 [pid = 3764] [id = 695] 07:16:46 INFO - PROCESS | 3764 | ++DOMWINDOW == 86 (17354000) [pid = 3764] [serial = 2085] [outer = 00000000] 07:16:46 INFO - PROCESS | 3764 | ++DOMWINDOW == 87 (1756C800) [pid = 3764] [serial = 2086] [outer = 17354000] 07:16:46 INFO - PROCESS | 3764 | 1464272206480 Marionette DEBUG loaded listener.js 07:16:46 INFO - PROCESS | 3764 | ++DOMWINDOW == 88 (17588000) [pid = 3764] [serial = 2087] [outer = 17354000] 07:16:46 INFO - PROCESS | 3764 | 1464272206911 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]]]}] 07:16:46 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html | save()/restore() works for globalCompositeOperation 07:16:46 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html | took 701ms 07:16:46 INFO - PROCESS | 3764 | 1464272206943 Marionette TRACE conn2 -> [0,2745,"getWindowHandle",null] 07:16:46 INFO - PROCESS | 3764 | 1464272206948 Marionette TRACE conn2 <- [1,2745,null,{"value":"13"}] 07:16:46 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html 07:16:46 INFO - PROCESS | 3764 | 1464272206953 Marionette TRACE conn2 -> [0,2746,"setScriptTimeout",{"ms":35000}] 07:16:46 INFO - PROCESS | 3764 | 1464272206958 Marionette TRACE conn2 <- [1,2746,null,{}] 07:16:46 INFO - PROCESS | 3764 | 1464272206965 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}] 07:16:47 INFO - PROCESS | 3764 | 1464272207083 Marionette TRACE conn2 <- [1,2747,null,{"value":null}] 07:16:47 INFO - PROCESS | 3764 | 1464272207262 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\", \"f2422981-150b-4007-a2a0-7f3535d15116\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:16:47 INFO - PROCESS | 3764 | ++DOCSHELL 10D4A800 == 54 [pid = 3764] [id = 696] 07:16:47 INFO - PROCESS | 3764 | ++DOMWINDOW == 89 (10D4C000) [pid = 3764] [serial = 2088] [outer = 00000000] 07:16:47 INFO - PROCESS | 3764 | ++DOMWINDOW == 90 (10ED1400) [pid = 3764] [serial = 2089] [outer = 10D4C000] 07:16:47 INFO - PROCESS | 3764 | 1464272207319 Marionette DEBUG loaded listener.js 07:16:47 INFO - PROCESS | 3764 | ++DOMWINDOW == 91 (11A0B800) [pid = 3764] [serial = 2090] [outer = 10D4C000] 07:16:47 INFO - PROCESS | 3764 | 1464272207874 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]]]}] 07:16:47 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html | save()/restore() works for lineCap 07:16:47 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html | took 997ms 07:16:47 INFO - PROCESS | 3764 | 1464272207957 Marionette TRACE conn2 -> [0,2749,"getWindowHandle",null] 07:16:47 INFO - PROCESS | 3764 | 1464272207963 Marionette TRACE conn2 <- [1,2749,null,{"value":"13"}] 07:16:47 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html 07:16:47 INFO - PROCESS | 3764 | 1464272207969 Marionette TRACE conn2 -> [0,2750,"setScriptTimeout",{"ms":35000}] 07:16:47 INFO - PROCESS | 3764 | 1464272207972 Marionette TRACE conn2 <- [1,2750,null,{}] 07:16:47 INFO - PROCESS | 3764 | 1464272207976 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}] 07:16:48 INFO - PROCESS | 3764 | 1464272208097 Marionette TRACE conn2 <- [1,2751,null,{"value":null}] 07:16:48 INFO - PROCESS | 3764 | 1464272208240 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\", \"f2422981-150b-4007-a2a0-7f3535d15116\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:16:48 INFO - PROCESS | 3764 | ++DOCSHELL 139BB000 == 55 [pid = 3764] [id = 697] 07:16:48 INFO - PROCESS | 3764 | ++DOMWINDOW == 92 (13DB8000) [pid = 3764] [serial = 2091] [outer = 00000000] 07:16:48 INFO - PROCESS | 3764 | ++DOMWINDOW == 93 (140CCC00) [pid = 3764] [serial = 2092] [outer = 13DB8000] 07:16:48 INFO - PROCESS | 3764 | 1464272208302 Marionette DEBUG loaded listener.js 07:16:48 INFO - PROCESS | 3764 | ++DOMWINDOW == 94 (15D1D800) [pid = 3764] [serial = 2093] [outer = 13DB8000] 07:16:48 INFO - PROCESS | 3764 | 1464272208899 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]]]}] 07:16:48 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html | save()/restore() works for lineJoin 07:16:48 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html | took 997ms 07:16:48 INFO - PROCESS | 3764 | 1464272208954 Marionette TRACE conn2 -> [0,2753,"getWindowHandle",null] 07:16:48 INFO - PROCESS | 3764 | 1464272208956 Marionette TRACE conn2 <- [1,2753,null,{"value":"13"}] 07:16:48 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html 07:16:48 INFO - PROCESS | 3764 | 1464272208960 Marionette TRACE conn2 -> [0,2754,"setScriptTimeout",{"ms":35000}] 07:16:48 INFO - PROCESS | 3764 | 1464272208964 Marionette TRACE conn2 <- [1,2754,null,{}] 07:16:48 INFO - PROCESS | 3764 | 1464272208975 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}] 07:16:49 INFO - PROCESS | 3764 | 1464272209089 Marionette TRACE conn2 <- [1,2755,null,{"value":null}] 07:16:49 INFO - PROCESS | 3764 | 1464272209263 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\", \"f2422981-150b-4007-a2a0-7f3535d15116\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:16:49 INFO - PROCESS | 3764 | ++DOCSHELL 17308400 == 56 [pid = 3764] [id = 698] 07:16:49 INFO - PROCESS | 3764 | ++DOMWINDOW == 95 (1730CC00) [pid = 3764] [serial = 2094] [outer = 00000000] 07:16:49 INFO - PROCESS | 3764 | ++DOMWINDOW == 96 (17587C00) [pid = 3764] [serial = 2095] [outer = 1730CC00] 07:16:49 INFO - PROCESS | 3764 | 1464272209320 Marionette DEBUG loaded listener.js 07:16:49 INFO - PROCESS | 3764 | ++DOMWINDOW == 97 (175A2C00) [pid = 3764] [serial = 2096] [outer = 1730CC00] 07:16:49 INFO - PROCESS | 3764 | 1464272209914 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]]]}] 07:16:49 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html | save()/restore() works for lineWidth 07:16:49 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html | took 997ms 07:16:49 INFO - PROCESS | 3764 | 1464272209962 Marionette TRACE conn2 -> [0,2757,"getWindowHandle",null] 07:16:49 INFO - PROCESS | 3764 | 1464272209965 Marionette TRACE conn2 <- [1,2757,null,{"value":"13"}] 07:16:49 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html 07:16:49 INFO - PROCESS | 3764 | 1464272209969 Marionette TRACE conn2 -> [0,2758,"setScriptTimeout",{"ms":35000}] 07:16:49 INFO - PROCESS | 3764 | 1464272209971 Marionette TRACE conn2 <- [1,2758,null,{}] 07:16:49 INFO - PROCESS | 3764 | 1464272209974 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}] 07:16:50 INFO - PROCESS | 3764 | 1464272210083 Marionette TRACE conn2 <- [1,2759,null,{"value":null}] 07:16:50 INFO - PROCESS | 3764 | 1464272210243 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\", \"f2422981-150b-4007-a2a0-7f3535d15116\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:16:50 INFO - PROCESS | 3764 | ++DOCSHELL 17D07000 == 57 [pid = 3764] [id = 699] 07:16:50 INFO - PROCESS | 3764 | ++DOMWINDOW == 98 (17D07400) [pid = 3764] [serial = 2097] [outer = 00000000] 07:16:50 INFO - PROCESS | 3764 | ++DOMWINDOW == 99 (17DF9C00) [pid = 3764] [serial = 2098] [outer = 17D07400] 07:16:50 INFO - PROCESS | 3764 | 1464272210298 Marionette DEBUG loaded listener.js 07:16:50 INFO - PROCESS | 3764 | ++DOMWINDOW == 100 (18189800) [pid = 3764] [serial = 2099] [outer = 17D07400] 07:16:50 INFO - PROCESS | 3764 | 1464272210813 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]]]}] 07:16:50 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html | save()/restore() works for miterLimit 07:16:50 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html | took 888ms 07:16:50 INFO - PROCESS | 3764 | 1464272210872 Marionette TRACE conn2 -> [0,2761,"getWindowHandle",null] 07:16:50 INFO - PROCESS | 3764 | 1464272210875 Marionette TRACE conn2 <- [1,2761,null,{"value":"13"}] 07:16:50 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.path.html 07:16:50 INFO - PROCESS | 3764 | 1464272210878 Marionette TRACE conn2 -> [0,2762,"setScriptTimeout",{"ms":35000}] 07:16:50 INFO - PROCESS | 3764 | 1464272210880 Marionette TRACE conn2 <- [1,2762,null,{}] 07:16:50 INFO - PROCESS | 3764 | 1464272210884 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}] 07:16:50 INFO - PROCESS | 3764 | 1464272210988 Marionette TRACE conn2 <- [1,2763,null,{"value":null}] 07:16:51 INFO - PROCESS | 3764 | 1464272211102 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\", \"f2422981-150b-4007-a2a0-7f3535d15116\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:16:51 INFO - PROCESS | 3764 | ++DOCSHELL 17DF0800 == 58 [pid = 3764] [id = 700] 07:16:51 INFO - PROCESS | 3764 | ++DOMWINDOW == 101 (17ECD000) [pid = 3764] [serial = 2100] [outer = 00000000] 07:16:51 INFO - PROCESS | 3764 | ++DOMWINDOW == 102 (181DA400) [pid = 3764] [serial = 2101] [outer = 17ECD000] 07:16:51 INFO - PROCESS | 3764 | 1464272211205 Marionette DEBUG loaded listener.js 07:16:51 INFO - PROCESS | 3764 | ++DOMWINDOW == 103 (181E0800) [pid = 3764] [serial = 2102] [outer = 17ECD000] 07:16:51 INFO - PROCESS | 3764 | 1464272211809 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]]]}] 07:16:51 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.path.html | save()/restore() does not affect the current path 07:16:51 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.path.html | took 998ms 07:16:51 INFO - PROCESS | 3764 | 1464272211881 Marionette TRACE conn2 -> [0,2765,"getWindowHandle",null] 07:16:51 INFO - PROCESS | 3764 | 1464272211884 Marionette TRACE conn2 <- [1,2765,null,{"value":"13"}] 07:16:51 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html 07:16:51 INFO - PROCESS | 3764 | 1464272211887 Marionette TRACE conn2 -> [0,2766,"setScriptTimeout",{"ms":35000}] 07:16:51 INFO - PROCESS | 3764 | 1464272211889 Marionette TRACE conn2 <- [1,2766,null,{}] 07:16:51 INFO - PROCESS | 3764 | 1464272211893 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}] 07:16:52 INFO - PROCESS | 3764 | 1464272212208 Marionette TRACE conn2 <- [1,2767,null,{"value":null}] 07:16:52 INFO - PROCESS | 3764 | 1464272212373 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\", \"f2422981-150b-4007-a2a0-7f3535d15116\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:16:52 INFO - PROCESS | 3764 | ++DOCSHELL 0C37C400 == 59 [pid = 3764] [id = 701] 07:16:52 INFO - PROCESS | 3764 | ++DOMWINDOW == 104 (0C37E400) [pid = 3764] [serial = 2103] [outer = 00000000] 07:16:52 INFO - PROCESS | 3764 | ++DOMWINDOW == 105 (0C7EEC00) [pid = 3764] [serial = 2104] [outer = 0C37E400] 07:16:52 INFO - PROCESS | 3764 | 1464272212422 Marionette DEBUG loaded listener.js 07:16:52 INFO - PROCESS | 3764 | ++DOMWINDOW == 106 (0F272000) [pid = 3764] [serial = 2105] [outer = 0C37E400] 07:16:52 INFO - PROCESS | 3764 | 1464272213020 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]]]}] 07:16:52 INFO - PROCESS | 3764 | --DOCSHELL 181DFC00 == 58 [pid = 3764] [id = 599] 07:16:53 INFO - PROCESS | 3764 | --DOCSHELL 0C7F1C00 == 57 [pid = 3764] [id = 616] 07:16:53 INFO - PROCESS | 3764 | --DOCSHELL 0C381800 == 56 [pid = 3764] [id = 682] 07:16:53 INFO - PROCESS | 3764 | --DOMWINDOW == 105 (10D3D400) [pid = 3764] [serial = 2023] [outer = 00000000] [url = about:blank] 07:16:53 INFO - PROCESS | 3764 | --DOMWINDOW == 104 (10A59800) [pid = 3764] [serial = 2030] [outer = 00000000] [url = about:blank] 07:16:53 INFO - PROCESS | 3764 | --DOMWINDOW == 103 (102D8000) [pid = 3764] [serial = 2029] [outer = 00000000] [url = about:blank] 07:16:53 INFO - PROCESS | 3764 | --DOMWINDOW == 102 (13320C00) [pid = 3764] [serial = 2035] [outer = 00000000] [url = about:blank] 07:16:53 INFO - PROCESS | 3764 | --DOMWINDOW == 101 (10D4BC00) [pid = 3764] [serial = 2032] [outer = 00000000] [url = about:blank] 07:16:53 INFO - PROCESS | 3764 | --DOMWINDOW == 100 (10FE0000) [pid = 3764] [serial = 2033] [outer = 00000000] [url = about:blank] 07:16:53 INFO - PROCESS | 3764 | --DOMWINDOW == 99 (1408A400) [pid = 3764] [serial = 2039] [outer = 00000000] [url = about:blank] 07:16:53 INFO - PROCESS | 3764 | --DOMWINDOW == 98 (13DB6000) [pid = 3764] [serial = 2038] [outer = 00000000] [url = about:blank] 07:16:53 INFO - PROCESS | 3764 | --DOMWINDOW == 97 (13DBA800) [pid = 3764] [serial = 2026] [outer = 00000000] [url = about:blank] 07:16:53 INFO - PROCESS | 3764 | --DOMWINDOW == 96 (15364C00) [pid = 3764] [serial = 2041] [outer = 00000000] [url = about:blank] 07:16:53 INFO - PROCESS | 3764 | --DOMWINDOW == 95 (15619C00) [pid = 3764] [serial = 2042] [outer = 00000000] [url = about:blank] 07:16:53 INFO - PROCESS | 3764 | --DOMWINDOW == 94 (14096000) [pid = 3764] [serial = 2044] [outer = 00000000] [url = about:blank] 07:16:53 INFO - PROCESS | 3764 | --DOMWINDOW == 93 (13391400) [pid = 3764] [serial = 2036] [outer = 00000000] [url = about:blank] 07:16:53 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html | save()/restore() works for shadowBlur 07:16:53 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html | took 1184ms 07:16:53 INFO - PROCESS | 3764 | 1464272213091 Marionette TRACE conn2 -> [0,2769,"getWindowHandle",null] 07:16:53 INFO - PROCESS | 3764 | 1464272213094 Marionette TRACE conn2 <- [1,2769,null,{"value":"13"}] 07:16:53 INFO - PROCESS | 3764 | 1464272213099 Marionette TRACE conn2 -> [0,2770,"setScriptTimeout",{"ms":35000}] 07:16:53 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html 07:16:53 INFO - PROCESS | 3764 | 1464272213103 Marionette TRACE conn2 <- [1,2770,null,{}] 07:16:53 INFO - PROCESS | 3764 | 1464272213108 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}] 07:16:53 INFO - PROCESS | 3764 | 1464272213210 Marionette TRACE conn2 <- [1,2771,null,{"value":null}] 07:16:53 INFO - PROCESS | 3764 | 1464272213317 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\", \"f2422981-150b-4007-a2a0-7f3535d15116\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:16:53 INFO - PROCESS | 3764 | ++DOCSHELL 10A77400 == 57 [pid = 3764] [id = 702] 07:16:53 INFO - PROCESS | 3764 | ++DOMWINDOW == 94 (10A7D400) [pid = 3764] [serial = 2106] [outer = 00000000] 07:16:53 INFO - PROCESS | 3764 | ++DOMWINDOW == 95 (10AD5800) [pid = 3764] [serial = 2107] [outer = 10A7D400] 07:16:53 INFO - PROCESS | 3764 | 1464272213365 Marionette DEBUG loaded listener.js 07:16:53 INFO - PROCESS | 3764 | ++DOMWINDOW == 96 (10D31800) [pid = 3764] [serial = 2108] [outer = 10A7D400] 07:16:53 INFO - PROCESS | 3764 | 1464272213814 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]]]}] 07:16:53 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html | save()/restore() works for shadowColor 07:16:53 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html | took 732ms 07:16:53 INFO - PROCESS | 3764 | 1464272213841 Marionette TRACE conn2 -> [0,2773,"getWindowHandle",null] 07:16:53 INFO - PROCESS | 3764 | 1464272213844 Marionette TRACE conn2 <- [1,2773,null,{"value":"13"}] 07:16:53 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html 07:16:53 INFO - PROCESS | 3764 | 1464272213847 Marionette TRACE conn2 -> [0,2774,"setScriptTimeout",{"ms":35000}] 07:16:53 INFO - PROCESS | 3764 | 1464272213849 Marionette TRACE conn2 <- [1,2774,null,{}] 07:16:53 INFO - PROCESS | 3764 | 1464272213853 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}] 07:16:53 INFO - PROCESS | 3764 | 1464272213923 Marionette TRACE conn2 <- [1,2775,null,{"value":null}] 07:16:53 INFO - PROCESS | 3764 | 1464272213933 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\", \"f2422981-150b-4007-a2a0-7f3535d15116\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:16:53 INFO - PROCESS | 3764 | ++DOCSHELL 10EB3800 == 58 [pid = 3764] [id = 703] 07:16:53 INFO - PROCESS | 3764 | ++DOMWINDOW == 97 (10EB7400) [pid = 3764] [serial = 2109] [outer = 00000000] 07:16:53 INFO - PROCESS | 3764 | ++DOMWINDOW == 98 (10FDEC00) [pid = 3764] [serial = 2110] [outer = 10EB7400] 07:16:53 INFO - PROCESS | 3764 | 1464272213978 Marionette DEBUG loaded listener.js 07:16:54 INFO - PROCESS | 3764 | ++DOMWINDOW == 99 (114A3400) [pid = 3764] [serial = 2111] [outer = 10EB7400] 07:16:54 INFO - PROCESS | 3764 | 1464272214455 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]]]}] 07:16:54 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html | save()/restore() works for shadowOffsetX 07:16:54 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html | took 639ms 07:16:54 INFO - PROCESS | 3764 | 1464272214469 Marionette TRACE conn2 -> [0,2777,"getWindowHandle",null] 07:16:54 INFO - PROCESS | 3764 | 1464272214473 Marionette TRACE conn2 <- [1,2777,null,{"value":"13"}] 07:16:54 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html 07:16:54 INFO - PROCESS | 3764 | 1464272214483 Marionette TRACE conn2 -> [0,2778,"setScriptTimeout",{"ms":35000}] 07:16:54 INFO - PROCESS | 3764 | 1464272214487 Marionette TRACE conn2 <- [1,2778,null,{}] 07:16:54 INFO - PROCESS | 3764 | 1464272214490 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}] 07:16:54 INFO - PROCESS | 3764 | 1464272214579 Marionette TRACE conn2 <- [1,2779,null,{"value":null}] 07:16:54 INFO - PROCESS | 3764 | 1464272214585 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\", \"f2422981-150b-4007-a2a0-7f3535d15116\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:16:54 INFO - PROCESS | 3764 | ++DOCSHELL 11CF7000 == 59 [pid = 3764] [id = 704] 07:16:54 INFO - PROCESS | 3764 | ++DOMWINDOW == 100 (12A4DC00) [pid = 3764] [serial = 2112] [outer = 00000000] 07:16:54 INFO - PROCESS | 3764 | ++DOMWINDOW == 101 (12B64000) [pid = 3764] [serial = 2113] [outer = 12A4DC00] 07:16:54 INFO - PROCESS | 3764 | 1464272214630 Marionette DEBUG loaded listener.js 07:16:54 INFO - PROCESS | 3764 | ++DOMWINDOW == 102 (13369400) [pid = 3764] [serial = 2114] [outer = 12A4DC00] 07:16:55 INFO - PROCESS | 3764 | 1464272215095 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]]]}] 07:16:55 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html | save()/restore() works for shadowOffsetY 07:16:55 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html | took 701ms 07:16:55 INFO - PROCESS | 3764 | 1464272215179 Marionette TRACE conn2 -> [0,2781,"getWindowHandle",null] 07:16:55 INFO - PROCESS | 3764 | 1464272215181 Marionette TRACE conn2 <- [1,2781,null,{"value":"13"}] 07:16:55 INFO - PROCESS | 3764 | 1464272215184 Marionette TRACE conn2 -> [0,2782,"setScriptTimeout",{"ms":35000}] 07:16:55 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.stack.html 07:16:55 INFO - PROCESS | 3764 | 1464272215186 Marionette TRACE conn2 <- [1,2782,null,{}] 07:16:55 INFO - PROCESS | 3764 | 1464272215190 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}] 07:16:55 INFO - PROCESS | 3764 | 1464272215290 Marionette TRACE conn2 <- [1,2783,null,{"value":null}] 07:16:55 INFO - PROCESS | 3764 | 1464272215326 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\", \"f2422981-150b-4007-a2a0-7f3535d15116\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:16:55 INFO - PROCESS | 3764 | ++DOCSHELL 1339E000 == 60 [pid = 3764] [id = 705] 07:16:55 INFO - PROCESS | 3764 | ++DOMWINDOW == 103 (1370A400) [pid = 3764] [serial = 2115] [outer = 00000000] 07:16:55 INFO - PROCESS | 3764 | ++DOMWINDOW == 104 (139AD000) [pid = 3764] [serial = 2116] [outer = 1370A400] 07:16:55 INFO - PROCESS | 3764 | 1464272215371 Marionette DEBUG loaded listener.js 07:16:55 INFO - PROCESS | 3764 | ++DOMWINDOW == 105 (139B5400) [pid = 3764] [serial = 2117] [outer = 1370A400] 07:16:55 INFO - PROCESS | 3764 | 1464272215847 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]]]}] 07:16:55 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.stack.html | save()/restore() can be nested as a stack 07:16:55 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.stack.html | took 685ms 07:16:55 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html 07:16:55 INFO - PROCESS | 3764 | 1464272215884 Marionette TRACE conn2 -> [0,2785,"getWindowHandle",null] 07:16:55 INFO - PROCESS | 3764 | 1464272215886 Marionette TRACE conn2 <- [1,2785,null,{"value":"13"}] 07:16:55 INFO - PROCESS | 3764 | 1464272215889 Marionette TRACE conn2 -> [0,2786,"setScriptTimeout",{"ms":35000}] 07:16:55 INFO - PROCESS | 3764 | 1464272215891 Marionette TRACE conn2 <- [1,2786,null,{}] 07:16:55 INFO - PROCESS | 3764 | 1464272215895 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}] 07:16:56 INFO - PROCESS | 3764 | 1464272216013 Marionette TRACE conn2 <- [1,2787,null,{"value":null}] 07:16:56 INFO - PROCESS | 3764 | 1464272216081 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\", \"f2422981-150b-4007-a2a0-7f3535d15116\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:16:56 INFO - PROCESS | 3764 | ++DOCSHELL 0F267400 == 61 [pid = 3764] [id = 706] 07:16:56 INFO - PROCESS | 3764 | ++DOMWINDOW == 106 (14003000) [pid = 3764] [serial = 2118] [outer = 00000000] 07:16:56 INFO - PROCESS | 3764 | ++DOMWINDOW == 107 (1400D800) [pid = 3764] [serial = 2119] [outer = 14003000] 07:16:56 INFO - PROCESS | 3764 | 1464272216132 Marionette DEBUG loaded listener.js 07:16:56 INFO - PROCESS | 3764 | ++DOMWINDOW == 108 (14090800) [pid = 3764] [serial = 2120] [outer = 14003000] 07:16:56 INFO - PROCESS | 3764 | 1464272216569 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]]]}] 07:16:56 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html | save()/restore() stack depth is not unreasonably limited 07:16:56 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html | took 732ms 07:16:56 INFO - PROCESS | 3764 | 1464272216630 Marionette TRACE conn2 -> [0,2789,"getWindowHandle",null] 07:16:56 INFO - PROCESS | 3764 | 1464272216632 Marionette TRACE conn2 <- [1,2789,null,{"value":"13"}] 07:16:56 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html 07:16:56 INFO - PROCESS | 3764 | 1464272216635 Marionette TRACE conn2 -> [0,2790,"setScriptTimeout",{"ms":35000}] 07:16:56 INFO - PROCESS | 3764 | 1464272216637 Marionette TRACE conn2 <- [1,2790,null,{}] 07:16:56 INFO - PROCESS | 3764 | 1464272216641 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}] 07:16:56 INFO - PROCESS | 3764 | 1464272216788 Marionette TRACE conn2 <- [1,2791,null,{"value":null}] 07:16:56 INFO - PROCESS | 3764 | 1464272216812 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\", \"f2422981-150b-4007-a2a0-7f3535d15116\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:16:56 INFO - PROCESS | 3764 | ++DOCSHELL 14094800 == 62 [pid = 3764] [id = 707] 07:16:56 INFO - PROCESS | 3764 | ++DOMWINDOW == 109 (1509C400) [pid = 3764] [serial = 2121] [outer = 00000000] 07:16:56 INFO - PROCESS | 3764 | ++DOMWINDOW == 110 (156C4400) [pid = 3764] [serial = 2122] [outer = 1509C400] 07:16:56 INFO - PROCESS | 3764 | 1464272216856 Marionette DEBUG loaded listener.js 07:16:56 INFO - PROCESS | 3764 | ++DOMWINDOW == 111 (156C4800) [pid = 3764] [serial = 2123] [outer = 1509C400] 07:16:57 INFO - PROCESS | 3764 | 1464272217285 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]]]}] 07:16:57 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html | save()/restore() works for strokeStyle 07:16:57 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html | took 701ms 07:16:57 INFO - PROCESS | 3764 | 1464272217336 Marionette TRACE conn2 -> [0,2793,"getWindowHandle",null] 07:16:57 INFO - PROCESS | 3764 | 1464272217339 Marionette TRACE conn2 <- [1,2793,null,{"value":"13"}] 07:16:57 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html 07:16:57 INFO - PROCESS | 3764 | 1464272217343 Marionette TRACE conn2 -> [0,2794,"setScriptTimeout",{"ms":35000}] 07:16:57 INFO - PROCESS | 3764 | 1464272217346 Marionette TRACE conn2 <- [1,2794,null,{}] 07:16:57 INFO - PROCESS | 3764 | 1464272217349 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}] 07:16:57 INFO - PROCESS | 3764 | 1464272217469 Marionette TRACE conn2 <- [1,2795,null,{"value":null}] 07:16:57 INFO - PROCESS | 3764 | 1464272217480 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\", \"f2422981-150b-4007-a2a0-7f3535d15116\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:16:57 INFO - PROCESS | 3764 | ++DOCSHELL 10ED2400 == 63 [pid = 3764] [id = 708] 07:16:57 INFO - PROCESS | 3764 | ++DOMWINDOW == 112 (11C56C00) [pid = 3764] [serial = 2124] [outer = 00000000] 07:16:57 INFO - PROCESS | 3764 | ++DOMWINDOW == 113 (15F3EC00) [pid = 3764] [serial = 2125] [outer = 11C56C00] 07:16:57 INFO - PROCESS | 3764 | 1464272217678 Marionette DEBUG loaded listener.js 07:16:57 INFO - PROCESS | 3764 | ++DOMWINDOW == 114 (1622B400) [pid = 3764] [serial = 2126] [outer = 11C56C00] 07:16:57 INFO - PROCESS | 3764 | --DOMWINDOW == 113 (10D39800) [pid = 3764] [serial = 2064] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.system.html] 07:16:57 INFO - PROCESS | 3764 | --DOMWINDOW == 112 (139B2800) [pid = 3764] [serial = 2067] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.measure.width.space.html] 07:16:57 INFO - PROCESS | 3764 | --DOMWINDOW == 111 (156D3000) [pid = 3764] [serial = 2079] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.font.html] 07:16:57 INFO - PROCESS | 3764 | --DOMWINDOW == 110 (16C83800) [pid = 3764] [serial = 2076] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html] 07:16:57 INFO - PROCESS | 3764 | --DOMWINDOW == 109 (10D52800) [pid = 3764] [serial = 2043] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.start.html] 07:16:57 INFO - PROCESS | 3764 | --DOMWINDOW == 108 (1022F800) [pid = 3764] [serial = 2082] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html] 07:16:57 INFO - PROCESS | 3764 | --DOMWINDOW == 107 (16935400) [pid = 3764] [serial = 2073] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.clip.html] 07:16:57 INFO - PROCESS | 3764 | --DOMWINDOW == 106 (14009000) [pid = 3764] [serial = 2070] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html] 07:16:57 INFO - PROCESS | 3764 | --DOMWINDOW == 105 (10D39400) [pid = 3764] [serial = 2061] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.size.percentage.html] 07:16:58 INFO - PROCESS | 3764 | 1464272218055 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]]]}] 07:16:58 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html | save()/restore() works for textAlign 07:16:58 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html | took 732ms 07:16:58 INFO - PROCESS | 3764 | 1464272218081 Marionette TRACE conn2 -> [0,2797,"getWindowHandle",null] 07:16:58 INFO - PROCESS | 3764 | 1464272218083 Marionette TRACE conn2 <- [1,2797,null,{"value":"13"}] 07:16:58 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html 07:16:58 INFO - PROCESS | 3764 | 1464272218087 Marionette TRACE conn2 -> [0,2798,"setScriptTimeout",{"ms":35000}] 07:16:58 INFO - PROCESS | 3764 | 1464272218088 Marionette TRACE conn2 <- [1,2798,null,{}] 07:16:58 INFO - PROCESS | 3764 | 1464272218092 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}] 07:16:58 INFO - PROCESS | 3764 | 1464272218199 Marionette TRACE conn2 <- [1,2799,null,{"value":null}] 07:16:58 INFO - PROCESS | 3764 | 1464272218301 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\", \"f2422981-150b-4007-a2a0-7f3535d15116\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:16:58 INFO - PROCESS | 3764 | ++DOCSHELL 1408B000 == 64 [pid = 3764] [id = 709] 07:16:58 INFO - PROCESS | 3764 | ++DOMWINDOW == 106 (153C4C00) [pid = 3764] [serial = 2127] [outer = 00000000] 07:16:58 INFO - PROCESS | 3764 | ++DOMWINDOW == 107 (16233800) [pid = 3764] [serial = 2128] [outer = 153C4C00] 07:16:58 INFO - PROCESS | 3764 | 1464272218345 Marionette DEBUG loaded listener.js 07:16:58 INFO - PROCESS | 3764 | ++DOMWINDOW == 108 (1691CC00) [pid = 3764] [serial = 2129] [outer = 153C4C00] 07:16:58 INFO - PROCESS | 3764 | 1464272218706 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]]]}] 07:16:58 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html | save()/restore() works for textBaseline 07:16:58 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html | took 639ms 07:16:58 INFO - PROCESS | 3764 | 1464272218725 Marionette TRACE conn2 -> [0,2801,"getWindowHandle",null] 07:16:58 INFO - PROCESS | 3764 | 1464272218726 Marionette TRACE conn2 <- [1,2801,null,{"value":"13"}] 07:16:58 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.transformation.html 07:16:58 INFO - PROCESS | 3764 | 1464272218730 Marionette TRACE conn2 -> [0,2802,"setScriptTimeout",{"ms":35000}] 07:16:58 INFO - PROCESS | 3764 | 1464272218731 Marionette TRACE conn2 <- [1,2802,null,{}] 07:16:58 INFO - PROCESS | 3764 | 1464272218735 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}] 07:16:58 INFO - PROCESS | 3764 | 1464272218859 Marionette TRACE conn2 <- [1,2803,null,{"value":null}] 07:16:58 INFO - PROCESS | 3764 | 1464272218868 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\", \"f2422981-150b-4007-a2a0-7f3535d15116\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:16:58 INFO - PROCESS | 3764 | ++DOCSHELL 16883000 == 65 [pid = 3764] [id = 710] 07:16:58 INFO - PROCESS | 3764 | ++DOMWINDOW == 109 (16918800) [pid = 3764] [serial = 2130] [outer = 00000000] 07:16:58 INFO - PROCESS | 3764 | ++DOMWINDOW == 110 (169D0800) [pid = 3764] [serial = 2131] [outer = 16918800] 07:16:58 INFO - PROCESS | 3764 | 1464272218912 Marionette DEBUG loaded listener.js 07:16:58 INFO - PROCESS | 3764 | ++DOMWINDOW == 111 (16C82C00) [pid = 3764] [serial = 2132] [outer = 16918800] 07:16:59 INFO - PROCESS | 3764 | 1464272219322 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]]]}] 07:16:59 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.transformation.html | save()/restore() affects the current transformation matrix 07:16:59 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.transformation.html | took 623ms 07:16:59 INFO - PROCESS | 3764 | 1464272219368 Marionette TRACE conn2 -> [0,2805,"getWindowHandle",null] 07:16:59 INFO - PROCESS | 3764 | 1464272219370 Marionette TRACE conn2 <- [1,2805,null,{"value":"13"}] 07:16:59 INFO - PROCESS | 3764 | 1464272219374 Marionette TRACE conn2 -> [0,2806,"setScriptTimeout",{"ms":35000}] 07:16:59 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.underflow.html 07:16:59 INFO - PROCESS | 3764 | 1464272219375 Marionette TRACE conn2 <- [1,2806,null,{}] 07:16:59 INFO - PROCESS | 3764 | 1464272219379 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}] 07:16:59 INFO - PROCESS | 3764 | 1464272219510 Marionette TRACE conn2 <- [1,2807,null,{"value":null}] 07:16:59 INFO - PROCESS | 3764 | 1464272219525 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\", \"f2422981-150b-4007-a2a0-7f3535d15116\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:16:59 INFO - PROCESS | 3764 | ++DOCSHELL 15365400 == 66 [pid = 3764] [id = 711] 07:16:59 INFO - PROCESS | 3764 | ++DOMWINDOW == 112 (1561A400) [pid = 3764] [serial = 2133] [outer = 00000000] 07:16:59 INFO - PROCESS | 3764 | ++DOMWINDOW == 113 (16F8AC00) [pid = 3764] [serial = 2134] [outer = 1561A400] 07:16:59 INFO - PROCESS | 3764 | 1464272219564 Marionette DEBUG loaded listener.js 07:16:59 INFO - PROCESS | 3764 | ++DOMWINDOW == 114 (1730C400) [pid = 3764] [serial = 2135] [outer = 1561A400] 07:17:00 INFO - PROCESS | 3764 | 1464272220271 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]]]}] 07:17:00 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.underflow.html | restore() with an empty stack has no effect 07:17:00 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.underflow.html | took 935ms 07:17:00 INFO - PROCESS | 3764 | 1464272220304 Marionette TRACE conn2 -> [0,2809,"getWindowHandle",null] 07:17:00 INFO - PROCESS | 3764 | 1464272220310 Marionette TRACE conn2 <- [1,2809,null,{"value":"13"}] 07:17:00 INFO - TEST-START | /2dcontext/transformations/2d.transformation.order.html 07:17:00 INFO - PROCESS | 3764 | 1464272220314 Marionette TRACE conn2 -> [0,2810,"setScriptTimeout",{"ms":35000}] 07:17:00 INFO - PROCESS | 3764 | 1464272220319 Marionette TRACE conn2 <- [1,2810,null,{}] 07:17:00 INFO - PROCESS | 3764 | 1464272220324 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}] 07:17:00 INFO - PROCESS | 3764 | 1464272220444 Marionette TRACE conn2 <- [1,2811,null,{"value":null}] 07:17:00 INFO - PROCESS | 3764 | 1464272220590 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\", \"f2422981-150b-4007-a2a0-7f3535d15116\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:17:00 INFO - PROCESS | 3764 | ++DOCSHELL 10A62800 == 67 [pid = 3764] [id = 712] 07:17:00 INFO - PROCESS | 3764 | ++DOMWINDOW == 115 (10A7DC00) [pid = 3764] [serial = 2136] [outer = 00000000] 07:17:00 INFO - PROCESS | 3764 | ++DOMWINDOW == 116 (10D49800) [pid = 3764] [serial = 2137] [outer = 10A7DC00] 07:17:00 INFO - PROCESS | 3764 | 1464272220648 Marionette DEBUG loaded listener.js 07:17:00 INFO - PROCESS | 3764 | ++DOMWINDOW == 117 (10D58400) [pid = 3764] [serial = 2138] [outer = 10A7DC00] 07:17:01 INFO - PROCESS | 3764 | 1464272221253 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]]]}] 07:17:01 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.order.html | Transformations are applied in the right order 07:17:01 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.order.html | took 997ms 07:17:01 INFO - PROCESS | 3764 | 1464272221318 Marionette TRACE conn2 -> [0,2813,"getWindowHandle",null] 07:17:01 INFO - PROCESS | 3764 | 1464272221324 Marionette TRACE conn2 <- [1,2813,null,{"value":"13"}] 07:17:01 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.direction.html 07:17:01 INFO - PROCESS | 3764 | 1464272221331 Marionette TRACE conn2 -> [0,2814,"setScriptTimeout",{"ms":35000}] 07:17:01 INFO - PROCESS | 3764 | 1464272221334 Marionette TRACE conn2 <- [1,2814,null,{}] 07:17:01 INFO - PROCESS | 3764 | 1464272221338 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}] 07:17:01 INFO - PROCESS | 3764 | 1464272221458 Marionette TRACE conn2 <- [1,2815,null,{"value":null}] 07:17:01 INFO - PROCESS | 3764 | 1464272221604 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\", \"f2422981-150b-4007-a2a0-7f3535d15116\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:17:01 INFO - PROCESS | 3764 | ++DOCSHELL 12D7C800 == 68 [pid = 3764] [id = 713] 07:17:01 INFO - PROCESS | 3764 | ++DOMWINDOW == 118 (130D1800) [pid = 3764] [serial = 2139] [outer = 00000000] 07:17:01 INFO - PROCESS | 3764 | ++DOMWINDOW == 119 (137E4400) [pid = 3764] [serial = 2140] [outer = 130D1800] 07:17:01 INFO - PROCESS | 3764 | 1464272221659 Marionette DEBUG loaded listener.js 07:17:01 INFO - PROCESS | 3764 | ++DOMWINDOW == 120 (13DBB000) [pid = 3764] [serial = 2141] [outer = 130D1800] 07:17:02 INFO - PROCESS | 3764 | 1464272222303 Marionette TRACE conn2 <- [1,2816,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.direction.html",0,null,null,[["rotate() is clockwise",0,null,null]]]}] 07:17:02 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.direction.html | rotate() is clockwise 07:17:02 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.direction.html | took 1044ms 07:17:02 INFO - PROCESS | 3764 | 1464272222394 Marionette TRACE conn2 -> [0,2817,"getWindowHandle",null] 07:17:02 INFO - PROCESS | 3764 | 1464272222397 Marionette TRACE conn2 <- [1,2817,null,{"value":"13"}] 07:17:02 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.nonfinite.html 07:17:02 INFO - PROCESS | 3764 | 1464272222401 Marionette TRACE conn2 -> [0,2818,"setScriptTimeout",{"ms":35000}] 07:17:02 INFO - PROCESS | 3764 | 1464272222405 Marionette TRACE conn2 <- [1,2818,null,{}] 07:17:02 INFO - PROCESS | 3764 | 1464272222416 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}] 07:17:02 INFO - PROCESS | 3764 | 1464272222609 Marionette TRACE conn2 <- [1,2819,null,{"value":null}] 07:17:02 INFO - PROCESS | 3764 | 1464272222714 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\", \"f2422981-150b-4007-a2a0-7f3535d15116\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:17:02 INFO - PROCESS | 3764 | ++DOCSHELL 11C02800 == 69 [pid = 3764] [id = 714] 07:17:02 INFO - PROCESS | 3764 | ++DOMWINDOW == 121 (15E3A400) [pid = 3764] [serial = 2142] [outer = 00000000] 07:17:02 INFO - PROCESS | 3764 | ++DOMWINDOW == 122 (1730B000) [pid = 3764] [serial = 2143] [outer = 15E3A400] 07:17:02 INFO - PROCESS | 3764 | 1464272222770 Marionette DEBUG loaded listener.js 07:17:02 INFO - PROCESS | 3764 | ++DOMWINDOW == 123 (17355800) [pid = 3764] [serial = 2144] [outer = 15E3A400] 07:17:03 INFO - PROCESS | 3764 | 1464272223332 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]]]}] 07:17:03 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.nonfinite.html | rotate() with Infinity/NaN is ignored 07:17:03 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.nonfinite.html | took 997ms 07:17:03 INFO - PROCESS | 3764 | 1464272223403 Marionette TRACE conn2 -> [0,2821,"getWindowHandle",null] 07:17:03 INFO - PROCESS | 3764 | 1464272223406 Marionette TRACE conn2 <- [1,2821,null,{"value":"13"}] 07:17:03 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.radians.html 07:17:03 INFO - PROCESS | 3764 | 1464272223410 Marionette TRACE conn2 -> [0,2822,"setScriptTimeout",{"ms":35000}] 07:17:03 INFO - PROCESS | 3764 | 1464272223412 Marionette TRACE conn2 <- [1,2822,null,{}] 07:17:03 INFO - PROCESS | 3764 | 1464272223415 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}] 07:17:03 INFO - PROCESS | 3764 | 1464272223532 Marionette TRACE conn2 <- [1,2823,null,{"value":null}] 07:17:03 INFO - PROCESS | 3764 | 1464272223676 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\", \"f2422981-150b-4007-a2a0-7f3535d15116\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:17:03 INFO - PROCESS | 3764 | ++DOCSHELL 17569800 == 70 [pid = 3764] [id = 715] 07:17:03 INFO - PROCESS | 3764 | ++DOMWINDOW == 124 (1756A400) [pid = 3764] [serial = 2145] [outer = 00000000] 07:17:03 INFO - PROCESS | 3764 | ++DOMWINDOW == 125 (1758BC00) [pid = 3764] [serial = 2146] [outer = 1756A400] 07:17:03 INFO - PROCESS | 3764 | 1464272223731 Marionette DEBUG loaded listener.js 07:17:03 INFO - PROCESS | 3764 | ++DOMWINDOW == 126 (17781400) [pid = 3764] [serial = 2147] [outer = 1756A400] 07:17:04 INFO - PROCESS | 3764 | 1464272224315 Marionette TRACE conn2 <- [1,2824,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.radians.html",0,null,null,[["rotate() uses radians",0,null,null]]]}] 07:17:04 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.radians.html | rotate() uses radians 07:17:04 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.radians.html | took 935ms 07:17:04 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.wrap.html 07:17:04 INFO - PROCESS | 3764 | 1464272224355 Marionette TRACE conn2 -> [0,2825,"getWindowHandle",null] 07:17:04 INFO - PROCESS | 3764 | 1464272224357 Marionette TRACE conn2 <- [1,2825,null,{"value":"13"}] 07:17:04 INFO - PROCESS | 3764 | 1464272224361 Marionette TRACE conn2 -> [0,2826,"setScriptTimeout",{"ms":35000}] 07:17:04 INFO - PROCESS | 3764 | 1464272224363 Marionette TRACE conn2 <- [1,2826,null,{}] 07:17:04 INFO - PROCESS | 3764 | 1464272224366 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}] 07:17:04 INFO - PROCESS | 3764 | 1464272224471 Marionette TRACE conn2 <- [1,2827,null,{"value":null}] 07:17:04 INFO - PROCESS | 3764 | 1464272224645 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\", \"f2422981-150b-4007-a2a0-7f3535d15116\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:17:04 INFO - PROCESS | 3764 | ++DOCSHELL 10A5D400 == 71 [pid = 3764] [id = 716] 07:17:04 INFO - PROCESS | 3764 | ++DOMWINDOW == 127 (16C7D000) [pid = 3764] [serial = 2148] [outer = 00000000] 07:17:04 INFO - PROCESS | 3764 | ++DOMWINDOW == 128 (1818B000) [pid = 3764] [serial = 2149] [outer = 16C7D000] 07:17:04 INFO - PROCESS | 3764 | 1464272224703 Marionette DEBUG loaded listener.js 07:17:04 INFO - PROCESS | 3764 | ++DOMWINDOW == 129 (181D9800) [pid = 3764] [serial = 2150] [outer = 16C7D000] 07:17:05 INFO - PROCESS | 3764 | 1464272225473 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]]]}] 07:17:05 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.wrap.html | rotate() wraps large positive values correctly 07:17:05 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.wrap.html | took 1184ms 07:17:05 INFO - PROCESS | 3764 | 1464272225543 Marionette TRACE conn2 -> [0,2829,"getWindowHandle",null] 07:17:05 INFO - PROCESS | 3764 | 1464272225548 Marionette TRACE conn2 <- [1,2829,null,{"value":"13"}] 07:17:05 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.wrapnegative.html 07:17:05 INFO - PROCESS | 3764 | 1464272225556 Marionette TRACE conn2 -> [0,2830,"setScriptTimeout",{"ms":35000}] 07:17:05 INFO - PROCESS | 3764 | 1464272225563 Marionette TRACE conn2 <- [1,2830,null,{}] 07:17:05 INFO - PROCESS | 3764 | 1464272225569 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}] 07:17:05 INFO - PROCESS | 3764 | 1464272225669 Marionette TRACE conn2 <- [1,2831,null,{"value":null}] 07:17:05 INFO - PROCESS | 3764 | 1464272225819 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\", \"f2422981-150b-4007-a2a0-7f3535d15116\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:17:05 INFO - PROCESS | 3764 | ++DOCSHELL 10AD8800 == 72 [pid = 3764] [id = 717] 07:17:05 INFO - PROCESS | 3764 | ++DOMWINDOW == 130 (10D34000) [pid = 3764] [serial = 2151] [outer = 00000000] 07:17:05 INFO - PROCESS | 3764 | ++DOMWINDOW == 131 (110E6800) [pid = 3764] [serial = 2152] [outer = 10D34000] 07:17:05 INFO - PROCESS | 3764 | 1464272225869 Marionette DEBUG loaded listener.js 07:17:05 INFO - PROCESS | 3764 | ++DOMWINDOW == 132 (12A4F800) [pid = 3764] [serial = 2153] [outer = 10D34000] 07:17:06 INFO - PROCESS | 3764 | --DOCSHELL 12A50C00 == 71 [pid = 3764] [id = 613] 07:17:06 INFO - PROCESS | 3764 | --DOCSHELL 15093800 == 70 [pid = 3764] [id = 685] 07:17:06 INFO - PROCESS | 3764 | --DOCSHELL 0C382000 == 69 [pid = 3764] [id = 615] 07:17:06 INFO - PROCESS | 3764 | --DOCSHELL 16C8A400 == 68 [pid = 3764] [id = 662] 07:17:06 INFO - PROCESS | 3764 | --DOCSHELL 140C8400 == 67 [pid = 3764] [id = 642] 07:17:06 INFO - PROCESS | 3764 | --DOCSHELL 10D3CC00 == 66 [pid = 3764] [id = 602] 07:17:06 INFO - PROCESS | 3764 | --DOCSHELL 1536AC00 == 65 [pid = 3764] [id = 650] 07:17:06 INFO - PROCESS | 3764 | --DOCSHELL 0C7F9400 == 64 [pid = 3764] [id = 610] 07:17:06 INFO - PROCESS | 3764 | --DOCSHELL 12D83C00 == 63 [pid = 3764] [id = 675] 07:17:06 INFO - PROCESS | 3764 | --DOCSHELL 1339E800 == 62 [pid = 3764] [id = 606] 07:17:06 INFO - PROCESS | 3764 | --DOCSHELL 0C7F2800 == 61 [pid = 3764] [id = 614] 07:17:06 INFO - PROCESS | 3764 | --DOCSHELL 10482800 == 60 [pid = 3764] [id = 418] 07:17:06 INFO - PROCESS | 3764 | --DOCSHELL 1408E400 == 59 [pid = 3764] [id = 649] 07:17:06 INFO - PROCESS | 3764 | --DOMWINDOW == 131 (15D1B400) [pid = 3764] [serial = 2045] [outer = 00000000] [url = about:blank] 07:17:06 INFO - PROCESS | 3764 | --DOMWINDOW == 130 (17356C00) [pid = 3764] [serial = 2084] [outer = 00000000] [url = about:blank] 07:17:06 INFO - PROCESS | 3764 | --DOMWINDOW == 129 (169C6800) [pid = 3764] [serial = 2074] [outer = 00000000] [url = about:blank] 07:17:06 INFO - PROCESS | 3764 | --DOMWINDOW == 128 (1622B800) [pid = 3764] [serial = 2072] [outer = 00000000] [url = about:blank] 07:17:06 INFO - PROCESS | 3764 | --DOMWINDOW == 127 (0C7F8C00) [pid = 3764] [serial = 2047] [outer = 00000000] [url = about:blank] 07:17:06 INFO - PROCESS | 3764 | --DOMWINDOW == 126 (11A03400) [pid = 3764] [serial = 2050] [outer = 00000000] [url = about:blank] 07:17:06 INFO - PROCESS | 3764 | --DOMWINDOW == 125 (13374800) [pid = 3764] [serial = 2053] [outer = 00000000] [url = about:blank] 07:17:06 INFO - PROCESS | 3764 | --DOMWINDOW == 124 (1622C000) [pid = 3764] [serial = 2056] [outer = 00000000] [url = about:blank] 07:17:06 INFO - PROCESS | 3764 | --DOMWINDOW == 123 (114A4400) [pid = 3764] [serial = 2063] [outer = 00000000] [url = about:blank] 07:17:06 INFO - PROCESS | 3764 | --DOMWINDOW == 122 (10D53C00) [pid = 3764] [serial = 2062] [outer = 00000000] [url = about:blank] 07:17:06 INFO - PROCESS | 3764 | --DOMWINDOW == 121 (12A50400) [pid = 3764] [serial = 2065] [outer = 00000000] [url = about:blank] 07:17:06 INFO - PROCESS | 3764 | --DOMWINDOW == 120 (1315E400) [pid = 3764] [serial = 2066] [outer = 00000000] [url = about:blank] 07:17:06 INFO - PROCESS | 3764 | --DOMWINDOW == 119 (1400A400) [pid = 3764] [serial = 2068] [outer = 00000000] [url = about:blank] 07:17:06 INFO - PROCESS | 3764 | --DOMWINDOW == 118 (1693A400) [pid = 3764] [serial = 2059] [outer = 00000000] [url = about:blank] 07:17:06 INFO - PROCESS | 3764 | --DOMWINDOW == 117 (16BF5000) [pid = 3764] [serial = 2075] [outer = 00000000] [url = about:blank] 07:17:06 INFO - PROCESS | 3764 | --DOMWINDOW == 116 (17309800) [pid = 3764] [serial = 2080] [outer = 00000000] [url = about:blank] 07:17:06 INFO - PROCESS | 3764 | --DOMWINDOW == 115 (16D82800) [pid = 3764] [serial = 2077] [outer = 00000000] [url = about:blank] 07:17:06 INFO - PROCESS | 3764 | --DOMWINDOW == 114 (17305400) [pid = 3764] [serial = 2078] [outer = 00000000] [url = about:blank] 07:17:06 INFO - PROCESS | 3764 | --DOMWINDOW == 113 (1331C400) [pid = 3764] [serial = 2083] [outer = 00000000] [url = about:blank] 07:17:06 INFO - PROCESS | 3764 | --DOMWINDOW == 112 (15F42400) [pid = 3764] [serial = 2071] [outer = 00000000] [url = about:blank] 07:17:06 INFO - PROCESS | 3764 | --DOMWINDOW == 111 (16FEEC00) [pid = 3764] [serial = 2081] [outer = 00000000] [url = about:blank] 07:17:06 INFO - PROCESS | 3764 | --DOMWINDOW == 110 (14096400) [pid = 3764] [serial = 2069] [outer = 00000000] [url = about:blank] 07:17:06 INFO - PROCESS | 3764 | --DOMWINDOW == 109 (1756C800) [pid = 3764] [serial = 2086] [outer = 00000000] [url = about:blank] 07:17:06 INFO - PROCESS | 3764 | 1464272226505 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]]]}] 07:17:06 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.wrapnegative.html | rotate() wraps large negative values correctly 07:17:06 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.wrapnegative.html | took 998ms 07:17:06 INFO - PROCESS | 3764 | 1464272226556 Marionette TRACE conn2 -> [0,2833,"getWindowHandle",null] 07:17:06 INFO - PROCESS | 3764 | 1464272226562 Marionette TRACE conn2 <- [1,2833,null,{"value":"13"}] 07:17:06 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.zero.html 07:17:06 INFO - PROCESS | 3764 | 1464272226568 Marionette TRACE conn2 -> [0,2834,"setScriptTimeout",{"ms":35000}] 07:17:06 INFO - PROCESS | 3764 | 1464272226570 Marionette TRACE conn2 <- [1,2834,null,{}] 07:17:06 INFO - PROCESS | 3764 | 1464272226574 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}] 07:17:06 INFO - PROCESS | 3764 | 1464272226736 Marionette TRACE conn2 <- [1,2835,null,{"value":null}] 07:17:06 INFO - PROCESS | 3764 | 1464272226890 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\", \"f2422981-150b-4007-a2a0-7f3535d15116\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:17:06 INFO - PROCESS | 3764 | ++DOCSHELL 0F271C00 == 60 [pid = 3764] [id = 718] 07:17:06 INFO - PROCESS | 3764 | ++DOMWINDOW == 110 (1026EC00) [pid = 3764] [serial = 2154] [outer = 00000000] 07:17:06 INFO - PROCESS | 3764 | ++DOMWINDOW == 111 (10ACE000) [pid = 3764] [serial = 2155] [outer = 1026EC00] 07:17:06 INFO - PROCESS | 3764 | 1464272226952 Marionette DEBUG loaded listener.js 07:17:07 INFO - PROCESS | 3764 | ++DOMWINDOW == 112 (10D3E400) [pid = 3764] [serial = 2156] [outer = 1026EC00] 07:17:07 INFO - PROCESS | 3764 | 1464272227565 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]]]}] 07:17:07 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.zero.html | rotate() by 0 does nothing 07:17:07 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.zero.html | took 1044ms 07:17:07 INFO - PROCESS | 3764 | 1464272227614 Marionette TRACE conn2 -> [0,2837,"getWindowHandle",null] 07:17:07 INFO - PROCESS | 3764 | 1464272227621 Marionette TRACE conn2 <- [1,2837,null,{"value":"13"}] 07:17:07 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.basic.html 07:17:07 INFO - PROCESS | 3764 | 1464272227647 Marionette TRACE conn2 -> [0,2838,"setScriptTimeout",{"ms":35000}] 07:17:07 INFO - PROCESS | 3764 | 1464272227652 Marionette TRACE conn2 <- [1,2838,null,{}] 07:17:07 INFO - PROCESS | 3764 | 1464272227702 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}] 07:17:07 INFO - PROCESS | 3764 | 1464272227819 Marionette TRACE conn2 <- [1,2839,null,{"value":null}] 07:17:07 INFO - PROCESS | 3764 | 1464272227955 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\", \"f2422981-150b-4007-a2a0-7f3535d15116\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:17:07 INFO - PROCESS | 3764 | ++DOCSHELL 12A50C00 == 61 [pid = 3764] [id = 719] 07:17:07 INFO - PROCESS | 3764 | ++DOMWINDOW == 113 (12A52800) [pid = 3764] [serial = 2157] [outer = 00000000] 07:17:08 INFO - PROCESS | 3764 | ++DOMWINDOW == 114 (1332E800) [pid = 3764] [serial = 2158] [outer = 12A52800] 07:17:08 INFO - PROCESS | 3764 | 1464272228016 Marionette DEBUG loaded listener.js 07:17:08 INFO - PROCESS | 3764 | ++DOMWINDOW == 115 (13394400) [pid = 3764] [serial = 2159] [outer = 12A52800] 07:17:08 INFO - PROCESS | 3764 | 1464272228610 Marionette TRACE conn2 <- [1,2840,null,{"value":["/2dcontext/transformations/2d.transformation.scale.basic.html",0,null,null,[["scale() works",0,null,null]]]}] 07:17:08 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.basic.html | scale() works 07:17:08 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.basic.html | took 997ms 07:17:08 INFO - PROCESS | 3764 | 1464272228655 Marionette TRACE conn2 -> [0,2841,"getWindowHandle",null] 07:17:08 INFO - PROCESS | 3764 | 1464272228658 Marionette TRACE conn2 <- [1,2841,null,{"value":"13"}] 07:17:08 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.large.html 07:17:08 INFO - PROCESS | 3764 | 1464272228662 Marionette TRACE conn2 -> [0,2842,"setScriptTimeout",{"ms":35000}] 07:17:08 INFO - PROCESS | 3764 | 1464272228665 Marionette TRACE conn2 <- [1,2842,null,{}] 07:17:08 INFO - PROCESS | 3764 | 1464272228668 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}] 07:17:08 INFO - PROCESS | 3764 | 1464272228774 Marionette TRACE conn2 <- [1,2843,null,{"value":null}] 07:17:08 INFO - PROCESS | 3764 | 1464272228933 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\", \"f2422981-150b-4007-a2a0-7f3535d15116\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:17:08 INFO - PROCESS | 3764 | ++DOCSHELL 14089000 == 62 [pid = 3764] [id = 720] 07:17:08 INFO - PROCESS | 3764 | ++DOMWINDOW == 116 (1408C000) [pid = 3764] [serial = 2160] [outer = 00000000] 07:17:08 INFO - PROCESS | 3764 | ++DOMWINDOW == 117 (14093C00) [pid = 3764] [serial = 2161] [outer = 1408C000] 07:17:08 INFO - PROCESS | 3764 | 1464272228989 Marionette DEBUG loaded listener.js 07:17:09 INFO - PROCESS | 3764 | ++DOMWINDOW == 118 (15094800) [pid = 3764] [serial = 2162] [outer = 1408C000] 07:17:09 INFO - PROCESS | 3764 | 1464272229616 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]]]}] 07:17:09 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.large.html | scale() with large scale factors works 07:17:09 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.large.html | took 997ms 07:17:09 INFO - PROCESS | 3764 | 1464272229667 Marionette TRACE conn2 -> [0,2845,"getWindowHandle",null] 07:17:09 INFO - PROCESS | 3764 | 1464272229672 Marionette TRACE conn2 <- [1,2845,null,{"value":"13"}] 07:17:09 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.multiple.html 07:17:09 INFO - PROCESS | 3764 | 1464272229690 Marionette TRACE conn2 -> [0,2846,"setScriptTimeout",{"ms":35000}] 07:17:09 INFO - PROCESS | 3764 | 1464272229695 Marionette TRACE conn2 <- [1,2846,null,{}] 07:17:09 INFO - PROCESS | 3764 | 1464272229699 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}] 07:17:09 INFO - PROCESS | 3764 | 1464272229810 Marionette TRACE conn2 <- [1,2847,null,{"value":null}] 07:17:09 INFO - PROCESS | 3764 | 1464272229953 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\", \"f2422981-150b-4007-a2a0-7f3535d15116\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:17:09 INFO - PROCESS | 3764 | ++DOCSHELL 15F42400 == 63 [pid = 3764] [id = 721] 07:17:09 INFO - PROCESS | 3764 | ++DOMWINDOW == 119 (15F47C00) [pid = 3764] [serial = 2163] [outer = 00000000] 07:17:09 INFO - PROCESS | 3764 | ++DOMWINDOW == 120 (1622FC00) [pid = 3764] [serial = 2164] [outer = 15F47C00] 07:17:09 INFO - PROCESS | 3764 | 1464272230008 Marionette DEBUG loaded listener.js 07:17:10 INFO - PROCESS | 3764 | ++DOMWINDOW == 121 (1688BC00) [pid = 3764] [serial = 2165] [outer = 15F47C00] 07:17:10 INFO - PROCESS | 3764 | 1464272230545 Marionette TRACE conn2 <- [1,2848,null,{"value":["/2dcontext/transformations/2d.transformation.scale.multiple.html",0,null,null,[["Multiple scale()s combine",0,null,null]]]}] 07:17:10 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.multiple.html | Multiple scale()s combine 07:17:10 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.multiple.html | took 904ms 07:17:10 INFO - PROCESS | 3764 | 1464272230589 Marionette TRACE conn2 -> [0,2849,"getWindowHandle",null] 07:17:10 INFO - PROCESS | 3764 | 1464272230591 Marionette TRACE conn2 <- [1,2849,null,{"value":"13"}] 07:17:10 INFO - PROCESS | 3764 | 1464272230596 Marionette TRACE conn2 -> [0,2850,"setScriptTimeout",{"ms":35000}] 07:17:10 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.negative.html 07:17:10 INFO - PROCESS | 3764 | 1464272230598 Marionette TRACE conn2 <- [1,2850,null,{}] 07:17:10 INFO - PROCESS | 3764 | 1464272230602 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}] 07:17:10 INFO - PROCESS | 3764 | 1464272230709 Marionette TRACE conn2 <- [1,2851,null,{"value":null}] 07:17:10 INFO - PROCESS | 3764 | 1464272230826 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\", \"f2422981-150b-4007-a2a0-7f3535d15116\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:17:10 INFO - PROCESS | 3764 | ++DOCSHELL 15D25800 == 64 [pid = 3764] [id = 722] 07:17:10 INFO - PROCESS | 3764 | ++DOMWINDOW == 122 (16225000) [pid = 3764] [serial = 2166] [outer = 00000000] 07:17:10 INFO - PROCESS | 3764 | ++DOMWINDOW == 123 (16941000) [pid = 3764] [serial = 2167] [outer = 16225000] 07:17:10 INFO - PROCESS | 3764 | 1464272230924 Marionette DEBUG loaded listener.js 07:17:10 INFO - PROCESS | 3764 | ++DOMWINDOW == 124 (16941800) [pid = 3764] [serial = 2168] [outer = 16225000] 07:17:11 INFO - PROCESS | 3764 | 1464272231499 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]]]}] 07:17:11 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.negative.html | scale() with negative scale factors works 07:17:11 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.negative.html | took 982ms 07:17:11 INFO - PROCESS | 3764 | 1464272231569 Marionette TRACE conn2 -> [0,2853,"getWindowHandle",null] 07:17:11 INFO - PROCESS | 3764 | 1464272231571 Marionette TRACE conn2 <- [1,2853,null,{"value":"13"}] 07:17:11 INFO - PROCESS | 3764 | 1464272231574 Marionette TRACE conn2 -> [0,2854,"setScriptTimeout",{"ms":35000}] 07:17:11 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.nonfinite.html 07:17:11 INFO - PROCESS | 3764 | 1464272231576 Marionette TRACE conn2 <- [1,2854,null,{}] 07:17:11 INFO - PROCESS | 3764 | 1464272231580 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}] 07:17:11 INFO - PROCESS | 3764 | 1464272231683 Marionette TRACE conn2 <- [1,2855,null,{"value":null}] 07:17:11 INFO - PROCESS | 3764 | 1464272231836 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\", \"f2422981-150b-4007-a2a0-7f3535d15116\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:17:11 INFO - PROCESS | 3764 | ++DOCSHELL 16F8B000 == 65 [pid = 3764] [id = 723] 07:17:11 INFO - PROCESS | 3764 | ++DOMWINDOW == 125 (16F8E400) [pid = 3764] [serial = 2169] [outer = 00000000] 07:17:11 INFO - PROCESS | 3764 | ++DOMWINDOW == 126 (17301C00) [pid = 3764] [serial = 2170] [outer = 16F8E400] 07:17:11 INFO - PROCESS | 3764 | 1464272231899 Marionette DEBUG loaded listener.js 07:17:11 INFO - PROCESS | 3764 | ++DOMWINDOW == 127 (1734E800) [pid = 3764] [serial = 2171] [outer = 16F8E400] 07:17:12 INFO - PROCESS | 3764 | 1464272232462 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]]]}] 07:17:12 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.nonfinite.html | scale() with Infinity/NaN is ignored 07:17:12 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.nonfinite.html | took 935ms 07:17:12 INFO - PROCESS | 3764 | 1464272232520 Marionette TRACE conn2 -> [0,2857,"getWindowHandle",null] 07:17:12 INFO - PROCESS | 3764 | 1464272232522 Marionette TRACE conn2 <- [1,2857,null,{"value":"13"}] 07:17:12 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.zero.html 07:17:12 INFO - PROCESS | 3764 | 1464272232526 Marionette TRACE conn2 -> [0,2858,"setScriptTimeout",{"ms":35000}] 07:17:12 INFO - PROCESS | 3764 | 1464272232528 Marionette TRACE conn2 <- [1,2858,null,{}] 07:17:12 INFO - PROCESS | 3764 | 1464272232531 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}] 07:17:12 INFO - PROCESS | 3764 | 1464272232650 Marionette TRACE conn2 <- [1,2859,null,{"value":null}] 07:17:12 INFO - PROCESS | 3764 | 1464272232817 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\", \"f2422981-150b-4007-a2a0-7f3535d15116\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:17:12 INFO - PROCESS | 3764 | ++DOCSHELL 172B1800 == 66 [pid = 3764] [id = 724] 07:17:12 INFO - PROCESS | 3764 | ++DOMWINDOW == 128 (172E7800) [pid = 3764] [serial = 2172] [outer = 00000000] 07:17:12 INFO - PROCESS | 3764 | ++DOMWINDOW == 129 (17587400) [pid = 3764] [serial = 2173] [outer = 172E7800] 07:17:12 INFO - PROCESS | 3764 | 1464272232872 Marionette DEBUG loaded listener.js 07:17:12 INFO - PROCESS | 3764 | ++DOMWINDOW == 130 (1758D000) [pid = 3764] [serial = 2174] [outer = 172E7800] 07:17:13 INFO - PROCESS | 3764 | 1464272233558 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]]]}] 07:17:13 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.zero.html | scale() with a scale factor of zero works 07:17:13 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.zero.html | took 1091ms 07:17:13 INFO - PROCESS | 3764 | 1464272233618 Marionette TRACE conn2 -> [0,2861,"getWindowHandle",null] 07:17:13 INFO - PROCESS | 3764 | 1464272233621 Marionette TRACE conn2 <- [1,2861,null,{"value":"13"}] 07:17:13 INFO - TEST-START | /2dcontext/transformations/2d.transformation.setTransform.multiple.html 07:17:13 INFO - PROCESS | 3764 | 1464272233627 Marionette TRACE conn2 -> [0,2862,"setScriptTimeout",{"ms":35000}] 07:17:13 INFO - PROCESS | 3764 | 1464272233630 Marionette TRACE conn2 <- [1,2862,null,{}] 07:17:13 INFO - PROCESS | 3764 | 1464272233636 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}] 07:17:13 INFO - PROCESS | 3764 | 1464272233737 Marionette TRACE conn2 <- [1,2863,null,{"value":null}] 07:17:13 INFO - PROCESS | 3764 | 1464272233895 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\", \"f2422981-150b-4007-a2a0-7f3535d15116\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:17:13 INFO - PROCESS | 3764 | ++DOCSHELL 105F4C00 == 67 [pid = 3764] [id = 725] 07:17:13 INFO - PROCESS | 3764 | ++DOMWINDOW == 131 (10ED0800) [pid = 3764] [serial = 2175] [outer = 00000000] 07:17:13 INFO - PROCESS | 3764 | ++DOMWINDOW == 132 (128A8000) [pid = 3764] [serial = 2176] [outer = 10ED0800] 07:17:13 INFO - PROCESS | 3764 | 1464272233965 Marionette DEBUG loaded listener.js 07:17:14 INFO - PROCESS | 3764 | ++DOMWINDOW == 133 (1339C400) [pid = 3764] [serial = 2177] [outer = 10ED0800] 07:17:14 INFO - PROCESS | 3764 | --DOCSHELL 10AD8800 == 66 [pid = 3764] [id = 717] 07:17:14 INFO - PROCESS | 3764 | --DOCSHELL 10A5D400 == 65 [pid = 3764] [id = 716] 07:17:14 INFO - PROCESS | 3764 | --DOCSHELL 17569800 == 64 [pid = 3764] [id = 715] 07:17:14 INFO - PROCESS | 3764 | --DOCSHELL 11C02800 == 63 [pid = 3764] [id = 714] 07:17:14 INFO - PROCESS | 3764 | --DOCSHELL 12D7C800 == 62 [pid = 3764] [id = 713] 07:17:14 INFO - PROCESS | 3764 | --DOCSHELL 10A62800 == 61 [pid = 3764] [id = 712] 07:17:14 INFO - PROCESS | 3764 | 1464272234437 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]]]}] 07:17:14 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.setTransform.multiple.html | Canvas test: 2d.transformation.setTransform.multiple 07:17:14 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.setTransform.multiple.html | took 825ms 07:17:14 INFO - PROCESS | 3764 | 1464272234467 Marionette TRACE conn2 -> [0,2865,"getWindowHandle",null] 07:17:14 INFO - PROCESS | 3764 | 1464272234472 Marionette TRACE conn2 <- [1,2865,null,{"value":"13"}] 07:17:14 INFO - TEST-START | /2dcontext/transformations/2d.transformation.setTransform.nonfinite.html 07:17:14 INFO - PROCESS | 3764 | 1464272234478 Marionette TRACE conn2 -> [0,2866,"setScriptTimeout",{"ms":35000}] 07:17:14 INFO - PROCESS | 3764 | 1464272234480 Marionette TRACE conn2 <- [1,2866,null,{}] 07:17:14 INFO - PROCESS | 3764 | 1464272234484 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}] 07:17:14 INFO - PROCESS | 3764 | 1464272234574 Marionette TRACE conn2 <- [1,2867,null,{"value":null}] 07:17:14 INFO - PROCESS | 3764 | 1464272234581 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\", \"f2422981-150b-4007-a2a0-7f3535d15116\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:17:14 INFO - PROCESS | 3764 | ++DOCSHELL 139AC800 == 62 [pid = 3764] [id = 726] 07:17:14 INFO - PROCESS | 3764 | ++DOMWINDOW == 134 (13DB8800) [pid = 3764] [serial = 2178] [outer = 00000000] 07:17:14 INFO - PROCESS | 3764 | ++DOMWINDOW == 135 (14093400) [pid = 3764] [serial = 2179] [outer = 13DB8800] 07:17:14 INFO - PROCESS | 3764 | 1464272234626 Marionette DEBUG loaded listener.js 07:17:14 INFO - PROCESS | 3764 | ++DOMWINDOW == 136 (1536D400) [pid = 3764] [serial = 2180] [outer = 13DB8800] 07:17:15 INFO - PROCESS | 3764 | 1464272235141 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]]]}] 07:17:15 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.setTransform.nonfinite.html | setTransform() with Infinity/NaN is ignored 07:17:15 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.setTransform.nonfinite.html | took 701ms 07:17:15 INFO - PROCESS | 3764 | 1464272235176 Marionette TRACE conn2 -> [0,2869,"getWindowHandle",null] 07:17:15 INFO - PROCESS | 3764 | 1464272235178 Marionette TRACE conn2 <- [1,2869,null,{"value":"13"}] 07:17:15 INFO - TEST-START | /2dcontext/transformations/2d.transformation.setTransform.skewed.html 07:17:15 INFO - PROCESS | 3764 | 1464272235182 Marionette TRACE conn2 -> [0,2870,"setScriptTimeout",{"ms":35000}] 07:17:15 INFO - PROCESS | 3764 | 1464272235185 Marionette TRACE conn2 <- [1,2870,null,{}] 07:17:15 INFO - PROCESS | 3764 | 1464272235195 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}] 07:17:15 INFO - PROCESS | 3764 | 1464272235287 Marionette TRACE conn2 <- [1,2871,null,{"value":null}] 07:17:15 INFO - PROCESS | 3764 | 1464272235437 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\", \"f2422981-150b-4007-a2a0-7f3535d15116\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:17:15 INFO - PROCESS | 3764 | ++DOCSHELL 1693CC00 == 63 [pid = 3764] [id = 727] 07:17:15 INFO - PROCESS | 3764 | ++DOMWINDOW == 137 (16D75000) [pid = 3764] [serial = 2181] [outer = 00000000] 07:17:15 INFO - PROCESS | 3764 | ++DOMWINDOW == 138 (17354400) [pid = 3764] [serial = 2182] [outer = 16D75000] 07:17:15 INFO - PROCESS | 3764 | 1464272235484 Marionette DEBUG loaded listener.js 07:17:15 INFO - PROCESS | 3764 | ++DOMWINDOW == 139 (17583C00) [pid = 3764] [serial = 2183] [outer = 16D75000] 07:17:15 INFO - PROCESS | 3764 | 1464272235901 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]]]}] 07:17:15 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.setTransform.skewed.html | Canvas test: 2d.transformation.setTransform.skewed 07:17:15 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.setTransform.skewed.html | took 748ms 07:17:15 INFO - PROCESS | 3764 | 1464272235922 Marionette TRACE conn2 -> [0,2873,"getWindowHandle",null] 07:17:15 INFO - PROCESS | 3764 | 1464272235925 Marionette TRACE conn2 <- [1,2873,null,{"value":"13"}] 07:17:15 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.identity.html 07:17:15 INFO - PROCESS | 3764 | 1464272235928 Marionette TRACE conn2 -> [0,2874,"setScriptTimeout",{"ms":35000}] 07:17:15 INFO - PROCESS | 3764 | 1464272235930 Marionette TRACE conn2 <- [1,2874,null,{}] 07:17:15 INFO - PROCESS | 3764 | 1464272235933 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}] 07:17:16 INFO - PROCESS | 3764 | 1464272236057 Marionette TRACE conn2 <- [1,2875,null,{"value":null}] 07:17:16 INFO - PROCESS | 3764 | 1464272236125 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\", \"f2422981-150b-4007-a2a0-7f3535d15116\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:17:16 INFO - PROCESS | 3764 | ++DOCSHELL 1818BC00 == 64 [pid = 3764] [id = 728] 07:17:16 INFO - PROCESS | 3764 | ++DOMWINDOW == 140 (1818C400) [pid = 3764] [serial = 2184] [outer = 00000000] 07:17:16 INFO - PROCESS | 3764 | ++DOMWINDOW == 141 (1965C800) [pid = 3764] [serial = 2185] [outer = 1818C400] 07:17:16 INFO - PROCESS | 3764 | 1464272236170 Marionette DEBUG loaded listener.js 07:17:16 INFO - PROCESS | 3764 | ++DOMWINDOW == 142 (19666C00) [pid = 3764] [serial = 2186] [outer = 1818C400] 07:17:16 INFO - PROCESS | 3764 | 1464272236587 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]]]}] 07:17:16 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.identity.html | transform() with the identity matrix does nothing 07:17:16 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.identity.html | took 701ms 07:17:16 INFO - PROCESS | 3764 | 1464272236627 Marionette TRACE conn2 -> [0,2877,"getWindowHandle",null] 07:17:16 INFO - PROCESS | 3764 | 1464272236639 Marionette TRACE conn2 <- [1,2877,null,{"value":"13"}] 07:17:16 INFO - PROCESS | 3764 | 1464272236649 Marionette TRACE conn2 -> [0,2878,"setScriptTimeout",{"ms":35000}] 07:17:16 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.multiply.html 07:17:16 INFO - PROCESS | 3764 | 1464272236651 Marionette TRACE conn2 <- [1,2878,null,{}] 07:17:16 INFO - PROCESS | 3764 | 1464272236654 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}] 07:17:16 INFO - PROCESS | 3764 | 1464272236802 Marionette TRACE conn2 <- [1,2879,null,{"value":null}] 07:17:16 INFO - PROCESS | 3764 | 1464272236808 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\", \"f2422981-150b-4007-a2a0-7f3535d15116\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:17:16 INFO - PROCESS | 3764 | ++DOCSHELL 19734000 == 65 [pid = 3764] [id = 729] 07:17:16 INFO - PROCESS | 3764 | ++DOMWINDOW == 143 (19734400) [pid = 3764] [serial = 2187] [outer = 00000000] 07:17:16 INFO - PROCESS | 3764 | ++DOMWINDOW == 144 (1973AC00) [pid = 3764] [serial = 2188] [outer = 19734400] 07:17:16 INFO - PROCESS | 3764 | 1464272236852 Marionette DEBUG loaded listener.js 07:17:16 INFO - PROCESS | 3764 | ++DOMWINDOW == 145 (19740000) [pid = 3764] [serial = 2189] [outer = 19734400] 07:17:17 INFO - PROCESS | 3764 | 1464272237305 Marionette TRACE conn2 <- [1,2880,null,{"value":["/2dcontext/transformations/2d.transformation.transform.multiply.html",0,null,null,[["transform() multiplies the CTM",0,null,null]]]}] 07:17:17 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.multiply.html | transform() multiplies the CTM 07:17:17 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.multiply.html | took 701ms 07:17:17 INFO - PROCESS | 3764 | 1464272237333 Marionette TRACE conn2 -> [0,2881,"getWindowHandle",null] 07:17:17 INFO - PROCESS | 3764 | 1464272237335 Marionette TRACE conn2 <- [1,2881,null,{"value":"13"}] 07:17:17 INFO - PROCESS | 3764 | 1464272237339 Marionette TRACE conn2 -> [0,2882,"setScriptTimeout",{"ms":35000}] 07:17:17 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.nonfinite.html 07:17:17 INFO - PROCESS | 3764 | 1464272237340 Marionette TRACE conn2 <- [1,2882,null,{}] 07:17:17 INFO - PROCESS | 3764 | 1464272237344 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}] 07:17:17 INFO - PROCESS | 3764 | 1464272237486 Marionette TRACE conn2 <- [1,2883,null,{"value":null}] 07:17:17 INFO - PROCESS | 3764 | 1464272237493 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\", \"f2422981-150b-4007-a2a0-7f3535d15116\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:17:17 INFO - PROCESS | 3764 | ++DOCSHELL 19736C00 == 66 [pid = 3764] [id = 730] 07:17:17 INFO - PROCESS | 3764 | ++DOMWINDOW == 146 (199AF400) [pid = 3764] [serial = 2190] [outer = 00000000] 07:17:17 INFO - PROCESS | 3764 | ++DOMWINDOW == 147 (19A5B400) [pid = 3764] [serial = 2191] [outer = 199AF400] 07:17:17 INFO - PROCESS | 3764 | 1464272237598 Marionette DEBUG loaded listener.js 07:17:17 INFO - PROCESS | 3764 | ++DOMWINDOW == 148 (19E9B800) [pid = 3764] [serial = 2192] [outer = 199AF400] 07:17:17 INFO - PROCESS | 3764 | --DOMWINDOW == 147 (14003000) [pid = 3764] [serial = 2118] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html] 07:17:17 INFO - PROCESS | 3764 | --DOMWINDOW == 146 (1509C400) [pid = 3764] [serial = 2121] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html] 07:17:17 INFO - PROCESS | 3764 | --DOMWINDOW == 145 (12A4DC00) [pid = 3764] [serial = 2112] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html] 07:17:17 INFO - PROCESS | 3764 | --DOMWINDOW == 144 (10A7D400) [pid = 3764] [serial = 2106] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html] 07:17:17 INFO - PROCESS | 3764 | --DOMWINDOW == 143 (10EB7400) [pid = 3764] [serial = 2109] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html] 07:17:17 INFO - PROCESS | 3764 | --DOMWINDOW == 142 (17354000) [pid = 3764] [serial = 2085] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html] 07:17:17 INFO - PROCESS | 3764 | --DOMWINDOW == 141 (0C37E400) [pid = 3764] [serial = 2103] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html] 07:17:17 INFO - PROCESS | 3764 | --DOMWINDOW == 140 (16918800) [pid = 3764] [serial = 2130] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.transformation.html] 07:17:17 INFO - PROCESS | 3764 | --DOMWINDOW == 139 (1370A400) [pid = 3764] [serial = 2115] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.stack.html] 07:17:17 INFO - PROCESS | 3764 | --DOMWINDOW == 138 (1561A400) [pid = 3764] [serial = 2133] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.underflow.html] 07:17:17 INFO - PROCESS | 3764 | --DOMWINDOW == 137 (11C56C00) [pid = 3764] [serial = 2124] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html] 07:17:17 INFO - PROCESS | 3764 | --DOMWINDOW == 136 (153C4C00) [pid = 3764] [serial = 2127] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html] 07:17:17 INFO - PROCESS | 3764 | --DOMWINDOW == 135 (17309400) [pid = 3764] [serial = 2019] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.bottom.html] 07:17:18 INFO - PROCESS | 3764 | 1464272238065 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]]]}] 07:17:18 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.nonfinite.html | transform() with Infinity/NaN is ignored 07:17:18 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.nonfinite.html | took 732ms 07:17:18 INFO - PROCESS | 3764 | 1464272238080 Marionette TRACE conn2 -> [0,2885,"getWindowHandle",null] 07:17:18 INFO - PROCESS | 3764 | 1464272238082 Marionette TRACE conn2 <- [1,2885,null,{"value":"13"}] 07:17:18 INFO - PROCESS | 3764 | 1464272238085 Marionette TRACE conn2 -> [0,2886,"setScriptTimeout",{"ms":35000}] 07:17:18 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.skewed.html 07:17:18 INFO - PROCESS | 3764 | 1464272238087 Marionette TRACE conn2 <- [1,2886,null,{}] 07:17:18 INFO - PROCESS | 3764 | 1464272238094 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}] 07:17:18 INFO - PROCESS | 3764 | 1464272238206 Marionette TRACE conn2 <- [1,2887,null,{"value":null}] 07:17:18 INFO - PROCESS | 3764 | 1464272238317 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\", \"f2422981-150b-4007-a2a0-7f3535d15116\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:17:18 INFO - PROCESS | 3764 | ++DOCSHELL 0F26EC00 == 67 [pid = 3764] [id = 731] 07:17:18 INFO - PROCESS | 3764 | ++DOMWINDOW == 136 (0F273800) [pid = 3764] [serial = 2193] [outer = 00000000] 07:17:18 INFO - PROCESS | 3764 | ++DOMWINDOW == 137 (13708800) [pid = 3764] [serial = 2194] [outer = 0F273800] 07:17:18 INFO - PROCESS | 3764 | 1464272238361 Marionette DEBUG loaded listener.js 07:17:18 INFO - PROCESS | 3764 | ++DOMWINDOW == 138 (16C7C000) [pid = 3764] [serial = 2195] [outer = 0F273800] 07:17:18 INFO - PROCESS | 3764 | 1464272238728 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]]]}] 07:17:18 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.skewed.html | transform() with skewy matrix transforms correctly 07:17:18 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.skewed.html | took 701ms 07:17:18 INFO - PROCESS | 3764 | 1464272238785 Marionette TRACE conn2 -> [0,2889,"getWindowHandle",null] 07:17:18 INFO - PROCESS | 3764 | 1464272238786 Marionette TRACE conn2 <- [1,2889,null,{"value":"13"}] 07:17:18 INFO - PROCESS | 3764 | 1464272238790 Marionette TRACE conn2 -> [0,2890,"setScriptTimeout",{"ms":35000}] 07:17:18 INFO - TEST-START | /2dcontext/transformations/2d.transformation.translate.basic.html 07:17:18 INFO - PROCESS | 3764 | 1464272238791 Marionette TRACE conn2 <- [1,2890,null,{}] 07:17:18 INFO - PROCESS | 3764 | 1464272238807 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}] 07:17:18 INFO - PROCESS | 3764 | 1464272238901 Marionette TRACE conn2 <- [1,2891,null,{"value":null}] 07:17:18 INFO - PROCESS | 3764 | 1464272238908 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\", \"f2422981-150b-4007-a2a0-7f3535d15116\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:17:18 INFO - PROCESS | 3764 | ++DOCSHELL 10231800 == 68 [pid = 3764] [id = 732] 07:17:18 INFO - PROCESS | 3764 | ++DOMWINDOW == 139 (11CEBC00) [pid = 3764] [serial = 2196] [outer = 00000000] 07:17:18 INFO - PROCESS | 3764 | ++DOMWINDOW == 140 (1A030800) [pid = 3764] [serial = 2197] [outer = 11CEBC00] 07:17:18 INFO - PROCESS | 3764 | 1464272238959 Marionette DEBUG loaded listener.js 07:17:19 INFO - PROCESS | 3764 | ++DOMWINDOW == 141 (1A097400) [pid = 3764] [serial = 2198] [outer = 11CEBC00] 07:17:19 INFO - PROCESS | 3764 | 1464272239410 Marionette TRACE conn2 <- [1,2892,null,{"value":["/2dcontext/transformations/2d.transformation.translate.basic.html",0,null,null,[["translate() works",0,null,null]]]}] 07:17:19 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.translate.basic.html | translate() works 07:17:19 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.translate.basic.html | took 654ms 07:17:19 INFO - PROCESS | 3764 | 1464272239449 Marionette TRACE conn2 -> [0,2893,"getWindowHandle",null] 07:17:19 INFO - PROCESS | 3764 | 1464272239451 Marionette TRACE conn2 <- [1,2893,null,{"value":"13"}] 07:17:19 INFO - PROCESS | 3764 | 1464272239454 Marionette TRACE conn2 -> [0,2894,"setScriptTimeout",{"ms":35000}] 07:17:19 INFO - TEST-START | /2dcontext/transformations/2d.transformation.translate.nonfinite.html 07:17:19 INFO - PROCESS | 3764 | 1464272239455 Marionette TRACE conn2 <- [1,2894,null,{}] 07:17:19 INFO - PROCESS | 3764 | 1464272239462 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}] 07:17:19 INFO - PROCESS | 3764 | 1464272239548 Marionette TRACE conn2 <- [1,2895,null,{"value":null}] 07:17:19 INFO - PROCESS | 3764 | 1464272239554 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\", \"f2422981-150b-4007-a2a0-7f3535d15116\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:17:19 INFO - PROCESS | 3764 | ++DOCSHELL 19E99000 == 69 [pid = 3764] [id = 733] 07:17:19 INFO - PROCESS | 3764 | ++DOMWINDOW == 142 (19EA1000) [pid = 3764] [serial = 2199] [outer = 00000000] 07:17:19 INFO - PROCESS | 3764 | ++DOMWINDOW == 143 (1A1B8400) [pid = 3764] [serial = 2200] [outer = 19EA1000] 07:17:19 INFO - PROCESS | 3764 | 1464272239625 Marionette DEBUG loaded listener.js 07:17:19 INFO - PROCESS | 3764 | ++DOMWINDOW == 144 (1A579800) [pid = 3764] [serial = 2201] [outer = 19EA1000] 07:17:20 INFO - PROCESS | 3764 | --DOCSHELL 140C3C00 == 68 [pid = 3764] [id = 673] 07:17:20 INFO - PROCESS | 3764 | --DOCSHELL 10ED2400 == 67 [pid = 3764] [id = 708] 07:17:20 INFO - PROCESS | 3764 | --DOCSHELL 10D3E800 == 66 [pid = 3764] [id = 683] 07:17:20 INFO - PROCESS | 3764 | --DOCSHELL 0C778800 == 65 [pid = 3764] [id = 609] 07:17:20 INFO - PROCESS | 3764 | --DOCSHELL 0F26CC00 == 64 [pid = 3764] [id = 659] 07:17:20 INFO - PROCESS | 3764 | --DOCSHELL 16883000 == 63 [pid = 3764] [id = 710] 07:17:20 INFO - PROCESS | 3764 | --DOCSHELL 10D4D800 == 62 [pid = 3764] [id = 641] 07:17:20 INFO - PROCESS | 3764 | --DOCSHELL 1289E800 == 61 [pid = 3764] [id = 604] 07:17:20 INFO - PROCESS | 3764 | --DOCSHELL 11C0B800 == 60 [pid = 3764] [id = 611] 07:17:20 INFO - PROCESS | 3764 | --DOCSHELL 137EA400 == 59 [pid = 3764] [id = 660] 07:17:20 INFO - PROCESS | 3764 | --DOCSHELL 16226000 == 58 [pid = 3764] [id = 686] 07:17:20 INFO - PROCESS | 3764 | --DOCSHELL 14094800 == 57 [pid = 3764] [id = 707] 07:17:20 INFO - PROCESS | 3764 | --DOCSHELL 10D38800 == 56 [pid = 3764] [id = 643] 07:17:20 INFO - PROCESS | 3764 | --DOCSHELL 10475800 == 55 [pid = 3764] [id = 603] 07:17:20 INFO - PROCESS | 3764 | --DOCSHELL 140C3000 == 54 [pid = 3764] [id = 651] 07:17:20 INFO - PROCESS | 3764 | --DOCSHELL 12D78C00 == 53 [pid = 3764] [id = 684] 07:17:20 INFO - PROCESS | 3764 | --DOCSHELL 13320800 == 52 [pid = 3764] [id = 605] 07:17:20 INFO - PROCESS | 3764 | --DOCSHELL 1408B000 == 51 [pid = 3764] [id = 709] 07:17:20 INFO - PROCESS | 3764 | --DOCSHELL 0C7F4000 == 50 [pid = 3764] [id = 600] 07:17:20 INFO - PROCESS | 3764 | --DOCSHELL 16940400 == 49 [pid = 3764] [id = 661] 07:17:20 INFO - PROCESS | 3764 | --DOCSHELL 10AD1C00 == 48 [pid = 3764] [id = 674] 07:17:20 INFO - PROCESS | 3764 | --DOCSHELL 0F267400 == 47 [pid = 3764] [id = 706] 07:17:20 INFO - PROCESS | 3764 | --DOCSHELL 1536B400 == 46 [pid = 3764] [id = 612] 07:17:20 INFO - PROCESS | 3764 | --DOCSHELL 12D7A800 == 45 [pid = 3764] [id = 648] 07:17:20 INFO - PROCESS | 3764 | --DOCSHELL 13079C00 == 44 [pid = 3764] [id = 627] 07:17:20 INFO - PROCESS | 3764 | --DOCSHELL 139AF800 == 43 [pid = 3764] [id = 607] 07:17:20 INFO - PROCESS | 3764 | --DOCSHELL 10D3B800 == 42 [pid = 3764] [id = 608] 07:17:20 INFO - PROCESS | 3764 | --DOCSHELL 105F4C00 == 41 [pid = 3764] [id = 725] 07:17:20 INFO - PROCESS | 3764 | --DOCSHELL 172B1800 == 40 [pid = 3764] [id = 724] 07:17:20 INFO - PROCESS | 3764 | --DOCSHELL 15365400 == 39 [pid = 3764] [id = 711] 07:17:20 INFO - PROCESS | 3764 | --DOCSHELL 16F8B000 == 38 [pid = 3764] [id = 723] 07:17:20 INFO - PROCESS | 3764 | --DOCSHELL 15F42400 == 37 [pid = 3764] [id = 721] 07:17:20 INFO - PROCESS | 3764 | --DOCSHELL 15D25800 == 36 [pid = 3764] [id = 722] 07:17:20 INFO - PROCESS | 3764 | --DOCSHELL 1339E000 == 35 [pid = 3764] [id = 705] 07:17:20 INFO - PROCESS | 3764 | --DOCSHELL 14089000 == 34 [pid = 3764] [id = 720] 07:17:20 INFO - PROCESS | 3764 | --DOCSHELL 12A50C00 == 33 [pid = 3764] [id = 719] 07:17:20 INFO - PROCESS | 3764 | --DOCSHELL 0F271C00 == 32 [pid = 3764] [id = 718] 07:17:21 INFO - PROCESS | 3764 | --DOCSHELL 19734000 == 31 [pid = 3764] [id = 729] 07:17:21 INFO - PROCESS | 3764 | --DOCSHELL 1818BC00 == 30 [pid = 3764] [id = 728] 07:17:21 INFO - PROCESS | 3764 | --DOCSHELL 19736C00 == 29 [pid = 3764] [id = 730] 07:17:21 INFO - PROCESS | 3764 | --DOCSHELL 10231800 == 28 [pid = 3764] [id = 732] 07:17:21 INFO - PROCESS | 3764 | --DOCSHELL 0F26EC00 == 27 [pid = 3764] [id = 731] 07:17:21 INFO - PROCESS | 3764 | --DOCSHELL 1693CC00 == 26 [pid = 3764] [id = 727] 07:17:21 INFO - PROCESS | 3764 | --DOCSHELL 139AC800 == 25 [pid = 3764] [id = 726] 07:17:21 INFO - PROCESS | 3764 | --DOMWINDOW == 143 (16F8AC00) [pid = 3764] [serial = 2134] [outer = 00000000] [url = about:blank] 07:17:21 INFO - PROCESS | 3764 | --DOMWINDOW == 142 (10D49800) [pid = 3764] [serial = 2137] [outer = 00000000] [url = about:blank] 07:17:21 INFO - PROCESS | 3764 | --DOMWINDOW == 141 (1730C400) [pid = 3764] [serial = 2135] [outer = 00000000] [url = about:blank] 07:17:21 INFO - PROCESS | 3764 | --DOMWINDOW == 140 (137E4400) [pid = 3764] [serial = 2140] [outer = 00000000] [url = about:blank] 07:17:21 INFO - PROCESS | 3764 | --DOMWINDOW == 139 (1730B000) [pid = 3764] [serial = 2143] [outer = 00000000] [url = about:blank] 07:17:21 INFO - PROCESS | 3764 | --DOMWINDOW == 138 (1758BC00) [pid = 3764] [serial = 2146] [outer = 00000000] [url = about:blank] 07:17:21 INFO - PROCESS | 3764 | --DOMWINDOW == 137 (1818B000) [pid = 3764] [serial = 2149] [outer = 00000000] [url = about:blank] 07:17:21 INFO - PROCESS | 3764 | --DOMWINDOW == 136 (15F3EC00) [pid = 3764] [serial = 2125] [outer = 00000000] [url = about:blank] 07:17:21 INFO - PROCESS | 3764 | --DOMWINDOW == 135 (1622B400) [pid = 3764] [serial = 2126] [outer = 00000000] [url = about:blank] 07:17:21 INFO - PROCESS | 3764 | --DOMWINDOW == 134 (156C4800) [pid = 3764] [serial = 2123] [outer = 00000000] [url = about:blank] 07:17:21 INFO - PROCESS | 3764 | --DOMWINDOW == 133 (16233800) [pid = 3764] [serial = 2128] [outer = 00000000] [url = about:blank] 07:17:21 INFO - PROCESS | 3764 | --DOMWINDOW == 132 (16C82C00) [pid = 3764] [serial = 2132] [outer = 00000000] [url = about:blank] 07:17:21 INFO - PROCESS | 3764 | --DOMWINDOW == 131 (1691CC00) [pid = 3764] [serial = 2129] [outer = 00000000] [url = about:blank] 07:17:21 INFO - PROCESS | 3764 | --DOMWINDOW == 130 (139B5400) [pid = 3764] [serial = 2117] [outer = 00000000] [url = about:blank] 07:17:21 INFO - PROCESS | 3764 | --DOMWINDOW == 129 (17590400) [pid = 3764] [serial = 2021] [outer = 00000000] [url = about:blank] 07:17:21 INFO - PROCESS | 3764 | --DOMWINDOW == 128 (1400D800) [pid = 3764] [serial = 2119] [outer = 00000000] [url = about:blank] 07:17:21 INFO - PROCESS | 3764 | --DOMWINDOW == 127 (156C4400) [pid = 3764] [serial = 2122] [outer = 00000000] [url = about:blank] 07:17:21 INFO - PROCESS | 3764 | --DOMWINDOW == 126 (12B64000) [pid = 3764] [serial = 2113] [outer = 00000000] [url = about:blank] 07:17:21 INFO - PROCESS | 3764 | --DOMWINDOW == 125 (13369400) [pid = 3764] [serial = 2114] [outer = 00000000] [url = about:blank] 07:17:21 INFO - PROCESS | 3764 | --DOMWINDOW == 124 (14090800) [pid = 3764] [serial = 2120] [outer = 00000000] [url = about:blank] 07:17:21 INFO - PROCESS | 3764 | --DOMWINDOW == 123 (10AD5800) [pid = 3764] [serial = 2107] [outer = 00000000] [url = about:blank] 07:17:21 INFO - PROCESS | 3764 | --DOMWINDOW == 122 (10D31800) [pid = 3764] [serial = 2108] [outer = 00000000] [url = about:blank] 07:17:21 INFO - PROCESS | 3764 | --DOMWINDOW == 121 (10FDEC00) [pid = 3764] [serial = 2110] [outer = 00000000] [url = about:blank] 07:17:21 INFO - PROCESS | 3764 | --DOMWINDOW == 120 (114A3400) [pid = 3764] [serial = 2111] [outer = 00000000] [url = about:blank] 07:17:21 INFO - PROCESS | 3764 | --DOMWINDOW == 119 (17588000) [pid = 3764] [serial = 2087] [outer = 00000000] [url = about:blank] 07:17:21 INFO - PROCESS | 3764 | --DOMWINDOW == 118 (10ED1400) [pid = 3764] [serial = 2089] [outer = 00000000] [url = about:blank] 07:17:21 INFO - PROCESS | 3764 | --DOMWINDOW == 117 (0C7EEC00) [pid = 3764] [serial = 2104] [outer = 00000000] [url = about:blank] 07:17:21 INFO - PROCESS | 3764 | --DOMWINDOW == 116 (169D0800) [pid = 3764] [serial = 2131] [outer = 00000000] [url = about:blank] 07:17:21 INFO - PROCESS | 3764 | --DOMWINDOW == 115 (0F272000) [pid = 3764] [serial = 2105] [outer = 00000000] [url = about:blank] 07:17:21 INFO - PROCESS | 3764 | --DOMWINDOW == 114 (139AD000) [pid = 3764] [serial = 2116] [outer = 00000000] [url = about:blank] 07:17:21 INFO - PROCESS | 3764 | --DOMWINDOW == 113 (140CCC00) [pid = 3764] [serial = 2092] [outer = 00000000] [url = about:blank] 07:17:21 INFO - PROCESS | 3764 | --DOMWINDOW == 112 (17587C00) [pid = 3764] [serial = 2095] [outer = 00000000] [url = about:blank] 07:17:21 INFO - PROCESS | 3764 | --DOMWINDOW == 111 (17DF9C00) [pid = 3764] [serial = 2098] [outer = 00000000] [url = about:blank] 07:17:21 INFO - PROCESS | 3764 | --DOMWINDOW == 110 (181DA400) [pid = 3764] [serial = 2101] [outer = 00000000] [url = about:blank] 07:17:21 INFO - PROCESS | 3764 | --DOMWINDOW == 109 (110E6800) [pid = 3764] [serial = 2152] [outer = 00000000] [url = about:blank] 07:17:22 INFO - PROCESS | 3764 | 1464272242048 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]]]}] 07:17:22 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.translate.nonfinite.html | translate() with Infinity/NaN is ignored 07:17:22 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.translate.nonfinite.html | took 2618ms 07:17:22 INFO - PROCESS | 3764 | 1464272242077 Marionette TRACE conn2 -> [0,2897,"getWindowHandle",null] 07:17:22 INFO - PROCESS | 3764 | 1464272242082 Marionette TRACE conn2 <- [1,2897,null,{"value":"13"}] 07:17:22 INFO - TEST-START | /DOMEvents/ClickFakeEvent.nondocument.html 07:17:22 INFO - PROCESS | 3764 | 1464272242087 Marionette TRACE conn2 -> [0,2898,"setScriptTimeout",{"ms":35000}] 07:17:22 INFO - PROCESS | 3764 | 1464272242092 Marionette TRACE conn2 <- [1,2898,null,{}] 07:17:22 INFO - PROCESS | 3764 | 1464272242099 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}] 07:17:22 INFO - PROCESS | 3764 | 1464272242192 Marionette TRACE conn2 <- [1,2899,null,{"value":null}] 07:17:22 INFO - PROCESS | 3764 | 1464272242204 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\", \"f2422981-150b-4007-a2a0-7f3535d15116\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:17:22 INFO - PROCESS | 3764 | ++DOCSHELL 0C7F7400 == 26 [pid = 3764] [id = 734] 07:17:22 INFO - PROCESS | 3764 | ++DOMWINDOW == 110 (0C7F7C00) [pid = 3764] [serial = 2202] [outer = 00000000] 07:17:22 INFO - PROCESS | 3764 | ++DOMWINDOW == 111 (0F26EC00) [pid = 3764] [serial = 2203] [outer = 0C7F7C00] 07:17:22 INFO - PROCESS | 3764 | 1464272242255 Marionette DEBUG loaded listener.js 07:17:22 INFO - PROCESS | 3764 | ++DOMWINDOW == 112 (10231800) [pid = 3764] [serial = 2204] [outer = 0C7F7C00] 07:17:22 INFO - PROCESS | 3764 | 1464272242737 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]]]}] 07:17:22 INFO - TEST-PASS | /DOMEvents/ClickFakeEvent.nondocument.html | Click event on an element not in the document 07:17:22 INFO - TEST-PASS | /DOMEvents/ClickFakeEvent.nondocument.html | Click event can be dispatched to an element that is not in the document. 07:17:22 INFO - TEST-OK | /DOMEvents/ClickFakeEvent.nondocument.html | took 701ms 07:17:22 INFO - PROCESS | 3764 | 1464272242770 Marionette TRACE conn2 -> [0,2901,"getWindowHandle",null] 07:17:22 INFO - PROCESS | 3764 | 1464272242776 Marionette TRACE conn2 <- [1,2901,null,{"value":"13"}] 07:17:22 INFO - TEST-START | /DOMEvents/constructors.html 07:17:22 INFO - PROCESS | 3764 | 1464272242782 Marionette TRACE conn2 -> [0,2902,"setScriptTimeout",{"ms":35000}] 07:17:22 INFO - PROCESS | 3764 | 1464272242785 Marionette TRACE conn2 <- [1,2902,null,{}] 07:17:22 INFO - PROCESS | 3764 | 1464272242789 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}] 07:17:22 INFO - PROCESS | 3764 | 1464272242882 Marionette TRACE conn2 <- [1,2903,null,{"value":null}] 07:17:22 INFO - PROCESS | 3764 | 1464272242890 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\", \"f2422981-150b-4007-a2a0-7f3535d15116\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:17:22 INFO - PROCESS | 3764 | ++DOCSHELL 10A58000 == 27 [pid = 3764] [id = 735] 07:17:22 INFO - PROCESS | 3764 | ++DOMWINDOW == 113 (10A59400) [pid = 3764] [serial = 2205] [outer = 00000000] 07:17:22 INFO - PROCESS | 3764 | ++DOMWINDOW == 114 (10A7E800) [pid = 3764] [serial = 2206] [outer = 10A59400] 07:17:22 INFO - PROCESS | 3764 | 1464272242938 Marionette DEBUG loaded listener.js 07:17:23 INFO - PROCESS | 3764 | ++DOMWINDOW == 115 (10AD5400) [pid = 3764] [serial = 2207] [outer = 10A59400] 07:17:23 INFO - PROCESS | 3764 | 1464272243521 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]]]}] 07:17:23 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (no argument) 07:17:23 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (undefined argument) 07:17:23 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (null argument) 07:17:23 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (empty argument) 07:17:23 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (argument with default values) 07:17:23 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (argument with non-default values) 07:17:23 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (no argument) 07:17:23 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (undefined argument) 07:17:23 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (null argument) 07:17:23 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (empty argument) 07:17:23 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (argument with default values) 07:17:23 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (argument with non-default values) 07:17:23 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (no argument) 07:17:23 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (undefined argument) 07:17:23 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (null argument) 07:17:23 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (empty argument) 07:17:23 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (argument with default values) 07:17:23 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (argument with non-default values) 07:17:23 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (no argument) 07:17:23 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (undefined argument) 07:17:23 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (null argument) 07:17:23 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (empty argument) 07:17:23 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (argument with default values) 07:17:23 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (argument with non-default values) 07:17:23 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (no argument) 07:17:23 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (undefined argument) 07:17:23 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (null argument) 07:17:23 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (empty argument) 07:17:23 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (argument with default values) 07:17:23 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (argument with non-default values) 07:17:23 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (no argument) 07:17:23 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (undefined argument) 07:17:23 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (null argument) 07:17:23 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (empty argument) 07:17:23 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (argument with default values) 07:17:23 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (argument with non-default values) 07:17:23 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (no argument) - Illegal constructor. 07:17:23 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:100:17 07:17:23 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:17:23 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 07:17:23 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:99:3 07:17:23 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 07:17:23 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (undefined argument) - Illegal constructor. 07:17:23 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:105:17 07:17:23 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:17:23 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 07:17:23 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:104:3 07:17:23 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 07:17:23 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (null argument) - Illegal constructor. 07:17:23 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:110:17 07:17:23 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:17:23 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 07:17:23 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:109:3 07:17:23 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 07:17:23 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (empty argument) - Illegal constructor. 07:17:23 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:115:17 07:17:23 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:17:23 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 07:17:23 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:114:3 07:17:23 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 07:17:23 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (argument with default values) - Illegal constructor. 07:17:23 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:125:17 07:17:23 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:17:23 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 07:17:23 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:119:3 07:17:23 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 07:17:23 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (argument with non-default values) - Illegal constructor. 07:17:23 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:143:17 07:17:23 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:17:23 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 07:17:23 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:129:3 07:17:23 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 07:17:23 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (view argument with wrong type) 07:17:23 INFO - TEST-OK | /DOMEvents/constructors.html | took 810ms 07:17:23 INFO - PROCESS | 3764 | 1464272243622 Marionette TRACE conn2 -> [0,2905,"getWindowHandle",null] 07:17:23 INFO - PROCESS | 3764 | 1464272243625 Marionette TRACE conn2 <- [1,2905,null,{"value":"13"}] 07:17:23 INFO - TEST-START | /DOMEvents/event-phases-order.html 07:17:23 INFO - PROCESS | 3764 | 1464272243632 Marionette TRACE conn2 -> [0,2906,"setScriptTimeout",{"ms":35000}] 07:17:23 INFO - PROCESS | 3764 | 1464272243635 Marionette TRACE conn2 <- [1,2906,null,{}] 07:17:23 INFO - PROCESS | 3764 | 1464272243649 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}] 07:17:23 INFO - PROCESS | 3764 | 1464272243744 Marionette TRACE conn2 <- [1,2907,null,{"value":null}] 07:17:23 INFO - PROCESS | 3764 | 1464272243752 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\", \"f2422981-150b-4007-a2a0-7f3535d15116\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:17:23 INFO - PROCESS | 3764 | ++DOCSHELL 10D54C00 == 28 [pid = 3764] [id = 736] 07:17:23 INFO - PROCESS | 3764 | ++DOMWINDOW == 116 (10D55C00) [pid = 3764] [serial = 2208] [outer = 00000000] 07:17:23 INFO - PROCESS | 3764 | ++DOMWINDOW == 117 (10EDAC00) [pid = 3764] [serial = 2209] [outer = 10D55C00] 07:17:23 INFO - PROCESS | 3764 | 1464272243801 Marionette DEBUG loaded listener.js 07:17:23 INFO - PROCESS | 3764 | ++DOMWINDOW == 118 (110E9400) [pid = 3764] [serial = 2210] [outer = 10D55C00] 07:17:24 INFO - PROCESS | 3764 | 1464272244261 Marionette TRACE conn2 <- [1,2908,null,{"value":["/DOMEvents/event-phases-order.html",0,null,null,[["Event phases order",0,null,null]]]}] 07:17:24 INFO - TEST-PASS | /DOMEvents/event-phases-order.html | Event phases order 07:17:24 INFO - TEST-OK | /DOMEvents/event-phases-order.html | took 639ms 07:17:24 INFO - PROCESS | 3764 | 1464272244271 Marionette TRACE conn2 -> [0,2909,"getWindowHandle",null] 07:17:24 INFO - PROCESS | 3764 | 1464272244274 Marionette TRACE conn2 <- [1,2909,null,{"value":"13"}] 07:17:24 INFO - TEST-START | /DOMEvents/init-event-while-dispatching.html 07:17:24 INFO - PROCESS | 3764 | 1464272244277 Marionette TRACE conn2 -> [0,2910,"setScriptTimeout",{"ms":35000}] 07:17:24 INFO - PROCESS | 3764 | 1464272244290 Marionette TRACE conn2 <- [1,2910,null,{}] 07:17:24 INFO - PROCESS | 3764 | 1464272244312 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}] 07:17:24 INFO - PROCESS | 3764 | 1464272244397 Marionette TRACE conn2 <- [1,2911,null,{"value":null}] 07:17:24 INFO - PROCESS | 3764 | 1464272244404 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\", \"f2422981-150b-4007-a2a0-7f3535d15116\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:17:24 INFO - PROCESS | 3764 | ++DOCSHELL 10FE9000 == 29 [pid = 3764] [id = 737] 07:17:24 INFO - PROCESS | 3764 | ++DOMWINDOW == 119 (11A10400) [pid = 3764] [serial = 2211] [outer = 00000000] 07:17:24 INFO - PROCESS | 3764 | ++DOMWINDOW == 120 (12A4E400) [pid = 3764] [serial = 2212] [outer = 11A10400] 07:17:24 INFO - PROCESS | 3764 | 1464272244449 Marionette DEBUG loaded listener.js 07:17:24 INFO - PROCESS | 3764 | ++DOMWINDOW == 121 (12A95000) [pid = 3764] [serial = 2213] [outer = 11A10400] 07:17:24 INFO - PROCESS | 3764 | [3764] 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 07:17:24 INFO - PROCESS | 3764 | [3764] 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 07:17:24 INFO - PROCESS | 3764 | [3764] 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 07:17:24 INFO - PROCESS | 3764 | [3764] 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 07:17:24 INFO - PROCESS | 3764 | 1464272244899 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]]]}] 07:17:24 INFO - TEST-FAIL | /DOMEvents/init-event-while-dispatching.html | Calling initKeyboardEvent while dispatching. - ev.initKeyboardEvent is not a function 07:17:24 INFO - events.KeyboardEvent.init@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:12:28 07:17:24 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:68:7 07:17:24 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:17:24 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 07:17:24 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 07:17:24 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:17:24 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 07:17:24 INFO - TEST-FAIL | /DOMEvents/init-event-while-dispatching.html | Calling initMouseEvent while dispatching. - assert_equals: initMouseEvent screenX setter should short-circuit expected 0 but got 1 07:17:24 INFO - events.MouseEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:23:7 07:17:24 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9 07:17:24 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:17:24 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 07:17:24 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 07:17:24 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:17:24 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 07:17:24 INFO - TEST-FAIL | /DOMEvents/init-event-while-dispatching.html | Calling initCustomEvent while dispatching. - assert_equals: initCustomEvent detail setter should short-circuit expected (object) null but got (number) 1 07:17:24 INFO - events.CustomEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:38:7 07:17:24 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9 07:17:24 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:17:24 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 07:17:24 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 07:17:24 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:17:24 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 07:17:24 INFO - TEST-FAIL | /DOMEvents/init-event-while-dispatching.html | Calling initUIEvent while dispatching. - assert_equals: initUIEvent view setter should short-circuit expected null but got object "[object Window]" 07:17:24 INFO - events.UIEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:45:7 07:17:24 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9 07:17:24 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:17:24 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 07:17:24 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 07:17:24 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:17:24 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 07:17:24 INFO - TEST-PASS | /DOMEvents/init-event-while-dispatching.html | Calling initEvent while dispatching. 07:17:24 INFO - TEST-OK | /DOMEvents/init-event-while-dispatching.html | took 655ms 07:17:24 INFO - PROCESS | 3764 | 1464272244939 Marionette TRACE conn2 -> [0,2913,"getWindowHandle",null] 07:17:24 INFO - PROCESS | 3764 | 1464272244942 Marionette TRACE conn2 <- [1,2913,null,{"value":"13"}] 07:17:24 INFO - TEST-START | /DOMEvents/throwing-in-listener-and-window-error-event.html 07:17:24 INFO - PROCESS | 3764 | 1464272244949 Marionette TRACE conn2 -> [0,2914,"setScriptTimeout",{"ms":35000}] 07:17:24 INFO - PROCESS | 3764 | 1464272244951 Marionette TRACE conn2 <- [1,2914,null,{}] 07:17:24 INFO - PROCESS | 3764 | 1464272244954 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}] 07:17:25 INFO - PROCESS | 3764 | 1464272245033 Marionette TRACE conn2 <- [1,2915,null,{"value":null}] 07:17:25 INFO - PROCESS | 3764 | 1464272245039 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\", \"f2422981-150b-4007-a2a0-7f3535d15116\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:17:25 INFO - PROCESS | 3764 | ++DOCSHELL 13391400 == 30 [pid = 3764] [id = 738] 07:17:25 INFO - PROCESS | 3764 | ++DOMWINDOW == 122 (13392000) [pid = 3764] [serial = 2214] [outer = 00000000] 07:17:25 INFO - PROCESS | 3764 | ++DOMWINDOW == 123 (1339C800) [pid = 3764] [serial = 2215] [outer = 13392000] 07:17:25 INFO - PROCESS | 3764 | 1464272245084 Marionette DEBUG loaded listener.js 07:17:25 INFO - PROCESS | 3764 | ++DOMWINDOW == 124 (139AC800) [pid = 3764] [serial = 2216] [outer = 13392000] 07:17:25 INFO - PROCESS | 3764 | JavaScript error: http://web-platform.test:8000/DOMEvents/throwing-in-listener-and-window-error-event.html, line 22: Error: Error from listener 07:17:25 INFO - PROCESS | 3764 | 1464272245534 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]]]}] 07:17:25 INFO - TEST-PASS | /DOMEvents/throwing-in-listener-and-window-error-event.html | Throwing in event listener generates an error event on the window object 07:17:25 INFO - TEST-ERROR | /DOMEvents/throwing-in-listener-and-window-error-event.html | took 624ms 07:17:25 INFO - PROCESS | 3764 | 1464272245595 Marionette TRACE conn2 -> [0,2917,"getWindowHandle",null] 07:17:25 INFO - PROCESS | 3764 | 1464272245597 Marionette TRACE conn2 <- [1,2917,null,{"value":"13"}] 07:17:25 INFO - TEST-START | /DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html 07:17:25 INFO - PROCESS | 3764 | 1464272245600 Marionette TRACE conn2 -> [0,2918,"setScriptTimeout",{"ms":35000}] 07:17:25 INFO - PROCESS | 3764 | 1464272245602 Marionette TRACE conn2 <- [1,2918,null,{}] 07:17:25 INFO - PROCESS | 3764 | 1464272245606 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}] 07:17:25 INFO - PROCESS | 3764 | 1464272245720 Marionette TRACE conn2 <- [1,2919,null,{"value":null}] 07:17:25 INFO - PROCESS | 3764 | 1464272245733 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\", \"f2422981-150b-4007-a2a0-7f3535d15116\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:17:25 INFO - PROCESS | 3764 | ++DOCSHELL 14008000 == 31 [pid = 3764] [id = 739] 07:17:25 INFO - PROCESS | 3764 | ++DOMWINDOW == 125 (14009400) [pid = 3764] [serial = 2217] [outer = 00000000] 07:17:25 INFO - PROCESS | 3764 | ++DOMWINDOW == 126 (14095400) [pid = 3764] [serial = 2218] [outer = 14009400] 07:17:25 INFO - PROCESS | 3764 | 1464272245778 Marionette DEBUG loaded listener.js 07:17:25 INFO - PROCESS | 3764 | ++DOMWINDOW == 127 (140CB400) [pid = 3764] [serial = 2219] [outer = 14009400] 07:17:26 INFO - PROCESS | 3764 | JavaScript error: http://web-platform.test:8000/DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html, line 19: Error: Error from listener 07:17:26 INFO - PROCESS | 3764 | 1464272246209 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]]]}] 07:17:26 INFO - TEST-PASS | /DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html | Throwing in event listener 07:17:26 INFO - TEST-OK | /DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html | took 639ms 07:17:26 INFO - PROCESS | 3764 | 1464272246250 Marionette TRACE conn2 -> [0,2921,"getWindowHandle",null] 07:17:26 INFO - PROCESS | 3764 | 1464272246251 Marionette TRACE conn2 <- [1,2921,null,{"value":"13"}] 07:17:26 INFO - TEST-START | /DOMEvents/tests/approved/DOM.event.flow.html 07:17:26 INFO - PROCESS | 3764 | 1464272246255 Marionette TRACE conn2 -> [0,2922,"setScriptTimeout",{"ms":35000}] 07:17:26 INFO - PROCESS | 3764 | 1464272246256 Marionette TRACE conn2 <- [1,2922,null,{}] 07:17:26 INFO - PROCESS | 3764 | 1464272246260 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}] 07:17:26 INFO - PROCESS | 3764 | 1464272246336 Marionette TRACE conn2 <- [1,2923,null,{"value":null}] 07:17:26 INFO - PROCESS | 3764 | 1464272246342 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\", \"f2422981-150b-4007-a2a0-7f3535d15116\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:17:26 INFO - PROCESS | 3764 | ++DOCSHELL 15362C00 == 32 [pid = 3764] [id = 740] 07:17:26 INFO - PROCESS | 3764 | ++DOMWINDOW == 128 (15364000) [pid = 3764] [serial = 2220] [outer = 00000000] 07:17:26 INFO - PROCESS | 3764 | ++DOMWINDOW == 129 (156C4800) [pid = 3764] [serial = 2221] [outer = 15364000] 07:17:26 INFO - PROCESS | 3764 | 1464272246386 Marionette DEBUG loaded listener.js 07:17:26 INFO - PROCESS | 3764 | ++DOMWINDOW == 130 (156C5000) [pid = 3764] [serial = 2222] [outer = 15364000] 07:17:26 INFO - PROCESS | 3764 | 1464272246838 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]]]}] 07:17:26 INFO - TEST-PASS | /DOMEvents/tests/approved/DOM.event.flow.html | Test Description: Dispatch an event in a DOM tree using the DOM event flow. 07:17:26 INFO - TEST-OK | /DOMEvents/tests/approved/DOM.event.flow.html | took 639ms 07:17:26 INFO - PROCESS | 3764 | 1464272246903 Marionette TRACE conn2 -> [0,2925,"getWindowHandle",null] 07:17:26 INFO - PROCESS | 3764 | 1464272246905 Marionette TRACE conn2 <- [1,2925,null,{"value":"13"}] 07:17:26 INFO - TEST-START | /DOMEvents/tests/approved/EventListener.eventHandler.html 07:17:26 INFO - PROCESS | 3764 | 1464272246912 Marionette TRACE conn2 -> [0,2926,"setScriptTimeout",{"ms":35000}] 07:17:26 INFO - PROCESS | 3764 | 1464272246914 Marionette TRACE conn2 <- [1,2926,null,{}] 07:17:26 INFO - PROCESS | 3764 | 1464272246917 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}] 07:17:26 INFO - PROCESS | 3764 | 1464272246996 Marionette TRACE conn2 <- [1,2927,null,{"value":null}] 07:17:26 INFO - PROCESS | 3764 | 1464272247002 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\", \"f2422981-150b-4007-a2a0-7f3535d15116\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:17:26 INFO - PROCESS | 3764 | ++DOCSHELL 156C4400 == 33 [pid = 3764] [id = 741] 07:17:26 INFO - PROCESS | 3764 | ++DOMWINDOW == 131 (15A1AC00) [pid = 3764] [serial = 2223] [outer = 00000000] 07:17:27 INFO - PROCESS | 3764 | ++DOMWINDOW == 132 (15F44400) [pid = 3764] [serial = 2224] [outer = 15A1AC00] 07:17:27 INFO - PROCESS | 3764 | 1464272247046 Marionette DEBUG loaded listener.js 07:17:27 INFO - PROCESS | 3764 | ++DOMWINDOW == 133 (15F46C00) [pid = 3764] [serial = 2225] [outer = 15A1AC00] 07:17:27 INFO - PROCESS | 3764 | 1464272247508 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]]]}] 07:17:27 INFO - TEST-PASS | /DOMEvents/tests/approved/EventListener.eventHandler.html | Test Description: handleEvent - This method shall be called whenever an event occurs of the event type for which the EventListener interface was registered. 07:17:27 INFO - TEST-OK | /DOMEvents/tests/approved/EventListener.eventHandler.html | took 639ms 07:17:27 INFO - PROCESS | 3764 | 1464272247545 Marionette TRACE conn2 -> [0,2929,"getWindowHandle",null] 07:17:27 INFO - PROCESS | 3764 | 1464272247547 Marionette TRACE conn2 <- [1,2929,null,{"value":"13"}] 07:17:27 INFO - TEST-START | /DOMEvents/tests/approved/EventObject.after.dispatchEvent.html 07:17:27 INFO - PROCESS | 3764 | 1464272247556 Marionette TRACE conn2 -> [0,2930,"setScriptTimeout",{"ms":35000}] 07:17:27 INFO - PROCESS | 3764 | 1464272247558 Marionette TRACE conn2 <- [1,2930,null,{}] 07:17:27 INFO - PROCESS | 3764 | 1464272247561 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}] 07:17:27 INFO - PROCESS | 3764 | 1464272247671 Marionette TRACE conn2 <- [1,2931,null,{"value":null}] 07:17:27 INFO - PROCESS | 3764 | 1464272247677 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\", \"f2422981-150b-4007-a2a0-7f3535d15116\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:17:27 INFO - PROCESS | 3764 | ++DOCSHELL 10D54400 == 34 [pid = 3764] [id = 742] 07:17:27 INFO - PROCESS | 3764 | ++DOMWINDOW == 134 (1622C800) [pid = 3764] [serial = 2226] [outer = 00000000] 07:17:27 INFO - PROCESS | 3764 | ++DOMWINDOW == 135 (16883800) [pid = 3764] [serial = 2227] [outer = 1622C800] 07:17:27 INFO - PROCESS | 3764 | 1464272247721 Marionette DEBUG loaded listener.js 07:17:27 INFO - PROCESS | 3764 | ++DOMWINDOW == 136 (16884000) [pid = 3764] [serial = 2228] [outer = 1622C800] 07:17:28 INFO - PROCESS | 3764 | 1464272248170 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"]]]}] 07:17:28 INFO - TEST-FAIL | /DOMEvents/tests/approved/EventObject.after.dispatchEvent.html | Test Description: As the final step of the event dispatch, the implementation must reset the event object's default-action-prevention state. - assert_array_equals: property 2, expected false but got true 07:17:28 INFO - @http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html:33:9 07:17:28 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:17:28 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 07:17:28 INFO - @http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html:23:5 07:17:28 INFO - TEST-OK | /DOMEvents/tests/approved/EventObject.after.dispatchEvent.html | took 639ms 07:17:28 INFO - PROCESS | 3764 | 1464272248198 Marionette TRACE conn2 -> [0,2933,"getWindowHandle",null] 07:17:28 INFO - PROCESS | 3764 | 1464272248201 Marionette TRACE conn2 <- [1,2933,null,{"value":"13"}] 07:17:28 INFO - TEST-START | /DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html 07:17:28 INFO - PROCESS | 3764 | 1464272248204 Marionette TRACE conn2 -> [0,2934,"setScriptTimeout",{"ms":35000}] 07:17:28 INFO - PROCESS | 3764 | 1464272248206 Marionette TRACE conn2 <- [1,2934,null,{}] 07:17:28 INFO - PROCESS | 3764 | 1464272248209 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}] 07:17:28 INFO - PROCESS | 3764 | 1464272248329 Marionette TRACE conn2 <- [1,2935,null,{"value":null}] 07:17:28 INFO - PROCESS | 3764 | 1464272248335 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\", \"f2422981-150b-4007-a2a0-7f3535d15116\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:17:28 INFO - PROCESS | 3764 | ++DOCSHELL 1622BC00 == 35 [pid = 3764] [id = 743] 07:17:28 INFO - PROCESS | 3764 | ++DOMWINDOW == 137 (16912800) [pid = 3764] [serial = 2229] [outer = 00000000] 07:17:28 INFO - PROCESS | 3764 | ++DOMWINDOW == 138 (169D0C00) [pid = 3764] [serial = 2230] [outer = 16912800] 07:17:28 INFO - PROCESS | 3764 | 1464272248379 Marionette DEBUG loaded listener.js 07:17:28 INFO - PROCESS | 3764 | ++DOMWINDOW == 139 (16C7DC00) [pid = 3764] [serial = 2231] [outer = 16912800] 07:17:28 INFO - PROCESS | 3764 | 1464272248791 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]]]}] 07:17:28 INFO - TEST-PASS | /DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html | Test Description: An event object may be properly dispatched multiple times while also allowing to prevent the event objects propagation prior to the event dispatch. 07:17:28 INFO - TEST-OK | /DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html | took 639ms 07:17:28 INFO - PROCESS | 3764 | 1464272248828 Marionette TRACE conn2 -> [0,2937,"getWindowHandle",null] 07:17:28 INFO - PROCESS | 3764 | 1464272248830 Marionette TRACE conn2 <- [1,2937,null,{"value":"13"}] 07:17:28 INFO - TEST-START | /DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html 07:17:28 INFO - PROCESS | 3764 | 1464272248834 Marionette TRACE conn2 -> [0,2938,"setScriptTimeout",{"ms":35000}] 07:17:28 INFO - PROCESS | 3764 | 1464272248836 Marionette TRACE conn2 <- [1,2938,null,{}] 07:17:28 INFO - PROCESS | 3764 | 1464272248839 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}] 07:17:28 INFO - PROCESS | 3764 | 1464272248975 Marionette TRACE conn2 <- [1,2939,null,{"value":null}] 07:17:29 INFO - PROCESS | 3764 | 1464272249046 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\", \"f2422981-150b-4007-a2a0-7f3535d15116\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:17:29 INFO - PROCESS | 3764 | ++DOCSHELL 16C86C00 == 36 [pid = 3764] [id = 744] 07:17:29 INFO - PROCESS | 3764 | ++DOMWINDOW == 140 (16D74C00) [pid = 3764] [serial = 2232] [outer = 00000000] 07:17:29 INFO - PROCESS | 3764 | ++DOMWINDOW == 141 (16F86400) [pid = 3764] [serial = 2233] [outer = 16D74C00] 07:17:29 INFO - PROCESS | 3764 | 1464272249141 Marionette DEBUG loaded listener.js 07:17:29 INFO - PROCESS | 3764 | ++DOMWINDOW == 142 (17305000) [pid = 3764] [serial = 2234] [outer = 16D74C00] 07:17:30 INFO - PROCESS | 3764 | --DOMWINDOW == 141 (16C7D000) [pid = 3764] [serial = 2148] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.wrap.html] 07:17:30 INFO - PROCESS | 3764 | --DOMWINDOW == 140 (16943400) [pid = 3764] [serial = 1983] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.cap.2.html] 07:17:30 INFO - PROCESS | 3764 | --DOMWINDOW == 139 (16228000) [pid = 3764] [serial = 2058] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html] 07:17:30 INFO - PROCESS | 3764 | --DOMWINDOW == 138 (17587800) [pid = 3764] [serial = 1986] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.1.html] 07:17:30 INFO - PROCESS | 3764 | --DOMWINDOW == 137 (10D3F000) [pid = 3764] [serial = 2049] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.basic.html] 07:17:30 INFO - PROCESS | 3764 | --DOMWINDOW == 136 (17D07400) [pid = 3764] [serial = 2097] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html] 07:17:30 INFO - PROCESS | 3764 | --DOMWINDOW == 135 (156CD800) [pid = 3764] [serial = 2055] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.invalid.html] 07:17:30 INFO - PROCESS | 3764 | --DOMWINDOW == 134 (13077000) [pid = 3764] [serial = 2052] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.complex.html] 07:17:30 INFO - PROCESS | 3764 | --DOMWINDOW == 133 (1730CC00) [pid = 3764] [serial = 2094] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html] 07:17:30 INFO - PROCESS | 3764 | --DOMWINDOW == 132 (13DB8000) [pid = 3764] [serial = 2091] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html] 07:17:30 INFO - PROCESS | 3764 | --DOMWINDOW == 131 (130D1800) [pid = 3764] [serial = 2139] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.direction.html] 07:17:30 INFO - PROCESS | 3764 | --DOMWINDOW == 130 (17ECD000) [pid = 3764] [serial = 2100] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.path.html] 07:17:30 INFO - PROCESS | 3764 | --DOMWINDOW == 129 (137EF000) [pid = 3764] [serial = 1980] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.cap.1.html] 07:17:30 INFO - PROCESS | 3764 | --DOMWINDOW == 128 (1756A400) [pid = 3764] [serial = 2145] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.radians.html] 07:17:30 INFO - PROCESS | 3764 | --DOMWINDOW == 127 (10A7DC00) [pid = 3764] [serial = 2136] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.order.html] 07:17:30 INFO - PROCESS | 3764 | --DOMWINDOW == 126 (0F26DC00) [pid = 3764] [serial = 1977] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.basic.html] 07:17:30 INFO - PROCESS | 3764 | --DOMWINDOW == 125 (13710C00) [pid = 3764] [serial = 2025] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.ideographic.html] 07:17:30 INFO - PROCESS | 3764 | --DOMWINDOW == 124 (0C386C00) [pid = 3764] [serial = 2046] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.default.html] 07:17:30 INFO - PROCESS | 3764 | --DOMWINDOW == 123 (10D4C000) [pid = 3764] [serial = 2088] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html] 07:17:30 INFO - PROCESS | 3764 | --DOMWINDOW == 122 (15E3A400) [pid = 3764] [serial = 2142] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.nonfinite.html] 07:17:30 INFO - PROCESS | 3764 | --DOMWINDOW == 121 (1336D400) [pid = 3764] [serial = 1938] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.scale.html] 07:17:30 INFO - PROCESS | 3764 | --DOMWINDOW == 120 (10AD4400) [pid = 3764] [serial = 2022] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.hanging.html] 07:17:30 INFO - PROCESS | 3764 | --DOMWINDOW == 119 (199AF400) [pid = 3764] [serial = 2190] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.nonfinite.html] 07:17:30 INFO - PROCESS | 3764 | --DOMWINDOW == 118 (19734400) [pid = 3764] [serial = 2187] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.multiply.html] 07:17:30 INFO - PROCESS | 3764 | --DOMWINDOW == 117 (0F273800) [pid = 3764] [serial = 2193] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.skewed.html] 07:17:30 INFO - PROCESS | 3764 | --DOMWINDOW == 116 (11CEBC00) [pid = 3764] [serial = 2196] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.translate.basic.html] 07:17:30 INFO - PROCESS | 3764 | --DOMWINDOW == 115 (16D75000) [pid = 3764] [serial = 2181] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.skewed.html] 07:17:30 INFO - PROCESS | 3764 | --DOMWINDOW == 114 (13DB8800) [pid = 3764] [serial = 2178] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.nonfinite.html] 07:17:30 INFO - PROCESS | 3764 | --DOMWINDOW == 113 (10ED0800) [pid = 3764] [serial = 2175] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.multiple.html] 07:17:30 INFO - PROCESS | 3764 | --DOMWINDOW == 112 (172E7800) [pid = 3764] [serial = 2172] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.zero.html] 07:17:30 INFO - PROCESS | 3764 | --DOMWINDOW == 111 (16F8E400) [pid = 3764] [serial = 2169] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.nonfinite.html] 07:17:30 INFO - PROCESS | 3764 | --DOMWINDOW == 110 (16225000) [pid = 3764] [serial = 2166] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.negative.html] 07:17:30 INFO - PROCESS | 3764 | --DOMWINDOW == 109 (15F47C00) [pid = 3764] [serial = 2163] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.multiple.html] 07:17:30 INFO - PROCESS | 3764 | --DOMWINDOW == 108 (1408C000) [pid = 3764] [serial = 2160] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.large.html] 07:17:30 INFO - PROCESS | 3764 | --DOMWINDOW == 107 (12A52800) [pid = 3764] [serial = 2157] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.basic.html] 07:17:30 INFO - PROCESS | 3764 | --DOMWINDOW == 106 (1026EC00) [pid = 3764] [serial = 2154] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.zero.html] 07:17:30 INFO - PROCESS | 3764 | --DOMWINDOW == 105 (10D34000) [pid = 3764] [serial = 2151] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.wrapnegative.html] 07:17:30 INFO - PROCESS | 3764 | --DOMWINDOW == 104 (1818C400) [pid = 3764] [serial = 2184] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.identity.html] 07:17:30 INFO - PROCESS | 3764 | ++DOCSHELL 10A7EC00 == 37 [pid = 3764] [id = 745] 07:17:30 INFO - PROCESS | 3764 | ++DOMWINDOW == 105 (10ACF000) [pid = 3764] [serial = 2235] [outer = 00000000] 07:17:30 INFO - PROCESS | 3764 | ++DOMWINDOW == 106 (10AD4400) [pid = 3764] [serial = 2236] [outer = 10ACF000] 07:17:30 INFO - PROCESS | 3764 | 1464272250312 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]]]}] 07:17:30 INFO - TEST-PASS | /DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html | Test Description: DOMCharacterDataModified event fires after ProcessingInstruction.data have been modified, but the node itself has not been inserted or deleted. The proximal event target of this event shall be the ProcessingInstruction node. 07:17:30 INFO - TEST-OK | /DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html | took 1496ms 07:17:30 INFO - PROCESS | 3764 | 1464272250331 Marionette TRACE conn2 -> [0,2941,"getWindowHandle",null] 07:17:30 INFO - PROCESS | 3764 | 1464272250333 Marionette TRACE conn2 <- [1,2941,null,{"value":"13"}] 07:17:30 INFO - PROCESS | 3764 | 1464272250337 Marionette TRACE conn2 -> [0,2942,"setScriptTimeout",{"ms":35000}] 07:17:30 INFO - TEST-START | /DOMEvents/tests/approved/dispatchEvent.click.checkbox.html 07:17:30 INFO - PROCESS | 3764 | 1464272250338 Marionette TRACE conn2 <- [1,2942,null,{}] 07:17:30 INFO - PROCESS | 3764 | 1464272250346 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}] 07:17:30 INFO - PROCESS | 3764 | 1464272250437 Marionette TRACE conn2 <- [1,2943,null,{"value":null}] 07:17:30 INFO - PROCESS | 3764 | 1464272250448 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\", \"f2422981-150b-4007-a2a0-7f3535d15116\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:17:30 INFO - PROCESS | 3764 | ++DOCSHELL 10D4C000 == 38 [pid = 3764] [id = 746] 07:17:30 INFO - PROCESS | 3764 | ++DOMWINDOW == 107 (10D4F400) [pid = 3764] [serial = 2237] [outer = 00000000] 07:17:30 INFO - PROCESS | 3764 | ++DOMWINDOW == 108 (13072C00) [pid = 3764] [serial = 2238] [outer = 10D4F400] 07:17:30 INFO - PROCESS | 3764 | 1464272250492 Marionette DEBUG loaded listener.js 07:17:30 INFO - PROCESS | 3764 | ++DOMWINDOW == 109 (13077000) [pid = 3764] [serial = 2239] [outer = 10D4F400] 07:17:30 INFO - PROCESS | 3764 | 1464272250896 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]]]}] 07:17:30 INFO - TEST-PASS | /DOMEvents/tests/approved/dispatchEvent.click.checkbox.html | Checkbox state is unchanged before the synthetic click event is dispatched 07:17:30 INFO - TEST-PASS | /DOMEvents/tests/approved/dispatchEvent.click.checkbox.html | Test Description: MouseEvent: Default action is performed when a synthetic click event is dispatched on a checkbox element 07:17:30 INFO - TEST-OK | /DOMEvents/tests/approved/dispatchEvent.click.checkbox.html | took 592ms 07:17:30 INFO - PROCESS | 3764 | 1464272250934 Marionette TRACE conn2 -> [0,2945,"getWindowHandle",null] 07:17:30 INFO - PROCESS | 3764 | 1464272250936 Marionette TRACE conn2 <- [1,2945,null,{"value":"13"}] 07:17:30 INFO - TEST-START | /DOMEvents/tests/approved/domnodeinserted.html 07:17:30 INFO - PROCESS | 3764 | 1464272250939 Marionette TRACE conn2 -> [0,2946,"setScriptTimeout",{"ms":35000}] 07:17:30 INFO - PROCESS | 3764 | 1464272250941 Marionette TRACE conn2 <- [1,2946,null,{}] 07:17:30 INFO - PROCESS | 3764 | 1464272250944 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}] 07:17:31 INFO - PROCESS | 3764 | 1464272251082 Marionette TRACE conn2 <- [1,2947,null,{"value":null}] 07:17:31 INFO - PROCESS | 3764 | 1464272251090 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\", \"f2422981-150b-4007-a2a0-7f3535d15116\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:17:31 INFO - PROCESS | 3764 | ++DOCSHELL 1370A400 == 39 [pid = 3764] [id = 747] 07:17:31 INFO - PROCESS | 3764 | ++DOMWINDOW == 110 (137E9400) [pid = 3764] [serial = 2240] [outer = 00000000] 07:17:31 INFO - PROCESS | 3764 | ++DOMWINDOW == 111 (15364C00) [pid = 3764] [serial = 2241] [outer = 137E9400] 07:17:31 INFO - PROCESS | 3764 | 1464272251134 Marionette DEBUG loaded listener.js 07:17:31 INFO - PROCESS | 3764 | ++DOMWINDOW == 112 (16918400) [pid = 3764] [serial = 2242] [outer = 137E9400] 07:17:31 INFO - PROCESS | 3764 | 1464272251544 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]]]}] 07:17:31 INFO - TEST-PASS | /DOMEvents/tests/approved/domnodeinserted.html | Test Description: DOMNodeInserted event fires when a node has been added as a child of another node. 07:17:31 INFO - TEST-OK | /DOMEvents/tests/approved/domnodeinserted.html | took 639ms 07:17:31 INFO - PROCESS | 3764 | 1464272251578 Marionette TRACE conn2 -> [0,2949,"getWindowHandle",null] 07:17:31 INFO - PROCESS | 3764 | 1464272251579 Marionette TRACE conn2 <- [1,2949,null,{"value":"13"}] 07:17:31 INFO - TEST-START | /DOMEvents/tests/approved/stopImmediatePropagation.effect.html 07:17:31 INFO - PROCESS | 3764 | 1464272251583 Marionette TRACE conn2 -> [0,2950,"setScriptTimeout",{"ms":35000}] 07:17:31 INFO - PROCESS | 3764 | 1464272251584 Marionette TRACE conn2 <- [1,2950,null,{}] 07:17:31 INFO - PROCESS | 3764 | 1464272251588 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}] 07:17:31 INFO - PROCESS | 3764 | 1464272251670 Marionette TRACE conn2 <- [1,2951,null,{"value":null}] 07:17:31 INFO - PROCESS | 3764 | 1464272251779 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\", \"f2422981-150b-4007-a2a0-7f3535d15116\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:17:31 INFO - PROCESS | 3764 | ++DOCSHELL 1400E400 == 40 [pid = 3764] [id = 748] 07:17:31 INFO - PROCESS | 3764 | ++DOMWINDOW == 113 (1408A800) [pid = 3764] [serial = 2243] [outer = 00000000] 07:17:31 INFO - PROCESS | 3764 | ++DOMWINDOW == 114 (16F8E400) [pid = 3764] [serial = 2244] [outer = 1408A800] 07:17:31 INFO - PROCESS | 3764 | 1464272251822 Marionette DEBUG loaded listener.js 07:17:31 INFO - PROCESS | 3764 | ++DOMWINDOW == 115 (16FF4C00) [pid = 3764] [serial = 2245] [outer = 1408A800] 07:17:32 INFO - PROCESS | 3764 | 1464272252347 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]]]}] 07:17:32 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. 07:17:32 INFO - TEST-OK | /DOMEvents/tests/approved/stopImmediatePropagation.effect.html | took 794ms 07:17:32 INFO - PROCESS | 3764 | 1464272252386 Marionette TRACE conn2 -> [0,2953,"getWindowHandle",null] 07:17:32 INFO - PROCESS | 3764 | 1464272252390 Marionette TRACE conn2 <- [1,2953,null,{"value":"13"}] 07:17:32 INFO - TEST-START | /DOMEvents/tests/approved/stopPropagation.deferred.effect.html 07:17:32 INFO - PROCESS | 3764 | 1464272252396 Marionette TRACE conn2 -> [0,2954,"setScriptTimeout",{"ms":35000}] 07:17:32 INFO - PROCESS | 3764 | 1464272252400 Marionette TRACE conn2 <- [1,2954,null,{}] 07:17:32 INFO - PROCESS | 3764 | 1464272252405 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}] 07:17:32 INFO - PROCESS | 3764 | 1464272252566 Marionette TRACE conn2 <- [1,2955,null,{"value":null}] 07:17:32 INFO - PROCESS | 3764 | 1464272252713 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\", \"f2422981-150b-4007-a2a0-7f3535d15116\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:17:32 INFO - PROCESS | 3764 | ++DOCSHELL 0F26C400 == 41 [pid = 3764] [id = 749] 07:17:32 INFO - PROCESS | 3764 | ++DOMWINDOW == 116 (0F26D400) [pid = 3764] [serial = 2246] [outer = 00000000] 07:17:32 INFO - PROCESS | 3764 | ++DOMWINDOW == 117 (105F4C00) [pid = 3764] [serial = 2247] [outer = 0F26D400] 07:17:32 INFO - PROCESS | 3764 | 1464272252771 Marionette DEBUG loaded listener.js 07:17:32 INFO - PROCESS | 3764 | ++DOMWINDOW == 118 (10AD3000) [pid = 3764] [serial = 2248] [outer = 0F26D400] 07:17:33 INFO - PROCESS | 3764 | 1464272253348 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]]]}] 07:17:33 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. 07:17:33 INFO - TEST-OK | /DOMEvents/tests/approved/stopPropagation.deferred.effect.html | took 997ms 07:17:33 INFO - PROCESS | 3764 | 1464272253400 Marionette TRACE conn2 -> [0,2957,"getWindowHandle",null] 07:17:33 INFO - PROCESS | 3764 | 1464272253406 Marionette TRACE conn2 <- [1,2957,null,{"value":"13"}] 07:17:33 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html 07:17:33 INFO - PROCESS | 3764 | 1464272253413 Marionette TRACE conn2 -> [0,2958,"setScriptTimeout",{"ms":35000}] 07:17:33 INFO - PROCESS | 3764 | 1464272253415 Marionette TRACE conn2 <- [1,2958,null,{}] 07:17:33 INFO - PROCESS | 3764 | 1464272253420 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}] 07:17:33 INFO - PROCESS | 3764 | 1464272253537 Marionette TRACE conn2 <- [1,2959,null,{"value":null}] 07:17:33 INFO - PROCESS | 3764 | 1464272253705 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\", \"f2422981-150b-4007-a2a0-7f3535d15116\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:17:33 INFO - PROCESS | 3764 | ++DOCSHELL 10D4F000 == 42 [pid = 3764] [id = 750] 07:17:33 INFO - PROCESS | 3764 | ++DOMWINDOW == 119 (10D50800) [pid = 3764] [serial = 2249] [outer = 00000000] 07:17:33 INFO - PROCESS | 3764 | ++DOMWINDOW == 120 (10FEC000) [pid = 3764] [serial = 2250] [outer = 10D50800] 07:17:33 INFO - PROCESS | 3764 | 1464272253760 Marionette DEBUG loaded listener.js 07:17:33 INFO - PROCESS | 3764 | ++DOMWINDOW == 121 (12A4C000) [pid = 3764] [serial = 2251] [outer = 10D50800] 07:17:34 INFO - PROCESS | 3764 | 1464272254393 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]]]}] 07:17:34 INFO - TEST-PASS | /DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html | Test Description: Dispatch an event in a DOM tree using the DOM event flow. 07:17:34 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html | took 1044ms 07:17:34 INFO - PROCESS | 3764 | 1464272254437 Marionette TRACE conn2 -> [0,2961,"getWindowHandle",null] 07:17:34 INFO - PROCESS | 3764 | 1464272254440 Marionette TRACE conn2 <- [1,2961,null,{"value":"13"}] 07:17:34 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html 07:17:34 INFO - PROCESS | 3764 | 1464272254460 Marionette TRACE conn2 -> [0,2962,"setScriptTimeout",{"ms":35000}] 07:17:34 INFO - PROCESS | 3764 | 1464272254464 Marionette TRACE conn2 <- [1,2962,null,{}] 07:17:34 INFO - PROCESS | 3764 | 1464272254475 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}] 07:17:34 INFO - PROCESS | 3764 | 1464272254591 Marionette TRACE conn2 <- [1,2963,null,{"value":null}] 07:17:34 INFO - PROCESS | 3764 | 1464272254738 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\", \"f2422981-150b-4007-a2a0-7f3535d15116\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:17:34 INFO - PROCESS | 3764 | ++DOCSHELL 1536B800 == 43 [pid = 3764] [id = 751] 07:17:34 INFO - PROCESS | 3764 | ++DOMWINDOW == 122 (1536BC00) [pid = 3764] [serial = 2252] [outer = 00000000] 07:17:34 INFO - PROCESS | 3764 | ++DOMWINDOW == 123 (1622C000) [pid = 3764] [serial = 2253] [outer = 1536BC00] 07:17:34 INFO - PROCESS | 3764 | 1464272254797 Marionette DEBUG loaded listener.js 07:17:34 INFO - PROCESS | 3764 | ++DOMWINDOW == 124 (16BFC400) [pid = 3764] [serial = 2254] [outer = 1536BC00] 07:17:35 INFO - PROCESS | 3764 | 1464272255398 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]]]}] 07:17:35 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. 07:17:35 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html | took 1012ms 07:17:35 INFO - PROCESS | 3764 | 1464272255452 Marionette TRACE conn2 -> [0,2965,"getWindowHandle",null] 07:17:35 INFO - PROCESS | 3764 | 1464272255454 Marionette TRACE conn2 <- [1,2965,null,{"value":"13"}] 07:17:35 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html 07:17:35 INFO - PROCESS | 3764 | 1464272255458 Marionette TRACE conn2 -> [0,2966,"setScriptTimeout",{"ms":35000}] 07:17:35 INFO - PROCESS | 3764 | 1464272255460 Marionette TRACE conn2 <- [1,2966,null,{}] 07:17:35 INFO - PROCESS | 3764 | 1464272255464 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}] 07:17:35 INFO - PROCESS | 3764 | 1464272255711 Marionette TRACE conn2 <- [1,2967,null,{"value":null}] 07:17:35 INFO - PROCESS | 3764 | 1464272255883 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\", \"f2422981-150b-4007-a2a0-7f3535d15116\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:17:35 INFO - PROCESS | 3764 | ++DOCSHELL 0F26B400 == 44 [pid = 3764] [id = 752] 07:17:35 INFO - PROCESS | 3764 | ++DOMWINDOW == 125 (0F26C000) [pid = 3764] [serial = 2255] [outer = 00000000] 07:17:35 INFO - PROCESS | 3764 | ++DOMWINDOW == 126 (1022E800) [pid = 3764] [serial = 2256] [outer = 0F26C000] 07:17:35 INFO - PROCESS | 3764 | 1464272255934 Marionette DEBUG loaded listener.js 07:17:36 INFO - PROCESS | 3764 | ++DOMWINDOW == 127 (105F2400) [pid = 3764] [serial = 2257] [outer = 0F26C000] 07:17:36 INFO - PROCESS | 3764 | --DOCSHELL 17308400 == 43 [pid = 3764] [id = 698] 07:17:36 INFO - PROCESS | 3764 | --DOCSHELL 0C7FB800 == 42 [pid = 3764] [id = 694] 07:17:36 INFO - PROCESS | 3764 | --DOCSHELL 153B9C00 == 41 [pid = 3764] [id = 693] 07:17:36 INFO - PROCESS | 3764 | --DOCSHELL 10D4A800 == 40 [pid = 3764] [id = 696] 07:17:36 INFO - PROCESS | 3764 | --DOCSHELL 139BB000 == 39 [pid = 3764] [id = 697] 07:17:36 INFO - PROCESS | 3764 | --DOCSHELL 12D7D400 == 38 [pid = 3764] [id = 692] 07:17:36 INFO - PROCESS | 3764 | --DOCSHELL 139B6000 == 37 [pid = 3764] [id = 690] 07:17:36 INFO - PROCESS | 3764 | --DOCSHELL 16F85C00 == 36 [pid = 3764] [id = 695] 07:17:36 INFO - PROCESS | 3764 | --DOCSHELL 10A7EC00 == 35 [pid = 3764] [id = 745] 07:17:36 INFO - PROCESS | 3764 | --DOCSHELL 19E99000 == 34 [pid = 3764] [id = 733] 07:17:36 INFO - PROCESS | 3764 | --DOMWINDOW == 126 (181D9800) [pid = 3764] [serial = 2150] [outer = 00000000] [url = about:blank] 07:17:36 INFO - PROCESS | 3764 | --DOMWINDOW == 125 (1730BC00) [pid = 3764] [serial = 1985] [outer = 00000000] [url = about:blank] 07:17:36 INFO - PROCESS | 3764 | --DOMWINDOW == 124 (1693A800) [pid = 3764] [serial = 2060] [outer = 00000000] [url = about:blank] 07:17:36 INFO - PROCESS | 3764 | --DOMWINDOW == 123 (1758E000) [pid = 3764] [serial = 1988] [outer = 00000000] [url = about:blank] 07:17:36 INFO - PROCESS | 3764 | --DOMWINDOW == 122 (11CF4000) [pid = 3764] [serial = 2051] [outer = 00000000] [url = about:blank] 07:17:36 INFO - PROCESS | 3764 | --DOMWINDOW == 121 (18189800) [pid = 3764] [serial = 2099] [outer = 00000000] [url = about:blank] 07:17:36 INFO - PROCESS | 3764 | --DOMWINDOW == 120 (1622D400) [pid = 3764] [serial = 2057] [outer = 00000000] [url = about:blank] 07:17:36 INFO - PROCESS | 3764 | --DOMWINDOW == 119 (13709400) [pid = 3764] [serial = 2054] [outer = 00000000] [url = about:blank] 07:17:36 INFO - PROCESS | 3764 | --DOMWINDOW == 118 (175A2C00) [pid = 3764] [serial = 2096] [outer = 00000000] [url = about:blank] 07:17:36 INFO - PROCESS | 3764 | --DOMWINDOW == 117 (15D1D800) [pid = 3764] [serial = 2093] [outer = 00000000] [url = about:blank] 07:17:36 INFO - PROCESS | 3764 | --DOMWINDOW == 116 (13DBB000) [pid = 3764] [serial = 2141] [outer = 00000000] [url = about:blank] 07:17:36 INFO - PROCESS | 3764 | --DOMWINDOW == 115 (181E0800) [pid = 3764] [serial = 2102] [outer = 00000000] [url = about:blank] 07:17:36 INFO - PROCESS | 3764 | --DOMWINDOW == 114 (153C4800) [pid = 3764] [serial = 1982] [outer = 00000000] [url = about:blank] 07:17:36 INFO - PROCESS | 3764 | --DOMWINDOW == 113 (17781400) [pid = 3764] [serial = 2147] [outer = 00000000] [url = about:blank] 07:17:36 INFO - PROCESS | 3764 | --DOMWINDOW == 112 (10D58400) [pid = 3764] [serial = 2138] [outer = 00000000] [url = about:blank] 07:17:36 INFO - PROCESS | 3764 | --DOMWINDOW == 111 (10482000) [pid = 3764] [serial = 1979] [outer = 00000000] [url = about:blank] 07:17:36 INFO - PROCESS | 3764 | --DOMWINDOW == 110 (14096C00) [pid = 3764] [serial = 2027] [outer = 00000000] [url = about:blank] 07:17:36 INFO - PROCESS | 3764 | --DOMWINDOW == 109 (10231C00) [pid = 3764] [serial = 2048] [outer = 00000000] [url = about:blank] 07:17:36 INFO - PROCESS | 3764 | --DOMWINDOW == 108 (11A0B800) [pid = 3764] [serial = 2090] [outer = 00000000] [url = about:blank] 07:17:36 INFO - PROCESS | 3764 | --DOMWINDOW == 107 (17355800) [pid = 3764] [serial = 2144] [outer = 00000000] [url = about:blank] 07:17:36 INFO - PROCESS | 3764 | --DOMWINDOW == 106 (13709800) [pid = 3764] [serial = 1940] [outer = 00000000] [url = about:blank] 07:17:36 INFO - PROCESS | 3764 | --DOMWINDOW == 105 (11A0A800) [pid = 3764] [serial = 2024] [outer = 00000000] [url = about:blank] 07:17:36 INFO - PROCESS | 3764 | --DOMWINDOW == 104 (19A5B400) [pid = 3764] [serial = 2191] [outer = 00000000] [url = about:blank] 07:17:36 INFO - PROCESS | 3764 | --DOMWINDOW == 103 (1A1B8400) [pid = 3764] [serial = 2200] [outer = 00000000] [url = about:blank] 07:17:36 INFO - PROCESS | 3764 | --DOMWINDOW == 102 (1973AC00) [pid = 3764] [serial = 2188] [outer = 00000000] [url = about:blank] 07:17:36 INFO - PROCESS | 3764 | --DOMWINDOW == 101 (13708800) [pid = 3764] [serial = 2194] [outer = 00000000] [url = about:blank] 07:17:36 INFO - PROCESS | 3764 | --DOMWINDOW == 100 (1A030800) [pid = 3764] [serial = 2197] [outer = 00000000] [url = about:blank] 07:17:36 INFO - PROCESS | 3764 | --DOMWINDOW == 99 (19E9B800) [pid = 3764] [serial = 2192] [outer = 00000000] [url = about:blank] 07:17:36 INFO - PROCESS | 3764 | --DOMWINDOW == 98 (17354400) [pid = 3764] [serial = 2182] [outer = 00000000] [url = about:blank] 07:17:36 INFO - PROCESS | 3764 | --DOMWINDOW == 97 (14093400) [pid = 3764] [serial = 2179] [outer = 00000000] [url = about:blank] 07:17:36 INFO - PROCESS | 3764 | --DOMWINDOW == 96 (1536D400) [pid = 3764] [serial = 2180] [outer = 00000000] [url = about:blank] 07:17:36 INFO - PROCESS | 3764 | --DOMWINDOW == 95 (1339C400) [pid = 3764] [serial = 2177] [outer = 00000000] [url = about:blank] 07:17:36 INFO - PROCESS | 3764 | --DOMWINDOW == 94 (128A8000) [pid = 3764] [serial = 2176] [outer = 00000000] [url = about:blank] 07:17:36 INFO - PROCESS | 3764 | --DOMWINDOW == 93 (1758D000) [pid = 3764] [serial = 2174] [outer = 00000000] [url = about:blank] 07:17:36 INFO - PROCESS | 3764 | --DOMWINDOW == 92 (17587400) [pid = 3764] [serial = 2173] [outer = 00000000] [url = about:blank] 07:17:36 INFO - PROCESS | 3764 | --DOMWINDOW == 91 (1734E800) [pid = 3764] [serial = 2171] [outer = 00000000] [url = about:blank] 07:17:36 INFO - PROCESS | 3764 | --DOMWINDOW == 90 (17301C00) [pid = 3764] [serial = 2170] [outer = 00000000] [url = about:blank] 07:17:36 INFO - PROCESS | 3764 | --DOMWINDOW == 89 (16941800) [pid = 3764] [serial = 2168] [outer = 00000000] [url = about:blank] 07:17:36 INFO - PROCESS | 3764 | --DOMWINDOW == 88 (16941000) [pid = 3764] [serial = 2167] [outer = 00000000] [url = about:blank] 07:17:36 INFO - PROCESS | 3764 | --DOMWINDOW == 87 (1688BC00) [pid = 3764] [serial = 2165] [outer = 00000000] [url = about:blank] 07:17:36 INFO - PROCESS | 3764 | --DOMWINDOW == 86 (1622FC00) [pid = 3764] [serial = 2164] [outer = 00000000] [url = about:blank] 07:17:36 INFO - PROCESS | 3764 | --DOMWINDOW == 85 (15094800) [pid = 3764] [serial = 2162] [outer = 00000000] [url = about:blank] 07:17:36 INFO - PROCESS | 3764 | --DOMWINDOW == 84 (14093C00) [pid = 3764] [serial = 2161] [outer = 00000000] [url = about:blank] 07:17:36 INFO - PROCESS | 3764 | --DOMWINDOW == 83 (13394400) [pid = 3764] [serial = 2159] [outer = 00000000] [url = about:blank] 07:17:36 INFO - PROCESS | 3764 | --DOMWINDOW == 82 (1332E800) [pid = 3764] [serial = 2158] [outer = 00000000] [url = about:blank] 07:17:36 INFO - PROCESS | 3764 | --DOMWINDOW == 81 (10D3E400) [pid = 3764] [serial = 2156] [outer = 00000000] [url = about:blank] 07:17:36 INFO - PROCESS | 3764 | --DOMWINDOW == 80 (10ACE000) [pid = 3764] [serial = 2155] [outer = 00000000] [url = about:blank] 07:17:36 INFO - PROCESS | 3764 | --DOMWINDOW == 79 (1A097400) [pid = 3764] [serial = 2198] [outer = 00000000] [url = about:blank] 07:17:36 INFO - PROCESS | 3764 | --DOMWINDOW == 78 (12A4F800) [pid = 3764] [serial = 2153] [outer = 00000000] [url = about:blank] 07:17:36 INFO - PROCESS | 3764 | --DOMWINDOW == 77 (1965C800) [pid = 3764] [serial = 2185] [outer = 00000000] [url = about:blank] 07:17:36 INFO - PROCESS | 3764 | --DOMWINDOW == 76 (19666C00) [pid = 3764] [serial = 2186] [outer = 00000000] [url = about:blank] 07:17:36 INFO - PROCESS | 3764 | --DOMWINDOW == 75 (19740000) [pid = 3764] [serial = 2189] [outer = 00000000] [url = about:blank] 07:17:36 INFO - PROCESS | 3764 | --DOMWINDOW == 74 (17583C00) [pid = 3764] [serial = 2183] [outer = 00000000] [url = about:blank] 07:17:36 INFO - PROCESS | 3764 | --DOMWINDOW == 73 (16C7C000) [pid = 3764] [serial = 2195] [outer = 00000000] [url = about:blank] 07:17:36 INFO - PROCESS | 3764 | 1464272256574 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]]]}] 07:17:36 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. 07:17:36 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html | took 1153ms 07:17:36 INFO - PROCESS | 3764 | 1464272256614 Marionette TRACE conn2 -> [0,2969,"getWindowHandle",null] 07:17:36 INFO - PROCESS | 3764 | 1464272256618 Marionette TRACE conn2 <- [1,2969,null,{"value":"13"}] 07:17:36 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html 07:17:36 INFO - PROCESS | 3764 | 1464272256622 Marionette TRACE conn2 -> [0,2970,"setScriptTimeout",{"ms":35000}] 07:17:36 INFO - PROCESS | 3764 | 1464272256626 Marionette TRACE conn2 <- [1,2970,null,{}] 07:17:36 INFO - PROCESS | 3764 | 1464272256630 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}] 07:17:36 INFO - PROCESS | 3764 | 1464272256715 Marionette TRACE conn2 <- [1,2971,null,{"value":null}] 07:17:36 INFO - PROCESS | 3764 | 1464272256819 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\", \"f2422981-150b-4007-a2a0-7f3535d15116\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:17:36 INFO - PROCESS | 3764 | ++DOCSHELL 0C779C00 == 35 [pid = 3764] [id = 753] 07:17:36 INFO - PROCESS | 3764 | ++DOMWINDOW == 74 (0C781800) [pid = 3764] [serial = 2258] [outer = 00000000] 07:17:36 INFO - PROCESS | 3764 | ++DOMWINDOW == 75 (102CE400) [pid = 3764] [serial = 2259] [outer = 0C781800] 07:17:36 INFO - PROCESS | 3764 | 1464272256868 Marionette DEBUG loaded listener.js 07:17:36 INFO - PROCESS | 3764 | ++DOMWINDOW == 76 (10D32C00) [pid = 3764] [serial = 2260] [outer = 0C781800] 07:17:37 INFO - PROCESS | 3764 | 1464272257264 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"]]]}] 07:17:37 INFO - TEST-FAIL | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html | Test Description: As the final step of the event dispatch, the implementation must reset the event object's default-action-prevention state. - assert_array_equals: property 2, expected false but got true 07:17:37 INFO - @http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html:34:9 07:17:37 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:17:37 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 07:17:37 INFO - @http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html:24:5 07:17:37 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html | took 686ms 07:17:37 INFO - PROCESS | 3764 | 1464272257319 Marionette TRACE conn2 -> [0,2973,"getWindowHandle",null] 07:17:37 INFO - PROCESS | 3764 | 1464272257322 Marionette TRACE conn2 <- [1,2973,null,{"value":"13"}] 07:17:37 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html 07:17:37 INFO - PROCESS | 3764 | 1464272257326 Marionette TRACE conn2 -> [0,2974,"setScriptTimeout",{"ms":35000}] 07:17:37 INFO - PROCESS | 3764 | 1464272257328 Marionette TRACE conn2 <- [1,2974,null,{}] 07:17:37 INFO - PROCESS | 3764 | 1464272257332 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}] 07:17:37 INFO - PROCESS | 3764 | 1464272257421 Marionette TRACE conn2 <- [1,2975,null,{"value":null}] 07:17:37 INFO - PROCESS | 3764 | 1464272257429 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\", \"f2422981-150b-4007-a2a0-7f3535d15116\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:17:37 INFO - PROCESS | 3764 | ++DOCSHELL 11A0D800 == 36 [pid = 3764] [id = 754] 07:17:37 INFO - PROCESS | 3764 | ++DOMWINDOW == 77 (11C04400) [pid = 3764] [serial = 2261] [outer = 00000000] 07:17:37 INFO - PROCESS | 3764 | ++DOMWINDOW == 78 (128A1400) [pid = 3764] [serial = 2262] [outer = 11C04400] 07:17:37 INFO - PROCESS | 3764 | 1464272257483 Marionette DEBUG loaded listener.js 07:17:37 INFO - PROCESS | 3764 | ++DOMWINDOW == 79 (12A52C00) [pid = 3764] [serial = 2263] [outer = 11C04400] 07:17:37 INFO - PROCESS | 3764 | 1464272257931 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]]]}] 07:17:37 INFO - TEST-PASS | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html | Test Description: An event object may be properly dispatched multiple times while also allowing to prevent the event objects propagation prior to the event dispatch. 07:17:37 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html | took 623ms 07:17:37 INFO - PROCESS | 3764 | 1464272257962 Marionette TRACE conn2 -> [0,2977,"getWindowHandle",null] 07:17:37 INFO - PROCESS | 3764 | 1464272257966 Marionette TRACE conn2 <- [1,2977,null,{"value":"13"}] 07:17:37 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html 07:17:37 INFO - PROCESS | 3764 | 1464272257975 Marionette TRACE conn2 -> [0,2978,"setScriptTimeout",{"ms":35000}] 07:17:37 INFO - PROCESS | 3764 | 1464272257980 Marionette TRACE conn2 <- [1,2978,null,{}] 07:17:37 INFO - PROCESS | 3764 | 1464272257987 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}] 07:17:38 INFO - PROCESS | 3764 | 1464272258075 Marionette TRACE conn2 <- [1,2979,null,{"value":null}] 07:17:38 INFO - PROCESS | 3764 | 1464272258081 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\", \"f2422981-150b-4007-a2a0-7f3535d15116\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:17:38 INFO - PROCESS | 3764 | ++DOCSHELL 13320C00 == 37 [pid = 3764] [id = 755] 07:17:38 INFO - PROCESS | 3764 | ++DOMWINDOW == 80 (13374000) [pid = 3764] [serial = 2264] [outer = 00000000] 07:17:38 INFO - PROCESS | 3764 | ++DOMWINDOW == 81 (1370A800) [pid = 3764] [serial = 2265] [outer = 13374000] 07:17:38 INFO - PROCESS | 3764 | 1464272258129 Marionette DEBUG loaded listener.js 07:17:38 INFO - PROCESS | 3764 | ++DOMWINDOW == 82 (139B1000) [pid = 3764] [serial = 2266] [outer = 13374000] 07:17:38 INFO - PROCESS | 3764 | ++DOCSHELL 1408DC00 == 38 [pid = 3764] [id = 756] 07:17:38 INFO - PROCESS | 3764 | ++DOMWINDOW == 83 (1408E000) [pid = 3764] [serial = 2267] [outer = 00000000] 07:17:38 INFO - PROCESS | 3764 | ++DOMWINDOW == 84 (1408E800) [pid = 3764] [serial = 2268] [outer = 1408E000] 07:17:38 INFO - PROCESS | 3764 | 1464272258612 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]]]}] 07:17:38 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. 07:17:38 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html | took 686ms 07:17:38 INFO - PROCESS | 3764 | 1464272258672 Marionette TRACE conn2 -> [0,2981,"getWindowHandle",null] 07:17:38 INFO - PROCESS | 3764 | 1464272258674 Marionette TRACE conn2 <- [1,2981,null,{"value":"13"}] 07:17:38 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html 07:17:38 INFO - PROCESS | 3764 | 1464272258677 Marionette TRACE conn2 -> [0,2982,"setScriptTimeout",{"ms":35000}] 07:17:38 INFO - PROCESS | 3764 | 1464272258679 Marionette TRACE conn2 <- [1,2982,null,{}] 07:17:38 INFO - PROCESS | 3764 | 1464272258683 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}] 07:17:38 INFO - PROCESS | 3764 | 1464272258820 Marionette TRACE conn2 <- [1,2983,null,{"value":null}] 07:17:38 INFO - PROCESS | 3764 | 1464272258919 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\", \"f2422981-150b-4007-a2a0-7f3535d15116\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:17:38 INFO - PROCESS | 3764 | ++DOCSHELL 1400D000 == 39 [pid = 3764] [id = 757] 07:17:38 INFO - PROCESS | 3764 | ++DOMWINDOW == 85 (1400D800) [pid = 3764] [serial = 2269] [outer = 00000000] 07:17:38 INFO - PROCESS | 3764 | ++DOMWINDOW == 86 (14091800) [pid = 3764] [serial = 2270] [outer = 1400D800] 07:17:38 INFO - PROCESS | 3764 | 1464272258964 Marionette DEBUG loaded listener.js 07:17:39 INFO - PROCESS | 3764 | ++DOMWINDOW == 87 (140C2800) [pid = 3764] [serial = 2271] [outer = 1400D800] 07:17:39 INFO - PROCESS | 3764 | 1464272259357 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]]]}] 07:17:39 INFO - TEST-PASS | /DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html | Checkbox state is unchanged before the synthetic click event is dispatched 07:17:39 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 07:17:39 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html | took 748ms 07:17:39 INFO - PROCESS | 3764 | 1464272259419 Marionette TRACE conn2 -> [0,2985,"getWindowHandle",null] 07:17:39 INFO - PROCESS | 3764 | 1464272259421 Marionette TRACE conn2 <- [1,2985,null,{"value":"13"}] 07:17:39 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html 07:17:39 INFO - PROCESS | 3764 | 1464272259424 Marionette TRACE conn2 -> [0,2986,"setScriptTimeout",{"ms":35000}] 07:17:39 INFO - PROCESS | 3764 | 1464272259425 Marionette TRACE conn2 <- [1,2986,null,{}] 07:17:39 INFO - PROCESS | 3764 | 1464272259434 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}] 07:17:39 INFO - PROCESS | 3764 | 1464272259558 Marionette TRACE conn2 <- [1,2987,null,{"value":null}] 07:17:39 INFO - PROCESS | 3764 | 1464272259571 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\", \"f2422981-150b-4007-a2a0-7f3535d15116\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:17:39 INFO - PROCESS | 3764 | ++DOCSHELL 150B8400 == 40 [pid = 3764] [id = 758] 07:17:39 INFO - PROCESS | 3764 | ++DOMWINDOW == 88 (150BAC00) [pid = 3764] [serial = 2272] [outer = 00000000] 07:17:39 INFO - PROCESS | 3764 | ++DOMWINDOW == 89 (153B9C00) [pid = 3764] [serial = 2273] [outer = 150BAC00] 07:17:39 INFO - PROCESS | 3764 | 1464272259680 Marionette DEBUG loaded listener.js 07:17:39 INFO - PROCESS | 3764 | ++DOMWINDOW == 90 (15618400) [pid = 3764] [serial = 2274] [outer = 150BAC00] 07:17:40 INFO - PROCESS | 3764 | 1464272260071 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]]]}] 07:17:40 INFO - TEST-PASS | /DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html | Test Description: DOMNodeInserted event fires when a node has been added as a child of another node. 07:17:40 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html | took 701ms 07:17:40 INFO - PROCESS | 3764 | 1464272260108 Marionette TRACE conn2 -> [0,2989,"getWindowHandle",null] 07:17:40 INFO - PROCESS | 3764 | 1464272260110 Marionette TRACE conn2 <- [1,2989,null,{"value":"13"}] 07:17:40 INFO - PROCESS | 3764 | 1464272260113 Marionette TRACE conn2 -> [0,2990,"setScriptTimeout",{"ms":35000}] 07:17:40 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html 07:17:40 INFO - PROCESS | 3764 | 1464272260114 Marionette TRACE conn2 <- [1,2990,null,{}] 07:17:40 INFO - PROCESS | 3764 | 1464272260118 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}] 07:17:40 INFO - PROCESS | 3764 | 1464272260232 Marionette TRACE conn2 <- [1,2991,null,{"value":null}] 07:17:40 INFO - PROCESS | 3764 | 1464272260323 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\", \"f2422981-150b-4007-a2a0-7f3535d15116\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:17:40 INFO - PROCESS | 3764 | ++DOCSHELL 139B2400 == 41 [pid = 3764] [id = 759] 07:17:40 INFO - PROCESS | 3764 | ++DOMWINDOW == 91 (15095400) [pid = 3764] [serial = 2275] [outer = 00000000] 07:17:40 INFO - PROCESS | 3764 | ++DOMWINDOW == 92 (15F3EC00) [pid = 3764] [serial = 2276] [outer = 15095400] 07:17:40 INFO - PROCESS | 3764 | 1464272260367 Marionette DEBUG loaded listener.js 07:17:40 INFO - PROCESS | 3764 | ++DOMWINDOW == 93 (15F47C00) [pid = 3764] [serial = 2277] [outer = 15095400] 07:17:40 INFO - PROCESS | 3764 | --DOMWINDOW == 92 (10A59400) [pid = 3764] [serial = 2205] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/constructors.html] 07:17:40 INFO - PROCESS | 3764 | --DOMWINDOW == 91 (15A1AC00) [pid = 3764] [serial = 2223] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/EventListener.eventHandler.html] 07:17:40 INFO - PROCESS | 3764 | --DOMWINDOW == 90 (137E9400) [pid = 3764] [serial = 2240] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/domnodeinserted.html] 07:17:40 INFO - PROCESS | 3764 | --DOMWINDOW == 89 (14009400) [pid = 3764] [serial = 2217] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html] 07:17:40 INFO - PROCESS | 3764 | --DOMWINDOW == 88 (10D55C00) [pid = 3764] [serial = 2208] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/event-phases-order.html] 07:17:40 INFO - PROCESS | 3764 | --DOMWINDOW == 87 (1622C800) [pid = 3764] [serial = 2226] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html] 07:17:40 INFO - PROCESS | 3764 | --DOMWINDOW == 86 (11A10400) [pid = 3764] [serial = 2211] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html] 07:17:40 INFO - PROCESS | 3764 | --DOMWINDOW == 85 (13392000) [pid = 3764] [serial = 2214] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/throwing-in-listener-and-window-error-event.html] 07:17:40 INFO - PROCESS | 3764 | --DOMWINDOW == 84 (0C7F7C00) [pid = 3764] [serial = 2202] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/ClickFakeEvent.nondocument.html] 07:17:40 INFO - PROCESS | 3764 | --DOMWINDOW == 83 (15364000) [pid = 3764] [serial = 2220] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/DOM.event.flow.html] 07:17:40 INFO - PROCESS | 3764 | --DOMWINDOW == 82 (16912800) [pid = 3764] [serial = 2229] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html] 07:17:40 INFO - PROCESS | 3764 | --DOMWINDOW == 81 (16D74C00) [pid = 3764] [serial = 2232] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html] 07:17:40 INFO - PROCESS | 3764 | --DOMWINDOW == 80 (10ACF000) [pid = 3764] [serial = 2235] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/support/ProcessingInstruction.DOMCharacterDataModified.xml] 07:17:40 INFO - PROCESS | 3764 | --DOMWINDOW == 79 (10D4F400) [pid = 3764] [serial = 2237] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/dispatchEvent.click.checkbox.html] 07:17:40 INFO - PROCESS | 3764 | 1464272260831 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]]]}] 07:17:40 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. 07:17:40 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html | took 733ms 07:17:40 INFO - PROCESS | 3764 | 1464272260854 Marionette TRACE conn2 -> [0,2993,"getWindowHandle",null] 07:17:40 INFO - PROCESS | 3764 | 1464272260856 Marionette TRACE conn2 <- [1,2993,null,{"value":"13"}] 07:17:40 INFO - PROCESS | 3764 | 1464272260859 Marionette TRACE conn2 -> [0,2994,"setScriptTimeout",{"ms":35000}] 07:17:40 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html 07:17:40 INFO - PROCESS | 3764 | 1464272260861 Marionette TRACE conn2 <- [1,2994,null,{}] 07:17:40 INFO - PROCESS | 3764 | 1464272260864 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}] 07:17:40 INFO - PROCESS | 3764 | 1464272260944 Marionette TRACE conn2 <- [1,2995,null,{"value":null}] 07:17:40 INFO - PROCESS | 3764 | 1464272260949 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\", \"f2422981-150b-4007-a2a0-7f3535d15116\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:17:40 INFO - PROCESS | 3764 | ++DOCSHELL 0C7F0000 == 42 [pid = 3764] [id = 760] 07:17:40 INFO - PROCESS | 3764 | ++DOMWINDOW == 80 (11A10400) [pid = 3764] [serial = 2278] [outer = 00000000] 07:17:40 INFO - PROCESS | 3764 | ++DOMWINDOW == 81 (15A1F000) [pid = 3764] [serial = 2279] [outer = 11A10400] 07:17:40 INFO - PROCESS | 3764 | 1464272260994 Marionette DEBUG loaded listener.js 07:17:41 INFO - PROCESS | 3764 | ++DOMWINDOW == 82 (15F48000) [pid = 3764] [serial = 2280] [outer = 11A10400] 07:17:41 INFO - PROCESS | 3764 | 1464272261422 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]]]}] 07:17:41 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. 07:17:41 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html | took 592ms 07:17:41 INFO - PROCESS | 3764 | 1464272261465 Marionette TRACE conn2 -> [0,2997,"getWindowHandle",null] 07:17:41 INFO - PROCESS | 3764 | 1464272261467 Marionette TRACE conn2 <- [1,2997,null,{"value":"13"}] 07:17:41 INFO - PROCESS | 3764 | 1464272261471 Marionette TRACE conn2 -> [0,2998,"setScriptTimeout",{"ms":35000}] 07:17:41 INFO - PROCESS | 3764 | 1464272261472 Marionette TRACE conn2 <- [1,2998,null,{}] 07:17:41 INFO - TEST-START | /FileAPI/FileReaderSync.worker 07:17:41 INFO - PROCESS | 3764 | 1464272261476 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}] 07:17:41 INFO - PROCESS | 3764 | 1464272261564 Marionette TRACE conn2 <- [1,2999,null,{"value":null}] 07:17:41 INFO - PROCESS | 3764 | 1464272261570 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\", \"f2422981-150b-4007-a2a0-7f3535d15116\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:17:41 INFO - PROCESS | 3764 | ++DOCSHELL 16231400 == 43 [pid = 3764] [id = 761] 07:17:41 INFO - PROCESS | 3764 | ++DOMWINDOW == 83 (16882C00) [pid = 3764] [serial = 2281] [outer = 00000000] 07:17:41 INFO - PROCESS | 3764 | ++DOMWINDOW == 84 (1693C800) [pid = 3764] [serial = 2282] [outer = 16882C00] 07:17:41 INFO - PROCESS | 3764 | 1464272261613 Marionette DEBUG loaded listener.js 07:17:41 INFO - PROCESS | 3764 | ++DOMWINDOW == 85 (1693F000) [pid = 3764] [serial = 2283] [outer = 16882C00] 07:17:41 INFO - PROCESS | 3764 | [3764] 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 07:17:42 INFO - PROCESS | 3764 | 1464272262085 Marionette TRACE conn2 <- [1,3000,null,{"value":["/FileAPI/FileReaderSync.worker",0,null,null,[["Interface",0,{},{}],["readAsText",0,{},{}],["readAsDataURL",0,{},{}],["readAsArrayBuffer",0,{},{}]]]}] 07:17:42 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | Interface - {} 07:17:42 INFO - {} 07:17:42 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | readAsText - {} 07:17:42 INFO - {} 07:17:42 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | readAsDataURL - {} 07:17:42 INFO - {} 07:17:42 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | readAsArrayBuffer - {} 07:17:42 INFO - {} 07:17:42 INFO - TEST-OK | /FileAPI/FileReaderSync.worker | took 639ms 07:17:42 INFO - PROCESS | 3764 | 1464272262111 Marionette TRACE conn2 -> [0,3001,"getWindowHandle",null] 07:17:42 INFO - PROCESS | 3764 | 1464272262113 Marionette TRACE conn2 <- [1,3001,null,{"value":"13"}] 07:17:42 INFO - TEST-START | /FileAPI/fileReader.html 07:17:42 INFO - PROCESS | 3764 | 1464272262116 Marionette TRACE conn2 -> [0,3002,"setScriptTimeout",{"ms":35000}] 07:17:42 INFO - PROCESS | 3764 | 1464272262118 Marionette TRACE conn2 <- [1,3002,null,{}] 07:17:42 INFO - PROCESS | 3764 | 1464272262125 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}] 07:17:42 INFO - PROCESS | 3764 | 1464272262204 Marionette TRACE conn2 <- [1,3003,null,{"value":null}] 07:17:42 INFO - PROCESS | 3764 | 1464272262216 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\", \"f2422981-150b-4007-a2a0-7f3535d15116\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:17:42 INFO - PROCESS | 3764 | ++DOCSHELL 16C80800 == 44 [pid = 3764] [id = 762] 07:17:42 INFO - PROCESS | 3764 | ++DOMWINDOW == 86 (16C80C00) [pid = 3764] [serial = 2284] [outer = 00000000] 07:17:42 INFO - PROCESS | 3764 | ++DOMWINDOW == 87 (16C88C00) [pid = 3764] [serial = 2285] [outer = 16C80C00] 07:17:42 INFO - PROCESS | 3764 | 1464272262261 Marionette DEBUG loaded listener.js 07:17:42 INFO - PROCESS | 3764 | ++DOMWINDOW == 88 (16FF8800) [pid = 3764] [serial = 2286] [outer = 16C80C00] 07:17:42 INFO - PROCESS | 3764 | 1464272262685 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]]]}] 07:17:42 INFO - TEST-PASS | /FileAPI/fileReader.html | FileReader interface object 07:17:42 INFO - TEST-PASS | /FileAPI/fileReader.html | no-argument FileReader constructor 07:17:42 INFO - TEST-PASS | /FileAPI/fileReader.html | FileReader States -- abort 07:17:42 INFO - TEST-PASS | /FileAPI/fileReader.html | FileReader States -- events 07:17:42 INFO - TEST-OK | /FileAPI/fileReader.html | took 592ms 07:17:42 INFO - PROCESS | 3764 | 1464272262713 Marionette TRACE conn2 -> [0,3005,"getWindowHandle",null] 07:17:42 INFO - PROCESS | 3764 | 1464272262715 Marionette TRACE conn2 <- [1,3005,null,{"value":"13"}] 07:17:42 INFO - PROCESS | 3764 | 1464272262718 Marionette TRACE conn2 -> [0,3006,"setScriptTimeout",{"ms":35000}] 07:17:42 INFO - TEST-START | /FileAPI/historical.html 07:17:42 INFO - PROCESS | 3764 | 1464272262720 Marionette TRACE conn2 <- [1,3006,null,{}] 07:17:42 INFO - PROCESS | 3764 | 1464272262737 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}] 07:17:42 INFO - PROCESS | 3764 | 1464272262875 Marionette TRACE conn2 <- [1,3007,null,{"value":null}] 07:17:43 INFO - PROCESS | 3764 | 1464272263038 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\", \"f2422981-150b-4007-a2a0-7f3535d15116\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:17:43 INFO - PROCESS | 3764 | ++DOCSHELL 0F26E800 == 45 [pid = 3764] [id = 763] 07:17:43 INFO - PROCESS | 3764 | ++DOMWINDOW == 89 (0F273800) [pid = 3764] [serial = 2287] [outer = 00000000] 07:17:43 INFO - PROCESS | 3764 | ++DOMWINDOW == 90 (10475800) [pid = 3764] [serial = 2288] [outer = 0F273800] 07:17:43 INFO - PROCESS | 3764 | 1464272263113 Marionette DEBUG loaded listener.js 07:17:43 INFO - PROCESS | 3764 | ++DOMWINDOW == 91 (10AD7C00) [pid = 3764] [serial = 2289] [outer = 0F273800] 07:17:43 INFO - PROCESS | 3764 | 1464272263634 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"]]]}] 07:17:43 INFO - TEST-PASS | /FileAPI/historical.html | "toNativeLineEndings" should not be supported 07:17:43 INFO - TEST-PASS | /FileAPI/historical.html | "FileError" should not be supported 07:17:43 INFO - TEST-PASS | /FileAPI/historical.html | "FileException" should not be supported 07:17:43 INFO - TEST-PASS | /FileAPI/historical.html | Blob should not support slice prefixed 07:17:43 INFO - TEST-PASS | /FileAPI/historical.html | BlobBuilder should not be supported. 07:17:43 INFO - TEST-FAIL | /FileAPI/historical.html | FileReader should not support readAsBinaryString - assert_false: should not be in reader expected false got true 07:17:43 INFO - @http://web-platform.test:8000/FileAPI/historical.html:42:9 07:17:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:17:43 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 07:17:43 INFO - @http://web-platform.test:8000/FileAPI/historical.html:40:5 07:17:43 INFO - TEST-OK | /FileAPI/historical.html | took 966ms 07:17:43 INFO - PROCESS | 3764 | 1464272263687 Marionette TRACE conn2 -> [0,3009,"getWindowHandle",null] 07:17:43 INFO - PROCESS | 3764 | 1464272263691 Marionette TRACE conn2 <- [1,3009,null,{"value":"13"}] 07:17:43 INFO - PROCESS | 3764 | 1464272263696 Marionette TRACE conn2 -> [0,3010,"setScriptTimeout",{"ms":35000}] 07:17:43 INFO - TEST-START | /FileAPI/idlharness.html 07:17:43 INFO - PROCESS | 3764 | 1464272263700 Marionette TRACE conn2 <- [1,3010,null,{}] 07:17:43 INFO - PROCESS | 3764 | 1464272263705 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}] 07:17:43 INFO - PROCESS | 3764 | 1464272263815 Marionette TRACE conn2 <- [1,3011,null,{"value":null}] 07:17:43 INFO - PROCESS | 3764 | 1464272263930 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\", \"f2422981-150b-4007-a2a0-7f3535d15116\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:17:43 INFO - PROCESS | 3764 | ++DOCSHELL 1289F000 == 46 [pid = 3764] [id = 764] 07:17:43 INFO - PROCESS | 3764 | ++DOMWINDOW == 92 (128A5000) [pid = 3764] [serial = 2290] [outer = 00000000] 07:17:44 INFO - PROCESS | 3764 | ++DOMWINDOW == 93 (13076000) [pid = 3764] [serial = 2291] [outer = 128A5000] 07:17:44 INFO - PROCESS | 3764 | 1464272264029 Marionette DEBUG loaded listener.js 07:17:44 INFO - PROCESS | 3764 | ++DOMWINDOW == 94 (13399C00) [pid = 3764] [serial = 2292] [outer = 128A5000] 07:17:44 INFO - PROCESS | 3764 | 1464272265005 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]]]}] 07:17:45 INFO - TEST-PASS | /FileAPI/idlharness.html | URL interface: operation createObjectURL(Blob) 07:17:45 INFO - TEST-FAIL | /FileAPI/idlharness.html | URL interface: operation createFor(Blob) - assert_own_property: interface object missing static operation expected property "createFor" missing 07:17:45 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1140:13 07:17:45 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:17:45 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 07:17:45 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 07:17:45 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 07:17:45 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 07:17:45 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 07:17:45 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 07:17:45 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 07:17:45 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 07:17:45 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 07:17:45 INFO - TEST-PASS | /FileAPI/idlharness.html | URL interface: operation revokeObjectURL(DOMString) 07:17:45 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: existence and properties of interface object 07:17:45 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface object length 07:17:45 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface object name 07:17:45 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: existence and properties of interface prototype object 07:17:45 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: existence and properties of interface prototype object's "constructor" property 07:17:45 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: attribute size 07:17:45 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: attribute type 07:17:45 INFO - TEST-FAIL | /FileAPI/idlharness.html | Blob interface: attribute isClosed - assert_true: The prototype object must have a property "isClosed" expected true got false 07:17:45 INFO - IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1080:13 07:17:45 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:17:45 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 07:17:45 INFO - IdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5 07:17:45 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17 07:17:45 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 07:17:45 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 07:17:45 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 07:17:45 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 07:17:45 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 07:17:45 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 07:17:45 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 07:17:45 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: operation slice(long long,long long,DOMString) 07:17:45 INFO - TEST-FAIL | /FileAPI/idlharness.html | Blob interface: operation close() - assert_own_property: interface prototype object missing non-static operation expected property "close" missing 07:17:45 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1153:13 07:17:45 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:17:45 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 07:17:45 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 07:17:45 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 07:17:45 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 07:17:45 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 07:17:45 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 07:17:45 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 07:17:45 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 07:17:45 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 07:17:45 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob must be primary interface of new Blob(["TEST"]) 07:17:45 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of new Blob(["TEST"]) 07:17:45 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "size" with the proper type (0) 07:17:45 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "type" with the proper type (1) 07:17:45 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 07:17:45 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 07:17:45 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:17:45 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 07:17:45 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 07:17:45 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 07:17:45 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 07:17:45 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 07:17:45 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 07:17:45 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 07:17:45 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 07:17:45 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 07:17:45 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 07:17:45 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "slice" with the proper type (3) 07:17:45 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 07:17:45 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 07:17:45 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 07:17:45 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:17:45 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 07:17:45 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 07:17:45 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 07:17:45 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 07:17:45 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 07:17:45 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 07:17:45 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 07:17:45 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 07:17:45 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 07:17:45 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 07:17:45 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: existence and properties of interface object 07:17:45 INFO - TEST-FAIL | /FileAPI/idlharness.html | File interface object length - assert_equals: wrong value for File.length expected 2 but got 1 07:17:45 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:798:13 07:17:45 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:17:45 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 07:17:45 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9 07:17:45 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 07:17:45 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 07:17:45 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 07:17:45 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 07:17:45 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 07:17:45 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 07:17:45 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 07:17:45 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface object name 07:17:45 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: existence and properties of interface prototype object 07:17:45 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: existence and properties of interface prototype object's "constructor" property 07:17:45 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: attribute name 07:17:45 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: attribute lastModified 07:17:45 INFO - TEST-PASS | /FileAPI/idlharness.html | File must be primary interface of new File(["myFileBits"], "myFileName") 07:17:45 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of new File(["myFileBits"], "myFileName") 07:17:45 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: new File(["myFileBits"], "myFileName") must inherit property "name" with the proper type (0) 07:17:45 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: new File(["myFileBits"], "myFileName") must inherit property "lastModified" with the proper type (1) 07:17:45 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "size" with the proper type (0) 07:17:45 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "type" with the proper type (1) 07:17:45 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 07:17:45 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 07:17:45 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:17:45 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 07:17:45 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 07:17:45 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 07:17:45 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 07:17:45 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 07:17:45 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 07:17:45 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 07:17:45 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 07:17:45 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 07:17:45 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 07:17:45 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "slice" with the proper type (3) 07:17:45 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 07:17:45 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 07:17:45 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 07:17:45 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:17:45 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 07:17:45 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 07:17:45 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 07:17:45 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 07:17:45 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 07:17:45 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 07:17:45 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 07:17:45 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 07:17:45 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 07:17:45 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 07:17:45 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: existence and properties of interface object 07:17:45 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface object length 07:17:45 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface object name 07:17:45 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: existence and properties of interface prototype object 07:17:45 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: existence and properties of interface prototype object's "constructor" property 07:17:45 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: operation item(unsigned long) 07:17:45 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: attribute length 07:17:45 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList must be primary interface of file_input.files 07:17:45 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of file_input.files 07:17:45 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: file_input.files must inherit property "item" with the proper type (0) 07:17:45 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: calling item(unsigned long) on file_input.files with too few arguments must throw TypeError 07:17:45 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: file_input.files must inherit property "length" with the proper type (1) 07:17:45 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: existence and properties of interface object 07:17:45 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface object length 07:17:45 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface object name 07:17:45 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: existence and properties of interface prototype object 07:17:45 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: existence and properties of interface prototype object's "constructor" property 07:17:45 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation readAsArrayBuffer(Blob) 07:17:45 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation readAsText(Blob,DOMString) 07:17:45 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation readAsDataURL(Blob) 07:17:45 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation abort() 07:17:45 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant EMPTY on interface object 07:17:45 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant EMPTY on interface prototype object 07:17:45 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant LOADING on interface object 07:17:45 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant LOADING on interface prototype object 07:17:45 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant DONE on interface object 07:17:45 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant DONE on interface prototype object 07:17:45 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute readyState 07:17:45 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute result 07:17:45 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute error 07:17:45 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onloadstart 07:17:45 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onprogress 07:17:45 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onload 07:17:45 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onabort 07:17:45 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onerror 07:17:45 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onloadend 07:17:45 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader must be primary interface of new FileReader() 07:17:45 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of new FileReader() 07:17:45 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readAsArrayBuffer" with the proper type (0) 07:17:45 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: calling readAsArrayBuffer(Blob) on new FileReader() with too few arguments must throw TypeError 07:17:45 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readAsText" with the proper type (1) 07:17:45 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: calling readAsText(Blob,DOMString) on new FileReader() with too few arguments must throw TypeError 07:17:45 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readAsDataURL" with the proper type (2) 07:17:45 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: calling readAsDataURL(Blob) on new FileReader() with too few arguments must throw TypeError 07:17:45 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "abort" with the proper type (3) 07:17:45 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "EMPTY" with the proper type (4) 07:17:45 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "LOADING" with the proper type (5) 07:17:45 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "DONE" with the proper type (6) 07:17:45 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readyState" with the proper type (7) 07:17:45 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "result" with the proper type (8) 07:17:45 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "error" with the proper type (9) 07:17:45 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onloadstart" with the proper type (10) 07:17:45 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onprogress" with the proper type (11) 07:17:45 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onload" with the proper type (12) 07:17:45 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onabort" with the proper type (13) 07:17:45 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onerror" with the proper type (14) 07:17:45 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onloadend" with the proper type (15) 07:17:45 INFO - TEST-OK | /FileAPI/idlharness.html | took 1465ms 07:17:45 INFO - PROCESS | 3764 | 1464272265202 Marionette TRACE conn2 -> [0,3013,"getWindowHandle",null] 07:17:45 INFO - PROCESS | 3764 | 1464272265206 Marionette TRACE conn2 <- [1,3013,null,{"value":"13"}] 07:17:45 INFO - PROCESS | 3764 | 1464272265211 Marionette TRACE conn2 -> [0,3014,"setScriptTimeout",{"ms":35000}] 07:17:45 INFO - TEST-START | /FileAPI/idlharness.worker 07:17:45 INFO - PROCESS | 3764 | 1464272265213 Marionette TRACE conn2 <- [1,3014,null,{}] 07:17:45 INFO - PROCESS | 3764 | 1464272265220 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}] 07:17:45 INFO - PROCESS | 3764 | 1464272265328 Marionette TRACE conn2 <- [1,3015,null,{"value":null}] 07:17:45 INFO - PROCESS | 3764 | 1464272265463 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\", \"f2422981-150b-4007-a2a0-7f3535d15116\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:17:45 INFO - PROCESS | 3764 | ++DOCSHELL 15E39C00 == 47 [pid = 3764] [id = 765] 07:17:45 INFO - PROCESS | 3764 | ++DOMWINDOW == 95 (15E3BC00) [pid = 3764] [serial = 2293] [outer = 00000000] 07:17:45 INFO - PROCESS | 3764 | ++DOMWINDOW == 96 (1758F800) [pid = 3764] [serial = 2294] [outer = 15E3BC00] 07:17:45 INFO - PROCESS | 3764 | 1464272265519 Marionette DEBUG loaded listener.js 07:17:45 INFO - PROCESS | 3764 | ++DOMWINDOW == 97 (1759E000) [pid = 3764] [serial = 2295] [outer = 15E3BC00] 07:17:45 INFO - PROCESS | 3764 | [3764] 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 07:17:46 INFO - PROCESS | 3764 | 1464272266581 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,{},{}]]]}] 07:17:46 INFO - TEST-PASS | /FileAPI/idlharness.worker | URL interface: operation createObjectURL(Blob) - {} 07:17:46 INFO - {} 07:17:46 INFO - TEST-FAIL | /FileAPI/idlharness.worker | URL interface: operation createFor(Blob) - assert_own_property: interface object missing static operation expected property "createFor" missing 07:17:46 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1140:13 07:17:46 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:17:46 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 07:17:46 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 07:17:46 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 07:17:46 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 07:17:46 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 07:17:46 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 07:17:46 INFO - TEST-PASS | /FileAPI/idlharness.worker | URL interface: operation revokeObjectURL(DOMString) - {} 07:17:46 INFO - {} 07:17:46 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: existence and properties of interface object - {} 07:17:46 INFO - {} 07:17:46 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface object length - {} 07:17:46 INFO - {} 07:17:46 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface object name - {} 07:17:46 INFO - {} 07:17:46 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: existence and properties of interface prototype object - {} 07:17:46 INFO - {} 07:17:46 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: existence and properties of interface prototype object's "constructor" property - {} 07:17:46 INFO - {} 07:17:46 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: attribute size - {} 07:17:46 INFO - {} 07:17:46 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: attribute type - {} 07:17:46 INFO - {} 07:17:46 INFO - TEST-FAIL | /FileAPI/idlharness.worker | Blob interface: attribute isClosed - assert_true: The prototype object must have a property "isClosed" expected true got false 07:17:46 INFO - IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1080:13 07:17:46 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:17:46 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 07:17:46 INFO - IdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5 07:17:46 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17 07:17:46 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 07:17:46 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 07:17:46 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 07:17:46 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 07:17:46 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: operation slice(long long,long long,DOMString) - {} 07:17:46 INFO - {} 07:17:46 INFO - TEST-FAIL | /FileAPI/idlharness.worker | Blob interface: operation close() - assert_own_property: interface prototype object missing non-static operation expected property "close" missing 07:17:46 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1153:13 07:17:46 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:17:46 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 07:17:46 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 07:17:46 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 07:17:46 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 07:17:46 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 07:17:46 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 07:17:46 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob must be primary interface of new Blob(["TEST"]) - {} 07:17:46 INFO - {} 07:17:46 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new Blob(["TEST"]) - {} 07:17:46 INFO - {} 07:17:46 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "size" with the proper type (0) - {} 07:17:46 INFO - {} 07:17:46 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "type" with the proper type (1) - {} 07:17:46 INFO - {} 07:17:46 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 07:17:46 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 07:17:46 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:17:46 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 07:17:46 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 07:17:46 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 07:17:46 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 07:17:46 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 07:17:46 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 07:17:46 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 07:17:46 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "slice" with the proper type (3) - {} 07:17:46 INFO - {} 07:17:46 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 - {} 07:17:46 INFO - {} 07:17:46 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 07:17:46 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 07:17:46 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:17:46 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 07:17:46 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 07:17:46 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 07:17:46 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 07:17:46 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 07:17:46 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 07:17:46 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 07:17:46 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: existence and properties of interface object - {} 07:17:46 INFO - {} 07:17:46 INFO - TEST-FAIL | /FileAPI/idlharness.worker | File interface object length - assert_equals: wrong value for File.length expected 2 but got 1 07:17:46 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:798:13 07:17:46 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:17:46 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 07:17:46 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9 07:17:46 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 07:17:46 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 07:17:46 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 07:17:46 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 07:17:46 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface object name - {} 07:17:46 INFO - {} 07:17:46 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: existence and properties of interface prototype object - {} 07:17:46 INFO - {} 07:17:46 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: existence and properties of interface prototype object's "constructor" property - {} 07:17:46 INFO - {} 07:17:46 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: attribute name - {} 07:17:46 INFO - {} 07:17:46 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: attribute lastModified - {} 07:17:46 INFO - {} 07:17:46 INFO - TEST-PASS | /FileAPI/idlharness.worker | File must be primary interface of new File(["myFileBits"], "myFileName") - {} 07:17:46 INFO - {} 07:17:46 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new File(["myFileBits"], "myFileName") - {} 07:17:46 INFO - {} 07:17:46 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: new File(["myFileBits"], "myFileName") must inherit property "name" with the proper type (0) - {} 07:17:46 INFO - {} 07:17:46 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: new File(["myFileBits"], "myFileName") must inherit property "lastModified" with the proper type (1) - {} 07:17:46 INFO - {} 07:17:46 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "size" with the proper type (0) - {} 07:17:46 INFO - {} 07:17:46 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "type" with the proper type (1) - {} 07:17:46 INFO - {} 07:17:46 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 07:17:46 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 07:17:46 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:17:46 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 07:17:46 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 07:17:46 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 07:17:46 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 07:17:46 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 07:17:46 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 07:17:46 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 07:17:46 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "slice" with the proper type (3) - {} 07:17:46 INFO - {} 07:17:46 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 - {} 07:17:46 INFO - {} 07:17:46 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 07:17:46 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 07:17:46 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:17:46 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 07:17:46 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 07:17:46 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 07:17:46 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 07:17:46 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 07:17:46 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 07:17:46 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 07:17:46 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 07:17:46 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:689:9 07:17:46 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:17:46 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 07:17:46 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:668:5 07:17:46 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 07:17:46 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 07:17:46 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 07:17:46 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 07:17:46 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface object length - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 07:17:46 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:780:13 07:17:46 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:17:46 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 07:17:46 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9 07:17:46 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 07:17:46 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 07:17:46 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 07:17:46 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 07:17:46 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface object name - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 07:17:46 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:807:13 07:17:46 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:17:46 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 07:17:46 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:803:9 07:17:46 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 07:17:46 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 07:17:46 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 07:17:46 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 07:17:46 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 07:17:46 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:837:9 07:17:46 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:17:46 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 07:17:46 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:828:5 07:17:46 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 07:17:46 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 07:17:46 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 07:17:46 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 07:17:46 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 07:17:46 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:940:9 07:17:46 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:17:46 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 07:17:46 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:934:5 07:17:46 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 07:17:46 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 07:17:46 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 07:17:46 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 07:17:46 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 07:17:46 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1115:9 07:17:46 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:17:46 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 07:17:46 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 07:17:46 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 07:17:46 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 07:17:46 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 07:17:46 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 07:17:46 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface: attribute length - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 07:17:46 INFO - IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1041:9 07:17:46 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:17:46 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 07:17:46 INFO - IdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5 07:17:46 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17 07:17:46 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 07:17:46 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 07:17:46 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 07:17:46 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 07:17:46 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: existence and properties of interface object - {} 07:17:46 INFO - {} 07:17:46 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface object length - {} 07:17:46 INFO - {} 07:17:46 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface object name - {} 07:17:46 INFO - {} 07:17:46 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: existence and properties of interface prototype object - {} 07:17:46 INFO - {} 07:17:46 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: existence and properties of interface prototype object's "constructor" property - {} 07:17:46 INFO - {} 07:17:46 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation readAsArrayBuffer(Blob) - {} 07:17:46 INFO - {} 07:17:46 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation readAsText(Blob,DOMString) - {} 07:17:46 INFO - {} 07:17:46 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation readAsDataURL(Blob) - {} 07:17:46 INFO - {} 07:17:46 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation abort() - {} 07:17:46 INFO - {} 07:17:46 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant EMPTY on interface object - {} 07:17:46 INFO - {} 07:17:46 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant EMPTY on interface prototype object - {} 07:17:46 INFO - {} 07:17:46 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant LOADING on interface object - {} 07:17:46 INFO - {} 07:17:46 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant LOADING on interface prototype object - {} 07:17:46 INFO - {} 07:17:46 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant DONE on interface object - {} 07:17:46 INFO - {} 07:17:46 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant DONE on interface prototype object - {} 07:17:46 INFO - {} 07:17:46 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute readyState - {} 07:17:46 INFO - {} 07:17:46 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute result - {} 07:17:46 INFO - {} 07:17:46 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute error - {} 07:17:46 INFO - {} 07:17:46 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onloadstart - {} 07:17:46 INFO - {} 07:17:46 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onprogress - {} 07:17:46 INFO - {} 07:17:46 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onload - {} 07:17:46 INFO - {} 07:17:46 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onabort - {} 07:17:46 INFO - {} 07:17:46 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onerror - {} 07:17:46 INFO - {} 07:17:46 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onloadend - {} 07:17:46 INFO - {} 07:17:46 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader must be primary interface of new FileReader() - {} 07:17:46 INFO - {} 07:17:46 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new FileReader() - {} 07:17:46 INFO - {} 07:17:46 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readAsArrayBuffer" with the proper type (0) - {} 07:17:46 INFO - {} 07:17:46 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: calling readAsArrayBuffer(Blob) on new FileReader() with too few arguments must throw TypeError - {} 07:17:46 INFO - {} 07:17:46 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readAsText" with the proper type (1) - {} 07:17:46 INFO - {} 07:17:46 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: calling readAsText(Blob,DOMString) on new FileReader() with too few arguments must throw TypeError - {} 07:17:46 INFO - {} 07:17:46 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readAsDataURL" with the proper type (2) - {} 07:17:46 INFO - {} 07:17:46 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: calling readAsDataURL(Blob) on new FileReader() with too few arguments must throw TypeError - {} 07:17:46 INFO - {} 07:17:46 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "abort" with the proper type (3) - {} 07:17:46 INFO - {} 07:17:46 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "EMPTY" with the proper type (4) - {} 07:17:46 INFO - {} 07:17:46 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "LOADING" with the proper type (5) - {} 07:17:46 INFO - {} 07:17:46 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "DONE" with the proper type (6) - {} 07:17:46 INFO - {} 07:17:46 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readyState" with the proper type (7) - {} 07:17:46 INFO - {} 07:17:46 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "result" with the proper type (8) - {} 07:17:46 INFO - {} 07:17:46 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "error" with the proper type (9) - {} 07:17:46 INFO - {} 07:17:46 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onloadstart" with the proper type (10) - {} 07:17:46 INFO - {} 07:17:46 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onprogress" with the proper type (11) - {} 07:17:46 INFO - {} 07:17:46 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onload" with the proper type (12) - {} 07:17:46 INFO - {} 07:17:46 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onabort" with the proper type (13) - {} 07:17:46 INFO - {} 07:17:46 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onerror" with the proper type (14) - {} 07:17:46 INFO - {} 07:17:46 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onloadend" with the proper type (15) - {} 07:17:46 INFO - {} 07:17:46 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: existence and properties of interface object - {} 07:17:46 INFO - {} 07:17:46 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface object length - {} 07:17:46 INFO - {} 07:17:46 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface object name - {} 07:17:46 INFO - {} 07:17:46 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: existence and properties of interface prototype object - {} 07:17:46 INFO - {} 07:17:46 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: existence and properties of interface prototype object's "constructor" property - {} 07:17:46 INFO - {} 07:17:46 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: operation readAsArrayBuffer(Blob) - {} 07:17:46 INFO - {} 07:17:46 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: operation readAsText(Blob,DOMString) - {} 07:17:46 INFO - {} 07:17:46 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: operation readAsDataURL(Blob) - {} 07:17:46 INFO - {} 07:17:46 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync must be primary interface of new FileReaderSync() - {} 07:17:46 INFO - {} 07:17:46 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new FileReaderSync() - {} 07:17:46 INFO - {} 07:17:46 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: new FileReaderSync() must inherit property "readAsArrayBuffer" with the proper type (0) - {} 07:17:46 INFO - {} 07:17:46 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: calling readAsArrayBuffer(Blob) on new FileReaderSync() with too few arguments must throw TypeError - {} 07:17:46 INFO - {} 07:17:46 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: new FileReaderSync() must inherit property "readAsText" with the proper type (1) - {} 07:17:46 INFO - {} 07:17:46 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: calling readAsText(Blob,DOMString) on new FileReaderSync() with too few arguments must throw TypeError - {} 07:17:46 INFO - {} 07:17:46 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: new FileReaderSync() must inherit property "readAsDataURL" with the proper type (2) - {} 07:17:46 INFO - {} 07:17:46 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: calling readAsDataURL(Blob) on new FileReaderSync() with too few arguments must throw TypeError - {} 07:17:46 INFO - {} 07:17:46 INFO - TEST-OK | /FileAPI/idlharness.worker | took 1589ms 07:17:46 INFO - PROCESS | 3764 | 1464272266786 Marionette TRACE conn2 -> [0,3017,"getWindowHandle",null] 07:17:46 INFO - PROCESS | 3764 | 1464272266790 Marionette TRACE conn2 <- [1,3017,null,{"value":"13"}] 07:17:46 INFO - TEST-START | /FileAPI/FileReader/Progress_event_bubbles_cancelable.html 07:17:46 INFO - PROCESS | 3764 | 1464272266833 Marionette TRACE conn2 -> [0,3018,"setScriptTimeout",{"ms":35000}] 07:17:46 INFO - PROCESS | 3764 | 1464272266838 Marionette TRACE conn2 <- [1,3018,null,{}] 07:17:46 INFO - PROCESS | 3764 | 1464272266888 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}] 07:17:46 INFO - PROCESS | 3764 | 1464272266994 Marionette TRACE conn2 <- [1,3019,null,{"value":null}] 07:17:47 INFO - PROCESS | 3764 | 1464272267154 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\", \"f2422981-150b-4007-a2a0-7f3535d15116\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:17:47 INFO - PROCESS | 3764 | ++DOCSHELL 16885000 == 48 [pid = 3764] [id = 766] 07:17:47 INFO - PROCESS | 3764 | ++DOMWINDOW == 98 (1691BC00) [pid = 3764] [serial = 2296] [outer = 00000000] 07:17:47 INFO - PROCESS | 3764 | ++DOMWINDOW == 99 (16BF5400) [pid = 3764] [serial = 2297] [outer = 1691BC00] 07:17:47 INFO - PROCESS | 3764 | 1464272267213 Marionette DEBUG loaded listener.js 07:17:47 INFO - PROCESS | 3764 | ++DOMWINDOW == 100 (17586C00) [pid = 3764] [serial = 2298] [outer = 1691BC00] 07:17:47 INFO - PROCESS | 3764 | 1464272267884 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]]]}] 07:17:47 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 07:17:47 INFO - TEST-OK | /FileAPI/FileReader/Progress_event_bubbles_cancelable.html | took 1122ms 07:17:47 INFO - PROCESS | 3764 | 1464272267925 Marionette TRACE conn2 -> [0,3021,"getWindowHandle",null] 07:17:47 INFO - PROCESS | 3764 | 1464272267928 Marionette TRACE conn2 <- [1,3021,null,{"value":"13"}] 07:17:47 INFO - TEST-START | /FileAPI/blob/Blob-XHR-revoke.html 07:17:47 INFO - PROCESS | 3764 | 1464272267950 Marionette TRACE conn2 -> [0,3022,"setScriptTimeout",{"ms":35000}] 07:17:47 INFO - PROCESS | 3764 | 1464272267953 Marionette TRACE conn2 <- [1,3022,null,{}] 07:17:47 INFO - PROCESS | 3764 | 1464272267975 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}] 07:17:48 INFO - PROCESS | 3764 | 1464272268076 Marionette TRACE conn2 <- [1,3023,null,{"value":null}] 07:17:48 INFO - PROCESS | 3764 | 1464272268189 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\", \"f2422981-150b-4007-a2a0-7f3535d15116\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:17:48 INFO - PROCESS | 3764 | ++DOCSHELL 0F26A000 == 49 [pid = 3764] [id = 767] 07:17:48 INFO - PROCESS | 3764 | ++DOMWINDOW == 101 (1055F000) [pid = 3764] [serial = 2299] [outer = 00000000] 07:17:48 INFO - PROCESS | 3764 | ++DOMWINDOW == 102 (10D51800) [pid = 3764] [serial = 2300] [outer = 1055F000] 07:17:48 INFO - PROCESS | 3764 | 1464272268287 Marionette DEBUG loaded listener.js 07:17:48 INFO - PROCESS | 3764 | ++DOMWINDOW == 103 (11CF4000) [pid = 3764] [serial = 2301] [outer = 1055F000] 07:17:48 INFO - PROCESS | 3764 | --DOCSHELL 10A77400 == 48 [pid = 3764] [id = 702] 07:17:48 INFO - PROCESS | 3764 | --DOCSHELL 16C80800 == 47 [pid = 3764] [id = 762] 07:17:48 INFO - PROCESS | 3764 | --DOCSHELL 16231400 == 46 [pid = 3764] [id = 761] 07:17:48 INFO - PROCESS | 3764 | --DOCSHELL 0C7F0000 == 45 [pid = 3764] [id = 760] 07:17:48 INFO - PROCESS | 3764 | --DOCSHELL 139B2400 == 44 [pid = 3764] [id = 759] 07:17:48 INFO - PROCESS | 3764 | --DOCSHELL 150B8400 == 43 [pid = 3764] [id = 758] 07:17:48 INFO - PROCESS | 3764 | --DOCSHELL 1400D000 == 42 [pid = 3764] [id = 757] 07:17:48 INFO - PROCESS | 3764 | --DOCSHELL 1408DC00 == 41 [pid = 3764] [id = 756] 07:17:48 INFO - PROCESS | 3764 | --DOCSHELL 13320C00 == 40 [pid = 3764] [id = 755] 07:17:48 INFO - PROCESS | 3764 | --DOCSHELL 11A0D800 == 39 [pid = 3764] [id = 754] 07:17:48 INFO - PROCESS | 3764 | --DOCSHELL 0C779C00 == 38 [pid = 3764] [id = 753] 07:17:48 INFO - PROCESS | 3764 | --DOMWINDOW == 102 (10AD4400) [pid = 3764] [serial = 2236] [outer = 00000000] [url = about:blank] 07:17:48 INFO - PROCESS | 3764 | --DOMWINDOW == 101 (17305000) [pid = 3764] [serial = 2234] [outer = 00000000] [url = about:blank] 07:17:48 INFO - PROCESS | 3764 | --DOMWINDOW == 100 (16F8E400) [pid = 3764] [serial = 2244] [outer = 00000000] [url = about:blank] 07:17:48 INFO - PROCESS | 3764 | --DOMWINDOW == 99 (13072C00) [pid = 3764] [serial = 2238] [outer = 00000000] [url = about:blank] 07:17:48 INFO - PROCESS | 3764 | --DOMWINDOW == 98 (13077000) [pid = 3764] [serial = 2239] [outer = 00000000] [url = about:blank] 07:17:48 INFO - PROCESS | 3764 | --DOMWINDOW == 97 (15F46C00) [pid = 3764] [serial = 2225] [outer = 00000000] [url = about:blank] 07:17:48 INFO - PROCESS | 3764 | --DOMWINDOW == 96 (10A7E800) [pid = 3764] [serial = 2206] [outer = 00000000] [url = about:blank] 07:17:48 INFO - PROCESS | 3764 | --DOMWINDOW == 95 (10AD5400) [pid = 3764] [serial = 2207] [outer = 00000000] [url = about:blank] 07:17:48 INFO - PROCESS | 3764 | --DOMWINDOW == 94 (15F44400) [pid = 3764] [serial = 2224] [outer = 00000000] [url = about:blank] 07:17:48 INFO - PROCESS | 3764 | --DOMWINDOW == 93 (16918400) [pid = 3764] [serial = 2242] [outer = 00000000] [url = about:blank] 07:17:48 INFO - PROCESS | 3764 | --DOMWINDOW == 92 (14095400) [pid = 3764] [serial = 2218] [outer = 00000000] [url = about:blank] 07:17:48 INFO - PROCESS | 3764 | --DOMWINDOW == 91 (140CB400) [pid = 3764] [serial = 2219] [outer = 00000000] [url = about:blank] 07:17:48 INFO - PROCESS | 3764 | --DOMWINDOW == 90 (10EDAC00) [pid = 3764] [serial = 2209] [outer = 00000000] [url = about:blank] 07:17:48 INFO - PROCESS | 3764 | --DOMWINDOW == 89 (110E9400) [pid = 3764] [serial = 2210] [outer = 00000000] [url = about:blank] 07:17:48 INFO - PROCESS | 3764 | --DOMWINDOW == 88 (16883800) [pid = 3764] [serial = 2227] [outer = 00000000] [url = about:blank] 07:17:48 INFO - PROCESS | 3764 | --DOMWINDOW == 87 (12A4E400) [pid = 3764] [serial = 2212] [outer = 00000000] [url = about:blank] 07:17:48 INFO - PROCESS | 3764 | --DOMWINDOW == 86 (12A95000) [pid = 3764] [serial = 2213] [outer = 00000000] [url = about:blank] 07:17:48 INFO - PROCESS | 3764 | --DOMWINDOW == 85 (1339C800) [pid = 3764] [serial = 2215] [outer = 00000000] [url = about:blank] 07:17:48 INFO - PROCESS | 3764 | --DOMWINDOW == 84 (139AC800) [pid = 3764] [serial = 2216] [outer = 00000000] [url = about:blank] 07:17:48 INFO - PROCESS | 3764 | --DOMWINDOW == 83 (0F26EC00) [pid = 3764] [serial = 2203] [outer = 00000000] [url = about:blank] 07:17:48 INFO - PROCESS | 3764 | --DOMWINDOW == 82 (10231800) [pid = 3764] [serial = 2204] [outer = 00000000] [url = about:blank] 07:17:48 INFO - PROCESS | 3764 | --DOMWINDOW == 81 (156C4800) [pid = 3764] [serial = 2221] [outer = 00000000] [url = about:blank] 07:17:48 INFO - PROCESS | 3764 | --DOMWINDOW == 80 (156C5000) [pid = 3764] [serial = 2222] [outer = 00000000] [url = about:blank] 07:17:48 INFO - PROCESS | 3764 | --DOMWINDOW == 79 (169D0C00) [pid = 3764] [serial = 2230] [outer = 00000000] [url = about:blank] 07:17:48 INFO - PROCESS | 3764 | --DOMWINDOW == 78 (16884000) [pid = 3764] [serial = 2228] [outer = 00000000] [url = about:blank] 07:17:48 INFO - PROCESS | 3764 | --DOMWINDOW == 77 (16F86400) [pid = 3764] [serial = 2233] [outer = 00000000] [url = about:blank] 07:17:48 INFO - PROCESS | 3764 | --DOMWINDOW == 76 (16C7DC00) [pid = 3764] [serial = 2231] [outer = 00000000] [url = about:blank] 07:17:48 INFO - PROCESS | 3764 | --DOMWINDOW == 75 (15364C00) [pid = 3764] [serial = 2241] [outer = 00000000] [url = about:blank] 07:17:48 INFO - PROCESS | 3764 | 1464272268831 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]]]}] 07:17:48 INFO - TEST-PASS | /FileAPI/blob/Blob-XHR-revoke.html | Revoking blob URL used with XMLHttpRequest 07:17:48 INFO - TEST-OK | /FileAPI/blob/Blob-XHR-revoke.html | took 888ms 07:17:48 INFO - PROCESS | 3764 | 1464272268853 Marionette TRACE conn2 -> [0,3025,"getWindowHandle",null] 07:17:48 INFO - PROCESS | 3764 | 1464272268859 Marionette TRACE conn2 <- [1,3025,null,{"value":"13"}] 07:17:48 INFO - TEST-START | /FileAPI/blob/Blob-close.html 07:17:48 INFO - PROCESS | 3764 | 1464272268865 Marionette TRACE conn2 -> [0,3026,"setScriptTimeout",{"ms":35000}] 07:17:48 INFO - PROCESS | 3764 | 1464272268867 Marionette TRACE conn2 <- [1,3026,null,{}] 07:17:48 INFO - PROCESS | 3764 | 1464272268871 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}] 07:17:48 INFO - PROCESS | 3764 | 1464272268959 Marionette TRACE conn2 <- [1,3027,null,{"value":null}] 07:17:48 INFO - PROCESS | 3764 | 1464272268969 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\", \"f2422981-150b-4007-a2a0-7f3535d15116\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:17:48 INFO - PROCESS | 3764 | ++DOCSHELL 10ACF400 == 39 [pid = 3764] [id = 768] 07:17:48 INFO - PROCESS | 3764 | ++DOMWINDOW == 76 (10ACFC00) [pid = 3764] [serial = 2302] [outer = 00000000] 07:17:48 INFO - PROCESS | 3764 | ++DOMWINDOW == 77 (11A0D800) [pid = 3764] [serial = 2303] [outer = 10ACFC00] 07:17:48 INFO - PROCESS | 3764 | 1464272269015 Marionette DEBUG loaded listener.js 07:17:49 INFO - PROCESS | 3764 | ++DOMWINDOW == 78 (12A50400) [pid = 3764] [serial = 2304] [outer = 10ACFC00] 07:17:49 INFO - PROCESS | 3764 | 1464272269531 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"]]]}] 07:17:49 INFO - TEST-FAIL | /FileAPI/blob/Blob-close.html | Blob.close - blob.close is not a function 07:17:49 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-close.html:13:3 07:17:49 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:17:49 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 07:17:49 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-close.html:10:1 07:17:49 INFO - TEST-OK | /FileAPI/blob/Blob-close.html | took 701ms 07:17:49 INFO - PROCESS | 3764 | 1464272269563 Marionette TRACE conn2 -> [0,3029,"getWindowHandle",null] 07:17:49 INFO - PROCESS | 3764 | 1464272269565 Marionette TRACE conn2 <- [1,3029,null,{"value":"13"}] 07:17:49 INFO - TEST-START | /FileAPI/blob/Blob-constructor.html 07:17:49 INFO - PROCESS | 3764 | 1464272269569 Marionette TRACE conn2 -> [0,3030,"setScriptTimeout",{"ms":35000}] 07:17:49 INFO - PROCESS | 3764 | 1464272269572 Marionette TRACE conn2 <- [1,3030,null,{}] 07:17:49 INFO - PROCESS | 3764 | 1464272269582 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}] 07:17:49 INFO - PROCESS | 3764 | 1464272269698 Marionette TRACE conn2 <- [1,3031,null,{"value":null}] 07:17:49 INFO - PROCESS | 3764 | 1464272269807 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\", \"f2422981-150b-4007-a2a0-7f3535d15116\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:17:49 INFO - PROCESS | 3764 | ++DOCSHELL 1339E400 == 40 [pid = 3764] [id = 769] 07:17:49 INFO - PROCESS | 3764 | ++DOMWINDOW == 79 (13701400) [pid = 3764] [serial = 2305] [outer = 00000000] 07:17:49 INFO - PROCESS | 3764 | ++DOMWINDOW == 80 (139ADC00) [pid = 3764] [serial = 2306] [outer = 13701400] 07:17:49 INFO - PROCESS | 3764 | 1464272269854 Marionette DEBUG loaded listener.js 07:17:49 INFO - PROCESS | 3764 | ++DOMWINDOW == 81 (139BB000) [pid = 3764] [serial = 2307] [outer = 13701400] 07:17:50 INFO - PROCESS | 3764 | 1464272270381 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]]]}] 07:17:50 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob interface object 07:17:50 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | no-argument Blob constructor 07:17:50 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | no-argument Blob constructor without 'new' 07:17:50 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | no-argument Blob constructor without brackets 07:17:50 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing non-objects, Dates and RegExps for blobParts should throw a TypeError. 07:17:50 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A plain object with @@iterator should be treated as a sequence for the blobParts argument. 07:17:50 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. 07:17:50 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A String object should be treated as a sequence for the blobParts argument. 07:17:50 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A Uint8Array object should be treated as a sequence for the blobParts argument. 07:17:50 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | The length getter should be invoked and any exceptions should be propagated. 07:17:50 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'.) 07:17:50 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ToUint32 should be applied to the length and any exceptions should be propagated. 07:17:50 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Getters and value conversions should happen in order until an exception is thrown. 07:17:50 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ToString should be called on elements of the blobParts array and any exceptions should be propagated. 07:17:50 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Changes to the blobParts array should be reflected in the returned Blob (pop). 07:17:50 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Changes to the blobParts array should be reflected in the returned Blob (unshift). 07:17:50 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ToString should be called on elements of the blobParts array. 07:17:50 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ArrayBuffer elements of the blobParts array should be supported. 07:17:50 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing typed arrays as elements of the blobParts array should work. 07:17:50 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing a Float64Array as element of the blobParts array should work. 07:17:50 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing an platform object that supports indexed properties as the blobParts array should work (select). 07:17:50 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing a platform array object as the blobParts array should work (MessagePort[]). 07:17:50 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing a platform array object as the blobParts array should work (Attr[]). 07:17:50 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with two blobs 07:17:50 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with two buffers 07:17:50 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with two bufferviews 07:17:50 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with mixed types 07:17:50 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. 07:17:50 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:391:3 07:17:50 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:17:50 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 07:17:50 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:390:1 07:17:50 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | options properties should be accessed in lexicographic order. 07:17:50 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Arguments should be evaluated from left to right. 07:17:50 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing null (index 0) for options should use the defaults. 07:17:50 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing null (index 0) for options should use the defaults (with newlines). 07:17:50 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing undefined (index 1) for options should use the defaults. 07:17:50 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing undefined (index 1) for options should use the defaults (with newlines). 07:17:50 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 2) for options should use the defaults. 07:17:50 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 2) for options should use the defaults (with newlines). 07:17:50 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 3) for options should use the defaults. 07:17:50 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 3) for options should use the defaults (with newlines). 07:17:50 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. 07:17:50 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:431:12 07:17:50 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:8:16 07:17:50 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:17:50 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 07:17:50 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:430:3 07:17:50 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:422:1 07:17:50 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. 07:17:50 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:438:12 07:17:50 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:8:16 07:17:50 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:17:50 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 07:17:50 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:437:3 07:17:50 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:422:1 07:17:50 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing function "function () {}" (index 5) for options should use the defaults. 07:17:50 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing function "function () {}" (index 5) for options should use the defaults (with newlines). 07:17:50 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Newlines should not change when endings is 'transparent'. 07:17:50 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Newlines should not change when endings is 'native'. - assert_equals: expected 9 but got 13 07:17:50 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:12:5 07:17:50 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:17:50 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 07:17:50 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:453:1 07:17:50 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "" 07:17:50 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "a" 07:17:50 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "A" - assert_equals: expected "a" but got "A" 07:17:50 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 07:17:50 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:17:50 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 07:17:50 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 07:17:50 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 07:17:50 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "text/html" 07:17:50 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "TEXT/HTML" - assert_equals: expected "text/html" but got "TEXT/HTML" 07:17:50 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 07:17:50 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:17:50 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 07:17:50 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 07:17:50 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 07:17:50 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "å" - assert_equals: expected "" but got "å" 07:17:50 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 07:17:50 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:17:50 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 07:17:50 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 07:17:50 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 07:17:50 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "𐑾" - assert_equals: expected "" but got "𐑾" 07:17:50 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 07:17:50 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:17:50 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 07:17:50 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 07:17:50 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 07:17:50 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type " image/gif " 07:17:50 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "\timage/gif\t" - assert_equals: expected "" but got "\timage/gif\t" 07:17:50 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 07:17:50 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:17:50 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 07:17:50 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 07:17:50 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 07:17:50 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "image/gif;" - assert_equals: expected "" but got "image/gif;" 07:17:50 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 07:17:50 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:17:50 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 07:17:50 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 07:17:50 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 07:17:50 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "İmage/gif" - assert_equals: expected "" but got "İmage/gif" 07:17:50 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 07:17:50 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:17:50 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 07:17:50 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 07:17:50 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 07:17:50 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "ımage/gif" - assert_equals: expected "" but got "ımage/gif" 07:17:50 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 07:17:50 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:17:50 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 07:17:50 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 07:17:50 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 07:17:50 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "image/gif\0" - assert_equals: expected "" but got "image/gif\0" 07:17:50 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 07:17:50 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:17:50 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 07:17:50 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 07:17:50 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 07:17:50 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "unknown/unknown" 07:17:50 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "text/plain" 07:17:50 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "image/png" 07:17:50 INFO - TEST-OK | /FileAPI/blob/Blob-constructor.html | took 981ms 07:17:50 INFO - TEST-START | /FileAPI/blob/Blob-in-worker.worker 07:17:50 INFO - PROCESS | 3764 | 1464272270556 Marionette TRACE conn2 -> [0,3033,"getWindowHandle",null] 07:17:50 INFO - PROCESS | 3764 | 1464272270558 Marionette TRACE conn2 <- [1,3033,null,{"value":"13"}] 07:17:50 INFO - PROCESS | 3764 | 1464272270562 Marionette TRACE conn2 -> [0,3034,"setScriptTimeout",{"ms":35000}] 07:17:50 INFO - PROCESS | 3764 | 1464272270564 Marionette TRACE conn2 <- [1,3034,null,{}] 07:17:50 INFO - PROCESS | 3764 | 1464272270567 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}] 07:17:50 INFO - PROCESS | 3764 | 1464272270666 Marionette TRACE conn2 <- [1,3035,null,{"value":null}] 07:17:50 INFO - PROCESS | 3764 | 1464272270672 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\", \"f2422981-150b-4007-a2a0-7f3535d15116\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:17:50 INFO - PROCESS | 3764 | ++DOCSHELL 139AD000 == 41 [pid = 3764] [id = 770] 07:17:50 INFO - PROCESS | 3764 | ++DOMWINDOW == 82 (14092400) [pid = 3764] [serial = 2308] [outer = 00000000] 07:17:50 INFO - PROCESS | 3764 | ++DOMWINDOW == 83 (156C4800) [pid = 3764] [serial = 2309] [outer = 14092400] 07:17:50 INFO - PROCESS | 3764 | 1464272270717 Marionette DEBUG loaded listener.js 07:17:50 INFO - PROCESS | 3764 | ++DOMWINDOW == 84 (156D3000) [pid = 3764] [serial = 2310] [outer = 14092400] 07:17:50 INFO - PROCESS | 3764 | [3764] 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 07:17:51 INFO - PROCESS | 3764 | 1464272271252 Marionette TRACE conn2 <- [1,3036,null,{"value":["/FileAPI/blob/Blob-in-worker.worker",0,null,null,[["Create Blob in Worker",0,{},{}]]]}] 07:17:51 INFO - TEST-PASS | /FileAPI/blob/Blob-in-worker.worker | Create Blob in Worker - {} 07:17:51 INFO - {} 07:17:51 INFO - TEST-OK | /FileAPI/blob/Blob-in-worker.worker | took 732ms 07:17:51 INFO - PROCESS | 3764 | 1464272271283 Marionette TRACE conn2 -> [0,3037,"getWindowHandle",null] 07:17:51 INFO - PROCESS | 3764 | 1464272271285 Marionette TRACE conn2 <- [1,3037,null,{"value":"13"}] 07:17:51 INFO - PROCESS | 3764 | 1464272271289 Marionette TRACE conn2 -> [0,3038,"setScriptTimeout",{"ms":35000}] 07:17:51 INFO - TEST-START | /FileAPI/blob/Blob-slice-overflow.html 07:17:51 INFO - PROCESS | 3764 | 1464272271290 Marionette TRACE conn2 <- [1,3038,null,{}] 07:17:51 INFO - PROCESS | 3764 | 1464272271294 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}] 07:17:51 INFO - PROCESS | 3764 | 1464272271409 Marionette TRACE conn2 <- [1,3039,null,{"value":null}] 07:17:51 INFO - PROCESS | 3764 | 1464272271477 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\", \"f2422981-150b-4007-a2a0-7f3535d15116\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:17:51 INFO - PROCESS | 3764 | ++DOCSHELL 15D1B400 == 42 [pid = 3764] [id = 771] 07:17:51 INFO - PROCESS | 3764 | ++DOMWINDOW == 85 (15F4CC00) [pid = 3764] [serial = 2311] [outer = 00000000] 07:17:51 INFO - PROCESS | 3764 | ++DOMWINDOW == 86 (16887000) [pid = 3764] [serial = 2312] [outer = 15F4CC00] 07:17:51 INFO - PROCESS | 3764 | 1464272271522 Marionette DEBUG loaded listener.js 07:17:51 INFO - PROCESS | 3764 | ++DOMWINDOW == 87 (16935000) [pid = 3764] [serial = 2313] [outer = 15F4CC00] 07:17:51 INFO - PROCESS | 3764 | 1464272271927 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]]]}] 07:17:51 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice start is negative, relativeStart will be max((size + start), 0) 07:17:51 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice start is greater than blob size, relativeStart will be min(start, size) 07:17:51 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice end is negative, relativeEnd will be max((size + end), 0) 07:17:51 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice end is greater than blob size, relativeEnd will be min(end, size) 07:17:51 INFO - TEST-OK | /FileAPI/blob/Blob-slice-overflow.html | took 685ms 07:17:51 INFO - PROCESS | 3764 | 1464272271989 Marionette TRACE conn2 -> [0,3041,"getWindowHandle",null] 07:17:51 INFO - PROCESS | 3764 | 1464272271991 Marionette TRACE conn2 <- [1,3041,null,{"value":"13"}] 07:17:51 INFO - TEST-START | /FileAPI/blob/Blob-slice.html 07:17:52 INFO - PROCESS | 3764 | 1464272272002 Marionette TRACE conn2 -> [0,3042,"setScriptTimeout",{"ms":35000}] 07:17:52 INFO - PROCESS | 3764 | 1464272272004 Marionette TRACE conn2 <- [1,3042,null,{}] 07:17:52 INFO - PROCESS | 3764 | 1464272272007 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}] 07:17:52 INFO - PROCESS | 3764 | 1464272272141 Marionette TRACE conn2 <- [1,3043,null,{"value":null}] 07:17:52 INFO - PROCESS | 3764 | 1464272272208 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\", \"f2422981-150b-4007-a2a0-7f3535d15116\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:17:52 INFO - PROCESS | 3764 | ++DOCSHELL 0C388C00 == 43 [pid = 3764] [id = 772] 07:17:52 INFO - PROCESS | 3764 | ++DOMWINDOW == 88 (0C7F4000) [pid = 3764] [serial = 2314] [outer = 00000000] 07:17:52 INFO - PROCESS | 3764 | ++DOMWINDOW == 89 (16D82000) [pid = 3764] [serial = 2315] [outer = 0C7F4000] 07:17:52 INFO - PROCESS | 3764 | 1464272272253 Marionette DEBUG loaded listener.js 07:17:52 INFO - PROCESS | 3764 | ++DOMWINDOW == 90 (1730B000) [pid = 3764] [serial = 2316] [outer = 0C7F4000] 07:17:52 INFO - PROCESS | 3764 | --DOMWINDOW == 89 (150BAC00) [pid = 3764] [serial = 2272] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html] 07:17:52 INFO - PROCESS | 3764 | --DOMWINDOW == 88 (1400D800) [pid = 3764] [serial = 2269] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html] 07:17:52 INFO - PROCESS | 3764 | --DOMWINDOW == 87 (15095400) [pid = 3764] [serial = 2275] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html] 07:17:52 INFO - PROCESS | 3764 | --DOMWINDOW == 86 (13374000) [pid = 3764] [serial = 2264] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html] 07:17:52 INFO - PROCESS | 3764 | --DOMWINDOW == 85 (0F26C000) [pid = 3764] [serial = 2255] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html] 07:17:52 INFO - PROCESS | 3764 | --DOMWINDOW == 84 (0C781800) [pid = 3764] [serial = 2258] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html] 07:17:52 INFO - PROCESS | 3764 | --DOMWINDOW == 83 (11A10400) [pid = 3764] [serial = 2278] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html] 07:17:52 INFO - PROCESS | 3764 | --DOMWINDOW == 82 (11C04400) [pid = 3764] [serial = 2261] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html] 07:17:52 INFO - PROCESS | 3764 | --DOMWINDOW == 81 (1408E000) [pid = 3764] [serial = 2267] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/support/ProcessingInstruction.DOMCharacterDataModified.xml] 07:17:52 INFO - PROCESS | 3764 | --DOMWINDOW == 80 (16882C00) [pid = 3764] [serial = 2281] [outer = 00000000] [url = http://web-platform.test:8000/FileAPI/FileReaderSync.worker] 07:17:53 INFO - PROCESS | 3764 | 1464272272978 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"]]]}] 07:17:53 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | no-argument Blob slice 07:17:53 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slices 07:17:53 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | blob1. 07:17:53 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | blob2. 07:17:53 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,0). 07:17:53 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,0). 07:17:53 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,1). 07:17:53 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,1). 07:17:53 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,2). 07:17:53 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,2). 07:17:53 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,3). 07:17:53 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,3). 07:17:53 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,4). 07:17:53 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,4). 07:17:53 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,5). 07:17:53 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,5). 07:17:53 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,6). 07:17:53 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,6). 07:17:53 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,7). 07:17:53 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,7). 07:17:53 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,8). 07:17:53 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,8). 07:17:53 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,0). 07:17:53 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,0). 07:17:53 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,1). 07:17:53 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,1). 07:17:53 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,2). 07:17:53 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,2). 07:17:53 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,3). 07:17:53 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,3). 07:17:53 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,4). 07:17:53 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,4). 07:17:53 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,5). 07:17:53 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,5). 07:17:53 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,6). 07:17:53 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,6). 07:17:53 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,7). 07:17:53 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,7). 07:17:53 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,0). 07:17:53 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,0). 07:17:53 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,1). 07:17:53 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,1). 07:17:53 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,2). 07:17:53 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,2). 07:17:53 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,3). 07:17:53 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,3). 07:17:53 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,0). 07:17:53 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,0). 07:17:53 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,1). 07:17:53 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,1). 07:17:53 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,2). 07:17:53 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,2). 07:17:53 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,3). 07:17:53 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,3). 07:17:53 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,4). 07:17:53 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,4). 07:17:53 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,5). 07:17:53 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,5). 07:17:53 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,0). 07:17:53 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,0). 07:17:53 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,1). 07:17:53 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,1). 07:17:53 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,2). 07:17:53 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,2). 07:17:53 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,3). 07:17:53 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,3). 07:17:53 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,4). 07:17:53 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,4). 07:17:53 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,0). 07:17:53 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,0). 07:17:53 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,1). 07:17:53 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,1). 07:17:53 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,2). 07:17:53 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,2). 07:17:53 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,3). 07:17:53 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,3). 07:17:53 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (6,0). 07:17:53 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (6,0). 07:17:53 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (6,1). 07:17:53 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (6,1). 07:17:53 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (6,2). 07:17:53 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (6,2). 07:17:53 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,0). 07:17:53 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,0). 07:17:53 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,1). 07:17:53 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,1). 07:17:53 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,2). 07:17:53 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,2). 07:17:53 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,3). 07:17:53 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,3). 07:17:53 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,0). 07:17:53 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,0). 07:17:53 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,1). 07:17:53 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,1). 07:17:53 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,2). 07:17:53 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,2). 07:17:53 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,3). 07:17:53 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,3). 07:17:53 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("ÿ") - assert_equals: expected "" but got "ÿ" 07:17:53 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 07:17:53 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:17:53 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 07:17:53 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 07:17:53 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 07:17:53 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te(xt/plain") - assert_equals: expected "" but got "te(xt/plain" 07:17:53 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 07:17:53 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:17:53 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 07:17:53 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 07:17:53 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 07:17:53 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te)xt/plain") - assert_equals: expected "" but got "te)xt/plain" 07:17:53 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 07:17:53 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:17:53 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 07:17:53 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 07:17:53 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 07:17:53 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("text/plain") - assert_equals: expected "" but got "te>xt/plain" 07:17:53 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 07:17:53 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:17:53 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 07:17:53 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 07:17:53 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 07:17:53 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te@xt/plain") - assert_equals: expected "" but got "te@xt/plain" 07:17:53 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 07:17:53 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:17:53 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 07:17:53 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 07:17:53 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 07:17:53 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te,xt/plain") - assert_equals: expected "" but got "te,xt/plain" 07:17:53 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 07:17:53 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:17:53 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 07:17:53 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 07:17:53 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 07:17:53 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te;xt/plain") - assert_equals: expected "" but got "te;xt/plain" 07:17:53 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 07:17:53 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:17:53 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 07:17:53 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 07:17:53 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 07:17:53 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te:xt/plain") - assert_equals: expected "" but got "te:xt/plain" 07:17:53 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 07:17:53 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:17:53 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 07:17:53 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 07:17:53 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 07:17:53 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\\xt/plain") - assert_equals: expected "" but got "te\\xt/plain" 07:17:53 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 07:17:53 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:17:53 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 07:17:53 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 07:17:53 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 07:17:53 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\"xt/plain") - assert_equals: expected "" but got "te\"xt/plain" 07:17:53 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 07:17:53 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:17:53 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 07:17:53 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 07:17:53 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 07:17:53 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te/xt/plain") - assert_equals: expected "" but got "te/xt/plain" 07:17:53 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 07:17:53 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:17:53 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 07:17:53 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 07:17:53 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 07:17:53 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te[xt/plain") - assert_equals: expected "" but got "te[xt/plain" 07:17:53 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 07:17:53 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:17:53 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 07:17:53 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 07:17:53 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 07:17:53 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te]xt/plain") - assert_equals: expected "" but got "te]xt/plain" 07:17:53 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 07:17:53 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:17:53 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 07:17:53 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 07:17:53 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 07:17:53 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te?xt/plain") - assert_equals: expected "" but got "te?xt/plain" 07:17:53 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 07:17:53 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:17:53 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 07:17:53 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 07:17:53 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 07:17:53 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te=xt/plain") - assert_equals: expected "" but got "te=xt/plain" 07:17:53 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 07:17:53 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:17:53 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 07:17:53 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 07:17:53 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 07:17:53 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te{xt/plain") - assert_equals: expected "" but got "te{xt/plain" 07:17:53 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 07:17:53 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:17:53 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 07:17:53 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 07:17:53 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 07:17:53 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te}xt/plain") - assert_equals: expected "" but got "te}xt/plain" 07:17:53 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 07:17:53 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:17:53 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 07:17:53 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 07:17:53 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 07:17:53 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te xt/plain") - assert_equals: expected "" but got "te xt/plain" 07:17:53 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 07:17:53 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:17:53 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 07:17:53 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 07:17:53 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 07:17:53 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\txt/plain") - assert_equals: expected "" but got "te\txt/plain" 07:17:53 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 07:17:53 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:17:53 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 07:17:53 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 07:17:53 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 07:17:53 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\0xt/plain") - assert_equals: expected "" but got "te\0xt/plain" 07:17:53 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 07:17:53 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:17:53 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 07:17:53 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 07:17:53 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 07:17:53 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\x1fxt/plain") - assert_equals: expected "" but got "te\x1fxt/plain" 07:17:53 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 07:17:53 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:17:53 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 07:17:53 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 07:17:53 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 07:17:53 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("text/plain") - assert_equals: expected "" but got "text/plain" 07:17:53 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 07:17:53 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:17:53 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 07:17:53 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 07:17:53 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 07:17:53 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Valid contentType ("TEXT/PLAIN") - assert_equals: expected "text/plain" but got "TEXT/PLAIN" 07:17:53 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 07:17:53 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:17:53 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 07:17:53 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3 07:17:53 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1 07:17:53 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" 07:17:53 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 07:17:53 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:17:53 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 07:17:53 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3 07:17:53 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1 07:17:53 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" 07:17:53 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 07:17:53 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:17:53 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 07:17:53 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3 07:17:53 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1 07:17:53 INFO - TEST-OK | /FileAPI/blob/Blob-slice.html | took 1122ms 07:17:53 INFO - PROCESS | 3764 | 1464272273123 Marionette TRACE conn2 -> [0,3045,"getWindowHandle",null] 07:17:53 INFO - PROCESS | 3764 | 1464272273125 Marionette TRACE conn2 <- [1,3045,null,{"value":"13"}] 07:17:53 INFO - TEST-START | /FileAPI/file/File-constructor.html 07:17:53 INFO - PROCESS | 3764 | 1464272273132 Marionette TRACE conn2 -> [0,3046,"setScriptTimeout",{"ms":35000}] 07:17:53 INFO - PROCESS | 3764 | 1464272273133 Marionette TRACE conn2 <- [1,3046,null,{}] 07:17:53 INFO - PROCESS | 3764 | 1464272273138 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}] 07:17:53 INFO - PROCESS | 3764 | 1464272273219 Marionette TRACE conn2 <- [1,3047,null,{"value":null}] 07:17:53 INFO - PROCESS | 3764 | 1464272273225 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\", \"f2422981-150b-4007-a2a0-7f3535d15116\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:17:53 INFO - PROCESS | 3764 | ++DOCSHELL 15612000 == 44 [pid = 3764] [id = 773] 07:17:53 INFO - PROCESS | 3764 | ++DOMWINDOW == 81 (15D2A400) [pid = 3764] [serial = 2317] [outer = 00000000] 07:17:53 INFO - PROCESS | 3764 | ++DOMWINDOW == 82 (17302800) [pid = 3764] [serial = 2318] [outer = 15D2A400] 07:17:53 INFO - PROCESS | 3764 | 1464272273269 Marionette DEBUG loaded listener.js 07:17:53 INFO - PROCESS | 3764 | ++DOMWINDOW == 83 (17569800) [pid = 3764] [serial = 2319] [outer = 15D2A400] 07:17:53 INFO - PROCESS | 3764 | 1464272273717 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]]]}] 07:17:53 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | File interface object exists 07:17:53 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | DOMString fileBits 07:17:53 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Unicode DOMString fileBits 07:17:53 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Empty Blob fileBits 07:17:53 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Blob fileBits 07:17:53 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | ArrayBuffer fileBits 07:17:53 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Typed array fileBits 07:17:53 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Various fileBits 07:17:53 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Using fileName 07:17:53 INFO - TEST-FAIL | /FileAPI/file/File-constructor.html | Using special character in fileName - assert_equals: expected "dummy:foo" but got "dummy/foo" 07:17:53 INFO - test_second_argument/<@http://web-platform.test:8000/FileAPI/file/File-constructor.html:38:5 07:17:53 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:17:53 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 07:17:53 INFO - test_second_argument@http://web-platform.test:8000/FileAPI/file/File-constructor.html:35:3 07:17:53 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:43:1 07:17:53 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Using type on the File constructor 07:17:53 INFO - TEST-FAIL | /FileAPI/file/File-constructor.html | Using uppercase characters in type - assert_equals: expected "text/plain" but got "TEXT/PLAIN" 07:17:53 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:54:3 07:17:53 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:17:53 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 07:17:53 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:51:1 07:17:53 INFO - TEST-FAIL | /FileAPI/file/File-constructor.html | Using illegal character for type - assert_equals: expected "" but got "𝓽𝓮𝔁𝓽/𝔭𝔩𝔞𝔦𝔫" 07:17:53 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:59:3 07:17:53 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:17:53 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 07:17:53 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:56:1 07:17:53 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Using lastModified 07:17:53 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Misusing name 07:17:53 INFO - TEST-OK | /FileAPI/file/File-constructor.html | took 654ms 07:17:53 INFO - PROCESS | 3764 | 1464272273778 Marionette TRACE conn2 -> [0,3049,"getWindowHandle",null] 07:17:53 INFO - PROCESS | 3764 | 1464272273780 Marionette TRACE conn2 <- [1,3049,null,{"value":"13"}] 07:17:53 INFO - TEST-START | /FileAPI/file/Worker-read-file-constructor.worker 07:17:53 INFO - PROCESS | 3764 | 1464272273787 Marionette TRACE conn2 -> [0,3050,"setScriptTimeout",{"ms":35000}] 07:17:53 INFO - PROCESS | 3764 | 1464272273788 Marionette TRACE conn2 <- [1,3050,null,{}] 07:17:53 INFO - PROCESS | 3764 | 1464272273792 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}] 07:17:53 INFO - PROCESS | 3764 | 1464272273874 Marionette TRACE conn2 <- [1,3051,null,{"value":null}] 07:17:53 INFO - PROCESS | 3764 | 1464272273880 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\", \"f2422981-150b-4007-a2a0-7f3535d15116\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:17:53 INFO - PROCESS | 3764 | ++DOCSHELL 137E4400 == 45 [pid = 3764] [id = 774] 07:17:53 INFO - PROCESS | 3764 | ++DOMWINDOW == 84 (172DEC00) [pid = 3764] [serial = 2320] [outer = 00000000] 07:17:53 INFO - PROCESS | 3764 | ++DOMWINDOW == 85 (181D2800) [pid = 3764] [serial = 2321] [outer = 172DEC00] 07:17:53 INFO - PROCESS | 3764 | 1464272273934 Marionette DEBUG loaded listener.js 07:17:54 INFO - PROCESS | 3764 | ++DOMWINDOW == 86 (18186400) [pid = 3764] [serial = 2322] [outer = 172DEC00] 07:17:54 INFO - PROCESS | 3764 | [3764] 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 07:17:54 INFO - PROCESS | 3764 | 1464272274375 Marionette TRACE conn2 <- [1,3052,null,{"value":["/FileAPI/file/Worker-read-file-constructor.worker",0,null,null,[["FileReader in Worker",0,{},{}]]]}] 07:17:54 INFO - TEST-PASS | /FileAPI/file/Worker-read-file-constructor.worker | FileReader in Worker - {} 07:17:54 INFO - {} 07:17:54 INFO - TEST-OK | /FileAPI/file/Worker-read-file-constructor.worker | took 639ms 07:17:54 INFO - PROCESS | 3764 | 1464272274421 Marionette TRACE conn2 -> [0,3053,"getWindowHandle",null] 07:17:54 INFO - PROCESS | 3764 | 1464272274423 Marionette TRACE conn2 <- [1,3053,null,{"value":"13"}] 07:17:54 INFO - TEST-START | /FileAPI/filelist-section/filelist.html 07:17:54 INFO - PROCESS | 3764 | 1464272274427 Marionette TRACE conn2 -> [0,3054,"setScriptTimeout",{"ms":35000}] 07:17:54 INFO - PROCESS | 3764 | 1464272274428 Marionette TRACE conn2 <- [1,3054,null,{}] 07:17:54 INFO - PROCESS | 3764 | 1464272274432 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}] 07:17:54 INFO - PROCESS | 3764 | 1464272274518 Marionette TRACE conn2 <- [1,3055,null,{"value":null}] 07:17:54 INFO - PROCESS | 3764 | 1464272274528 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\", \"f2422981-150b-4007-a2a0-7f3535d15116\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:17:54 INFO - PROCESS | 3764 | ++DOCSHELL 181DFC00 == 46 [pid = 3764] [id = 775] 07:17:54 INFO - PROCESS | 3764 | ++DOMWINDOW == 87 (181E1400) [pid = 3764] [serial = 2323] [outer = 00000000] 07:17:54 INFO - PROCESS | 3764 | ++DOMWINDOW == 88 (19660800) [pid = 3764] [serial = 2324] [outer = 181E1400] 07:17:54 INFO - PROCESS | 3764 | 1464272274581 Marionette DEBUG loaded listener.js 07:17:54 INFO - PROCESS | 3764 | ++DOMWINDOW == 89 (19661400) [pid = 3764] [serial = 2325] [outer = 181E1400] 07:17:55 INFO - PROCESS | 3764 | 1464272275202 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]]]}] 07:17:55 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if window has a FileList property 07:17:55 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if FileList.length is 0 07:17:55 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if item is a instanceof Function 07:17:55 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if item is a method of fileList 07:17:55 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if the item method returns null when no file selected 07:17:55 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if length is fileList's attribute 07:17:55 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if the fileList length is 0 when no file selected 07:17:55 INFO - TEST-OK | /FileAPI/filelist-section/filelist.html | took 810ms 07:17:55 INFO - PROCESS | 3764 | 1464272275230 Marionette TRACE conn2 -> [0,3057,"getWindowHandle",null] 07:17:55 INFO - PROCESS | 3764 | 1464272275234 Marionette TRACE conn2 <- [1,3057,null,{"value":"13"}] 07:17:55 INFO - TEST-START | /FileAPI/reading-data-section/Determining-Encoding.html 07:17:55 INFO - PROCESS | 3764 | 1464272275240 Marionette TRACE conn2 -> [0,3058,"setScriptTimeout",{"ms":35000}] 07:17:55 INFO - PROCESS | 3764 | 1464272275244 Marionette TRACE conn2 <- [1,3058,null,{}] 07:17:55 INFO - PROCESS | 3764 | 1464272275250 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}] 07:17:55 INFO - PROCESS | 3764 | 1464272275393 Marionette TRACE conn2 <- [1,3059,null,{"value":null}] 07:17:55 INFO - PROCESS | 3764 | 1464272275510 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\", \"f2422981-150b-4007-a2a0-7f3535d15116\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:17:55 INFO - PROCESS | 3764 | ++DOCSHELL 105EB800 == 47 [pid = 3764] [id = 776] 07:17:55 INFO - PROCESS | 3764 | ++DOMWINDOW == 90 (10A54800) [pid = 3764] [serial = 2326] [outer = 00000000] 07:17:55 INFO - PROCESS | 3764 | ++DOMWINDOW == 91 (10FDEC00) [pid = 3764] [serial = 2327] [outer = 10A54800] 07:17:55 INFO - PROCESS | 3764 | 1464272275566 Marionette DEBUG loaded listener.js 07:17:55 INFO - PROCESS | 3764 | ++DOMWINDOW == 92 (11A04400) [pid = 3764] [serial = 2328] [outer = 10A54800] 07:17:56 INFO - PROCESS | 3764 | 1464272276134 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]]]}] 07:17:56 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with encoding argument 07:17:56 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with type attribute 07:17:56 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with UTF-8 BOM 07:17:56 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding without anything implying charset. 07:17:56 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with UTF-16BE BOM 07:17:56 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with UTF-16LE BOM 07:17:56 INFO - TEST-OK | /FileAPI/reading-data-section/Determining-Encoding.html | took 951ms 07:17:56 INFO - PROCESS | 3764 | 1464272276187 Marionette TRACE conn2 -> [0,3061,"getWindowHandle",null] 07:17:56 INFO - PROCESS | 3764 | 1464272276193 Marionette TRACE conn2 <- [1,3061,null,{"value":"13"}] 07:17:56 INFO - TEST-START | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html 07:17:56 INFO - PROCESS | 3764 | 1464272276200 Marionette TRACE conn2 -> [0,3062,"setScriptTimeout",{"ms":35000}] 07:17:56 INFO - PROCESS | 3764 | 1464272276202 Marionette TRACE conn2 <- [1,3062,null,{}] 07:17:56 INFO - PROCESS | 3764 | 1464272276206 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}] 07:17:56 INFO - PROCESS | 3764 | 1464272276317 Marionette TRACE conn2 <- [1,3063,null,{"value":null}] 07:17:56 INFO - PROCESS | 3764 | 1464272276461 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\", \"f2422981-150b-4007-a2a0-7f3535d15116\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:17:56 INFO - PROCESS | 3764 | ++DOCSHELL 11CF3400 == 48 [pid = 3764] [id = 777] 07:17:56 INFO - PROCESS | 3764 | ++DOMWINDOW == 93 (12D81800) [pid = 3764] [serial = 2329] [outer = 00000000] 07:17:56 INFO - PROCESS | 3764 | ++DOMWINDOW == 94 (139B3C00) [pid = 3764] [serial = 2330] [outer = 12D81800] 07:17:56 INFO - PROCESS | 3764 | 1464272276532 Marionette DEBUG loaded listener.js 07:17:56 INFO - PROCESS | 3764 | ++DOMWINDOW == 95 (1408F400) [pid = 3764] [serial = 2331] [outer = 12D81800] 07:17:57 INFO - PROCESS | 3764 | 1464272277055 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]]]}] 07:17:57 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onloadstart: initial value 07:17:57 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onprogress: initial value 07:17:57 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onload: initial value 07:17:57 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onabort: initial value 07:17:57 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onerror: initial value 07:17:57 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onloadend: initial value 07:17:57 INFO - TEST-OK | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | took 889ms 07:17:57 INFO - PROCESS | 3764 | 1464272277101 Marionette TRACE conn2 -> [0,3065,"getWindowHandle",null] 07:17:57 INFO - PROCESS | 3764 | 1464272277103 Marionette TRACE conn2 <- [1,3065,null,{"value":"13"}] 07:17:57 INFO - TEST-START | /FileAPI/reading-data-section/FileReader-multiple-reads.html 07:17:57 INFO - PROCESS | 3764 | 1464272277108 Marionette TRACE conn2 -> [0,3066,"setScriptTimeout",{"ms":35000}] 07:17:57 INFO - PROCESS | 3764 | 1464272277112 Marionette TRACE conn2 <- [1,3066,null,{}] 07:17:57 INFO - PROCESS | 3764 | 1464272277123 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}] 07:17:57 INFO - PROCESS | 3764 | 1464272277234 Marionette TRACE conn2 <- [1,3067,null,{"value":null}] 07:17:57 INFO - PROCESS | 3764 | 1464272277390 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\", \"f2422981-150b-4007-a2a0-7f3535d15116\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:17:57 INFO - PROCESS | 3764 | ++DOCSHELL 1622D400 == 49 [pid = 3764] [id = 778] 07:17:57 INFO - PROCESS | 3764 | ++DOMWINDOW == 96 (1622E000) [pid = 3764] [serial = 2332] [outer = 00000000] 07:17:57 INFO - PROCESS | 3764 | ++DOMWINDOW == 97 (169CD800) [pid = 3764] [serial = 2333] [outer = 1622E000] 07:17:57 INFO - PROCESS | 3764 | 1464272277447 Marionette DEBUG loaded listener.js 07:17:57 INFO - PROCESS | 3764 | ++DOMWINDOW == 98 (16C82400) [pid = 3764] [serial = 2334] [outer = 1622E000] 07:17:58 INFO - PROCESS | 3764 | 1464272278039 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] 07:17:58 INFO - PROCESS | 3764 | 1464272278095 Marionette TRACE conn2 <- [1,3069,null,{"value":"13"}] 07:17:58 INFO - TEST-START | /FileAPI/reading-data-section/filereader_abort.html 07:17:58 INFO - PROCESS | 3764 | 1464272278099 Marionette TRACE conn2 -> [0,3070,"setScriptTimeout",{"ms":35000}] 07:17:58 INFO - PROCESS | 3764 | 1464272278101 Marionette TRACE conn2 <- [1,3070,null,{}] 07:17:58 INFO - PROCESS | 3764 | 1464272278105 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}] 07:17:58 INFO - PROCESS | 3764 | 1464272278218 Marionette TRACE conn2 <- [1,3071,null,{"value":null}] 07:17:58 INFO - PROCESS | 3764 | 1464272278364 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\", \"f2422981-150b-4007-a2a0-7f3535d15116\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:17:58 INFO - PROCESS | 3764 | ++DOCSHELL 1688BC00 == 50 [pid = 3764] [id = 779] 07:17:58 INFO - PROCESS | 3764 | ++DOMWINDOW == 99 (16C86800) [pid = 3764] [serial = 2335] [outer = 00000000] 07:17:58 INFO - PROCESS | 3764 | ++DOMWINDOW == 100 (17781800) [pid = 3764] [serial = 2336] [outer = 16C86800] 07:17:58 INFO - PROCESS | 3764 | 1464272278422 Marionette DEBUG loaded listener.js 07:17:58 INFO - PROCESS | 3764 | ++DOMWINDOW == 101 (18187C00) [pid = 3764] [serial = 2337] [outer = 16C86800] 07:17:58 INFO - PROCESS | 3764 | 1464272278910 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]]]}] 07:17:58 INFO - TEST-FAIL | /FileAPI/reading-data-section/filereader_abort.html | Aborting before read - 07:17:58 INFO - @http://web-platform.test:8000/FileAPI/reading-data-section/filereader_abort.html:17:7 07:17:58 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:17:58 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 07:17:58 INFO - @http://web-platform.test:8000/FileAPI/reading-data-section/filereader_abort.html:15:5 07:17:58 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_abort.html | Aborting after read 07:17:58 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_abort.html | took 842ms 07:17:58 INFO - PROCESS | 3764 | 1464272278951 Marionette TRACE conn2 -> [0,3073,"getWindowHandle",null] 07:17:58 INFO - PROCESS | 3764 | 1464272278953 Marionette TRACE conn2 <- [1,3073,null,{"value":"13"}] 07:17:58 INFO - TEST-START | /FileAPI/reading-data-section/filereader_error.html 07:17:58 INFO - PROCESS | 3764 | 1464272278958 Marionette TRACE conn2 -> [0,3074,"setScriptTimeout",{"ms":35000}] 07:17:58 INFO - PROCESS | 3764 | 1464272278960 Marionette TRACE conn2 <- [1,3074,null,{}] 07:17:58 INFO - PROCESS | 3764 | 1464272278964 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}] 07:17:59 INFO - PROCESS | 3764 | 1464272279102 Marionette TRACE conn2 <- [1,3075,null,{"value":null}] 07:17:59 INFO - PROCESS | 3764 | 1464272279261 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\", \"f2422981-150b-4007-a2a0-7f3535d15116\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:17:59 INFO - PROCESS | 3764 | ++DOCSHELL 17351800 == 51 [pid = 3764] [id = 780] 07:17:59 INFO - PROCESS | 3764 | ++DOMWINDOW == 102 (17783000) [pid = 3764] [serial = 2338] [outer = 00000000] 07:17:59 INFO - PROCESS | 3764 | ++DOMWINDOW == 103 (1965FC00) [pid = 3764] [serial = 2339] [outer = 17783000] 07:17:59 INFO - PROCESS | 3764 | 1464272279315 Marionette DEBUG loaded listener.js 07:17:59 INFO - PROCESS | 3764 | ++DOMWINDOW == 104 (13320800) [pid = 3764] [serial = 2340] [outer = 17783000] 07:17:59 INFO - PROCESS | 3764 | 1464272279839 Marionette TRACE conn2 <- [1,3076,null,{"value":["/FileAPI/reading-data-section/filereader_error.html",0,null,null,[["FileAPI Test: filereader_error",0,null,null]]]}] 07:17:59 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_error.html | FileAPI Test: filereader_error 07:17:59 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_error.html | took 904ms 07:17:59 INFO - PROCESS | 3764 | 1464272279867 Marionette TRACE conn2 -> [0,3077,"getWindowHandle",null] 07:17:59 INFO - PROCESS | 3764 | 1464272279870 Marionette TRACE conn2 <- [1,3077,null,{"value":"13"}] 07:17:59 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readAsArrayBuffer.html 07:17:59 INFO - PROCESS | 3764 | 1464272279874 Marionette TRACE conn2 -> [0,3078,"setScriptTimeout",{"ms":35000}] 07:17:59 INFO - PROCESS | 3764 | 1464272279876 Marionette TRACE conn2 <- [1,3078,null,{}] 07:17:59 INFO - PROCESS | 3764 | 1464272279880 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}] 07:18:00 INFO - PROCESS | 3764 | 1464272280004 Marionette TRACE conn2 <- [1,3079,null,{"value":null}] 07:18:00 INFO - PROCESS | 3764 | 1464272280180 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\", \"f2422981-150b-4007-a2a0-7f3535d15116\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:18:00 INFO - PROCESS | 3764 | ++DOCSHELL 102CB400 == 52 [pid = 3764] [id = 781] 07:18:00 INFO - PROCESS | 3764 | ++DOMWINDOW == 105 (1043D000) [pid = 3764] [serial = 2341] [outer = 00000000] 07:18:00 INFO - PROCESS | 3764 | ++DOMWINDOW == 106 (1973C400) [pid = 3764] [serial = 2342] [outer = 1043D000] 07:18:00 INFO - PROCESS | 3764 | 1464272280236 Marionette DEBUG loaded listener.js 07:18:00 INFO - PROCESS | 3764 | ++DOMWINDOW == 107 (1A035C00) [pid = 3764] [serial = 2343] [outer = 1043D000] 07:18:00 INFO - PROCESS | 3764 | 1464272280882 Marionette TRACE conn2 <- [1,3080,null,{"value":["/FileAPI/reading-data-section/filereader_readAsArrayBuffer.html",0,null,null,[["FileAPI Test: filereader_readAsArrayBuffer",0,null,null]]]}] 07:18:00 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsArrayBuffer.html | FileAPI Test: filereader_readAsArrayBuffer 07:18:00 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readAsArrayBuffer.html | took 1044ms 07:18:00 INFO - PROCESS | 3764 | 1464272280952 Marionette TRACE conn2 -> [0,3081,"getWindowHandle",null] 07:18:00 INFO - PROCESS | 3764 | 1464272280956 Marionette TRACE conn2 <- [1,3081,null,{"value":"13"}] 07:18:00 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readAsDataURL.html 07:18:00 INFO - PROCESS | 3764 | 1464272280962 Marionette TRACE conn2 -> [0,3082,"setScriptTimeout",{"ms":35000}] 07:18:00 INFO - PROCESS | 3764 | 1464272280965 Marionette TRACE conn2 <- [1,3082,null,{}] 07:18:00 INFO - PROCESS | 3764 | 1464272280971 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}] 07:18:01 INFO - PROCESS | 3764 | 1464272281071 Marionette TRACE conn2 <- [1,3083,null,{"value":null}] 07:18:01 INFO - PROCESS | 3764 | 1464272281246 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\", \"f2422981-150b-4007-a2a0-7f3535d15116\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:18:01 INFO - PROCESS | 3764 | ++DOCSHELL 10D49800 == 53 [pid = 3764] [id = 782] 07:18:01 INFO - PROCESS | 3764 | ++DOMWINDOW == 108 (10EB0C00) [pid = 3764] [serial = 2344] [outer = 00000000] 07:18:01 INFO - PROCESS | 3764 | ++DOMWINDOW == 109 (10D50000) [pid = 3764] [serial = 2345] [outer = 10EB0C00] 07:18:01 INFO - PROCESS | 3764 | 1464272281301 Marionette DEBUG loaded listener.js 07:18:01 INFO - PROCESS | 3764 | ++DOMWINDOW == 110 (12A4D000) [pid = 3764] [serial = 2346] [outer = 10EB0C00] 07:18:01 INFO - PROCESS | 3764 | 1464272281839 Marionette TRACE conn2 <- [1,3084,null,{"value":["/FileAPI/reading-data-section/filereader_readAsDataURL.html",0,null,null,[["FileAPI Test: filereader_readAsDataURL",0,null,null]]]}] 07:18:01 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsDataURL.html | FileAPI Test: filereader_readAsDataURL 07:18:01 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readAsDataURL.html | took 904ms 07:18:01 INFO - PROCESS | 3764 | 1464272281868 Marionette TRACE conn2 -> [0,3085,"getWindowHandle",null] 07:18:01 INFO - PROCESS | 3764 | 1464272281873 Marionette TRACE conn2 <- [1,3085,null,{"value":"13"}] 07:18:01 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readAsText.html 07:18:01 INFO - PROCESS | 3764 | 1464272281880 Marionette TRACE conn2 -> [0,3086,"setScriptTimeout",{"ms":35000}] 07:18:01 INFO - PROCESS | 3764 | 1464272281883 Marionette TRACE conn2 <- [1,3086,null,{}] 07:18:01 INFO - PROCESS | 3764 | 1464272281887 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}] 07:18:01 INFO - PROCESS | 3764 | 1464272282003 Marionette TRACE conn2 <- [1,3087,null,{"value":null}] 07:18:01 INFO - PROCESS | 3764 | --DOCSHELL 10EB3800 == 52 [pid = 3764] [id = 703] 07:18:01 INFO - PROCESS | 3764 | --DOCSHELL 137E4400 == 51 [pid = 3764] [id = 774] 07:18:01 INFO - PROCESS | 3764 | --DOCSHELL 15612000 == 50 [pid = 3764] [id = 773] 07:18:01 INFO - PROCESS | 3764 | --DOCSHELL 0C388C00 == 49 [pid = 3764] [id = 772] 07:18:01 INFO - PROCESS | 3764 | --DOCSHELL 15D1B400 == 48 [pid = 3764] [id = 771] 07:18:01 INFO - PROCESS | 3764 | --DOCSHELL 139AD000 == 47 [pid = 3764] [id = 770] 07:18:01 INFO - PROCESS | 3764 | --DOCSHELL 1339E400 == 46 [pid = 3764] [id = 769] 07:18:01 INFO - PROCESS | 3764 | --DOCSHELL 10ACF400 == 45 [pid = 3764] [id = 768] 07:18:01 INFO - PROCESS | 3764 | --DOCSHELL 0F26A000 == 44 [pid = 3764] [id = 767] 07:18:01 INFO - PROCESS | 3764 | --DOCSHELL 1289F000 == 43 [pid = 3764] [id = 764] 07:18:01 INFO - PROCESS | 3764 | --DOCSHELL 0F26E800 == 42 [pid = 3764] [id = 763] 07:18:02 INFO - PROCESS | 3764 | --DOMWINDOW == 109 (153B9C00) [pid = 3764] [serial = 2273] [outer = 00000000] [url = about:blank] 07:18:02 INFO - PROCESS | 3764 | --DOMWINDOW == 108 (14091800) [pid = 3764] [serial = 2270] [outer = 00000000] [url = about:blank] 07:18:02 INFO - PROCESS | 3764 | --DOMWINDOW == 107 (140C2800) [pid = 3764] [serial = 2271] [outer = 00000000] [url = about:blank] 07:18:02 INFO - PROCESS | 3764 | --DOMWINDOW == 106 (15F3EC00) [pid = 3764] [serial = 2276] [outer = 00000000] [url = about:blank] 07:18:02 INFO - PROCESS | 3764 | --DOMWINDOW == 105 (15618400) [pid = 3764] [serial = 2274] [outer = 00000000] [url = about:blank] 07:18:02 INFO - PROCESS | 3764 | --DOMWINDOW == 104 (1370A800) [pid = 3764] [serial = 2265] [outer = 00000000] [url = about:blank] 07:18:02 INFO - PROCESS | 3764 | --DOMWINDOW == 103 (105F2400) [pid = 3764] [serial = 2257] [outer = 00000000] [url = about:blank] 07:18:02 INFO - PROCESS | 3764 | --DOMWINDOW == 102 (1022E800) [pid = 3764] [serial = 2256] [outer = 00000000] [url = about:blank] 07:18:02 INFO - PROCESS | 3764 | --DOMWINDOW == 101 (102CE400) [pid = 3764] [serial = 2259] [outer = 00000000] [url = about:blank] 07:18:02 INFO - PROCESS | 3764 | --DOMWINDOW == 100 (10D32C00) [pid = 3764] [serial = 2260] [outer = 00000000] [url = about:blank] 07:18:02 INFO - PROCESS | 3764 | --DOMWINDOW == 99 (105F4C00) [pid = 3764] [serial = 2247] [outer = 00000000] [url = about:blank] 07:18:02 INFO - PROCESS | 3764 | --DOMWINDOW == 98 (10FEC000) [pid = 3764] [serial = 2250] [outer = 00000000] [url = about:blank] 07:18:02 INFO - PROCESS | 3764 | --DOMWINDOW == 97 (1622C000) [pid = 3764] [serial = 2253] [outer = 00000000] [url = about:blank] 07:18:02 INFO - PROCESS | 3764 | --DOMWINDOW == 96 (15F48000) [pid = 3764] [serial = 2280] [outer = 00000000] [url = about:blank] 07:18:02 INFO - PROCESS | 3764 | --DOMWINDOW == 95 (15A1F000) [pid = 3764] [serial = 2279] [outer = 00000000] [url = about:blank] 07:18:02 INFO - PROCESS | 3764 | --DOMWINDOW == 94 (15F47C00) [pid = 3764] [serial = 2277] [outer = 00000000] [url = about:blank] 07:18:02 INFO - PROCESS | 3764 | --DOMWINDOW == 93 (128A1400) [pid = 3764] [serial = 2262] [outer = 00000000] [url = about:blank] 07:18:02 INFO - PROCESS | 3764 | --DOMWINDOW == 92 (12A52C00) [pid = 3764] [serial = 2263] [outer = 00000000] [url = about:blank] 07:18:02 INFO - PROCESS | 3764 | --DOMWINDOW == 91 (1408E800) [pid = 3764] [serial = 2268] [outer = 00000000] [url = about:blank] 07:18:02 INFO - PROCESS | 3764 | --DOMWINDOW == 90 (1693C800) [pid = 3764] [serial = 2282] [outer = 00000000] [url = about:blank] 07:18:02 INFO - PROCESS | 3764 | --DOMWINDOW == 89 (139B1000) [pid = 3764] [serial = 2266] [outer = 00000000] [url = about:blank] 07:18:02 INFO - PROCESS | 3764 | --DOMWINDOW == 88 (1693F000) [pid = 3764] [serial = 2283] [outer = 00000000] [url = about:blank] 07:18:02 INFO - PROCESS | 3764 | --DOMWINDOW == 87 (16C88C00) [pid = 3764] [serial = 2285] [outer = 00000000] [url = about:blank] 07:18:02 INFO - PROCESS | 3764 | 1464272282165 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\", \"f2422981-150b-4007-a2a0-7f3535d15116\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:18:02 INFO - PROCESS | 3764 | ++DOCSHELL 0C382C00 == 43 [pid = 3764] [id = 783] 07:18:02 INFO - PROCESS | 3764 | ++DOMWINDOW == 88 (0C383000) [pid = 3764] [serial = 2347] [outer = 00000000] 07:18:02 INFO - PROCESS | 3764 | ++DOMWINDOW == 89 (10225C00) [pid = 3764] [serial = 2348] [outer = 0C383000] 07:18:02 INFO - PROCESS | 3764 | 1464272282211 Marionette DEBUG loaded listener.js 07:18:02 INFO - PROCESS | 3764 | ++DOMWINDOW == 90 (105EE400) [pid = 3764] [serial = 2349] [outer = 0C383000] 07:18:02 INFO - PROCESS | 3764 | 1464272282573 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]]]}] 07:18:02 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsText.html | readAsText should correctly read UTF-8. 07:18:02 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsText.html | readAsText should correctly read UTF-16. 07:18:02 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readAsText.html | took 748ms 07:18:02 INFO - PROCESS | 3764 | 1464272282669 Marionette TRACE conn2 -> [0,3089,"getWindowHandle",null] 07:18:02 INFO - PROCESS | 3764 | 1464272282671 Marionette TRACE conn2 <- [1,3089,null,{"value":"13"}] 07:18:02 INFO - PROCESS | 3764 | 1464272282684 Marionette TRACE conn2 -> [0,3090,"setScriptTimeout",{"ms":35000}] 07:18:02 INFO - PROCESS | 3764 | 1464272282687 Marionette TRACE conn2 <- [1,3090,null,{}] 07:18:02 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readystate.html 07:18:02 INFO - PROCESS | 3764 | 1464272282701 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}] 07:18:02 INFO - PROCESS | 3764 | 1464272282796 Marionette TRACE conn2 <- [1,3091,null,{"value":null}] 07:18:02 INFO - PROCESS | 3764 | 1464272282806 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\", \"f2422981-150b-4007-a2a0-7f3535d15116\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:18:02 INFO - PROCESS | 3764 | ++DOCSHELL 13374800 == 44 [pid = 3764] [id = 784] 07:18:02 INFO - PROCESS | 3764 | ++DOMWINDOW == 91 (13375000) [pid = 3764] [serial = 2350] [outer = 00000000] 07:18:02 INFO - PROCESS | 3764 | ++DOMWINDOW == 92 (13708800) [pid = 3764] [serial = 2351] [outer = 13375000] 07:18:02 INFO - PROCESS | 3764 | 1464272282857 Marionette DEBUG loaded listener.js 07:18:02 INFO - PROCESS | 3764 | ++DOMWINDOW == 93 (137EE800) [pid = 3764] [serial = 2352] [outer = 13375000] 07:18:03 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readystate.html | FileAPI Test: filereader_readystate 07:18:03 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readystate.html | took 639ms 07:18:03 INFO - PROCESS | 3764 | 1464272283318 Marionette TRACE conn2 <- [1,3092,null,{"value":["/FileAPI/reading-data-section/filereader_readystate.html",0,null,null,[["FileAPI Test: filereader_readystate",0,null,null]]]}] 07:18:03 INFO - PROCESS | 3764 | 1464272283328 Marionette TRACE conn2 -> [0,3093,"getWindowHandle",null] 07:18:03 INFO - PROCESS | 3764 | 1464272283330 Marionette TRACE conn2 <- [1,3093,null,{"value":"13"}] 07:18:03 INFO - TEST-START | /FileAPI/reading-data-section/filereader_result.html 07:18:03 INFO - PROCESS | 3764 | 1464272283333 Marionette TRACE conn2 -> [0,3094,"setScriptTimeout",{"ms":35000}] 07:18:03 INFO - PROCESS | 3764 | 1464272283335 Marionette TRACE conn2 <- [1,3094,null,{}] 07:18:03 INFO - PROCESS | 3764 | 1464272283338 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}] 07:18:03 INFO - PROCESS | 3764 | 1464272283424 Marionette TRACE conn2 <- [1,3095,null,{"value":null}] 07:18:03 INFO - PROCESS | 3764 | 1464272283430 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\", \"f2422981-150b-4007-a2a0-7f3535d15116\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:18:03 INFO - PROCESS | 3764 | ++DOCSHELL 139AE800 == 45 [pid = 3764] [id = 785] 07:18:03 INFO - PROCESS | 3764 | ++DOMWINDOW == 94 (139B2000) [pid = 3764] [serial = 2353] [outer = 00000000] 07:18:03 INFO - PROCESS | 3764 | ++DOMWINDOW == 95 (14093400) [pid = 3764] [serial = 2354] [outer = 139B2000] 07:18:03 INFO - PROCESS | 3764 | 1464272283474 Marionette DEBUG loaded listener.js 07:18:03 INFO - PROCESS | 3764 | ++DOMWINDOW == 96 (140C3C00) [pid = 3764] [serial = 2355] [outer = 139B2000] 07:18:03 INFO - PROCESS | 3764 | 1464272283905 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]]]}] 07:18:03 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_result.html | readAsText 07:18:03 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_result.html | readAsDataURL 07:18:03 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_result.html | readAsArrayBuffer 07:18:03 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_result.html | took 592ms 07:18:03 INFO - PROCESS | 3764 | 1464272283931 Marionette TRACE conn2 -> [0,3097,"getWindowHandle",null] 07:18:03 INFO - PROCESS | 3764 | 1464272283932 Marionette TRACE conn2 <- [1,3097,null,{"value":"13"}] 07:18:03 INFO - TEST-START | /FileAPI/url/url_createobjecturl_blob.html 07:18:03 INFO - PROCESS | 3764 | 1464272283936 Marionette TRACE conn2 -> [0,3098,"setScriptTimeout",{"ms":35000}] 07:18:03 INFO - PROCESS | 3764 | 1464272283938 Marionette TRACE conn2 <- [1,3098,null,{}] 07:18:03 INFO - PROCESS | 3764 | 1464272283968 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}] 07:18:04 INFO - PROCESS | 3764 | 1464272284050 Marionette TRACE conn2 <- [1,3099,null,{"value":null}] 07:18:04 INFO - PROCESS | 3764 | 1464272284056 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\", \"f2422981-150b-4007-a2a0-7f3535d15116\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:18:04 INFO - PROCESS | 3764 | ++DOCSHELL 0C7F1800 == 46 [pid = 3764] [id = 786] 07:18:04 INFO - PROCESS | 3764 | ++DOMWINDOW == 97 (140CBC00) [pid = 3764] [serial = 2356] [outer = 00000000] 07:18:04 INFO - PROCESS | 3764 | ++DOMWINDOW == 98 (153B9C00) [pid = 3764] [serial = 2357] [outer = 140CBC00] 07:18:04 INFO - PROCESS | 3764 | 1464272284100 Marionette DEBUG loaded listener.js 07:18:04 INFO - PROCESS | 3764 | ++DOMWINDOW == 99 (15612C00) [pid = 3764] [serial = 2358] [outer = 140CBC00] 07:18:04 INFO - PROCESS | 3764 | 1464272284625 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"]]]}] 07:18:04 INFO - TEST-PASS | /FileAPI/url/url_createobjecturl_blob.html | Check if the Blob URI starts with 'blob' using createObjectURL() 07:18:04 INFO - TEST-FAIL | /FileAPI/url/url_createobjecturl_blob.html | Check if the Blob URI starts with 'blob' using createFor() - window.URL.createFor is not a function 07:18:04 INFO - @http://web-platform.test:8000/FileAPI/url/url_createobjecturl_blob.html:21:20 07:18:04 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:18:04 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 07:18:04 INFO - @http://web-platform.test:8000/FileAPI/url/url_createobjecturl_blob.html:20:3 07:18:04 INFO - TEST-OK | /FileAPI/url/url_createobjecturl_blob.html | took 732ms 07:18:04 INFO - PROCESS | 3764 | 1464272284677 Marionette TRACE conn2 -> [0,3101,"getWindowHandle",null] 07:18:04 INFO - PROCESS | 3764 | 1464272284679 Marionette TRACE conn2 <- [1,3101,null,{"value":"13"}] 07:18:04 INFO - PROCESS | 3764 | 1464272284682 Marionette TRACE conn2 -> [0,3102,"setScriptTimeout",{"ms":35000}] 07:18:04 INFO - TEST-START | /FileAPI/url/url_xmlhttprequest.html 07:18:04 INFO - PROCESS | 3764 | 1464272284684 Marionette TRACE conn2 <- [1,3102,null,{}] 07:18:04 INFO - PROCESS | 3764 | 1464272284687 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}] 07:18:04 INFO - PROCESS | 3764 | 1464272284824 Marionette TRACE conn2 <- [1,3103,null,{"value":null}] 07:18:04 INFO - PROCESS | 3764 | 1464272284898 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\", \"f2422981-150b-4007-a2a0-7f3535d15116\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:18:04 INFO - PROCESS | 3764 | ++DOCSHELL 15F4B800 == 47 [pid = 3764] [id = 787] 07:18:04 INFO - PROCESS | 3764 | ++DOMWINDOW == 100 (16227000) [pid = 3764] [serial = 2359] [outer = 00000000] 07:18:04 INFO - PROCESS | 3764 | ++DOMWINDOW == 101 (16884800) [pid = 3764] [serial = 2360] [outer = 16227000] 07:18:04 INFO - PROCESS | 3764 | 1464272284943 Marionette DEBUG loaded listener.js 07:18:05 INFO - PROCESS | 3764 | ++DOMWINDOW == 102 (1691C400) [pid = 3764] [serial = 2361] [outer = 16227000] 07:18:05 INFO - PROCESS | 3764 | 1464272285347 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]]]}] 07:18:05 INFO - TEST-PASS | /FileAPI/url/url_xmlhttprequest.html | FileAPI Test: Creating Blob URL via XMLHttpRequest 07:18:05 INFO - TEST-OK | /FileAPI/url/url_xmlhttprequest.html | took 686ms 07:18:05 INFO - PROCESS | 3764 | 1464272285385 Marionette TRACE conn2 -> [0,3105,"getWindowHandle",null] 07:18:05 INFO - PROCESS | 3764 | 1464272285387 Marionette TRACE conn2 <- [1,3105,null,{"value":"13"}] 07:18:06 INFO - PROCESS | 3764 | --DOMWINDOW == 101 (172DEC00) [pid = 3764] [serial = 2320] [outer = 00000000] [url = http://web-platform.test:8000/FileAPI/file/Worker-read-file-constructor.worker] 07:18:06 INFO - PROCESS | 3764 | --DOMWINDOW == 100 (15F4CC00) [pid = 3764] [serial = 2311] [outer = 00000000] [url = http://web-platform.test:8000/FileAPI/blob/Blob-slice-overflow.html] 07:18:06 INFO - PROCESS | 3764 | --DOMWINDOW == 99 (0C7F4000) [pid = 3764] [serial = 2314] [outer = 00000000] [url = http://web-platform.test:8000/FileAPI/blob/Blob-slice.html] 07:18:06 INFO - PROCESS | 3764 | --DOMWINDOW == 98 (128A5000) [pid = 3764] [serial = 2290] [outer = 00000000] [url = http://web-platform.test:8000/FileAPI/idlharness.html] 07:18:06 INFO - PROCESS | 3764 | --DOMWINDOW == 97 (15E3BC00) [pid = 3764] [serial = 2293] [outer = 00000000] [url = http://web-platform.test:8000/FileAPI/idlharness.worker] 07:18:06 INFO - PROCESS | 3764 | --DOMWINDOW == 96 (1055F000) [pid = 3764] [serial = 2299] [outer = 00000000] [url = http://web-platform.test:8000/FileAPI/blob/Blob-XHR-revoke.html] 07:18:06 INFO - PROCESS | 3764 | --DOMWINDOW == 95 (1691BC00) [pid = 3764] [serial = 2296] [outer = 00000000] [url = http://web-platform.test:8000/FileAPI/FileReader/Progress_event_bubbles_cancelable.html] 07:18:06 INFO - PROCESS | 3764 | --DOMWINDOW == 94 (13701400) [pid = 3764] [serial = 2305] [outer = 00000000] [url = http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html] 07:18:06 INFO - PROCESS | 3764 | --DOMWINDOW == 93 (0F273800) [pid = 3764] [serial = 2287] [outer = 00000000] [url = http://web-platform.test:8000/FileAPI/historical.html] 07:18:06 INFO - PROCESS | 3764 | --DOMWINDOW == 92 (10ACFC00) [pid = 3764] [serial = 2302] [outer = 00000000] [url = http://web-platform.test:8000/FileAPI/blob/Blob-close.html] 07:18:06 INFO - PROCESS | 3764 | --DOMWINDOW == 91 (15D2A400) [pid = 3764] [serial = 2317] [outer = 00000000] [url = http://web-platform.test:8000/FileAPI/file/File-constructor.html] 07:18:06 INFO - PROCESS | 3764 | --DOMWINDOW == 90 (1408A800) [pid = 3764] [serial = 2243] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/stopImmediatePropagation.effect.html] 07:18:06 INFO - PROCESS | 3764 | --DOMWINDOW == 89 (0F26D400) [pid = 3764] [serial = 2246] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/stopPropagation.deferred.effect.html] 07:18:06 INFO - PROCESS | 3764 | --DOMWINDOW == 88 (1536BC00) [pid = 3764] [serial = 2252] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html] 07:18:06 INFO - PROCESS | 3764 | --DOMWINDOW == 87 (10D50800) [pid = 3764] [serial = 2249] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html] 07:18:06 INFO - PROCESS | 3764 | --DOMWINDOW == 86 (19EA1000) [pid = 3764] [serial = 2199] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.translate.nonfinite.html] 07:18:06 INFO - PROCESS | 3764 | --DOMWINDOW == 85 (14092400) [pid = 3764] [serial = 2308] [outer = 00000000] [url = http://web-platform.test:8000/FileAPI/blob/Blob-in-worker.worker] 07:18:06 WARNING - u'runner_teardown' () 07:18:06 INFO - No more tests 07:18:06 INFO - Got 0 unexpected results 07:18:06 INFO - SUITE-END | took 670s 07:18:07 INFO - Closing logging queue 07:18:07 INFO - queue closed 07:18:07 INFO - Return code: 0 07:18:07 WARNING - # TBPL SUCCESS # 07:18:07 INFO - Running post-action listener: _resource_record_post_action 07:18:07 INFO - Running post-run listener: _resource_record_post_run 07:18:08 INFO - Total resource usage - Wall time: 681s; CPU: 17.0%; Read bytes: 91717120; Write bytes: 951049728; Read time: 442534; Write time: 1057597 07:18:08 INFO - pull - Wall time: 0s; CPU: Can't collect data; Read bytes: 0; Write bytes: 0; Read time: 0; Write time: 0 07:18:08 INFO - install - Wall time: 3s; CPU: 10.0%; Read bytes: 0; Write bytes: 74013184; Read time: 0; Write time: 68019 07:18:08 INFO - run-tests - Wall time: 678s; CPU: 17.0%; Read bytes: 91717120; Write bytes: 815009792; Read time: 442534; Write time: 947991 07:18:08 INFO - Running post-run listener: _upload_blobber_files 07:18:08 INFO - Blob upload gear active. 07:18:08 INFO - Preparing to upload files from C:\slave\test\build\blobber_upload_dir. 07:18:08 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 07:18:08 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'] 07:18:08 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 07:18:08 INFO - (blobuploader) - INFO - Open directory for files ... 07:18:08 INFO - (blobuploader) - INFO - Uploading C:\slave\test\build\blobber_upload_dir\wpt_errorsummary.log ... 07:18:08 INFO - (blobuploader) - INFO - Using https://blobupload.elasticbeanstalk.com 07:18:08 INFO - (blobuploader) - INFO - Uploading, attempt #1. 07:18:09 INFO - (blobuploader) - INFO - TinderboxPrint: wpt_errorsummary.log: uploaded 07:18:09 INFO - (blobuploader) - INFO - Blobserver returned 202. File uploaded! 07:18:09 INFO - (blobuploader) - INFO - Done attempting. 07:18:09 INFO - (blobuploader) - INFO - Uploading C:\slave\test\build\blobber_upload_dir\wpt_raw.log ... 07:18:09 INFO - (blobuploader) - INFO - Using https://blobupload.elasticbeanstalk.com 07:18:09 INFO - (blobuploader) - INFO - Uploading, attempt #1. 07:18:11 INFO - (blobuploader) - INFO - TinderboxPrint: wpt_raw.log: uploaded 07:18:11 INFO - (blobuploader) - INFO - Blobserver returned 202. File uploaded! 07:18:11 INFO - (blobuploader) - INFO - Done attempting. 07:18:11 INFO - (blobuploader) - INFO - Iteration through files over. 07:18:11 INFO - Return code: 0 07:18:11 INFO - rmtree: C:\slave\test\build\uploaded_files.json 07:18:11 INFO - Using _rmtree_windows ... 07:18:11 INFO - retry: Calling _rmtree_windows with args: ('C:\\slave\\test\\build\\uploaded_files.json',), kwargs: {}, attempt #1 07:18:11 INFO - Setting buildbot property blobber_files to {"wpt_errorsummary.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-aurora/sha512/2b401a26c21fbbade4eddcd3122271455f00f1f2ad739522d91cc0657f1dfb629e9e57c124b5a7df50c015d564020aa956e089e9db43562c682d24c3917337bf", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-aurora/sha512/553938dac3cf3f49c84d2b52d9408a70bd00b3923f324dc6b644cf625fe4df395e9579bf9f1c2b31292a8448cabf3e1bf22db7b043cd1e60f2325d320b95da9f"} 07:18:11 INFO - Writing buildbot properties ['blobber_files'] to C:\slave\test\properties\blobber_files 07:18:11 INFO - Writing to file C:\slave\test\properties\blobber_files 07:18:11 INFO - Contents: 07:18:11 INFO - blobber_files:{"wpt_errorsummary.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-aurora/sha512/2b401a26c21fbbade4eddcd3122271455f00f1f2ad739522d91cc0657f1dfb629e9e57c124b5a7df50c015d564020aa956e089e9db43562c682d24c3917337bf", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-aurora/sha512/553938dac3cf3f49c84d2b52d9408a70bd00b3923f324dc6b644cf625fe4df395e9579bf9f1c2b31292a8448cabf3e1bf22db7b043cd1e60f2325d320b95da9f"} 07:18:11 INFO - Running post-run listener: copy_logs_to_upload_dir 07:18:11 INFO - Copying logs to upload dir... 07:18:11 INFO - mkdir: C:\slave\test\build\upload\logs 07:18:11 INFO - Copying logs to upload dir... 07:18:11 INFO - Using _rmtree_windows ... 07:18:11 INFO - Using _rmtree_windows ... 07:18:11 INFO - Using _rmtree_windows ... 07:18:11 INFO - Using _rmtree_windows ... 07:18:11 INFO - Using _rmtree_windows ... 07:18:11 INFO - Using _rmtree_windows ... 07:18:11 INFO - Using _rmtree_windows ... program finished with exit code 0 elapsedTime=795.846000 ========= master_lag: 15.85 ========= ========= Finished 'c:/mozilla-build/python27/python -u ...' (results: 0, elapsed: 13 mins, 31 secs) (at 2016-05-26 07:18:10.891529) ========= ========= Started set props: build_url blobber_files symbols_url (results: 0, elapsed: 0 secs) (at 2016-05-26 07:18:10.892602) ========= '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-022\Application Data COMMONPROGRAMFILES=C:\Program Files\Common Files COMPUTERNAME=T-XP32-IX-022 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-022 KTS_HOME=C:\Program Files\KTS KTS_VERSION=1.19c LOGONSERVER=\\T-XP32-IX-022 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-022 USERNAME=cltbld USERPROFILE=C:\Documents and Settings\cltbld.T-XP32-IX-022 WINDIR=C:\WINDOWS using PTY: False blobber_files:{"wpt_errorsummary.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-aurora/sha512/2b401a26c21fbbade4eddcd3122271455f00f1f2ad739522d91cc0657f1dfb629e9e57c124b5a7df50c015d564020aa956e089e9db43562c682d24c3917337bf", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-aurora/sha512/553938dac3cf3f49c84d2b52d9408a70bd00b3923f324dc6b644cf625fe4df395e9579bf9f1c2b31292a8448cabf3e1bf22db7b043cd1e60f2325d320b95da9f"} build_url:https://queue.taskcluster.net/v1/task/A8S8-OauSF6fmXp9DBKGSw/artifacts/public/build/firefox-48.0a2.en-US.win32.zip symbols_url:https://queue.taskcluster.net/v1/task/A8S8-OauSF6fmXp9DBKGSw/artifacts/public/build/firefox-48.0a2.en-US.win32.crashreporter-symbols.zip program finished with exit code 0 elapsedTime=0.109000 build_url: 'https://queue.taskcluster.net/v1/task/A8S8-OauSF6fmXp9DBKGSw/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/2b401a26c21fbbade4eddcd3122271455f00f1f2ad739522d91cc0657f1dfb629e9e57c124b5a7df50c015d564020aa956e089e9db43562c682d24c3917337bf", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-aurora/sha512/553938dac3cf3f49c84d2b52d9408a70bd00b3923f324dc6b644cf625fe4df395e9579bf9f1c2b31292a8448cabf3e1bf22db7b043cd1e60f2325d320b95da9f"}' symbols_url: 'https://queue.taskcluster.net/v1/task/A8S8-OauSF6fmXp9DBKGSw/artifacts/public/build/firefox-48.0a2.en-US.win32.crashreporter-symbols.zip' ========= master_lag: 0.02 ========= ========= Finished set props: build_url blobber_files symbols_url (results: 0, elapsed: 0 secs) (at 2016-05-26 07:18:11.021039) ========= ========= Started 'rm -f ...' (results: 0, elapsed: 0 secs) (at 2016-05-26 07:18:11.021464) ========= '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-022\Application Data COMMONPROGRAMFILES=C:\Program Files\Common Files COMPUTERNAME=T-XP32-IX-022 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-022 KTS_HOME=C:\Program Files\KTS KTS_VERSION=1.19c LOGONSERVER=\\T-XP32-IX-022 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-022 USERNAME=cltbld USERPROFILE=C:\Documents and Settings\cltbld.T-XP32-IX-022 WINDIR=C:\WINDOWS using PTY: False program finished with exit code 0 elapsedTime=0.109000 ========= master_lag: 0.01 ========= ========= Finished 'rm -f ...' (results: 0, elapsed: 0 secs) (at 2016-05-26 07:18:11.145267) ========= ========= Started reboot slave lost (results: 0, elapsed: 0 secs) (at 2016-05-26 07:18:11.145765) ========= ========= Finished reboot slave lost (results: 0, elapsed: 0 secs) (at 2016-05-26 07:18:11.636382) ========= ========= Total master_lag: 16.17 =========