builder: mozilla-aurora_xp_ix-debug_test-web-platform-tests-1 slave: t-xp32-ix-021 starttime: 1463066691.08 results: success (0) buildid: 20160512061943 builduid: 5f55196abfaf45eb8d0a191876533746 revision: fca62ad9c45ca847ac004a2b16807a63763e5c29 ========= Started set props: master (results: 0, elapsed: 0 secs) (at 2016-05-12 08:24:51.077242) ========= master: http://buildbot-master127.bb.releng.scl3.mozilla.com:8201/ ========= Finished set props: master (results: 0, elapsed: 0 secs) (at 2016-05-12 08:24:51.077781) ========= ========= Started downloading to buildprops.json (results: 0, elapsed: 0 secs) (at 2016-05-12 08:24:51.078101) ========= ========= Finished downloading to buildprops.json (results: 0, elapsed: 0 secs) (at 2016-05-12 08:24:51.117829) ========= ========= Started 'bash -c ...' (results: 0, elapsed: 0 secs) (at 2016-05-12 08:24:51.118259) ========= '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-021\Application Data COMMONPROGRAMFILES=C:\Program Files\Common Files COMPUTERNAME=T-XP32-IX-021 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-021 KTS_HOME=C:\Program Files\KTS KTS_VERSION=1.19c LOGONSERVER=\\T-XP32-IX-021 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-021 USERNAME=cltbld USERPROFILE=C:\Documents and Settings\cltbld.T-XP32-IX-021 WINDIR=C:\WINDOWS using PTY: False --08:24:33-- https://hg.mozilla.org/build/tools/raw-file/default/buildfarm/utils/archiver_client.py => `archiver_client.py' Resolving hg.mozilla.org... 63.245.215.102, 63.245.215.25 Connecting to hg.mozilla.org|63.245.215.102|:443... connected. HTTP request sent, awaiting response... 200 Script output follows Length: 12,141 (12K) [text/x-python] 0K .......... . 100% 2.02 GB/s 08:24:34 (2.02 GB/s) - `archiver_client.py' saved [12141/12141] program finished with exit code 0 elapsedTime=0.628000 ========= master_lag: -0.01 ========= ========= Finished 'bash -c ...' (results: 0, elapsed: 0 secs) (at 2016-05-12 08:24:51.736294) ========= ========= Started 'rm -rf ...' (results: 0, elapsed: 0 secs) (at 2016-05-12 08:24:51.736626) ========= '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-021\Application Data COMMONPROGRAMFILES=C:\Program Files\Common Files COMPUTERNAME=T-XP32-IX-021 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-021 KTS_HOME=C:\Program Files\KTS KTS_VERSION=1.19c LOGONSERVER=\\T-XP32-IX-021 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-021 USERNAME=cltbld USERPROFILE=C:\Documents and Settings\cltbld.T-XP32-IX-021 WINDIR=C:\WINDOWS using PTY: False program finished with exit code 0 elapsedTime=1.041000 ========= master_lag: -0.05 ========= ========= Finished 'rm -rf ...' (results: 0, elapsed: 0 secs) (at 2016-05-12 08:24:52.722915) ========= ========= Started 'bash -c ...' (results: 0, elapsed: 5 secs) (at 2016-05-12 08:24:52.723353) ========= 'bash' '-c' u'python archiver_client.py mozharness --repo releases/mozilla-aurora --rev fca62ad9c45ca847ac004a2b16807a63763e5c29 --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 fca62ad9c45ca847ac004a2b16807a63763e5c29 --destination scripts --debug'] environment: ALLUSERSPROFILE=C:\Documents and Settings\All Users APPDATA=C:\Documents and Settings\cltbld.T-XP32-IX-021\Application Data COMMONPROGRAMFILES=C:\Program Files\Common Files COMPUTERNAME=T-XP32-IX-021 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-021 KTS_HOME=C:\Program Files\KTS KTS_VERSION=1.19c LOGONSERVER=\\T-XP32-IX-021 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-021 USERNAME=cltbld USERPROFILE=C:\Documents and Settings\cltbld.T-XP32-IX-021 WINDIR=C:\WINDOWS using PTY: False 2016-05-12 08:24:35,630 truncating revision to first 12 chars 2016-05-12 08:24:35,630 Setting DEBUG logging. 2016-05-12 08:24:35,630 attempt 1/10 2016-05-12 08:24:35,630 Getting archive location from https://api.pub.build.mozilla.org/archiver/hgmo/releases/mozilla-aurora/fca62ad9c45c?&preferred_region=us-west-2&suffix=tar.gz&subdir=testing/mozharness 2016-05-12 08:24:35,976 unpacking tar archive at: mozilla-aurora-fca62ad9c45c/testing/mozharness/ program finished with exit code 0 elapsedTime=1.107000 ========= master_lag: 4.44 ========= ========= Finished 'bash -c ...' (results: 0, elapsed: 5 secs) (at 2016-05-12 08:24:58.267712) ========= ========= Started set props: script_repo_revision (results: 0, elapsed: 0 secs) (at 2016-05-12 08:24:58.268068) ========= script_repo_revision: fca62ad9c45ca847ac004a2b16807a63763e5c29 ========= Finished set props: script_repo_revision (results: 0, elapsed: 0 secs) (at 2016-05-12 08:24:58.268483) ========= ========= Started downloading to oauth.txt (results: 0, elapsed: 0 secs) (at 2016-05-12 08:24:58.268779) ========= ========= Finished downloading to oauth.txt (results: 0, elapsed: 0 secs) (at 2016-05-12 08:24:58.393493) ========= ========= Started 'c:/mozilla-build/python27/python -u ...' (results: 0, elapsed: 13 mins, 29 secs) (at 2016-05-12 08:24:58.393900) ========= '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-021\Application Data COMMONPROGRAMFILES=C:\Program Files\Common Files COMPUTERNAME=T-XP32-IX-021 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-021 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-021 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-021 USERNAME=cltbld USERPROFILE=C:\Documents and Settings\cltbld.T-XP32-IX-021 VCINSTALLDIR=D:\msvs8\VC VCVARS=D:\msvs8\VC\bin\vcvars32.bat VSINSTALLDIR=D:\msvs8 WINDIR=C:\WINDOWS XPCOM_DEBUG_BREAK=warn using PTY: False 08:24:41 INFO - MultiFileLogger online at 20160512 08:24:41 in C:\slave\test 08:24:41 INFO - Run as scripts/scripts/web_platform_tests.py --cfg web_platform_tests/prod_config_windows.py --test-type=testharness --total-chunks 10 --this-chunk 1 --blob-upload-branch mozilla-aurora --download-symbols true 08:24:41 INFO - Dumping config to C:\slave\test\logs\localconfig.json. 08:24:41 INFO - {'append_to_log': False, 08:24:41 INFO - 'base_work_dir': 'C:\\slave\\test', 08:24:41 INFO - 'blob_upload_branch': 'mozilla-aurora', 08:24:41 INFO - 'blob_uploader_auth_file': 'C:\\slave\\test\\oauth.txt', 08:24:41 INFO - 'buildbot_json_path': 'buildprops.json', 08:24:41 INFO - 'config_files': ('web_platform_tests/prod_config_windows.py',), 08:24:41 INFO - 'default_blob_upload_servers': ('https://blobupload.elasticbeanstalk.com',), 08:24:41 INFO - 'download_minidump_stackwalk': True, 08:24:41 INFO - 'download_symbols': 'true', 08:24:41 INFO - 'e10s': False, 08:24:41 INFO - 'exes': {'hg': 'c:/mozilla-build/hg/hg', 08:24:41 INFO - 'mozinstall': ('C:\\slave\\test/build/venv/scripts/python', 08:24:41 INFO - 'C:\\slave\\test/build/venv/scripts/mozinstall-script.py'), 08:24:41 INFO - 'python': 'c:\\mozilla-build\\python27\\python.exe', 08:24:41 INFO - 'tooltool.py': ('c:\\mozilla-build\\python27\\python.exe', 08:24:41 INFO - 'C:/mozilla-build/tooltool.py'), 08:24:41 INFO - 'virtualenv': ('c:\\mozilla-build\\python27\\python.exe', 08:24:41 INFO - 'c:/mozilla-build/buildbotve/virtualenv.py')}, 08:24:41 INFO - 'find_links': ('http://pypi.pvt.build.mozilla.org/pub', 08:24:41 INFO - 'http://pypi.pub.build.mozilla.org/pub'), 08:24:41 INFO - 'log_level': 'info', 08:24:41 INFO - 'log_to_console': True, 08:24:41 INFO - 'opt_config_files': (), 08:24:41 INFO - 'options': ('--prefs-root=%(test_path)s/prefs', 08:24:41 INFO - '--processes=1', 08:24:41 INFO - '--config=%(test_path)s/wptrunner.ini', 08:24:41 INFO - '--ca-cert-path=%(test_path)s/certs/cacert.pem', 08:24:41 INFO - '--host-key-path=%(test_path)s/certs/web-platform.test.key', 08:24:41 INFO - '--host-cert-path=%(test_path)s/certs/web-platform.test.pem', 08:24:41 INFO - '--certutil-binary=%(test_install_path)s/bin/certutil'), 08:24:41 INFO - 'pip_index': False, 08:24:41 INFO - 'require_test_zip': True, 08:24:41 INFO - 'test_type': ('testharness',), 08:24:41 INFO - 'this_chunk': '1', 08:24:41 INFO - 'total_chunks': '10', 08:24:41 INFO - 'virtualenv_path': 'venv', 08:24:41 INFO - 'volatile_config': {'actions': None, 'add_actions': None, 'no_actions': None}, 08:24:41 INFO - 'work_dir': 'build'} 08:24:41 INFO - ##### 08:24:41 INFO - ##### Running clobber step. 08:24:41 INFO - ##### 08:24:41 INFO - Running pre-action listener: _resource_record_pre_action 08:24:41 INFO - Running main action method: clobber 08:24:41 INFO - rmtree: C:\slave\test\build 08:24:41 INFO - Using _rmtree_windows ... 08:24:41 INFO - retry: Calling _rmtree_windows with args: ('C:\\slave\\test\\build',), kwargs: {}, attempt #1 08:25:31 INFO - Running post-action listener: _resource_record_post_action 08:25:31 INFO - ##### 08:25:31 INFO - ##### Running read-buildbot-config step. 08:25:31 INFO - ##### 08:25:31 INFO - Running pre-action listener: _resource_record_pre_action 08:25:31 INFO - Running main action method: read_buildbot_config 08:25:31 INFO - Using buildbot properties: 08:25:31 INFO - { 08:25:31 INFO - "project": "", 08:25:31 INFO - "product": "firefox", 08:25:31 INFO - "script_repo_revision": "production", 08:25:31 INFO - "scheduler": "tests-mozilla-aurora-xp_ix-debug-unittest", 08:25:31 INFO - "repository": "", 08:25:31 INFO - "buildername": "Windows XP 32-bit mozilla-aurora debug test web-platform-tests-1", 08:25:31 INFO - "buildid": "20160512061943", 08:25:31 INFO - "pgo_build": "False", 08:25:31 INFO - "basedir": "C:\\slave\\test", 08:25:31 INFO - "buildnumber": 8, 08:25:31 INFO - "slavename": "t-xp32-ix-021", 08:25:31 INFO - "revision": "fca62ad9c45ca847ac004a2b16807a63763e5c29", 08:25:31 INFO - "master": "http://buildbot-master127.bb.releng.scl3.mozilla.com:8201/", 08:25:31 INFO - "platform": "win32", 08:25:31 INFO - "branch": "mozilla-aurora", 08:25:31 INFO - "repo_path": "releases/mozilla-aurora", 08:25:31 INFO - "moz_repo_path": "", 08:25:31 INFO - "stage_platform": "win32", 08:25:31 INFO - "builduid": "5f55196abfaf45eb8d0a191876533746", 08:25:31 INFO - "slavebuilddir": "test" 08:25:31 INFO - } 08:25:31 INFO - Found a test packages url https://queue.taskcluster.net/v1/task/FvKK_17iTb2RyDZ0IU_Afg/artifacts/public/build/firefox-48.0a2.en-US.win32.test_packages.json. 08:25:31 INFO - Found installer url https://queue.taskcluster.net/v1/task/FvKK_17iTb2RyDZ0IU_Afg/artifacts/public/build/firefox-48.0a2.en-US.win32.zip. 08:25:31 INFO - Running post-action listener: _resource_record_post_action 08:25:31 INFO - ##### 08:25:31 INFO - ##### Running download-and-extract step. 08:25:31 INFO - ##### 08:25:31 INFO - Running pre-action listener: _resource_record_pre_action 08:25:31 INFO - Running main action method: download_and_extract 08:25:31 INFO - mkdir: C:\slave\test\build\tests 08:25:31 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 08:25:31 INFO - https://queue.taskcluster.net/v1/task/FvKK_17iTb2RyDZ0IU_Afg/artifacts/public/build/firefox-48.0a2.en-US.win32.test_packages.json matches https://queue.taskcluster.net 08:25:31 INFO - trying https://queue.taskcluster.net/v1/task/FvKK_17iTb2RyDZ0IU_Afg/artifacts/public/build/firefox-48.0a2.en-US.win32.test_packages.json 08:25:31 INFO - Downloading https://queue.taskcluster.net/v1/task/FvKK_17iTb2RyDZ0IU_Afg/artifacts/public/build/firefox-48.0a2.en-US.win32.test_packages.json to C:\slave\test\build\firefox-48.0a2.en-US.win32.test_packages.json 08:25:31 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'https://queue.taskcluster.net/v1/task/FvKK_17iTb2RyDZ0IU_Afg/artifacts/public/build/firefox-48.0a2.en-US.win32.test_packages.json', 'file_name': 'C:\\slave\\test\\build\\firefox-48.0a2.en-US.win32.test_packages.json'}, attempt #1 08:25:32 INFO - Downloaded 1274 bytes. 08:25:32 INFO - Reading from file C:\slave\test\build\firefox-48.0a2.en-US.win32.test_packages.json 08:25:32 INFO - Using the following test package requirements: 08:25:32 INFO - {u'common': [u'firefox-48.0a2.en-US.win32.common.tests.zip'], 08:25:32 INFO - u'cppunittest': [u'firefox-48.0a2.en-US.win32.common.tests.zip', 08:25:32 INFO - u'firefox-48.0a2.en-US.win32.cppunittest.tests.zip'], 08:25:32 INFO - u'gtest': [u'firefox-48.0a2.en-US.win32.common.tests.zip', 08:25:32 INFO - u'firefox-48.0a2.en-US.win32.gtest.tests.zip'], 08:25:32 INFO - u'jittest': [u'firefox-48.0a2.en-US.win32.common.tests.zip', 08:25:32 INFO - u'jsshell-win32.zip'], 08:25:32 INFO - u'mochitest': [u'firefox-48.0a2.en-US.win32.common.tests.zip', 08:25:32 INFO - u'firefox-48.0a2.en-US.win32.mochitest.tests.zip'], 08:25:32 INFO - u'mozbase': [u'firefox-48.0a2.en-US.win32.common.tests.zip'], 08:25:32 INFO - u'reftest': [u'firefox-48.0a2.en-US.win32.common.tests.zip', 08:25:32 INFO - u'firefox-48.0a2.en-US.win32.reftest.tests.zip'], 08:25:32 INFO - u'talos': [u'firefox-48.0a2.en-US.win32.common.tests.zip', 08:25:32 INFO - u'firefox-48.0a2.en-US.win32.talos.tests.zip'], 08:25:32 INFO - u'web-platform': [u'firefox-48.0a2.en-US.win32.common.tests.zip', 08:25:32 INFO - u'firefox-48.0a2.en-US.win32.web-platform.tests.zip'], 08:25:32 INFO - u'xpcshell': [u'firefox-48.0a2.en-US.win32.common.tests.zip', 08:25:32 INFO - u'firefox-48.0a2.en-US.win32.xpcshell.tests.zip']} 08:25:32 INFO - Downloading packages: [u'firefox-48.0a2.en-US.win32.common.tests.zip', u'firefox-48.0a2.en-US.win32.web-platform.tests.zip'] for test suite category: web-platform 08:25:32 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 08:25:32 INFO - https://queue.taskcluster.net/v1/task/FvKK_17iTb2RyDZ0IU_Afg/artifacts/public/build/firefox-48.0a2.en-US.win32.common.tests.zip matches https://queue.taskcluster.net 08:25:32 INFO - trying https://queue.taskcluster.net/v1/task/FvKK_17iTb2RyDZ0IU_Afg/artifacts/public/build/firefox-48.0a2.en-US.win32.common.tests.zip 08:25:32 INFO - Downloading https://queue.taskcluster.net/v1/task/FvKK_17iTb2RyDZ0IU_Afg/artifacts/public/build/firefox-48.0a2.en-US.win32.common.tests.zip to C:\slave\test\build\firefox-48.0a2.en-US.win32.common.tests.zip 08:25:32 INFO - retry: Calling _download_file with args: (), kwargs: {'url': u'https://queue.taskcluster.net/v1/task/FvKK_17iTb2RyDZ0IU_Afg/artifacts/public/build/firefox-48.0a2.en-US.win32.common.tests.zip', 'file_name': u'C:\\slave\\test\\build\\firefox-48.0a2.en-US.win32.common.tests.zip'}, attempt #1 08:25:34 INFO - Downloaded 20642778 bytes. 08:25:34 INFO - Running command: ['unzip', '-q', '-o', u'C:\\slave\\test\\build\\firefox-48.0a2.en-US.win32.common.tests.zip', '-d', 'C:\\slave\\test\\build\\tests', 'bin/*', 'config/*', 'mozbase/*', 'marionette/*', 'tools/wptserve/*', 'web-platform/*'] 08:25:34 INFO - Copy/paste: unzip -q -o C:\slave\test\build\firefox-48.0a2.en-US.win32.common.tests.zip -d C:\slave\test\build\tests bin/* config/* mozbase/* marionette/* tools/wptserve/* web-platform/* 08:25:36 INFO - caution: filename not matched: web-platform/* 08:25:36 INFO - Return code: 11 08:25:36 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 08:25:36 INFO - https://queue.taskcluster.net/v1/task/FvKK_17iTb2RyDZ0IU_Afg/artifacts/public/build/firefox-48.0a2.en-US.win32.web-platform.tests.zip matches https://queue.taskcluster.net 08:25:36 INFO - trying https://queue.taskcluster.net/v1/task/FvKK_17iTb2RyDZ0IU_Afg/artifacts/public/build/firefox-48.0a2.en-US.win32.web-platform.tests.zip 08:25:36 INFO - Downloading https://queue.taskcluster.net/v1/task/FvKK_17iTb2RyDZ0IU_Afg/artifacts/public/build/firefox-48.0a2.en-US.win32.web-platform.tests.zip to C:\slave\test\build\firefox-48.0a2.en-US.win32.web-platform.tests.zip 08:25:36 INFO - retry: Calling _download_file with args: (), kwargs: {'url': u'https://queue.taskcluster.net/v1/task/FvKK_17iTb2RyDZ0IU_Afg/artifacts/public/build/firefox-48.0a2.en-US.win32.web-platform.tests.zip', 'file_name': u'C:\\slave\\test\\build\\firefox-48.0a2.en-US.win32.web-platform.tests.zip'}, attempt #1 08:25:39 INFO - Downloaded 36408673 bytes. 08:25:39 INFO - Running command: ['unzip', '-q', '-o', u'C:\\slave\\test\\build\\firefox-48.0a2.en-US.win32.web-platform.tests.zip', '-d', 'C:\\slave\\test\\build\\tests', 'bin/*', 'config/*', 'mozbase/*', 'marionette/*', 'tools/wptserve/*', 'web-platform/*'] 08:25:39 INFO - Copy/paste: unzip -q -o C:\slave\test\build\firefox-48.0a2.en-US.win32.web-platform.tests.zip -d C:\slave\test\build\tests bin/* config/* mozbase/* marionette/* tools/wptserve/* web-platform/* 08:26:08 INFO - caution: filename not matched: bin/* 08:26:08 INFO - caution: filename not matched: config/* 08:26:08 INFO - caution: filename not matched: mozbase/* 08:26:08 INFO - caution: filename not matched: marionette/* 08:26:08 INFO - caution: filename not matched: tools/wptserve/* 08:26:08 INFO - Return code: 11 08:26:08 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 08:26:08 INFO - https://queue.taskcluster.net/v1/task/FvKK_17iTb2RyDZ0IU_Afg/artifacts/public/build/firefox-48.0a2.en-US.win32.zip matches https://queue.taskcluster.net 08:26:08 INFO - trying https://queue.taskcluster.net/v1/task/FvKK_17iTb2RyDZ0IU_Afg/artifacts/public/build/firefox-48.0a2.en-US.win32.zip 08:26:08 INFO - Downloading https://queue.taskcluster.net/v1/task/FvKK_17iTb2RyDZ0IU_Afg/artifacts/public/build/firefox-48.0a2.en-US.win32.zip to C:\slave\test\build\firefox-48.0a2.en-US.win32.zip 08:26:08 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'https://queue.taskcluster.net/v1/task/FvKK_17iTb2RyDZ0IU_Afg/artifacts/public/build/firefox-48.0a2.en-US.win32.zip', 'file_name': 'C:\\slave\\test\\build\\firefox-48.0a2.en-US.win32.zip'}, attempt #1 08:26:13 INFO - Downloaded 69601266 bytes. 08:26:13 INFO - Setting buildbot property build_url to https://queue.taskcluster.net/v1/task/FvKK_17iTb2RyDZ0IU_Afg/artifacts/public/build/firefox-48.0a2.en-US.win32.zip 08:26:13 INFO - mkdir: C:\slave\test\properties 08:26:13 INFO - Writing buildbot properties ['build_url'] to C:\slave\test\properties\build_url 08:26:13 INFO - Writing to file C:\slave\test\properties\build_url 08:26:13 INFO - Contents: 08:26:13 INFO - build_url:https://queue.taskcluster.net/v1/task/FvKK_17iTb2RyDZ0IU_Afg/artifacts/public/build/firefox-48.0a2.en-US.win32.zip 08:26:14 INFO - Setting buildbot property symbols_url to https://queue.taskcluster.net/v1/task/FvKK_17iTb2RyDZ0IU_Afg/artifacts/public/build/firefox-48.0a2.en-US.win32.crashreporter-symbols.zip 08:26:14 INFO - Writing buildbot properties ['symbols_url'] to C:\slave\test\properties\symbols_url 08:26:14 INFO - Writing to file C:\slave\test\properties\symbols_url 08:26:14 INFO - Contents: 08:26:14 INFO - symbols_url:https://queue.taskcluster.net/v1/task/FvKK_17iTb2RyDZ0IU_Afg/artifacts/public/build/firefox-48.0a2.en-US.win32.crashreporter-symbols.zip 08:26:14 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 08:26:14 INFO - https://queue.taskcluster.net/v1/task/FvKK_17iTb2RyDZ0IU_Afg/artifacts/public/build/firefox-48.0a2.en-US.win32.crashreporter-symbols.zip matches https://queue.taskcluster.net 08:26:14 INFO - trying https://queue.taskcluster.net/v1/task/FvKK_17iTb2RyDZ0IU_Afg/artifacts/public/build/firefox-48.0a2.en-US.win32.crashreporter-symbols.zip 08:26:14 INFO - Downloading https://queue.taskcluster.net/v1/task/FvKK_17iTb2RyDZ0IU_Afg/artifacts/public/build/firefox-48.0a2.en-US.win32.crashreporter-symbols.zip to C:\slave\test\build\firefox-48.0a2.en-US.win32.crashreporter-symbols.zip 08:26:14 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'https://queue.taskcluster.net/v1/task/FvKK_17iTb2RyDZ0IU_Afg/artifacts/public/build/firefox-48.0a2.en-US.win32.crashreporter-symbols.zip', 'file_name': 'C:\\slave\\test\\build\\firefox-48.0a2.en-US.win32.crashreporter-symbols.zip'}, attempt #1 08:26:18 INFO - Downloaded 58380773 bytes. 08:26: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'] 08:26: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 08:26:22 INFO - Return code: 0 08:26:22 INFO - Running post-action listener: _resource_record_post_action 08:26:22 INFO - Running post-action listener: set_extra_try_arguments 08:26:22 INFO - ##### 08:26:22 INFO - ##### Running create-virtualenv step. 08:26:22 INFO - ##### 08:26:22 INFO - Running pre-action listener: _pre_create_virtualenv 08:26:22 INFO - Running pre-action listener: _resource_record_pre_action 08:26:22 INFO - Running main action method: create_virtualenv 08:26:22 INFO - Creating virtualenv C:\slave\test\build\venv 08:26: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 08:26: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 08:26:24 INFO - New python executable in C:\slave\test\build\venv\Scripts\python.exe 08:26:25 INFO - Installing distribute......................................................................................................................................................................................done. 08:26:26 INFO - Return code: 0 08:26:26 INFO - Installing psutil>=0.7.1 into virtualenv C:\slave\test\build\venv 08:26: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')]} 08:26:26 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 08:26: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')]} 08:26:26 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 08:26: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', '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 0x00EB2278>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x00C918A0>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x00E46368>, 'level': 'warning'}, {'substr': 'Traceback (most recent call last)', 'level': 'error'}, {'substr': 'SyntaxError: ', 'level': 'error'}, {'substr': 'TypeError: ', 'level': 'error'}, {'substr': 'NameError: ', 'level': 'error'}, {'substr': 'ZeroDivisionError: ', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x00BA1D30>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x00ECD0C0>, 'level': 'critical'}], 'cwd': 'C:\\slave\\test\\build', 'env': {'TMP': 'C:\\DOCUME~1\\CLTBLD~1.T-X\\LOCALS~1\\Temp', 'MOZILLABUILD': 'D:\\mozilla-build', 'COMPUTERNAME': 'T-XP32-IX-021', 'USERDOMAIN': 'T-XP32-IX-021', '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-021', 'FRAMEWORKDIR': 'C:\\WINDOWS\\Microsoft.NET\\Framework', 'MOZBUILDDIR': 'C:\\mozilla-build\\', 'FRAMEWORKSDKDIR': 'D:\\msvs8\\SDK\\v2.0', 'TEST1': 'testie', 'LOGONSERVER': '\\\\T-XP32-IX-021', '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-021\\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-021'}}, attempt #1 08:26: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', 'psutil>=0.7.1'] in C:\slave\test\build 08:26: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 psutil>=0.7.1 08:26:26 INFO - Using env: {'ALLUSERSPROFILE': 'C:\\Documents and Settings\\All Users', 08:26:26 INFO - 'APPDATA': 'C:\\Documents and Settings\\cltbld.T-XP32-IX-021\\Application Data', 08:26:26 INFO - 'COMMONPROGRAMFILES': 'C:\\Program Files\\Common Files', 08:26:26 INFO - 'COMPUTERNAME': 'T-XP32-IX-021', 08:26:26 INFO - 'COMSPEC': 'C:\\WINDOWS\\system32\\cmd.exe', 08:26:26 INFO - 'DCLOCATION': 'SCL3', 08:26:26 INFO - 'DEVENVDIR': 'D:\\msvs8\\Common7\\IDE', 08:26:26 INFO - 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 08:26:26 INFO - 'FP_NO_HOST_CHECK': 'NO', 08:26:26 INFO - 'FRAMEWORKDIR': 'C:\\WINDOWS\\Microsoft.NET\\Framework', 08:26:26 INFO - 'FRAMEWORKSDKDIR': 'D:\\msvs8\\SDK\\v2.0', 08:26:26 INFO - 'FRAMEWORKVERSION': 'v2.0.50727', 08:26:26 INFO - 'HOMEDRIVE': 'C:', 08:26:26 INFO - 'HOMEPATH': '\\Documents and Settings\\cltbld.T-XP32-IX-021', 08:26:26 INFO - 'KTS_HOME': 'C:\\Program Files\\KTS', 08:26:26 INFO - 'KTS_VERSION': '1.19c', 08:26:26 INFO - 'LIBPATH': 'C:\\WINDOWS\\Microsoft.NET\\Framework\\v2.0.50727;D:\\msvs8\\VC\\ATLMFC\\LIB', 08:26:26 INFO - 'LOGONSERVER': '\\\\T-XP32-IX-021', 08:26:26 INFO - 'MONDIR': 'C:\\Monitor_config\\', 08:26:26 INFO - 'MOZBUILDDIR': 'C:\\mozilla-build\\', 08:26:26 INFO - 'MOZILLABUILD': 'D:\\mozilla-build', 08:26:26 INFO - 'MOZILLABUILDDRIVE': 'C:', 08:26:26 INFO - 'MOZILLABUILDPATH': '\\mozilla-build\\', 08:26:26 INFO - 'MOZ_AIRBAG': '1', 08:26:26 INFO - 'MOZ_CRASHREPORTER_NO_REPORT': '1', 08:26:26 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 08:26:26 INFO - 'MOZ_MSVCVERSION': '8', 08:26:26 INFO - 'MOZ_NO_REMOTE': '1', 08:26:26 INFO - 'MOZ_TOOLS': 'D:\\mozilla-build\\moztools', 08:26:26 INFO - 'MSVCDIR': 'D:\\msvs8\\VC', 08:26:26 INFO - 'NO_EM_RESTART': '1', 08:26:26 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 08:26:26 INFO - 'NUMBER_OF_PROCESSORS': '8', 08:26:26 INFO - 'OS': 'Windows_NT', 08:26:26 INFO - 'OURDRIVE': 'C:', 08:26: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', 08:26:26 INFO - 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.PSC1', 08:26:26 INFO - 'PROCESSOR_ARCHITECTURE': 'x86', 08:26:26 INFO - 'PROCESSOR_IDENTIFIER': 'x86 Family 6 Model 30 Stepping 5, GenuineIntel', 08:26:26 INFO - 'PROCESSOR_LEVEL': '6', 08:26:26 INFO - 'PROCESSOR_REVISION': '1e05', 08:26:26 INFO - 'PROGRAMFILES': 'C:\\Program Files', 08:26:26 INFO - 'PROMPT': '$P$G', 08:26:26 INFO - 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 08:26:26 INFO - 'PWD': 'C:\\slave\\test', 08:26:26 INFO - 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 08:26:26 INFO - 'SESSIONNAME': 'Console', 08:26:26 INFO - 'SLAVEDIR': 'C:\\slave\\', 08:26:26 INFO - 'SYSTEMDRIVE': 'C:', 08:26:26 INFO - 'SYSTEMROOT': 'C:\\WINDOWS', 08:26:26 INFO - 'TEMP': 'C:\\DOCUME~1\\CLTBLD~1.T-X\\LOCALS~1\\Temp', 08:26:26 INFO - 'TEST1': 'testie', 08:26:26 INFO - 'TMP': 'C:\\DOCUME~1\\CLTBLD~1.T-X\\LOCALS~1\\Temp', 08:26:26 INFO - 'USERDOMAIN': 'T-XP32-IX-021', 08:26:26 INFO - 'USERNAME': 'cltbld', 08:26:26 INFO - 'USERPROFILE': 'C:\\Documents and Settings\\cltbld.T-XP32-IX-021', 08:26:26 INFO - 'VCINSTALLDIR': 'D:\\msvs8\\VC', 08:26:26 INFO - 'VCVARS': 'D:\\msvs8\\VC\\bin\\vcvars32.bat', 08:26:26 INFO - 'VSINSTALLDIR': 'D:\\msvs8', 08:26:26 INFO - 'WINDIR': 'C:\\WINDOWS', 08:26:26 INFO - 'XPCOM_DEBUG_BREAK': 'warn'} 08:26:26 INFO - Ignoring indexes: http://pypi.python.org/simple/ 08:26:26 INFO - Downloading/unpacking psutil>=0.7.1 08:26:26 INFO - Running setup.py egg_info for package psutil 08:26:26 INFO - warning: no previously-included files matching '*' found under directory 'docs\_build' 08:26:26 INFO - warning: manifest_maker: MANIFEST.in, line 18: 'recursive-include' expects ... 08:26:26 INFO - Installing collected packages: psutil 08:26:26 INFO - Running setup.py install for psutil 08:26:26 INFO - building 'psutil._psutil_windows' extension 08:26:26 INFO - error: Unable to find vcvarsall.bat 08:26: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-3l358k-record\install-record.txt --install-headers C:\slave\test\build\venv\include\site\python2.7: 08:26:26 INFO - running install 08:26:26 INFO - running build 08:26:26 INFO - running build_py 08:26:26 INFO - creating build 08:26:26 INFO - creating build\lib.win32-2.7 08:26:26 INFO - creating build\lib.win32-2.7\psutil 08:26:26 INFO - copying psutil\_common.py -> build\lib.win32-2.7\psutil 08:26:26 INFO - copying psutil\_compat.py -> build\lib.win32-2.7\psutil 08:26:26 INFO - copying psutil\_psbsd.py -> build\lib.win32-2.7\psutil 08:26:26 INFO - copying psutil\_pslinux.py -> build\lib.win32-2.7\psutil 08:26:26 INFO - copying psutil\_psosx.py -> build\lib.win32-2.7\psutil 08:26:26 INFO - copying psutil\_psposix.py -> build\lib.win32-2.7\psutil 08:26:26 INFO - copying psutil\_pssunos.py -> build\lib.win32-2.7\psutil 08:26:26 INFO - copying psutil\_pswindows.py -> build\lib.win32-2.7\psutil 08:26:26 INFO - copying psutil\__init__.py -> build\lib.win32-2.7\psutil 08:26:26 INFO - running build_ext 08:26:26 INFO - building 'psutil._psutil_windows' extension 08:26:26 INFO - error: Unable to find vcvarsall.bat 08:26:26 INFO - ---------------------------------------- 08:26: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-3l358k-record\install-record.txt --install-headers C:\slave\test\build\venv\include\site\python2.7 failed with error code 1 08:26:26 INFO - Storing complete log in C:\Documents and Settings\cltbld.T-XP32-IX-021\Application Data\pip\pip.log 08:26:26 WARNING - Return code: 1 08:26: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! 08:26:26 INFO - Installing mozsystemmonitor==0.0.0 into virtualenv C:\slave\test\build\venv 08:26: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')]} 08:26:26 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 08:26: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')]} 08:26:26 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 08:26: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 0x00EB2278>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x00C918A0>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x00E46368>, 'level': 'warning'}, {'substr': 'Traceback (most recent call last)', 'level': 'error'}, {'substr': 'SyntaxError: ', 'level': 'error'}, {'substr': 'TypeError: ', 'level': 'error'}, {'substr': 'NameError: ', 'level': 'error'}, {'substr': 'ZeroDivisionError: ', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x00BA1D30>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x00ECD0C0>, 'level': 'critical'}], 'cwd': 'C:\\slave\\test\\build', 'env': {'TMP': 'C:\\DOCUME~1\\CLTBLD~1.T-X\\LOCALS~1\\Temp', 'MOZILLABUILD': 'D:\\mozilla-build', 'COMPUTERNAME': 'T-XP32-IX-021', 'USERDOMAIN': 'T-XP32-IX-021', '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-021', 'FRAMEWORKDIR': 'C:\\WINDOWS\\Microsoft.NET\\Framework', 'MOZBUILDDIR': 'C:\\mozilla-build\\', 'FRAMEWORKSDKDIR': 'D:\\msvs8\\SDK\\v2.0', 'TEST1': 'testie', 'LOGONSERVER': '\\\\T-XP32-IX-021', '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-021\\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-021'}}, attempt #1 08:26: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 08:26: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 08:26:26 INFO - Using env: {'ALLUSERSPROFILE': 'C:\\Documents and Settings\\All Users', 08:26:26 INFO - 'APPDATA': 'C:\\Documents and Settings\\cltbld.T-XP32-IX-021\\Application Data', 08:26:26 INFO - 'COMMONPROGRAMFILES': 'C:\\Program Files\\Common Files', 08:26:26 INFO - 'COMPUTERNAME': 'T-XP32-IX-021', 08:26:26 INFO - 'COMSPEC': 'C:\\WINDOWS\\system32\\cmd.exe', 08:26:26 INFO - 'DCLOCATION': 'SCL3', 08:26:26 INFO - 'DEVENVDIR': 'D:\\msvs8\\Common7\\IDE', 08:26:26 INFO - 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 08:26:26 INFO - 'FP_NO_HOST_CHECK': 'NO', 08:26:26 INFO - 'FRAMEWORKDIR': 'C:\\WINDOWS\\Microsoft.NET\\Framework', 08:26:26 INFO - 'FRAMEWORKSDKDIR': 'D:\\msvs8\\SDK\\v2.0', 08:26:26 INFO - 'FRAMEWORKVERSION': 'v2.0.50727', 08:26:26 INFO - 'HOMEDRIVE': 'C:', 08:26:26 INFO - 'HOMEPATH': '\\Documents and Settings\\cltbld.T-XP32-IX-021', 08:26:26 INFO - 'KTS_HOME': 'C:\\Program Files\\KTS', 08:26:26 INFO - 'KTS_VERSION': '1.19c', 08:26:26 INFO - 'LIBPATH': 'C:\\WINDOWS\\Microsoft.NET\\Framework\\v2.0.50727;D:\\msvs8\\VC\\ATLMFC\\LIB', 08:26:26 INFO - 'LOGONSERVER': '\\\\T-XP32-IX-021', 08:26:26 INFO - 'MONDIR': 'C:\\Monitor_config\\', 08:26:26 INFO - 'MOZBUILDDIR': 'C:\\mozilla-build\\', 08:26:26 INFO - 'MOZILLABUILD': 'D:\\mozilla-build', 08:26:26 INFO - 'MOZILLABUILDDRIVE': 'C:', 08:26:26 INFO - 'MOZILLABUILDPATH': '\\mozilla-build\\', 08:26:26 INFO - 'MOZ_AIRBAG': '1', 08:26:26 INFO - 'MOZ_CRASHREPORTER_NO_REPORT': '1', 08:26:26 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 08:26:26 INFO - 'MOZ_MSVCVERSION': '8', 08:26:26 INFO - 'MOZ_NO_REMOTE': '1', 08:26:26 INFO - 'MOZ_TOOLS': 'D:\\mozilla-build\\moztools', 08:26:26 INFO - 'MSVCDIR': 'D:\\msvs8\\VC', 08:26:26 INFO - 'NO_EM_RESTART': '1', 08:26:26 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 08:26:26 INFO - 'NUMBER_OF_PROCESSORS': '8', 08:26:26 INFO - 'OS': 'Windows_NT', 08:26:26 INFO - 'OURDRIVE': 'C:', 08:26: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', 08:26:26 INFO - 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.PSC1', 08:26:26 INFO - 'PROCESSOR_ARCHITECTURE': 'x86', 08:26:26 INFO - 'PROCESSOR_IDENTIFIER': 'x86 Family 6 Model 30 Stepping 5, GenuineIntel', 08:26:26 INFO - 'PROCESSOR_LEVEL': '6', 08:26:26 INFO - 'PROCESSOR_REVISION': '1e05', 08:26:26 INFO - 'PROGRAMFILES': 'C:\\Program Files', 08:26:26 INFO - 'PROMPT': '$P$G', 08:26:26 INFO - 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 08:26:26 INFO - 'PWD': 'C:\\slave\\test', 08:26:26 INFO - 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 08:26:26 INFO - 'SESSIONNAME': 'Console', 08:26:26 INFO - 'SLAVEDIR': 'C:\\slave\\', 08:26:26 INFO - 'SYSTEMDRIVE': 'C:', 08:26:26 INFO - 'SYSTEMROOT': 'C:\\WINDOWS', 08:26:26 INFO - 'TEMP': 'C:\\DOCUME~1\\CLTBLD~1.T-X\\LOCALS~1\\Temp', 08:26:26 INFO - 'TEST1': 'testie', 08:26:26 INFO - 'TMP': 'C:\\DOCUME~1\\CLTBLD~1.T-X\\LOCALS~1\\Temp', 08:26:26 INFO - 'USERDOMAIN': 'T-XP32-IX-021', 08:26:26 INFO - 'USERNAME': 'cltbld', 08:26:26 INFO - 'USERPROFILE': 'C:\\Documents and Settings\\cltbld.T-XP32-IX-021', 08:26:26 INFO - 'VCINSTALLDIR': 'D:\\msvs8\\VC', 08:26:26 INFO - 'VCVARS': 'D:\\msvs8\\VC\\bin\\vcvars32.bat', 08:26:26 INFO - 'VSINSTALLDIR': 'D:\\msvs8', 08:26:26 INFO - 'WINDIR': 'C:\\WINDOWS', 08:26:26 INFO - 'XPCOM_DEBUG_BREAK': 'warn'} 08:26:27 INFO - Ignoring indexes: http://pypi.python.org/simple/ 08:26:27 INFO - Downloading/unpacking mozsystemmonitor==0.0.0 08:26:27 INFO - Downloading mozsystemmonitor-0.0.tar.gz 08:26:27 INFO - Running setup.py egg_info for package mozsystemmonitor 08:26:27 INFO - Downloading/unpacking psutil>=0.7.1 (from mozsystemmonitor==0.0.0) 08:26:27 INFO - Running setup.py egg_info for package psutil 08:26:27 INFO - warning: no previously-included files matching '*' found under directory 'docs\_build' 08:26:27 INFO - warning: manifest_maker: MANIFEST.in, line 18: 'recursive-include' expects ... 08:26:27 INFO - Installing collected packages: mozsystemmonitor, psutil 08:26:27 INFO - Running setup.py install for mozsystemmonitor 08:26:27 INFO - Running setup.py install for psutil 08:26:27 INFO - building 'psutil._psutil_windows' extension 08:26:27 INFO - error: Unable to find vcvarsall.bat 08:26:27 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-_h2zbh-record\install-record.txt --install-headers C:\slave\test\build\venv\include\site\python2.7: 08:26:27 INFO - running install 08:26:27 INFO - running build 08:26:27 INFO - running build_py 08:26:27 INFO - running build_ext 08:26:27 INFO - building 'psutil._psutil_windows' extension 08:26:27 INFO - error: Unable to find vcvarsall.bat 08:26:27 INFO - ---------------------------------------- 08:26:27 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-_h2zbh-record\install-record.txt --install-headers C:\slave\test\build\venv\include\site\python2.7 failed with error code 1 08:26:27 INFO - Storing complete log in C:\Documents and Settings\cltbld.T-XP32-IX-021\Application Data\pip\pip.log 08:26:27 WARNING - Return code: 1 08:26:27 WARNING - Could not install python package: C:\slave\test\build\venv\Scripts\pip install --timeout 120 --no-index --find-links http://pypi.pvt.build.mozilla.org/pub --find-links http://pypi.pub.build.mozilla.org/pub mozsystemmonitor==0.0.0 failed after 1 tries! 08:26:27 INFO - Installing blobuploader==1.2.4 into virtualenv C:\slave\test\build\venv 08:26:27 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 08:26:27 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 08:26:27 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 08:26:27 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 08:26:27 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 0x00EB2278>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x00C918A0>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x00E46368>, 'level': 'warning'}, {'substr': 'Traceback (most recent call last)', 'level': 'error'}, {'substr': 'SyntaxError: ', 'level': 'error'}, {'substr': 'TypeError: ', 'level': 'error'}, {'substr': 'NameError: ', 'level': 'error'}, {'substr': 'ZeroDivisionError: ', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x00BA1D30>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x00ECD0C0>, 'level': 'critical'}], 'cwd': 'C:\\slave\\test\\build', 'env': {'TMP': 'C:\\DOCUME~1\\CLTBLD~1.T-X\\LOCALS~1\\Temp', 'MOZILLABUILD': 'D:\\mozilla-build', 'COMPUTERNAME': 'T-XP32-IX-021', 'USERDOMAIN': 'T-XP32-IX-021', '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-021', 'FRAMEWORKDIR': 'C:\\WINDOWS\\Microsoft.NET\\Framework', 'MOZBUILDDIR': 'C:\\mozilla-build\\', 'FRAMEWORKSDKDIR': 'D:\\msvs8\\SDK\\v2.0', 'TEST1': 'testie', 'LOGONSERVER': '\\\\T-XP32-IX-021', '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-021\\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-021'}}, attempt #1 08:26:27 INFO - Running command: ['C:\\slave\\test\\build\\venv\\Scripts\\pip', 'install', '--timeout', '120', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org/pub', '--find-links', 'http://pypi.pub.build.mozilla.org/pub', 'blobuploader==1.2.4'] in C:\slave\test\build 08:26:27 INFO - Copy/paste: C:\slave\test\build\venv\Scripts\pip install --timeout 120 --no-index --find-links http://pypi.pvt.build.mozilla.org/pub --find-links http://pypi.pub.build.mozilla.org/pub blobuploader==1.2.4 08:26:27 INFO - Using env: {'ALLUSERSPROFILE': 'C:\\Documents and Settings\\All Users', 08:26:27 INFO - 'APPDATA': 'C:\\Documents and Settings\\cltbld.T-XP32-IX-021\\Application Data', 08:26:27 INFO - 'COMMONPROGRAMFILES': 'C:\\Program Files\\Common Files', 08:26:27 INFO - 'COMPUTERNAME': 'T-XP32-IX-021', 08:26:27 INFO - 'COMSPEC': 'C:\\WINDOWS\\system32\\cmd.exe', 08:26:27 INFO - 'DCLOCATION': 'SCL3', 08:26:27 INFO - 'DEVENVDIR': 'D:\\msvs8\\Common7\\IDE', 08:26:27 INFO - 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 08:26:27 INFO - 'FP_NO_HOST_CHECK': 'NO', 08:26:27 INFO - 'FRAMEWORKDIR': 'C:\\WINDOWS\\Microsoft.NET\\Framework', 08:26:27 INFO - 'FRAMEWORKSDKDIR': 'D:\\msvs8\\SDK\\v2.0', 08:26:27 INFO - 'FRAMEWORKVERSION': 'v2.0.50727', 08:26:27 INFO - 'HOMEDRIVE': 'C:', 08:26:27 INFO - 'HOMEPATH': '\\Documents and Settings\\cltbld.T-XP32-IX-021', 08:26:27 INFO - 'KTS_HOME': 'C:\\Program Files\\KTS', 08:26:27 INFO - 'KTS_VERSION': '1.19c', 08:26:27 INFO - 'LIBPATH': 'C:\\WINDOWS\\Microsoft.NET\\Framework\\v2.0.50727;D:\\msvs8\\VC\\ATLMFC\\LIB', 08:26:27 INFO - 'LOGONSERVER': '\\\\T-XP32-IX-021', 08:26:27 INFO - 'MONDIR': 'C:\\Monitor_config\\', 08:26:27 INFO - 'MOZBUILDDIR': 'C:\\mozilla-build\\', 08:26:27 INFO - 'MOZILLABUILD': 'D:\\mozilla-build', 08:26:27 INFO - 'MOZILLABUILDDRIVE': 'C:', 08:26:27 INFO - 'MOZILLABUILDPATH': '\\mozilla-build\\', 08:26:27 INFO - 'MOZ_AIRBAG': '1', 08:26:27 INFO - 'MOZ_CRASHREPORTER_NO_REPORT': '1', 08:26:27 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 08:26:27 INFO - 'MOZ_MSVCVERSION': '8', 08:26:27 INFO - 'MOZ_NO_REMOTE': '1', 08:26:27 INFO - 'MOZ_TOOLS': 'D:\\mozilla-build\\moztools', 08:26:27 INFO - 'MSVCDIR': 'D:\\msvs8\\VC', 08:26:27 INFO - 'NO_EM_RESTART': '1', 08:26:27 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 08:26:27 INFO - 'NUMBER_OF_PROCESSORS': '8', 08:26:27 INFO - 'OS': 'Windows_NT', 08:26:27 INFO - 'OURDRIVE': 'C:', 08:26:27 INFO - 'PATH': 'C:\\Program Files\\NVIDIA Corporation\\PhysX\\Common;C:\\WINDOWS\\system32;C:\\WINDOWS;C:\\WINDOWS\\System32\\Wbem;C:\\WINDOWS\\system32\\WindowsPowerShell\\v1.0;C:\\mozilla-build\\python27;C:\\mozilla-build\\python27\\Scripts;C:\\mozilla-build\\msys\\bin;C:\\mozilla-build\\vim\\vim72;C:\\mozilla-build\\wget;C:\\mozilla-build\\info-zip;C:\\CoreUtils\\bin;C:\\mozilla-build\\buildbotve\\scripts;C:\\mozilla-build\\hg', 08:26:27 INFO - 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.PSC1', 08:26:27 INFO - 'PROCESSOR_ARCHITECTURE': 'x86', 08:26:27 INFO - 'PROCESSOR_IDENTIFIER': 'x86 Family 6 Model 30 Stepping 5, GenuineIntel', 08:26:27 INFO - 'PROCESSOR_LEVEL': '6', 08:26:27 INFO - 'PROCESSOR_REVISION': '1e05', 08:26:27 INFO - 'PROGRAMFILES': 'C:\\Program Files', 08:26:27 INFO - 'PROMPT': '$P$G', 08:26:27 INFO - 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 08:26:27 INFO - 'PWD': 'C:\\slave\\test', 08:26:27 INFO - 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 08:26:27 INFO - 'SESSIONNAME': 'Console', 08:26:27 INFO - 'SLAVEDIR': 'C:\\slave\\', 08:26:27 INFO - 'SYSTEMDRIVE': 'C:', 08:26:27 INFO - 'SYSTEMROOT': 'C:\\WINDOWS', 08:26:27 INFO - 'TEMP': 'C:\\DOCUME~1\\CLTBLD~1.T-X\\LOCALS~1\\Temp', 08:26:27 INFO - 'TEST1': 'testie', 08:26:27 INFO - 'TMP': 'C:\\DOCUME~1\\CLTBLD~1.T-X\\LOCALS~1\\Temp', 08:26:27 INFO - 'USERDOMAIN': 'T-XP32-IX-021', 08:26:27 INFO - 'USERNAME': 'cltbld', 08:26:27 INFO - 'USERPROFILE': 'C:\\Documents and Settings\\cltbld.T-XP32-IX-021', 08:26:27 INFO - 'VCINSTALLDIR': 'D:\\msvs8\\VC', 08:26:27 INFO - 'VCVARS': 'D:\\msvs8\\VC\\bin\\vcvars32.bat', 08:26:27 INFO - 'VSINSTALLDIR': 'D:\\msvs8', 08:26:27 INFO - 'WINDIR': 'C:\\WINDOWS', 08:26:27 INFO - 'XPCOM_DEBUG_BREAK': 'warn'} 08:26:28 INFO - Ignoring indexes: http://pypi.python.org/simple/ 08:26:28 INFO - Downloading/unpacking blobuploader==1.2.4 08:26:28 INFO - Downloading blobuploader-1.2.4.tar.gz 08:26:28 INFO - Running setup.py egg_info for package blobuploader 08:26:28 INFO - Downloading/unpacking requests==1.2.3. (from blobuploader==1.2.4) 08:26:29 INFO - Running setup.py egg_info for package requests 08:26:29 INFO - Downloading/unpacking docopt==0.6.1 (from blobuploader==1.2.4) 08:26:29 INFO - Downloading docopt-0.6.1.tar.gz 08:26:29 INFO - Running setup.py egg_info for package docopt 08:26:29 INFO - Installing collected packages: blobuploader, docopt, requests 08:26:29 INFO - Running setup.py install for blobuploader 08:26:29 INFO - Running setup.py install for docopt 08:26:29 INFO - Running setup.py install for requests 08:26:29 INFO - Successfully installed blobuploader docopt requests 08:26:29 INFO - Cleaning up... 08:26:29 INFO - Return code: 0 08:26:29 INFO - Installing None into virtualenv C:\slave\test\build\venv 08:26:29 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 08:26:29 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 08:26:29 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 08:26:29 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 08:26:29 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 0x00EB2278>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x00C918A0>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x00E46368>, 'level': 'warning'}, {'substr': 'Traceback (most recent call last)', 'level': 'error'}, {'substr': 'SyntaxError: ', 'level': 'error'}, {'substr': 'TypeError: ', 'level': 'error'}, {'substr': 'NameError: ', 'level': 'error'}, {'substr': 'ZeroDivisionError: ', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x00BA1D30>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x00ECD0C0>, 'level': 'critical'}], 'cwd': 'C:\\slave\\test\\build\\tests\\config', 'env': {'TMP': 'C:\\DOCUME~1\\CLTBLD~1.T-X\\LOCALS~1\\Temp', 'MOZILLABUILD': 'D:\\mozilla-build', 'COMPUTERNAME': 'T-XP32-IX-021', 'USERDOMAIN': 'T-XP32-IX-021', '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-021', 'FRAMEWORKDIR': 'C:\\WINDOWS\\Microsoft.NET\\Framework', 'MOZBUILDDIR': 'C:\\mozilla-build\\', 'FRAMEWORKSDKDIR': 'D:\\msvs8\\SDK\\v2.0', 'TEST1': 'testie', 'LOGONSERVER': '\\\\T-XP32-IX-021', '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-021\\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-021'}}, attempt #1 08:26:29 INFO - Running command: ['C:\\slave\\test\\build\\venv\\Scripts\\pip', 'install', '--no-deps', '--timeout', '120', '-r', 'C:\\slave\\test\\build\\tests\\config\\marionette_requirements.txt', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org/pub', '--find-links', 'http://pypi.pub.build.mozilla.org/pub'] in C:\slave\test\build\tests\config 08:26:29 INFO - Copy/paste: C:\slave\test\build\venv\Scripts\pip install --no-deps --timeout 120 -r C:\slave\test\build\tests\config\marionette_requirements.txt --no-index --find-links http://pypi.pvt.build.mozilla.org/pub --find-links http://pypi.pub.build.mozilla.org/pub 08:26:29 INFO - Using env: {'ALLUSERSPROFILE': 'C:\\Documents and Settings\\All Users', 08:26:29 INFO - 'APPDATA': 'C:\\Documents and Settings\\cltbld.T-XP32-IX-021\\Application Data', 08:26:29 INFO - 'COMMONPROGRAMFILES': 'C:\\Program Files\\Common Files', 08:26:29 INFO - 'COMPUTERNAME': 'T-XP32-IX-021', 08:26:29 INFO - 'COMSPEC': 'C:\\WINDOWS\\system32\\cmd.exe', 08:26:29 INFO - 'DCLOCATION': 'SCL3', 08:26:29 INFO - 'DEVENVDIR': 'D:\\msvs8\\Common7\\IDE', 08:26:29 INFO - 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 08:26:29 INFO - 'FP_NO_HOST_CHECK': 'NO', 08:26:29 INFO - 'FRAMEWORKDIR': 'C:\\WINDOWS\\Microsoft.NET\\Framework', 08:26:29 INFO - 'FRAMEWORKSDKDIR': 'D:\\msvs8\\SDK\\v2.0', 08:26:29 INFO - 'FRAMEWORKVERSION': 'v2.0.50727', 08:26:29 INFO - 'HOMEDRIVE': 'C:', 08:26:29 INFO - 'HOMEPATH': '\\Documents and Settings\\cltbld.T-XP32-IX-021', 08:26:29 INFO - 'KTS_HOME': 'C:\\Program Files\\KTS', 08:26:29 INFO - 'KTS_VERSION': '1.19c', 08:26:29 INFO - 'LIBPATH': 'C:\\WINDOWS\\Microsoft.NET\\Framework\\v2.0.50727;D:\\msvs8\\VC\\ATLMFC\\LIB', 08:26:29 INFO - 'LOGONSERVER': '\\\\T-XP32-IX-021', 08:26:29 INFO - 'MONDIR': 'C:\\Monitor_config\\', 08:26:29 INFO - 'MOZBUILDDIR': 'C:\\mozilla-build\\', 08:26:29 INFO - 'MOZILLABUILD': 'D:\\mozilla-build', 08:26:29 INFO - 'MOZILLABUILDDRIVE': 'C:', 08:26:29 INFO - 'MOZILLABUILDPATH': '\\mozilla-build\\', 08:26:29 INFO - 'MOZ_AIRBAG': '1', 08:26:29 INFO - 'MOZ_CRASHREPORTER_NO_REPORT': '1', 08:26:29 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 08:26:29 INFO - 'MOZ_MSVCVERSION': '8', 08:26:29 INFO - 'MOZ_NO_REMOTE': '1', 08:26:29 INFO - 'MOZ_TOOLS': 'D:\\mozilla-build\\moztools', 08:26:29 INFO - 'MSVCDIR': 'D:\\msvs8\\VC', 08:26:29 INFO - 'NO_EM_RESTART': '1', 08:26:29 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 08:26:29 INFO - 'NUMBER_OF_PROCESSORS': '8', 08:26:29 INFO - 'OS': 'Windows_NT', 08:26:29 INFO - 'OURDRIVE': 'C:', 08:26:29 INFO - 'PATH': 'C:\\Program Files\\NVIDIA Corporation\\PhysX\\Common;C:\\WINDOWS\\system32;C:\\WINDOWS;C:\\WINDOWS\\System32\\Wbem;C:\\WINDOWS\\system32\\WindowsPowerShell\\v1.0;C:\\mozilla-build\\python27;C:\\mozilla-build\\python27\\Scripts;C:\\mozilla-build\\msys\\bin;C:\\mozilla-build\\vim\\vim72;C:\\mozilla-build\\wget;C:\\mozilla-build\\info-zip;C:\\CoreUtils\\bin;C:\\mozilla-build\\buildbotve\\scripts;C:\\mozilla-build\\hg', 08:26:29 INFO - 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.PSC1', 08:26:29 INFO - 'PROCESSOR_ARCHITECTURE': 'x86', 08:26:29 INFO - 'PROCESSOR_IDENTIFIER': 'x86 Family 6 Model 30 Stepping 5, GenuineIntel', 08:26:29 INFO - 'PROCESSOR_LEVEL': '6', 08:26:29 INFO - 'PROCESSOR_REVISION': '1e05', 08:26:29 INFO - 'PROGRAMFILES': 'C:\\Program Files', 08:26:29 INFO - 'PROMPT': '$P$G', 08:26:29 INFO - 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 08:26:29 INFO - 'PWD': 'C:\\slave\\test', 08:26:29 INFO - 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 08:26:29 INFO - 'SESSIONNAME': 'Console', 08:26:29 INFO - 'SLAVEDIR': 'C:\\slave\\', 08:26:29 INFO - 'SYSTEMDRIVE': 'C:', 08:26:29 INFO - 'SYSTEMROOT': 'C:\\WINDOWS', 08:26:29 INFO - 'TEMP': 'C:\\DOCUME~1\\CLTBLD~1.T-X\\LOCALS~1\\Temp', 08:26:29 INFO - 'TEST1': 'testie', 08:26:29 INFO - 'TMP': 'C:\\DOCUME~1\\CLTBLD~1.T-X\\LOCALS~1\\Temp', 08:26:29 INFO - 'USERDOMAIN': 'T-XP32-IX-021', 08:26:29 INFO - 'USERNAME': 'cltbld', 08:26:29 INFO - 'USERPROFILE': 'C:\\Documents and Settings\\cltbld.T-XP32-IX-021', 08:26:29 INFO - 'VCINSTALLDIR': 'D:\\msvs8\\VC', 08:26:29 INFO - 'VCVARS': 'D:\\msvs8\\VC\\bin\\vcvars32.bat', 08:26:29 INFO - 'VSINSTALLDIR': 'D:\\msvs8', 08:26:29 INFO - 'WINDIR': 'C:\\WINDOWS', 08:26:29 INFO - 'XPCOM_DEBUG_BREAK': 'warn'} 08:26:34 INFO - Ignoring indexes: http://pypi.python.org/simple/ 08:26:34 INFO - Unpacking c:\slave\test\build\tests\mozbase\manifestparser 08:26:34 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmanifestparser 08:26:34 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozcrash 08:26:34 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozcrash 08:26:34 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozdebug 08:26:34 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozdebug 08:26:34 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozdevice 08:26:34 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozdevice 08:26:34 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozfile 08:26:34 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozfile 08:26:34 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozhttpd 08:26:34 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozhttpd 08:26:34 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozinfo 08:26:34 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozinfo 08:26:34 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozinstall 08:26:34 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozinstall 08:26:34 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozleak 08:26:34 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozleak 08:26:34 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozlog 08:26:34 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozlog 08:26:34 INFO - Unpacking c:\slave\test\build\tests\mozbase\moznetwork 08:26:34 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmoznetwork 08:26:34 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozprocess 08:26:34 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozprocess 08:26:34 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozprofile 08:26:34 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozprofile 08:26:34 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozrunner 08:26:34 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozrunner 08:26:34 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozscreenshot 08:26:34 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozscreenshot 08:26:34 INFO - Unpacking c:\slave\test\build\tests\mozbase\moztest 08:26:34 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmoztest 08:26:34 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozversion 08:26:34 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozversion 08:26:34 INFO - Unpacking c:\slave\test\build\tests\tools\wptserve 08:26:34 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Ctools%5Cwptserve 08:26:34 INFO - Unpacking c:\slave\test\build\tests\marionette\client 08:26:34 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmarionette%5Cclient 08:26:34 INFO - Unpacking c:\slave\test\build\tests\marionette\marionette\runner\mixins\browsermob-proxy-py 08:26:34 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmarionette%5Cmarionette%5Crunner%5Cmixins%5Cbrowsermob-proxy-py 08:26:34 INFO - Unpacking c:\slave\test\build\tests\marionette 08:26:34 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmarionette 08:26:34 INFO - warning: no files found matching '*.js' under directory 'marionette\touch' 08:26:34 INFO - Installing collected packages: browsermob-proxy, manifestparser, marionette-client, marionette-driver, mozcrash, mozdebug, mozdevice, mozfile, mozhttpd, mozinfo, mozInstall, mozleak, mozlog, moznetwork, mozprocess, mozprofile, mozrunner, mozscreenshot, moztest, mozversion, wptserve 08:26:34 INFO - Running setup.py install for browsermob-proxy 08:26:39 INFO - Running setup.py install for manifestparser 08:26:39 INFO - Installing manifestparser-script.py script to C:\slave\test\build\venv\Scripts 08:26:39 INFO - Installing manifestparser.exe script to C:\slave\test\build\venv\Scripts 08:26:39 INFO - Running setup.py install for marionette-client 08:26:39 INFO - warning: no files found matching '*.js' under directory 'marionette\touch' 08:26:39 INFO - Installing marionette-script.py script to C:\slave\test\build\venv\Scripts 08:26:39 INFO - Installing marionette.exe script to C:\slave\test\build\venv\Scripts 08:26:39 INFO - Running setup.py install for marionette-driver 08:26:39 INFO - Running setup.py install for mozcrash 08:26:39 INFO - Running setup.py install for mozdebug 08:26:39 INFO - Running setup.py install for mozdevice 08:26:39 INFO - Installing sutini-script.py script to C:\slave\test\build\venv\Scripts 08:26:39 INFO - Installing sutini.exe script to C:\slave\test\build\venv\Scripts 08:26:39 INFO - Installing dm-script.py script to C:\slave\test\build\venv\Scripts 08:26:39 INFO - Installing dm.exe script to C:\slave\test\build\venv\Scripts 08:26:39 INFO - Running setup.py install for mozfile 08:26:39 INFO - Running setup.py install for mozhttpd 08:26:39 INFO - Installing mozhttpd-script.py script to C:\slave\test\build\venv\Scripts 08:26:39 INFO - Installing mozhttpd.exe script to C:\slave\test\build\venv\Scripts 08:26:39 INFO - Running setup.py install for mozinfo 08:26:39 INFO - Installing mozinfo-script.py script to C:\slave\test\build\venv\Scripts 08:26:39 INFO - Installing mozinfo.exe script to C:\slave\test\build\venv\Scripts 08:26:39 INFO - Running setup.py install for mozInstall 08:26:39 INFO - Installing moz_remove_from_system-script.py script to C:\slave\test\build\venv\Scripts 08:26:39 INFO - Installing moz_remove_from_system.exe script to C:\slave\test\build\venv\Scripts 08:26:39 INFO - Installing mozuninstall-script.py script to C:\slave\test\build\venv\Scripts 08:26:39 INFO - Installing mozuninstall.exe script to C:\slave\test\build\venv\Scripts 08:26:39 INFO - Installing mozinstall-script.py script to C:\slave\test\build\venv\Scripts 08:26:39 INFO - Installing mozinstall.exe script to C:\slave\test\build\venv\Scripts 08:26:39 INFO - Installing moz_add_to_system-script.py script to C:\slave\test\build\venv\Scripts 08:26:39 INFO - Installing moz_add_to_system.exe script to C:\slave\test\build\venv\Scripts 08:26:39 INFO - Running setup.py install for mozleak 08:26:39 INFO - Running setup.py install for mozlog 08:26:39 INFO - Installing structlog-script.py script to C:\slave\test\build\venv\Scripts 08:26:39 INFO - Installing structlog.exe script to C:\slave\test\build\venv\Scripts 08:26:39 INFO - Running setup.py install for moznetwork 08:26:39 INFO - Installing moznetwork-script.py script to C:\slave\test\build\venv\Scripts 08:26:39 INFO - Installing moznetwork.exe script to C:\slave\test\build\venv\Scripts 08:26:39 INFO - Running setup.py install for mozprocess 08:26:39 INFO - Running setup.py install for mozprofile 08:26:39 INFO - Installing mozprofile-script.py script to C:\slave\test\build\venv\Scripts 08:26:39 INFO - Installing mozprofile.exe script to C:\slave\test\build\venv\Scripts 08:26:39 INFO - Installing diff-profiles-script.py script to C:\slave\test\build\venv\Scripts 08:26:39 INFO - Installing diff-profiles.exe script to C:\slave\test\build\venv\Scripts 08:26:39 INFO - Installing view-profile-script.py script to C:\slave\test\build\venv\Scripts 08:26:39 INFO - Installing view-profile.exe script to C:\slave\test\build\venv\Scripts 08:26:39 INFO - Running setup.py install for mozrunner 08:26:39 INFO - Installing mozrunner-script.py script to C:\slave\test\build\venv\Scripts 08:26:39 INFO - Installing mozrunner.exe script to C:\slave\test\build\venv\Scripts 08:26:39 INFO - Running setup.py install for mozscreenshot 08:26:39 INFO - Running setup.py install for moztest 08:26:39 INFO - Running setup.py install for mozversion 08:26:39 INFO - Installing mozversion-script.py script to C:\slave\test\build\venv\Scripts 08:26:39 INFO - Installing mozversion.exe script to C:\slave\test\build\venv\Scripts 08:26:39 INFO - Running setup.py install for wptserve 08:26:39 INFO - Successfully installed browsermob-proxy manifestparser marionette-client marionette-driver mozcrash mozdebug mozdevice mozfile mozhttpd mozinfo mozInstall mozleak mozlog moznetwork mozprocess mozprofile mozrunner mozscreenshot moztest mozversion wptserve 08:26:39 INFO - Cleaning up... 08:26:39 INFO - Return code: 0 08:26:39 INFO - Installing None into virtualenv C:\slave\test\build\venv 08:26:39 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 08:26:39 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 08:26:39 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 08:26:39 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 08:26:39 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 0x00EB2278>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x00C918A0>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x00E46368>, 'level': 'warning'}, {'substr': 'Traceback (most recent call last)', 'level': 'error'}, {'substr': 'SyntaxError: ', 'level': 'error'}, {'substr': 'TypeError: ', 'level': 'error'}, {'substr': 'NameError: ', 'level': 'error'}, {'substr': 'ZeroDivisionError: ', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x00BA1D30>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x00ECD0C0>, 'level': 'critical'}], 'cwd': 'C:\\slave\\test\\build\\tests\\config', 'env': {'TMP': 'C:\\DOCUME~1\\CLTBLD~1.T-X\\LOCALS~1\\Temp', 'MOZILLABUILD': 'D:\\mozilla-build', 'COMPUTERNAME': 'T-XP32-IX-021', 'USERDOMAIN': 'T-XP32-IX-021', '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-021', 'FRAMEWORKDIR': 'C:\\WINDOWS\\Microsoft.NET\\Framework', 'MOZBUILDDIR': 'C:\\mozilla-build\\', 'FRAMEWORKSDKDIR': 'D:\\msvs8\\SDK\\v2.0', 'TEST1': 'testie', 'LOGONSERVER': '\\\\T-XP32-IX-021', '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-021\\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-021'}}, attempt #1 08:26:39 INFO - Running command: ['C:\\slave\\test\\build\\venv\\Scripts\\pip', 'install', '--timeout', '120', '-r', 'C:\\slave\\test\\build\\tests\\config\\marionette_requirements.txt', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org/pub', '--find-links', 'http://pypi.pub.build.mozilla.org/pub'] in C:\slave\test\build\tests\config 08:26:39 INFO - Copy/paste: C:\slave\test\build\venv\Scripts\pip install --timeout 120 -r C:\slave\test\build\tests\config\marionette_requirements.txt --no-index --find-links http://pypi.pvt.build.mozilla.org/pub --find-links http://pypi.pub.build.mozilla.org/pub 08:26:39 INFO - Using env: {'ALLUSERSPROFILE': 'C:\\Documents and Settings\\All Users', 08:26:39 INFO - 'APPDATA': 'C:\\Documents and Settings\\cltbld.T-XP32-IX-021\\Application Data', 08:26:39 INFO - 'COMMONPROGRAMFILES': 'C:\\Program Files\\Common Files', 08:26:39 INFO - 'COMPUTERNAME': 'T-XP32-IX-021', 08:26:39 INFO - 'COMSPEC': 'C:\\WINDOWS\\system32\\cmd.exe', 08:26:39 INFO - 'DCLOCATION': 'SCL3', 08:26:39 INFO - 'DEVENVDIR': 'D:\\msvs8\\Common7\\IDE', 08:26:39 INFO - 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 08:26:39 INFO - 'FP_NO_HOST_CHECK': 'NO', 08:26:39 INFO - 'FRAMEWORKDIR': 'C:\\WINDOWS\\Microsoft.NET\\Framework', 08:26:39 INFO - 'FRAMEWORKSDKDIR': 'D:\\msvs8\\SDK\\v2.0', 08:26:39 INFO - 'FRAMEWORKVERSION': 'v2.0.50727', 08:26:39 INFO - 'HOMEDRIVE': 'C:', 08:26:39 INFO - 'HOMEPATH': '\\Documents and Settings\\cltbld.T-XP32-IX-021', 08:26:39 INFO - 'KTS_HOME': 'C:\\Program Files\\KTS', 08:26:39 INFO - 'KTS_VERSION': '1.19c', 08:26:39 INFO - 'LIBPATH': 'C:\\WINDOWS\\Microsoft.NET\\Framework\\v2.0.50727;D:\\msvs8\\VC\\ATLMFC\\LIB', 08:26:39 INFO - 'LOGONSERVER': '\\\\T-XP32-IX-021', 08:26:39 INFO - 'MONDIR': 'C:\\Monitor_config\\', 08:26:39 INFO - 'MOZBUILDDIR': 'C:\\mozilla-build\\', 08:26:39 INFO - 'MOZILLABUILD': 'D:\\mozilla-build', 08:26:39 INFO - 'MOZILLABUILDDRIVE': 'C:', 08:26:39 INFO - 'MOZILLABUILDPATH': '\\mozilla-build\\', 08:26:39 INFO - 'MOZ_AIRBAG': '1', 08:26:39 INFO - 'MOZ_CRASHREPORTER_NO_REPORT': '1', 08:26:39 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 08:26:39 INFO - 'MOZ_MSVCVERSION': '8', 08:26:39 INFO - 'MOZ_NO_REMOTE': '1', 08:26:39 INFO - 'MOZ_TOOLS': 'D:\\mozilla-build\\moztools', 08:26:39 INFO - 'MSVCDIR': 'D:\\msvs8\\VC', 08:26:39 INFO - 'NO_EM_RESTART': '1', 08:26:39 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 08:26:39 INFO - 'NUMBER_OF_PROCESSORS': '8', 08:26:39 INFO - 'OS': 'Windows_NT', 08:26:39 INFO - 'OURDRIVE': 'C:', 08:26:39 INFO - 'PATH': 'C:\\Program Files\\NVIDIA Corporation\\PhysX\\Common;C:\\WINDOWS\\system32;C:\\WINDOWS;C:\\WINDOWS\\System32\\Wbem;C:\\WINDOWS\\system32\\WindowsPowerShell\\v1.0;C:\\mozilla-build\\python27;C:\\mozilla-build\\python27\\Scripts;C:\\mozilla-build\\msys\\bin;C:\\mozilla-build\\vim\\vim72;C:\\mozilla-build\\wget;C:\\mozilla-build\\info-zip;C:\\CoreUtils\\bin;C:\\mozilla-build\\buildbotve\\scripts;C:\\mozilla-build\\hg', 08:26:39 INFO - 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.PSC1', 08:26:39 INFO - 'PROCESSOR_ARCHITECTURE': 'x86', 08:26:39 INFO - 'PROCESSOR_IDENTIFIER': 'x86 Family 6 Model 30 Stepping 5, GenuineIntel', 08:26:39 INFO - 'PROCESSOR_LEVEL': '6', 08:26:39 INFO - 'PROCESSOR_REVISION': '1e05', 08:26:39 INFO - 'PROGRAMFILES': 'C:\\Program Files', 08:26:39 INFO - 'PROMPT': '$P$G', 08:26:39 INFO - 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 08:26:39 INFO - 'PWD': 'C:\\slave\\test', 08:26:39 INFO - 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 08:26:39 INFO - 'SESSIONNAME': 'Console', 08:26:39 INFO - 'SLAVEDIR': 'C:\\slave\\', 08:26:39 INFO - 'SYSTEMDRIVE': 'C:', 08:26:39 INFO - 'SYSTEMROOT': 'C:\\WINDOWS', 08:26:39 INFO - 'TEMP': 'C:\\DOCUME~1\\CLTBLD~1.T-X\\LOCALS~1\\Temp', 08:26:39 INFO - 'TEST1': 'testie', 08:26:39 INFO - 'TMP': 'C:\\DOCUME~1\\CLTBLD~1.T-X\\LOCALS~1\\Temp', 08:26:39 INFO - 'USERDOMAIN': 'T-XP32-IX-021', 08:26:39 INFO - 'USERNAME': 'cltbld', 08:26:39 INFO - 'USERPROFILE': 'C:\\Documents and Settings\\cltbld.T-XP32-IX-021', 08:26:39 INFO - 'VCINSTALLDIR': 'D:\\msvs8\\VC', 08:26:39 INFO - 'VCVARS': 'D:\\msvs8\\VC\\bin\\vcvars32.bat', 08:26:39 INFO - 'VSINSTALLDIR': 'D:\\msvs8', 08:26:39 INFO - 'WINDIR': 'C:\\WINDOWS', 08:26:39 INFO - 'XPCOM_DEBUG_BREAK': 'warn'} 08:26:42 INFO - Ignoring indexes: http://pypi.python.org/simple/ 08:26:42 INFO - Unpacking c:\slave\test\build\tests\mozbase\manifestparser 08:26:42 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmanifestparser 08:26:42 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozcrash 08:26:42 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozcrash 08:26:42 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozdebug 08:26:42 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozdebug 08:26:42 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozdevice 08:26:42 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozdevice 08:26:42 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozfile 08:26:42 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozfile 08:26:42 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozhttpd 08:26:42 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozhttpd 08:26:42 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozinfo 08:26:42 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozinfo 08:26:42 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozinstall 08:26:42 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozinstall 08:26:42 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozleak 08:26:42 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozleak 08:26:42 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozlog 08:26:42 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozlog 08:26:42 INFO - Unpacking c:\slave\test\build\tests\mozbase\moznetwork 08:26:42 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmoznetwork 08:26:42 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozprocess 08:26:42 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozprocess 08:26:42 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozprofile 08:26:42 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozprofile 08:26:42 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozrunner 08:26:42 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozrunner 08:26:42 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozscreenshot 08:26:42 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozscreenshot 08:26:42 INFO - Unpacking c:\slave\test\build\tests\mozbase\moztest 08:26:42 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmoztest 08:26:42 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozversion 08:26:42 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozversion 08:26:42 INFO - Unpacking c:\slave\test\build\tests\tools\wptserve 08:26:42 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Ctools%5Cwptserve 08:26:42 INFO - Unpacking c:\slave\test\build\tests\marionette\client 08:26:42 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmarionette%5Cclient 08:26:42 INFO - Unpacking c:\slave\test\build\tests\marionette\marionette\runner\mixins\browsermob-proxy-py 08:26:42 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmarionette%5Cmarionette%5Crunner%5Cmixins%5Cbrowsermob-proxy-py 08:26:42 INFO - Unpacking c:\slave\test\build\tests\marionette 08:26:42 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmarionette 08:26:42 INFO - warning: no files found matching '*.js' under directory 'marionette\touch' 08:26:42 INFO - Requirement already satisfied (use --upgrade to upgrade): mozfile>=1.0 in c:\slave\test\build\venv\lib\site-packages (from mozcrash->-r C:\slave\test\build\tests\config\mozbase_requirements.txt (line 2)) 08:26:47 INFO - Requirement already satisfied (use --upgrade to upgrade): mozlog>=3.0 in c:\slave\test\build\venv\lib\site-packages (from mozcrash->-r C:\slave\test\build\tests\config\mozbase_requirements.txt (line 2)) 08:26:47 INFO - Requirement already satisfied (use --upgrade to upgrade): mozinfo in c:\slave\test\build\venv\lib\site-packages (from mozdebug->-r C:\slave\test\build\tests\config\mozbase_requirements.txt (line 3)) 08:26:47 INFO - Requirement already satisfied (use --upgrade to upgrade): moznetwork>=0.24 in c:\slave\test\build\venv\lib\site-packages (from mozdevice->-r C:\slave\test\build\tests\config\mozbase_requirements.txt (line 4)) 08:26:47 INFO - Requirement already satisfied (use --upgrade to upgrade): mozprocess>=0.19 in c:\slave\test\build\venv\lib\site-packages (from mozdevice->-r C:\slave\test\build\tests\config\mozbase_requirements.txt (line 4)) 08:26:47 INFO - Downloading/unpacking blessings>=1.3 (from mozlog->-r C:\slave\test\build\tests\config\mozbase_requirements.txt (line 10)) 08:26:47 INFO - Downloading blessings-1.6.tar.gz 08:26:47 INFO - Running setup.py egg_info for package blessings 08:26:47 INFO - Requirement already satisfied (use --upgrade to upgrade): requests>=1.1.0 in c:\slave\test\build\venv\lib\site-packages (from browsermob-proxy->-r C:\slave\test\build\tests\config\marionette_requirements.txt (line 4)) 08:26:47 INFO - Installing collected packages: blessings, browsermob-proxy, manifestparser, marionette-client, marionette-driver, mozcrash, mozdebug, mozdevice, mozhttpd, mozInstall, mozleak, mozprofile, mozrunner, mozscreenshot, moztest, mozversion, wptserve 08:26:47 INFO - Running setup.py install for blessings 08:26:47 INFO - Running setup.py install for browsermob-proxy 08:26:47 INFO - Running setup.py install for manifestparser 08:26:47 INFO - Installing manifestparser-script.py script to C:\slave\test\build\venv\Scripts 08:26:47 INFO - Installing manifestparser.exe script to C:\slave\test\build\venv\Scripts 08:26:47 INFO - Running setup.py install for marionette-client 08:26:47 INFO - warning: no files found matching '*.js' under directory 'marionette\touch' 08:26:47 INFO - Installing marionette-script.py script to C:\slave\test\build\venv\Scripts 08:26:47 INFO - Installing marionette.exe script to C:\slave\test\build\venv\Scripts 08:26:47 INFO - Running setup.py install for marionette-driver 08:26:47 INFO - Running setup.py install for mozcrash 08:26:47 INFO - Running setup.py install for mozdebug 08:26:47 INFO - Running setup.py install for mozdevice 08:26:47 INFO - Installing sutini-script.py script to C:\slave\test\build\venv\Scripts 08:26:47 INFO - Installing sutini.exe script to C:\slave\test\build\venv\Scripts 08:26:47 INFO - Installing dm-script.py script to C:\slave\test\build\venv\Scripts 08:26:47 INFO - Installing dm.exe script to C:\slave\test\build\venv\Scripts 08:26:47 INFO - Running setup.py install for mozhttpd 08:26:47 INFO - Installing mozhttpd-script.py script to C:\slave\test\build\venv\Scripts 08:26:47 INFO - Installing mozhttpd.exe script to C:\slave\test\build\venv\Scripts 08:26:47 INFO - Running setup.py install for mozInstall 08:26:47 INFO - Installing moz_remove_from_system-script.py script to C:\slave\test\build\venv\Scripts 08:26:47 INFO - Installing moz_remove_from_system.exe script to C:\slave\test\build\venv\Scripts 08:26:47 INFO - Installing mozuninstall-script.py script to C:\slave\test\build\venv\Scripts 08:26:47 INFO - Installing mozuninstall.exe script to C:\slave\test\build\venv\Scripts 08:26:47 INFO - Installing mozinstall-script.py script to C:\slave\test\build\venv\Scripts 08:26:47 INFO - Installing mozinstall.exe script to C:\slave\test\build\venv\Scripts 08:26:47 INFO - Installing moz_add_to_system-script.py script to C:\slave\test\build\venv\Scripts 08:26:47 INFO - Installing moz_add_to_system.exe script to C:\slave\test\build\venv\Scripts 08:26:47 INFO - Running setup.py install for mozleak 08:26:47 INFO - Running setup.py install for mozprofile 08:26:47 INFO - Installing mozprofile-script.py script to C:\slave\test\build\venv\Scripts 08:26:47 INFO - Installing mozprofile.exe script to C:\slave\test\build\venv\Scripts 08:26:47 INFO - Installing diff-profiles-script.py script to C:\slave\test\build\venv\Scripts 08:26:47 INFO - Installing diff-profiles.exe script to C:\slave\test\build\venv\Scripts 08:26:47 INFO - Installing view-profile-script.py script to C:\slave\test\build\venv\Scripts 08:26:47 INFO - Installing view-profile.exe script to C:\slave\test\build\venv\Scripts 08:26:47 INFO - Running setup.py install for mozrunner 08:26:47 INFO - Installing mozrunner-script.py script to C:\slave\test\build\venv\Scripts 08:26:47 INFO - Installing mozrunner.exe script to C:\slave\test\build\venv\Scripts 08:26:48 INFO - Running setup.py install for mozscreenshot 08:26:48 INFO - Running setup.py install for moztest 08:26:48 INFO - Running setup.py install for mozversion 08:26:48 INFO - Installing mozversion-script.py script to C:\slave\test\build\venv\Scripts 08:26:48 INFO - Installing mozversion.exe script to C:\slave\test\build\venv\Scripts 08:26:48 INFO - Running setup.py install for wptserve 08:26:48 INFO - Successfully installed blessings browsermob-proxy manifestparser marionette-client marionette-driver mozcrash mozdebug mozdevice mozhttpd mozInstall mozleak mozprofile mozrunner mozscreenshot moztest mozversion wptserve 08:26:48 INFO - Cleaning up... 08:26:48 INFO - Return code: 0 08:26:48 INFO - Done creating virtualenv C:\slave\test\build\venv. 08:26:48 INFO - Getting output from command: ['C:\\slave\\test\\build\\venv\\Scripts\\pip', 'freeze'] 08:26:48 INFO - Copy/paste: C:\slave\test\build\venv\Scripts\pip freeze 08:26:48 INFO - Reading from file tmpfile_stdout 08:26:48 INFO - Using _rmtree_windows ... 08:26:48 INFO - Using _rmtree_windows ... 08:26:48 INFO - Current package versions: 08:26:48 INFO - blessings == 1.6 08:26:48 INFO - blobuploader == 1.2.4 08:26:48 INFO - browsermob-proxy == 0.6.0 08:26:48 INFO - distribute == 0.6.14 08:26:48 INFO - docopt == 0.6.1 08:26:48 INFO - manifestparser == 1.1 08:26:48 INFO - marionette-client == 2.3.0 08:26:48 INFO - marionette-driver == 1.4.0 08:26:48 INFO - mozInstall == 1.12 08:26:48 INFO - mozcrash == 0.17 08:26:48 INFO - mozdebug == 0.1 08:26:48 INFO - mozdevice == 0.48 08:26:48 INFO - mozfile == 1.2 08:26:48 INFO - mozhttpd == 0.7 08:26:48 INFO - mozinfo == 0.9 08:26:48 INFO - mozleak == 0.1 08:26:48 INFO - mozlog == 3.1 08:26:48 INFO - moznetwork == 0.27 08:26:48 INFO - mozprocess == 0.22 08:26:48 INFO - mozprofile == 0.28 08:26:48 INFO - mozrunner == 6.11 08:26:48 INFO - mozscreenshot == 0.1 08:26:48 INFO - mozsystemmonitor == 0.0 08:26:48 INFO - moztest == 0.7 08:26:48 INFO - mozversion == 1.4 08:26:48 INFO - requests == 1.2.3 08:26:48 INFO - wptserve == 1.4.0 08:26:48 INFO - Running post-action listener: _resource_record_post_action 08:26:48 INFO - Running post-action listener: _start_resource_monitoring 08:26:48 INFO - Starting resource monitoring. 08:26:49 INFO - ##### 08:26:49 INFO - ##### Running pull step. 08:26:49 INFO - ##### 08:26:49 INFO - Running pre-action listener: _resource_record_pre_action 08:26:49 INFO - Running main action method: pull 08:26:49 INFO - Pull has nothing to do! 08:26:49 INFO - Running post-action listener: _resource_record_post_action 08:26:49 INFO - ##### 08:26:49 INFO - ##### Running install step. 08:26:49 INFO - ##### 08:26:49 INFO - Running pre-action listener: _resource_record_pre_action 08:26:49 INFO - Running main action method: install 08:26:49 INFO - Getting output from command: ['C:\\slave\\test\\build\\venv\\Scripts\\pip', 'freeze'] 08:26:49 INFO - Copy/paste: C:\slave\test\build\venv\Scripts\pip freeze 08:26:49 INFO - Reading from file tmpfile_stdout 08:26:49 INFO - Using _rmtree_windows ... 08:26:49 INFO - Using _rmtree_windows ... 08:26:49 INFO - Detecting whether we're running mozinstall >=1.0... 08:26:49 INFO - Getting output from command: ['C:\\slave\\test/build/venv/scripts/python', 'C:\\slave\\test/build/venv/scripts/mozinstall-script.py', '-h'] 08:26:49 INFO - Copy/paste: C:\slave\test/build/venv/scripts/python C:\slave\test/build/venv/scripts/mozinstall-script.py -h 08:26:49 INFO - Reading from file tmpfile_stdout 08:26:49 INFO - Output received: 08:26:49 INFO - Usage: mozinstall-script.py [options] installer 08:26:49 INFO - Options: 08:26:49 INFO - -h, --help show this help message and exit 08:26:49 INFO - -d DEST, --destination=DEST 08:26:49 INFO - Directory to install application into. [default: 08:26:49 INFO - "C:\slave\test"] 08:26:49 INFO - --app=APP Application being installed. [default: firefox] 08:26:49 INFO - Using _rmtree_windows ... 08:26:49 INFO - Using _rmtree_windows ... 08:26:49 INFO - mkdir: C:\slave\test\build\application 08:26:49 INFO - Getting output from command: ['C:\\slave\\test/build/venv/scripts/python', 'C:\\slave\\test/build/venv/scripts/mozinstall-script.py', 'C:\\slave\\test\\build\\firefox-48.0a2.en-US.win32.zip', '--destination', 'C:\\slave\\test\\build\\application'] 08:26:49 INFO - Copy/paste: C:\slave\test/build/venv/scripts/python C:\slave\test/build/venv/scripts/mozinstall-script.py C:\slave\test\build\firefox-48.0a2.en-US.win32.zip --destination C:\slave\test\build\application 08:26:52 INFO - Reading from file tmpfile_stdout 08:26:52 INFO - Output received: 08:26:52 INFO - C:\slave\test\build\application\firefox\firefox.exe 08:26:52 INFO - Using _rmtree_windows ... 08:26:52 INFO - Using _rmtree_windows ... 08:26:52 INFO - Running post-action listener: _resource_record_post_action 08:26:52 INFO - ##### 08:26:52 INFO - ##### Running run-tests step. 08:26:52 INFO - ##### 08:26:52 INFO - Running pre-action listener: _resource_record_pre_action 08:26:52 INFO - Running main action method: run_tests 08:26:52 INFO - mkdir: C:\slave\test\build\blobber_upload_dir 08:26:52 INFO - Minidump filename unknown. Determining based upon platform and architecture. 08:26:52 INFO - Minidump tooltool manifest unknown. Determining based upon platform and architecture. 08:26:52 INFO - grabbing minidump binary from tooltool 08:26:52 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 08:26:52 INFO - retry: Calling run_command with args: (['c:\\mozilla-build\\python27\\python.exe', 'C:/mozilla-build/tooltool.py', '--url', 'https://api.pub.build.mozilla.org/tooltool/', '--authentication-file', 'c:\\builds\\relengapi.tok', 'fetch', '-m', 'C:\\slave\\test\\build\\tests\\config/tooltool-manifests/win32/releng.manifest', '-o'],), kwargs: {'error_list': [{'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x00E46368>, 'level': 'warning'}, {'substr': 'Traceback (most recent call last)', 'level': 'error'}, {'substr': 'SyntaxError: ', 'level': 'error'}, {'substr': 'TypeError: ', 'level': 'error'}, {'substr': 'NameError: ', 'level': 'error'}, {'substr': 'ZeroDivisionError: ', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x00BA1D30>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x00ECD0C0>, 'level': 'critical'}, {'substr': 'ERROR - ', 'level': 'error'}], 'cwd': 'C:\\slave\\test\\build', 'privileged': False}, attempt #1 08:26:52 INFO - Running command: ['c:\\mozilla-build\\python27\\python.exe', 'C:/mozilla-build/tooltool.py', '--url', 'https://api.pub.build.mozilla.org/tooltool/', '--authentication-file', 'c:\\builds\\relengapi.tok', 'fetch', '-m', 'C:\\slave\\test\\build\\tests\\config/tooltool-manifests/win32/releng.manifest', '-o'] in C:\slave\test\build 08:26:52 INFO - Copy/paste: c:\mozilla-build\python27\python.exe C:/mozilla-build/tooltool.py --url https://api.pub.build.mozilla.org/tooltool/ --authentication-file c:\builds\relengapi.tok fetch -m C:\slave\test\build\tests\config/tooltool-manifests/win32/releng.manifest -o 08:26:52 INFO - INFO - Attempting to fetch from 'https://api.pub.build.mozilla.org/tooltool/'... 08:26:53 INFO - INFO - File win32-minidump_stackwalk.exe fetched from https://api.pub.build.mozilla.org/tooltool/ as C:\slave\test\build\tmpgorrmr 08:26:53 INFO - INFO - File integrity verified, renaming tmpgorrmr to win32-minidump_stackwalk.exe 08:26:53 INFO - Return code: 0 08:26:53 INFO - Chmoding C:\slave\test\build\win32-minidump_stackwalk.exe to 0755 08:26:53 INFO - ENV: MINIDUMP_SAVE_PATH is now C:\slave\test\build\blobber_upload_dir 08:26:53 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/FvKK_17iTb2RyDZ0IU_Afg/artifacts/public/build/firefox-48.0a2.en-US.win32.crashreporter-symbols.zip', '--stackwalk-binary=C:\\slave\\test\\build\\win32-minidump_stackwalk.exe', '--test-type=testharness', '--disable-e10s', '--total-chunks=10', '--this-chunk=1', '--prefs-root=C:\\slave\\test\\build\\tests\\web-platform/prefs', '--processes=1', '--config=C:\\slave\\test\\build\\tests\\web-platform/wptrunner.ini', '--ca-cert-path=C:\\slave\\test\\build\\tests\\web-platform/certs/cacert.pem', '--host-key-path=C:\\slave\\test\\build\\tests\\web-platform/certs/web-platform.test.key', '--host-cert-path=C:\\slave\\test\\build\\tests\\web-platform/certs/web-platform.test.pem', '--certutil-binary=C:\\slave\\test\\build\\tests/bin/certutil'] in C:\slave\test\build 08:26:53 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/FvKK_17iTb2RyDZ0IU_Afg/artifacts/public/build/firefox-48.0a2.en-US.win32.crashreporter-symbols.zip --stackwalk-binary=C:\slave\test\build\win32-minidump_stackwalk.exe --test-type=testharness --disable-e10s --total-chunks=10 --this-chunk=1 --prefs-root=C:\slave\test\build\tests\web-platform/prefs --processes=1 --config=C:\slave\test\build\tests\web-platform/wptrunner.ini --ca-cert-path=C:\slave\test\build\tests\web-platform/certs/cacert.pem --host-key-path=C:\slave\test\build\tests\web-platform/certs/web-platform.test.key --host-cert-path=C:\slave\test\build\tests\web-platform/certs/web-platform.test.pem --certutil-binary=C:\slave\test\build\tests/bin/certutil 08:26:53 INFO - Using env: {'ALLUSERSPROFILE': 'C:\\Documents and Settings\\All Users', 08:26:53 INFO - 'APPDATA': 'C:\\Documents and Settings\\cltbld.T-XP32-IX-021\\Application Data', 08:26:53 INFO - 'COMMONPROGRAMFILES': 'C:\\Program Files\\Common Files', 08:26:53 INFO - 'COMPUTERNAME': 'T-XP32-IX-021', 08:26:53 INFO - 'COMSPEC': 'C:\\WINDOWS\\system32\\cmd.exe', 08:26:53 INFO - 'DCLOCATION': 'SCL3', 08:26:53 INFO - 'DEVENVDIR': 'D:\\msvs8\\Common7\\IDE', 08:26:53 INFO - 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 08:26:53 INFO - 'FP_NO_HOST_CHECK': 'NO', 08:26:53 INFO - 'FRAMEWORKDIR': 'C:\\WINDOWS\\Microsoft.NET\\Framework', 08:26:53 INFO - 'FRAMEWORKSDKDIR': 'D:\\msvs8\\SDK\\v2.0', 08:26:53 INFO - 'FRAMEWORKVERSION': 'v2.0.50727', 08:26:53 INFO - 'HOMEDRIVE': 'C:', 08:26:53 INFO - 'HOMEPATH': '\\Documents and Settings\\cltbld.T-XP32-IX-021', 08:26:53 INFO - 'KTS_HOME': 'C:\\Program Files\\KTS', 08:26:53 INFO - 'KTS_VERSION': '1.19c', 08:26:53 INFO - 'LIBPATH': 'C:\\WINDOWS\\Microsoft.NET\\Framework\\v2.0.50727;D:\\msvs8\\VC\\ATLMFC\\LIB', 08:26:53 INFO - 'LOGONSERVER': '\\\\T-XP32-IX-021', 08:26:53 INFO - 'MINIDUMP_SAVE_PATH': 'C:\\slave\\test\\build\\blobber_upload_dir', 08:26:53 INFO - 'MONDIR': 'C:\\Monitor_config\\', 08:26:53 INFO - 'MOZBUILDDIR': 'C:\\mozilla-build\\', 08:26:53 INFO - 'MOZILLABUILD': 'D:\\mozilla-build', 08:26:53 INFO - 'MOZILLABUILDDRIVE': 'C:', 08:26:53 INFO - 'MOZILLABUILDPATH': '\\mozilla-build\\', 08:26:53 INFO - 'MOZ_AIRBAG': '1', 08:26:53 INFO - 'MOZ_CRASHREPORTER_NO_REPORT': '1', 08:26:53 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 08:26:53 INFO - 'MOZ_MSVCVERSION': '8', 08:26:53 INFO - 'MOZ_NO_REMOTE': '1', 08:26:53 INFO - 'MOZ_TOOLS': 'D:\\mozilla-build\\moztools', 08:26:53 INFO - 'MSVCDIR': 'D:\\msvs8\\VC', 08:26:53 INFO - 'NO_EM_RESTART': '1', 08:26:53 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 08:26:53 INFO - 'NUMBER_OF_PROCESSORS': '8', 08:26:53 INFO - 'OS': 'Windows_NT', 08:26:53 INFO - 'OURDRIVE': 'C:', 08:26:53 INFO - 'PATH': 'C:\\Program Files\\NVIDIA Corporation\\PhysX\\Common;C:\\WINDOWS\\system32;C:\\WINDOWS;C:\\WINDOWS\\System32\\Wbem;C:\\WINDOWS\\system32\\WindowsPowerShell\\v1.0;C:\\mozilla-build\\python27;C:\\mozilla-build\\python27\\Scripts;C:\\mozilla-build\\msys\\bin;C:\\mozilla-build\\vim\\vim72;C:\\mozilla-build\\wget;C:\\mozilla-build\\info-zip;C:\\CoreUtils\\bin;C:\\mozilla-build\\buildbotve\\scripts;C:\\mozilla-build\\hg', 08:26:53 INFO - 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.PSC1', 08:26:53 INFO - 'PROCESSOR_ARCHITECTURE': 'x86', 08:26:53 INFO - 'PROCESSOR_IDENTIFIER': 'x86 Family 6 Model 30 Stepping 5, GenuineIntel', 08:26:53 INFO - 'PROCESSOR_LEVEL': '6', 08:26:53 INFO - 'PROCESSOR_REVISION': '1e05', 08:26:53 INFO - 'PROGRAMFILES': 'C:\\Program Files', 08:26:53 INFO - 'PROMPT': '$P$G', 08:26:53 INFO - 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 08:26:53 INFO - 'PWD': 'C:\\slave\\test', 08:26:53 INFO - 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 08:26:53 INFO - 'SESSIONNAME': 'Console', 08:26:53 INFO - 'SLAVEDIR': 'C:\\slave\\', 08:26:53 INFO - 'SYSTEMDRIVE': 'C:', 08:26:53 INFO - 'SYSTEMROOT': 'C:\\WINDOWS', 08:26:53 INFO - 'TEMP': 'C:\\DOCUME~1\\CLTBLD~1.T-X\\LOCALS~1\\Temp', 08:26:53 INFO - 'TEST1': 'testie', 08:26:53 INFO - 'TMP': 'C:\\DOCUME~1\\CLTBLD~1.T-X\\LOCALS~1\\Temp', 08:26:53 INFO - 'USERDOMAIN': 'T-XP32-IX-021', 08:26:53 INFO - 'USERNAME': 'cltbld', 08:26:53 INFO - 'USERPROFILE': 'C:\\Documents and Settings\\cltbld.T-XP32-IX-021', 08:26:53 INFO - 'VCINSTALLDIR': 'D:\\msvs8\\VC', 08:26:53 INFO - 'VCVARS': 'D:\\msvs8\\VC\\bin\\vcvars32.bat', 08:26:53 INFO - 'VSINSTALLDIR': 'D:\\msvs8', 08:26:53 INFO - 'WINDIR': 'C:\\WINDOWS', 08:26:53 INFO - 'XPCOM_DEBUG_BREAK': 'warn'} 08:26:53 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/FvKK_17iTb2RyDZ0IU_Afg/artifacts/public/build/firefox-48.0a2.en-US.win32.crashreporter-symbols.zip', '--stackwalk-binary=C:\\slave\\test\\build\\win32-minidump_stackwalk.exe', '--test-type=testharness', '--disable-e10s', '--total-chunks=10', '--this-chunk=1', '--prefs-root=C:\\slave\\test\\build\\tests\\web-platform/prefs', '--processes=1', '--config=C:\\slave\\test\\build\\tests\\web-platform/wptrunner.ini', '--ca-cert-path=C:\\slave\\test\\build\\tests\\web-platform/certs/cacert.pem', '--host-key-path=C:\\slave\\test\\build\\tests\\web-platform/certs/web-platform.test.key', '--host-cert-path=C:\\slave\\test\\build\\tests\\web-platform/certs/web-platform.test.pem', '--certutil-binary=C:\\slave\\test\\build\\tests/bin/certutil'] with output_timeout 1000 08:26:54 INFO - STDERR: C:\slave\test\build\venv\lib\site-packages\mozrunner\utils.py:20: UserWarning: Module wptserve was already imported from C:\slave\test\build\tests\web-platform\tests\tools\wptserve\wptserve\__init__.py, but c:\slave\test\build\venv\lib\site-packages is being added to sys.path 08:26:54 INFO - import pkg_resources 08:26:55 INFO - Using 1 client processes 08:26:58 INFO - SUITE-START | Running 778 tests 08:26:58 INFO - Running testharness tests 08:26:58 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html 08:26:58 INFO - TEST-SKIP | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html | took 0ms 08:26:58 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_004.html 08:26:58 INFO - TEST-SKIP | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_004.html | took 0ms 08:26:58 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_005.html 08:26:58 INFO - TEST-SKIP | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_005.html | took 0ms 08:26:58 INFO - Setting up ssl 08:26:59 INFO - PROCESS | certutil | 08:26:59 INFO - PROCESS | certutil | 08:26:59 INFO - PROCESS | certutil | 08:26:59 INFO - Certificate Nickname Trust Attributes 08:26:59 INFO - SSL,S/MIME,JAR/XPI 08:26:59 INFO - 08:26:59 INFO - web-platform-tests CT,, 08:26:59 INFO - 08:26:59 INFO - Starting runner 08:27:01 INFO - PROCESS | 3744 | [3744] WARNING: Failed to load startupcache file correctly, removing!: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/startupcache/StartupCache.cpp, line 228 08:27:01 INFO - PROCESS | 3744 | [3744] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80004005: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/xpcom/base/nsSystemInfo.cpp, line 112 08:27:01 INFO - PROCESS | 3744 | [3744] WARNING: This method is lossy. Use GetCanonicalPath !: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/xpcom/io/nsLocalFileWin.cpp, line 3457 08:27:02 INFO - PROCESS | 3744 | 1463066822859 Marionette DEBUG Marionette enabled via build flag and pref 08:27:02 INFO - PROCESS | 3744 | ++DOCSHELL 11D02000 == 1 [pid = 3744] [id = 1] 08:27:02 INFO - PROCESS | 3744 | ++DOMWINDOW == 1 (11D02400) [pid = 3744] [serial = 1] [outer = 00000000] 08:27:02 INFO - PROCESS | 3744 | [3744] WARNING: No inner window available!: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/dom/base/nsGlobalWindow.cpp, line 9828 08:27:02 INFO - PROCESS | 3744 | ++DOMWINDOW == 2 (11D03000) [pid = 3744] [serial = 2] [outer = 11D02400] 08:27:03 INFO - PROCESS | 3744 | [3744] WARNING: Dwm composition not available, falling back to software vsync: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/gfx/thebes/gfxWindowsPlatform.cpp, line 2860 08:27:03 INFO - PROCESS | 3744 | [3744] 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 2255 08:27:03 INFO - PROCESS | 3744 | ++DOCSHELL 11FECC00 == 2 [pid = 3744] [id = 2] 08:27:03 INFO - PROCESS | 3744 | ++DOMWINDOW == 3 (11FED000) [pid = 3744] [serial = 3] [outer = 00000000] 08:27:03 INFO - PROCESS | 3744 | [3744] WARNING: No inner window available!: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/dom/base/nsGlobalWindow.cpp, line 9828 08:27:03 INFO - PROCESS | 3744 | ++DOMWINDOW == 4 (11FEDC00) [pid = 3744] [serial = 4] [outer = 11FED000] 08:27:03 INFO - PROCESS | 3744 | 1463066823426 Marionette INFO Listening on port 2828 08:27:03 INFO - PROCESS | 3744 | 1463066823805 Marionette DEBUG Marionette enabled via command-line flag 08:27:03 INFO - PROCESS | 3744 | ++DOCSHELL 13615400 == 3 [pid = 3744] [id = 3] 08:27:03 INFO - PROCESS | 3744 | ++DOMWINDOW == 5 (1361D400) [pid = 3744] [serial = 5] [outer = 00000000] 08:27:03 INFO - PROCESS | 3744 | [3744] WARNING: No inner window available!: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/dom/base/nsGlobalWindow.cpp, line 9828 08:27:03 INFO - PROCESS | 3744 | ++DOMWINDOW == 6 (1361E000) [pid = 3744] [serial = 6] [outer = 1361D400] 08:27:03 INFO - PROCESS | 3744 | [3744] WARNING: 'NS_FAILED(rv)', file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/dom/plugins/base/nsPluginHost.cpp, line 2375 08:27:04 INFO - PROCESS | 3744 | [3744] WARNING: Failed to load WMF DLLs: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/dom/media/platforms/wmf/WMFUtils.cpp, line 169 08:27:04 INFO - PROCESS | 3744 | [3744] WARNING: NS_ENSURE_TRUE(SUCCEEDED(hr)) failed: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/dom/media/platforms/wmf/WMFUtils.cpp, line 206 08:27:04 INFO - PROCESS | 3744 | [3744] WARNING: NS_ENSURE_TRUE(SUCCEEDED(hr)) failed: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/dom/media/platforms/wmf/WMFUtils.cpp, line 206 08:27:04 INFO - PROCESS | 3744 | ++DOMWINDOW == 7 (13A13800) [pid = 3744] [serial = 7] [outer = 11FED000] 08:27:04 INFO - PROCESS | 3744 | [3744] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80520012: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/js/xpconnect/loader/mozJSComponentLoader.cpp, line 846 08:27:04 INFO - PROCESS | 3744 | 1463066824119 Marionette DEBUG Accepted connection conn0 from 127.0.0.1:1429 08:27:04 INFO - PROCESS | 3744 | 1463066824227 Marionette DEBUG Closed connection conn0 08:27:04 INFO - PROCESS | 3744 | [3744] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80520012: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/js/xpconnect/loader/mozJSComponentLoader.cpp, line 846 08:27:04 INFO - PROCESS | 3744 | 1463066824285 Marionette DEBUG Accepted connection conn1 from 127.0.0.1:1431 08:27:04 INFO - PROCESS | 3744 | 1463066824312 Marionette DEBUG Closed connection conn1 08:27:04 INFO - PROCESS | 3744 | [3744] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80520012: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/js/xpconnect/loader/mozJSComponentLoader.cpp, line 846 08:27:04 INFO - PROCESS | 3744 | 1463066824319 Marionette DEBUG Accepted connection conn2 from 127.0.0.1:1432 08:27:04 INFO - PROCESS | 3744 | ++DOCSHELL 140D2400 == 4 [pid = 3744] [id = 4] 08:27:04 INFO - PROCESS | 3744 | ++DOMWINDOW == 8 (140D2C00) [pid = 3744] [serial = 8] [outer = 00000000] 08:27:04 INFO - PROCESS | 3744 | ++DOMWINDOW == 9 (144C8C00) [pid = 3744] [serial = 9] [outer = 140D2C00] 08:27:04 INFO - PROCESS | 3744 | [3744] WARNING: Direct3D 11-accelerated layers are not supported on this system.: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/gfx/thebes/gfxWindowsPlatform.cpp, line 2893 08:27:04 INFO - PROCESS | 3744 | ++DOMWINDOW == 10 (144CD800) [pid = 3744] [serial = 10] [outer = 140D2C00] 08:27:04 INFO - PROCESS | 3744 | 1463066824588 Marionette TRACE conn2 -> [0,1,"newSession",{"sessionId":null,"capabilities":null}] 08:27:04 INFO - PROCESS | 3744 | 1463066824593 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":"20160512061943","device":"desktop","version":"48.0a2"} 08:27:04 INFO - PROCESS | 3744 | [3744] WARNING: NS_ENSURE_TRUE(SUCCEEDED(hr)) failed: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/dom/media/platforms/wmf/WMFUtils.cpp, line 206 08:27:04 INFO - PROCESS | 3744 | [3744] WARNING: getting z level of unregistered window: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/xpfe/appshell/nsWindowMediator.cpp, line 623 08:27:04 INFO - PROCESS | 3744 | [3744] WARNING: getting z level of unregistered window: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/xpfe/appshell/nsWindowMediator.cpp, line 623 08:27:05 INFO - PROCESS | 3744 | [3744] WARNING: Failed to retarget HTML data delivery to the parser thread.: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/parser/html/nsHtml5StreamParser.cpp, line 967 08:27:05 INFO - PROCESS | 3744 | ++DOCSHELL 16134C00 == 5 [pid = 3744] [id = 5] 08:27:05 INFO - PROCESS | 3744 | ++DOMWINDOW == 11 (16135000) [pid = 3744] [serial = 11] [outer = 00000000] 08:27:05 INFO - PROCESS | 3744 | ++DOCSHELL 16135400 == 6 [pid = 3744] [id = 6] 08:27:05 INFO - PROCESS | 3744 | ++DOMWINDOW == 12 (16135800) [pid = 3744] [serial = 12] [outer = 00000000] 08:27:05 INFO - PROCESS | 3744 | [3744] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80040111: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/dom/base/nsFrameLoader.cpp, line 272 08:27:06 INFO - PROCESS | 3744 | ++DOCSHELL 16B8A400 == 7 [pid = 3744] [id = 7] 08:27:06 INFO - PROCESS | 3744 | ++DOMWINDOW == 13 (16B8A800) [pid = 3744] [serial = 13] [outer = 00000000] 08:27:06 INFO - PROCESS | 3744 | [3744] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80040111: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/dom/base/nsFrameLoader.cpp, line 272 08:27:06 INFO - PROCESS | 3744 | [3744] WARNING: Couldn't create child process for iframe.: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/dom/base/nsFrameLoader.cpp, line 336 08:27:06 INFO - PROCESS | 3744 | ++DOMWINDOW == 14 (16E43800) [pid = 3744] [serial = 14] [outer = 16B8A800] 08:27:06 INFO - PROCESS | 3744 | [3744] WARNING: Direct3D 11-accelerated layers are not supported on this system.: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/gfx/thebes/gfxWindowsPlatform.cpp, line 2893 08:27:06 INFO - PROCESS | 3744 | ++DOMWINDOW == 15 (16C4B000) [pid = 3744] [serial = 15] [outer = 16135000] 08:27:06 INFO - PROCESS | 3744 | ++DOMWINDOW == 16 (16C4CC00) [pid = 3744] [serial = 16] [outer = 16135800] 08:27:06 INFO - PROCESS | 3744 | ++DOMWINDOW == 17 (16C4F400) [pid = 3744] [serial = 17] [outer = 16B8A800] 08:27:07 INFO - PROCESS | 3744 | 1463066826995 Marionette DEBUG loaded listener.js 08:27:07 INFO - PROCESS | 3744 | 1463066827010 Marionette DEBUG loaded listener.js 08:27:07 INFO - PROCESS | 3744 | ++DOMWINDOW == 18 (18295000) [pid = 3744] [serial = 18] [outer = 16B8A800] 08:27:07 INFO - PROCESS | 3744 | 1463066827605 Marionette TRACE conn2 <- [1,1,null,{"sessionId":"656d9d94-5f3b-4b95-bd84-b2c7e9c22042","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":"20160512061943","device":"desktop","version":"48.0a2","command_id":1}}] 08:27:07 INFO - PROCESS | 3744 | 1463066827825 Marionette TRACE conn2 -> [0,2,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":128}] 08:27:07 INFO - PROCESS | 3744 | 1463066827911 Marionette TRACE conn2 <- [1,2,null,{"value":null}] 08:27:08 INFO - PROCESS | 3744 | 1463066828037 Marionette TRACE conn2 -> [0,3,"get",{"url":"http://web-platform.test:8000/testharness_runner.html"}] 08:27:08 INFO - PROCESS | 3744 | [3744] WARNING: Could not get disk status from nsIDiskSpaceWatcher: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/uriloader/prefetch/nsOfflineCacheUpdateService.cpp, line 283 08:27:08 INFO - PROCESS | 3744 | [3744] WARNING: NS_ENSURE_TRUE(aURI) failed: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/netwerk/cache2/CacheStorage.cpp, line 63 08:27:08 INFO - PROCESS | 3744 | ++DOMWINDOW == 19 (1861FC00) [pid = 3744] [serial = 19] [outer = 16B8A800] 08:27:08 INFO - PROCESS | 3744 | [3744] WARNING: NS_ENSURE_TRUE(aURI) failed: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/netwerk/cache2/CacheStorage.cpp, line 63 08:27:08 INFO - PROCESS | 3744 | [3744] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 08:27:08 INFO - PROCESS | 3744 | 1463066828489 Marionette TRACE conn2 <- [1,3,null,{}] 08:27:08 INFO - PROCESS | 3744 | 1463066828507 Marionette TRACE conn2 -> [0,4,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"document.title = 'MainThread'","sandbox":"default","line":140}] 08:27:08 INFO - PROCESS | 3744 | 1463066828540 Marionette TRACE conn2 <- [1,4,null,{"value":null}] 08:27:08 INFO - PROCESS | 3744 | 1463066828610 Marionette TRACE conn2 -> [0,5,"getWindowHandle",null] 08:27:08 INFO - PROCESS | 3744 | 1463066828620 Marionette TRACE conn2 <- [1,5,null,{"value":"13"}] 08:27:08 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.copy.html 08:27:08 INFO - PROCESS | 3744 | 1463066828630 Marionette TRACE conn2 -> [0,6,"setScriptTimeout",{"ms":35000}] 08:27:08 INFO - PROCESS | 3744 | 1463066828633 Marionette TRACE conn2 <- [1,6,null,{}] 08:27:08 INFO - PROCESS | 3744 | 1463066828647 Marionette TRACE conn2 -> [0,7,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:27:08 INFO - PROCESS | 3744 | 1463066828659 Marionette TRACE conn2 <- [1,7,null,{"value":null}] 08:27:08 INFO - PROCESS | 3744 | 1463066828663 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\", \"7b36c2f2-4a50-406b-8f1a-2c9880a455ba\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:27:08 INFO - PROCESS | 3744 | ++DOCSHELL 16B10400 == 8 [pid = 3744] [id = 8] 08:27:08 INFO - PROCESS | 3744 | ++DOMWINDOW == 20 (1A173000) [pid = 3744] [serial = 20] [outer = 00000000] 08:27:08 INFO - PROCESS | 3744 | ++DOMWINDOW == 21 (17AF1000) [pid = 3744] [serial = 21] [outer = 1A173000] 08:27:08 INFO - PROCESS | 3744 | 1463066828709 Marionette DEBUG loaded listener.js 08:27:08 INFO - PROCESS | 3744 | ++DOMWINDOW == 22 (17AF5400) [pid = 3744] [serial = 22] [outer = 1A173000] 08:27:09 INFO - PROCESS | 3744 | ++DOCSHELL 1A489400 == 9 [pid = 3744] [id = 9] 08:27:09 INFO - PROCESS | 3744 | ++DOMWINDOW == 23 (1A489C00) [pid = 3744] [serial = 23] [outer = 00000000] 08:27:09 INFO - PROCESS | 3744 | ++DOMWINDOW == 24 (1A48C400) [pid = 3744] [serial = 24] [outer = 1A489C00] 08:27:09 INFO - PROCESS | 3744 | 1463066829131 Marionette DEBUG loaded listener.js 08:27:09 INFO - PROCESS | 3744 | ++DOMWINDOW == 25 (1A48F800) [pid = 3744] [serial = 25] [outer = 1A489C00] 08:27:09 INFO - PROCESS | 3744 | 1463066829371 Marionette TRACE conn2 <- [1,8,null,{"value":["/2dcontext/compositing/2d.composite.canvas.copy.html",0,null,null,[["Canvas test: 2d.composite.canvas.copy",0,null,null]]]}] 08:27:09 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.copy.html | Canvas test: 2d.composite.canvas.copy 08:27:09 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.copy.html | took 749ms 08:27:09 INFO - PROCESS | 3744 | 1463066829447 Marionette TRACE conn2 -> [0,9,"getWindowHandle",null] 08:27:09 INFO - PROCESS | 3744 | 1463066829448 Marionette TRACE conn2 <- [1,9,null,{"value":"13"}] 08:27:09 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-atop.html 08:27:09 INFO - PROCESS | 3744 | 1463066829488 Marionette TRACE conn2 -> [0,10,"setScriptTimeout",{"ms":35000}] 08:27:09 INFO - PROCESS | 3744 | 1463066829490 Marionette TRACE conn2 <- [1,10,null,{}] 08:27:09 INFO - PROCESS | 3744 | 1463066829538 Marionette TRACE conn2 -> [0,11,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:27:09 INFO - PROCESS | 3744 | 1463066829656 Marionette TRACE conn2 <- [1,11,null,{"value":null}] 08:27:09 INFO - PROCESS | 3744 | 1463066829677 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\", \"7b36c2f2-4a50-406b-8f1a-2c9880a455ba\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:27:09 INFO - PROCESS | 3744 | ++DOCSHELL 1A8BF800 == 10 [pid = 3744] [id = 10] 08:27:09 INFO - PROCESS | 3744 | ++DOMWINDOW == 26 (1A8BFC00) [pid = 3744] [serial = 26] [outer = 00000000] 08:27:09 INFO - PROCESS | 3744 | ++DOMWINDOW == 27 (1AFA9400) [pid = 3744] [serial = 27] [outer = 1A8BFC00] 08:27:09 INFO - PROCESS | 3744 | 1463066829722 Marionette DEBUG loaded listener.js 08:27:09 INFO - PROCESS | 3744 | ++DOMWINDOW == 28 (1AFAD400) [pid = 3744] [serial = 28] [outer = 1A8BFC00] 08:27:10 INFO - PROCESS | 3744 | 1463066830076 Marionette TRACE conn2 <- [1,12,null,{"value":["/2dcontext/compositing/2d.composite.canvas.destination-atop.html",0,null,null,[["Canvas test: 2d.composite.canvas.destination-atop",0,null,null]]]}] 08:27:10 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-atop.html | Canvas test: 2d.composite.canvas.destination-atop 08:27:10 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-atop.html | took 654ms 08:27:10 INFO - PROCESS | 3744 | 1463066830126 Marionette TRACE conn2 -> [0,13,"getWindowHandle",null] 08:27:10 INFO - PROCESS | 3744 | 1463066830128 Marionette TRACE conn2 <- [1,13,null,{"value":"13"}] 08:27:10 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-in.html 08:27:10 INFO - PROCESS | 3744 | 1463066830132 Marionette TRACE conn2 -> [0,14,"setScriptTimeout",{"ms":35000}] 08:27:10 INFO - PROCESS | 3744 | 1463066830133 Marionette TRACE conn2 <- [1,14,null,{}] 08:27:10 INFO - PROCESS | 3744 | 1463066830137 Marionette TRACE conn2 -> [0,15,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:27:10 INFO - PROCESS | 3744 | 1463066830230 Marionette TRACE conn2 <- [1,15,null,{"value":null}] 08:27:10 INFO - PROCESS | 3744 | 1463066830244 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\", \"7b36c2f2-4a50-406b-8f1a-2c9880a455ba\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:27:10 INFO - PROCESS | 3744 | ++DOCSHELL 1A48C000 == 11 [pid = 3744] [id = 11] 08:27:10 INFO - PROCESS | 3744 | ++DOMWINDOW == 29 (1AB5E400) [pid = 3744] [serial = 29] [outer = 00000000] 08:27:10 INFO - PROCESS | 3744 | ++DOMWINDOW == 30 (1AB65C00) [pid = 3744] [serial = 30] [outer = 1AB5E400] 08:27:10 INFO - PROCESS | 3744 | 1463066830288 Marionette DEBUG loaded listener.js 08:27:10 INFO - PROCESS | 3744 | ++DOMWINDOW == 31 (1B0E4C00) [pid = 3744] [serial = 31] [outer = 1AB5E400] 08:27:10 INFO - PROCESS | 3744 | 1463066830629 Marionette TRACE conn2 <- [1,16,null,{"value":["/2dcontext/compositing/2d.composite.canvas.destination-in.html",0,null,null,[["Canvas test: 2d.composite.canvas.destination-in",0,null,null]]]}] 08:27:10 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-in.html | Canvas test: 2d.composite.canvas.destination-in 08:27:10 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-in.html | took 542ms 08:27:10 INFO - PROCESS | 3744 | 1463066830667 Marionette TRACE conn2 -> [0,17,"getWindowHandle",null] 08:27:10 INFO - PROCESS | 3744 | 1463066830668 Marionette TRACE conn2 <- [1,17,null,{"value":"13"}] 08:27:10 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-out.html 08:27:10 INFO - PROCESS | 3744 | 1463066830672 Marionette TRACE conn2 -> [0,18,"setScriptTimeout",{"ms":35000}] 08:27:10 INFO - PROCESS | 3744 | 1463066830673 Marionette TRACE conn2 <- [1,18,null,{}] 08:27:10 INFO - PROCESS | 3744 | 1463066830677 Marionette TRACE conn2 -> [0,19,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:27:10 INFO - PROCESS | 3744 | 1463066830766 Marionette TRACE conn2 <- [1,19,null,{"value":null}] 08:27:10 INFO - PROCESS | 3744 | 1463066830783 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\", \"7b36c2f2-4a50-406b-8f1a-2c9880a455ba\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:27:10 INFO - PROCESS | 3744 | ++DOCSHELL 1AC50C00 == 12 [pid = 3744] [id = 12] 08:27:10 INFO - PROCESS | 3744 | ++DOMWINDOW == 32 (1AC51000) [pid = 3744] [serial = 32] [outer = 00000000] 08:27:10 INFO - PROCESS | 3744 | ++DOMWINDOW == 33 (1AFAE400) [pid = 3744] [serial = 33] [outer = 1AC51000] 08:27:10 INFO - PROCESS | 3744 | 1463066830827 Marionette DEBUG loaded listener.js 08:27:10 INFO - PROCESS | 3744 | ++DOMWINDOW == 34 (1AE8EC00) [pid = 3744] [serial = 34] [outer = 1AC51000] 08:27:11 INFO - PROCESS | 3744 | 1463066831203 Marionette TRACE conn2 <- [1,20,null,{"value":["/2dcontext/compositing/2d.composite.canvas.destination-out.html",0,null,null,[["Canvas test: 2d.composite.canvas.destination-out",0,null,null]]]}] 08:27:11 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-out.html | Canvas test: 2d.composite.canvas.destination-out 08:27:11 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-out.html | took 542ms 08:27:11 INFO - PROCESS | 3744 | 1463066831240 Marionette TRACE conn2 -> [0,21,"getWindowHandle",null] 08:27:11 INFO - PROCESS | 3744 | 1463066831242 Marionette TRACE conn2 <- [1,21,null,{"value":"13"}] 08:27:11 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-over.html 08:27:11 INFO - PROCESS | 3744 | 1463066831246 Marionette TRACE conn2 -> [0,22,"setScriptTimeout",{"ms":35000}] 08:27:11 INFO - PROCESS | 3744 | 1463066831247 Marionette TRACE conn2 <- [1,22,null,{}] 08:27:11 INFO - PROCESS | 3744 | 1463066831251 Marionette TRACE conn2 -> [0,23,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:27:11 INFO - PROCESS | 3744 | 1463066831338 Marionette TRACE conn2 <- [1,23,null,{"value":null}] 08:27:11 INFO - PROCESS | 3744 | 1463066831345 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\", \"7b36c2f2-4a50-406b-8f1a-2c9880a455ba\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:27:11 INFO - PROCESS | 3744 | ++DOCSHELL 1AE95400 == 13 [pid = 3744] [id = 13] 08:27:11 INFO - PROCESS | 3744 | ++DOMWINDOW == 35 (1AE98800) [pid = 3744] [serial = 35] [outer = 00000000] 08:27:11 INFO - PROCESS | 3744 | ++DOMWINDOW == 36 (1B242C00) [pid = 3744] [serial = 36] [outer = 1AE98800] 08:27:11 INFO - PROCESS | 3744 | 1463066831389 Marionette DEBUG loaded listener.js 08:27:11 INFO - PROCESS | 3744 | ++DOMWINDOW == 37 (1B246800) [pid = 3744] [serial = 37] [outer = 1AE98800] 08:27:11 INFO - PROCESS | 3744 | 1463066831710 Marionette TRACE conn2 <- [1,24,null,{"value":["/2dcontext/compositing/2d.composite.canvas.destination-over.html",0,null,null,[["Canvas test: 2d.composite.canvas.destination-over",0,null,null]]]}] 08:27:11 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-over.html | Canvas test: 2d.composite.canvas.destination-over 08:27:11 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-over.html | took 495ms 08:27:11 INFO - PROCESS | 3744 | 1463066831740 Marionette TRACE conn2 -> [0,25,"getWindowHandle",null] 08:27:11 INFO - PROCESS | 3744 | 1463066831741 Marionette TRACE conn2 <- [1,25,null,{"value":"13"}] 08:27:11 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.lighter.html 08:27:11 INFO - PROCESS | 3744 | 1463066831744 Marionette TRACE conn2 -> [0,26,"setScriptTimeout",{"ms":35000}] 08:27:11 INFO - PROCESS | 3744 | 1463066831746 Marionette TRACE conn2 <- [1,26,null,{}] 08:27:11 INFO - PROCESS | 3744 | 1463066831749 Marionette TRACE conn2 -> [0,27,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:27:11 INFO - PROCESS | 3744 | 1463066831840 Marionette TRACE conn2 <- [1,27,null,{"value":null}] 08:27:11 INFO - PROCESS | 3744 | 1463066831846 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\", \"7b36c2f2-4a50-406b-8f1a-2c9880a455ba\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:27:11 INFO - PROCESS | 3744 | ++DOCSHELL 1B393800 == 14 [pid = 3744] [id = 14] 08:27:11 INFO - PROCESS | 3744 | ++DOMWINDOW == 38 (1B394000) [pid = 3744] [serial = 38] [outer = 00000000] 08:27:11 INFO - PROCESS | 3744 | ++DOMWINDOW == 39 (1B39B000) [pid = 3744] [serial = 39] [outer = 1B394000] 08:27:11 INFO - PROCESS | 3744 | 1463066831889 Marionette DEBUG loaded listener.js 08:27:11 INFO - PROCESS | 3744 | ++DOMWINDOW == 40 (1B39F800) [pid = 3744] [serial = 40] [outer = 1B394000] 08:27:12 INFO - PROCESS | 3744 | 1463066832227 Marionette TRACE conn2 <- [1,28,null,{"value":["/2dcontext/compositing/2d.composite.canvas.lighter.html",0,null,null,[["Canvas test: 2d.composite.canvas.lighter",0,null,null]]]}] 08:27:12 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.lighter.html | Canvas test: 2d.composite.canvas.lighter 08:27:12 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.lighter.html | took 542ms 08:27:12 INFO - PROCESS | 3744 | 1463066832281 Marionette TRACE conn2 -> [0,29,"getWindowHandle",null] 08:27:12 INFO - PROCESS | 3744 | 1463066832282 Marionette TRACE conn2 <- [1,29,null,{"value":"13"}] 08:27:12 INFO - PROCESS | 3744 | 1463066832285 Marionette TRACE conn2 -> [0,30,"setScriptTimeout",{"ms":35000}] 08:27:12 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-atop.html 08:27:12 INFO - PROCESS | 3744 | 1463066832287 Marionette TRACE conn2 <- [1,30,null,{}] 08:27:12 INFO - PROCESS | 3744 | 1463066832291 Marionette TRACE conn2 -> [0,31,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:27:12 INFO - PROCESS | 3744 | 1463066832375 Marionette TRACE conn2 <- [1,31,null,{"value":null}] 08:27:12 INFO - PROCESS | 3744 | 1463066832381 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\", \"7b36c2f2-4a50-406b-8f1a-2c9880a455ba\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:27:12 INFO - PROCESS | 3744 | ++DOCSHELL 1B398800 == 15 [pid = 3744] [id = 15] 08:27:12 INFO - PROCESS | 3744 | ++DOMWINDOW == 41 (1B3A0800) [pid = 3744] [serial = 41] [outer = 00000000] 08:27:12 INFO - PROCESS | 3744 | ++DOMWINDOW == 42 (1B933000) [pid = 3744] [serial = 42] [outer = 1B3A0800] 08:27:12 INFO - PROCESS | 3744 | 1463066832424 Marionette DEBUG loaded listener.js 08:27:12 INFO - PROCESS | 3744 | ++DOMWINDOW == 43 (1B937800) [pid = 3744] [serial = 43] [outer = 1B3A0800] 08:27:12 INFO - PROCESS | 3744 | ++DOCSHELL 1BAB4800 == 16 [pid = 3744] [id = 16] 08:27:12 INFO - PROCESS | 3744 | ++DOMWINDOW == 44 (1BAB4C00) [pid = 3744] [serial = 44] [outer = 00000000] 08:27:12 INFO - PROCESS | 3744 | ++DOMWINDOW == 45 (1B92D400) [pid = 3744] [serial = 45] [outer = 1BAB4C00] 08:27:12 INFO - PROCESS | 3744 | ++DOMWINDOW == 46 (1B396800) [pid = 3744] [serial = 46] [outer = 1BAB4C00] 08:27:12 INFO - PROCESS | 3744 | ++DOCSHELL 18619000 == 17 [pid = 3744] [id = 17] 08:27:12 INFO - PROCESS | 3744 | ++DOMWINDOW == 47 (1BAB1800) [pid = 3744] [serial = 47] [outer = 00000000] 08:27:12 INFO - PROCESS | 3744 | ++DOMWINDOW == 48 (1BB02400) [pid = 3744] [serial = 48] [outer = 1BAB1800] 08:27:12 INFO - PROCESS | 3744 | ++DOMWINDOW == 49 (1BB0C000) [pid = 3744] [serial = 49] [outer = 1BAB1800] 08:27:12 INFO - PROCESS | 3744 | 1463066832953 Marionette TRACE conn2 <- [1,32,null,{"value":["/2dcontext/compositing/2d.composite.canvas.source-atop.html",0,null,null,[["Canvas test: 2d.composite.canvas.source-atop",0,null,null]]]}] 08:27:13 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-atop.html | Canvas test: 2d.composite.canvas.source-atop 08:27:13 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-atop.html | took 718ms 08:27:13 INFO - PROCESS | 3744 | 1463066833017 Marionette TRACE conn2 -> [0,33,"getWindowHandle",null] 08:27:13 INFO - PROCESS | 3744 | 1463066833019 Marionette TRACE conn2 <- [1,33,null,{"value":"13"}] 08:27:13 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-in.html 08:27:13 INFO - PROCESS | 3744 | 1463066833023 Marionette TRACE conn2 -> [0,34,"setScriptTimeout",{"ms":35000}] 08:27:13 INFO - PROCESS | 3744 | 1463066833024 Marionette TRACE conn2 <- [1,34,null,{}] 08:27:13 INFO - PROCESS | 3744 | 1463066833028 Marionette TRACE conn2 -> [0,35,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:27:13 INFO - PROCESS | 3744 | 1463066833110 Marionette TRACE conn2 <- [1,35,null,{"value":null}] 08:27:13 INFO - PROCESS | 3744 | 1463066833147 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\", \"7b36c2f2-4a50-406b-8f1a-2c9880a455ba\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:27:13 INFO - PROCESS | 3744 | ++DOCSHELL 1BAB3800 == 18 [pid = 3744] [id = 18] 08:27:13 INFO - PROCESS | 3744 | ++DOMWINDOW == 50 (1BAB4000) [pid = 3744] [serial = 50] [outer = 00000000] 08:27:13 INFO - PROCESS | 3744 | ++DOMWINDOW == 51 (1BB10000) [pid = 3744] [serial = 51] [outer = 1BAB4000] 08:27:13 INFO - PROCESS | 3744 | 1463066833195 Marionette DEBUG loaded listener.js 08:27:13 INFO - PROCESS | 3744 | ++DOMWINDOW == 52 (1BC74000) [pid = 3744] [serial = 52] [outer = 1BAB4000] 08:27:13 INFO - PROCESS | 3744 | --DOCSHELL 11D02000 == 17 [pid = 3744] [id = 1] 08:27:14 INFO - PROCESS | 3744 | 1463066834250 Marionette TRACE conn2 <- [1,36,null,{"value":["/2dcontext/compositing/2d.composite.canvas.source-in.html",0,null,null,[["Canvas test: 2d.composite.canvas.source-in",0,null,null]]]}] 08:27:14 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-in.html | Canvas test: 2d.composite.canvas.source-in 08:27:14 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-in.html | took 1260ms 08:27:14 INFO - PROCESS | 3744 | 1463066834300 Marionette TRACE conn2 -> [0,37,"getWindowHandle",null] 08:27:14 INFO - PROCESS | 3744 | 1463066834305 Marionette TRACE conn2 <- [1,37,null,{"value":"13"}] 08:27:14 INFO - PROCESS | 3744 | 1463066834310 Marionette TRACE conn2 -> [0,38,"setScriptTimeout",{"ms":35000}] 08:27:14 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-out.html 08:27:14 INFO - PROCESS | 3744 | 1463066834315 Marionette TRACE conn2 <- [1,38,null,{}] 08:27:14 INFO - PROCESS | 3744 | 1463066834320 Marionette TRACE conn2 -> [0,39,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:27:14 INFO - PROCESS | 3744 | 1463066834433 Marionette TRACE conn2 <- [1,39,null,{"value":null}] 08:27:14 INFO - PROCESS | 3744 | 1463066834500 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\", \"7b36c2f2-4a50-406b-8f1a-2c9880a455ba\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:27:14 INFO - PROCESS | 3744 | ++DOCSHELL 106EC000 == 18 [pid = 3744] [id = 19] 08:27:14 INFO - PROCESS | 3744 | ++DOMWINDOW == 53 (1075C000) [pid = 3744] [serial = 53] [outer = 00000000] 08:27:14 INFO - PROCESS | 3744 | ++DOMWINDOW == 54 (1172C400) [pid = 3744] [serial = 54] [outer = 1075C000] 08:27:14 INFO - PROCESS | 3744 | 1463066834555 Marionette DEBUG loaded listener.js 08:27:14 INFO - PROCESS | 3744 | ++DOMWINDOW == 55 (11F64800) [pid = 3744] [serial = 55] [outer = 1075C000] 08:27:15 INFO - PROCESS | 3744 | 1463066835164 Marionette TRACE conn2 <- [1,40,null,{"value":["/2dcontext/compositing/2d.composite.canvas.source-out.html",0,null,null,[["Canvas test: 2d.composite.canvas.source-out",0,null,null]]]}] 08:27:15 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-out.html | Canvas test: 2d.composite.canvas.source-out 08:27:15 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-out.html | took 909ms 08:27:15 INFO - PROCESS | 3744 | 1463066835215 Marionette TRACE conn2 -> [0,41,"getWindowHandle",null] 08:27:15 INFO - PROCESS | 3744 | 1463066835221 Marionette TRACE conn2 <- [1,41,null,{"value":"13"}] 08:27:15 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-over.html 08:27:15 INFO - PROCESS | 3744 | 1463066835228 Marionette TRACE conn2 -> [0,42,"setScriptTimeout",{"ms":35000}] 08:27:15 INFO - PROCESS | 3744 | 1463066835231 Marionette TRACE conn2 <- [1,42,null,{}] 08:27:15 INFO - PROCESS | 3744 | 1463066835235 Marionette TRACE conn2 -> [0,43,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:27:15 INFO - PROCESS | 3744 | 1463066835344 Marionette TRACE conn2 <- [1,43,null,{"value":null}] 08:27:15 INFO - PROCESS | 3744 | 1463066835410 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\", \"7b36c2f2-4a50-406b-8f1a-2c9880a455ba\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:27:15 INFO - PROCESS | 3744 | ++DOCSHELL 13372000 == 19 [pid = 3744] [id = 20] 08:27:15 INFO - PROCESS | 3744 | ++DOMWINDOW == 56 (13374400) [pid = 3744] [serial = 56] [outer = 00000000] 08:27:15 INFO - PROCESS | 3744 | ++DOMWINDOW == 57 (13E8A800) [pid = 3744] [serial = 57] [outer = 13374400] 08:27:15 INFO - PROCESS | 3744 | 1463066835466 Marionette DEBUG loaded listener.js 08:27:15 INFO - PROCESS | 3744 | ++DOMWINDOW == 58 (14411800) [pid = 3744] [serial = 58] [outer = 13374400] 08:27:16 INFO - PROCESS | 3744 | 1463066836247 Marionette TRACE conn2 <- [1,44,null,{"value":["/2dcontext/compositing/2d.composite.canvas.source-over.html",0,null,null,[["Canvas test: 2d.composite.canvas.source-over",0,null,null]]]}] 08:27:16 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-over.html | Canvas test: 2d.composite.canvas.source-over 08:27:16 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-over.html | took 1069ms 08:27:16 INFO - PROCESS | 3744 | 1463066836313 Marionette TRACE conn2 -> [0,45,"getWindowHandle",null] 08:27:16 INFO - PROCESS | 3744 | 1463066836317 Marionette TRACE conn2 <- [1,45,null,{"value":"13"}] 08:27:16 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.xor.html 08:27:16 INFO - PROCESS | 3744 | 1463066836322 Marionette TRACE conn2 -> [0,46,"setScriptTimeout",{"ms":35000}] 08:27:16 INFO - PROCESS | 3744 | 1463066836326 Marionette TRACE conn2 <- [1,46,null,{}] 08:27:16 INFO - PROCESS | 3744 | 1463066836332 Marionette TRACE conn2 -> [0,47,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:27:16 INFO - PROCESS | 3744 | 1463066836420 Marionette TRACE conn2 <- [1,47,null,{"value":null}] 08:27:16 INFO - PROCESS | 3744 | 1463066836489 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\", \"7b36c2f2-4a50-406b-8f1a-2c9880a455ba\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:27:16 INFO - PROCESS | 3744 | ++DOCSHELL 106EAC00 == 20 [pid = 3744] [id = 21] 08:27:16 INFO - PROCESS | 3744 | ++DOMWINDOW == 59 (106EB800) [pid = 3744] [serial = 59] [outer = 00000000] 08:27:16 INFO - PROCESS | 3744 | ++DOMWINDOW == 60 (10E9D000) [pid = 3744] [serial = 60] [outer = 106EB800] 08:27:16 INFO - PROCESS | 3744 | 1463066836542 Marionette DEBUG loaded listener.js 08:27:16 INFO - PROCESS | 3744 | ++DOMWINDOW == 61 (111A7400) [pid = 3744] [serial = 61] [outer = 106EB800] 08:27:16 INFO - PROCESS | 3744 | --DOCSHELL 140D2400 == 19 [pid = 3744] [id = 4] 08:27:17 INFO - PROCESS | 3744 | 1463066837019 Marionette TRACE conn2 <- [1,48,null,{"value":["/2dcontext/compositing/2d.composite.canvas.xor.html",0,null,null,[["Canvas test: 2d.composite.canvas.xor",0,null,null]]]}] 08:27:17 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.xor.html | Canvas test: 2d.composite.canvas.xor 08:27:17 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.xor.html | took 749ms 08:27:17 INFO - PROCESS | 3744 | 1463066837064 Marionette TRACE conn2 -> [0,49,"getWindowHandle",null] 08:27:17 INFO - PROCESS | 3744 | 1463066837069 Marionette TRACE conn2 <- [1,49,null,{"value":"13"}] 08:27:17 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.copy.html 08:27:17 INFO - PROCESS | 3744 | 1463066837075 Marionette TRACE conn2 -> [0,50,"setScriptTimeout",{"ms":35000}] 08:27:17 INFO - PROCESS | 3744 | 1463066837077 Marionette TRACE conn2 <- [1,50,null,{}] 08:27:17 INFO - PROCESS | 3744 | 1463066837081 Marionette TRACE conn2 -> [0,51,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:27:17 INFO - PROCESS | 3744 | 1463066837237 Marionette TRACE conn2 <- [1,51,null,{"value":null}] 08:27:17 INFO - PROCESS | 3744 | 1463066837329 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\", \"7b36c2f2-4a50-406b-8f1a-2c9880a455ba\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:27:17 INFO - PROCESS | 3744 | ++DOCSHELL 107FAC00 == 20 [pid = 3744] [id = 22] 08:27:17 INFO - PROCESS | 3744 | ++DOMWINDOW == 62 (111AB800) [pid = 3744] [serial = 62] [outer = 00000000] 08:27:17 INFO - PROCESS | 3744 | ++DOMWINDOW == 63 (11FEBC00) [pid = 3744] [serial = 63] [outer = 111AB800] 08:27:17 INFO - PROCESS | 3744 | 1463066837421 Marionette DEBUG loaded listener.js 08:27:17 INFO - PROCESS | 3744 | ++DOMWINDOW == 64 (13603800) [pid = 3744] [serial = 64] [outer = 111AB800] 08:27:17 INFO - PROCESS | 3744 | 1463066837753 Marionette TRACE conn2 <- [1,52,null,{"value":["/2dcontext/compositing/2d.composite.clip.copy.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 08:27:17 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.copy.html | fill() does not affect pixels outside the clip region. 08:27:17 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.copy.html | took 702ms 08:27:17 INFO - PROCESS | 3744 | 1463066837821 Marionette TRACE conn2 -> [0,53,"getWindowHandle",null] 08:27:17 INFO - PROCESS | 3744 | 1463066837824 Marionette TRACE conn2 <- [1,53,null,{"value":"13"}] 08:27:17 INFO - PROCESS | 3744 | 1463066837828 Marionette TRACE conn2 -> [0,54,"setScriptTimeout",{"ms":35000}] 08:27:17 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-atop.html 08:27:17 INFO - PROCESS | 3744 | 1463066837832 Marionette TRACE conn2 <- [1,54,null,{}] 08:27:17 INFO - PROCESS | 3744 | 1463066837843 Marionette TRACE conn2 -> [0,55,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:27:17 INFO - PROCESS | 3744 | 1463066837962 Marionette TRACE conn2 <- [1,55,null,{"value":null}] 08:27:17 INFO - PROCESS | 3744 | 1463066837976 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\", \"7b36c2f2-4a50-406b-8f1a-2c9880a455ba\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:27:18 INFO - PROCESS | 3744 | ++DOCSHELL 13AEC400 == 21 [pid = 3744] [id = 23] 08:27:18 INFO - PROCESS | 3744 | ++DOMWINDOW == 65 (13AED000) [pid = 3744] [serial = 65] [outer = 00000000] 08:27:18 INFO - PROCESS | 3744 | ++DOMWINDOW == 66 (13E6C400) [pid = 3744] [serial = 66] [outer = 13AED000] 08:27:18 INFO - PROCESS | 3744 | 1463066838022 Marionette DEBUG loaded listener.js 08:27:18 INFO - PROCESS | 3744 | ++DOMWINDOW == 67 (140CDC00) [pid = 3744] [serial = 67] [outer = 13AED000] 08:27:18 INFO - PROCESS | 3744 | 1463066838401 Marionette TRACE conn2 <- [1,56,null,{"value":["/2dcontext/compositing/2d.composite.clip.destination-atop.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 08:27:18 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-atop.html | fill() does not affect pixels outside the clip region. 08:27:18 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-atop.html | took 638ms 08:27:18 INFO - PROCESS | 3744 | 1463066838467 Marionette TRACE conn2 -> [0,57,"getWindowHandle",null] 08:27:18 INFO - PROCESS | 3744 | 1463066838469 Marionette TRACE conn2 <- [1,57,null,{"value":"13"}] 08:27:18 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-in.html 08:27:18 INFO - PROCESS | 3744 | 1463066838473 Marionette TRACE conn2 -> [0,58,"setScriptTimeout",{"ms":35000}] 08:27:18 INFO - PROCESS | 3744 | 1463066838474 Marionette TRACE conn2 <- [1,58,null,{}] 08:27:18 INFO - PROCESS | 3744 | 1463066838477 Marionette TRACE conn2 -> [0,59,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:27:18 INFO - PROCESS | 3744 | 1463066838553 Marionette TRACE conn2 <- [1,59,null,{"value":null}] 08:27:18 INFO - PROCESS | 3744 | 1463066838560 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\", \"7b36c2f2-4a50-406b-8f1a-2c9880a455ba\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:27:18 INFO - PROCESS | 3744 | ++DOCSHELL 140DBC00 == 22 [pid = 3744] [id = 24] 08:27:18 INFO - PROCESS | 3744 | ++DOMWINDOW == 68 (144C4800) [pid = 3744] [serial = 68] [outer = 00000000] 08:27:18 INFO - PROCESS | 3744 | ++DOMWINDOW == 69 (15A84400) [pid = 3744] [serial = 69] [outer = 144C4800] 08:27:18 INFO - PROCESS | 3744 | 1463066838607 Marionette DEBUG loaded listener.js 08:27:18 INFO - PROCESS | 3744 | ++DOMWINDOW == 70 (15A8DC00) [pid = 3744] [serial = 70] [outer = 144C4800] 08:27:19 INFO - PROCESS | 3744 | 1463066839054 Marionette TRACE conn2 <- [1,60,null,{"value":["/2dcontext/compositing/2d.composite.clip.destination-in.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 08:27:19 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-in.html | fill() does not affect pixels outside the clip region. 08:27:19 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-in.html | took 606ms 08:27:19 INFO - PROCESS | 3744 | 1463066839101 Marionette TRACE conn2 -> [0,61,"getWindowHandle",null] 08:27:19 INFO - PROCESS | 3744 | 1463066839103 Marionette TRACE conn2 <- [1,61,null,{"value":"13"}] 08:27:19 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-out.html 08:27:19 INFO - PROCESS | 3744 | 1463066839106 Marionette TRACE conn2 -> [0,62,"setScriptTimeout",{"ms":35000}] 08:27:19 INFO - PROCESS | 3744 | 1463066839108 Marionette TRACE conn2 <- [1,62,null,{}] 08:27:19 INFO - PROCESS | 3744 | 1463066839111 Marionette TRACE conn2 -> [0,63,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:27:19 INFO - PROCESS | 3744 | 1463066839182 Marionette TRACE conn2 <- [1,63,null,{"value":null}] 08:27:19 INFO - PROCESS | 3744 | 1463066839188 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\", \"7b36c2f2-4a50-406b-8f1a-2c9880a455ba\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:27:19 INFO - PROCESS | 3744 | ++DOCSHELL 15E27400 == 23 [pid = 3744] [id = 25] 08:27:19 INFO - PROCESS | 3744 | ++DOMWINDOW == 71 (15E2B800) [pid = 3744] [serial = 71] [outer = 00000000] 08:27:19 INFO - PROCESS | 3744 | ++DOMWINDOW == 72 (1613AC00) [pid = 3744] [serial = 72] [outer = 15E2B800] 08:27:19 INFO - PROCESS | 3744 | 1463066839232 Marionette DEBUG loaded listener.js 08:27:19 INFO - PROCESS | 3744 | ++DOMWINDOW == 73 (1634C800) [pid = 3744] [serial = 73] [outer = 15E2B800] 08:27:19 INFO - PROCESS | 3744 | 1463066839622 Marionette TRACE conn2 <- [1,64,null,{"value":["/2dcontext/compositing/2d.composite.clip.destination-out.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 08:27:19 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-out.html | fill() does not affect pixels outside the clip region. 08:27:19 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-out.html | took 542ms 08:27:19 INFO - PROCESS | 3744 | 1463066839642 Marionette TRACE conn2 -> [0,65,"getWindowHandle",null] 08:27:19 INFO - PROCESS | 3744 | 1463066839644 Marionette TRACE conn2 <- [1,65,null,{"value":"13"}] 08:27:19 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-over.html 08:27:19 INFO - PROCESS | 3744 | 1463066839647 Marionette TRACE conn2 -> [0,66,"setScriptTimeout",{"ms":35000}] 08:27:19 INFO - PROCESS | 3744 | 1463066839648 Marionette TRACE conn2 <- [1,66,null,{}] 08:27:19 INFO - PROCESS | 3744 | 1463066839651 Marionette TRACE conn2 -> [0,67,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:27:19 INFO - PROCESS | 3744 | 1463066839772 Marionette TRACE conn2 <- [1,67,null,{"value":null}] 08:27:19 INFO - PROCESS | 3744 | 1463066839782 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\", \"7b36c2f2-4a50-406b-8f1a-2c9880a455ba\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:27:19 INFO - PROCESS | 3744 | ++DOCSHELL 136A4400 == 24 [pid = 3744] [id = 26] 08:27:19 INFO - PROCESS | 3744 | ++DOMWINDOW == 74 (15A8D000) [pid = 3744] [serial = 74] [outer = 00000000] 08:27:19 INFO - PROCESS | 3744 | ++DOMWINDOW == 75 (16C4E000) [pid = 3744] [serial = 75] [outer = 15A8D000] 08:27:19 INFO - PROCESS | 3744 | 1463066839826 Marionette DEBUG loaded listener.js 08:27:19 INFO - PROCESS | 3744 | ++DOMWINDOW == 76 (16E41400) [pid = 3744] [serial = 76] [outer = 15A8D000] 08:27:20 INFO - PROCESS | 3744 | 1463066840209 Marionette TRACE conn2 <- [1,68,null,{"value":["/2dcontext/compositing/2d.composite.clip.destination-over.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 08:27:20 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-over.html | fill() does not affect pixels outside the clip region. 08:27:20 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-over.html | took 606ms 08:27:20 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.lighter.html 08:27:20 INFO - PROCESS | 3744 | 1463066840245 Marionette TRACE conn2 -> [0,69,"getWindowHandle",null] 08:27:20 INFO - PROCESS | 3744 | 1463066840246 Marionette TRACE conn2 <- [1,69,null,{"value":"13"}] 08:27:20 INFO - PROCESS | 3744 | 1463066840250 Marionette TRACE conn2 -> [0,70,"setScriptTimeout",{"ms":35000}] 08:27:20 INFO - PROCESS | 3744 | 1463066840251 Marionette TRACE conn2 <- [1,70,null,{}] 08:27:20 INFO - PROCESS | 3744 | 1463066840255 Marionette TRACE conn2 -> [0,71,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:27:20 INFO - PROCESS | 3744 | 1463066840327 Marionette TRACE conn2 <- [1,71,null,{"value":null}] 08:27:20 INFO - PROCESS | 3744 | 1463066840397 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\", \"7b36c2f2-4a50-406b-8f1a-2c9880a455ba\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:27:20 INFO - PROCESS | 3744 | ++DOCSHELL 16137800 == 25 [pid = 3744] [id = 27] 08:27:20 INFO - PROCESS | 3744 | ++DOMWINDOW == 77 (16EEA000) [pid = 3744] [serial = 77] [outer = 00000000] 08:27:20 INFO - PROCESS | 3744 | ++DOMWINDOW == 78 (17708000) [pid = 3744] [serial = 78] [outer = 16EEA000] 08:27:20 INFO - PROCESS | 3744 | 1463066840442 Marionette DEBUG loaded listener.js 08:27:20 INFO - PROCESS | 3744 | ++DOMWINDOW == 79 (17A09C00) [pid = 3744] [serial = 79] [outer = 16EEA000] 08:27:20 INFO - PROCESS | 3744 | 1463066840837 Marionette TRACE conn2 <- [1,72,null,{"value":["/2dcontext/compositing/2d.composite.clip.lighter.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 08:27:20 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.lighter.html | fill() does not affect pixels outside the clip region. 08:27:20 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.lighter.html | took 606ms 08:27:20 INFO - PROCESS | 3744 | 1463066840880 Marionette TRACE conn2 -> [0,73,"getWindowHandle",null] 08:27:20 INFO - PROCESS | 3744 | 1463066840882 Marionette TRACE conn2 <- [1,73,null,{"value":"13"}] 08:27:20 INFO - PROCESS | 3744 | 1463066840885 Marionette TRACE conn2 -> [0,74,"setScriptTimeout",{"ms":35000}] 08:27:20 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-atop.html 08:27:20 INFO - PROCESS | 3744 | 1463066840887 Marionette TRACE conn2 <- [1,74,null,{}] 08:27:20 INFO - PROCESS | 3744 | 1463066840890 Marionette TRACE conn2 -> [0,75,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:27:20 INFO - PROCESS | 3744 | 1463066840989 Marionette TRACE conn2 <- [1,75,null,{"value":null}] 08:27:21 INFO - PROCESS | 3744 | 1463066840998 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\", \"7b36c2f2-4a50-406b-8f1a-2c9880a455ba\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:27:21 INFO - PROCESS | 3744 | ++DOCSHELL 10646C00 == 26 [pid = 3744] [id = 28] 08:27:21 INFO - PROCESS | 3744 | ++DOMWINDOW == 80 (136A5800) [pid = 3744] [serial = 80] [outer = 00000000] 08:27:21 INFO - PROCESS | 3744 | ++DOMWINDOW == 81 (17AF4C00) [pid = 3744] [serial = 81] [outer = 136A5800] 08:27:21 INFO - PROCESS | 3744 | 1463066841051 Marionette DEBUG loaded listener.js 08:27:21 INFO - PROCESS | 3744 | ++DOMWINDOW == 82 (17B05000) [pid = 3744] [serial = 82] [outer = 136A5800] 08:27:21 INFO - PROCESS | 3744 | 1463066841425 Marionette TRACE conn2 <- [1,76,null,{"value":["/2dcontext/compositing/2d.composite.clip.source-atop.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 08:27:21 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-atop.html | fill() does not affect pixels outside the clip region. 08:27:21 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-atop.html | took 606ms 08:27:21 INFO - PROCESS | 3744 | 1463066841482 Marionette TRACE conn2 -> [0,77,"getWindowHandle",null] 08:27:21 INFO - PROCESS | 3744 | 1463066841484 Marionette TRACE conn2 <- [1,77,null,{"value":"13"}] 08:27:21 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-in.html 08:27:21 INFO - PROCESS | 3744 | 1463066841487 Marionette TRACE conn2 -> [0,78,"setScriptTimeout",{"ms":35000}] 08:27:21 INFO - PROCESS | 3744 | 1463066841489 Marionette TRACE conn2 <- [1,78,null,{}] 08:27:21 INFO - PROCESS | 3744 | 1463066841493 Marionette TRACE conn2 -> [0,79,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:27:21 INFO - PROCESS | 3744 | 1463066841594 Marionette TRACE conn2 <- [1,79,null,{"value":null}] 08:27:21 INFO - PROCESS | 3744 | 1463066841606 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\", \"7b36c2f2-4a50-406b-8f1a-2c9880a455ba\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:27:21 INFO - PROCESS | 3744 | ++DOCSHELL 163F8400 == 27 [pid = 3744] [id = 29] 08:27:21 INFO - PROCESS | 3744 | ++DOMWINDOW == 83 (16EE5C00) [pid = 3744] [serial = 83] [outer = 00000000] 08:27:21 INFO - PROCESS | 3744 | ++DOMWINDOW == 84 (17BD6400) [pid = 3744] [serial = 84] [outer = 16EE5C00] 08:27:21 INFO - PROCESS | 3744 | 1463066841649 Marionette DEBUG loaded listener.js 08:27:21 INFO - PROCESS | 3744 | ++DOMWINDOW == 85 (1828B000) [pid = 3744] [serial = 85] [outer = 16EE5C00] 08:27:22 INFO - PROCESS | 3744 | 1463066842012 Marionette TRACE conn2 <- [1,80,null,{"value":["/2dcontext/compositing/2d.composite.clip.source-in.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 08:27:22 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-in.html | fill() does not affect pixels outside the clip region. 08:27:22 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-in.html | took 542ms 08:27:22 INFO - PROCESS | 3744 | 1463066842024 Marionette TRACE conn2 -> [0,81,"getWindowHandle",null] 08:27:22 INFO - PROCESS | 3744 | 1463066842026 Marionette TRACE conn2 <- [1,81,null,{"value":"13"}] 08:27:22 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-out.html 08:27:22 INFO - PROCESS | 3744 | 1463066842030 Marionette TRACE conn2 -> [0,82,"setScriptTimeout",{"ms":35000}] 08:27:22 INFO - PROCESS | 3744 | 1463066842033 Marionette TRACE conn2 <- [1,82,null,{}] 08:27:22 INFO - PROCESS | 3744 | 1463066842038 Marionette TRACE conn2 -> [0,83,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:27:22 INFO - PROCESS | 3744 | 1463066842111 Marionette TRACE conn2 <- [1,83,null,{"value":null}] 08:27:22 INFO - PROCESS | 3744 | 1463066842117 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\", \"7b36c2f2-4a50-406b-8f1a-2c9880a455ba\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:27:22 INFO - PROCESS | 3744 | ++DOCSHELL 17AF3C00 == 28 [pid = 3744] [id = 30] 08:27:22 INFO - PROCESS | 3744 | ++DOMWINDOW == 86 (17BD1800) [pid = 3744] [serial = 86] [outer = 00000000] 08:27:22 INFO - PROCESS | 3744 | ++DOMWINDOW == 87 (1867A800) [pid = 3744] [serial = 87] [outer = 17BD1800] 08:27:22 INFO - PROCESS | 3744 | 1463066842159 Marionette DEBUG loaded listener.js 08:27:22 INFO - PROCESS | 3744 | ++DOMWINDOW == 88 (18816800) [pid = 3744] [serial = 88] [outer = 17BD1800] 08:27:22 INFO - PROCESS | 3744 | 1463066842581 Marionette TRACE conn2 <- [1,84,null,{"value":["/2dcontext/compositing/2d.composite.clip.source-out.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 08:27:22 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-out.html | fill() does not affect pixels outside the clip region. 08:27:22 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-out.html | took 542ms 08:27:22 INFO - PROCESS | 3744 | 1463066842597 Marionette TRACE conn2 -> [0,85,"getWindowHandle",null] 08:27:22 INFO - PROCESS | 3744 | 1463066842599 Marionette TRACE conn2 <- [1,85,null,{"value":"13"}] 08:27:22 INFO - PROCESS | 3744 | 1463066842603 Marionette TRACE conn2 -> [0,86,"setScriptTimeout",{"ms":35000}] 08:27:22 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-over.html 08:27:22 INFO - PROCESS | 3744 | 1463066842605 Marionette TRACE conn2 <- [1,86,null,{}] 08:27:22 INFO - PROCESS | 3744 | 1463066842608 Marionette TRACE conn2 -> [0,87,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:27:22 INFO - PROCESS | 3744 | 1463066842734 Marionette TRACE conn2 <- [1,87,null,{"value":null}] 08:27:22 INFO - PROCESS | 3744 | 1463066842742 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\", \"7b36c2f2-4a50-406b-8f1a-2c9880a455ba\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:27:22 INFO - PROCESS | 3744 | ++DOCSHELL 136A2000 == 29 [pid = 3744] [id = 31] 08:27:22 INFO - PROCESS | 3744 | ++DOMWINDOW == 89 (17AF3800) [pid = 3744] [serial = 89] [outer = 00000000] 08:27:22 INFO - PROCESS | 3744 | ++DOMWINDOW == 90 (19A99000) [pid = 3744] [serial = 90] [outer = 17AF3800] 08:27:22 INFO - PROCESS | 3744 | 1463066842787 Marionette DEBUG loaded listener.js 08:27:22 INFO - PROCESS | 3744 | ++DOMWINDOW == 91 (1A16B400) [pid = 3744] [serial = 91] [outer = 17AF3800] 08:27:23 INFO - PROCESS | 3744 | 1463066843188 Marionette TRACE conn2 <- [1,88,null,{"value":["/2dcontext/compositing/2d.composite.clip.source-over.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 08:27:23 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-over.html | fill() does not affect pixels outside the clip region. 08:27:23 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-over.html | took 654ms 08:27:23 INFO - PROCESS | 3744 | 1463066843241 Marionette TRACE conn2 -> [0,89,"getWindowHandle",null] 08:27:23 INFO - PROCESS | 3744 | 1463066843242 Marionette TRACE conn2 <- [1,89,null,{"value":"13"}] 08:27:23 INFO - PROCESS | 3744 | 1463066843246 Marionette TRACE conn2 -> [0,90,"setScriptTimeout",{"ms":35000}] 08:27:23 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.xor.html 08:27:23 INFO - PROCESS | 3744 | 1463066843247 Marionette TRACE conn2 <- [1,90,null,{}] 08:27:23 INFO - PROCESS | 3744 | 1463066843250 Marionette TRACE conn2 -> [0,91,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:27:23 INFO - PROCESS | 3744 | 1463066843362 Marionette TRACE conn2 <- [1,91,null,{"value":null}] 08:27:23 INFO - PROCESS | 3744 | 1463066843374 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\", \"7b36c2f2-4a50-406b-8f1a-2c9880a455ba\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:27:23 INFO - PROCESS | 3744 | ++DOCSHELL 18423000 == 30 [pid = 3744] [id = 32] 08:27:23 INFO - PROCESS | 3744 | ++DOMWINDOW == 92 (1A170800) [pid = 3744] [serial = 92] [outer = 00000000] 08:27:23 INFO - PROCESS | 3744 | ++DOMWINDOW == 93 (1A48D400) [pid = 3744] [serial = 93] [outer = 1A170800] 08:27:23 INFO - PROCESS | 3744 | 1463066843416 Marionette DEBUG loaded listener.js 08:27:23 INFO - PROCESS | 3744 | ++DOMWINDOW == 94 (1A8BEC00) [pid = 3744] [serial = 94] [outer = 1A170800] 08:27:23 INFO - PROCESS | 3744 | 1463066843793 Marionette TRACE conn2 <- [1,92,null,{"value":["/2dcontext/compositing/2d.composite.clip.xor.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 08:27:23 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.xor.html | fill() does not affect pixels outside the clip region. 08:27:23 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.xor.html | took 606ms 08:27:23 INFO - PROCESS | 3744 | 1463066843843 Marionette TRACE conn2 -> [0,93,"getWindowHandle",null] 08:27:23 INFO - PROCESS | 3744 | 1463066843894 Marionette TRACE conn2 <- [1,93,null,{"value":"13"}] 08:27:23 INFO - PROCESS | 3744 | 1463066843897 Marionette TRACE conn2 -> [0,94,"setScriptTimeout",{"ms":35000}] 08:27:23 INFO - PROCESS | 3744 | 1463066843899 Marionette TRACE conn2 <- [1,94,null,{}] 08:27:23 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.canvas.html 08:27:23 INFO - PROCESS | 3744 | 1463066843903 Marionette TRACE conn2 -> [0,95,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:27:23 INFO - PROCESS | 3744 | 1463066843975 Marionette TRACE conn2 <- [1,95,null,{"value":null}] 08:27:24 INFO - PROCESS | 3744 | 1463066844064 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\", \"7b36c2f2-4a50-406b-8f1a-2c9880a455ba\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:27:24 INFO - PROCESS | 3744 | ++DOCSHELL 140CF000 == 31 [pid = 3744] [id = 33] 08:27:24 INFO - PROCESS | 3744 | ++DOMWINDOW == 95 (14419400) [pid = 3744] [serial = 95] [outer = 00000000] 08:27:24 INFO - PROCESS | 3744 | ++DOMWINDOW == 96 (1A9C9400) [pid = 3744] [serial = 96] [outer = 14419400] 08:27:24 INFO - PROCESS | 3744 | 1463066844106 Marionette DEBUG loaded listener.js 08:27:24 INFO - PROCESS | 3744 | ++DOMWINDOW == 97 (1A9C9C00) [pid = 3744] [serial = 97] [outer = 14419400] 08:27:24 INFO - PROCESS | 3744 | 1463066844474 Marionette TRACE conn2 <- [1,96,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.canvas.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.canvas",0,null,null]]]}] 08:27:24 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.canvas.html | Canvas test: 2d.composite.globalAlpha.canvas 08:27:24 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.canvas.html | took 654ms 08:27:24 INFO - PROCESS | 3744 | 1463066844539 Marionette TRACE conn2 -> [0,97,"getWindowHandle",null] 08:27:24 INFO - PROCESS | 3744 | 1463066844541 Marionette TRACE conn2 <- [1,97,null,{"value":"13"}] 08:27:24 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html 08:27:24 INFO - PROCESS | 3744 | 1463066844544 Marionette TRACE conn2 -> [0,98,"setScriptTimeout",{"ms":35000}] 08:27:24 INFO - PROCESS | 3744 | 1463066844545 Marionette TRACE conn2 <- [1,98,null,{}] 08:27:24 INFO - PROCESS | 3744 | 1463066844549 Marionette TRACE conn2 -> [0,99,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:27:25 INFO - PROCESS | 3744 | 1463066845394 Marionette TRACE conn2 <- [1,99,null,{"value":null}] 08:27:25 INFO - PROCESS | 3744 | 1463066845553 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\", \"7b36c2f2-4a50-406b-8f1a-2c9880a455ba\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:27:25 INFO - PROCESS | 3744 | ++DOCSHELL 106E3800 == 32 [pid = 3744] [id = 34] 08:27:25 INFO - PROCESS | 3744 | ++DOMWINDOW == 98 (106E5800) [pid = 3744] [serial = 98] [outer = 00000000] 08:27:25 INFO - PROCESS | 3744 | ++DOMWINDOW == 99 (1070A400) [pid = 3744] [serial = 99] [outer = 106E5800] 08:27:25 INFO - PROCESS | 3744 | 1463066845600 Marionette DEBUG loaded listener.js 08:27:25 INFO - PROCESS | 3744 | ++DOMWINDOW == 100 (10D57800) [pid = 3744] [serial = 100] [outer = 106E5800] 08:27:26 INFO - PROCESS | 3744 | 1463066846022 Marionette TRACE conn2 <- [1,100,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.canvaspattern",0,null,null]]]}] 08:27:26 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html | Canvas test: 2d.composite.globalAlpha.canvaspattern 08:27:26 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html | took 1531ms 08:27:26 INFO - PROCESS | 3744 | 1463066846076 Marionette TRACE conn2 -> [0,101,"getWindowHandle",null] 08:27:26 INFO - PROCESS | 3744 | 1463066846079 Marionette TRACE conn2 <- [1,101,null,{"value":"13"}] 08:27:26 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.default.html 08:27:26 INFO - PROCESS | 3744 | 1463066846084 Marionette TRACE conn2 -> [0,102,"setScriptTimeout",{"ms":35000}] 08:27:26 INFO - PROCESS | 3744 | 1463066846088 Marionette TRACE conn2 <- [1,102,null,{}] 08:27:26 INFO - PROCESS | 3744 | 1463066846098 Marionette TRACE conn2 -> [0,103,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:27:26 INFO - PROCESS | 3744 | 1463066846233 Marionette TRACE conn2 <- [1,103,null,{"value":null}] 08:27:26 INFO - PROCESS | 3744 | 1463066846244 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\", \"7b36c2f2-4a50-406b-8f1a-2c9880a455ba\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:27:26 INFO - PROCESS | 3744 | ++DOCSHELL 11538800 == 33 [pid = 3744] [id = 35] 08:27:26 INFO - PROCESS | 3744 | ++DOMWINDOW == 101 (117B3800) [pid = 3744] [serial = 101] [outer = 00000000] 08:27:26 INFO - PROCESS | 3744 | ++DOMWINDOW == 102 (12D91C00) [pid = 3744] [serial = 102] [outer = 117B3800] 08:27:26 INFO - PROCESS | 3744 | 1463066846326 Marionette DEBUG loaded listener.js 08:27:26 INFO - PROCESS | 3744 | ++DOMWINDOW == 103 (133A1400) [pid = 3744] [serial = 103] [outer = 117B3800] 08:27:27 INFO - PROCESS | 3744 | --DOMWINDOW == 102 (140D2C00) [pid = 3744] [serial = 8] [outer = 00000000] [url = chrome://gfxsanity/content/sanitytest.html] 08:27:27 INFO - PROCESS | 3744 | --DOMWINDOW == 101 (1B3A0800) [pid = 3744] [serial = 41] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-atop.html] 08:27:27 INFO - PROCESS | 3744 | --DOMWINDOW == 100 (1B394000) [pid = 3744] [serial = 38] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.lighter.html] 08:27:27 INFO - PROCESS | 3744 | --DOMWINDOW == 99 (1AE98800) [pid = 3744] [serial = 35] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-over.html] 08:27:27 INFO - PROCESS | 3744 | --DOMWINDOW == 98 (1AC51000) [pid = 3744] [serial = 32] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-out.html] 08:27:27 INFO - PROCESS | 3744 | --DOMWINDOW == 97 (1AB5E400) [pid = 3744] [serial = 29] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-in.html] 08:27:27 INFO - PROCESS | 3744 | --DOMWINDOW == 96 (1A8BFC00) [pid = 3744] [serial = 26] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-atop.html] 08:27:27 INFO - PROCESS | 3744 | --DOMWINDOW == 95 (1A173000) [pid = 3744] [serial = 20] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.copy.html] 08:27:27 INFO - PROCESS | 3744 | --DOMWINDOW == 94 (1BAB4000) [pid = 3744] [serial = 50] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-in.html] 08:27:27 INFO - PROCESS | 3744 | --DOMWINDOW == 93 (1075C000) [pid = 3744] [serial = 53] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-out.html] 08:27:27 INFO - PROCESS | 3744 | --DOMWINDOW == 92 (13374400) [pid = 3744] [serial = 56] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-over.html] 08:27:27 INFO - PROCESS | 3744 | --DOMWINDOW == 91 (106EB800) [pid = 3744] [serial = 59] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.xor.html] 08:27:27 INFO - PROCESS | 3744 | --DOMWINDOW == 90 (111AB800) [pid = 3744] [serial = 62] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.copy.html] 08:27:27 INFO - PROCESS | 3744 | --DOMWINDOW == 89 (13AED000) [pid = 3744] [serial = 65] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-atop.html] 08:27:27 INFO - PROCESS | 3744 | --DOMWINDOW == 88 (144C4800) [pid = 3744] [serial = 68] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-in.html] 08:27:27 INFO - PROCESS | 3744 | --DOMWINDOW == 87 (15E2B800) [pid = 3744] [serial = 71] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-out.html] 08:27:27 INFO - PROCESS | 3744 | --DOMWINDOW == 86 (15A8D000) [pid = 3744] [serial = 74] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-over.html] 08:27:27 INFO - PROCESS | 3744 | --DOMWINDOW == 85 (16EEA000) [pid = 3744] [serial = 77] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.lighter.html] 08:27:27 INFO - PROCESS | 3744 | --DOMWINDOW == 84 (136A5800) [pid = 3744] [serial = 80] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-atop.html] 08:27:27 INFO - PROCESS | 3744 | --DOMWINDOW == 83 (16EE5C00) [pid = 3744] [serial = 83] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-in.html] 08:27:27 INFO - PROCESS | 3744 | --DOMWINDOW == 82 (17BD1800) [pid = 3744] [serial = 86] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-out.html] 08:27:27 INFO - PROCESS | 3744 | --DOMWINDOW == 81 (17AF3800) [pid = 3744] [serial = 89] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-over.html] 08:27:27 INFO - PROCESS | 3744 | --DOMWINDOW == 80 (1A170800) [pid = 3744] [serial = 92] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.xor.html] 08:27:27 INFO - PROCESS | 3744 | 1463066847282 Marionette TRACE conn2 <- [1,104,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.default.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.default",0,null,null]]]}] 08:27:27 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.default.html | Canvas test: 2d.composite.globalAlpha.default 08:27:27 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.default.html | took 1212ms 08:27:27 INFO - PROCESS | 3744 | 1463066847320 Marionette TRACE conn2 -> [0,105,"getWindowHandle",null] 08:27:27 INFO - PROCESS | 3744 | 1463066847322 Marionette TRACE conn2 <- [1,105,null,{"value":"13"}] 08:27:27 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.fill.html 08:27:27 INFO - PROCESS | 3744 | 1463066847326 Marionette TRACE conn2 -> [0,106,"setScriptTimeout",{"ms":35000}] 08:27:27 INFO - PROCESS | 3744 | 1463066847328 Marionette TRACE conn2 <- [1,106,null,{}] 08:27:27 INFO - PROCESS | 3744 | 1463066847331 Marionette TRACE conn2 -> [0,107,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:27:27 INFO - PROCESS | 3744 | 1463066847405 Marionette TRACE conn2 <- [1,107,null,{"value":null}] 08:27:27 INFO - PROCESS | 3744 | 1463066847413 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\", \"7b36c2f2-4a50-406b-8f1a-2c9880a455ba\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:27:27 INFO - PROCESS | 3744 | ++DOCSHELL 10EA2000 == 34 [pid = 3744] [id = 36] 08:27:27 INFO - PROCESS | 3744 | ++DOMWINDOW == 81 (11FE6C00) [pid = 3744] [serial = 104] [outer = 00000000] 08:27:27 INFO - PROCESS | 3744 | ++DOMWINDOW == 82 (1360A400) [pid = 3744] [serial = 105] [outer = 11FE6C00] 08:27:27 INFO - PROCESS | 3744 | 1463066847457 Marionette DEBUG loaded listener.js 08:27:27 INFO - PROCESS | 3744 | ++DOMWINDOW == 83 (13620C00) [pid = 3744] [serial = 106] [outer = 11FE6C00] 08:27:27 INFO - PROCESS | 3744 | 1463066847861 Marionette TRACE conn2 <- [1,108,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.fill.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.fill",0,null,null]]]}] 08:27:27 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.fill.html | Canvas test: 2d.composite.globalAlpha.fill 08:27:27 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.fill.html | took 606ms 08:27:27 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.image.html 08:27:27 INFO - PROCESS | 3744 | 1463066847925 Marionette TRACE conn2 -> [0,109,"getWindowHandle",null] 08:27:27 INFO - PROCESS | 3744 | 1463066847929 Marionette TRACE conn2 <- [1,109,null,{"value":"13"}] 08:27:27 INFO - PROCESS | 3744 | 1463066847939 Marionette TRACE conn2 -> [0,110,"setScriptTimeout",{"ms":35000}] 08:27:27 INFO - PROCESS | 3744 | 1463066847943 Marionette TRACE conn2 <- [1,110,null,{}] 08:27:27 INFO - PROCESS | 3744 | 1463066847946 Marionette TRACE conn2 -> [0,111,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:27:28 INFO - PROCESS | 3744 | 1463066848021 Marionette TRACE conn2 <- [1,111,null,{"value":null}] 08:27:28 INFO - PROCESS | 3744 | 1463066848030 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\", \"7b36c2f2-4a50-406b-8f1a-2c9880a455ba\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:27:28 INFO - PROCESS | 3744 | ++DOCSHELL 13E82000 == 35 [pid = 3744] [id = 37] 08:27:28 INFO - PROCESS | 3744 | ++DOMWINDOW == 84 (14410C00) [pid = 3744] [serial = 107] [outer = 00000000] 08:27:28 INFO - PROCESS | 3744 | ++DOMWINDOW == 85 (144C4400) [pid = 3744] [serial = 108] [outer = 14410C00] 08:27:28 INFO - PROCESS | 3744 | 1463066848073 Marionette DEBUG loaded listener.js 08:27:28 INFO - PROCESS | 3744 | ++DOMWINDOW == 86 (14752800) [pid = 3744] [serial = 109] [outer = 14410C00] 08:27:28 INFO - PROCESS | 3744 | 1463066848500 Marionette TRACE conn2 <- [1,112,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.image.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.image",0,null,null]]]}] 08:27:28 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.image.html | Canvas test: 2d.composite.globalAlpha.image 08:27:28 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.image.html | took 606ms 08:27:28 INFO - PROCESS | 3744 | 1463066848529 Marionette TRACE conn2 -> [0,113,"getWindowHandle",null] 08:27:28 INFO - PROCESS | 3744 | 1463066848531 Marionette TRACE conn2 <- [1,113,null,{"value":"13"}] 08:27:28 INFO - PROCESS | 3744 | 1463066848534 Marionette TRACE conn2 -> [0,114,"setScriptTimeout",{"ms":35000}] 08:27:28 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html 08:27:28 INFO - PROCESS | 3744 | 1463066848536 Marionette TRACE conn2 <- [1,114,null,{}] 08:27:28 INFO - PROCESS | 3744 | 1463066848539 Marionette TRACE conn2 -> [0,115,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:27:28 INFO - PROCESS | 3744 | 1463066848612 Marionette TRACE conn2 <- [1,115,null,{"value":null}] 08:27:28 INFO - PROCESS | 3744 | 1463066848619 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\", \"7b36c2f2-4a50-406b-8f1a-2c9880a455ba\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:27:28 INFO - PROCESS | 3744 | ++DOCSHELL 144CF400 == 36 [pid = 3744] [id = 38] 08:27:28 INFO - PROCESS | 3744 | ++DOMWINDOW == 87 (15A8E000) [pid = 3744] [serial = 110] [outer = 00000000] 08:27:28 INFO - PROCESS | 3744 | ++DOMWINDOW == 88 (1613DC00) [pid = 3744] [serial = 111] [outer = 15A8E000] 08:27:28 INFO - PROCESS | 3744 | 1463066848664 Marionette DEBUG loaded listener.js 08:27:28 INFO - PROCESS | 3744 | ++DOMWINDOW == 89 (163EF400) [pid = 3744] [serial = 112] [outer = 15A8E000] 08:27:29 INFO - PROCESS | 3744 | 1463066849122 Marionette TRACE conn2 <- [1,116,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.imagepattern",0,null,null]]]}] 08:27:29 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html | Canvas test: 2d.composite.globalAlpha.imagepattern 08:27:29 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html | took 606ms 08:27:29 INFO - PROCESS | 3744 | 1463066849164 Marionette TRACE conn2 -> [0,117,"getWindowHandle",null] 08:27:29 INFO - PROCESS | 3744 | 1463066849165 Marionette TRACE conn2 <- [1,117,null,{"value":"13"}] 08:27:29 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.invalid.html 08:27:29 INFO - PROCESS | 3744 | 1463066849169 Marionette TRACE conn2 -> [0,118,"setScriptTimeout",{"ms":35000}] 08:27:29 INFO - PROCESS | 3744 | 1463066849170 Marionette TRACE conn2 <- [1,118,null,{}] 08:27:29 INFO - PROCESS | 3744 | 1463066849178 Marionette TRACE conn2 -> [0,119,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:27:29 INFO - PROCESS | 3744 | 1463066849287 Marionette TRACE conn2 <- [1,119,null,{"value":null}] 08:27:29 INFO - PROCESS | 3744 | 1463066849369 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\", \"7b36c2f2-4a50-406b-8f1a-2c9880a455ba\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:27:29 INFO - PROCESS | 3744 | ++DOCSHELL 10534800 == 37 [pid = 3744] [id = 39] 08:27:29 INFO - PROCESS | 3744 | ++DOMWINDOW == 90 (10536C00) [pid = 3744] [serial = 113] [outer = 00000000] 08:27:29 INFO - PROCESS | 3744 | ++DOMWINDOW == 91 (106EB000) [pid = 3744] [serial = 114] [outer = 10536C00] 08:27:29 INFO - PROCESS | 3744 | 1463066849425 Marionette DEBUG loaded listener.js 08:27:29 INFO - PROCESS | 3744 | ++DOMWINDOW == 92 (10D58400) [pid = 3744] [serial = 115] [outer = 10536C00] 08:27:29 INFO - PROCESS | 3744 | 1463066849935 Marionette TRACE conn2 <- [1,120,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.invalid.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.invalid",0,null,null]]]}] 08:27:30 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.invalid.html | Canvas test: 2d.composite.globalAlpha.invalid 08:27:30 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.invalid.html | took 813ms 08:27:30 INFO - PROCESS | 3744 | 1463066849985 Marionette TRACE conn2 -> [0,121,"getWindowHandle",null] 08:27:30 INFO - PROCESS | 3744 | 1463066849989 Marionette TRACE conn2 <- [1,121,null,{"value":"13"}] 08:27:30 INFO - PROCESS | 3744 | 1463066850010 Marionette TRACE conn2 -> [0,122,"setScriptTimeout",{"ms":35000}] 08:27:30 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.range.html 08:27:30 INFO - PROCESS | 3744 | 1463066850014 Marionette TRACE conn2 <- [1,122,null,{}] 08:27:30 INFO - PROCESS | 3744 | 1463066850019 Marionette TRACE conn2 -> [0,123,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:27:30 INFO - PROCESS | 3744 | 1463066850115 Marionette TRACE conn2 <- [1,123,null,{"value":null}] 08:27:30 INFO - PROCESS | 3744 | 1463066850198 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\", \"7b36c2f2-4a50-406b-8f1a-2c9880a455ba\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:27:30 INFO - PROCESS | 3744 | ++DOCSHELL 12D8D800 == 38 [pid = 3744] [id = 40] 08:27:30 INFO - PROCESS | 3744 | ++DOMWINDOW == 93 (136A1800) [pid = 3744] [serial = 116] [outer = 00000000] 08:27:30 INFO - PROCESS | 3744 | ++DOMWINDOW == 94 (13E69400) [pid = 3744] [serial = 117] [outer = 136A1800] 08:27:30 INFO - PROCESS | 3744 | 1463066850254 Marionette DEBUG loaded listener.js 08:27:30 INFO - PROCESS | 3744 | ++DOMWINDOW == 95 (1441D000) [pid = 3744] [serial = 118] [outer = 136A1800] 08:27:30 INFO - PROCESS | 3744 | 1463066850773 Marionette TRACE conn2 <- [1,124,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.range.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.range",0,null,null]]]}] 08:27:30 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.range.html | Canvas test: 2d.composite.globalAlpha.range 08:27:30 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.range.html | took 814ms 08:27:30 INFO - PROCESS | 3744 | 1463066850847 Marionette TRACE conn2 -> [0,125,"getWindowHandle",null] 08:27:30 INFO - PROCESS | 3744 | 1463066850850 Marionette TRACE conn2 <- [1,125,null,{"value":"13"}] 08:27:30 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.copy.html 08:27:30 INFO - PROCESS | 3744 | 1463066850854 Marionette TRACE conn2 -> [0,126,"setScriptTimeout",{"ms":35000}] 08:27:30 INFO - PROCESS | 3744 | 1463066850857 Marionette TRACE conn2 <- [1,126,null,{}] 08:27:30 INFO - PROCESS | 3744 | 1463066850861 Marionette TRACE conn2 -> [0,127,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:27:30 INFO - PROCESS | 3744 | 1463066850955 Marionette TRACE conn2 <- [1,127,null,{"value":null}] 08:27:31 INFO - PROCESS | 3744 | 1463066851041 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\", \"7b36c2f2-4a50-406b-8f1a-2c9880a455ba\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:27:31 INFO - PROCESS | 3744 | ++DOCSHELL 163FAC00 == 39 [pid = 3744] [id = 41] 08:27:31 INFO - PROCESS | 3744 | ++DOMWINDOW == 96 (16742800) [pid = 3744] [serial = 119] [outer = 00000000] 08:27:31 INFO - PROCESS | 3744 | ++DOMWINDOW == 97 (16E3E000) [pid = 3744] [serial = 120] [outer = 16742800] 08:27:31 INFO - PROCESS | 3744 | 1463066851094 Marionette DEBUG loaded listener.js 08:27:31 INFO - PROCESS | 3744 | ++DOMWINDOW == 98 (17471800) [pid = 3744] [serial = 121] [outer = 16742800] 08:27:31 INFO - PROCESS | 3744 | 1463066851656 Marionette TRACE conn2 <- [1,128,null,{"value":["/2dcontext/compositing/2d.composite.image.copy.html",0,null,null,[["Canvas test: 2d.composite.image.copy",0,null,null]]]}] 08:27:31 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.copy.html | Canvas test: 2d.composite.image.copy 08:27:31 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.copy.html | took 861ms 08:27:31 INFO - PROCESS | 3744 | 1463066851695 Marionette TRACE conn2 -> [0,129,"getWindowHandle",null] 08:27:31 INFO - PROCESS | 3744 | 1463066851699 Marionette TRACE conn2 <- [1,129,null,{"value":"13"}] 08:27:31 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-atop.html 08:27:31 INFO - PROCESS | 3744 | 1463066851709 Marionette TRACE conn2 -> [0,130,"setScriptTimeout",{"ms":35000}] 08:27:31 INFO - PROCESS | 3744 | 1463066851714 Marionette TRACE conn2 <- [1,130,null,{}] 08:27:31 INFO - PROCESS | 3744 | 1463066851718 Marionette TRACE conn2 -> [0,131,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:27:31 INFO - PROCESS | 3744 | 1463066851814 Marionette TRACE conn2 <- [1,131,null,{"value":null}] 08:27:31 INFO - PROCESS | 3744 | 1463066851884 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\", \"7b36c2f2-4a50-406b-8f1a-2c9880a455ba\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:27:31 INFO - PROCESS | 3744 | ++DOCSHELL 17AF0400 == 40 [pid = 3744] [id = 42] 08:27:31 INFO - PROCESS | 3744 | ++DOMWINDOW == 99 (17AF3000) [pid = 3744] [serial = 122] [outer = 00000000] 08:27:31 INFO - PROCESS | 3744 | ++DOMWINDOW == 100 (17BD4C00) [pid = 3744] [serial = 123] [outer = 17AF3000] 08:27:31 INFO - PROCESS | 3744 | 1463066851936 Marionette DEBUG loaded listener.js 08:27:32 INFO - PROCESS | 3744 | ++DOMWINDOW == 101 (1828B800) [pid = 3744] [serial = 124] [outer = 17AF3000] 08:27:32 INFO - PROCESS | 3744 | 1463066852483 Marionette TRACE conn2 <- [1,132,null,{"value":["/2dcontext/compositing/2d.composite.image.destination-atop.html",0,null,null,[["Canvas test: 2d.composite.image.destination-atop",0,null,null]]]}] 08:27:32 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-atop.html | Canvas test: 2d.composite.image.destination-atop 08:27:32 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-atop.html | took 813ms 08:27:32 INFO - PROCESS | 3744 | 1463066852540 Marionette TRACE conn2 -> [0,133,"getWindowHandle",null] 08:27:32 INFO - PROCESS | 3744 | 1463066852542 Marionette TRACE conn2 <- [1,133,null,{"value":"13"}] 08:27:32 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-in.html 08:27:32 INFO - PROCESS | 3744 | 1463066852546 Marionette TRACE conn2 -> [0,134,"setScriptTimeout",{"ms":35000}] 08:27:32 INFO - PROCESS | 3744 | 1463066852548 Marionette TRACE conn2 <- [1,134,null,{}] 08:27:32 INFO - PROCESS | 3744 | 1463066852552 Marionette TRACE conn2 -> [0,135,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:27:32 INFO - PROCESS | 3744 | 1463066852644 Marionette TRACE conn2 <- [1,135,null,{"value":null}] 08:27:32 INFO - PROCESS | 3744 | 1463066852739 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\", \"7b36c2f2-4a50-406b-8f1a-2c9880a455ba\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:27:32 INFO - PROCESS | 3744 | ++DOCSHELL 13E69C00 == 41 [pid = 3744] [id = 43] 08:27:32 INFO - PROCESS | 3744 | ++DOMWINDOW == 102 (17A0D400) [pid = 3744] [serial = 125] [outer = 00000000] 08:27:32 INFO - PROCESS | 3744 | ++DOMWINDOW == 103 (1867E800) [pid = 3744] [serial = 126] [outer = 17A0D400] 08:27:32 INFO - PROCESS | 3744 | 1463066852792 Marionette DEBUG loaded listener.js 08:27:32 INFO - PROCESS | 3744 | ++DOMWINDOW == 104 (18815400) [pid = 3744] [serial = 127] [outer = 17A0D400] 08:27:33 INFO - PROCESS | 3744 | 1463066853391 Marionette TRACE conn2 <- [1,136,null,{"value":["/2dcontext/compositing/2d.composite.image.destination-in.html",0,null,null,[["Canvas test: 2d.composite.image.destination-in",0,null,null]]]}] 08:27:33 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-in.html | Canvas test: 2d.composite.image.destination-in 08:27:33 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-in.html | took 909ms 08:27:33 INFO - PROCESS | 3744 | 1463066853450 Marionette TRACE conn2 -> [0,137,"getWindowHandle",null] 08:27:33 INFO - PROCESS | 3744 | 1463066853454 Marionette TRACE conn2 <- [1,137,null,{"value":"13"}] 08:27:33 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-out.html 08:27:33 INFO - PROCESS | 3744 | 1463066853459 Marionette TRACE conn2 -> [0,138,"setScriptTimeout",{"ms":35000}] 08:27:33 INFO - PROCESS | 3744 | 1463066853463 Marionette TRACE conn2 <- [1,138,null,{}] 08:27:33 INFO - PROCESS | 3744 | 1463066853469 Marionette TRACE conn2 -> [0,139,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:27:33 INFO - PROCESS | 3744 | 1463066853566 Marionette TRACE conn2 <- [1,139,null,{"value":null}] 08:27:33 INFO - PROCESS | 3744 | 1463066853641 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\", \"7b36c2f2-4a50-406b-8f1a-2c9880a455ba\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:27:33 INFO - PROCESS | 3744 | ++DOCSHELL 111A3400 == 42 [pid = 3744] [id = 44] 08:27:33 INFO - PROCESS | 3744 | ++DOMWINDOW == 105 (111A3C00) [pid = 3744] [serial = 128] [outer = 00000000] 08:27:33 INFO - PROCESS | 3744 | ++DOMWINDOW == 106 (11531400) [pid = 3744] [serial = 129] [outer = 111A3C00] 08:27:33 INFO - PROCESS | 3744 | 1463066853736 Marionette DEBUG loaded listener.js 08:27:33 INFO - PROCESS | 3744 | ++DOMWINDOW == 107 (11F02000) [pid = 3744] [serial = 130] [outer = 111A3C00] 08:27:34 INFO - PROCESS | 3744 | --DOCSHELL 144CF400 == 41 [pid = 3744] [id = 38] 08:27:34 INFO - PROCESS | 3744 | --DOCSHELL 13E82000 == 40 [pid = 3744] [id = 37] 08:27:34 INFO - PROCESS | 3744 | --DOCSHELL 10EA2000 == 39 [pid = 3744] [id = 36] 08:27:34 INFO - PROCESS | 3744 | --DOCSHELL 11538800 == 38 [pid = 3744] [id = 35] 08:27:34 INFO - PROCESS | 3744 | --DOCSHELL 106E3800 == 37 [pid = 3744] [id = 34] 08:27:34 INFO - PROCESS | 3744 | --DOCSHELL 13E69C00 == 36 [pid = 3744] [id = 43] 08:27:34 INFO - PROCESS | 3744 | --DOCSHELL 136A2000 == 35 [pid = 3744] [id = 31] 08:27:34 INFO - PROCESS | 3744 | --DOCSHELL 140CF000 == 34 [pid = 3744] [id = 33] 08:27:34 INFO - PROCESS | 3744 | --DOCSHELL 18423000 == 33 [pid = 3744] [id = 32] 08:27:34 INFO - PROCESS | 3744 | --DOCSHELL 163F8400 == 32 [pid = 3744] [id = 29] 08:27:34 INFO - PROCESS | 3744 | --DOCSHELL 163FAC00 == 31 [pid = 3744] [id = 41] 08:27:34 INFO - PROCESS | 3744 | --DOCSHELL 17AF0400 == 30 [pid = 3744] [id = 42] 08:27:34 INFO - PROCESS | 3744 | --DOCSHELL 17AF3C00 == 29 [pid = 3744] [id = 30] 08:27:34 INFO - PROCESS | 3744 | --DOCSHELL 10534800 == 28 [pid = 3744] [id = 39] 08:27:34 INFO - PROCESS | 3744 | --DOCSHELL 12D8D800 == 27 [pid = 3744] [id = 40] 08:27:34 INFO - PROCESS | 3744 | --DOMWINDOW == 106 (1BB10000) [pid = 3744] [serial = 51] [outer = 00000000] [url = about:blank] 08:27:34 INFO - PROCESS | 3744 | --DOMWINDOW == 105 (1172C400) [pid = 3744] [serial = 54] [outer = 00000000] [url = about:blank] 08:27:34 INFO - PROCESS | 3744 | --DOMWINDOW == 104 (13E8A800) [pid = 3744] [serial = 57] [outer = 00000000] [url = about:blank] 08:27:34 INFO - PROCESS | 3744 | --DOMWINDOW == 103 (10E9D000) [pid = 3744] [serial = 60] [outer = 00000000] [url = about:blank] 08:27:34 INFO - PROCESS | 3744 | --DOMWINDOW == 102 (11FEBC00) [pid = 3744] [serial = 63] [outer = 00000000] [url = about:blank] 08:27:34 INFO - PROCESS | 3744 | --DOMWINDOW == 101 (13E6C400) [pid = 3744] [serial = 66] [outer = 00000000] [url = about:blank] 08:27:34 INFO - PROCESS | 3744 | --DOMWINDOW == 100 (140CDC00) [pid = 3744] [serial = 67] [outer = 00000000] [url = about:blank] 08:27:34 INFO - PROCESS | 3744 | --DOMWINDOW == 99 (15A84400) [pid = 3744] [serial = 69] [outer = 00000000] [url = about:blank] 08:27:34 INFO - PROCESS | 3744 | --DOMWINDOW == 98 (15A8DC00) [pid = 3744] [serial = 70] [outer = 00000000] [url = about:blank] 08:27:34 INFO - PROCESS | 3744 | --DOMWINDOW == 97 (1613AC00) [pid = 3744] [serial = 72] [outer = 00000000] [url = about:blank] 08:27:34 INFO - PROCESS | 3744 | --DOMWINDOW == 96 (1634C800) [pid = 3744] [serial = 73] [outer = 00000000] [url = about:blank] 08:27:34 INFO - PROCESS | 3744 | --DOMWINDOW == 95 (16C4E000) [pid = 3744] [serial = 75] [outer = 00000000] [url = about:blank] 08:27:34 INFO - PROCESS | 3744 | --DOMWINDOW == 94 (17708000) [pid = 3744] [serial = 78] [outer = 00000000] [url = about:blank] 08:27:34 INFO - PROCESS | 3744 | --DOMWINDOW == 93 (17AF4C00) [pid = 3744] [serial = 81] [outer = 00000000] [url = about:blank] 08:27:34 INFO - PROCESS | 3744 | --DOMWINDOW == 92 (17BD6400) [pid = 3744] [serial = 84] [outer = 00000000] [url = about:blank] 08:27:34 INFO - PROCESS | 3744 | --DOMWINDOW == 91 (1867A800) [pid = 3744] [serial = 87] [outer = 00000000] [url = about:blank] 08:27:34 INFO - PROCESS | 3744 | --DOMWINDOW == 90 (19A99000) [pid = 3744] [serial = 90] [outer = 00000000] [url = about:blank] 08:27:34 INFO - PROCESS | 3744 | --DOMWINDOW == 89 (1A48D400) [pid = 3744] [serial = 93] [outer = 00000000] [url = about:blank] 08:27:34 INFO - PROCESS | 3744 | --DOMWINDOW == 88 (16E41400) [pid = 3744] [serial = 76] [outer = 00000000] [url = about:blank] 08:27:34 INFO - PROCESS | 3744 | --DOMWINDOW == 87 (17A09C00) [pid = 3744] [serial = 79] [outer = 00000000] [url = about:blank] 08:27:34 INFO - PROCESS | 3744 | --DOMWINDOW == 86 (17B05000) [pid = 3744] [serial = 82] [outer = 00000000] [url = about:blank] 08:27:34 INFO - PROCESS | 3744 | --DOMWINDOW == 85 (111A7400) [pid = 3744] [serial = 61] [outer = 00000000] [url = about:blank] 08:27:34 INFO - PROCESS | 3744 | --DOMWINDOW == 84 (1828B000) [pid = 3744] [serial = 85] [outer = 00000000] [url = about:blank] 08:27:34 INFO - PROCESS | 3744 | --DOMWINDOW == 83 (13603800) [pid = 3744] [serial = 64] [outer = 00000000] [url = about:blank] 08:27:34 INFO - PROCESS | 3744 | --DOMWINDOW == 82 (18816800) [pid = 3744] [serial = 88] [outer = 00000000] [url = about:blank] 08:27:34 INFO - PROCESS | 3744 | --DOMWINDOW == 81 (1A16B400) [pid = 3744] [serial = 91] [outer = 00000000] [url = about:blank] 08:27:34 INFO - PROCESS | 3744 | --DOMWINDOW == 80 (1A8BEC00) [pid = 3744] [serial = 94] [outer = 00000000] [url = about:blank] 08:27:34 INFO - PROCESS | 3744 | --DOMWINDOW == 79 (14411800) [pid = 3744] [serial = 58] [outer = 00000000] [url = about:blank] 08:27:34 INFO - PROCESS | 3744 | --DOMWINDOW == 78 (1BC74000) [pid = 3744] [serial = 52] [outer = 00000000] [url = about:blank] 08:27:34 INFO - PROCESS | 3744 | --DOMWINDOW == 77 (11F64800) [pid = 3744] [serial = 55] [outer = 00000000] [url = about:blank] 08:27:34 INFO - PROCESS | 3744 | --DOMWINDOW == 76 (16C4F400) [pid = 3744] [serial = 17] [outer = 00000000] [url = about:blank] 08:27:34 INFO - PROCESS | 3744 | --DOMWINDOW == 75 (16E43800) [pid = 3744] [serial = 14] [outer = 00000000] [url = about:blank] 08:27:34 INFO - PROCESS | 3744 | --DOMWINDOW == 74 (144C8C00) [pid = 3744] [serial = 9] [outer = 00000000] [url = about:blank] 08:27:34 INFO - PROCESS | 3744 | --DOMWINDOW == 73 (144CD800) [pid = 3744] [serial = 10] [outer = 00000000] [url = chrome://gfxsanity/content/sanitytest.html] 08:27:34 INFO - PROCESS | 3744 | --DOMWINDOW == 72 (11FEDC00) [pid = 3744] [serial = 4] [outer = 00000000] [url = about:blank] 08:27:34 INFO - PROCESS | 3744 | --DOMWINDOW == 71 (1B39B000) [pid = 3744] [serial = 39] [outer = 00000000] [url = about:blank] 08:27:34 INFO - PROCESS | 3744 | --DOMWINDOW == 70 (1B242C00) [pid = 3744] [serial = 36] [outer = 00000000] [url = about:blank] 08:27:34 INFO - PROCESS | 3744 | --DOMWINDOW == 69 (1B246800) [pid = 3744] [serial = 37] [outer = 00000000] [url = about:blank] 08:27:34 INFO - PROCESS | 3744 | --DOMWINDOW == 68 (1AFAE400) [pid = 3744] [serial = 33] [outer = 00000000] [url = about:blank] 08:27:34 INFO - PROCESS | 3744 | --DOMWINDOW == 67 (1AE8EC00) [pid = 3744] [serial = 34] [outer = 00000000] [url = about:blank] 08:27:34 INFO - PROCESS | 3744 | --DOMWINDOW == 66 (1B0E4C00) [pid = 3744] [serial = 31] [outer = 00000000] [url = about:blank] 08:27:34 INFO - PROCESS | 3744 | --DOMWINDOW == 65 (1AB65C00) [pid = 3744] [serial = 30] [outer = 00000000] [url = about:blank] 08:27:34 INFO - PROCESS | 3744 | --DOMWINDOW == 64 (1AFA9400) [pid = 3744] [serial = 27] [outer = 00000000] [url = about:blank] 08:27:34 INFO - PROCESS | 3744 | --DOMWINDOW == 63 (1AFAD400) [pid = 3744] [serial = 28] [outer = 00000000] [url = about:blank] 08:27:34 INFO - PROCESS | 3744 | --DOMWINDOW == 62 (17AF5400) [pid = 3744] [serial = 22] [outer = 00000000] [url = about:blank] 08:27:34 INFO - PROCESS | 3744 | --DOMWINDOW == 61 (1A48C400) [pid = 3744] [serial = 24] [outer = 00000000] [url = about:blank] 08:27:34 INFO - PROCESS | 3744 | --DOMWINDOW == 60 (17AF1000) [pid = 3744] [serial = 21] [outer = 00000000] [url = about:blank] 08:27:34 INFO - PROCESS | 3744 | --DOMWINDOW == 59 (1BB02400) [pid = 3744] [serial = 48] [outer = 00000000] [url = about:blank] 08:27:34 INFO - PROCESS | 3744 | --DOMWINDOW == 58 (1B933000) [pid = 3744] [serial = 42] [outer = 00000000] [url = about:blank] 08:27:34 INFO - PROCESS | 3744 | --DOMWINDOW == 57 (1B937800) [pid = 3744] [serial = 43] [outer = 00000000] [url = about:blank] 08:27:34 INFO - PROCESS | 3744 | --DOMWINDOW == 56 (1B92D400) [pid = 3744] [serial = 45] [outer = 00000000] [url = about:blank] 08:27:34 INFO - PROCESS | 3744 | --DOMWINDOW == 55 (1B39F800) [pid = 3744] [serial = 40] [outer = 00000000] [url = about:blank] 08:27:34 INFO - PROCESS | 3744 | 1463066854773 Marionette TRACE conn2 <- [1,140,null,{"value":["/2dcontext/compositing/2d.composite.image.destination-out.html",0,null,null,[["Canvas test: 2d.composite.image.destination-out",0,null,null]]]}] 08:27:34 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-out.html | Canvas test: 2d.composite.image.destination-out 08:27:34 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-out.html | took 1340ms 08:27:34 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-over.html 08:27:34 INFO - PROCESS | 3744 | 1463066854808 Marionette TRACE conn2 -> [0,141,"getWindowHandle",null] 08:27:34 INFO - PROCESS | 3744 | 1463066854811 Marionette TRACE conn2 <- [1,141,null,{"value":"13"}] 08:27:34 INFO - PROCESS | 3744 | 1463066854816 Marionette TRACE conn2 -> [0,142,"setScriptTimeout",{"ms":35000}] 08:27:34 INFO - PROCESS | 3744 | 1463066854820 Marionette TRACE conn2 <- [1,142,null,{}] 08:27:34 INFO - PROCESS | 3744 | 1463066854826 Marionette TRACE conn2 -> [0,143,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:27:34 INFO - PROCESS | 3744 | 1463066854910 Marionette TRACE conn2 <- [1,143,null,{"value":null}] 08:27:35 INFO - PROCESS | 3744 | 1463066855005 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\", \"7b36c2f2-4a50-406b-8f1a-2c9880a455ba\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:27:35 INFO - PROCESS | 3744 | ++DOCSHELL 10D61400 == 28 [pid = 3744] [id = 45] 08:27:35 INFO - PROCESS | 3744 | ++DOMWINDOW == 56 (10E99000) [pid = 3744] [serial = 131] [outer = 00000000] 08:27:35 INFO - PROCESS | 3744 | ++DOMWINDOW == 57 (1172FC00) [pid = 3744] [serial = 132] [outer = 10E99000] 08:27:35 INFO - PROCESS | 3744 | 1463066855051 Marionette DEBUG loaded listener.js 08:27:35 INFO - PROCESS | 3744 | ++DOMWINDOW == 58 (11F65000) [pid = 3744] [serial = 133] [outer = 10E99000] 08:27:35 INFO - PROCESS | 3744 | 1463066855461 Marionette TRACE conn2 <- [1,144,null,{"value":["/2dcontext/compositing/2d.composite.image.destination-over.html",0,null,null,[["Canvas test: 2d.composite.image.destination-over",0,null,null]]]}] 08:27:35 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-over.html | Canvas test: 2d.composite.image.destination-over 08:27:35 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-over.html | took 669ms 08:27:35 INFO - PROCESS | 3744 | 1463066855504 Marionette TRACE conn2 -> [0,145,"getWindowHandle",null] 08:27:35 INFO - PROCESS | 3744 | 1463066855510 Marionette TRACE conn2 <- [1,145,null,{"value":"13"}] 08:27:35 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.lighter.html 08:27:35 INFO - PROCESS | 3744 | 1463066855516 Marionette TRACE conn2 -> [0,146,"setScriptTimeout",{"ms":35000}] 08:27:35 INFO - PROCESS | 3744 | 1463066855519 Marionette TRACE conn2 <- [1,146,null,{}] 08:27:35 INFO - PROCESS | 3744 | 1463066855523 Marionette TRACE conn2 -> [0,147,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:27:35 INFO - PROCESS | 3744 | 1463066855606 Marionette TRACE conn2 <- [1,147,null,{"value":null}] 08:27:35 INFO - PROCESS | 3744 | 1463066855613 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\", \"7b36c2f2-4a50-406b-8f1a-2c9880a455ba\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:27:35 INFO - PROCESS | 3744 | ++DOCSHELL 1334FC00 == 29 [pid = 3744] [id = 46] 08:27:35 INFO - PROCESS | 3744 | ++DOMWINDOW == 59 (1336C800) [pid = 3744] [serial = 134] [outer = 00000000] 08:27:35 INFO - PROCESS | 3744 | ++DOMWINDOW == 60 (1361E400) [pid = 3744] [serial = 135] [outer = 1336C800] 08:27:35 INFO - PROCESS | 3744 | 1463066855657 Marionette DEBUG loaded listener.js 08:27:35 INFO - PROCESS | 3744 | ++DOMWINDOW == 61 (136AEC00) [pid = 3744] [serial = 136] [outer = 1336C800] 08:27:36 INFO - PROCESS | 3744 | 1463066856069 Marionette TRACE conn2 <- [1,148,null,{"value":["/2dcontext/compositing/2d.composite.image.lighter.html",0,null,null,[["Canvas test: 2d.composite.image.lighter",0,null,null]]]}] 08:27:36 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.lighter.html | Canvas test: 2d.composite.image.lighter 08:27:36 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.lighter.html | took 606ms 08:27:36 INFO - PROCESS | 3744 | 1463066856111 Marionette TRACE conn2 -> [0,149,"getWindowHandle",null] 08:27:36 INFO - PROCESS | 3744 | 1463066856113 Marionette TRACE conn2 <- [1,149,null,{"value":"13"}] 08:27:36 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-atop.html 08:27:36 INFO - PROCESS | 3744 | 1463066856121 Marionette TRACE conn2 -> [0,150,"setScriptTimeout",{"ms":35000}] 08:27:36 INFO - PROCESS | 3744 | 1463066856124 Marionette TRACE conn2 <- [1,150,null,{}] 08:27:36 INFO - PROCESS | 3744 | 1463066856135 Marionette TRACE conn2 -> [0,151,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:27:36 INFO - PROCESS | 3744 | 1463066856213 Marionette TRACE conn2 <- [1,151,null,{"value":null}] 08:27:36 INFO - PROCESS | 3744 | 1463066856223 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\", \"7b36c2f2-4a50-406b-8f1a-2c9880a455ba\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:27:36 INFO - PROCESS | 3744 | ++DOCSHELL 14413000 == 30 [pid = 3744] [id = 47] 08:27:36 INFO - PROCESS | 3744 | ++DOMWINDOW == 62 (14415800) [pid = 3744] [serial = 137] [outer = 00000000] 08:27:36 INFO - PROCESS | 3744 | ++DOMWINDOW == 63 (144C8800) [pid = 3744] [serial = 138] [outer = 14415800] 08:27:36 INFO - PROCESS | 3744 | 1463066856270 Marionette DEBUG loaded listener.js 08:27:36 INFO - PROCESS | 3744 | ++DOMWINDOW == 64 (14750800) [pid = 3744] [serial = 139] [outer = 14415800] 08:27:36 INFO - PROCESS | 3744 | 1463066856689 Marionette TRACE conn2 <- [1,152,null,{"value":["/2dcontext/compositing/2d.composite.image.source-atop.html",0,null,null,[["Canvas test: 2d.composite.image.source-atop",0,null,null]]]}] 08:27:36 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-atop.html | Canvas test: 2d.composite.image.source-atop 08:27:36 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-atop.html | took 606ms 08:27:36 INFO - PROCESS | 3744 | 1463066856713 Marionette TRACE conn2 -> [0,153,"getWindowHandle",null] 08:27:36 INFO - PROCESS | 3744 | 1463066856715 Marionette TRACE conn2 <- [1,153,null,{"value":"13"}] 08:27:36 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-in.html 08:27:36 INFO - PROCESS | 3744 | 1463066856732 Marionette TRACE conn2 -> [0,154,"setScriptTimeout",{"ms":35000}] 08:27:36 INFO - PROCESS | 3744 | 1463066856734 Marionette TRACE conn2 <- [1,154,null,{}] 08:27:36 INFO - PROCESS | 3744 | 1463066856737 Marionette TRACE conn2 -> [0,155,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:27:36 INFO - PROCESS | 3744 | 1463066856884 Marionette TRACE conn2 <- [1,155,null,{"value":null}] 08:27:36 INFO - PROCESS | 3744 | 1463066856891 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\", \"7b36c2f2-4a50-406b-8f1a-2c9880a455ba\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:27:36 INFO - PROCESS | 3744 | ++DOCSHELL 144CB000 == 31 [pid = 3744] [id = 48] 08:27:36 INFO - PROCESS | 3744 | ++DOMWINDOW == 65 (15A8D000) [pid = 3744] [serial = 140] [outer = 00000000] 08:27:36 INFO - PROCESS | 3744 | ++DOMWINDOW == 66 (16137C00) [pid = 3744] [serial = 141] [outer = 15A8D000] 08:27:36 INFO - PROCESS | 3744 | 1463066856970 Marionette DEBUG loaded listener.js 08:27:37 INFO - PROCESS | 3744 | ++DOMWINDOW == 67 (163EE400) [pid = 3744] [serial = 142] [outer = 15A8D000] 08:27:37 INFO - PROCESS | 3744 | 1463066857393 Marionette TRACE conn2 <- [1,156,null,{"value":["/2dcontext/compositing/2d.composite.image.source-in.html",0,null,null,[["Canvas test: 2d.composite.image.source-in",0,null,null]]]}] 08:27:37 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-in.html | Canvas test: 2d.composite.image.source-in 08:27:37 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-in.html | took 702ms 08:27:37 INFO - PROCESS | 3744 | 1463066857450 Marionette TRACE conn2 -> [0,157,"getWindowHandle",null] 08:27:37 INFO - PROCESS | 3744 | 1463066857452 Marionette TRACE conn2 <- [1,157,null,{"value":"13"}] 08:27:37 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-out.html 08:27:37 INFO - PROCESS | 3744 | 1463066857456 Marionette TRACE conn2 -> [0,158,"setScriptTimeout",{"ms":35000}] 08:27:37 INFO - PROCESS | 3744 | 1463066857457 Marionette TRACE conn2 <- [1,158,null,{}] 08:27:37 INFO - PROCESS | 3744 | 1463066857461 Marionette TRACE conn2 -> [0,159,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:27:37 INFO - PROCESS | 3744 | 1463066857553 Marionette TRACE conn2 <- [1,159,null,{"value":null}] 08:27:37 INFO - PROCESS | 3744 | 1463066857624 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\", \"7b36c2f2-4a50-406b-8f1a-2c9880a455ba\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:27:37 INFO - PROCESS | 3744 | ++DOCSHELL 163F8000 == 32 [pid = 3744] [id = 49] 08:27:37 INFO - PROCESS | 3744 | ++DOMWINDOW == 68 (16B88800) [pid = 3744] [serial = 143] [outer = 00000000] 08:27:37 INFO - PROCESS | 3744 | ++DOMWINDOW == 69 (16E41000) [pid = 3744] [serial = 144] [outer = 16B88800] 08:27:37 INFO - PROCESS | 3744 | 1463066857673 Marionette DEBUG loaded listener.js 08:27:37 INFO - PROCESS | 3744 | ++DOMWINDOW == 70 (17401800) [pid = 3744] [serial = 145] [outer = 16B88800] 08:27:38 INFO - PROCESS | 3744 | 1463066858061 Marionette TRACE conn2 <- [1,160,null,{"value":["/2dcontext/compositing/2d.composite.image.source-out.html",0,null,null,[["Canvas test: 2d.composite.image.source-out",0,null,null]]]}] 08:27:38 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-out.html | Canvas test: 2d.composite.image.source-out 08:27:38 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-out.html | took 638ms 08:27:38 INFO - PROCESS | 3744 | 1463066858094 Marionette TRACE conn2 -> [0,161,"getWindowHandle",null] 08:27:38 INFO - PROCESS | 3744 | 1463066858096 Marionette TRACE conn2 <- [1,161,null,{"value":"13"}] 08:27:38 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-over.html 08:27:38 INFO - PROCESS | 3744 | 1463066858103 Marionette TRACE conn2 -> [0,162,"setScriptTimeout",{"ms":35000}] 08:27:38 INFO - PROCESS | 3744 | 1463066858105 Marionette TRACE conn2 <- [1,162,null,{}] 08:27:38 INFO - PROCESS | 3744 | 1463066858108 Marionette TRACE conn2 -> [0,163,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:27:38 INFO - PROCESS | 3744 | 1463066858222 Marionette TRACE conn2 <- [1,163,null,{"value":null}] 08:27:38 INFO - PROCESS | 3744 | 1463066858232 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\", \"7b36c2f2-4a50-406b-8f1a-2c9880a455ba\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:27:38 INFO - PROCESS | 3744 | ++DOCSHELL 16C8FC00 == 33 [pid = 3744] [id = 50] 08:27:38 INFO - PROCESS | 3744 | ++DOMWINDOW == 71 (17A10800) [pid = 3744] [serial = 146] [outer = 00000000] 08:27:38 INFO - PROCESS | 3744 | ++DOMWINDOW == 72 (17AF3C00) [pid = 3744] [serial = 147] [outer = 17A10800] 08:27:38 INFO - PROCESS | 3744 | 1463066858278 Marionette DEBUG loaded listener.js 08:27:38 INFO - PROCESS | 3744 | ++DOMWINDOW == 73 (17AFE000) [pid = 3744] [serial = 148] [outer = 17A10800] 08:27:38 INFO - PROCESS | 3744 | 1463066858733 Marionette TRACE conn2 <- [1,164,null,{"value":["/2dcontext/compositing/2d.composite.image.source-over.html",0,null,null,[["Canvas test: 2d.composite.image.source-over",0,null,null]]]}] 08:27:38 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-over.html | Canvas test: 2d.composite.image.source-over 08:27:38 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-over.html | took 654ms 08:27:38 INFO - PROCESS | 3744 | --DOMWINDOW == 72 (15A8E000) [pid = 3744] [serial = 110] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html] 08:27:38 INFO - PROCESS | 3744 | --DOMWINDOW == 71 (117B3800) [pid = 3744] [serial = 101] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.default.html] 08:27:38 INFO - PROCESS | 3744 | --DOMWINDOW == 70 (11FE6C00) [pid = 3744] [serial = 104] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.fill.html] 08:27:38 INFO - PROCESS | 3744 | --DOMWINDOW == 69 (14410C00) [pid = 3744] [serial = 107] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.image.html] 08:27:38 INFO - PROCESS | 3744 | --DOMWINDOW == 68 (106E5800) [pid = 3744] [serial = 98] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html] 08:27:38 INFO - PROCESS | 3744 | --DOMWINDOW == 67 (14419400) [pid = 3744] [serial = 95] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.canvas.html] 08:27:38 INFO - PROCESS | 3744 | 1463066858774 Marionette TRACE conn2 -> [0,165,"getWindowHandle",null] 08:27:38 INFO - PROCESS | 3744 | 1463066858776 Marionette TRACE conn2 <- [1,165,null,{"value":"13"}] 08:27:38 INFO - PROCESS | 3744 | 1463066858780 Marionette TRACE conn2 -> [0,166,"setScriptTimeout",{"ms":35000}] 08:27:38 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.xor.html 08:27:38 INFO - PROCESS | 3744 | 1463066858782 Marionette TRACE conn2 <- [1,166,null,{}] 08:27:38 INFO - PROCESS | 3744 | 1463066858785 Marionette TRACE conn2 -> [0,167,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:27:38 INFO - PROCESS | 3744 | 1463066858882 Marionette TRACE conn2 <- [1,167,null,{"value":null}] 08:27:38 INFO - PROCESS | 3744 | 1463066858949 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\", \"7b36c2f2-4a50-406b-8f1a-2c9880a455ba\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:27:38 INFO - PROCESS | 3744 | ++DOCSHELL 140CE000 == 34 [pid = 3744] [id = 51] 08:27:38 INFO - PROCESS | 3744 | ++DOMWINDOW == 68 (140D2400) [pid = 3744] [serial = 149] [outer = 00000000] 08:27:38 INFO - PROCESS | 3744 | ++DOMWINDOW == 69 (16349C00) [pid = 3744] [serial = 150] [outer = 140D2400] 08:27:38 INFO - PROCESS | 3744 | 1463066858992 Marionette DEBUG loaded listener.js 08:27:39 INFO - PROCESS | 3744 | ++DOMWINDOW == 70 (17A06800) [pid = 3744] [serial = 151] [outer = 140D2400] 08:27:39 INFO - PROCESS | 3744 | 1463066859323 Marionette TRACE conn2 <- [1,168,null,{"value":["/2dcontext/compositing/2d.composite.image.xor.html",0,null,null,[["Canvas test: 2d.composite.image.xor",0,null,null]]]}] 08:27:39 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.xor.html | Canvas test: 2d.composite.image.xor 08:27:39 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.xor.html | took 606ms 08:27:39 INFO - PROCESS | 3744 | 1463066859377 Marionette TRACE conn2 -> [0,169,"getWindowHandle",null] 08:27:39 INFO - PROCESS | 3744 | 1463066859379 Marionette TRACE conn2 <- [1,169,null,{"value":"13"}] 08:27:39 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.casesensitive.html 08:27:39 INFO - PROCESS | 3744 | 1463066859382 Marionette TRACE conn2 -> [0,170,"setScriptTimeout",{"ms":35000}] 08:27:39 INFO - PROCESS | 3744 | 1463066859384 Marionette TRACE conn2 <- [1,170,null,{}] 08:27:39 INFO - PROCESS | 3744 | 1463066859387 Marionette TRACE conn2 -> [0,171,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:27:39 INFO - PROCESS | 3744 | 1463066859490 Marionette TRACE conn2 <- [1,171,null,{"value":null}] 08:27:39 INFO - PROCESS | 3744 | 1463066859499 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\", \"7b36c2f2-4a50-406b-8f1a-2c9880a455ba\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:27:39 INFO - PROCESS | 3744 | ++DOCSHELL 11FE6C00 == 35 [pid = 3744] [id = 52] 08:27:39 INFO - PROCESS | 3744 | ++DOMWINDOW == 71 (13AE8400) [pid = 3744] [serial = 152] [outer = 00000000] 08:27:39 INFO - PROCESS | 3744 | ++DOMWINDOW == 72 (18674000) [pid = 3744] [serial = 153] [outer = 13AE8400] 08:27:39 INFO - PROCESS | 3744 | 1463066859542 Marionette DEBUG loaded listener.js 08:27:39 INFO - PROCESS | 3744 | ++DOMWINDOW == 73 (18675C00) [pid = 3744] [serial = 154] [outer = 13AE8400] 08:27:39 INFO - PROCESS | 3744 | 1463066859903 Marionette TRACE conn2 <- [1,172,null,{"value":["/2dcontext/compositing/2d.composite.operation.casesensitive.html",0,null,null,[["Canvas test: 2d.composite.operation.casesensitive",0,null,null]]]}] 08:27:39 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.casesensitive.html | Canvas test: 2d.composite.operation.casesensitive 08:27:39 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.casesensitive.html | took 542ms 08:27:39 INFO - PROCESS | 3744 | 1463066859918 Marionette TRACE conn2 -> [0,173,"getWindowHandle",null] 08:27:39 INFO - PROCESS | 3744 | 1463066859920 Marionette TRACE conn2 <- [1,173,null,{"value":"13"}] 08:27:39 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.clear.html 08:27:39 INFO - PROCESS | 3744 | 1463066859923 Marionette TRACE conn2 -> [0,174,"setScriptTimeout",{"ms":35000}] 08:27:39 INFO - PROCESS | 3744 | 1463066859925 Marionette TRACE conn2 <- [1,174,null,{}] 08:27:39 INFO - PROCESS | 3744 | 1463066859929 Marionette TRACE conn2 -> [0,175,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:27:40 INFO - PROCESS | 3744 | 1463066860001 Marionette TRACE conn2 <- [1,175,null,{"value":null}] 08:27:40 INFO - PROCESS | 3744 | 1463066860054 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\", \"7b36c2f2-4a50-406b-8f1a-2c9880a455ba\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:27:40 INFO - PROCESS | 3744 | ++DOCSHELL 14411800 == 36 [pid = 3744] [id = 53] 08:27:40 INFO - PROCESS | 3744 | ++DOMWINDOW == 74 (19A8D400) [pid = 3744] [serial = 155] [outer = 00000000] 08:27:40 INFO - PROCESS | 3744 | ++DOMWINDOW == 75 (19DB5C00) [pid = 3744] [serial = 156] [outer = 19A8D400] 08:27:40 INFO - PROCESS | 3744 | 1463066860097 Marionette DEBUG loaded listener.js 08:27:40 INFO - PROCESS | 3744 | ++DOMWINDOW == 76 (19EA9000) [pid = 3744] [serial = 157] [outer = 19A8D400] 08:27:40 INFO - PROCESS | 3744 | 1463066860515 Marionette TRACE conn2 <- [1,176,null,{"value":["/2dcontext/compositing/2d.composite.operation.clear.html",0,null,null,[["Canvas test: 2d.composite.operation.clear",0,null,null]]]}] 08:27:40 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.clear.html | Canvas test: 2d.composite.operation.clear 08:27:40 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.clear.html | took 606ms 08:27:40 INFO - PROCESS | 3744 | 1463066860553 Marionette TRACE conn2 -> [0,177,"getWindowHandle",null] 08:27:40 INFO - PROCESS | 3744 | 1463066860555 Marionette TRACE conn2 <- [1,177,null,{"value":"13"}] 08:27:40 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.darker.html 08:27:40 INFO - PROCESS | 3744 | 1463066860558 Marionette TRACE conn2 -> [0,178,"setScriptTimeout",{"ms":35000}] 08:27:40 INFO - PROCESS | 3744 | 1463066860560 Marionette TRACE conn2 <- [1,178,null,{}] 08:27:40 INFO - PROCESS | 3744 | 1463066860563 Marionette TRACE conn2 -> [0,179,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:27:40 INFO - PROCESS | 3744 | 1463066860634 Marionette TRACE conn2 <- [1,179,null,{"value":null}] 08:27:40 INFO - PROCESS | 3744 | 1463066860641 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\", \"7b36c2f2-4a50-406b-8f1a-2c9880a455ba\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:27:40 INFO - PROCESS | 3744 | ++DOCSHELL 10707800 == 37 [pid = 3744] [id = 54] 08:27:40 INFO - PROCESS | 3744 | ++DOMWINDOW == 77 (10D56C00) [pid = 3744] [serial = 158] [outer = 00000000] 08:27:40 INFO - PROCESS | 3744 | ++DOMWINDOW == 78 (19EB5C00) [pid = 3744] [serial = 159] [outer = 10D56C00] 08:27:40 INFO - PROCESS | 3744 | 1463066860683 Marionette DEBUG loaded listener.js 08:27:40 INFO - PROCESS | 3744 | ++DOMWINDOW == 79 (1A171C00) [pid = 3744] [serial = 160] [outer = 10D56C00] 08:27:41 INFO - PROCESS | 3744 | 1463066861397 Marionette TRACE conn2 <- [1,180,null,{"value":["/2dcontext/compositing/2d.composite.operation.darker.html",0,null,null,[["Canvas test: 2d.composite.operation.darker",0,null,null]]]}] 08:27:41 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.darker.html | Canvas test: 2d.composite.operation.darker 08:27:41 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.darker.html | took 925ms 08:27:41 INFO - PROCESS | 3744 | 1463066861464 Marionette TRACE conn2 -> [0,181,"getWindowHandle",null] 08:27:41 INFO - PROCESS | 3744 | 1463066861468 Marionette TRACE conn2 <- [1,181,null,{"value":"13"}] 08:27:41 INFO - PROCESS | 3744 | 1463066861474 Marionette TRACE conn2 -> [0,182,"setScriptTimeout",{"ms":35000}] 08:27:41 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.default.html 08:27:41 INFO - PROCESS | 3744 | 1463066861478 Marionette TRACE conn2 <- [1,182,null,{}] 08:27:41 INFO - PROCESS | 3744 | 1463066861483 Marionette TRACE conn2 -> [0,183,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:27:41 INFO - PROCESS | 3744 | 1463066861647 Marionette TRACE conn2 <- [1,183,null,{"value":null}] 08:27:41 INFO - PROCESS | 3744 | 1463066861709 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\", \"7b36c2f2-4a50-406b-8f1a-2c9880a455ba\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:27:41 INFO - PROCESS | 3744 | ++DOCSHELL 10D5BC00 == 38 [pid = 3744] [id = 55] 08:27:41 INFO - PROCESS | 3744 | ++DOMWINDOW == 80 (11534400) [pid = 3744] [serial = 161] [outer = 00000000] 08:27:41 INFO - PROCESS | 3744 | ++DOMWINDOW == 81 (133A0C00) [pid = 3744] [serial = 162] [outer = 11534400] 08:27:41 INFO - PROCESS | 3744 | 1463066861805 Marionette DEBUG loaded listener.js 08:27:41 INFO - PROCESS | 3744 | ++DOMWINDOW == 82 (13A11400) [pid = 3744] [serial = 163] [outer = 11534400] 08:27:42 INFO - PROCESS | 3744 | 1463066862537 Marionette TRACE conn2 <- [1,184,null,{"value":["/2dcontext/compositing/2d.composite.operation.default.html",0,null,null,[["Canvas test: 2d.composite.operation.default",0,null,null]]]}] 08:27:42 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.default.html | Canvas test: 2d.composite.operation.default 08:27:42 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.default.html | took 1116ms 08:27:42 INFO - PROCESS | 3744 | 1463066862609 Marionette TRACE conn2 -> [0,185,"getWindowHandle",null] 08:27:42 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.get.html 08:27:42 INFO - PROCESS | 3744 | 1463066862613 Marionette TRACE conn2 <- [1,185,null,{"value":"13"}] 08:27:42 INFO - PROCESS | 3744 | 1463066862618 Marionette TRACE conn2 -> [0,186,"setScriptTimeout",{"ms":35000}] 08:27:42 INFO - PROCESS | 3744 | 1463066862622 Marionette TRACE conn2 <- [1,186,null,{}] 08:27:42 INFO - PROCESS | 3744 | 1463066862628 Marionette TRACE conn2 -> [0,187,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:27:42 INFO - PROCESS | 3744 | 1463066862734 Marionette TRACE conn2 <- [1,187,null,{"value":null}] 08:27:42 INFO - PROCESS | 3744 | 1463066862834 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\", \"7b36c2f2-4a50-406b-8f1a-2c9880a455ba\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:27:42 INFO - PROCESS | 3744 | ++DOCSHELL 1172C400 == 39 [pid = 3744] [id = 56] 08:27:42 INFO - PROCESS | 3744 | ++DOMWINDOW == 83 (117A5C00) [pid = 3744] [serial = 164] [outer = 00000000] 08:27:42 INFO - PROCESS | 3744 | ++DOMWINDOW == 84 (11FEF400) [pid = 3744] [serial = 165] [outer = 117A5C00] 08:27:42 INFO - PROCESS | 3744 | 1463066862890 Marionette DEBUG loaded listener.js 08:27:42 INFO - PROCESS | 3744 | ++DOMWINDOW == 85 (11FF2400) [pid = 3744] [serial = 166] [outer = 117A5C00] 08:27:43 INFO - PROCESS | 3744 | --DOCSHELL 14411800 == 38 [pid = 3744] [id = 53] 08:27:43 INFO - PROCESS | 3744 | --DOCSHELL 11FE6C00 == 37 [pid = 3744] [id = 52] 08:27:43 INFO - PROCESS | 3744 | --DOCSHELL 140CE000 == 36 [pid = 3744] [id = 51] 08:27:43 INFO - PROCESS | 3744 | --DOCSHELL 16C8FC00 == 35 [pid = 3744] [id = 50] 08:27:43 INFO - PROCESS | 3744 | --DOCSHELL 163F8000 == 34 [pid = 3744] [id = 49] 08:27:43 INFO - PROCESS | 3744 | --DOCSHELL 144CB000 == 33 [pid = 3744] [id = 48] 08:27:43 INFO - PROCESS | 3744 | --DOCSHELL 14413000 == 32 [pid = 3744] [id = 47] 08:27:43 INFO - PROCESS | 3744 | --DOCSHELL 1334FC00 == 31 [pid = 3744] [id = 46] 08:27:43 INFO - PROCESS | 3744 | --DOCSHELL 10D61400 == 30 [pid = 3744] [id = 45] 08:27:43 INFO - PROCESS | 3744 | --DOCSHELL 111A3400 == 29 [pid = 3744] [id = 44] 08:27:43 INFO - PROCESS | 3744 | --DOMWINDOW == 84 (1A9C9C00) [pid = 3744] [serial = 97] [outer = 00000000] [url = about:blank] 08:27:43 INFO - PROCESS | 3744 | --DOMWINDOW == 83 (1613DC00) [pid = 3744] [serial = 111] [outer = 00000000] [url = about:blank] 08:27:43 INFO - PROCESS | 3744 | --DOMWINDOW == 82 (12D91C00) [pid = 3744] [serial = 102] [outer = 00000000] [url = about:blank] 08:27:43 INFO - PROCESS | 3744 | --DOMWINDOW == 81 (1360A400) [pid = 3744] [serial = 105] [outer = 00000000] [url = about:blank] 08:27:43 INFO - PROCESS | 3744 | --DOMWINDOW == 80 (133A1400) [pid = 3744] [serial = 103] [outer = 00000000] [url = about:blank] 08:27:43 INFO - PROCESS | 3744 | --DOMWINDOW == 79 (14752800) [pid = 3744] [serial = 109] [outer = 00000000] [url = about:blank] 08:27:43 INFO - PROCESS | 3744 | --DOMWINDOW == 78 (1070A400) [pid = 3744] [serial = 99] [outer = 00000000] [url = about:blank] 08:27:43 INFO - PROCESS | 3744 | --DOMWINDOW == 77 (10D57800) [pid = 3744] [serial = 100] [outer = 00000000] [url = about:blank] 08:27:43 INFO - PROCESS | 3744 | --DOMWINDOW == 76 (144C4400) [pid = 3744] [serial = 108] [outer = 00000000] [url = about:blank] 08:27:43 INFO - PROCESS | 3744 | --DOMWINDOW == 75 (13620C00) [pid = 3744] [serial = 106] [outer = 00000000] [url = about:blank] 08:27:43 INFO - PROCESS | 3744 | --DOMWINDOW == 74 (163EF400) [pid = 3744] [serial = 112] [outer = 00000000] [url = about:blank] 08:27:43 INFO - PROCESS | 3744 | --DOMWINDOW == 73 (1A9C9400) [pid = 3744] [serial = 96] [outer = 00000000] [url = about:blank] 08:27:43 INFO - PROCESS | 3744 | 1463066863379 Marionette TRACE conn2 <- [1,188,null,{"value":["/2dcontext/compositing/2d.composite.operation.get.html",0,null,null,[["Canvas test: 2d.composite.operation.get",0,null,null]]]}] 08:27:43 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.get.html | Canvas test: 2d.composite.operation.get 08:27:43 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.get.html | took 750ms 08:27:43 INFO - PROCESS | 3744 | 1463066863387 Marionette TRACE conn2 -> [0,189,"getWindowHandle",null] 08:27:43 INFO - PROCESS | 3744 | 1463066863393 Marionette TRACE conn2 <- [1,189,null,{"value":"13"}] 08:27:43 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.highlight.html 08:27:43 INFO - PROCESS | 3744 | 1463066863411 Marionette TRACE conn2 -> [0,190,"setScriptTimeout",{"ms":35000}] 08:27:43 INFO - PROCESS | 3744 | 1463066863413 Marionette TRACE conn2 <- [1,190,null,{}] 08:27:43 INFO - PROCESS | 3744 | 1463066863417 Marionette TRACE conn2 -> [0,191,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:27:43 INFO - PROCESS | 3744 | 1463066863499 Marionette TRACE conn2 <- [1,191,null,{"value":null}] 08:27:43 INFO - PROCESS | 3744 | ++DOMWINDOW == 74 (11D02000) [pid = 3744] [serial = 167] [outer = 1BAB1800] 08:27:43 INFO - PROCESS | 3744 | 1463066863581 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\", \"7b36c2f2-4a50-406b-8f1a-2c9880a455ba\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:27:43 INFO - PROCESS | 3744 | ++DOCSHELL 133A1400 == 30 [pid = 3744] [id = 57] 08:27:43 INFO - PROCESS | 3744 | ++DOMWINDOW == 75 (1360FC00) [pid = 3744] [serial = 168] [outer = 00000000] 08:27:43 INFO - PROCESS | 3744 | ++DOMWINDOW == 76 (136AD800) [pid = 3744] [serial = 169] [outer = 1360FC00] 08:27:43 INFO - PROCESS | 3744 | 1463066863635 Marionette DEBUG loaded listener.js 08:27:43 INFO - PROCESS | 3744 | ++DOMWINDOW == 77 (13AE7000) [pid = 3744] [serial = 170] [outer = 1360FC00] 08:27:44 INFO - PROCESS | 3744 | 1463066864018 Marionette TRACE conn2 <- [1,192,null,{"value":["/2dcontext/compositing/2d.composite.operation.highlight.html",0,null,null,[["Canvas test: 2d.composite.operation.highlight",0,null,null]]]}] 08:27:44 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.highlight.html | Canvas test: 2d.composite.operation.highlight 08:27:44 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.highlight.html | took 638ms 08:27:44 INFO - PROCESS | 3744 | 1463066864048 Marionette TRACE conn2 -> [0,193,"getWindowHandle",null] 08:27:44 INFO - PROCESS | 3744 | 1463066864050 Marionette TRACE conn2 <- [1,193,null,{"value":"13"}] 08:27:44 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.nullsuffix.html 08:27:44 INFO - PROCESS | 3744 | 1463066864053 Marionette TRACE conn2 -> [0,194,"setScriptTimeout",{"ms":35000}] 08:27:44 INFO - PROCESS | 3744 | 1463066864057 Marionette TRACE conn2 <- [1,194,null,{}] 08:27:44 INFO - PROCESS | 3744 | 1463066864068 Marionette TRACE conn2 -> [0,195,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:27:44 INFO - PROCESS | 3744 | 1463066864151 Marionette TRACE conn2 <- [1,195,null,{"value":null}] 08:27:44 INFO - PROCESS | 3744 | 1463066864159 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\", \"7b36c2f2-4a50-406b-8f1a-2c9880a455ba\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:27:44 INFO - PROCESS | 3744 | ++DOCSHELL 144D1000 == 31 [pid = 3744] [id = 58] 08:27:44 INFO - PROCESS | 3744 | ++DOMWINDOW == 78 (14751800) [pid = 3744] [serial = 171] [outer = 00000000] 08:27:44 INFO - PROCESS | 3744 | ++DOMWINDOW == 79 (15A8F000) [pid = 3744] [serial = 172] [outer = 14751800] 08:27:44 INFO - PROCESS | 3744 | 1463066864206 Marionette DEBUG loaded listener.js 08:27:44 INFO - PROCESS | 3744 | ++DOMWINDOW == 80 (15E35800) [pid = 3744] [serial = 173] [outer = 14751800] 08:27:44 INFO - PROCESS | 3744 | 1463066864627 Marionette TRACE conn2 <- [1,196,null,{"value":["/2dcontext/compositing/2d.composite.operation.nullsuffix.html",0,null,null,[["Canvas test: 2d.composite.operation.nullsuffix",0,null,null]]]}] 08:27:44 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.nullsuffix.html | Canvas test: 2d.composite.operation.nullsuffix 08:27:44 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.nullsuffix.html | took 606ms 08:27:44 INFO - PROCESS | 3744 | 1463066864650 Marionette TRACE conn2 -> [0,197,"getWindowHandle",null] 08:27:44 INFO - PROCESS | 3744 | 1463066864653 Marionette TRACE conn2 <- [1,197,null,{"value":"13"}] 08:27:44 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.over.html 08:27:44 INFO - PROCESS | 3744 | 1463066864656 Marionette TRACE conn2 -> [0,198,"setScriptTimeout",{"ms":35000}] 08:27:44 INFO - PROCESS | 3744 | 1463066864658 Marionette TRACE conn2 <- [1,198,null,{}] 08:27:44 INFO - PROCESS | 3744 | 1463066864661 Marionette TRACE conn2 -> [0,199,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:27:44 INFO - PROCESS | 3744 | 1463066864734 Marionette TRACE conn2 <- [1,199,null,{"value":null}] 08:27:44 INFO - PROCESS | 3744 | 1463066864789 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\", \"7b36c2f2-4a50-406b-8f1a-2c9880a455ba\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:27:44 INFO - PROCESS | 3744 | ++DOCSHELL 163F7800 == 32 [pid = 3744] [id = 59] 08:27:44 INFO - PROCESS | 3744 | ++DOMWINDOW == 81 (163F9800) [pid = 3744] [serial = 174] [outer = 00000000] 08:27:44 INFO - PROCESS | 3744 | ++DOMWINDOW == 82 (16C84800) [pid = 3744] [serial = 175] [outer = 163F9800] 08:27:44 INFO - PROCESS | 3744 | 1463066864832 Marionette DEBUG loaded listener.js 08:27:44 INFO - PROCESS | 3744 | ++DOMWINDOW == 83 (17401C00) [pid = 3744] [serial = 176] [outer = 163F9800] 08:27:45 INFO - PROCESS | 3744 | 1463066865227 Marionette TRACE conn2 <- [1,200,null,{"value":["/2dcontext/compositing/2d.composite.operation.over.html",0,null,null,[["Canvas test: 2d.composite.operation.over",0,null,null]]]}] 08:27:45 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.over.html | Canvas test: 2d.composite.operation.over 08:27:45 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.over.html | took 606ms 08:27:45 INFO - PROCESS | 3744 | 1463066865286 Marionette TRACE conn2 -> [0,201,"getWindowHandle",null] 08:27:45 INFO - PROCESS | 3744 | 1463066865288 Marionette TRACE conn2 <- [1,201,null,{"value":"13"}] 08:27:45 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.unrecognised.html 08:27:45 INFO - PROCESS | 3744 | 1463066865291 Marionette TRACE conn2 -> [0,202,"setScriptTimeout",{"ms":35000}] 08:27:45 INFO - PROCESS | 3744 | 1463066865293 Marionette TRACE conn2 <- [1,202,null,{}] 08:27:45 INFO - PROCESS | 3744 | 1463066865300 Marionette TRACE conn2 -> [0,203,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:27:45 INFO - PROCESS | 3744 | 1463066865405 Marionette TRACE conn2 <- [1,203,null,{"value":null}] 08:27:45 INFO - PROCESS | 3744 | 1463066865414 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\", \"7b36c2f2-4a50-406b-8f1a-2c9880a455ba\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:27:45 INFO - PROCESS | 3744 | ++DOCSHELL 1674D400 == 33 [pid = 3744] [id = 60] 08:27:45 INFO - PROCESS | 3744 | ++DOMWINDOW == 84 (17710800) [pid = 3744] [serial = 177] [outer = 00000000] 08:27:45 INFO - PROCESS | 3744 | ++DOMWINDOW == 85 (17AF3800) [pid = 3744] [serial = 178] [outer = 17710800] 08:27:45 INFO - PROCESS | 3744 | 1463066865457 Marionette DEBUG loaded listener.js 08:27:45 INFO - PROCESS | 3744 | ++DOMWINDOW == 86 (17AFDC00) [pid = 3744] [serial = 179] [outer = 17710800] 08:27:45 INFO - PROCESS | 3744 | 1463066865891 Marionette TRACE conn2 <- [1,204,null,{"value":["/2dcontext/compositing/2d.composite.operation.unrecognised.html",0,null,null,[["Canvas test: 2d.composite.operation.unrecognised",0,null,null]]]}] 08:27:45 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.unrecognised.html | Canvas test: 2d.composite.operation.unrecognised 08:27:45 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.unrecognised.html | took 653ms 08:27:45 INFO - PROCESS | 3744 | 1463066865928 Marionette TRACE conn2 -> [0,205,"getWindowHandle",null] 08:27:45 INFO - PROCESS | 3744 | 1463066865930 Marionette TRACE conn2 <- [1,205,null,{"value":"13"}] 08:27:45 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.copy.html 08:27:45 INFO - PROCESS | 3744 | 1463066865933 Marionette TRACE conn2 -> [0,206,"setScriptTimeout",{"ms":35000}] 08:27:45 INFO - PROCESS | 3744 | 1463066865935 Marionette TRACE conn2 <- [1,206,null,{}] 08:27:45 INFO - PROCESS | 3744 | 1463066865938 Marionette TRACE conn2 -> [0,207,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:27:46 INFO - PROCESS | 3744 | 1463066866063 Marionette TRACE conn2 <- [1,207,null,{"value":null}] 08:27:46 INFO - PROCESS | 3744 | 1463066866070 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\", \"7b36c2f2-4a50-406b-8f1a-2c9880a455ba\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:27:46 INFO - PROCESS | 3744 | ++DOCSHELL 1828C800 == 34 [pid = 3744] [id = 61] 08:27:46 INFO - PROCESS | 3744 | ++DOMWINDOW == 87 (18672C00) [pid = 3744] [serial = 180] [outer = 00000000] 08:27:46 INFO - PROCESS | 3744 | ++DOMWINDOW == 88 (19A9AC00) [pid = 3744] [serial = 181] [outer = 18672C00] 08:27:46 INFO - PROCESS | 3744 | 1463066866120 Marionette DEBUG loaded listener.js 08:27:46 INFO - PROCESS | 3744 | ++DOMWINDOW == 89 (1A16C400) [pid = 3744] [serial = 182] [outer = 18672C00] 08:27:46 INFO - PROCESS | 3744 | 1463066866570 Marionette TRACE conn2 <- [1,208,null,{"value":["/2dcontext/compositing/2d.composite.solid.copy.html",0,null,null,[["Canvas test: 2d.composite.solid.copy",0,null,null]]]}] 08:27:46 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.copy.html | Canvas test: 2d.composite.solid.copy 08:27:46 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.copy.html | took 654ms 08:27:46 INFO - PROCESS | 3744 | 1463066866605 Marionette TRACE conn2 -> [0,209,"getWindowHandle",null] 08:27:46 INFO - PROCESS | 3744 | 1463066866607 Marionette TRACE conn2 <- [1,209,null,{"value":"13"}] 08:27:46 INFO - PROCESS | 3744 | 1463066866610 Marionette TRACE conn2 -> [0,210,"setScriptTimeout",{"ms":35000}] 08:27:46 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-atop.html 08:27:46 INFO - PROCESS | 3744 | 1463066866612 Marionette TRACE conn2 <- [1,210,null,{}] 08:27:46 INFO - PROCESS | 3744 | 1463066866616 Marionette TRACE conn2 -> [0,211,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:27:46 INFO - PROCESS | 3744 | 1463066866717 Marionette TRACE conn2 <- [1,211,null,{"value":null}] 08:27:46 INFO - PROCESS | 3744 | 1463066866744 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\", \"7b36c2f2-4a50-406b-8f1a-2c9880a455ba\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:27:46 INFO - PROCESS | 3744 | ++DOCSHELL 144C8400 == 35 [pid = 3744] [id = 62] 08:27:46 INFO - PROCESS | 3744 | ++DOMWINDOW == 90 (18680000) [pid = 3744] [serial = 183] [outer = 00000000] 08:27:46 INFO - PROCESS | 3744 | ++DOMWINDOW == 91 (1A492800) [pid = 3744] [serial = 184] [outer = 18680000] 08:27:46 INFO - PROCESS | 3744 | 1463066866828 Marionette DEBUG loaded listener.js 08:27:46 INFO - PROCESS | 3744 | ++DOMWINDOW == 92 (1A493800) [pid = 3744] [serial = 185] [outer = 18680000] 08:27:47 INFO - PROCESS | 3744 | 1463066867226 Marionette TRACE conn2 <- [1,212,null,{"value":["/2dcontext/compositing/2d.composite.solid.destination-atop.html",0,null,null,[["Canvas test: 2d.composite.solid.destination-atop",0,null,null]]]}] 08:27:47 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-atop.html | Canvas test: 2d.composite.solid.destination-atop 08:27:47 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-atop.html | took 654ms 08:27:47 INFO - PROCESS | 3744 | 1463066867249 Marionette TRACE conn2 -> [0,213,"getWindowHandle",null] 08:27:47 INFO - PROCESS | 3744 | 1463066867251 Marionette TRACE conn2 <- [1,213,null,{"value":"13"}] 08:27:47 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-in.html 08:27:47 INFO - PROCESS | 3744 | 1463066867254 Marionette TRACE conn2 -> [0,214,"setScriptTimeout",{"ms":35000}] 08:27:47 INFO - PROCESS | 3744 | 1463066867256 Marionette TRACE conn2 <- [1,214,null,{}] 08:27:47 INFO - PROCESS | 3744 | 1463066867259 Marionette TRACE conn2 -> [0,215,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:27:47 INFO - PROCESS | 3744 | 1463066867453 Marionette TRACE conn2 <- [1,215,null,{"value":null}] 08:27:47 INFO - PROCESS | 3744 | --DOMWINDOW == 91 (16B88800) [pid = 3744] [serial = 143] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-out.html] 08:27:47 INFO - PROCESS | 3744 | --DOMWINDOW == 90 (17A10800) [pid = 3744] [serial = 146] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-over.html] 08:27:47 INFO - PROCESS | 3744 | --DOMWINDOW == 89 (14415800) [pid = 3744] [serial = 137] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-atop.html] 08:27:47 INFO - PROCESS | 3744 | --DOMWINDOW == 88 (1336C800) [pid = 3744] [serial = 134] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.lighter.html] 08:27:47 INFO - PROCESS | 3744 | --DOMWINDOW == 87 (10E99000) [pid = 3744] [serial = 131] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-over.html] 08:27:47 INFO - PROCESS | 3744 | --DOMWINDOW == 86 (10536C00) [pid = 3744] [serial = 113] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.invalid.html] 08:27:47 INFO - PROCESS | 3744 | --DOMWINDOW == 85 (136A1800) [pid = 3744] [serial = 116] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.range.html] 08:27:47 INFO - PROCESS | 3744 | --DOMWINDOW == 84 (140D2400) [pid = 3744] [serial = 149] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.xor.html] 08:27:47 INFO - PROCESS | 3744 | --DOMWINDOW == 83 (16742800) [pid = 3744] [serial = 119] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.copy.html] 08:27:47 INFO - PROCESS | 3744 | --DOMWINDOW == 82 (17AF3000) [pid = 3744] [serial = 122] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-atop.html] 08:27:47 INFO - PROCESS | 3744 | --DOMWINDOW == 81 (17A0D400) [pid = 3744] [serial = 125] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-in.html] 08:27:47 INFO - PROCESS | 3744 | --DOMWINDOW == 80 (19A8D400) [pid = 3744] [serial = 155] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.clear.html] 08:27:47 INFO - PROCESS | 3744 | --DOMWINDOW == 79 (13AE8400) [pid = 3744] [serial = 152] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.casesensitive.html] 08:27:47 INFO - PROCESS | 3744 | --DOMWINDOW == 78 (15A8D000) [pid = 3744] [serial = 140] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-in.html] 08:27:47 INFO - PROCESS | 3744 | 1463066867503 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\", \"7b36c2f2-4a50-406b-8f1a-2c9880a455ba\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:27:47 INFO - PROCESS | 3744 | ++DOCSHELL 105CD400 == 36 [pid = 3744] [id = 63] 08:27:47 INFO - PROCESS | 3744 | ++DOMWINDOW == 79 (1063A400) [pid = 3744] [serial = 186] [outer = 00000000] 08:27:47 INFO - PROCESS | 3744 | ++DOMWINDOW == 80 (1336C800) [pid = 3744] [serial = 187] [outer = 1063A400] 08:27:47 INFO - PROCESS | 3744 | 1463066867546 Marionette DEBUG loaded listener.js 08:27:47 INFO - PROCESS | 3744 | ++DOMWINDOW == 81 (140D2400) [pid = 3744] [serial = 188] [outer = 1063A400] 08:27:47 INFO - PROCESS | 3744 | 1463066867871 Marionette TRACE conn2 <- [1,216,null,{"value":["/2dcontext/compositing/2d.composite.solid.destination-in.html",0,null,null,[["Canvas test: 2d.composite.solid.destination-in",0,null,null]]]}] 08:27:47 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-in.html | Canvas test: 2d.composite.solid.destination-in 08:27:47 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-in.html | took 654ms 08:27:47 INFO - PROCESS | 3744 | 1463066867903 Marionette TRACE conn2 -> [0,217,"getWindowHandle",null] 08:27:47 INFO - PROCESS | 3744 | 1463066867905 Marionette TRACE conn2 <- [1,217,null,{"value":"13"}] 08:27:47 INFO - PROCESS | 3744 | 1463066867908 Marionette TRACE conn2 -> [0,218,"setScriptTimeout",{"ms":35000}] 08:27:47 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-out.html 08:27:47 INFO - PROCESS | 3744 | 1463066867910 Marionette TRACE conn2 <- [1,218,null,{}] 08:27:47 INFO - PROCESS | 3744 | 1463066867913 Marionette TRACE conn2 -> [0,219,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:27:48 INFO - PROCESS | 3744 | 1463066868060 Marionette TRACE conn2 <- [1,219,null,{"value":null}] 08:27:48 INFO - PROCESS | 3744 | 1463066868094 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\", \"7b36c2f2-4a50-406b-8f1a-2c9880a455ba\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:27:48 INFO - PROCESS | 3744 | ++DOCSHELL 140D8C00 == 37 [pid = 3744] [id = 64] 08:27:48 INFO - PROCESS | 3744 | ++DOMWINDOW == 82 (1634A800) [pid = 3744] [serial = 189] [outer = 00000000] 08:27:48 INFO - PROCESS | 3744 | ++DOMWINDOW == 83 (1A9C0C00) [pid = 3744] [serial = 190] [outer = 1634A800] 08:27:48 INFO - PROCESS | 3744 | 1463066868137 Marionette DEBUG loaded listener.js 08:27:48 INFO - PROCESS | 3744 | ++DOMWINDOW == 84 (1A9C5000) [pid = 3744] [serial = 191] [outer = 1634A800] 08:27:48 INFO - PROCESS | 3744 | 1463066868485 Marionette TRACE conn2 <- [1,220,null,{"value":["/2dcontext/compositing/2d.composite.solid.destination-out.html",0,null,null,[["Canvas test: 2d.composite.solid.destination-out",0,null,null]]]}] 08:27:48 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-out.html | Canvas test: 2d.composite.solid.destination-out 08:27:48 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-out.html | took 606ms 08:27:48 INFO - PROCESS | 3744 | 1463066868537 Marionette TRACE conn2 -> [0,221,"getWindowHandle",null] 08:27:48 INFO - PROCESS | 3744 | 1463066868539 Marionette TRACE conn2 <- [1,221,null,{"value":"13"}] 08:27:48 INFO - PROCESS | 3744 | 1463066868542 Marionette TRACE conn2 -> [0,222,"setScriptTimeout",{"ms":35000}] 08:27:48 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-over.html 08:27:48 INFO - PROCESS | 3744 | 1463066868544 Marionette TRACE conn2 <- [1,222,null,{}] 08:27:48 INFO - PROCESS | 3744 | 1463066868547 Marionette TRACE conn2 -> [0,223,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:27:48 INFO - PROCESS | 3744 | 1463066868621 Marionette TRACE conn2 <- [1,223,null,{"value":null}] 08:27:48 INFO - PROCESS | 3744 | 1463066868693 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\", \"7b36c2f2-4a50-406b-8f1a-2c9880a455ba\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:27:48 INFO - PROCESS | 3744 | ++DOCSHELL 106E9C00 == 38 [pid = 3744] [id = 65] 08:27:48 INFO - PROCESS | 3744 | ++DOMWINDOW == 85 (13397C00) [pid = 3744] [serial = 192] [outer = 00000000] 08:27:48 INFO - PROCESS | 3744 | ++DOMWINDOW == 86 (1AB64800) [pid = 3744] [serial = 193] [outer = 13397C00] 08:27:48 INFO - PROCESS | 3744 | 1463066868737 Marionette DEBUG loaded listener.js 08:27:48 INFO - PROCESS | 3744 | ++DOMWINDOW == 87 (1AB67C00) [pid = 3744] [serial = 194] [outer = 13397C00] 08:27:49 INFO - PROCESS | 3744 | 1463066869061 Marionette TRACE conn2 <- [1,224,null,{"value":["/2dcontext/compositing/2d.composite.solid.destination-over.html",0,null,null,[["Canvas test: 2d.composite.solid.destination-over",0,null,null]]]}] 08:27:49 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-over.html | Canvas test: 2d.composite.solid.destination-over 08:27:49 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-over.html | took 542ms 08:27:49 INFO - PROCESS | 3744 | 1463066869085 Marionette TRACE conn2 -> [0,225,"getWindowHandle",null] 08:27:49 INFO - PROCESS | 3744 | 1463066869088 Marionette TRACE conn2 <- [1,225,null,{"value":"13"}] 08:27:49 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.lighter.html 08:27:49 INFO - PROCESS | 3744 | 1463066869091 Marionette TRACE conn2 -> [0,226,"setScriptTimeout",{"ms":35000}] 08:27:49 INFO - PROCESS | 3744 | 1463066869093 Marionette TRACE conn2 <- [1,226,null,{}] 08:27:49 INFO - PROCESS | 3744 | 1463066869097 Marionette TRACE conn2 -> [0,227,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:27:49 INFO - PROCESS | 3744 | 1463066869188 Marionette TRACE conn2 <- [1,227,null,{"value":null}] 08:27:49 INFO - PROCESS | 3744 | 1463066869254 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\", \"7b36c2f2-4a50-406b-8f1a-2c9880a455ba\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:27:49 INFO - PROCESS | 3744 | ++DOCSHELL 17702400 == 39 [pid = 3744] [id = 66] 08:27:49 INFO - PROCESS | 3744 | ++DOMWINDOW == 88 (1A48DC00) [pid = 3744] [serial = 195] [outer = 00000000] 08:27:49 INFO - PROCESS | 3744 | ++DOMWINDOW == 89 (1AC51400) [pid = 3744] [serial = 196] [outer = 1A48DC00] 08:27:49 INFO - PROCESS | 3744 | 1463066869301 Marionette DEBUG loaded listener.js 08:27:49 INFO - PROCESS | 3744 | ++DOMWINDOW == 90 (1AE92000) [pid = 3744] [serial = 197] [outer = 1A48DC00] 08:27:49 INFO - PROCESS | 3744 | 1463066869845 Marionette TRACE conn2 <- [1,228,null,{"value":["/2dcontext/compositing/2d.composite.solid.lighter.html",0,null,null,[["Canvas test: 2d.composite.solid.lighter",0,null,null]]]}] 08:27:49 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.lighter.html | Canvas test: 2d.composite.solid.lighter 08:27:49 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.lighter.html | took 750ms 08:27:49 INFO - PROCESS | 3744 | 1463066869876 Marionette TRACE conn2 -> [0,229,"getWindowHandle",null] 08:27:49 INFO - PROCESS | 3744 | 1463066869880 Marionette TRACE conn2 <- [1,229,null,{"value":"13"}] 08:27:49 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-atop.html 08:27:49 INFO - PROCESS | 3744 | 1463066869887 Marionette TRACE conn2 -> [0,230,"setScriptTimeout",{"ms":35000}] 08:27:49 INFO - PROCESS | 3744 | 1463066869890 Marionette TRACE conn2 <- [1,230,null,{}] 08:27:49 INFO - PROCESS | 3744 | 1463066869896 Marionette TRACE conn2 -> [0,231,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:27:50 INFO - PROCESS | 3744 | 1463066869998 Marionette TRACE conn2 <- [1,231,null,{"value":null}] 08:27:50 INFO - PROCESS | 3744 | 1463066870085 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\", \"7b36c2f2-4a50-406b-8f1a-2c9880a455ba\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:27:50 INFO - PROCESS | 3744 | ++DOCSHELL 10D62400 == 40 [pid = 3744] [id = 67] 08:27:50 INFO - PROCESS | 3744 | ++DOMWINDOW == 91 (10D64400) [pid = 3744] [serial = 198] [outer = 00000000] 08:27:50 INFO - PROCESS | 3744 | ++DOMWINDOW == 92 (1360C800) [pid = 3744] [serial = 199] [outer = 10D64400] 08:27:50 INFO - PROCESS | 3744 | 1463066870150 Marionette DEBUG loaded listener.js 08:27:50 INFO - PROCESS | 3744 | ++DOMWINDOW == 93 (13E80400) [pid = 3744] [serial = 200] [outer = 10D64400] 08:27:50 INFO - PROCESS | 3744 | 1463066870678 Marionette TRACE conn2 <- [1,232,null,{"value":["/2dcontext/compositing/2d.composite.solid.source-atop.html",0,null,null,[["Canvas test: 2d.composite.solid.source-atop",0,null,null]]]}] 08:27:50 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-atop.html | Canvas test: 2d.composite.solid.source-atop 08:27:50 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-atop.html | took 845ms 08:27:50 INFO - PROCESS | 3744 | 1463066870731 Marionette TRACE conn2 -> [0,233,"getWindowHandle",null] 08:27:50 INFO - PROCESS | 3744 | 1463066870737 Marionette TRACE conn2 <- [1,233,null,{"value":"13"}] 08:27:50 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-in.html 08:27:50 INFO - PROCESS | 3744 | 1463066870743 Marionette TRACE conn2 -> [0,234,"setScriptTimeout",{"ms":35000}] 08:27:50 INFO - PROCESS | 3744 | 1463066870746 Marionette TRACE conn2 <- [1,234,null,{}] 08:27:50 INFO - PROCESS | 3744 | 1463066870750 Marionette TRACE conn2 -> [0,235,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:27:50 INFO - PROCESS | 3744 | 1463066870847 Marionette TRACE conn2 <- [1,235,null,{"value":null}] 08:27:50 INFO - PROCESS | 3744 | 1463066870936 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\", \"7b36c2f2-4a50-406b-8f1a-2c9880a455ba\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:27:50 INFO - PROCESS | 3744 | ++DOCSHELL 1302FC00 == 41 [pid = 3744] [id = 68] 08:27:50 INFO - PROCESS | 3744 | ++DOMWINDOW == 94 (1441DC00) [pid = 3744] [serial = 201] [outer = 00000000] 08:27:51 INFO - PROCESS | 3744 | ++DOMWINDOW == 95 (163EE800) [pid = 3744] [serial = 202] [outer = 1441DC00] 08:27:51 INFO - PROCESS | 3744 | 1463066870993 Marionette DEBUG loaded listener.js 08:27:51 INFO - PROCESS | 3744 | ++DOMWINDOW == 96 (16C85000) [pid = 3744] [serial = 203] [outer = 1441DC00] 08:27:51 INFO - PROCESS | 3744 | 1463066871545 Marionette TRACE conn2 <- [1,236,null,{"value":["/2dcontext/compositing/2d.composite.solid.source-in.html",0,null,null,[["Canvas test: 2d.composite.solid.source-in",0,null,null]]]}] 08:27:51 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-in.html | Canvas test: 2d.composite.solid.source-in 08:27:51 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-in.html | took 813ms 08:27:51 INFO - PROCESS | 3744 | 1463066871576 Marionette TRACE conn2 -> [0,237,"getWindowHandle",null] 08:27:51 INFO - PROCESS | 3744 | 1463066871579 Marionette TRACE conn2 <- [1,237,null,{"value":"13"}] 08:27:51 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-out.html 08:27:51 INFO - PROCESS | 3744 | 1463066871582 Marionette TRACE conn2 -> [0,238,"setScriptTimeout",{"ms":35000}] 08:27:51 INFO - PROCESS | 3744 | 1463066871586 Marionette TRACE conn2 <- [1,238,null,{}] 08:27:51 INFO - PROCESS | 3744 | 1463066871597 Marionette TRACE conn2 -> [0,239,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:27:51 INFO - PROCESS | 3744 | 1463066871696 Marionette TRACE conn2 <- [1,239,null,{"value":null}] 08:27:51 INFO - PROCESS | 3744 | 1463066871785 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\", \"7b36c2f2-4a50-406b-8f1a-2c9880a455ba\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:27:51 INFO - PROCESS | 3744 | ++DOCSHELL 19A8F400 == 42 [pid = 3744] [id = 69] 08:27:51 INFO - PROCESS | 3744 | ++DOMWINDOW == 97 (19A99000) [pid = 3744] [serial = 204] [outer = 00000000] 08:27:51 INFO - PROCESS | 3744 | ++DOMWINDOW == 98 (19DAAC00) [pid = 3744] [serial = 205] [outer = 19A99000] 08:27:51 INFO - PROCESS | 3744 | 1463066871840 Marionette DEBUG loaded listener.js 08:27:51 INFO - PROCESS | 3744 | ++DOMWINDOW == 99 (19DAE800) [pid = 3744] [serial = 206] [outer = 19A99000] 08:27:52 INFO - PROCESS | 3744 | 1463066872395 Marionette TRACE conn2 <- [1,240,null,{"value":["/2dcontext/compositing/2d.composite.solid.source-out.html",0,null,null,[["Canvas test: 2d.composite.solid.source-out",0,null,null]]]}] 08:27:52 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-out.html | Canvas test: 2d.composite.solid.source-out 08:27:52 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-out.html | took 861ms 08:27:52 INFO - PROCESS | 3744 | 1463066872424 Marionette TRACE conn2 -> [0,241,"getWindowHandle",null] 08:27:52 INFO - PROCESS | 3744 | 1463066872427 Marionette TRACE conn2 <- [1,241,null,{"value":"13"}] 08:27:52 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-over.html 08:27:52 INFO - PROCESS | 3744 | 1463066872430 Marionette TRACE conn2 -> [0,242,"setScriptTimeout",{"ms":35000}] 08:27:52 INFO - PROCESS | 3744 | 1463066872432 Marionette TRACE conn2 <- [1,242,null,{}] 08:27:52 INFO - PROCESS | 3744 | 1463066872436 Marionette TRACE conn2 -> [0,243,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:27:52 INFO - PROCESS | 3744 | 1463066872561 Marionette TRACE conn2 <- [1,243,null,{"value":null}] 08:27:52 INFO - PROCESS | 3744 | 1463066872645 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\", \"7b36c2f2-4a50-406b-8f1a-2c9880a455ba\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:27:52 INFO - PROCESS | 3744 | ++DOCSHELL 1A8BBC00 == 43 [pid = 3744] [id = 70] 08:27:52 INFO - PROCESS | 3744 | ++DOMWINDOW == 100 (1A8C4800) [pid = 3744] [serial = 207] [outer = 00000000] 08:27:52 INFO - PROCESS | 3744 | ++DOMWINDOW == 101 (1AC4FC00) [pid = 3744] [serial = 208] [outer = 1A8C4800] 08:27:52 INFO - PROCESS | 3744 | 1463066872698 Marionette DEBUG loaded listener.js 08:27:52 INFO - PROCESS | 3744 | ++DOMWINDOW == 102 (1AC56000) [pid = 3744] [serial = 209] [outer = 1A8C4800] 08:27:53 INFO - PROCESS | 3744 | 1463066873401 Marionette TRACE conn2 <- [1,244,null,{"value":["/2dcontext/compositing/2d.composite.solid.source-over.html",0,null,null,[["Canvas test: 2d.composite.solid.source-over",0,null,null]]]}] 08:27:53 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-over.html | Canvas test: 2d.composite.solid.source-over 08:27:53 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-over.html | took 1021ms 08:27:53 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.xor.html 08:27:53 INFO - PROCESS | 3744 | 1463066873466 Marionette TRACE conn2 -> [0,245,"getWindowHandle",null] 08:27:53 INFO - PROCESS | 3744 | 1463066873470 Marionette TRACE conn2 <- [1,245,null,{"value":"13"}] 08:27:53 INFO - PROCESS | 3744 | 1463066873475 Marionette TRACE conn2 -> [0,246,"setScriptTimeout",{"ms":35000}] 08:27:53 INFO - PROCESS | 3744 | 1463066873478 Marionette TRACE conn2 <- [1,246,null,{}] 08:27:53 INFO - PROCESS | 3744 | 1463066873484 Marionette TRACE conn2 -> [0,247,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:27:53 INFO - PROCESS | 3744 | 1463066873575 Marionette TRACE conn2 <- [1,247,null,{"value":null}] 08:27:53 INFO - PROCESS | 3744 | 1463066873642 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\", \"7b36c2f2-4a50-406b-8f1a-2c9880a455ba\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:27:53 INFO - PROCESS | 3744 | ++DOCSHELL 11D0A000 == 44 [pid = 3744] [id = 71] 08:27:53 INFO - PROCESS | 3744 | ++DOMWINDOW == 103 (11D0D000) [pid = 3744] [serial = 210] [outer = 00000000] 08:27:53 INFO - PROCESS | 3744 | ++DOMWINDOW == 104 (11FEF000) [pid = 3744] [serial = 211] [outer = 11D0D000] 08:27:53 INFO - PROCESS | 3744 | 1463066873689 Marionette DEBUG loaded listener.js 08:27:53 INFO - PROCESS | 3744 | ++DOMWINDOW == 105 (12E69400) [pid = 3744] [serial = 212] [outer = 11D0D000] 08:27:54 INFO - PROCESS | 3744 | 1463066874228 Marionette TRACE conn2 <- [1,248,null,{"value":["/2dcontext/compositing/2d.composite.solid.xor.html",0,null,null,[["Canvas test: 2d.composite.solid.xor",0,null,null]]]}] 08:27:54 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.xor.html | Canvas test: 2d.composite.solid.xor 08:27:54 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.xor.html | took 813ms 08:27:54 INFO - PROCESS | 3744 | 1463066874275 Marionette TRACE conn2 -> [0,249,"getWindowHandle",null] 08:27:54 INFO - PROCESS | 3744 | 1463066874282 Marionette TRACE conn2 <- [1,249,null,{"value":"13"}] 08:27:54 INFO - PROCESS | 3744 | 1463066874289 Marionette TRACE conn2 -> [0,250,"setScriptTimeout",{"ms":35000}] 08:27:54 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.copy.html 08:27:54 INFO - PROCESS | 3744 | 1463066874291 Marionette TRACE conn2 <- [1,250,null,{}] 08:27:54 INFO - PROCESS | 3744 | 1463066874295 Marionette TRACE conn2 -> [0,251,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:27:54 INFO - PROCESS | 3744 | 1463066874401 Marionette TRACE conn2 <- [1,251,null,{"value":null}] 08:27:54 INFO - PROCESS | 3744 | --DOCSHELL 106E9C00 == 43 [pid = 3744] [id = 65] 08:27:54 INFO - PROCESS | 3744 | --DOCSHELL 140D8C00 == 42 [pid = 3744] [id = 64] 08:27:54 INFO - PROCESS | 3744 | --DOCSHELL 105CD400 == 41 [pid = 3744] [id = 63] 08:27:54 INFO - PROCESS | 3744 | --DOCSHELL 144C8400 == 40 [pid = 3744] [id = 62] 08:27:54 INFO - PROCESS | 3744 | --DOCSHELL 1828C800 == 39 [pid = 3744] [id = 61] 08:27:54 INFO - PROCESS | 3744 | --DOCSHELL 1674D400 == 38 [pid = 3744] [id = 60] 08:27:54 INFO - PROCESS | 3744 | --DOCSHELL 163F7800 == 37 [pid = 3744] [id = 59] 08:27:54 INFO - PROCESS | 3744 | --DOCSHELL 144D1000 == 36 [pid = 3744] [id = 58] 08:27:54 INFO - PROCESS | 3744 | --DOCSHELL 133A1400 == 35 [pid = 3744] [id = 57] 08:27:54 INFO - PROCESS | 3744 | --DOCSHELL 1172C400 == 34 [pid = 3744] [id = 56] 08:27:54 INFO - PROCESS | 3744 | --DOCSHELL 10D5BC00 == 33 [pid = 3744] [id = 55] 08:27:54 INFO - PROCESS | 3744 | --DOCSHELL 10707800 == 32 [pid = 3744] [id = 54] 08:27:54 INFO - PROCESS | 3744 | --DOMWINDOW == 104 (16E41000) [pid = 3744] [serial = 144] [outer = 00000000] [url = about:blank] 08:27:54 INFO - PROCESS | 3744 | --DOMWINDOW == 103 (17AF3C00) [pid = 3744] [serial = 147] [outer = 00000000] [url = about:blank] 08:27:54 INFO - PROCESS | 3744 | --DOMWINDOW == 102 (11531400) [pid = 3744] [serial = 129] [outer = 00000000] [url = about:blank] 08:27:54 INFO - PROCESS | 3744 | --DOMWINDOW == 101 (144C8800) [pid = 3744] [serial = 138] [outer = 00000000] [url = about:blank] 08:27:54 INFO - PROCESS | 3744 | --DOMWINDOW == 100 (1361E400) [pid = 3744] [serial = 135] [outer = 00000000] [url = about:blank] 08:27:54 INFO - PROCESS | 3744 | --DOMWINDOW == 99 (136AEC00) [pid = 3744] [serial = 136] [outer = 00000000] [url = about:blank] 08:27:54 INFO - PROCESS | 3744 | --DOMWINDOW == 98 (1172FC00) [pid = 3744] [serial = 132] [outer = 00000000] [url = about:blank] 08:27:54 INFO - PROCESS | 3744 | --DOMWINDOW == 97 (11F65000) [pid = 3744] [serial = 133] [outer = 00000000] [url = about:blank] 08:27:54 INFO - PROCESS | 3744 | --DOMWINDOW == 96 (17401800) [pid = 3744] [serial = 145] [outer = 00000000] [url = about:blank] 08:27:54 INFO - PROCESS | 3744 | --DOMWINDOW == 95 (10D58400) [pid = 3744] [serial = 115] [outer = 00000000] [url = about:blank] 08:27:54 INFO - PROCESS | 3744 | --DOMWINDOW == 94 (106EB000) [pid = 3744] [serial = 114] [outer = 00000000] [url = about:blank] 08:27:54 INFO - PROCESS | 3744 | --DOMWINDOW == 93 (1441D000) [pid = 3744] [serial = 118] [outer = 00000000] [url = about:blank] 08:27:54 INFO - PROCESS | 3744 | --DOMWINDOW == 92 (13E69400) [pid = 3744] [serial = 117] [outer = 00000000] [url = about:blank] 08:27:54 INFO - PROCESS | 3744 | --DOMWINDOW == 91 (16349C00) [pid = 3744] [serial = 150] [outer = 00000000] [url = about:blank] 08:27:54 INFO - PROCESS | 3744 | --DOMWINDOW == 90 (17471800) [pid = 3744] [serial = 121] [outer = 00000000] [url = about:blank] 08:27:54 INFO - PROCESS | 3744 | --DOMWINDOW == 89 (16E3E000) [pid = 3744] [serial = 120] [outer = 00000000] [url = about:blank] 08:27:54 INFO - PROCESS | 3744 | --DOMWINDOW == 88 (1828B800) [pid = 3744] [serial = 124] [outer = 00000000] [url = about:blank] 08:27:54 INFO - PROCESS | 3744 | --DOMWINDOW == 87 (17BD4C00) [pid = 3744] [serial = 123] [outer = 00000000] [url = about:blank] 08:27:54 INFO - PROCESS | 3744 | --DOMWINDOW == 86 (18815400) [pid = 3744] [serial = 127] [outer = 00000000] [url = about:blank] 08:27:54 INFO - PROCESS | 3744 | --DOMWINDOW == 85 (1867E800) [pid = 3744] [serial = 126] [outer = 00000000] [url = about:blank] 08:27:54 INFO - PROCESS | 3744 | --DOMWINDOW == 84 (17A06800) [pid = 3744] [serial = 151] [outer = 00000000] [url = about:blank] 08:27:54 INFO - PROCESS | 3744 | --DOMWINDOW == 83 (17AFE000) [pid = 3744] [serial = 148] [outer = 00000000] [url = about:blank] 08:27:54 INFO - PROCESS | 3744 | --DOMWINDOW == 82 (19DB5C00) [pid = 3744] [serial = 156] [outer = 00000000] [url = about:blank] 08:27:54 INFO - PROCESS | 3744 | --DOMWINDOW == 81 (18674000) [pid = 3744] [serial = 153] [outer = 00000000] [url = about:blank] 08:27:54 INFO - PROCESS | 3744 | --DOMWINDOW == 80 (16137C00) [pid = 3744] [serial = 141] [outer = 00000000] [url = about:blank] 08:27:54 INFO - PROCESS | 3744 | --DOMWINDOW == 79 (163EE400) [pid = 3744] [serial = 142] [outer = 00000000] [url = about:blank] 08:27:54 INFO - PROCESS | 3744 | --DOMWINDOW == 78 (19EB5C00) [pid = 3744] [serial = 159] [outer = 00000000] [url = about:blank] 08:27:54 INFO - PROCESS | 3744 | --DOMWINDOW == 77 (18675C00) [pid = 3744] [serial = 154] [outer = 00000000] [url = about:blank] 08:27:54 INFO - PROCESS | 3744 | --DOMWINDOW == 76 (14750800) [pid = 3744] [serial = 139] [outer = 00000000] [url = about:blank] 08:27:54 INFO - PROCESS | 3744 | --DOMWINDOW == 75 (19EA9000) [pid = 3744] [serial = 157] [outer = 00000000] [url = about:blank] 08:27:54 INFO - PROCESS | 3744 | 1463066874506 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\", \"7b36c2f2-4a50-406b-8f1a-2c9880a455ba\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:27:54 INFO - PROCESS | 3744 | ++DOCSHELL 106ED000 == 33 [pid = 3744] [id = 72] 08:27:54 INFO - PROCESS | 3744 | ++DOMWINDOW == 76 (106F0400) [pid = 3744] [serial = 213] [outer = 00000000] 08:27:54 INFO - PROCESS | 3744 | ++DOMWINDOW == 77 (117AF400) [pid = 3744] [serial = 214] [outer = 106F0400] 08:27:54 INFO - PROCESS | 3744 | 1463066874599 Marionette DEBUG loaded listener.js 08:27:54 INFO - PROCESS | 3744 | ++DOMWINDOW == 78 (13612400) [pid = 3744] [serial = 215] [outer = 106F0400] 08:27:54 INFO - PROCESS | 3744 | 1463066874944 Marionette TRACE conn2 <- [1,252,null,{"value":["/2dcontext/compositing/2d.composite.transparent.copy.html",0,null,null,[["Canvas test: 2d.composite.transparent.copy",0,null,null]]]}] 08:27:54 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.copy.html | Canvas test: 2d.composite.transparent.copy 08:27:54 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.copy.html | took 654ms 08:27:54 INFO - PROCESS | 3744 | 1463066874961 Marionette TRACE conn2 -> [0,253,"getWindowHandle",null] 08:27:54 INFO - PROCESS | 3744 | 1463066874963 Marionette TRACE conn2 <- [1,253,null,{"value":"13"}] 08:27:54 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-atop.html 08:27:54 INFO - PROCESS | 3744 | 1463066874966 Marionette TRACE conn2 -> [0,254,"setScriptTimeout",{"ms":35000}] 08:27:54 INFO - PROCESS | 3744 | 1463066874970 Marionette TRACE conn2 <- [1,254,null,{}] 08:27:55 INFO - PROCESS | 3744 | 1463066874995 Marionette TRACE conn2 -> [0,255,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:27:55 INFO - PROCESS | 3744 | 1463066875078 Marionette TRACE conn2 <- [1,255,null,{"value":null}] 08:27:55 INFO - PROCESS | 3744 | 1463066875085 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\", \"7b36c2f2-4a50-406b-8f1a-2c9880a455ba\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:27:55 INFO - PROCESS | 3744 | ++DOCSHELL 144CDC00 == 34 [pid = 3744] [id = 73] 08:27:55 INFO - PROCESS | 3744 | ++DOMWINDOW == 79 (144CE000) [pid = 3744] [serial = 216] [outer = 00000000] 08:27:55 INFO - PROCESS | 3744 | ++DOMWINDOW == 80 (15A84400) [pid = 3744] [serial = 217] [outer = 144CE000] 08:27:55 INFO - PROCESS | 3744 | 1463066875155 Marionette DEBUG loaded listener.js 08:27:55 INFO - PROCESS | 3744 | ++DOMWINDOW == 81 (15E04C00) [pid = 3744] [serial = 218] [outer = 144CE000] 08:27:55 INFO - PROCESS | 3744 | 1463066875565 Marionette TRACE conn2 <- [1,256,null,{"value":["/2dcontext/compositing/2d.composite.transparent.destination-atop.html",0,null,null,[["Canvas test: 2d.composite.transparent.destination-atop",0,null,null]]]}] 08:27:55 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-atop.html | Canvas test: 2d.composite.transparent.destination-atop 08:27:55 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-atop.html | took 654ms 08:27:55 INFO - PROCESS | 3744 | 1463066875604 Marionette TRACE conn2 -> [0,257,"getWindowHandle",null] 08:27:55 INFO - PROCESS | 3744 | 1463066875607 Marionette TRACE conn2 <- [1,257,null,{"value":"13"}] 08:27:55 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-in.html 08:27:55 INFO - PROCESS | 3744 | 1463066875614 Marionette TRACE conn2 -> [0,258,"setScriptTimeout",{"ms":35000}] 08:27:55 INFO - PROCESS | 3744 | 1463066875615 Marionette TRACE conn2 <- [1,258,null,{}] 08:27:55 INFO - PROCESS | 3744 | 1463066875619 Marionette TRACE conn2 -> [0,259,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:27:55 INFO - PROCESS | 3744 | 1463066875694 Marionette TRACE conn2 <- [1,259,null,{"value":null}] 08:27:55 INFO - PROCESS | 3744 | 1463066875701 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\", \"7b36c2f2-4a50-406b-8f1a-2c9880a455ba\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:27:55 INFO - PROCESS | 3744 | ++DOCSHELL 15E32800 == 35 [pid = 3744] [id = 74] 08:27:55 INFO - PROCESS | 3744 | ++DOMWINDOW == 82 (1634A400) [pid = 3744] [serial = 219] [outer = 00000000] 08:27:55 INFO - PROCESS | 3744 | ++DOMWINDOW == 83 (163F2800) [pid = 3744] [serial = 220] [outer = 1634A400] 08:27:55 INFO - PROCESS | 3744 | 1463066875745 Marionette DEBUG loaded listener.js 08:27:55 INFO - PROCESS | 3744 | ++DOMWINDOW == 84 (163F6400) [pid = 3744] [serial = 221] [outer = 1634A400] 08:27:56 INFO - PROCESS | 3744 | 1463066876182 Marionette TRACE conn2 <- [1,260,null,{"value":["/2dcontext/compositing/2d.composite.transparent.destination-in.html",0,null,null,[["Canvas test: 2d.composite.transparent.destination-in",0,null,null]]]}] 08:27:56 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-in.html | Canvas test: 2d.composite.transparent.destination-in 08:27:56 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-in.html | took 606ms 08:27:56 INFO - PROCESS | 3744 | 1463066876243 Marionette TRACE conn2 -> [0,261,"getWindowHandle",null] 08:27:56 INFO - PROCESS | 3744 | 1463066876246 Marionette TRACE conn2 <- [1,261,null,{"value":"13"}] 08:27:56 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-out.html 08:27:56 INFO - PROCESS | 3744 | 1463066876249 Marionette TRACE conn2 -> [0,262,"setScriptTimeout",{"ms":35000}] 08:27:56 INFO - PROCESS | 3744 | 1463066876251 Marionette TRACE conn2 <- [1,262,null,{}] 08:27:56 INFO - PROCESS | 3744 | 1463066876272 Marionette TRACE conn2 -> [0,263,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:27:56 INFO - PROCESS | 3744 | 1463066876348 Marionette TRACE conn2 <- [1,263,null,{"value":null}] 08:27:56 INFO - PROCESS | 3744 | 1463066876358 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\", \"7b36c2f2-4a50-406b-8f1a-2c9880a455ba\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:27:56 INFO - PROCESS | 3744 | ++DOCSHELL 17405800 == 36 [pid = 3744] [id = 75] 08:27:56 INFO - PROCESS | 3744 | ++DOMWINDOW == 85 (17409400) [pid = 3744] [serial = 222] [outer = 00000000] 08:27:56 INFO - PROCESS | 3744 | ++DOMWINDOW == 86 (177FAC00) [pid = 3744] [serial = 223] [outer = 17409400] 08:27:56 INFO - PROCESS | 3744 | 1463066876409 Marionette DEBUG loaded listener.js 08:27:56 INFO - PROCESS | 3744 | ++DOMWINDOW == 87 (17A11400) [pid = 3744] [serial = 224] [outer = 17409400] 08:27:56 INFO - PROCESS | 3744 | 1463066876877 Marionette TRACE conn2 <- [1,264,null,{"value":["/2dcontext/compositing/2d.composite.transparent.destination-out.html",0,null,null,[["Canvas test: 2d.composite.transparent.destination-out",0,null,null]]]}] 08:27:56 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-out.html | Canvas test: 2d.composite.transparent.destination-out 08:27:56 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-out.html | took 654ms 08:27:56 INFO - PROCESS | 3744 | 1463066876911 Marionette TRACE conn2 -> [0,265,"getWindowHandle",null] 08:27:56 INFO - PROCESS | 3744 | 1463066876913 Marionette TRACE conn2 <- [1,265,null,{"value":"13"}] 08:27:56 INFO - PROCESS | 3744 | 1463066876917 Marionette TRACE conn2 -> [0,266,"setScriptTimeout",{"ms":35000}] 08:27:56 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-over.html 08:27:56 INFO - PROCESS | 3744 | 1463066876918 Marionette TRACE conn2 <- [1,266,null,{}] 08:27:56 INFO - PROCESS | 3744 | 1463066876922 Marionette TRACE conn2 -> [0,267,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:27:57 INFO - PROCESS | 3744 | 1463066877044 Marionette TRACE conn2 <- [1,267,null,{"value":null}] 08:27:57 INFO - PROCESS | 3744 | 1463066877054 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\", \"7b36c2f2-4a50-406b-8f1a-2c9880a455ba\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:27:57 INFO - PROCESS | 3744 | ++DOCSHELL 10761400 == 37 [pid = 3744] [id = 76] 08:27:57 INFO - PROCESS | 3744 | ++DOMWINDOW == 88 (16E4B000) [pid = 3744] [serial = 225] [outer = 00000000] 08:27:57 INFO - PROCESS | 3744 | ++DOMWINDOW == 89 (1828D400) [pid = 3744] [serial = 226] [outer = 16E4B000] 08:27:57 INFO - PROCESS | 3744 | 1463066877099 Marionette DEBUG loaded listener.js 08:27:57 INFO - PROCESS | 3744 | ++DOMWINDOW == 90 (1861F400) [pid = 3744] [serial = 227] [outer = 16E4B000] 08:27:57 INFO - PROCESS | 3744 | 1463066877522 Marionette TRACE conn2 <- [1,268,null,{"value":["/2dcontext/compositing/2d.composite.transparent.destination-over.html",0,null,null,[["Canvas test: 2d.composite.transparent.destination-over",0,null,null]]]}] 08:27:57 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-over.html | Canvas test: 2d.composite.transparent.destination-over 08:27:57 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-over.html | took 654ms 08:27:57 INFO - PROCESS | 3744 | 1463066877556 Marionette TRACE conn2 -> [0,269,"getWindowHandle",null] 08:27:57 INFO - PROCESS | 3744 | 1463066877558 Marionette TRACE conn2 <- [1,269,null,{"value":"13"}] 08:27:57 INFO - PROCESS | 3744 | 1463066877561 Marionette TRACE conn2 -> [0,270,"setScriptTimeout",{"ms":35000}] 08:27:57 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.lighter.html 08:27:57 INFO - PROCESS | 3744 | 1463066877563 Marionette TRACE conn2 <- [1,270,null,{}] 08:27:57 INFO - PROCESS | 3744 | 1463066877567 Marionette TRACE conn2 -> [0,271,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:27:57 INFO - PROCESS | 3744 | 1463066877668 Marionette TRACE conn2 <- [1,271,null,{"value":null}] 08:27:57 INFO - PROCESS | 3744 | 1463066877675 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\", \"7b36c2f2-4a50-406b-8f1a-2c9880a455ba\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:27:57 INFO - PROCESS | 3744 | ++DOCSHELL 1057B800 == 38 [pid = 3744] [id = 77] 08:27:57 INFO - PROCESS | 3744 | ++DOMWINDOW == 91 (18679800) [pid = 3744] [serial = 228] [outer = 00000000] 08:27:57 INFO - PROCESS | 3744 | ++DOMWINDOW == 92 (1881B400) [pid = 3744] [serial = 229] [outer = 18679800] 08:27:57 INFO - PROCESS | 3744 | 1463066877794 Marionette DEBUG loaded listener.js 08:27:57 INFO - PROCESS | 3744 | ++DOMWINDOW == 93 (19A92800) [pid = 3744] [serial = 230] [outer = 18679800] 08:27:58 INFO - PROCESS | 3744 | 1463066878195 Marionette TRACE conn2 <- [1,272,null,{"value":["/2dcontext/compositing/2d.composite.transparent.lighter.html",0,null,null,[["Canvas test: 2d.composite.transparent.lighter",0,null,null]]]}] 08:27:58 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.lighter.html | Canvas test: 2d.composite.transparent.lighter 08:27:58 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.lighter.html | took 638ms 08:27:58 INFO - PROCESS | 3744 | 1463066878232 Marionette TRACE conn2 -> [0,273,"getWindowHandle",null] 08:27:58 INFO - PROCESS | 3744 | 1463066878234 Marionette TRACE conn2 <- [1,273,null,{"value":"13"}] 08:27:58 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-atop.html 08:27:58 INFO - PROCESS | 3744 | 1463066878238 Marionette TRACE conn2 -> [0,274,"setScriptTimeout",{"ms":35000}] 08:27:58 INFO - PROCESS | 3744 | 1463066878241 Marionette TRACE conn2 <- [1,274,null,{}] 08:27:58 INFO - PROCESS | 3744 | 1463066878255 Marionette TRACE conn2 -> [0,275,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:27:58 INFO - PROCESS | 3744 | 1463066878381 Marionette TRACE conn2 <- [1,275,null,{"value":null}] 08:27:58 INFO - PROCESS | 3744 | 1463066878387 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\", \"7b36c2f2-4a50-406b-8f1a-2c9880a455ba\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:27:58 INFO - PROCESS | 3744 | ++DOCSHELL 19DA8000 == 39 [pid = 3744] [id = 78] 08:27:58 INFO - PROCESS | 3744 | ++DOMWINDOW == 94 (19DADC00) [pid = 3744] [serial = 231] [outer = 00000000] 08:27:58 INFO - PROCESS | 3744 | ++DOMWINDOW == 95 (19DB5C00) [pid = 3744] [serial = 232] [outer = 19DADC00] 08:27:58 INFO - PROCESS | 3744 | 1463066878435 Marionette DEBUG loaded listener.js 08:27:58 INFO - PROCESS | 3744 | ++DOMWINDOW == 96 (19EB5C00) [pid = 3744] [serial = 233] [outer = 19DADC00] 08:27:58 INFO - PROCESS | 3744 | --DOMWINDOW == 95 (13397C00) [pid = 3744] [serial = 192] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-over.html] 08:27:58 INFO - PROCESS | 3744 | --DOMWINDOW == 94 (1360FC00) [pid = 3744] [serial = 168] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.highlight.html] 08:27:58 INFO - PROCESS | 3744 | --DOMWINDOW == 93 (18672C00) [pid = 3744] [serial = 180] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.copy.html] 08:27:58 INFO - PROCESS | 3744 | --DOMWINDOW == 92 (10D56C00) [pid = 3744] [serial = 158] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.darker.html] 08:27:58 INFO - PROCESS | 3744 | --DOMWINDOW == 91 (117A5C00) [pid = 3744] [serial = 164] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.get.html] 08:27:58 INFO - PROCESS | 3744 | --DOMWINDOW == 90 (163F9800) [pid = 3744] [serial = 174] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.over.html] 08:27:58 INFO - PROCESS | 3744 | --DOMWINDOW == 89 (14751800) [pid = 3744] [serial = 171] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.nullsuffix.html] 08:27:58 INFO - PROCESS | 3744 | --DOMWINDOW == 88 (18680000) [pid = 3744] [serial = 183] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-atop.html] 08:27:58 INFO - PROCESS | 3744 | --DOMWINDOW == 87 (1063A400) [pid = 3744] [serial = 186] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-in.html] 08:27:58 INFO - PROCESS | 3744 | --DOMWINDOW == 86 (17710800) [pid = 3744] [serial = 177] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.unrecognised.html] 08:27:58 INFO - PROCESS | 3744 | --DOMWINDOW == 85 (1634A800) [pid = 3744] [serial = 189] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-out.html] 08:27:58 INFO - PROCESS | 3744 | 1463066878950 Marionette TRACE conn2 <- [1,276,null,{"value":["/2dcontext/compositing/2d.composite.transparent.source-atop.html",0,null,null,[["Canvas test: 2d.composite.transparent.source-atop",0,null,null]]]}] 08:27:59 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-atop.html | Canvas test: 2d.composite.transparent.source-atop 08:27:59 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-atop.html | took 766ms 08:27:59 INFO - PROCESS | 3744 | 1463066879013 Marionette TRACE conn2 -> [0,277,"getWindowHandle",null] 08:27:59 INFO - PROCESS | 3744 | 1463066879015 Marionette TRACE conn2 <- [1,277,null,{"value":"13"}] 08:27:59 INFO - PROCESS | 3744 | 1463066879018 Marionette TRACE conn2 -> [0,278,"setScriptTimeout",{"ms":35000}] 08:27:59 INFO - PROCESS | 3744 | 1463066879020 Marionette TRACE conn2 <- [1,278,null,{}] 08:27:59 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-in.html 08:27:59 INFO - PROCESS | 3744 | 1463066879033 Marionette TRACE conn2 -> [0,279,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:27:59 INFO - PROCESS | 3744 | 1463066879140 Marionette TRACE conn2 <- [1,279,null,{"value":null}] 08:27:59 INFO - PROCESS | 3744 | 1463066879149 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\", \"7b36c2f2-4a50-406b-8f1a-2c9880a455ba\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:27:59 INFO - PROCESS | 3744 | ++DOCSHELL 1361FC00 == 40 [pid = 3744] [id = 79] 08:27:59 INFO - PROCESS | 3744 | ++DOMWINDOW == 86 (144C9000) [pid = 3744] [serial = 234] [outer = 00000000] 08:27:59 INFO - PROCESS | 3744 | ++DOMWINDOW == 87 (17BD9800) [pid = 3744] [serial = 235] [outer = 144C9000] 08:27:59 INFO - PROCESS | 3744 | 1463066879192 Marionette DEBUG loaded listener.js 08:27:59 INFO - PROCESS | 3744 | ++DOMWINDOW == 88 (1881E000) [pid = 3744] [serial = 236] [outer = 144C9000] 08:27:59 INFO - PROCESS | 3744 | 1463066879602 Marionette TRACE conn2 <- [1,280,null,{"value":["/2dcontext/compositing/2d.composite.transparent.source-in.html",0,null,null,[["Canvas test: 2d.composite.transparent.source-in",0,null,null]]]}] 08:27:59 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-in.html | Canvas test: 2d.composite.transparent.source-in 08:27:59 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-in.html | took 606ms 08:27:59 INFO - PROCESS | 3744 | 1463066879655 Marionette TRACE conn2 -> [0,281,"getWindowHandle",null] 08:27:59 INFO - PROCESS | 3744 | 1463066879657 Marionette TRACE conn2 <- [1,281,null,{"value":"13"}] 08:27:59 INFO - PROCESS | 3744 | 1463066879660 Marionette TRACE conn2 -> [0,282,"setScriptTimeout",{"ms":35000}] 08:27:59 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-out.html 08:27:59 INFO - PROCESS | 3744 | 1463066879662 Marionette TRACE conn2 <- [1,282,null,{}] 08:27:59 INFO - PROCESS | 3744 | 1463066879666 Marionette TRACE conn2 -> [0,283,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:27:59 INFO - PROCESS | 3744 | 1463066879741 Marionette TRACE conn2 <- [1,283,null,{"value":null}] 08:27:59 INFO - PROCESS | 3744 | 1463066879747 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\", \"7b36c2f2-4a50-406b-8f1a-2c9880a455ba\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:27:59 INFO - PROCESS | 3744 | ++DOCSHELL 1867F000 == 41 [pid = 3744] [id = 80] 08:27:59 INFO - PROCESS | 3744 | ++DOMWINDOW == 89 (19A8D400) [pid = 3744] [serial = 237] [outer = 00000000] 08:27:59 INFO - PROCESS | 3744 | ++DOMWINDOW == 90 (1A8B7C00) [pid = 3744] [serial = 238] [outer = 19A8D400] 08:27:59 INFO - PROCESS | 3744 | 1463066879790 Marionette DEBUG loaded listener.js 08:27:59 INFO - PROCESS | 3744 | ++DOMWINDOW == 91 (1A9CCC00) [pid = 3744] [serial = 239] [outer = 19A8D400] 08:28:00 INFO - PROCESS | 3744 | 1463066880175 Marionette TRACE conn2 <- [1,284,null,{"value":["/2dcontext/compositing/2d.composite.transparent.source-out.html",0,null,null,[["Canvas test: 2d.composite.transparent.source-out",0,null,null]]]}] 08:28:00 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-out.html | Canvas test: 2d.composite.transparent.source-out 08:28:00 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-out.html | took 542ms 08:28:00 INFO - PROCESS | 3744 | 1463066880197 Marionette TRACE conn2 -> [0,285,"getWindowHandle",null] 08:28:00 INFO - PROCESS | 3744 | 1463066880199 Marionette TRACE conn2 <- [1,285,null,{"value":"13"}] 08:28:00 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-over.html 08:28:00 INFO - PROCESS | 3744 | 1463066880202 Marionette TRACE conn2 -> [0,286,"setScriptTimeout",{"ms":35000}] 08:28:00 INFO - PROCESS | 3744 | 1463066880204 Marionette TRACE conn2 <- [1,286,null,{}] 08:28:00 INFO - PROCESS | 3744 | 1463066880208 Marionette TRACE conn2 -> [0,287,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:28:00 INFO - PROCESS | 3744 | 1463066880331 Marionette TRACE conn2 <- [1,287,null,{"value":null}] 08:28:00 INFO - PROCESS | 3744 | 1463066880340 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\", \"7b36c2f2-4a50-406b-8f1a-2c9880a455ba\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:28:00 INFO - PROCESS | 3744 | ++DOCSHELL 19A94400 == 42 [pid = 3744] [id = 81] 08:28:00 INFO - PROCESS | 3744 | ++DOMWINDOW == 92 (19DB4400) [pid = 3744] [serial = 240] [outer = 00000000] 08:28:00 INFO - PROCESS | 3744 | ++DOMWINDOW == 93 (1AE90000) [pid = 3744] [serial = 241] [outer = 19DB4400] 08:28:00 INFO - PROCESS | 3744 | 1463066880388 Marionette DEBUG loaded listener.js 08:28:00 INFO - PROCESS | 3744 | ++DOMWINDOW == 94 (1AE9A000) [pid = 3744] [serial = 242] [outer = 19DB4400] 08:28:00 INFO - PROCESS | 3744 | 1463066880798 Marionette TRACE conn2 <- [1,288,null,{"value":["/2dcontext/compositing/2d.composite.transparent.source-over.html",0,null,null,[["Canvas test: 2d.composite.transparent.source-over",0,null,null]]]}] 08:28:00 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-over.html | Canvas test: 2d.composite.transparent.source-over 08:28:00 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-over.html | took 654ms 08:28:00 INFO - PROCESS | 3744 | 1463066880859 Marionette TRACE conn2 -> [0,289,"getWindowHandle",null] 08:28:00 INFO - PROCESS | 3744 | 1463066880863 Marionette TRACE conn2 <- [1,289,null,{"value":"13"}] 08:28:00 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.xor.html 08:28:00 INFO - PROCESS | 3744 | 1463066880868 Marionette TRACE conn2 -> [0,290,"setScriptTimeout",{"ms":35000}] 08:28:00 INFO - PROCESS | 3744 | 1463066880872 Marionette TRACE conn2 <- [1,290,null,{}] 08:28:00 INFO - PROCESS | 3744 | 1463066880883 Marionette TRACE conn2 -> [0,291,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:28:01 INFO - PROCESS | 3744 | 1463066881034 Marionette TRACE conn2 <- [1,291,null,{"value":null}] 08:28:01 INFO - PROCESS | 3744 | 1463066881161 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\", \"7b36c2f2-4a50-406b-8f1a-2c9880a455ba\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:28:01 INFO - PROCESS | 3744 | ++DOCSHELL 113A7400 == 43 [pid = 3744] [id = 82] 08:28:01 INFO - PROCESS | 3744 | ++DOMWINDOW == 95 (113AE400) [pid = 3744] [serial = 243] [outer = 00000000] 08:28:01 INFO - PROCESS | 3744 | ++DOMWINDOW == 96 (11FEBC00) [pid = 3744] [serial = 244] [outer = 113AE400] 08:28:01 INFO - PROCESS | 3744 | 1463066881232 Marionette DEBUG loaded listener.js 08:28:01 INFO - PROCESS | 3744 | ++DOMWINDOW == 97 (13605C00) [pid = 3744] [serial = 245] [outer = 113AE400] 08:28:01 INFO - PROCESS | 3744 | 1463066881907 Marionette TRACE conn2 <- [1,292,null,{"value":["/2dcontext/compositing/2d.composite.transparent.xor.html",0,null,null,[["Canvas test: 2d.composite.transparent.xor",0,null,null]]]}] 08:28:01 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.xor.html | Canvas test: 2d.composite.transparent.xor 08:28:01 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.xor.html | took 1068ms 08:28:01 INFO - PROCESS | 3744 | 1463066881972 Marionette TRACE conn2 -> [0,293,"getWindowHandle",null] 08:28:01 INFO - PROCESS | 3744 | 1463066881975 Marionette TRACE conn2 <- [1,293,null,{"value":"13"}] 08:28:01 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.copy.html 08:28:02 INFO - PROCESS | 3744 | 1463066881983 Marionette TRACE conn2 -> [0,294,"setScriptTimeout",{"ms":35000}] 08:28:02 INFO - PROCESS | 3744 | 1463066881987 Marionette TRACE conn2 <- [1,294,null,{}] 08:28:02 INFO - PROCESS | 3744 | 1463066881991 Marionette TRACE conn2 -> [0,295,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:28:02 INFO - PROCESS | 3744 | 1463066882091 Marionette TRACE conn2 <- [1,295,null,{"value":null}] 08:28:02 INFO - PROCESS | 3744 | 1463066882165 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\", \"7b36c2f2-4a50-406b-8f1a-2c9880a455ba\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:28:02 INFO - PROCESS | 3744 | ++DOCSHELL 14413000 == 44 [pid = 3744] [id = 83] 08:28:02 INFO - PROCESS | 3744 | ++DOMWINDOW == 98 (14417000) [pid = 3744] [serial = 246] [outer = 00000000] 08:28:02 INFO - PROCESS | 3744 | ++DOMWINDOW == 99 (163EE400) [pid = 3744] [serial = 247] [outer = 14417000] 08:28:02 INFO - PROCESS | 3744 | 1463066882218 Marionette DEBUG loaded listener.js 08:28:02 INFO - PROCESS | 3744 | ++DOMWINDOW == 100 (177EE000) [pid = 3744] [serial = 248] [outer = 14417000] 08:28:02 INFO - PROCESS | 3744 | 1463066882811 Marionette TRACE conn2 <- [1,296,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.fill.copy.html",0,null,null,[["fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 08:28:02 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.fill.copy.html | fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged. 08:28:02 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.copy.html | took 861ms 08:28:02 INFO - PROCESS | 3744 | 1463066882855 Marionette TRACE conn2 -> [0,297,"getWindowHandle",null] 08:28:02 INFO - PROCESS | 3744 | 1463066882857 Marionette TRACE conn2 <- [1,297,null,{"value":"13"}] 08:28:02 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html 08:28:02 INFO - PROCESS | 3744 | 1463066882861 Marionette TRACE conn2 -> [0,298,"setScriptTimeout",{"ms":35000}] 08:28:02 INFO - PROCESS | 3744 | 1463066882863 Marionette TRACE conn2 <- [1,298,null,{}] 08:28:02 INFO - PROCESS | 3744 | 1463066882873 Marionette TRACE conn2 -> [0,299,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:28:02 INFO - PROCESS | 3744 | 1463066882974 Marionette TRACE conn2 <- [1,299,null,{"value":null}] 08:28:03 INFO - PROCESS | 3744 | 1463066883063 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\", \"7b36c2f2-4a50-406b-8f1a-2c9880a455ba\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:28:03 INFO - PROCESS | 3744 | ++DOCSHELL 18612400 == 45 [pid = 3744] [id = 84] 08:28:03 INFO - PROCESS | 3744 | ++DOMWINDOW == 101 (18618400) [pid = 3744] [serial = 249] [outer = 00000000] 08:28:03 INFO - PROCESS | 3744 | ++DOMWINDOW == 102 (1A486800) [pid = 3744] [serial = 250] [outer = 18618400] 08:28:03 INFO - PROCESS | 3744 | 1463066883118 Marionette DEBUG loaded listener.js 08:28:03 INFO - PROCESS | 3744 | ++DOMWINDOW == 103 (1AB63400) [pid = 3744] [serial = 251] [outer = 18618400] 08:28:03 INFO - PROCESS | 3744 | 1463066883661 Marionette TRACE conn2 <- [1,300,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html",0,null,null,[["fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 08:28:03 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html | fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged. 08:28:03 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html | took 862ms 08:28:03 INFO - PROCESS | 3744 | 1463066883704 Marionette TRACE conn2 -> [0,301,"getWindowHandle",null] 08:28:03 INFO - PROCESS | 3744 | 1463066883706 Marionette TRACE conn2 <- [1,301,null,{"value":"13"}] 08:28:03 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html 08:28:03 INFO - PROCESS | 3744 | 1463066883709 Marionette TRACE conn2 -> [0,302,"setScriptTimeout",{"ms":35000}] 08:28:03 INFO - PROCESS | 3744 | 1463066883711 Marionette TRACE conn2 <- [1,302,null,{}] 08:28:03 INFO - PROCESS | 3744 | 1463066883715 Marionette TRACE conn2 -> [0,303,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:28:03 INFO - PROCESS | 3744 | 1463066883813 Marionette TRACE conn2 <- [1,303,null,{"value":null}] 08:28:03 INFO - PROCESS | 3744 | 1463066883898 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\", \"7b36c2f2-4a50-406b-8f1a-2c9880a455ba\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:28:03 INFO - PROCESS | 3744 | ++DOCSHELL 1AE9B800 == 46 [pid = 3744] [id = 85] 08:28:03 INFO - PROCESS | 3744 | ++DOMWINDOW == 104 (1AFA5000) [pid = 3744] [serial = 252] [outer = 00000000] 08:28:03 INFO - PROCESS | 3744 | ++DOMWINDOW == 105 (1AFAAC00) [pid = 3744] [serial = 253] [outer = 1AFA5000] 08:28:03 INFO - PROCESS | 3744 | 1463066883950 Marionette DEBUG loaded listener.js 08:28:04 INFO - PROCESS | 3744 | ++DOMWINDOW == 106 (1AFAFC00) [pid = 3744] [serial = 254] [outer = 1AFA5000] 08:28:04 INFO - PROCESS | 3744 | 1463066884644 Marionette TRACE conn2 <- [1,304,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html",0,null,null,[["fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 08:28:04 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html | fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged. 08:28:04 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html | took 956ms 08:28:04 INFO - PROCESS | 3744 | 1463066884715 Marionette TRACE conn2 -> [0,305,"getWindowHandle",null] 08:28:04 INFO - PROCESS | 3744 | 1463066884717 Marionette TRACE conn2 <- [1,305,null,{"value":"13"}] 08:28:04 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.source-in.html 08:28:04 INFO - PROCESS | 3744 | 1463066884741 Marionette TRACE conn2 -> [0,306,"setScriptTimeout",{"ms":35000}] 08:28:04 INFO - PROCESS | 3744 | 1463066884742 Marionette TRACE conn2 <- [1,306,null,{}] 08:28:04 INFO - PROCESS | 3744 | 1463066884748 Marionette TRACE conn2 -> [0,307,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:28:04 INFO - PROCESS | 3744 | 1463066884848 Marionette TRACE conn2 <- [1,307,null,{"value":null}] 08:28:04 INFO - PROCESS | 3744 | 1463066884915 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\", \"7b36c2f2-4a50-406b-8f1a-2c9880a455ba\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:28:04 INFO - PROCESS | 3744 | ++DOCSHELL 1AE98800 == 47 [pid = 3744] [id = 86] 08:28:04 INFO - PROCESS | 3744 | ++DOMWINDOW == 107 (1B0D9400) [pid = 3744] [serial = 255] [outer = 00000000] 08:28:04 INFO - PROCESS | 3744 | ++DOMWINDOW == 108 (1B249C00) [pid = 3744] [serial = 256] [outer = 1B0D9400] 08:28:04 INFO - PROCESS | 3744 | 1463066884967 Marionette DEBUG loaded listener.js 08:28:05 INFO - PROCESS | 3744 | ++DOMWINDOW == 109 (1B392C00) [pid = 3744] [serial = 257] [outer = 1B0D9400] 08:28:05 INFO - PROCESS | 3744 | 1463066885705 Marionette TRACE conn2 <- [1,308,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.fill.source-in.html",0,null,null,[["fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 08:28:05 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.fill.source-in.html | fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged. 08:28:05 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.source-in.html | took 1021ms 08:28:05 INFO - PROCESS | 3744 | 1463066885730 Marionette TRACE conn2 -> [0,309,"getWindowHandle",null] 08:28:05 INFO - PROCESS | 3744 | 1463066885734 Marionette TRACE conn2 <- [1,309,null,{"value":"13"}] 08:28:05 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.source-out.html 08:28:05 INFO - PROCESS | 3744 | 1463066885739 Marionette TRACE conn2 -> [0,310,"setScriptTimeout",{"ms":35000}] 08:28:05 INFO - PROCESS | 3744 | 1463066885743 Marionette TRACE conn2 <- [1,310,null,{}] 08:28:05 INFO - PROCESS | 3744 | 1463066885749 Marionette TRACE conn2 -> [0,311,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:28:05 INFO - PROCESS | 3744 | 1463066885888 Marionette TRACE conn2 <- [1,311,null,{"value":null}] 08:28:05 INFO - PROCESS | 3744 | 1463066885978 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\", \"7b36c2f2-4a50-406b-8f1a-2c9880a455ba\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:28:05 INFO - PROCESS | 3744 | ++DOCSHELL 1172FC00 == 48 [pid = 3744] [id = 87] 08:28:05 INFO - PROCESS | 3744 | ++DOMWINDOW == 110 (117A7000) [pid = 3744] [serial = 258] [outer = 00000000] 08:28:06 INFO - PROCESS | 3744 | ++DOMWINDOW == 111 (13E8AC00) [pid = 3744] [serial = 259] [outer = 117A7000] 08:28:06 INFO - PROCESS | 3744 | 1463066886025 Marionette DEBUG loaded listener.js 08:28:06 INFO - PROCESS | 3744 | ++DOMWINDOW == 112 (144C4C00) [pid = 3744] [serial = 260] [outer = 117A7000] 08:28:06 INFO - PROCESS | 3744 | --DOCSHELL 1867F000 == 47 [pid = 3744] [id = 80] 08:28:06 INFO - PROCESS | 3744 | --DOCSHELL 1361FC00 == 46 [pid = 3744] [id = 79] 08:28:06 INFO - PROCESS | 3744 | --DOCSHELL 19DA8000 == 45 [pid = 3744] [id = 78] 08:28:06 INFO - PROCESS | 3744 | --DOCSHELL 1057B800 == 44 [pid = 3744] [id = 77] 08:28:06 INFO - PROCESS | 3744 | --DOCSHELL 10761400 == 43 [pid = 3744] [id = 76] 08:28:06 INFO - PROCESS | 3744 | --DOCSHELL 17405800 == 42 [pid = 3744] [id = 75] 08:28:06 INFO - PROCESS | 3744 | --DOCSHELL 15E32800 == 41 [pid = 3744] [id = 74] 08:28:06 INFO - PROCESS | 3744 | --DOCSHELL 144CDC00 == 40 [pid = 3744] [id = 73] 08:28:06 INFO - PROCESS | 3744 | --DOCSHELL 106ED000 == 39 [pid = 3744] [id = 72] 08:28:06 INFO - PROCESS | 3744 | --DOCSHELL 11D0A000 == 38 [pid = 3744] [id = 71] 08:28:06 INFO - PROCESS | 3744 | --DOCSHELL 10D62400 == 37 [pid = 3744] [id = 67] 08:28:06 INFO - PROCESS | 3744 | --DOCSHELL 17702400 == 36 [pid = 3744] [id = 66] 08:28:06 INFO - PROCESS | 3744 | --DOMWINDOW == 111 (1AB67C00) [pid = 3744] [serial = 194] [outer = 00000000] [url = about:blank] 08:28:06 INFO - PROCESS | 3744 | --DOMWINDOW == 110 (136AD800) [pid = 3744] [serial = 169] [outer = 00000000] [url = about:blank] 08:28:06 INFO - PROCESS | 3744 | --DOMWINDOW == 109 (13AE7000) [pid = 3744] [serial = 170] [outer = 00000000] [url = about:blank] 08:28:06 INFO - PROCESS | 3744 | --DOMWINDOW == 108 (19A9AC00) [pid = 3744] [serial = 181] [outer = 00000000] [url = about:blank] 08:28:06 INFO - PROCESS | 3744 | --DOMWINDOW == 107 (1A171C00) [pid = 3744] [serial = 160] [outer = 00000000] [url = about:blank] 08:28:06 INFO - PROCESS | 3744 | --DOMWINDOW == 106 (133A0C00) [pid = 3744] [serial = 162] [outer = 00000000] [url = about:blank] 08:28:06 INFO - PROCESS | 3744 | --DOMWINDOW == 105 (11FF2400) [pid = 3744] [serial = 166] [outer = 00000000] [url = about:blank] 08:28:06 INFO - PROCESS | 3744 | --DOMWINDOW == 104 (11FEF400) [pid = 3744] [serial = 165] [outer = 00000000] [url = about:blank] 08:28:06 INFO - PROCESS | 3744 | --DOMWINDOW == 103 (16C84800) [pid = 3744] [serial = 175] [outer = 00000000] [url = about:blank] 08:28:06 INFO - PROCESS | 3744 | --DOMWINDOW == 102 (15A8F000) [pid = 3744] [serial = 172] [outer = 00000000] [url = about:blank] 08:28:06 INFO - PROCESS | 3744 | --DOMWINDOW == 101 (15E35800) [pid = 3744] [serial = 173] [outer = 00000000] [url = about:blank] 08:28:06 INFO - PROCESS | 3744 | --DOMWINDOW == 100 (1A492800) [pid = 3744] [serial = 184] [outer = 00000000] [url = about:blank] 08:28:06 INFO - PROCESS | 3744 | --DOMWINDOW == 99 (1A16C400) [pid = 3744] [serial = 182] [outer = 00000000] [url = about:blank] 08:28:06 INFO - PROCESS | 3744 | --DOMWINDOW == 98 (1336C800) [pid = 3744] [serial = 187] [outer = 00000000] [url = about:blank] 08:28:06 INFO - PROCESS | 3744 | --DOMWINDOW == 97 (1A493800) [pid = 3744] [serial = 185] [outer = 00000000] [url = about:blank] 08:28:06 INFO - PROCESS | 3744 | --DOMWINDOW == 96 (140D2400) [pid = 3744] [serial = 188] [outer = 00000000] [url = about:blank] 08:28:06 INFO - PROCESS | 3744 | --DOMWINDOW == 95 (1BB0C000) [pid = 3744] [serial = 49] [outer = 00000000] [url = about:neterror?e=dnsNotFound&u=https%3A//%25%28server%29s/selfsupport-dummy/&c=UTF-8&f=regular&d=Firefox%20can%E2%80%99t%20find%20the%20server%20at%20%25%28server%29s.] 08:28:06 INFO - PROCESS | 3744 | --DOMWINDOW == 94 (17AFDC00) [pid = 3744] [serial = 179] [outer = 00000000] [url = about:blank] 08:28:06 INFO - PROCESS | 3744 | --DOMWINDOW == 93 (17AF3800) [pid = 3744] [serial = 178] [outer = 00000000] [url = about:blank] 08:28:06 INFO - PROCESS | 3744 | --DOMWINDOW == 92 (1A9C5000) [pid = 3744] [serial = 191] [outer = 00000000] [url = about:blank] 08:28:06 INFO - PROCESS | 3744 | --DOMWINDOW == 91 (1A9C0C00) [pid = 3744] [serial = 190] [outer = 00000000] [url = about:blank] 08:28:06 INFO - PROCESS | 3744 | --DOMWINDOW == 90 (17401C00) [pid = 3744] [serial = 176] [outer = 00000000] [url = about:blank] 08:28:06 INFO - PROCESS | 3744 | --DOMWINDOW == 89 (1AC51400) [pid = 3744] [serial = 196] [outer = 00000000] [url = about:blank] 08:28:06 INFO - PROCESS | 3744 | --DOMWINDOW == 88 (1AB64800) [pid = 3744] [serial = 193] [outer = 00000000] [url = about:blank] 08:28:06 INFO - PROCESS | 3744 | 1463066886631 Marionette TRACE conn2 <- [1,312,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.fill.source-out.html",0,null,null,[["fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 08:28:06 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.fill.source-out.html | fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged. 08:28:06 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.source-out.html | took 925ms 08:28:06 INFO - PROCESS | 3744 | 1463066886674 Marionette TRACE conn2 -> [0,313,"getWindowHandle",null] 08:28:06 INFO - PROCESS | 3744 | 1463066886679 Marionette TRACE conn2 <- [1,313,null,{"value":"13"}] 08:28:06 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.copy.html 08:28:06 INFO - PROCESS | 3744 | 1463066886685 Marionette TRACE conn2 -> [0,314,"setScriptTimeout",{"ms":35000}] 08:28:06 INFO - PROCESS | 3744 | 1463066886688 Marionette TRACE conn2 <- [1,314,null,{}] 08:28:06 INFO - PROCESS | 3744 | 1463066886691 Marionette TRACE conn2 -> [0,315,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:28:06 INFO - PROCESS | 3744 | 1463066886792 Marionette TRACE conn2 <- [1,315,null,{"value":null}] 08:28:06 INFO - PROCESS | 3744 | 1463066886864 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\", \"7b36c2f2-4a50-406b-8f1a-2c9880a455ba\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:28:06 INFO - PROCESS | 3744 | ++DOCSHELL 111A3800 == 37 [pid = 3744] [id = 88] 08:28:06 INFO - PROCESS | 3744 | ++DOMWINDOW == 89 (111A8000) [pid = 3744] [serial = 261] [outer = 00000000] 08:28:06 INFO - PROCESS | 3744 | ++DOMWINDOW == 90 (12DF2000) [pid = 3744] [serial = 262] [outer = 111A8000] 08:28:06 INFO - PROCESS | 3744 | 1463066886909 Marionette DEBUG loaded listener.js 08:28:07 INFO - PROCESS | 3744 | ++DOMWINDOW == 91 (140D8C00) [pid = 3744] [serial = 263] [outer = 111A8000] 08:28:07 INFO - PROCESS | 3744 | 1463066887274 Marionette TRACE conn2 <- [1,316,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.image.copy.html",0,null,null,[["drawImage() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 08:28:07 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.image.copy.html | drawImage() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged. 08:28:07 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.copy.html | took 638ms 08:28:07 INFO - PROCESS | 3744 | 1463066887322 Marionette TRACE conn2 -> [0,317,"getWindowHandle",null] 08:28:07 INFO - PROCESS | 3744 | 1463066887324 Marionette TRACE conn2 <- [1,317,null,{"value":"13"}] 08:28:07 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html 08:28:07 INFO - PROCESS | 3744 | 1463066887328 Marionette TRACE conn2 -> [0,318,"setScriptTimeout",{"ms":35000}] 08:28:07 INFO - PROCESS | 3744 | 1463066887331 Marionette TRACE conn2 <- [1,318,null,{}] 08:28:07 INFO - PROCESS | 3744 | 1463066887359 Marionette TRACE conn2 -> [0,319,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:28:07 INFO - PROCESS | 3744 | 1463066887491 Marionette TRACE conn2 <- [1,319,null,{"value":null}] 08:28:07 INFO - PROCESS | 3744 | 1463066887498 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\", \"7b36c2f2-4a50-406b-8f1a-2c9880a455ba\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:28:07 INFO - PROCESS | 3744 | ++DOCSHELL 15E35800 == 38 [pid = 3744] [id = 89] 08:28:07 INFO - PROCESS | 3744 | ++DOMWINDOW == 92 (163F2400) [pid = 3744] [serial = 264] [outer = 00000000] 08:28:07 INFO - PROCESS | 3744 | ++DOMWINDOW == 93 (16E42400) [pid = 3744] [serial = 265] [outer = 163F2400] 08:28:07 INFO - PROCESS | 3744 | 1463066887550 Marionette DEBUG loaded listener.js 08:28:07 INFO - PROCESS | 3744 | ++DOMWINDOW == 94 (17472400) [pid = 3744] [serial = 266] [outer = 163F2400] 08:28:08 INFO - PROCESS | 3744 | 1463066887980 Marionette TRACE conn2 <- [1,320,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html",0,null,null,[["drawImage() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 08:28:08 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html | drawImage() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged. 08:28:08 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html | took 670ms 08:28:08 INFO - PROCESS | 3744 | 1463066888019 Marionette TRACE conn2 -> [0,321,"getWindowHandle",null] 08:28:08 INFO - PROCESS | 3744 | 1463066888022 Marionette TRACE conn2 <- [1,321,null,{"value":"13"}] 08:28:08 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.destination-in.html 08:28:08 INFO - PROCESS | 3744 | 1463066888025 Marionette TRACE conn2 -> [0,322,"setScriptTimeout",{"ms":35000}] 08:28:08 INFO - PROCESS | 3744 | 1463066888027 Marionette TRACE conn2 <- [1,322,null,{}] 08:28:08 INFO - PROCESS | 3744 | 1463066888030 Marionette TRACE conn2 -> [0,323,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:28:08 INFO - PROCESS | 3744 | 1463066888107 Marionette TRACE conn2 <- [1,323,null,{"value":null}] 08:28:08 INFO - PROCESS | 3744 | 1463066888144 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\", \"7b36c2f2-4a50-406b-8f1a-2c9880a455ba\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:28:08 INFO - PROCESS | 3744 | ++DOCSHELL 17AF0400 == 39 [pid = 3744] [id = 90] 08:28:08 INFO - PROCESS | 3744 | ++DOMWINDOW == 95 (17AF4400) [pid = 3744] [serial = 267] [outer = 00000000] 08:28:08 INFO - PROCESS | 3744 | ++DOMWINDOW == 96 (17B09000) [pid = 3744] [serial = 268] [outer = 17AF4400] 08:28:08 INFO - PROCESS | 3744 | 1463066888215 Marionette DEBUG loaded listener.js 08:28:08 INFO - PROCESS | 3744 | ++DOMWINDOW == 97 (17BD6400) [pid = 3744] [serial = 269] [outer = 17AF4400] 08:28:08 INFO - PROCESS | 3744 | 1463066888487 addons.productaddons WARN Failed downloading XML, status: 0, reason: error 08:28:08 INFO - PROCESS | 3744 | 1463066888720 Marionette TRACE conn2 <- [1,324,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.image.destination-in.html",0,null,null,[["drawImage() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 08:28:08 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.image.destination-in.html | drawImage() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged. 08:28:08 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.destination-in.html | took 749ms 08:28:08 INFO - PROCESS | 3744 | 1463066888765 Marionette TRACE conn2 -> [0,325,"getWindowHandle",null] 08:28:08 INFO - PROCESS | 3744 | 1463066888767 Marionette TRACE conn2 <- [1,325,null,{"value":"13"}] 08:28:08 INFO - PROCESS | 3744 | 1463066888770 Marionette TRACE conn2 -> [0,326,"setScriptTimeout",{"ms":35000}] 08:28:08 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.source-in.html 08:28:08 INFO - PROCESS | 3744 | 1463066888772 Marionette TRACE conn2 <- [1,326,null,{}] 08:28:08 INFO - PROCESS | 3744 | 1463066888776 Marionette TRACE conn2 -> [0,327,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:28:08 INFO - PROCESS | 3744 | 1463066888869 Marionette TRACE conn2 <- [1,327,null,{"value":null}] 08:28:08 INFO - PROCESS | 3744 | 1463066888875 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\", \"7b36c2f2-4a50-406b-8f1a-2c9880a455ba\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:28:08 INFO - PROCESS | 3744 | ++DOCSHELL 17AF3800 == 40 [pid = 3744] [id = 91] 08:28:08 INFO - PROCESS | 3744 | ++DOMWINDOW == 98 (17BD1800) [pid = 3744] [serial = 270] [outer = 00000000] 08:28:08 INFO - PROCESS | 3744 | ++DOMWINDOW == 99 (18815C00) [pid = 3744] [serial = 271] [outer = 17BD1800] 08:28:08 INFO - PROCESS | 3744 | 1463066888918 Marionette DEBUG loaded listener.js 08:28:09 INFO - PROCESS | 3744 | ++DOMWINDOW == 100 (1A174C00) [pid = 3744] [serial = 272] [outer = 17BD1800] 08:28:09 INFO - PROCESS | 3744 | 1463066889408 Marionette TRACE conn2 <- [1,328,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.image.source-in.html",0,null,null,[["drawImage() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 08:28:09 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.image.source-in.html | drawImage() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged. 08:28:09 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.source-in.html | took 654ms 08:28:09 INFO - PROCESS | 3744 | 1463066889441 Marionette TRACE conn2 -> [0,329,"getWindowHandle",null] 08:28:09 INFO - PROCESS | 3744 | 1463066889443 Marionette TRACE conn2 <- [1,329,null,{"value":"13"}] 08:28:09 INFO - PROCESS | 3744 | 1463066889446 Marionette TRACE conn2 -> [0,330,"setScriptTimeout",{"ms":35000}] 08:28:09 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.source-out.html 08:28:09 INFO - PROCESS | 3744 | 1463066889448 Marionette TRACE conn2 <- [1,330,null,{}] 08:28:09 INFO - PROCESS | 3744 | 1463066889451 Marionette TRACE conn2 -> [0,331,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:28:09 INFO - PROCESS | 3744 | 1463066889578 Marionette TRACE conn2 <- [1,331,null,{"value":null}] 08:28:09 INFO - PROCESS | 3744 | 1463066889665 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\", \"7b36c2f2-4a50-406b-8f1a-2c9880a455ba\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:28:09 INFO - PROCESS | 3744 | ++DOCSHELL 1A8BF400 == 41 [pid = 3744] [id = 92] 08:28:09 INFO - PROCESS | 3744 | ++DOMWINDOW == 101 (1A9C1C00) [pid = 3744] [serial = 273] [outer = 00000000] 08:28:09 INFO - PROCESS | 3744 | ++DOMWINDOW == 102 (1AB67C00) [pid = 3744] [serial = 274] [outer = 1A9C1C00] 08:28:09 INFO - PROCESS | 3744 | 1463066889805 Marionette DEBUG loaded listener.js 08:28:09 INFO - PROCESS | 3744 | ++DOMWINDOW == 103 (10EA1000) [pid = 3744] [serial = 275] [outer = 1A9C1C00] 08:28:10 INFO - PROCESS | 3744 | 1463066890229 Marionette TRACE conn2 <- [1,332,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.image.source-out.html",0,null,null,[["drawImage() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 08:28:10 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.image.source-out.html | drawImage() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged. 08:28:10 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.source-out.html | took 861ms 08:28:10 INFO - PROCESS | 3744 | 1463066890290 Marionette TRACE conn2 -> [0,333,"getWindowHandle",null] 08:28:10 INFO - PROCESS | 3744 | 1463066890292 Marionette TRACE conn2 <- [1,333,null,{"value":"13"}] 08:28:10 INFO - PROCESS | 3744 | 1463066890295 Marionette TRACE conn2 -> [0,334,"setScriptTimeout",{"ms":35000}] 08:28:10 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html 08:28:10 INFO - PROCESS | 3744 | 1463066890297 Marionette TRACE conn2 <- [1,334,null,{}] 08:28:10 INFO - PROCESS | 3744 | 1463066890309 Marionette TRACE conn2 -> [0,335,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:28:10 INFO - PROCESS | 3744 | 1463066890408 Marionette TRACE conn2 <- [1,335,null,{"value":null}] 08:28:10 INFO - PROCESS | 3744 | 1463066890415 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\", \"7b36c2f2-4a50-406b-8f1a-2c9880a455ba\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:28:10 INFO - PROCESS | 3744 | ++DOCSHELL 17A71C00 == 42 [pid = 3744] [id = 93] 08:28:10 INFO - PROCESS | 3744 | ++DOMWINDOW == 104 (1A48A000) [pid = 3744] [serial = 276] [outer = 00000000] 08:28:10 INFO - PROCESS | 3744 | ++DOMWINDOW == 105 (1AFA1800) [pid = 3744] [serial = 277] [outer = 1A48A000] 08:28:10 INFO - PROCESS | 3744 | 1463066890459 Marionette DEBUG loaded listener.js 08:28:10 INFO - PROCESS | 3744 | ++DOMWINDOW == 106 (1AFA6400) [pid = 3744] [serial = 278] [outer = 1A48A000] 08:28:10 INFO - PROCESS | 3744 | 1463066890940 Marionette TRACE conn2 <- [1,336,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html",0,null,null,[["drawImage() of a canvas with no context draws pixels as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 08:28:10 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html | drawImage() of a canvas with no context draws pixels as (0,0,0,0), and does not leave the pixels unchanged. 08:28:10 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html | took 670ms 08:28:10 INFO - PROCESS | 3744 | 1463066890986 Marionette TRACE conn2 -> [0,337,"getWindowHandle",null] 08:28:10 INFO - PROCESS | 3744 | 1463066890988 Marionette TRACE conn2 <- [1,337,null,{"value":"13"}] 08:28:10 INFO - PROCESS | 3744 | 1463066890991 Marionette TRACE conn2 -> [0,338,"setScriptTimeout",{"ms":35000}] 08:28:11 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html 08:28:11 INFO - PROCESS | 3744 | 1463066890993 Marionette TRACE conn2 <- [1,338,null,{}] 08:28:11 INFO - PROCESS | 3744 | 1463066891002 Marionette TRACE conn2 -> [0,339,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:28:11 INFO - PROCESS | 3744 | 1463066891100 Marionette TRACE conn2 <- [1,339,null,{"value":null}] 08:28:11 INFO - PROCESS | 3744 | --DOMWINDOW == 105 (16E4B000) [pid = 3744] [serial = 225] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-over.html] 08:28:11 INFO - PROCESS | 3744 | --DOMWINDOW == 104 (18679800) [pid = 3744] [serial = 228] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.lighter.html] 08:28:11 INFO - PROCESS | 3744 | --DOMWINDOW == 103 (17409400) [pid = 3744] [serial = 222] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-out.html] 08:28:11 INFO - PROCESS | 3744 | --DOMWINDOW == 102 (144CE000) [pid = 3744] [serial = 216] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-atop.html] 08:28:11 INFO - PROCESS | 3744 | --DOMWINDOW == 101 (106F0400) [pid = 3744] [serial = 213] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.copy.html] 08:28:11 INFO - PROCESS | 3744 | --DOMWINDOW == 100 (1634A400) [pid = 3744] [serial = 219] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-in.html] 08:28:11 INFO - PROCESS | 3744 | --DOMWINDOW == 99 (11D0D000) [pid = 3744] [serial = 210] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.xor.html] 08:28:11 INFO - PROCESS | 3744 | --DOMWINDOW == 98 (19DADC00) [pid = 3744] [serial = 231] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-atop.html] 08:28:11 INFO - PROCESS | 3744 | --DOMWINDOW == 97 (19A8D400) [pid = 3744] [serial = 237] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-out.html] 08:28:11 INFO - PROCESS | 3744 | --DOMWINDOW == 96 (144C9000) [pid = 3744] [serial = 234] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-in.html] 08:28:11 INFO - PROCESS | 3744 | --DOMWINDOW == 95 (111A3C00) [pid = 3744] [serial = 128] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-out.html] 08:28:11 INFO - PROCESS | 3744 | --DOMWINDOW == 94 (11534400) [pid = 3744] [serial = 161] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.default.html] 08:28:11 INFO - PROCESS | 3744 | 1463066891291 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\", \"7b36c2f2-4a50-406b-8f1a-2c9880a455ba\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:28:11 INFO - PROCESS | 3744 | ++DOCSHELL 106F0400 == 43 [pid = 3744] [id = 94] 08:28:11 INFO - PROCESS | 3744 | ++DOMWINDOW == 95 (10709C00) [pid = 3744] [serial = 279] [outer = 00000000] 08:28:11 INFO - PROCESS | 3744 | ++DOMWINDOW == 96 (12DEE400) [pid = 3744] [serial = 280] [outer = 10709C00] 08:28:11 INFO - PROCESS | 3744 | 1463066891335 Marionette DEBUG loaded listener.js 08:28:11 INFO - PROCESS | 3744 | ++DOMWINDOW == 97 (16C4F000) [pid = 3744] [serial = 281] [outer = 10709C00] 08:28:11 INFO - PROCESS | 3744 | 1463066891728 Marionette TRACE conn2 <- [1,340,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html",0,null,null,[["drawImage() of a canvas with no context draws pixels as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 08:28:11 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html | drawImage() of a canvas with no context draws pixels as (0,0,0,0), and does not leave the pixels unchanged. 08:28:11 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html | took 813ms 08:28:11 INFO - PROCESS | 3744 | 1463066891794 Marionette TRACE conn2 -> [0,341,"getWindowHandle",null] 08:28:11 INFO - PROCESS | 3744 | 1463066891796 Marionette TRACE conn2 <- [1,341,null,{"value":"13"}] 08:28:11 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html 08:28:11 INFO - PROCESS | 3744 | 1463066891799 Marionette TRACE conn2 -> [0,342,"setScriptTimeout",{"ms":35000}] 08:28:11 INFO - PROCESS | 3744 | 1463066891801 Marionette TRACE conn2 <- [1,342,null,{}] 08:28:11 INFO - PROCESS | 3744 | 1463066891804 Marionette TRACE conn2 -> [0,343,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:28:11 INFO - PROCESS | 3744 | 1463066891908 Marionette TRACE conn2 <- [1,343,null,{"value":null}] 08:28:11 INFO - PROCESS | 3744 | 1463066891920 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\", \"7b36c2f2-4a50-406b-8f1a-2c9880a455ba\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:28:11 INFO - PROCESS | 3744 | ++DOCSHELL 13616C00 == 44 [pid = 3744] [id = 95] 08:28:11 INFO - PROCESS | 3744 | ++DOMWINDOW == 98 (14496000) [pid = 3744] [serial = 282] [outer = 00000000] 08:28:11 INFO - PROCESS | 3744 | ++DOMWINDOW == 99 (1449FC00) [pid = 3744] [serial = 283] [outer = 14496000] 08:28:11 INFO - PROCESS | 3744 | 1463066891969 Marionette DEBUG loaded listener.js 08:28:12 INFO - PROCESS | 3744 | ++DOMWINDOW == 100 (144A2000) [pid = 3744] [serial = 284] [outer = 14496000] 08:28:12 INFO - PROCESS | 3744 | 1463066892385 Marionette TRACE conn2 <- [1,344,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html",0,null,null,[["drawImage() of a canvas with no context draws pixels as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 08:28:12 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html | drawImage() of a canvas with no context draws pixels as (0,0,0,0), and does not leave the pixels unchanged. 08:28:12 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html | took 606ms 08:28:12 INFO - PROCESS | 3744 | 1463066892430 Marionette TRACE conn2 -> [0,345,"getWindowHandle",null] 08:28:12 INFO - PROCESS | 3744 | 1463066892432 Marionette TRACE conn2 <- [1,345,null,{"value":"13"}] 08:28:12 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html 08:28:12 INFO - PROCESS | 3744 | 1463066892435 Marionette TRACE conn2 -> [0,346,"setScriptTimeout",{"ms":35000}] 08:28:12 INFO - PROCESS | 3744 | 1463066892437 Marionette TRACE conn2 <- [1,346,null,{}] 08:28:12 INFO - PROCESS | 3744 | 1463066892440 Marionette TRACE conn2 -> [0,347,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:28:12 INFO - PROCESS | 3744 | 1463066892516 Marionette TRACE conn2 <- [1,347,null,{"value":null}] 08:28:12 INFO - PROCESS | 3744 | 1463066892618 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\", \"7b36c2f2-4a50-406b-8f1a-2c9880a455ba\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:28:12 INFO - PROCESS | 3744 | ++DOCSHELL 14496400 == 45 [pid = 3744] [id = 96] 08:28:12 INFO - PROCESS | 3744 | ++DOMWINDOW == 101 (14497000) [pid = 3744] [serial = 285] [outer = 00000000] 08:28:12 INFO - PROCESS | 3744 | ++DOMWINDOW == 102 (1656D000) [pid = 3744] [serial = 286] [outer = 14497000] 08:28:12 INFO - PROCESS | 3744 | 1463066892663 Marionette DEBUG loaded listener.js 08:28:12 INFO - PROCESS | 3744 | ++DOMWINDOW == 103 (1656D800) [pid = 3744] [serial = 287] [outer = 14497000] 08:28:13 INFO - PROCESS | 3744 | 1463066893025 Marionette TRACE conn2 <- [1,348,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html",0,null,null,[["drawImage() of a canvas with no context draws pixels as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 08:28:13 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html | drawImage() of a canvas with no context draws pixels as (0,0,0,0), and does not leave the pixels unchanged. 08:28:13 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html | took 638ms 08:28:13 INFO - PROCESS | 3744 | 1463066893074 Marionette TRACE conn2 -> [0,349,"getWindowHandle",null] 08:28:13 INFO - PROCESS | 3744 | 1463066893076 Marionette TRACE conn2 <- [1,349,null,{"value":"13"}] 08:28:13 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html 08:28:13 INFO - PROCESS | 3744 | 1463066893085 Marionette TRACE conn2 -> [0,350,"setScriptTimeout",{"ms":35000}] 08:28:13 INFO - PROCESS | 3744 | 1463066893087 Marionette TRACE conn2 <- [1,350,null,{}] 08:28:13 INFO - PROCESS | 3744 | 1463066893091 Marionette TRACE conn2 -> [0,351,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:28:13 INFO - PROCESS | 3744 | 1463066893186 Marionette TRACE conn2 <- [1,351,null,{"value":null}] 08:28:13 INFO - PROCESS | 3744 | 1463066893192 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\", \"7b36c2f2-4a50-406b-8f1a-2c9880a455ba\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:28:13 INFO - PROCESS | 3744 | ++DOCSHELL 1449A400 == 46 [pid = 3744] [id = 97] 08:28:13 INFO - PROCESS | 3744 | ++DOMWINDOW == 104 (1656F000) [pid = 3744] [serial = 288] [outer = 00000000] 08:28:13 INFO - PROCESS | 3744 | ++DOMWINDOW == 105 (165EAC00) [pid = 3744] [serial = 289] [outer = 1656F000] 08:28:13 INFO - PROCESS | 3744 | 1463066893240 Marionette DEBUG loaded listener.js 08:28:13 INFO - PROCESS | 3744 | ++DOMWINDOW == 106 (165F1800) [pid = 3744] [serial = 290] [outer = 1656F000] 08:28:13 INFO - PROCESS | 3744 | 1463066893888 Marionette TRACE conn2 <- [1,352,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html",0,null,null,[["drawImage() of a canvas with no context draws pixels as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 08:28:13 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html | drawImage() of a canvas with no context draws pixels as (0,0,0,0), and does not leave the pixels unchanged. 08:28:13 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html | took 845ms 08:28:13 INFO - PROCESS | 3744 | 1463066893971 Marionette TRACE conn2 -> [0,353,"getWindowHandle",null] 08:28:13 INFO - PROCESS | 3744 | 1463066893976 Marionette TRACE conn2 <- [1,353,null,{"value":"13"}] 08:28:13 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.copy.html 08:28:13 INFO - PROCESS | 3744 | 1463066893981 Marionette TRACE conn2 -> [0,354,"setScriptTimeout",{"ms":35000}] 08:28:13 INFO - PROCESS | 3744 | 1463066893985 Marionette TRACE conn2 <- [1,354,null,{}] 08:28:13 INFO - PROCESS | 3744 | 1463066893991 Marionette TRACE conn2 -> [0,355,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:28:14 INFO - PROCESS | 3744 | 1463066894113 Marionette TRACE conn2 <- [1,355,null,{"value":null}] 08:28:14 INFO - PROCESS | 3744 | 1463066894183 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\", \"7b36c2f2-4a50-406b-8f1a-2c9880a455ba\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:28:14 INFO - PROCESS | 3744 | ++DOCSHELL 10D56800 == 47 [pid = 3744] [id = 98] 08:28:14 INFO - PROCESS | 3744 | ++DOMWINDOW == 107 (10D5A000) [pid = 3744] [serial = 291] [outer = 00000000] 08:28:14 INFO - PROCESS | 3744 | ++DOMWINDOW == 108 (13620C00) [pid = 3744] [serial = 292] [outer = 10D5A000] 08:28:14 INFO - PROCESS | 3744 | 1463066894279 Marionette DEBUG loaded listener.js 08:28:14 INFO - PROCESS | 3744 | ++DOMWINDOW == 109 (1449B400) [pid = 3744] [serial = 293] [outer = 10D5A000] 08:28:14 INFO - PROCESS | 3744 | 1463066894805 Marionette TRACE conn2 <- [1,356,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.pattern.copy.html",0,null,null,[["Pattern fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 08:28:14 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.pattern.copy.html | Pattern fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged. 08:28:14 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.copy.html | took 861ms 08:28:14 INFO - PROCESS | 3744 | 1463066894823 Marionette TRACE conn2 -> [0,357,"getWindowHandle",null] 08:28:14 INFO - PROCESS | 3744 | 1463066894829 Marionette TRACE conn2 <- [1,357,null,{"value":"13"}] 08:28:14 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html 08:28:14 INFO - PROCESS | 3744 | 1463066894851 Marionette TRACE conn2 -> [0,358,"setScriptTimeout",{"ms":35000}] 08:28:14 INFO - PROCESS | 3744 | 1463066894854 Marionette TRACE conn2 <- [1,358,null,{}] 08:28:14 INFO - PROCESS | 3744 | 1463066894859 Marionette TRACE conn2 -> [0,359,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:28:14 INFO - PROCESS | 3744 | 1463066894965 Marionette TRACE conn2 <- [1,359,null,{"value":null}] 08:28:15 INFO - PROCESS | 3744 | 1463066895056 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\", \"7b36c2f2-4a50-406b-8f1a-2c9880a455ba\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:28:15 INFO - PROCESS | 3744 | ++DOCSHELL 15A8D800 == 48 [pid = 3744] [id = 99] 08:28:15 INFO - PROCESS | 3744 | ++DOMWINDOW == 110 (15E2B800) [pid = 3744] [serial = 294] [outer = 00000000] 08:28:15 INFO - PROCESS | 3744 | ++DOMWINDOW == 111 (16573000) [pid = 3744] [serial = 295] [outer = 15E2B800] 08:28:15 INFO - PROCESS | 3744 | 1463066895114 Marionette DEBUG loaded listener.js 08:28:15 INFO - PROCESS | 3744 | ++DOMWINDOW == 112 (165E6C00) [pid = 3744] [serial = 296] [outer = 15E2B800] 08:28:15 INFO - PROCESS | 3744 | 1463066895795 Marionette TRACE conn2 <- [1,360,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html",0,null,null,[["Pattern fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 08:28:15 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html | Pattern fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged. 08:28:15 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html | took 973ms 08:28:15 INFO - PROCESS | 3744 | 1463066895831 Marionette TRACE conn2 -> [0,361,"getWindowHandle",null] 08:28:15 INFO - PROCESS | 3744 | 1463066895834 Marionette TRACE conn2 <- [1,361,null,{"value":"13"}] 08:28:15 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html 08:28:15 INFO - PROCESS | 3744 | 1463066895837 Marionette TRACE conn2 -> [0,362,"setScriptTimeout",{"ms":35000}] 08:28:15 INFO - PROCESS | 3744 | 1463066895841 Marionette TRACE conn2 <- [1,362,null,{}] 08:28:15 INFO - PROCESS | 3744 | 1463066895852 Marionette TRACE conn2 -> [0,363,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:28:15 INFO - PROCESS | 3744 | 1463066895960 Marionette TRACE conn2 <- [1,363,null,{"value":null}] 08:28:16 INFO - PROCESS | 3744 | 1463066896038 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\", \"7b36c2f2-4a50-406b-8f1a-2c9880a455ba\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:28:16 INFO - PROCESS | 3744 | ++DOCSHELL 165EA000 == 49 [pid = 3744] [id = 100] 08:28:16 INFO - PROCESS | 3744 | ++DOMWINDOW == 113 (177F6800) [pid = 3744] [serial = 297] [outer = 00000000] 08:28:16 INFO - PROCESS | 3744 | ++DOMWINDOW == 114 (1867C800) [pid = 3744] [serial = 298] [outer = 177F6800] 08:28:16 INFO - PROCESS | 3744 | 1463066896143 Marionette DEBUG loaded listener.js 08:28:16 INFO - PROCESS | 3744 | ++DOMWINDOW == 115 (1A488000) [pid = 3744] [serial = 299] [outer = 177F6800] 08:28:16 INFO - PROCESS | 3744 | 1463066896687 Marionette TRACE conn2 <- [1,364,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html",0,null,null,[["Pattern fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 08:28:16 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html | Pattern fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged. 08:28:16 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html | took 925ms 08:28:16 INFO - PROCESS | 3744 | 1463066896878 Marionette TRACE conn2 -> [0,365,"getWindowHandle",null] 08:28:16 INFO - PROCESS | 3744 | 1463066896881 Marionette TRACE conn2 <- [1,365,null,{"value":"13"}] 08:28:16 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html 08:28:16 INFO - PROCESS | 3744 | 1463066896927 Marionette TRACE conn2 -> [0,366,"setScriptTimeout",{"ms":35000}] 08:28:16 INFO - PROCESS | 3744 | 1463066896930 Marionette TRACE conn2 <- [1,366,null,{}] 08:28:16 INFO - PROCESS | 3744 | 1463066896935 Marionette TRACE conn2 -> [0,367,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:28:17 INFO - PROCESS | 3744 | 1463066897028 Marionette TRACE conn2 <- [1,367,null,{"value":null}] 08:28:17 INFO - PROCESS | 3744 | 1463066897146 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\", \"7b36c2f2-4a50-406b-8f1a-2c9880a455ba\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:28:17 INFO - PROCESS | 3744 | ++DOCSHELL 11D0D800 == 50 [pid = 3744] [id = 101] 08:28:17 INFO - PROCESS | 3744 | ++DOMWINDOW == 116 (11D0E800) [pid = 3744] [serial = 300] [outer = 00000000] 08:28:17 INFO - PROCESS | 3744 | ++DOMWINDOW == 117 (12DF0400) [pid = 3744] [serial = 301] [outer = 11D0E800] 08:28:17 INFO - PROCESS | 3744 | 1463066897209 Marionette DEBUG loaded listener.js 08:28:17 INFO - PROCESS | 3744 | ++DOMWINDOW == 118 (136A1800) [pid = 3744] [serial = 302] [outer = 11D0E800] 08:28:17 INFO - PROCESS | 3744 | 1463066897773 Marionette TRACE conn2 <- [1,368,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html",0,null,null,[["Pattern fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 08:28:17 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html | Pattern fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged. 08:28:17 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html | took 861ms 08:28:17 INFO - PROCESS | 3744 | 1463066897810 Marionette TRACE conn2 -> [0,369,"getWindowHandle",null] 08:28:17 INFO - PROCESS | 3744 | 1463066897814 Marionette TRACE conn2 <- [1,369,null,{"value":"13"}] 08:28:17 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html 08:28:17 INFO - PROCESS | 3744 | 1463066897821 Marionette TRACE conn2 -> [0,370,"setScriptTimeout",{"ms":35000}] 08:28:17 INFO - PROCESS | 3744 | 1463066897825 Marionette TRACE conn2 <- [1,370,null,{}] 08:28:17 INFO - PROCESS | 3744 | 1463066897829 Marionette TRACE conn2 -> [0,371,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:28:17 INFO - PROCESS | 3744 | 1463066897918 Marionette TRACE conn2 <- [1,371,null,{"value":null}] 08:28:18 INFO - PROCESS | 3744 | --DOCSHELL 14496400 == 49 [pid = 3744] [id = 96] 08:28:18 INFO - PROCESS | 3744 | --DOCSHELL 13616C00 == 48 [pid = 3744] [id = 95] 08:28:18 INFO - PROCESS | 3744 | --DOCSHELL 106F0400 == 47 [pid = 3744] [id = 94] 08:28:18 INFO - PROCESS | 3744 | --DOCSHELL 17A71C00 == 46 [pid = 3744] [id = 93] 08:28:18 INFO - PROCESS | 3744 | --DOCSHELL 1A8BF400 == 45 [pid = 3744] [id = 92] 08:28:18 INFO - PROCESS | 3744 | --DOCSHELL 17AF3800 == 44 [pid = 3744] [id = 91] 08:28:18 INFO - PROCESS | 3744 | --DOCSHELL 17AF0400 == 43 [pid = 3744] [id = 90] 08:28:18 INFO - PROCESS | 3744 | --DOCSHELL 15E35800 == 42 [pid = 3744] [id = 89] 08:28:18 INFO - PROCESS | 3744 | --DOCSHELL 111A3800 == 41 [pid = 3744] [id = 88] 08:28:18 INFO - PROCESS | 3744 | --DOCSHELL 1172FC00 == 40 [pid = 3744] [id = 87] 08:28:18 INFO - PROCESS | 3744 | --DOCSHELL 14413000 == 39 [pid = 3744] [id = 83] 08:28:18 INFO - PROCESS | 3744 | --DOCSHELL 113A7400 == 38 [pid = 3744] [id = 82] 08:28:18 INFO - PROCESS | 3744 | --DOMWINDOW == 117 (11F02000) [pid = 3744] [serial = 130] [outer = 00000000] [url = about:blank] 08:28:18 INFO - PROCESS | 3744 | --DOMWINDOW == 116 (13A11400) [pid = 3744] [serial = 163] [outer = 00000000] [url = about:blank] 08:28:18 INFO - PROCESS | 3744 | --DOMWINDOW == 115 (1828D400) [pid = 3744] [serial = 226] [outer = 00000000] [url = about:blank] 08:28:18 INFO - PROCESS | 3744 | --DOMWINDOW == 114 (1881B400) [pid = 3744] [serial = 229] [outer = 00000000] [url = about:blank] 08:28:18 INFO - PROCESS | 3744 | --DOMWINDOW == 113 (19A92800) [pid = 3744] [serial = 230] [outer = 00000000] [url = about:blank] 08:28:18 INFO - PROCESS | 3744 | --DOMWINDOW == 112 (177FAC00) [pid = 3744] [serial = 223] [outer = 00000000] [url = about:blank] 08:28:18 INFO - PROCESS | 3744 | --DOMWINDOW == 111 (15A84400) [pid = 3744] [serial = 217] [outer = 00000000] [url = about:blank] 08:28:18 INFO - PROCESS | 3744 | --DOMWINDOW == 110 (15E04C00) [pid = 3744] [serial = 218] [outer = 00000000] [url = about:blank] 08:28:18 INFO - PROCESS | 3744 | --DOMWINDOW == 109 (117AF400) [pid = 3744] [serial = 214] [outer = 00000000] [url = about:blank] 08:28:18 INFO - PROCESS | 3744 | --DOMWINDOW == 108 (13612400) [pid = 3744] [serial = 215] [outer = 00000000] [url = about:blank] 08:28:18 INFO - PROCESS | 3744 | --DOMWINDOW == 107 (163F2800) [pid = 3744] [serial = 220] [outer = 00000000] [url = about:blank] 08:28:18 INFO - PROCESS | 3744 | --DOMWINDOW == 106 (163F6400) [pid = 3744] [serial = 221] [outer = 00000000] [url = about:blank] 08:28:18 INFO - PROCESS | 3744 | --DOMWINDOW == 105 (11FEF000) [pid = 3744] [serial = 211] [outer = 00000000] [url = about:blank] 08:28:18 INFO - PROCESS | 3744 | --DOMWINDOW == 104 (12E69400) [pid = 3744] [serial = 212] [outer = 00000000] [url = about:blank] 08:28:18 INFO - PROCESS | 3744 | --DOMWINDOW == 103 (1360C800) [pid = 3744] [serial = 199] [outer = 00000000] [url = about:blank] 08:28:18 INFO - PROCESS | 3744 | --DOMWINDOW == 102 (163EE800) [pid = 3744] [serial = 202] [outer = 00000000] [url = about:blank] 08:28:18 INFO - PROCESS | 3744 | --DOMWINDOW == 101 (19DAAC00) [pid = 3744] [serial = 205] [outer = 00000000] [url = about:blank] 08:28:18 INFO - PROCESS | 3744 | --DOMWINDOW == 100 (1AC4FC00) [pid = 3744] [serial = 208] [outer = 00000000] [url = about:blank] 08:28:18 INFO - PROCESS | 3744 | --DOMWINDOW == 99 (19DB5C00) [pid = 3744] [serial = 232] [outer = 00000000] [url = about:blank] 08:28:18 INFO - PROCESS | 3744 | --DOMWINDOW == 98 (1A9CCC00) [pid = 3744] [serial = 239] [outer = 00000000] [url = about:blank] 08:28:18 INFO - PROCESS | 3744 | --DOMWINDOW == 97 (1AE90000) [pid = 3744] [serial = 241] [outer = 00000000] [url = about:blank] 08:28:18 INFO - PROCESS | 3744 | --DOMWINDOW == 96 (1A8B7C00) [pid = 3744] [serial = 238] [outer = 00000000] [url = about:blank] 08:28:18 INFO - PROCESS | 3744 | --DOMWINDOW == 95 (17BD9800) [pid = 3744] [serial = 235] [outer = 00000000] [url = about:blank] 08:28:18 INFO - PROCESS | 3744 | --DOMWINDOW == 94 (19EB5C00) [pid = 3744] [serial = 233] [outer = 00000000] [url = about:blank] 08:28:18 INFO - PROCESS | 3744 | --DOMWINDOW == 93 (1861F400) [pid = 3744] [serial = 227] [outer = 00000000] [url = about:blank] 08:28:18 INFO - PROCESS | 3744 | --DOMWINDOW == 92 (17A11400) [pid = 3744] [serial = 224] [outer = 00000000] [url = about:blank] 08:28:18 INFO - PROCESS | 3744 | --DOMWINDOW == 91 (1881E000) [pid = 3744] [serial = 236] [outer = 00000000] [url = about:blank] 08:28:18 INFO - PROCESS | 3744 | 1463066898057 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\", \"7b36c2f2-4a50-406b-8f1a-2c9880a455ba\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:28:18 INFO - PROCESS | 3744 | ++DOCSHELL 106F0400 == 39 [pid = 3744] [id = 102] 08:28:18 INFO - PROCESS | 3744 | ++DOMWINDOW == 92 (10D60800) [pid = 3744] [serial = 303] [outer = 00000000] 08:28:18 INFO - PROCESS | 3744 | ++DOMWINDOW == 93 (117AF400) [pid = 3744] [serial = 304] [outer = 10D60800] 08:28:18 INFO - PROCESS | 3744 | 1463066898107 Marionette DEBUG loaded listener.js 08:28:18 INFO - PROCESS | 3744 | ++DOMWINDOW == 94 (1307FC00) [pid = 3744] [serial = 305] [outer = 10D60800] 08:28:18 INFO - PROCESS | 3744 | 1463066898489 Marionette TRACE conn2 <- [1,372,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html",0,null,null,[["Pattern fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 08:28:18 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html | Pattern fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged. 08:28:18 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html | took 701ms 08:28:18 INFO - PROCESS | 3744 | 1463066898520 Marionette TRACE conn2 -> [0,373,"getWindowHandle",null] 08:28:18 INFO - PROCESS | 3744 | 1463066898522 Marionette TRACE conn2 <- [1,373,null,{"value":"13"}] 08:28:18 INFO - TEST-START | /2dcontext/conformance-requirements/2d.missingargs.html 08:28:18 INFO - PROCESS | 3744 | 1463066898526 Marionette TRACE conn2 -> [0,374,"setScriptTimeout",{"ms":35000}] 08:28:18 INFO - PROCESS | 3744 | 1463066898528 Marionette TRACE conn2 <- [1,374,null,{}] 08:28:18 INFO - PROCESS | 3744 | 1463066898536 Marionette TRACE conn2 -> [0,375,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:28:18 INFO - PROCESS | 3744 | 1463066898662 Marionette TRACE conn2 <- [1,375,null,{"value":null}] 08:28:18 INFO - PROCESS | 3744 | 1463066898787 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\", \"7b36c2f2-4a50-406b-8f1a-2c9880a455ba\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:28:18 INFO - PROCESS | 3744 | ++DOCSHELL 14495000 == 40 [pid = 3744] [id = 103] 08:28:18 INFO - PROCESS | 3744 | ++DOMWINDOW == 95 (14497C00) [pid = 3744] [serial = 306] [outer = 00000000] 08:28:18 INFO - PROCESS | 3744 | ++DOMWINDOW == 96 (15A8C400) [pid = 3744] [serial = 307] [outer = 14497C00] 08:28:18 INFO - PROCESS | 3744 | 1463066898834 Marionette DEBUG loaded listener.js 08:28:18 INFO - PROCESS | 3744 | ++DOMWINDOW == 97 (16138400) [pid = 3744] [serial = 308] [outer = 14497C00] 08:28:19 INFO - PROCESS | 3744 | 1463066899215 Marionette TRACE conn2 <- [1,376,null,{"value":["/2dcontext/conformance-requirements/2d.missingargs.html",0,null,null,[["Missing arguments cause TypeError",0,null,null]]]}] 08:28:19 INFO - TEST-PASS | /2dcontext/conformance-requirements/2d.missingargs.html | Missing arguments cause TypeError 08:28:19 INFO - TEST-OK | /2dcontext/conformance-requirements/2d.missingargs.html | took 718ms 08:28:19 INFO - PROCESS | 3744 | 1463066899259 Marionette TRACE conn2 -> [0,377,"getWindowHandle",null] 08:28:19 INFO - PROCESS | 3744 | 1463066899261 Marionette TRACE conn2 <- [1,377,null,{"value":"13"}] 08:28:19 INFO - PROCESS | 3744 | 1463066899264 Marionette TRACE conn2 -> [0,378,"setScriptTimeout",{"ms":35000}] 08:28:19 INFO - TEST-START | /2dcontext/conformance-requirements/2d.type.delete.html 08:28:19 INFO - PROCESS | 3744 | 1463066899266 Marionette TRACE conn2 <- [1,378,null,{}] 08:28:19 INFO - PROCESS | 3744 | 1463066899269 Marionette TRACE conn2 -> [0,379,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:28:19 INFO - PROCESS | 3744 | 1463066899346 Marionette TRACE conn2 <- [1,379,null,{"value":null}] 08:28:19 INFO - PROCESS | 3744 | 1463066899352 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\", \"7b36c2f2-4a50-406b-8f1a-2c9880a455ba\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:28:19 INFO - PROCESS | 3744 | ++DOCSHELL 1634A800 == 41 [pid = 3744] [id = 104] 08:28:19 INFO - PROCESS | 3744 | ++DOMWINDOW == 98 (163F7000) [pid = 3744] [serial = 309] [outer = 00000000] 08:28:19 INFO - PROCESS | 3744 | ++DOMWINDOW == 99 (165EC400) [pid = 3744] [serial = 310] [outer = 163F7000] 08:28:19 INFO - PROCESS | 3744 | 1463066899396 Marionette DEBUG loaded listener.js 08:28:19 INFO - PROCESS | 3744 | ++DOMWINDOW == 100 (165F2800) [pid = 3744] [serial = 311] [outer = 163F7000] 08:28:19 INFO - PROCESS | 3744 | 1463066899808 Marionette TRACE conn2 <- [1,380,null,{"value":["/2dcontext/conformance-requirements/2d.type.delete.html",0,null,null,[["window.CanvasRenderingContext2D is Configurable",0,null,null]]]}] 08:28:19 INFO - TEST-PASS | /2dcontext/conformance-requirements/2d.type.delete.html | window.CanvasRenderingContext2D is Configurable 08:28:19 INFO - TEST-OK | /2dcontext/conformance-requirements/2d.type.delete.html | took 606ms 08:28:19 INFO - PROCESS | 3744 | 1463066899861 Marionette TRACE conn2 -> [0,381,"getWindowHandle",null] 08:28:19 INFO - PROCESS | 3744 | 1463066899863 Marionette TRACE conn2 <- [1,381,null,{"value":"13"}] 08:28:19 INFO - TEST-START | /2dcontext/conformance-requirements/2d.voidreturn.html 08:28:19 INFO - PROCESS | 3744 | 1463066899867 Marionette TRACE conn2 -> [0,382,"setScriptTimeout",{"ms":35000}] 08:28:19 INFO - PROCESS | 3744 | 1463066899868 Marionette TRACE conn2 <- [1,382,null,{}] 08:28:19 INFO - PROCESS | 3744 | 1463066899872 Marionette TRACE conn2 -> [0,383,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:28:19 INFO - PROCESS | 3744 | 1463066899945 Marionette TRACE conn2 <- [1,383,null,{"value":null}] 08:28:19 INFO - PROCESS | 3744 | 1463066899950 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\", \"7b36c2f2-4a50-406b-8f1a-2c9880a455ba\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:28:19 INFO - PROCESS | 3744 | ++DOCSHELL 165EC000 == 42 [pid = 3744] [id = 105] 08:28:19 INFO - PROCESS | 3744 | ++DOMWINDOW == 101 (16C41400) [pid = 3744] [serial = 312] [outer = 00000000] 08:28:20 INFO - PROCESS | 3744 | ++DOMWINDOW == 102 (16E4AC00) [pid = 3744] [serial = 313] [outer = 16C41400] 08:28:20 INFO - PROCESS | 3744 | 1463066899994 Marionette DEBUG loaded listener.js 08:28:20 INFO - PROCESS | 3744 | ++DOMWINDOW == 103 (17476000) [pid = 3744] [serial = 314] [outer = 16C41400] 08:28:20 INFO - PROCESS | 3744 | 1463066900521 Marionette TRACE conn2 <- [1,384,null,{"value":["/2dcontext/conformance-requirements/2d.voidreturn.html",0,null,null,[["void methods return undefined",0,null,null]]]}] 08:28:20 INFO - TEST-PASS | /2dcontext/conformance-requirements/2d.voidreturn.html | void methods return undefined 08:28:20 INFO - TEST-OK | /2dcontext/conformance-requirements/2d.voidreturn.html | took 638ms 08:28:20 INFO - PROCESS | 3744 | 1463066900538 Marionette TRACE conn2 -> [0,385,"getWindowHandle",null] 08:28:20 INFO - PROCESS | 3744 | 1463066900540 Marionette TRACE conn2 <- [1,385,null,{"value":"13"}] 08:28:20 INFO - PROCESS | 3744 | 1463066900543 Marionette TRACE conn2 -> [0,386,"setScriptTimeout",{"ms":35000}] 08:28:20 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html 08:28:20 INFO - PROCESS | 3744 | 1463066900545 Marionette TRACE conn2 <- [1,386,null,{}] 08:28:20 INFO - PROCESS | 3744 | 1463066900558 Marionette TRACE conn2 -> [0,387,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:28:20 INFO - PROCESS | 3744 | 1463066900681 Marionette TRACE conn2 <- [1,387,null,{"value":null}] 08:28:20 INFO - PROCESS | 3744 | 1463066900691 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\", \"7b36c2f2-4a50-406b-8f1a-2c9880a455ba\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:28:20 INFO - PROCESS | 3744 | ++DOCSHELL 1057DC00 == 43 [pid = 3744] [id = 106] 08:28:20 INFO - PROCESS | 3744 | ++DOMWINDOW == 104 (13AE6C00) [pid = 3744] [serial = 315] [outer = 00000000] 08:28:20 INFO - PROCESS | 3744 | ++DOMWINDOW == 105 (17AFF400) [pid = 3744] [serial = 316] [outer = 13AE6C00] 08:28:20 INFO - PROCESS | 3744 | 1463066900736 Marionette DEBUG loaded listener.js 08:28:20 INFO - PROCESS | 3744 | ++DOMWINDOW == 106 (18292400) [pid = 3744] [serial = 317] [outer = 13AE6C00] 08:28:21 INFO - PROCESS | 3744 | 1463066901162 Marionette TRACE conn2 <- [1,388,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html",0,null,null,[["Canvas test: 2d.drawImage.3arg",0,null,null]]]}] 08:28:21 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html | Canvas test: 2d.drawImage.3arg 08:28:21 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html | took 654ms 08:28:21 INFO - PROCESS | 3744 | 1463066901181 Marionette TRACE conn2 -> [0,389,"getWindowHandle",null] 08:28:21 INFO - PROCESS | 3744 | 1463066901183 Marionette TRACE conn2 <- [1,389,null,{"value":"13"}] 08:28:21 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html 08:28:21 INFO - PROCESS | 3744 | 1463066901194 Marionette TRACE conn2 -> [0,390,"setScriptTimeout",{"ms":35000}] 08:28:21 INFO - PROCESS | 3744 | 1463066901195 Marionette TRACE conn2 <- [1,390,null,{}] 08:28:21 INFO - PROCESS | 3744 | 1463066901199 Marionette TRACE conn2 -> [0,391,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:28:21 INFO - PROCESS | 3744 | 1463066901303 Marionette TRACE conn2 <- [1,391,null,{"value":null}] 08:28:21 INFO - PROCESS | 3744 | 1463066901309 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\", \"7b36c2f2-4a50-406b-8f1a-2c9880a455ba\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:28:21 INFO - PROCESS | 3744 | ++DOCSHELL 10D61400 == 44 [pid = 3744] [id = 107] 08:28:21 INFO - PROCESS | 3744 | ++DOMWINDOW == 107 (17AF5400) [pid = 3744] [serial = 318] [outer = 00000000] 08:28:21 INFO - PROCESS | 3744 | ++DOMWINDOW == 108 (1881B400) [pid = 3744] [serial = 319] [outer = 17AF5400] 08:28:21 INFO - PROCESS | 3744 | 1463066901356 Marionette DEBUG loaded listener.js 08:28:21 INFO - PROCESS | 3744 | ++DOMWINDOW == 109 (19A9A800) [pid = 3744] [serial = 320] [outer = 17AF5400] 08:28:21 INFO - PROCESS | 3744 | 1463066901817 Marionette TRACE conn2 <- [1,392,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html",0,null,null,[["Canvas test: 2d.drawImage.5arg",0,null,null]]]}] 08:28:21 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html | Canvas test: 2d.drawImage.5arg 08:28:21 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html | took 654ms 08:28:21 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html 08:28:21 INFO - PROCESS | 3744 | 1463066901830 Marionette TRACE conn2 -> [0,393,"getWindowHandle",null] 08:28:21 INFO - PROCESS | 3744 | 1463066901832 Marionette TRACE conn2 <- [1,393,null,{"value":"13"}] 08:28:21 INFO - PROCESS | 3744 | 1463066901835 Marionette TRACE conn2 -> [0,394,"setScriptTimeout",{"ms":35000}] 08:28:21 INFO - PROCESS | 3744 | 1463066901837 Marionette TRACE conn2 <- [1,394,null,{}] 08:28:21 INFO - PROCESS | 3744 | 1463066901840 Marionette TRACE conn2 -> [0,395,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:28:21 INFO - PROCESS | 3744 | 1463066901938 Marionette TRACE conn2 <- [1,395,null,{"value":null}] 08:28:21 INFO - PROCESS | 3744 | 1463066901944 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\", \"7b36c2f2-4a50-406b-8f1a-2c9880a455ba\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:28:21 INFO - PROCESS | 3744 | ++DOCSHELL 17A70C00 == 45 [pid = 3744] [id = 108] 08:28:21 INFO - PROCESS | 3744 | ++DOMWINDOW == 110 (18426000) [pid = 3744] [serial = 321] [outer = 00000000] 08:28:22 INFO - PROCESS | 3744 | ++DOMWINDOW == 111 (19EAE400) [pid = 3744] [serial = 322] [outer = 18426000] 08:28:22 INFO - PROCESS | 3744 | 1463066901987 Marionette DEBUG loaded listener.js 08:28:22 INFO - PROCESS | 3744 | ++DOMWINDOW == 112 (1A170400) [pid = 3744] [serial = 323] [outer = 18426000] 08:28:22 INFO - PROCESS | 3744 | --DOMWINDOW == 111 (14497000) [pid = 3744] [serial = 285] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html] 08:28:22 INFO - PROCESS | 3744 | --DOMWINDOW == 110 (1A9C1C00) [pid = 3744] [serial = 273] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.source-out.html] 08:28:22 INFO - PROCESS | 3744 | --DOMWINDOW == 109 (1A48A000) [pid = 3744] [serial = 276] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html] 08:28:22 INFO - PROCESS | 3744 | --DOMWINDOW == 108 (10709C00) [pid = 3744] [serial = 279] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html] 08:28:22 INFO - PROCESS | 3744 | --DOMWINDOW == 107 (117A7000) [pid = 3744] [serial = 258] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.source-out.html] 08:28:22 INFO - PROCESS | 3744 | --DOMWINDOW == 106 (163F2400) [pid = 3744] [serial = 264] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html] 08:28:22 INFO - PROCESS | 3744 | --DOMWINDOW == 105 (111A8000) [pid = 3744] [serial = 261] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.copy.html] 08:28:22 INFO - PROCESS | 3744 | --DOMWINDOW == 104 (17AF4400) [pid = 3744] [serial = 267] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.destination-in.html] 08:28:22 INFO - PROCESS | 3744 | --DOMWINDOW == 103 (17BD1800) [pid = 3744] [serial = 270] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.source-in.html] 08:28:22 INFO - PROCESS | 3744 | --DOMWINDOW == 102 (14496000) [pid = 3744] [serial = 282] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html] 08:28:22 INFO - PROCESS | 3744 | --DOMWINDOW == 101 (1B0D9400) [pid = 3744] [serial = 255] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.source-in.html] 08:28:22 INFO - PROCESS | 3744 | 1463066902669 Marionette TRACE conn2 <- [1,396,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html",0,null,null,[["Canvas test: 2d.drawImage.9arg.basic",0,null,null]]]}] 08:28:22 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html | Canvas test: 2d.drawImage.9arg.basic 08:28:22 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html | took 845ms 08:28:22 INFO - PROCESS | 3744 | 1463066902716 Marionette TRACE conn2 -> [0,397,"getWindowHandle",null] 08:28:22 INFO - PROCESS | 3744 | 1463066902718 Marionette TRACE conn2 <- [1,397,null,{"value":"13"}] 08:28:22 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html 08:28:22 INFO - PROCESS | 3744 | 1463066902726 Marionette TRACE conn2 -> [0,398,"setScriptTimeout",{"ms":35000}] 08:28:22 INFO - PROCESS | 3744 | 1463066902728 Marionette TRACE conn2 <- [1,398,null,{}] 08:28:22 INFO - PROCESS | 3744 | 1463066902741 Marionette TRACE conn2 -> [0,399,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:28:22 INFO - PROCESS | 3744 | 1463066902817 Marionette TRACE conn2 <- [1,399,null,{"value":null}] 08:28:22 INFO - PROCESS | 3744 | 1463066902824 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\", \"7b36c2f2-4a50-406b-8f1a-2c9880a455ba\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:28:22 INFO - PROCESS | 3744 | ++DOCSHELL 14497000 == 46 [pid = 3744] [id = 109] 08:28:22 INFO - PROCESS | 3744 | ++DOMWINDOW == 102 (163F2400) [pid = 3744] [serial = 324] [outer = 00000000] 08:28:22 INFO - PROCESS | 3744 | ++DOMWINDOW == 103 (17AF4400) [pid = 3744] [serial = 325] [outer = 163F2400] 08:28:22 INFO - PROCESS | 3744 | 1463066902871 Marionette DEBUG loaded listener.js 08:28:22 INFO - PROCESS | 3744 | ++DOMWINDOW == 104 (18681000) [pid = 3744] [serial = 326] [outer = 163F2400] 08:28:23 INFO - PROCESS | 3744 | 1463066903275 Marionette TRACE conn2 <- [1,400,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html",0,null,null,[["Canvas test: 2d.drawImage.9arg.destpos",0,null,null]]]}] 08:28:23 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html | Canvas test: 2d.drawImage.9arg.destpos 08:28:23 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html | took 606ms 08:28:23 INFO - PROCESS | 3744 | 1463066903325 Marionette TRACE conn2 -> [0,401,"getWindowHandle",null] 08:28:23 INFO - PROCESS | 3744 | 1463066903326 Marionette TRACE conn2 <- [1,401,null,{"value":"13"}] 08:28:23 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html 08:28:23 INFO - PROCESS | 3744 | 1463066903334 Marionette TRACE conn2 -> [0,402,"setScriptTimeout",{"ms":35000}] 08:28:23 INFO - PROCESS | 3744 | 1463066903336 Marionette TRACE conn2 <- [1,402,null,{}] 08:28:23 INFO - PROCESS | 3744 | 1463066903340 Marionette TRACE conn2 -> [0,403,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:28:23 INFO - PROCESS | 3744 | 1463066903421 Marionette TRACE conn2 <- [1,403,null,{"value":null}] 08:28:23 INFO - PROCESS | 3744 | 1463066903428 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\", \"7b36c2f2-4a50-406b-8f1a-2c9880a455ba\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:28:23 INFO - PROCESS | 3744 | ++DOCSHELL 17471800 == 47 [pid = 3744] [id = 110] 08:28:23 INFO - PROCESS | 3744 | ++DOMWINDOW == 105 (19DB0C00) [pid = 3744] [serial = 327] [outer = 00000000] 08:28:23 INFO - PROCESS | 3744 | ++DOMWINDOW == 106 (1A8BD400) [pid = 3744] [serial = 328] [outer = 19DB0C00] 08:28:23 INFO - PROCESS | 3744 | 1463066903492 Marionette DEBUG loaded listener.js 08:28:23 INFO - PROCESS | 3744 | ++DOMWINDOW == 107 (1A9C9400) [pid = 3744] [serial = 329] [outer = 19DB0C00] 08:28:23 INFO - PROCESS | 3744 | 1463066903981 Marionette TRACE conn2 <- [1,404,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html",0,null,null,[["Canvas test: 2d.drawImage.9arg.destsize",0,null,null]]]}] 08:28:24 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html | Canvas test: 2d.drawImage.9arg.destsize 08:28:24 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html | took 654ms 08:28:24 INFO - PROCESS | 3744 | 1463066904010 Marionette TRACE conn2 -> [0,405,"getWindowHandle",null] 08:28:24 INFO - PROCESS | 3744 | 1463066904012 Marionette TRACE conn2 <- [1,405,null,{"value":"13"}] 08:28:24 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html 08:28:24 INFO - PROCESS | 3744 | 1463066904020 Marionette TRACE conn2 -> [0,406,"setScriptTimeout",{"ms":35000}] 08:28:24 INFO - PROCESS | 3744 | 1463066904022 Marionette TRACE conn2 <- [1,406,null,{}] 08:28:24 INFO - PROCESS | 3744 | 1463066904026 Marionette TRACE conn2 -> [0,407,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:28:24 INFO - PROCESS | 3744 | 1463066904119 Marionette TRACE conn2 <- [1,407,null,{"value":null}] 08:28:24 INFO - PROCESS | 3744 | 1463066904160 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\", \"7b36c2f2-4a50-406b-8f1a-2c9880a455ba\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:28:24 INFO - PROCESS | 3744 | ++DOCSHELL 1A9CC000 == 48 [pid = 3744] [id = 111] 08:28:24 INFO - PROCESS | 3744 | ++DOMWINDOW == 108 (1AB5C800) [pid = 3744] [serial = 330] [outer = 00000000] 08:28:24 INFO - PROCESS | 3744 | ++DOMWINDOW == 109 (1AC56400) [pid = 3744] [serial = 331] [outer = 1AB5C800] 08:28:24 INFO - PROCESS | 3744 | 1463066904207 Marionette DEBUG loaded listener.js 08:28:24 INFO - PROCESS | 3744 | ++DOMWINDOW == 110 (1AE93C00) [pid = 3744] [serial = 332] [outer = 1AB5C800] 08:28:24 INFO - PROCESS | 3744 | 1463066904809 Marionette TRACE conn2 <- [1,408,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html",0,null,null,[["Canvas test: 2d.drawImage.9arg.sourcepos",0,null,null]]]}] 08:28:24 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html | Canvas test: 2d.drawImage.9arg.sourcepos 08:28:24 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html | took 861ms 08:28:24 INFO - PROCESS | 3744 | 1463066904861 Marionette TRACE conn2 -> [0,409,"getWindowHandle",null] 08:28:24 INFO - PROCESS | 3744 | 1463066904866 Marionette TRACE conn2 <- [1,409,null,{"value":"13"}] 08:28:24 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html 08:28:24 INFO - PROCESS | 3744 | 1463066904871 Marionette TRACE conn2 -> [0,410,"setScriptTimeout",{"ms":35000}] 08:28:24 INFO - PROCESS | 3744 | 1463066904875 Marionette TRACE conn2 <- [1,410,null,{}] 08:28:24 INFO - PROCESS | 3744 | 1463066904881 Marionette TRACE conn2 -> [0,411,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:28:25 INFO - PROCESS | 3744 | 1463066904990 Marionette TRACE conn2 <- [1,411,null,{"value":null}] 08:28:25 INFO - PROCESS | 3744 | 1463066905068 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\", \"7b36c2f2-4a50-406b-8f1a-2c9880a455ba\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:28:25 INFO - PROCESS | 3744 | ++DOCSHELL 10EA5C00 == 49 [pid = 3744] [id = 112] 08:28:25 INFO - PROCESS | 3744 | ++DOMWINDOW == 111 (111A2C00) [pid = 3744] [serial = 333] [outer = 00000000] 08:28:25 INFO - PROCESS | 3744 | ++DOMWINDOW == 112 (12E63400) [pid = 3744] [serial = 334] [outer = 111A2C00] 08:28:25 INFO - PROCESS | 3744 | 1463066905165 Marionette DEBUG loaded listener.js 08:28:25 INFO - PROCESS | 3744 | ++DOMWINDOW == 113 (136AD800) [pid = 3744] [serial = 335] [outer = 111A2C00] 08:28:25 INFO - PROCESS | 3744 | 1463066905836 Marionette TRACE conn2 <- [1,412,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html",0,null,null,[["Canvas test: 2d.drawImage.9arg.sourcesize",0,null,null]]]}] 08:28:25 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html | Canvas test: 2d.drawImage.9arg.sourcesize 08:28:25 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html | took 1020ms 08:28:25 INFO - PROCESS | 3744 | 1463066905912 Marionette TRACE conn2 -> [0,413,"getWindowHandle",null] 08:28:25 INFO - PROCESS | 3744 | 1463066905918 Marionette TRACE conn2 <- [1,413,null,{"value":"13"}] 08:28:25 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html 08:28:25 INFO - PROCESS | 3744 | 1463066905925 Marionette TRACE conn2 -> [0,414,"setScriptTimeout",{"ms":35000}] 08:28:25 INFO - PROCESS | 3744 | 1463066905928 Marionette TRACE conn2 <- [1,414,null,{}] 08:28:25 INFO - PROCESS | 3744 | 1463066905932 Marionette TRACE conn2 -> [0,415,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:28:26 INFO - PROCESS | 3744 | 1463066906032 Marionette TRACE conn2 <- [1,415,null,{"value":null}] 08:28:26 INFO - PROCESS | 3744 | 1463066906110 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\", \"7b36c2f2-4a50-406b-8f1a-2c9880a455ba\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:28:26 INFO - PROCESS | 3744 | ++DOCSHELL 13A10000 == 50 [pid = 3744] [id = 113] 08:28:26 INFO - PROCESS | 3744 | ++DOMWINDOW == 114 (13AE8400) [pid = 3744] [serial = 336] [outer = 00000000] 08:28:26 INFO - PROCESS | 3744 | ++DOMWINDOW == 115 (1634B800) [pid = 3744] [serial = 337] [outer = 13AE8400] 08:28:26 INFO - PROCESS | 3744 | 1463066906163 Marionette DEBUG loaded listener.js 08:28:26 INFO - PROCESS | 3744 | ++DOMWINDOW == 116 (1656AC00) [pid = 3744] [serial = 338] [outer = 13AE8400] 08:28:26 INFO - PROCESS | 3744 | 1463066906807 Marionette TRACE conn2 <- [1,416,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html",0,null,null,[["Canvas test: 2d.drawImage.alpha",0,null,null]]]}] 08:28:26 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html | Canvas test: 2d.drawImage.alpha 08:28:26 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html | took 957ms 08:28:26 INFO - PROCESS | 3744 | 1463066906870 Marionette TRACE conn2 -> [0,417,"getWindowHandle",null] 08:28:26 INFO - PROCESS | 3744 | 1463066906920 Marionette TRACE conn2 <- [1,417,null,{"value":"13"}] 08:28:26 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html 08:28:26 INFO - PROCESS | 3744 | 1463066906924 Marionette TRACE conn2 -> [0,418,"setScriptTimeout",{"ms":35000}] 08:28:26 INFO - PROCESS | 3744 | 1463066906928 Marionette TRACE conn2 <- [1,418,null,{}] 08:28:26 INFO - PROCESS | 3744 | 1463066906939 Marionette TRACE conn2 -> [0,419,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:28:27 INFO - PROCESS | 3744 | 1463066907070 Marionette TRACE conn2 <- [1,419,null,{"value":null}] 08:28:27 INFO - PROCESS | 3744 | 1463066907195 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\", \"7b36c2f2-4a50-406b-8f1a-2c9880a455ba\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:28:27 INFO - PROCESS | 3744 | ++DOCSHELL 17B08400 == 51 [pid = 3744] [id = 114] 08:28:27 INFO - PROCESS | 3744 | ++DOMWINDOW == 117 (19DADC00) [pid = 3744] [serial = 339] [outer = 00000000] 08:28:27 INFO - PROCESS | 3744 | ++DOMWINDOW == 118 (1A8B9C00) [pid = 3744] [serial = 340] [outer = 19DADC00] 08:28:27 INFO - PROCESS | 3744 | 1463066907252 Marionette DEBUG loaded listener.js 08:28:27 INFO - PROCESS | 3744 | ++DOMWINDOW == 119 (1AC4AC00) [pid = 3744] [serial = 341] [outer = 19DADC00] 08:28:28 INFO - PROCESS | 3744 | 1463066908252 Marionette TRACE conn2 <- [1,420,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html",0,null,null,[["drawImage() of an APNG with no poster frame draws the first frame",0,null,null]]]}] 08:28:28 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html | drawImage() of an APNG with no poster frame draws the first frame 08:28:28 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html | took 1388ms 08:28:28 INFO - PROCESS | 3744 | 1463066908286 Marionette TRACE conn2 -> [0,421,"getWindowHandle",null] 08:28:28 INFO - PROCESS | 3744 | 1463066908290 Marionette TRACE conn2 <- [1,421,null,{"value":"13"}] 08:28:28 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html 08:28:28 INFO - PROCESS | 3744 | 1463066908295 Marionette TRACE conn2 -> [0,422,"setScriptTimeout",{"ms":35000}] 08:28:28 INFO - PROCESS | 3744 | 1463066908299 Marionette TRACE conn2 <- [1,422,null,{}] 08:28:28 INFO - PROCESS | 3744 | 1463066908305 Marionette TRACE conn2 -> [0,423,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:28:28 INFO - PROCESS | 3744 | 1463066908398 Marionette TRACE conn2 <- [1,423,null,{"value":null}] 08:28:28 INFO - PROCESS | 3744 | 1463066908471 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\", \"7b36c2f2-4a50-406b-8f1a-2c9880a455ba\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:28:28 INFO - PROCESS | 3744 | ++DOCSHELL 11FF3400 == 52 [pid = 3744] [id = 115] 08:28:28 INFO - PROCESS | 3744 | ++DOMWINDOW == 120 (12B82C00) [pid = 3744] [serial = 342] [outer = 00000000] 08:28:28 INFO - PROCESS | 3744 | ++DOMWINDOW == 121 (136A6400) [pid = 3744] [serial = 343] [outer = 12B82C00] 08:28:28 INFO - PROCESS | 3744 | 1463066908569 Marionette DEBUG loaded listener.js 08:28:28 INFO - PROCESS | 3744 | ++DOMWINDOW == 122 (1441B400) [pid = 3744] [serial = 344] [outer = 12B82C00] 08:28:29 INFO - PROCESS | 3744 | --DOCSHELL 17471800 == 51 [pid = 3744] [id = 110] 08:28:29 INFO - PROCESS | 3744 | --DOCSHELL 14497000 == 50 [pid = 3744] [id = 109] 08:28:29 INFO - PROCESS | 3744 | --DOCSHELL 17A70C00 == 49 [pid = 3744] [id = 108] 08:28:29 INFO - PROCESS | 3744 | --DOCSHELL 10D61400 == 48 [pid = 3744] [id = 107] 08:28:29 INFO - PROCESS | 3744 | --DOCSHELL 1057DC00 == 47 [pid = 3744] [id = 106] 08:28:29 INFO - PROCESS | 3744 | --DOCSHELL 165EC000 == 46 [pid = 3744] [id = 105] 08:28:29 INFO - PROCESS | 3744 | --DOCSHELL 1634A800 == 45 [pid = 3744] [id = 104] 08:28:29 INFO - PROCESS | 3744 | --DOCSHELL 14495000 == 44 [pid = 3744] [id = 103] 08:28:29 INFO - PROCESS | 3744 | --DOCSHELL 106F0400 == 43 [pid = 3744] [id = 102] 08:28:29 INFO - PROCESS | 3744 | --DOCSHELL 11D0D800 == 42 [pid = 3744] [id = 101] 08:28:29 INFO - PROCESS | 3744 | --DOCSHELL 1449A400 == 41 [pid = 3744] [id = 97] 08:28:29 INFO - PROCESS | 3744 | --DOMWINDOW == 121 (11FEBC00) [pid = 3744] [serial = 244] [outer = 00000000] [url = about:blank] 08:28:29 INFO - PROCESS | 3744 | --DOMWINDOW == 120 (163EE400) [pid = 3744] [serial = 247] [outer = 00000000] [url = about:blank] 08:28:29 INFO - PROCESS | 3744 | --DOMWINDOW == 119 (1A486800) [pid = 3744] [serial = 250] [outer = 00000000] [url = about:blank] 08:28:29 INFO - PROCESS | 3744 | --DOMWINDOW == 118 (1AFAAC00) [pid = 3744] [serial = 253] [outer = 00000000] [url = about:blank] 08:28:29 INFO - PROCESS | 3744 | --DOMWINDOW == 117 (1AB67C00) [pid = 3744] [serial = 274] [outer = 00000000] [url = about:blank] 08:28:29 INFO - PROCESS | 3744 | --DOMWINDOW == 116 (1AFA1800) [pid = 3744] [serial = 277] [outer = 00000000] [url = about:blank] 08:28:29 INFO - PROCESS | 3744 | --DOMWINDOW == 115 (10EA1000) [pid = 3744] [serial = 275] [outer = 00000000] [url = about:blank] 08:28:29 INFO - PROCESS | 3744 | --DOMWINDOW == 114 (12DEE400) [pid = 3744] [serial = 280] [outer = 00000000] [url = about:blank] 08:28:29 INFO - PROCESS | 3744 | --DOMWINDOW == 113 (1AFA6400) [pid = 3744] [serial = 278] [outer = 00000000] [url = about:blank] 08:28:29 INFO - PROCESS | 3744 | --DOMWINDOW == 112 (13E8AC00) [pid = 3744] [serial = 259] [outer = 00000000] [url = about:blank] 08:28:29 INFO - PROCESS | 3744 | --DOMWINDOW == 111 (16E42400) [pid = 3744] [serial = 265] [outer = 00000000] [url = about:blank] 08:28:29 INFO - PROCESS | 3744 | --DOMWINDOW == 110 (17472400) [pid = 3744] [serial = 266] [outer = 00000000] [url = about:blank] 08:28:29 INFO - PROCESS | 3744 | --DOMWINDOW == 109 (12DF2000) [pid = 3744] [serial = 262] [outer = 00000000] [url = about:blank] 08:28:29 INFO - PROCESS | 3744 | --DOMWINDOW == 108 (140D8C00) [pid = 3744] [serial = 263] [outer = 00000000] [url = about:blank] 08:28:29 INFO - PROCESS | 3744 | --DOMWINDOW == 107 (17B09000) [pid = 3744] [serial = 268] [outer = 00000000] [url = about:blank] 08:28:29 INFO - PROCESS | 3744 | --DOMWINDOW == 106 (17BD6400) [pid = 3744] [serial = 269] [outer = 00000000] [url = about:blank] 08:28:29 INFO - PROCESS | 3744 | --DOMWINDOW == 105 (18815C00) [pid = 3744] [serial = 271] [outer = 00000000] [url = about:blank] 08:28:29 INFO - PROCESS | 3744 | --DOMWINDOW == 104 (16C4F000) [pid = 3744] [serial = 281] [outer = 00000000] [url = about:blank] 08:28:29 INFO - PROCESS | 3744 | --DOMWINDOW == 103 (1449FC00) [pid = 3744] [serial = 283] [outer = 00000000] [url = about:blank] 08:28:29 INFO - PROCESS | 3744 | --DOMWINDOW == 102 (1B392C00) [pid = 3744] [serial = 257] [outer = 00000000] [url = about:blank] 08:28:29 INFO - PROCESS | 3744 | --DOMWINDOW == 101 (1B249C00) [pid = 3744] [serial = 256] [outer = 00000000] [url = about:blank] 08:28:29 INFO - PROCESS | 3744 | --DOMWINDOW == 100 (144C4C00) [pid = 3744] [serial = 260] [outer = 00000000] [url = about:blank] 08:28:29 INFO - PROCESS | 3744 | --DOMWINDOW == 99 (144A2000) [pid = 3744] [serial = 284] [outer = 00000000] [url = about:blank] 08:28:29 INFO - PROCESS | 3744 | --DOMWINDOW == 98 (1A174C00) [pid = 3744] [serial = 272] [outer = 00000000] [url = about:blank] 08:28:29 INFO - PROCESS | 3744 | --DOMWINDOW == 97 (1656D800) [pid = 3744] [serial = 287] [outer = 00000000] [url = about:blank] 08:28:29 INFO - PROCESS | 3744 | --DOMWINDOW == 96 (1656D000) [pid = 3744] [serial = 286] [outer = 00000000] [url = about:blank] 08:28:29 INFO - PROCESS | 3744 | 1463066909662 Marionette TRACE conn2 <- [1,424,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html",0,null,null,[["drawImage() of an animated GIF draws the first frame",0,null,null]]]}] 08:28:29 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html | drawImage() of an animated GIF draws the first frame 08:28:29 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html | took 1387ms 08:28:29 INFO - PROCESS | 3744 | 1463066909694 Marionette TRACE conn2 -> [0,425,"getWindowHandle",null] 08:28:29 INFO - PROCESS | 3744 | 1463066909699 Marionette TRACE conn2 <- [1,425,null,{"value":"13"}] 08:28:29 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html 08:28:29 INFO - PROCESS | 3744 | 1463066909705 Marionette TRACE conn2 -> [0,426,"setScriptTimeout",{"ms":35000}] 08:28:29 INFO - PROCESS | 3744 | 1463066909708 Marionette TRACE conn2 <- [1,426,null,{}] 08:28:29 INFO - PROCESS | 3744 | 1463066909711 Marionette TRACE conn2 -> [0,427,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:28:29 INFO - PROCESS | 3744 | 1463066909790 Marionette TRACE conn2 <- [1,427,null,{"value":null}] 08:28:29 INFO - PROCESS | 3744 | 1463066909798 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\", \"7b36c2f2-4a50-406b-8f1a-2c9880a455ba\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:28:29 INFO - PROCESS | 3744 | ++DOCSHELL 10D56C00 == 42 [pid = 3744] [id = 116] 08:28:29 INFO - PROCESS | 3744 | ++DOMWINDOW == 97 (11FE8400) [pid = 3744] [serial = 345] [outer = 00000000] 08:28:29 INFO - PROCESS | 3744 | ++DOMWINDOW == 98 (13E8AC00) [pid = 3744] [serial = 346] [outer = 11FE8400] 08:28:29 INFO - PROCESS | 3744 | 1463066909842 Marionette DEBUG loaded listener.js 08:28:29 INFO - PROCESS | 3744 | ++DOMWINDOW == 99 (14496800) [pid = 3744] [serial = 347] [outer = 11FE8400] 08:28:30 INFO - PROCESS | 3744 | 1463066910346 Marionette TRACE conn2 <- [1,428,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html",0,null,null,[["drawImage() of an APNG draws the poster frame",1,"assert_approx_equals: Red channel of the pixel at (50, 25) expected 0 +/- 2 but got 255","_assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5\n@http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html:23:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,429,"getWindowHandle",null] 08:28:30 INFO - PROCESS | 3744 | 1463066910376 Marionette TRACE conn2 <- [1,429,null,{"value":"13"}] 08:28:30 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html 08:28:30 INFO - PROCESS | 3744 | 1463066910383 Marionette TRACE conn2 -> [0,430,"setScriptTimeout",{"ms":35000}] 08:28:30 INFO - PROCESS | 3744 | 1463066910386 Marionette TRACE conn2 <- [1,430,null,{}] 08:28:30 INFO - PROCESS | 3744 | 1463066910397 Marionette TRACE conn2 -> [0,431,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:28:30 INFO - PROCESS | 3744 | 1463066910479 Marionette TRACE conn2 <- [1,431,null,{"value":null}] 08:28:30 INFO - PROCESS | 3744 | 1463066910487 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\", \"7b36c2f2-4a50-406b-8f1a-2c9880a455ba\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:28:30 INFO - PROCESS | 3744 | ++DOCSHELL 16568C00 == 43 [pid = 3744] [id = 117] 08:28:30 INFO - PROCESS | 3744 | ++DOMWINDOW == 100 (16569C00) [pid = 3744] [serial = 348] [outer = 00000000] 08:28:30 INFO - PROCESS | 3744 | ++DOMWINDOW == 101 (16572400) [pid = 3744] [serial = 349] [outer = 16569C00] 08:28:30 INFO - PROCESS | 3744 | 1463066910532 Marionette DEBUG loaded listener.js 08:28:30 INFO - PROCESS | 3744 | ++DOMWINDOW == 102 (165F0400) [pid = 3744] [serial = 350] [outer = 16569C00] 08:28:31 INFO - PROCESS | 3744 | 1463066910991 Marionette TRACE conn2 <- [1,432,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html",0,null,null,[["Canvas test: 2d.drawImage.broken",0,null,null]]]}] 08:28:31 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html | Canvas test: 2d.drawImage.broken 08:28:31 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html | took 670ms 08:28:31 INFO - PROCESS | 3744 | 1463066911038 Marionette TRACE conn2 -> [0,433,"getWindowHandle",null] 08:28:31 INFO - PROCESS | 3744 | 1463066911041 Marionette TRACE conn2 <- [1,433,null,{"value":"13"}] 08:28:31 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html 08:28:31 INFO - PROCESS | 3744 | 1463066911044 Marionette TRACE conn2 -> [0,434,"setScriptTimeout",{"ms":35000}] 08:28:31 INFO - PROCESS | 3744 | 1463066911046 Marionette TRACE conn2 <- [1,434,null,{}] 08:28:31 INFO - PROCESS | 3744 | 1463066911049 Marionette TRACE conn2 -> [0,435,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:28:31 INFO - PROCESS | 3744 | 1463066911126 Marionette TRACE conn2 <- [1,435,null,{"value":null}] 08:28:31 INFO - PROCESS | 3744 | 1463066911132 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\", \"7b36c2f2-4a50-406b-8f1a-2c9880a455ba\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:28:31 INFO - PROCESS | 3744 | ++DOCSHELL 17401C00 == 44 [pid = 3744] [id = 118] 08:28:31 INFO - PROCESS | 3744 | ++DOMWINDOW == 103 (1740B400) [pid = 3744] [serial = 351] [outer = 00000000] 08:28:31 INFO - PROCESS | 3744 | ++DOMWINDOW == 104 (17A6F400) [pid = 3744] [serial = 352] [outer = 1740B400] 08:28:31 INFO - PROCESS | 3744 | 1463066911175 Marionette DEBUG loaded listener.js 08:28:31 INFO - PROCESS | 3744 | ++DOMWINDOW == 105 (17AF7800) [pid = 3744] [serial = 353] [outer = 1740B400] 08:28:31 INFO - PROCESS | 3744 | 1463066911629 Marionette TRACE conn2 <- [1,436,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html",0,null,null,[["Canvas test: 2d.drawImage.canvas",0,null,null]]]}] 08:28:31 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html | Canvas test: 2d.drawImage.canvas 08:28:31 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html | took 654ms 08:28:31 INFO - PROCESS | 3744 | 1463066911682 Marionette TRACE conn2 -> [0,437,"getWindowHandle",null] 08:28:31 INFO - PROCESS | 3744 | 1463066911684 Marionette TRACE conn2 <- [1,437,null,{"value":"13"}] 08:28:31 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html 08:28:31 INFO - PROCESS | 3744 | 1463066911687 Marionette TRACE conn2 -> [0,438,"setScriptTimeout",{"ms":35000}] 08:28:31 INFO - PROCESS | 3744 | 1463066911737 Marionette TRACE conn2 <- [1,438,null,{}] 08:28:31 INFO - PROCESS | 3744 | 1463066911741 Marionette TRACE conn2 -> [0,439,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:28:31 INFO - PROCESS | 3744 | 1463066911861 Marionette TRACE conn2 <- [1,439,null,{"value":null}] 08:28:31 INFO - PROCESS | 3744 | 1463066911867 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\", \"7b36c2f2-4a50-406b-8f1a-2c9880a455ba\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:28:31 INFO - PROCESS | 3744 | ++DOCSHELL 17BD7C00 == 45 [pid = 3744] [id = 119] 08:28:31 INFO - PROCESS | 3744 | ++DOMWINDOW == 106 (17BD9800) [pid = 3744] [serial = 354] [outer = 00000000] 08:28:31 INFO - PROCESS | 3744 | ++DOMWINDOW == 107 (18428C00) [pid = 3744] [serial = 355] [outer = 17BD9800] 08:28:31 INFO - PROCESS | 3744 | 1463066911911 Marionette DEBUG loaded listener.js 08:28:31 INFO - PROCESS | 3744 | ++DOMWINDOW == 108 (18674000) [pid = 3744] [serial = 356] [outer = 17BD9800] 08:28:32 INFO - PROCESS | 3744 | 1463066912339 Marionette TRACE conn2 <- [1,440,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html",0,null,null,[["Canvas test: 2d.drawImage.clip",0,null,null]]]}] 08:28:32 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html | Canvas test: 2d.drawImage.clip 08:28:32 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html | took 653ms 08:28:32 INFO - PROCESS | 3744 | 1463066912378 Marionette TRACE conn2 -> [0,441,"getWindowHandle",null] 08:28:32 INFO - PROCESS | 3744 | 1463066912380 Marionette TRACE conn2 <- [1,441,null,{"value":"13"}] 08:28:32 INFO - PROCESS | 3744 | 1463066912383 Marionette TRACE conn2 -> [0,442,"setScriptTimeout",{"ms":35000}] 08:28:32 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html 08:28:32 INFO - PROCESS | 3744 | 1463066912385 Marionette TRACE conn2 <- [1,442,null,{}] 08:28:32 INFO - PROCESS | 3744 | 1463066912388 Marionette TRACE conn2 -> [0,443,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:28:32 INFO - PROCESS | 3744 | 1463066912515 Marionette TRACE conn2 <- [1,443,null,{"value":null}] 08:28:32 INFO - PROCESS | 3744 | 1463066912597 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\", \"7b36c2f2-4a50-406b-8f1a-2c9880a455ba\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:28:32 INFO - PROCESS | 3744 | ++DOCSHELL 16E3EC00 == 46 [pid = 3744] [id = 120] 08:28:32 INFO - PROCESS | 3744 | ++DOMWINDOW == 109 (18291C00) [pid = 3744] [serial = 357] [outer = 00000000] 08:28:32 INFO - PROCESS | 3744 | ++DOMWINDOW == 110 (1A8BC400) [pid = 3744] [serial = 358] [outer = 18291C00] 08:28:32 INFO - PROCESS | 3744 | 1463066912641 Marionette DEBUG loaded listener.js 08:28:32 INFO - PROCESS | 3744 | ++DOMWINDOW == 111 (1AB62800) [pid = 3744] [serial = 359] [outer = 18291C00] 08:28:33 INFO - PROCESS | 3744 | 1463066913063 Marionette TRACE conn2 <- [1,444,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html",0,null,null,[["Canvas test: 2d.drawImage.composite",0,null,null]]]}] 08:28:33 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html | Canvas test: 2d.drawImage.composite 08:28:33 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html | took 750ms 08:28:33 INFO - PROCESS | 3744 | 1463066913124 Marionette TRACE conn2 -> [0,445,"getWindowHandle",null] 08:28:33 INFO - PROCESS | 3744 | 1463066913126 Marionette TRACE conn2 <- [1,445,null,{"value":"13"}] 08:28:33 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html 08:28:33 INFO - PROCESS | 3744 | 1463066913138 Marionette TRACE conn2 -> [0,446,"setScriptTimeout",{"ms":35000}] 08:28:33 INFO - PROCESS | 3744 | 1463066913140 Marionette TRACE conn2 <- [1,446,null,{}] 08:28:33 INFO - PROCESS | 3744 | 1463066913144 Marionette TRACE conn2 -> [0,447,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:28:33 INFO - PROCESS | 3744 | 1463066913246 Marionette TRACE conn2 <- [1,447,null,{"value":null}] 08:28:33 INFO - PROCESS | 3744 | 1463066913259 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\", \"7b36c2f2-4a50-406b-8f1a-2c9880a455ba\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:28:33 INFO - PROCESS | 3744 | ++DOCSHELL 19A8E800 == 47 [pid = 3744] [id = 121] 08:28:33 INFO - PROCESS | 3744 | ++DOMWINDOW == 112 (19EAF400) [pid = 3744] [serial = 360] [outer = 00000000] 08:28:33 INFO - PROCESS | 3744 | ++DOMWINDOW == 113 (1AE96C00) [pid = 3744] [serial = 361] [outer = 19EAF400] 08:28:33 INFO - PROCESS | 3744 | 1463066913352 Marionette DEBUG loaded listener.js 08:28:33 INFO - PROCESS | 3744 | ++DOMWINDOW == 114 (1AE98000) [pid = 3744] [serial = 362] [outer = 19EAF400] 08:28:33 INFO - PROCESS | 3744 | --DOMWINDOW == 113 (10D64400) [pid = 3744] [serial = 198] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-atop.html] 08:28:33 INFO - PROCESS | 3744 | --DOMWINDOW == 112 (19A99000) [pid = 3744] [serial = 204] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-out.html] 08:28:33 INFO - PROCESS | 3744 | --DOMWINDOW == 111 (19DB4400) [pid = 3744] [serial = 240] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-over.html] 08:28:33 INFO - PROCESS | 3744 | --DOMWINDOW == 110 (1A48DC00) [pid = 3744] [serial = 195] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.lighter.html] 08:28:33 INFO - PROCESS | 3744 | --DOMWINDOW == 109 (1A8C4800) [pid = 3744] [serial = 207] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-over.html] 08:28:33 INFO - PROCESS | 3744 | --DOMWINDOW == 108 (1441DC00) [pid = 3744] [serial = 201] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-in.html] 08:28:33 INFO - PROCESS | 3744 | --DOMWINDOW == 107 (13AE6C00) [pid = 3744] [serial = 315] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html] 08:28:33 INFO - PROCESS | 3744 | --DOMWINDOW == 106 (17AF5400) [pid = 3744] [serial = 318] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html] 08:28:33 INFO - PROCESS | 3744 | --DOMWINDOW == 105 (16C41400) [pid = 3744] [serial = 312] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/conformance-requirements/2d.voidreturn.html] 08:28:33 INFO - PROCESS | 3744 | --DOMWINDOW == 104 (10D60800) [pid = 3744] [serial = 303] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html] 08:28:33 INFO - PROCESS | 3744 | --DOMWINDOW == 103 (11D0E800) [pid = 3744] [serial = 300] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html] 08:28:34 INFO - PROCESS | 3744 | --DOMWINDOW == 102 (14497C00) [pid = 3744] [serial = 306] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/conformance-requirements/2d.missingargs.html] 08:28:34 INFO - PROCESS | 3744 | --DOMWINDOW == 101 (163F7000) [pid = 3744] [serial = 309] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/conformance-requirements/2d.type.delete.html] 08:28:34 INFO - PROCESS | 3744 | --DOMWINDOW == 100 (18426000) [pid = 3744] [serial = 321] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html] 08:28:34 INFO - PROCESS | 3744 | --DOMWINDOW == 99 (19DB0C00) [pid = 3744] [serial = 327] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html] 08:28:34 INFO - PROCESS | 3744 | --DOMWINDOW == 98 (163F2400) [pid = 3744] [serial = 324] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html] 08:28:34 INFO - PROCESS | 3744 | 1463066914023 Marionette TRACE conn2 <- [1,448,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html",0,null,null,[["Canvas test: 2d.drawImage.floatsource",0,null,null]]]}] 08:28:34 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html | Canvas test: 2d.drawImage.floatsource 08:28:34 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html | took 925ms 08:28:34 INFO - PROCESS | 3744 | 1463066914072 Marionette TRACE conn2 -> [0,449,"getWindowHandle",null] 08:28:34 INFO - PROCESS | 3744 | 1463066914074 Marionette TRACE conn2 <- [1,449,null,{"value":"13"}] 08:28:34 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html 08:28:34 INFO - PROCESS | 3744 | 1463066914077 Marionette TRACE conn2 -> [0,450,"setScriptTimeout",{"ms":35000}] 08:28:34 INFO - PROCESS | 3744 | 1463066914079 Marionette TRACE conn2 <- [1,450,null,{}] 08:28:34 INFO - PROCESS | 3744 | 1463066914083 Marionette TRACE conn2 -> [0,451,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:28:34 INFO - PROCESS | 3744 | 1463066914156 Marionette TRACE conn2 <- [1,451,null,{"value":null}] 08:28:34 INFO - PROCESS | 3744 | 1463066914165 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\", \"7b36c2f2-4a50-406b-8f1a-2c9880a455ba\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:28:34 INFO - PROCESS | 3744 | ++DOCSHELL 117AEC00 == 48 [pid = 3744] [id = 122] 08:28:34 INFO - PROCESS | 3744 | ++DOMWINDOW == 99 (11D0E800) [pid = 3744] [serial = 363] [outer = 00000000] 08:28:34 INFO - PROCESS | 3744 | ++DOMWINDOW == 100 (1656C000) [pid = 3744] [serial = 364] [outer = 11D0E800] 08:28:34 INFO - PROCESS | 3744 | 1463066914208 Marionette DEBUG loaded listener.js 08:28:34 INFO - PROCESS | 3744 | ++DOMWINDOW == 101 (16EE0C00) [pid = 3744] [serial = 365] [outer = 11D0E800] 08:28:34 INFO - PROCESS | 3744 | 1463066914626 Marionette TRACE conn2 <- [1,452,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html",0,null,null,[["Canvas test: 2d.drawImage.incomplete.emptysrc",1,"","@http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html:26:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,453,"getWindowHandle",null] 08:28:34 INFO - PROCESS | 3744 | 1463066914678 Marionette TRACE conn2 <- [1,453,null,{"value":"13"}] 08:28:34 INFO - PROCESS | 3744 | 1463066914681 Marionette TRACE conn2 -> [0,454,"setScriptTimeout",{"ms":35000}] 08:28:34 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html 08:28:34 INFO - PROCESS | 3744 | 1463066914683 Marionette TRACE conn2 <- [1,454,null,{}] 08:28:34 INFO - PROCESS | 3744 | 1463066914686 Marionette TRACE conn2 -> [0,455,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:28:34 INFO - PROCESS | 3744 | 1463066914762 Marionette TRACE conn2 <- [1,455,null,{"value":null}] 08:28:34 INFO - PROCESS | 3744 | 1463066914768 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\", \"7b36c2f2-4a50-406b-8f1a-2c9880a455ba\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:28:34 INFO - PROCESS | 3744 | ++DOCSHELL 17BD8400 == 49 [pid = 3744] [id = 123] 08:28:34 INFO - PROCESS | 3744 | ++DOMWINDOW == 102 (18426000) [pid = 3744] [serial = 366] [outer = 00000000] 08:28:34 INFO - PROCESS | 3744 | ++DOMWINDOW == 103 (1AC52C00) [pid = 3744] [serial = 367] [outer = 18426000] 08:28:34 INFO - PROCESS | 3744 | 1463066914819 Marionette DEBUG loaded listener.js 08:28:34 INFO - PROCESS | 3744 | ++DOMWINDOW == 104 (1AC53000) [pid = 3744] [serial = 368] [outer = 18426000] 08:28:35 INFO - PROCESS | 3744 | [3744] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 08:28:35 INFO - PROCESS | 3744 | 1463066915280 Marionette TRACE conn2 <- [1,456,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html",0,null,null,[["Canvas test: 2d.drawImage.incomplete.immediate",0,null,null]]]}] 08:28:35 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html | Canvas test: 2d.drawImage.incomplete.immediate 08:28:35 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html | took 606ms 08:28:35 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html 08:28:35 INFO - PROCESS | 3744 | 1463066915313 Marionette TRACE conn2 -> [0,457,"getWindowHandle",null] 08:28:35 INFO - PROCESS | 3744 | 1463066915315 Marionette TRACE conn2 <- [1,457,null,{"value":"13"}] 08:28:35 INFO - PROCESS | 3744 | 1463066915318 Marionette TRACE conn2 -> [0,458,"setScriptTimeout",{"ms":35000}] 08:28:35 INFO - PROCESS | 3744 | 1463066915320 Marionette TRACE conn2 <- [1,458,null,{}] 08:28:35 INFO - PROCESS | 3744 | 1463066915323 Marionette TRACE conn2 -> [0,459,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:28:35 INFO - PROCESS | 3744 | 1463066915398 Marionette TRACE conn2 <- [1,459,null,{"value":null}] 08:28:35 INFO - PROCESS | 3744 | 1463066915404 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\", \"7b36c2f2-4a50-406b-8f1a-2c9880a455ba\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:28:35 INFO - PROCESS | 3744 | ++DOCSHELL 1B0DD800 == 50 [pid = 3744] [id = 124] 08:28:35 INFO - PROCESS | 3744 | ++DOMWINDOW == 105 (1B0E1000) [pid = 3744] [serial = 369] [outer = 00000000] 08:28:35 INFO - PROCESS | 3744 | ++DOMWINDOW == 106 (1B240000) [pid = 3744] [serial = 370] [outer = 1B0E1000] 08:28:35 INFO - PROCESS | 3744 | 1463066915474 Marionette DEBUG loaded listener.js 08:28:35 INFO - PROCESS | 3744 | ++DOMWINDOW == 107 (1B24B800) [pid = 3744] [serial = 371] [outer = 1B0E1000] 08:28:36 INFO - PROCESS | 3744 | 1463066916051 Marionette TRACE conn2 <- [1,460,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html",0,null,null,[["Canvas test: 2d.drawImage.incomplete.nosrc",1,"","@http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html:25:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,461,"getWindowHandle",null] 08:28:36 INFO - PROCESS | 3744 | 1463066916123 Marionette TRACE conn2 <- [1,461,null,{"value":"13"}] 08:28:36 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.reload.html 08:28:36 INFO - PROCESS | 3744 | 1463066916129 Marionette TRACE conn2 -> [0,462,"setScriptTimeout",{"ms":35000}] 08:28:36 INFO - PROCESS | 3744 | 1463066916133 Marionette TRACE conn2 <- [1,462,null,{}] 08:28:36 INFO - PROCESS | 3744 | 1463066916140 Marionette TRACE conn2 -> [0,463,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:28:36 INFO - PROCESS | 3744 | 1463066916275 Marionette TRACE conn2 <- [1,463,null,{"value":null}] 08:28:36 INFO - PROCESS | 3744 | 1463066916398 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\", \"7b36c2f2-4a50-406b-8f1a-2c9880a455ba\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:28:36 INFO - PROCESS | 3744 | ++DOCSHELL 10D60400 == 51 [pid = 3744] [id = 125] 08:28:36 INFO - PROCESS | 3744 | ++DOMWINDOW == 108 (10D61400) [pid = 3744] [serial = 372] [outer = 00000000] 08:28:36 INFO - PROCESS | 3744 | ++DOMWINDOW == 109 (136A2C00) [pid = 3744] [serial = 373] [outer = 10D61400] 08:28:36 INFO - PROCESS | 3744 | 1463066916454 Marionette DEBUG loaded listener.js 08:28:36 INFO - PROCESS | 3744 | ++DOMWINDOW == 110 (1449C000) [pid = 3744] [serial = 374] [outer = 10D61400] 08:28:37 INFO - PROCESS | 3744 | [3744] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 08:28:37 INFO - PROCESS | 3744 | 1463066917156 Marionette TRACE conn2 <- [1,464,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.reload.html",0,null,null,[["Canvas test: 2d.drawImage.incomplete.reload",1,"assert_approx_equals: Red channel of the pixel at (50, 25) expected 0 +/- 2 but got 255","_assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5\n@http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.reload.html:32:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,465,"getWindowHandle",null] 08:28:37 INFO - PROCESS | 3744 | 1463066917213 Marionette TRACE conn2 <- [1,465,null,{"value":"13"}] 08:28:37 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html 08:28:37 INFO - PROCESS | 3744 | 1463066917253 Marionette TRACE conn2 -> [0,466,"setScriptTimeout",{"ms":35000}] 08:28:37 INFO - PROCESS | 3744 | 1463066917256 Marionette TRACE conn2 <- [1,466,null,{}] 08:28:37 INFO - PROCESS | 3744 | 1463066917261 Marionette TRACE conn2 -> [0,467,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:28:37 INFO - PROCESS | 3744 | 1463066917363 Marionette TRACE conn2 <- [1,467,null,{"value":null}] 08:28:37 INFO - PROCESS | 3744 | 1463066917442 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\", \"7b36c2f2-4a50-406b-8f1a-2c9880a455ba\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:28:37 INFO - PROCESS | 3744 | ++DOCSHELL 144A1000 == 52 [pid = 3744] [id = 126] 08:28:37 INFO - PROCESS | 3744 | ++DOMWINDOW == 111 (144C7400) [pid = 3744] [serial = 375] [outer = 00000000] 08:28:37 INFO - PROCESS | 3744 | ++DOMWINDOW == 112 (144EAC00) [pid = 3744] [serial = 376] [outer = 144C7400] 08:28:37 INFO - PROCESS | 3744 | 1463066917495 Marionette DEBUG loaded listener.js 08:28:37 INFO - PROCESS | 3744 | ++DOMWINDOW == 113 (15A90400) [pid = 3744] [serial = 377] [outer = 144C7400] 08:28:38 INFO - PROCESS | 3744 | 1463066918214 Marionette TRACE conn2 <- [1,468,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html",0,null,null,[["Canvas test: 2d.drawImage.incomplete.removedsrc",1,"","@http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html:26:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,469,"getWindowHandle",null] 08:28:38 INFO - PROCESS | 3744 | 1463066918280 Marionette TRACE conn2 <- [1,469,null,{"value":"13"}] 08:28:38 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html 08:28:38 INFO - PROCESS | 3744 | 1463066918283 Marionette TRACE conn2 -> [0,470,"setScriptTimeout",{"ms":35000}] 08:28:38 INFO - PROCESS | 3744 | 1463066918287 Marionette TRACE conn2 <- [1,470,null,{}] 08:28:38 INFO - PROCESS | 3744 | 1463066918298 Marionette TRACE conn2 -> [0,471,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:28:38 INFO - PROCESS | 3744 | 1463066918403 Marionette TRACE conn2 <- [1,471,null,{"value":null}] 08:28:38 INFO - PROCESS | 3744 | 1463066918483 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\", \"7b36c2f2-4a50-406b-8f1a-2c9880a455ba\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:28:38 INFO - PROCESS | 3744 | ++DOCSHELL 16574000 == 53 [pid = 3744] [id = 127] 08:28:38 INFO - PROCESS | 3744 | ++DOMWINDOW == 114 (165F2C00) [pid = 3744] [serial = 378] [outer = 00000000] 08:28:38 INFO - PROCESS | 3744 | ++DOMWINDOW == 115 (1A175800) [pid = 3744] [serial = 379] [outer = 165F2C00] 08:28:38 INFO - PROCESS | 3744 | 1463066918584 Marionette DEBUG loaded listener.js 08:28:38 INFO - PROCESS | 3744 | ++DOMWINDOW == 116 (1AB67C00) [pid = 3744] [serial = 380] [outer = 165F2C00] 08:28:38 INFO - PROCESS | 3744 | [3744] WARNING: NS_ENSURE_TRUE(SUCCEEDED(hr)) failed: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/dom/media/platforms/wmf/WMFUtils.cpp, line 206 08:28:38 INFO - PROCESS | 3744 | [3744] WARNING: NS_ENSURE_TRUE(SUCCEEDED(hr)) failed: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/dom/media/platforms/wmf/WMFUtils.cpp, line 206 08:28:39 INFO - PROCESS | 3744 | 1463066919157 Marionette TRACE conn2 <- [1,472,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html",0,null,null,[["Negative destination width/height represents the correct rectangle",0,null,null]]]}] 08:28:39 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html | Negative destination width/height represents the correct rectangle 08:28:39 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html | took 973ms 08:28:39 INFO - PROCESS | 3744 | 1463066919228 Marionette TRACE conn2 -> [0,473,"getWindowHandle",null] 08:28:39 INFO - PROCESS | 3744 | 1463066919231 Marionette TRACE conn2 <- [1,473,null,{"value":"13"}] 08:28:39 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html 08:28:39 INFO - PROCESS | 3744 | 1463066919235 Marionette TRACE conn2 -> [0,474,"setScriptTimeout",{"ms":35000}] 08:28:39 INFO - PROCESS | 3744 | 1463066919237 Marionette TRACE conn2 <- [1,474,null,{}] 08:28:39 INFO - PROCESS | 3744 | 1463066919240 Marionette TRACE conn2 -> [0,475,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:28:39 INFO - PROCESS | 3744 | 1463066919342 Marionette TRACE conn2 <- [1,475,null,{"value":null}] 08:28:39 INFO - PROCESS | 3744 | 1463066919420 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\", \"7b36c2f2-4a50-406b-8f1a-2c9880a455ba\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:28:39 INFO - PROCESS | 3744 | ++DOCSHELL 10EA2000 == 54 [pid = 3744] [id = 128] 08:28:39 INFO - PROCESS | 3744 | ++DOMWINDOW == 117 (12B81C00) [pid = 3744] [serial = 381] [outer = 00000000] 08:28:39 INFO - PROCESS | 3744 | ++DOMWINDOW == 118 (13A12400) [pid = 3744] [serial = 382] [outer = 12B81C00] 08:28:39 INFO - PROCESS | 3744 | 1463066919515 Marionette DEBUG loaded listener.js 08:28:39 INFO - PROCESS | 3744 | ++DOMWINDOW == 119 (16350000) [pid = 3744] [serial = 383] [outer = 12B81C00] 08:28:40 INFO - PROCESS | 3744 | 1463066920291 Marionette TRACE conn2 <- [1,476,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html",0,null,null,[["Negative dimensions do not affect the direction of the image",0,null,null]]]}] 08:28:40 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html | Negative dimensions do not affect the direction of the image 08:28:40 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html | took 1116ms 08:28:40 INFO - PROCESS | 3744 | 1463066920365 Marionette TRACE conn2 -> [0,477,"getWindowHandle",null] 08:28:40 INFO - PROCESS | 3744 | 1463066920370 Marionette TRACE conn2 <- [1,477,null,{"value":"13"}] 08:28:40 INFO - PROCESS | 3744 | 1463066920374 Marionette TRACE conn2 -> [0,478,"setScriptTimeout",{"ms":35000}] 08:28:40 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html 08:28:40 INFO - PROCESS | 3744 | 1463066920378 Marionette TRACE conn2 <- [1,478,null,{}] 08:28:40 INFO - PROCESS | 3744 | 1463066920383 Marionette TRACE conn2 -> [0,479,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:28:40 INFO - PROCESS | 3744 | 1463066920475 Marionette TRACE conn2 <- [1,479,null,{"value":null}] 08:28:40 INFO - PROCESS | 3744 | 1463066920559 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\", \"7b36c2f2-4a50-406b-8f1a-2c9880a455ba\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:28:40 INFO - PROCESS | 3744 | ++DOCSHELL 13E6BC00 == 55 [pid = 3744] [id = 129] 08:28:40 INFO - PROCESS | 3744 | ++DOMWINDOW == 120 (13E83800) [pid = 3744] [serial = 384] [outer = 00000000] 08:28:40 INFO - PROCESS | 3744 | ++DOMWINDOW == 121 (144DD800) [pid = 3744] [serial = 385] [outer = 13E83800] 08:28:40 INFO - PROCESS | 3744 | 1463066920652 Marionette DEBUG loaded listener.js 08:28:40 INFO - PROCESS | 3744 | ++DOMWINDOW == 122 (144E9C00) [pid = 3744] [serial = 386] [outer = 13E83800] 08:28:40 INFO - PROCESS | 3744 | --DOCSHELL 17BD8400 == 54 [pid = 3744] [id = 123] 08:28:40 INFO - PROCESS | 3744 | --DOCSHELL 117AEC00 == 53 [pid = 3744] [id = 122] 08:28:40 INFO - PROCESS | 3744 | --DOCSHELL 19A8E800 == 52 [pid = 3744] [id = 121] 08:28:40 INFO - PROCESS | 3744 | --DOCSHELL 16E3EC00 == 51 [pid = 3744] [id = 120] 08:28:40 INFO - PROCESS | 3744 | --DOCSHELL 17BD7C00 == 50 [pid = 3744] [id = 119] 08:28:40 INFO - PROCESS | 3744 | --DOCSHELL 17401C00 == 49 [pid = 3744] [id = 118] 08:28:40 INFO - PROCESS | 3744 | --DOCSHELL 16568C00 == 48 [pid = 3744] [id = 117] 08:28:40 INFO - PROCESS | 3744 | --DOCSHELL 10D56C00 == 47 [pid = 3744] [id = 116] 08:28:40 INFO - PROCESS | 3744 | --DOCSHELL 11FF3400 == 46 [pid = 3744] [id = 115] 08:28:40 INFO - PROCESS | 3744 | --DOCSHELL 13A10000 == 45 [pid = 3744] [id = 113] 08:28:40 INFO - PROCESS | 3744 | --DOCSHELL 10EA5C00 == 44 [pid = 3744] [id = 112] 08:28:40 INFO - PROCESS | 3744 | --DOCSHELL 1A9CC000 == 43 [pid = 3744] [id = 111] 08:28:40 INFO - PROCESS | 3744 | --DOMWINDOW == 121 (13E80400) [pid = 3744] [serial = 200] [outer = 00000000] [url = about:blank] 08:28:40 INFO - PROCESS | 3744 | --DOMWINDOW == 120 (19DAE800) [pid = 3744] [serial = 206] [outer = 00000000] [url = about:blank] 08:28:40 INFO - PROCESS | 3744 | --DOMWINDOW == 119 (1AE92000) [pid = 3744] [serial = 197] [outer = 00000000] [url = about:blank] 08:28:40 INFO - PROCESS | 3744 | --DOMWINDOW == 118 (1AC56000) [pid = 3744] [serial = 209] [outer = 00000000] [url = about:blank] 08:28:40 INFO - PROCESS | 3744 | --DOMWINDOW == 117 (16C85000) [pid = 3744] [serial = 203] [outer = 00000000] [url = about:blank] 08:28:40 INFO - PROCESS | 3744 | --DOMWINDOW == 116 (13620C00) [pid = 3744] [serial = 292] [outer = 00000000] [url = about:blank] 08:28:40 INFO - PROCESS | 3744 | --DOMWINDOW == 115 (1AC56400) [pid = 3744] [serial = 331] [outer = 00000000] [url = about:blank] 08:28:40 INFO - PROCESS | 3744 | --DOMWINDOW == 114 (1867C800) [pid = 3744] [serial = 298] [outer = 00000000] [url = about:blank] 08:28:40 INFO - PROCESS | 3744 | --DOMWINDOW == 113 (16573000) [pid = 3744] [serial = 295] [outer = 00000000] [url = about:blank] 08:28:41 INFO - PROCESS | 3744 | --DOMWINDOW == 112 (1AE9A000) [pid = 3744] [serial = 242] [outer = 00000000] [url = about:blank] 08:28:41 INFO - PROCESS | 3744 | --DOMWINDOW == 111 (17AFF400) [pid = 3744] [serial = 316] [outer = 00000000] [url = about:blank] 08:28:41 INFO - PROCESS | 3744 | --DOMWINDOW == 110 (1881B400) [pid = 3744] [serial = 319] [outer = 00000000] [url = about:blank] 08:28:41 INFO - PROCESS | 3744 | --DOMWINDOW == 109 (16E4AC00) [pid = 3744] [serial = 313] [outer = 00000000] [url = about:blank] 08:28:41 INFO - PROCESS | 3744 | --DOMWINDOW == 108 (117AF400) [pid = 3744] [serial = 304] [outer = 00000000] [url = about:blank] 08:28:41 INFO - PROCESS | 3744 | --DOMWINDOW == 107 (18292400) [pid = 3744] [serial = 317] [outer = 00000000] [url = about:blank] 08:28:41 INFO - PROCESS | 3744 | --DOMWINDOW == 106 (136A1800) [pid = 3744] [serial = 302] [outer = 00000000] [url = about:blank] 08:28:41 INFO - PROCESS | 3744 | --DOMWINDOW == 105 (12DF0400) [pid = 3744] [serial = 301] [outer = 00000000] [url = about:blank] 08:28:41 INFO - PROCESS | 3744 | --DOMWINDOW == 104 (15A8C400) [pid = 3744] [serial = 307] [outer = 00000000] [url = about:blank] 08:28:41 INFO - PROCESS | 3744 | --DOMWINDOW == 103 (16138400) [pid = 3744] [serial = 308] [outer = 00000000] [url = about:blank] 08:28:41 INFO - PROCESS | 3744 | --DOMWINDOW == 102 (165EAC00) [pid = 3744] [serial = 289] [outer = 00000000] [url = about:blank] 08:28:41 INFO - PROCESS | 3744 | --DOMWINDOW == 101 (165EC400) [pid = 3744] [serial = 310] [outer = 00000000] [url = about:blank] 08:28:41 INFO - PROCESS | 3744 | --DOMWINDOW == 100 (165F2800) [pid = 3744] [serial = 311] [outer = 00000000] [url = about:blank] 08:28:41 INFO - PROCESS | 3744 | --DOMWINDOW == 99 (19EAE400) [pid = 3744] [serial = 322] [outer = 00000000] [url = about:blank] 08:28:41 INFO - PROCESS | 3744 | --DOMWINDOW == 98 (19A9A800) [pid = 3744] [serial = 320] [outer = 00000000] [url = about:blank] 08:28:41 INFO - PROCESS | 3744 | --DOMWINDOW == 97 (1A8BD400) [pid = 3744] [serial = 328] [outer = 00000000] [url = about:blank] 08:28:41 INFO - PROCESS | 3744 | --DOMWINDOW == 96 (1A170400) [pid = 3744] [serial = 323] [outer = 00000000] [url = about:blank] 08:28:41 INFO - PROCESS | 3744 | --DOMWINDOW == 95 (1307FC00) [pid = 3744] [serial = 305] [outer = 00000000] [url = about:blank] 08:28:41 INFO - PROCESS | 3744 | --DOMWINDOW == 94 (17AF4400) [pid = 3744] [serial = 325] [outer = 00000000] [url = about:blank] 08:28:41 INFO - PROCESS | 3744 | --DOMWINDOW == 93 (17476000) [pid = 3744] [serial = 314] [outer = 00000000] [url = about:blank] 08:28:41 INFO - PROCESS | 3744 | --DOMWINDOW == 92 (1A9C9400) [pid = 3744] [serial = 329] [outer = 00000000] [url = about:blank] 08:28:41 INFO - PROCESS | 3744 | --DOMWINDOW == 91 (18681000) [pid = 3744] [serial = 326] [outer = 00000000] [url = about:blank] 08:28:41 INFO - PROCESS | 3744 | 1463066921164 Marionette TRACE conn2 <- [1,480,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html",0,null,null,[["Negative source width/height represents the correct rectangle",0,null,null]]]}] 08:28:41 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html | Negative source width/height represents the correct rectangle 08:28:41 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html | took 862ms 08:28:41 INFO - PROCESS | 3744 | 1463066921219 Marionette TRACE conn2 -> [0,481,"getWindowHandle",null] 08:28:41 INFO - PROCESS | 3744 | 1463066921224 Marionette TRACE conn2 <- [1,481,null,{"value":"13"}] 08:28:41 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html 08:28:41 INFO - PROCESS | 3744 | 1463066921230 Marionette TRACE conn2 -> [0,482,"setScriptTimeout",{"ms":35000}] 08:28:41 INFO - PROCESS | 3744 | 1463066921232 Marionette TRACE conn2 <- [1,482,null,{}] 08:28:41 INFO - PROCESS | 3744 | 1463066921236 Marionette TRACE conn2 -> [0,483,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:28:41 INFO - PROCESS | 3744 | 1463066921316 Marionette TRACE conn2 <- [1,483,null,{"value":null}] 08:28:41 INFO - PROCESS | 3744 | 1463066921325 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\", \"7b36c2f2-4a50-406b-8f1a-2c9880a455ba\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:28:41 INFO - PROCESS | 3744 | ++DOCSHELL 13E80400 == 44 [pid = 3744] [id = 130] 08:28:41 INFO - PROCESS | 3744 | ++DOMWINDOW == 92 (13E83000) [pid = 3744] [serial = 387] [outer = 00000000] 08:28:41 INFO - PROCESS | 3744 | ++DOMWINDOW == 93 (15A8C400) [pid = 3744] [serial = 388] [outer = 13E83000] 08:28:41 INFO - PROCESS | 3744 | 1463066921368 Marionette DEBUG loaded listener.js 08:28:41 INFO - PROCESS | 3744 | ++DOMWINDOW == 94 (1634C400) [pid = 3744] [serial = 389] [outer = 13E83000] 08:28:41 INFO - PROCESS | 3744 | 1463066921881 Marionette TRACE conn2 <- [1,484,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html",0,null,null,[["drawImage() with Infinity/NaN is ignored",0,null,null]]]}] 08:28:41 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html | drawImage() with Infinity/NaN is ignored 08:28:41 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html | took 638ms 08:28:41 INFO - PROCESS | 3744 | 1463066921900 Marionette TRACE conn2 -> [0,485,"getWindowHandle",null] 08:28:41 INFO - PROCESS | 3744 | 1463066921902 Marionette TRACE conn2 <- [1,485,null,{"value":"13"}] 08:28:41 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html 08:28:41 INFO - PROCESS | 3744 | 1463066921906 Marionette TRACE conn2 -> [0,486,"setScriptTimeout",{"ms":35000}] 08:28:41 INFO - PROCESS | 3744 | 1463066921909 Marionette TRACE conn2 <- [1,486,null,{}] 08:28:41 INFO - PROCESS | 3744 | 1463066921923 Marionette TRACE conn2 -> [0,487,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:28:42 INFO - PROCESS | 3744 | 1463066922004 Marionette TRACE conn2 <- [1,487,null,{"value":null}] 08:28:42 INFO - PROCESS | 3744 | 1463066922011 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\", \"7b36c2f2-4a50-406b-8f1a-2c9880a455ba\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:28:42 INFO - PROCESS | 3744 | ++DOCSHELL 164B0000 == 45 [pid = 3744] [id = 131] 08:28:42 INFO - PROCESS | 3744 | ++DOMWINDOW == 95 (1656B800) [pid = 3744] [serial = 390] [outer = 00000000] 08:28:42 INFO - PROCESS | 3744 | ++DOMWINDOW == 96 (165E6800) [pid = 3744] [serial = 391] [outer = 1656B800] 08:28:42 INFO - PROCESS | 3744 | 1463066922057 Marionette DEBUG loaded listener.js 08:28:42 INFO - PROCESS | 3744 | ++DOMWINDOW == 97 (165F0C00) [pid = 3744] [serial = 392] [outer = 1656B800] 08:28:42 INFO - PROCESS | 3744 | 1463066922518 Marionette TRACE conn2 <- [1,488,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html",0,null,null,[["Stretched images do not get pixels wrapping around the edges",0,null,null]]]}] 08:28:42 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html | Stretched images do not get pixels wrapping around the edges 08:28:42 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html | took 670ms 08:28:42 INFO - PROCESS | 3744 | 1463066922564 Marionette TRACE conn2 -> [0,489,"getWindowHandle",null] 08:28:42 INFO - PROCESS | 3744 | 1463066922566 Marionette TRACE conn2 <- [1,489,null,{"value":"13"}] 08:28:42 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html 08:28:42 INFO - PROCESS | 3744 | 1463066922569 Marionette TRACE conn2 -> [0,490,"setScriptTimeout",{"ms":35000}] 08:28:42 INFO - PROCESS | 3744 | 1463066922571 Marionette TRACE conn2 <- [1,490,null,{}] 08:28:42 INFO - PROCESS | 3744 | 1463066922574 Marionette TRACE conn2 -> [0,491,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:28:42 INFO - PROCESS | 3744 | 1463066922652 Marionette TRACE conn2 <- [1,491,null,{"value":null}] 08:28:42 INFO - PROCESS | 3744 | 1463066922659 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\", \"7b36c2f2-4a50-406b-8f1a-2c9880a455ba\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:28:42 INFO - PROCESS | 3744 | ++DOCSHELL 16E44800 == 46 [pid = 3744] [id = 132] 08:28:42 INFO - PROCESS | 3744 | ++DOMWINDOW == 98 (16E45000) [pid = 3744] [serial = 393] [outer = 00000000] 08:28:42 INFO - PROCESS | 3744 | ++DOMWINDOW == 99 (177FAC00) [pid = 3744] [serial = 394] [outer = 16E45000] 08:28:42 INFO - PROCESS | 3744 | 1463066922702 Marionette DEBUG loaded listener.js 08:28:42 INFO - PROCESS | 3744 | ++DOMWINDOW == 100 (17A06400) [pid = 3744] [serial = 395] [outer = 16E45000] 08:28:43 INFO - PROCESS | 3744 | 1463066923205 Marionette TRACE conn2 <- [1,492,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html",0,null,null,[["Canvas test: 2d.drawImage.null",0,null,null]]]}] 08:28:43 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html | Canvas test: 2d.drawImage.null 08:28:43 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html | took 654ms 08:28:43 INFO - PROCESS | 3744 | 1463066923239 Marionette TRACE conn2 -> [0,493,"getWindowHandle",null] 08:28:43 INFO - PROCESS | 3744 | 1463066923241 Marionette TRACE conn2 <- [1,493,null,{"value":"13"}] 08:28:43 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html 08:28:43 INFO - PROCESS | 3744 | 1463066923250 Marionette TRACE conn2 -> [0,494,"setScriptTimeout",{"ms":35000}] 08:28:43 INFO - PROCESS | 3744 | 1463066923252 Marionette TRACE conn2 <- [1,494,null,{}] 08:28:43 INFO - PROCESS | 3744 | 1463066923255 Marionette TRACE conn2 -> [0,495,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:28:43 INFO - PROCESS | 3744 | 1463066923357 Marionette TRACE conn2 <- [1,495,null,{"value":null}] 08:28:43 INFO - PROCESS | 3744 | 1463066923364 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\", \"7b36c2f2-4a50-406b-8f1a-2c9880a455ba\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:28:43 INFO - PROCESS | 3744 | ++DOCSHELL 17A14400 == 47 [pid = 3744] [id = 133] 08:28:43 INFO - PROCESS | 3744 | ++DOMWINDOW == 101 (17AFF800) [pid = 3744] [serial = 396] [outer = 00000000] 08:28:43 INFO - PROCESS | 3744 | ++DOMWINDOW == 102 (17BD8400) [pid = 3744] [serial = 397] [outer = 17AFF800] 08:28:43 INFO - PROCESS | 3744 | 1463066923407 Marionette DEBUG loaded listener.js 08:28:43 INFO - PROCESS | 3744 | ++DOMWINDOW == 103 (18423000) [pid = 3744] [serial = 398] [outer = 17AFF800] 08:28:43 INFO - PROCESS | 3744 | 1463066923851 Marionette TRACE conn2 <- [1,496,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html",0,null,null,[["Canvas test: 2d.drawImage.path",0,null,null]]]}] 08:28:43 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html | Canvas test: 2d.drawImage.path 08:28:43 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html | took 638ms 08:28:43 INFO - PROCESS | 3744 | 1463066923888 Marionette TRACE conn2 -> [0,497,"getWindowHandle",null] 08:28:43 INFO - PROCESS | 3744 | 1463066923890 Marionette TRACE conn2 <- [1,497,null,{"value":"13"}] 08:28:43 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html 08:28:43 INFO - PROCESS | 3744 | 1463066923893 Marionette TRACE conn2 -> [0,498,"setScriptTimeout",{"ms":35000}] 08:28:43 INFO - PROCESS | 3744 | 1463066923894 Marionette TRACE conn2 <- [1,498,null,{}] 08:28:43 INFO - PROCESS | 3744 | 1463066923898 Marionette TRACE conn2 -> [0,499,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:28:44 INFO - PROCESS | 3744 | 1463066924010 Marionette TRACE conn2 <- [1,499,null,{"value":null}] 08:28:44 INFO - PROCESS | 3744 | 1463066924017 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\", \"7b36c2f2-4a50-406b-8f1a-2c9880a455ba\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:28:44 INFO - PROCESS | 3744 | ++DOCSHELL 10D5FC00 == 48 [pid = 3744] [id = 134] 08:28:44 INFO - PROCESS | 3744 | ++DOMWINDOW == 104 (17B09C00) [pid = 3744] [serial = 399] [outer = 00000000] 08:28:44 INFO - PROCESS | 3744 | ++DOMWINDOW == 105 (19DB3000) [pid = 3744] [serial = 400] [outer = 17B09C00] 08:28:44 INFO - PROCESS | 3744 | 1463066924089 Marionette DEBUG loaded listener.js 08:28:44 INFO - PROCESS | 3744 | ++DOMWINDOW == 106 (19EB6800) [pid = 3744] [serial = 401] [outer = 17B09C00] 08:28:44 INFO - PROCESS | 3744 | 1463066924522 Marionette TRACE conn2 <- [1,500,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html",0,null,null,[["Canvas test: 2d.drawImage.self.1",0,null,null]]]}] 08:28:44 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html | Canvas test: 2d.drawImage.self.1 08:28:44 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html | took 718ms 08:28:44 INFO - PROCESS | 3744 | 1463066924593 Marionette TRACE conn2 -> [0,501,"getWindowHandle",null] 08:28:44 INFO - PROCESS | 3744 | 1463066924595 Marionette TRACE conn2 <- [1,501,null,{"value":"13"}] 08:28:44 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html 08:28:44 INFO - PROCESS | 3744 | 1463066924598 Marionette TRACE conn2 -> [0,502,"setScriptTimeout",{"ms":35000}] 08:28:44 INFO - PROCESS | 3744 | 1463066924600 Marionette TRACE conn2 <- [1,502,null,{}] 08:28:44 INFO - PROCESS | 3744 | 1463066924603 Marionette TRACE conn2 -> [0,503,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:28:44 INFO - PROCESS | 3744 | 1463066924756 Marionette TRACE conn2 <- [1,503,null,{"value":null}] 08:28:44 INFO - PROCESS | 3744 | 1463066924766 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\", \"7b36c2f2-4a50-406b-8f1a-2c9880a455ba\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:28:44 INFO - PROCESS | 3744 | ++DOCSHELL 19DA9C00 == 49 [pid = 3744] [id = 135] 08:28:44 INFO - PROCESS | 3744 | ++DOMWINDOW == 107 (19DAAC00) [pid = 3744] [serial = 402] [outer = 00000000] 08:28:44 INFO - PROCESS | 3744 | ++DOMWINDOW == 108 (1A48DC00) [pid = 3744] [serial = 403] [outer = 19DAAC00] 08:28:44 INFO - PROCESS | 3744 | 1463066924852 Marionette DEBUG loaded listener.js 08:28:44 INFO - PROCESS | 3744 | ++DOMWINDOW == 109 (1A48EC00) [pid = 3744] [serial = 404] [outer = 19DAAC00] 08:28:45 INFO - PROCESS | 3744 | ++DOMWINDOW == 110 (1A16E400) [pid = 3744] [serial = 405] [outer = 1BAB1800] 08:28:45 INFO - PROCESS | 3744 | --DOMWINDOW == 109 (1AB5C800) [pid = 3744] [serial = 330] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html] 08:28:45 INFO - PROCESS | 3744 | --DOMWINDOW == 108 (16569C00) [pid = 3744] [serial = 348] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html] 08:28:45 INFO - PROCESS | 3744 | --DOMWINDOW == 107 (11D0E800) [pid = 3744] [serial = 363] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html] 08:28:45 INFO - PROCESS | 3744 | --DOMWINDOW == 106 (17BD9800) [pid = 3744] [serial = 354] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html] 08:28:45 INFO - PROCESS | 3744 | --DOMWINDOW == 105 (18426000) [pid = 3744] [serial = 366] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html] 08:28:45 INFO - PROCESS | 3744 | --DOMWINDOW == 104 (15E2B800) [pid = 3744] [serial = 294] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html] 08:28:45 INFO - PROCESS | 3744 | --DOMWINDOW == 103 (10D5A000) [pid = 3744] [serial = 291] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.copy.html] 08:28:45 INFO - PROCESS | 3744 | --DOMWINDOW == 102 (177F6800) [pid = 3744] [serial = 297] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html] 08:28:45 INFO - PROCESS | 3744 | --DOMWINDOW == 101 (1AFA5000) [pid = 3744] [serial = 252] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html] 08:28:45 INFO - PROCESS | 3744 | --DOMWINDOW == 100 (113AE400) [pid = 3744] [serial = 243] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.xor.html] 08:28:45 INFO - PROCESS | 3744 | --DOMWINDOW == 99 (18618400) [pid = 3744] [serial = 249] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html] 08:28:45 INFO - PROCESS | 3744 | --DOMWINDOW == 98 (14417000) [pid = 3744] [serial = 246] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.copy.html] 08:28:45 INFO - PROCESS | 3744 | --DOMWINDOW == 97 (18291C00) [pid = 3744] [serial = 357] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html] 08:28:45 INFO - PROCESS | 3744 | --DOMWINDOW == 96 (1740B400) [pid = 3744] [serial = 351] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html] 08:28:45 INFO - PROCESS | 3744 | --DOMWINDOW == 95 (11FE8400) [pid = 3744] [serial = 345] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html] 08:28:45 INFO - PROCESS | 3744 | --DOMWINDOW == 94 (19EAF400) [pid = 3744] [serial = 360] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html] 08:28:45 INFO - PROCESS | 3744 | --DOMWINDOW == 93 (12B82C00) [pid = 3744] [serial = 342] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html] 08:28:45 INFO - PROCESS | 3744 | 1463066925499 Marionette TRACE conn2 <- [1,504,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html",0,null,null,[["Canvas test: 2d.drawImage.self.2",0,null,null]]]}] 08:28:45 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html | Canvas test: 2d.drawImage.self.2 08:28:45 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html | took 925ms 08:28:45 INFO - PROCESS | 3744 | 1463066925536 Marionette TRACE conn2 -> [0,505,"getWindowHandle",null] 08:28:45 INFO - PROCESS | 3744 | 1463066925538 Marionette TRACE conn2 <- [1,505,null,{"value":"13"}] 08:28:45 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html 08:28:45 INFO - PROCESS | 3744 | 1463066925542 Marionette TRACE conn2 -> [0,506,"setScriptTimeout",{"ms":35000}] 08:28:45 INFO - PROCESS | 3744 | 1463066925543 Marionette TRACE conn2 <- [1,506,null,{}] 08:28:45 INFO - PROCESS | 3744 | 1463066925547 Marionette TRACE conn2 -> [0,507,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:28:45 INFO - PROCESS | 3744 | 1463066925640 Marionette TRACE conn2 <- [1,507,null,{"value":null}] 08:28:45 INFO - PROCESS | 3744 | 1463066925646 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\", \"7b36c2f2-4a50-406b-8f1a-2c9880a455ba\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:28:45 INFO - PROCESS | 3744 | ++DOCSHELL 11538800 == 50 [pid = 3744] [id = 136] 08:28:45 INFO - PROCESS | 3744 | ++DOMWINDOW == 94 (11D0E800) [pid = 3744] [serial = 406] [outer = 00000000] 08:28:45 INFO - PROCESS | 3744 | ++DOMWINDOW == 95 (144D1000) [pid = 3744] [serial = 407] [outer = 11D0E800] 08:28:45 INFO - PROCESS | 3744 | 1463066925689 Marionette DEBUG loaded listener.js 08:28:45 INFO - PROCESS | 3744 | ++DOMWINDOW == 96 (164B3400) [pid = 3744] [serial = 408] [outer = 11D0E800] 08:28:46 INFO - PROCESS | 3744 | 1463066926098 Marionette TRACE conn2 <- [1,508,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html",0,null,null,[["drawImage() of an SVG image",0,null,null]]]}] 08:28:46 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html | drawImage() of an SVG image 08:28:46 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html | took 606ms 08:28:46 INFO - PROCESS | 3744 | 1463066926139 Marionette TRACE conn2 -> [0,509,"getWindowHandle",null] 08:28:46 INFO - PROCESS | 3744 | 1463066926141 Marionette TRACE conn2 <- [1,509,null,{"value":"13"}] 08:28:46 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html 08:28:46 INFO - PROCESS | 3744 | 1463066926144 Marionette TRACE conn2 -> [0,510,"setScriptTimeout",{"ms":35000}] 08:28:46 INFO - PROCESS | 3744 | 1463066926146 Marionette TRACE conn2 <- [1,510,null,{}] 08:28:46 INFO - PROCESS | 3744 | 1463066926149 Marionette TRACE conn2 -> [0,511,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:28:46 INFO - PROCESS | 3744 | 1463066926282 Marionette TRACE conn2 <- [1,511,null,{"value":null}] 08:28:46 INFO - PROCESS | 3744 | 1463066926289 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\", \"7b36c2f2-4a50-406b-8f1a-2c9880a455ba\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:28:46 INFO - PROCESS | 3744 | ++DOCSHELL 13E8A800 == 51 [pid = 3744] [id = 137] 08:28:46 INFO - PROCESS | 3744 | ++DOMWINDOW == 97 (163F8800) [pid = 3744] [serial = 409] [outer = 00000000] 08:28:46 INFO - PROCESS | 3744 | ++DOMWINDOW == 98 (19A8E000) [pid = 3744] [serial = 410] [outer = 163F8800] 08:28:46 INFO - PROCESS | 3744 | 1463066926331 Marionette DEBUG loaded listener.js 08:28:46 INFO - PROCESS | 3744 | ++DOMWINDOW == 99 (1AB5C800) [pid = 3744] [serial = 411] [outer = 163F8800] 08:28:46 INFO - PROCESS | 3744 | 1463066926740 Marionette TRACE conn2 <- [1,512,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html",0,null,null,[["Canvas test: 2d.drawImage.transform",0,null,null]]]}] 08:28:46 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html | Canvas test: 2d.drawImage.transform 08:28:46 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html | took 606ms 08:28:46 INFO - PROCESS | 3744 | 1463066926780 Marionette TRACE conn2 -> [0,513,"getWindowHandle",null] 08:28:46 INFO - PROCESS | 3744 | 1463066926782 Marionette TRACE conn2 <- [1,513,null,{"value":"13"}] 08:28:46 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html 08:28:46 INFO - PROCESS | 3744 | 1463066926785 Marionette TRACE conn2 -> [0,514,"setScriptTimeout",{"ms":35000}] 08:28:46 INFO - PROCESS | 3744 | 1463066926787 Marionette TRACE conn2 <- [1,514,null,{}] 08:28:46 INFO - PROCESS | 3744 | 1463066926794 Marionette TRACE conn2 -> [0,515,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:28:46 INFO - PROCESS | 3744 | 1463066926873 Marionette TRACE conn2 <- [1,515,null,{"value":null}] 08:28:46 INFO - PROCESS | 3744 | 1463066926879 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\", \"7b36c2f2-4a50-406b-8f1a-2c9880a455ba\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:28:46 INFO - PROCESS | 3744 | ++DOCSHELL 14751800 == 52 [pid = 3744] [id = 138] 08:28:46 INFO - PROCESS | 3744 | ++DOMWINDOW == 100 (18618400) [pid = 3744] [serial = 412] [outer = 00000000] 08:28:46 INFO - PROCESS | 3744 | ++DOMWINDOW == 101 (1AE8C800) [pid = 3744] [serial = 413] [outer = 18618400] 08:28:46 INFO - PROCESS | 3744 | 1463066926922 Marionette DEBUG loaded listener.js 08:28:46 INFO - PROCESS | 3744 | ++DOMWINDOW == 102 (1B0D9000) [pid = 3744] [serial = 414] [outer = 18618400] 08:28:47 INFO - PROCESS | 3744 | 1463066927361 Marionette TRACE conn2 <- [1,516,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html",0,null,null,[["Incorrect image types in drawImage do not match any defined overloads, so WebIDL throws a TypeError",0,null,null]]]}] 08:28:47 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html | Incorrect image types in drawImage do not match any defined overloads, so WebIDL throws a TypeError 08:28:47 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html | took 607ms 08:28:47 INFO - PROCESS | 3744 | 1463066927381 Marionette TRACE conn2 -> [0,517,"getWindowHandle",null] 08:28:47 INFO - PROCESS | 3744 | 1463066927383 Marionette TRACE conn2 <- [1,517,null,{"value":"13"}] 08:28:47 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html 08:28:47 INFO - PROCESS | 3744 | 1463066927387 Marionette TRACE conn2 -> [0,518,"setScriptTimeout",{"ms":35000}] 08:28:47 INFO - PROCESS | 3744 | 1463066927389 Marionette TRACE conn2 <- [1,518,null,{}] 08:28:47 INFO - PROCESS | 3744 | 1463066927392 Marionette TRACE conn2 -> [0,519,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:28:47 INFO - PROCESS | 3744 | 1463066927572 Marionette TRACE conn2 <- [1,519,null,{"value":null}] 08:28:47 INFO - PROCESS | 3744 | 1463066927632 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\", \"7b36c2f2-4a50-406b-8f1a-2c9880a455ba\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:28:47 INFO - PROCESS | 3744 | ++DOCSHELL 106E3800 == 53 [pid = 3744] [id = 139] 08:28:47 INFO - PROCESS | 3744 | ++DOMWINDOW == 103 (106F0000) [pid = 3744] [serial = 415] [outer = 00000000] 08:28:47 INFO - PROCESS | 3744 | ++DOMWINDOW == 104 (11536000) [pid = 3744] [serial = 416] [outer = 106F0000] 08:28:47 INFO - PROCESS | 3744 | 1463066927690 Marionette DEBUG loaded listener.js 08:28:47 INFO - PROCESS | 3744 | ++DOMWINDOW == 105 (1307FC00) [pid = 3744] [serial = 417] [outer = 106F0000] 08:28:48 INFO - PROCESS | 3744 | 1463066928349 Marionette TRACE conn2 <- [1,520,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html",0,null,null,[["Canvas test: 2d.drawImage.zerocanvas",0,null,null]]]}] 08:28:48 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html | Canvas test: 2d.drawImage.zerocanvas 08:28:48 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html | took 1020ms 08:28:48 INFO - PROCESS | 3744 | 1463066928423 Marionette TRACE conn2 -> [0,521,"getWindowHandle",null] 08:28:48 INFO - PROCESS | 3744 | 1463066928427 Marionette TRACE conn2 <- [1,521,null,{"value":"13"}] 08:28:48 INFO - PROCESS | 3744 | 1463066928431 Marionette TRACE conn2 -> [0,522,"setScriptTimeout",{"ms":35000}] 08:28:48 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html 08:28:48 INFO - PROCESS | 3744 | 1463066928436 Marionette TRACE conn2 <- [1,522,null,{}] 08:28:48 INFO - PROCESS | 3744 | 1463066928440 Marionette TRACE conn2 -> [0,523,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:28:48 INFO - PROCESS | 3744 | 1463066928545 Marionette TRACE conn2 <- [1,523,null,{"value":null}] 08:28:48 INFO - PROCESS | 3744 | 1463066928626 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\", \"7b36c2f2-4a50-406b-8f1a-2c9880a455ba\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:28:48 INFO - PROCESS | 3744 | ++DOCSHELL 144E4000 == 54 [pid = 3744] [id = 140] 08:28:48 INFO - PROCESS | 3744 | ++DOMWINDOW == 106 (144E4C00) [pid = 3744] [serial = 418] [outer = 00000000] 08:28:48 INFO - PROCESS | 3744 | ++DOMWINDOW == 107 (164A7000) [pid = 3744] [serial = 419] [outer = 144E4C00] 08:28:48 INFO - PROCESS | 3744 | 1463066928722 Marionette DEBUG loaded listener.js 08:28:48 INFO - PROCESS | 3744 | ++DOMWINDOW == 108 (164AD400) [pid = 3744] [serial = 420] [outer = 144E4C00] 08:28:49 INFO - PROCESS | 3744 | 1463066929284 Marionette TRACE conn2 <- [1,524,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html",0,null,null,[["drawImage with zero-sized source rectangle throws INDEX_SIZE_ERR",0,null,null]]]}] 08:28:49 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html | drawImage with zero-sized source rectangle throws INDEX_SIZE_ERR 08:28:49 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html | took 925ms 08:28:49 INFO - PROCESS | 3744 | 1463066929337 Marionette TRACE conn2 -> [0,525,"getWindowHandle",null] 08:28:49 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html 08:28:49 INFO - PROCESS | 3744 | 1463066929341 Marionette TRACE conn2 <- [1,525,null,{"value":"13"}] 08:28:49 INFO - PROCESS | 3744 | 1463066929344 Marionette TRACE conn2 -> [0,526,"setScriptTimeout",{"ms":35000}] 08:28:49 INFO - PROCESS | 3744 | 1463066929347 Marionette TRACE conn2 <- [1,526,null,{}] 08:28:49 INFO - PROCESS | 3744 | 1463066929351 Marionette TRACE conn2 -> [0,527,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:28:49 INFO - PROCESS | 3744 | 1463066929504 Marionette TRACE conn2 <- [1,527,null,{"value":null}] 08:28:49 INFO - PROCESS | 3744 | 1463066929627 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\", \"7b36c2f2-4a50-406b-8f1a-2c9880a455ba\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:28:49 INFO - PROCESS | 3744 | ++DOCSHELL 1770D400 == 55 [pid = 3744] [id = 141] 08:28:49 INFO - PROCESS | 3744 | ++DOMWINDOW == 109 (177F9400) [pid = 3744] [serial = 421] [outer = 00000000] 08:28:49 INFO - PROCESS | 3744 | ++DOMWINDOW == 110 (18426000) [pid = 3744] [serial = 422] [outer = 177F9400] 08:28:49 INFO - PROCESS | 3744 | 1463066929681 Marionette DEBUG loaded listener.js 08:28:49 INFO - PROCESS | 3744 | ++DOMWINDOW == 111 (19A98000) [pid = 3744] [serial = 423] [outer = 177F9400] 08:28:50 INFO - PROCESS | 3744 | 1463066930262 Marionette TRACE conn2 <- [1,528,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html",0,null,null,[["drawImage with zero-sized source rectangle from image throws INDEX_SIZE_ERR",0,null,null]]]}] 08:28:50 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html | drawImage with zero-sized source rectangle from image throws INDEX_SIZE_ERR 08:28:50 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html | took 957ms 08:28:50 INFO - PROCESS | 3744 | 1463066930323 Marionette TRACE conn2 -> [0,529,"getWindowHandle",null] 08:28:50 INFO - PROCESS | 3744 | 1463066930327 Marionette TRACE conn2 <- [1,529,null,{"value":"13"}] 08:28:50 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html 08:28:50 INFO - PROCESS | 3744 | 1463066930339 Marionette TRACE conn2 -> [0,530,"setScriptTimeout",{"ms":35000}] 08:28:50 INFO - PROCESS | 3744 | 1463066930344 Marionette TRACE conn2 <- [1,530,null,{}] 08:28:50 INFO - PROCESS | 3744 | 1463066930348 Marionette TRACE conn2 -> [0,531,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:28:50 INFO - PROCESS | 3744 | 1463066930511 Marionette TRACE conn2 <- [1,531,null,{"value":null}] 08:28:50 INFO - PROCESS | 3744 | 1463066930602 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\", \"7b36c2f2-4a50-406b-8f1a-2c9880a455ba\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:28:50 INFO - PROCESS | 3744 | ++DOCSHELL 19C31000 == 56 [pid = 3744] [id = 142] 08:28:50 INFO - PROCESS | 3744 | ++DOMWINDOW == 112 (19C33400) [pid = 3744] [serial = 424] [outer = 00000000] 08:28:50 INFO - PROCESS | 3744 | ++DOMWINDOW == 113 (1AFA0C00) [pid = 3744] [serial = 425] [outer = 19C33400] 08:28:50 INFO - PROCESS | 3744 | 1463066930654 Marionette DEBUG loaded listener.js 08:28:50 INFO - PROCESS | 3744 | ++DOMWINDOW == 114 (1B0E4800) [pid = 3744] [serial = 426] [outer = 19C33400] 08:28:51 INFO - PROCESS | 3744 | 1463066931254 Marionette TRACE conn2 <- [1,532,null,{"value":["/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html",0,null,null,[["drawCustomFocusRing must return false for an element that is not focused.",1,"context.drawCustomFocusRing is not a function","@http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:27:24\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:20:7\n@http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:19:6\n"],["drawCustomFocusRing must return false for an element that is not a descendant of the canvas element.",1,"context.drawCustomFocusRing is not a function","@http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:36:24\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:30:7\n@http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:19:6\n"]]]}] 08:28:51 INFO - TEST-FAIL | /2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html | drawCustomFocusRing must return false for an element that is not focused. - context.drawCustomFocusRing is not a function 08:28:51 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:27:24 08:28:51 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:28:51 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:28:51 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:20:7 08:28:51 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:19:6 08:28:51 INFO - TEST-FAIL | /2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html | drawCustomFocusRing must return false for an element that is not a descendant of the canvas element. - context.drawCustomFocusRing is not a function 08:28:51 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:36:24 08:28:51 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:28:51 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:28:51 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:30:7 08:28:51 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:19:6 08:28:51 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html | took 973ms 08:28:51 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html 08:28:51 INFO - PROCESS | 3744 | 1463066931332 Marionette TRACE conn2 -> [0,533,"getWindowHandle",null] 08:28:51 INFO - PROCESS | 3744 | 1463066931334 Marionette TRACE conn2 <- [1,533,null,{"value":"13"}] 08:28:51 INFO - PROCESS | 3744 | 1463066931338 Marionette TRACE conn2 -> [0,534,"setScriptTimeout",{"ms":35000}] 08:28:51 INFO - PROCESS | 3744 | 1463066931340 Marionette TRACE conn2 <- [1,534,null,{}] 08:28:51 INFO - PROCESS | 3744 | 1463066931343 Marionette TRACE conn2 -> [0,535,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:28:51 INFO - PROCESS | 3744 | 1463066931459 Marionette TRACE conn2 <- [1,535,null,{"value":null}] 08:28:51 INFO - PROCESS | 3744 | 1463066931538 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\", \"7b36c2f2-4a50-406b-8f1a-2c9880a455ba\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:28:51 INFO - PROCESS | 3744 | ++DOCSHELL 1070E400 == 57 [pid = 3744] [id = 143] 08:28:51 INFO - PROCESS | 3744 | ++DOMWINDOW == 115 (10D59800) [pid = 3744] [serial = 427] [outer = 00000000] 08:28:51 INFO - PROCESS | 3744 | ++DOMWINDOW == 116 (140D2C00) [pid = 3744] [serial = 428] [outer = 10D59800] 08:28:51 INFO - PROCESS | 3744 | 1463066931634 Marionette DEBUG loaded listener.js 08:28:51 INFO - PROCESS | 3744 | ++DOMWINDOW == 117 (144A1C00) [pid = 3744] [serial = 429] [outer = 10D59800] 08:28:52 INFO - PROCESS | 3744 | 1463066932265 Marionette TRACE conn2 <- [1,536,null,{"value":["/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html",0,null,null,[["drawFocusIfNeeded does not draw a focus ring if the element is not in focus.",0,null,null]]]}] 08:28:52 INFO - TEST-PASS | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html | drawFocusIfNeeded does not draw a focus ring if the element is not in focus. 08:28:52 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html | took 957ms 08:28:52 INFO - PROCESS | 3744 | 1463066932283 Marionette TRACE conn2 -> [0,537,"getWindowHandle",null] 08:28:52 INFO - PROCESS | 3744 | 1463066932287 Marionette TRACE conn2 <- [1,537,null,{"value":"13"}] 08:28:52 INFO - PROCESS | 3744 | 1463066932292 Marionette TRACE conn2 -> [0,538,"setScriptTimeout",{"ms":35000}] 08:28:52 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html 08:28:52 INFO - PROCESS | 3744 | 1463066932296 Marionette TRACE conn2 <- [1,538,null,{}] 08:28:52 INFO - PROCESS | 3744 | 1463066932300 Marionette TRACE conn2 -> [0,539,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:28:52 INFO - PROCESS | 3744 | 1463066932395 Marionette TRACE conn2 <- [1,539,null,{"value":null}] 08:28:52 INFO - PROCESS | 3744 | 1463066932484 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\", \"7b36c2f2-4a50-406b-8f1a-2c9880a455ba\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:28:52 INFO - PROCESS | 3744 | ++DOCSHELL 136AD000 == 58 [pid = 3744] [id = 144] 08:28:52 INFO - PROCESS | 3744 | ++DOMWINDOW == 118 (13A13400) [pid = 3744] [serial = 430] [outer = 00000000] 08:28:52 INFO - PROCESS | 3744 | ++DOMWINDOW == 119 (11F59800) [pid = 3744] [serial = 431] [outer = 13A13400] 08:28:52 INFO - PROCESS | 3744 | 1463066932597 Marionette DEBUG loaded listener.js 08:28:52 INFO - PROCESS | 3744 | ++DOMWINDOW == 120 (144C7800) [pid = 3744] [serial = 432] [outer = 13A13400] 08:28:53 INFO - PROCESS | 3744 | --DOCSHELL 19A8F400 == 57 [pid = 3744] [id = 69] 08:28:53 INFO - PROCESS | 3744 | --DOCSHELL 10D56800 == 56 [pid = 3744] [id = 98] 08:28:53 INFO - PROCESS | 3744 | --DOCSHELL 1302FC00 == 55 [pid = 3744] [id = 68] 08:28:53 INFO - PROCESS | 3744 | --DOCSHELL 14751800 == 54 [pid = 3744] [id = 138] 08:28:53 INFO - PROCESS | 3744 | --DOCSHELL 13E8A800 == 53 [pid = 3744] [id = 137] 08:28:53 INFO - PROCESS | 3744 | --DOCSHELL 11538800 == 52 [pid = 3744] [id = 136] 08:28:53 INFO - PROCESS | 3744 | --DOCSHELL 19DA9C00 == 51 [pid = 3744] [id = 135] 08:28:53 INFO - PROCESS | 3744 | --DOCSHELL 10D5FC00 == 50 [pid = 3744] [id = 134] 08:28:53 INFO - PROCESS | 3744 | --DOCSHELL 17A14400 == 49 [pid = 3744] [id = 133] 08:28:53 INFO - PROCESS | 3744 | --DOCSHELL 16E44800 == 48 [pid = 3744] [id = 132] 08:28:53 INFO - PROCESS | 3744 | --DOCSHELL 164B0000 == 47 [pid = 3744] [id = 131] 08:28:53 INFO - PROCESS | 3744 | --DOCSHELL 13E80400 == 46 [pid = 3744] [id = 130] 08:28:53 INFO - PROCESS | 3744 | --DOCSHELL 13E6BC00 == 45 [pid = 3744] [id = 129] 08:28:53 INFO - PROCESS | 3744 | --DOMWINDOW == 119 (12E63400) [pid = 3744] [serial = 334] [outer = 00000000] [url = about:blank] 08:28:53 INFO - PROCESS | 3744 | --DOMWINDOW == 118 (1A8B9C00) [pid = 3744] [serial = 340] [outer = 00000000] [url = about:blank] 08:28:53 INFO - PROCESS | 3744 | --DOMWINDOW == 117 (1634B800) [pid = 3744] [serial = 337] [outer = 00000000] [url = about:blank] 08:28:53 INFO - PROCESS | 3744 | --DOMWINDOW == 116 (1B240000) [pid = 3744] [serial = 370] [outer = 00000000] [url = about:blank] 08:28:53 INFO - PROCESS | 3744 | 1463066933211 Marionette TRACE conn2 <- [1,540,null,{"value":["/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html",0,null,null,[["drawFocusIfNeeded does not draw a focus ring if the element is not a descendant of the context.",0,null,null]]]}] 08:28:53 INFO - PROCESS | 3744 | --DOCSHELL 10D60400 == 44 [pid = 3744] [id = 125] 08:28:53 INFO - PROCESS | 3744 | --DOCSHELL 1B0DD800 == 43 [pid = 3744] [id = 124] 08:28:53 INFO - TEST-PASS | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html | drawFocusIfNeeded does not draw a focus ring if the element is not a descendant of the context. 08:28:53 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html | took 956ms 08:28:53 INFO - PROCESS | 3744 | 1463066933271 Marionette TRACE conn2 -> [0,541,"getWindowHandle",null] 08:28:53 INFO - PROCESS | 3744 | 1463066933277 Marionette TRACE conn2 <- [1,541,null,{"value":"13"}] 08:28:53 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html 08:28:53 INFO - PROCESS | 3744 | 1463066933283 Marionette TRACE conn2 -> [0,542,"setScriptTimeout",{"ms":35000}] 08:28:53 INFO - PROCESS | 3744 | 1463066933285 Marionette TRACE conn2 <- [1,542,null,{}] 08:28:53 INFO - PROCESS | 3744 | 1463066933289 Marionette TRACE conn2 -> [0,543,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:28:53 INFO - PROCESS | 3744 | 1463066933372 Marionette TRACE conn2 <- [1,543,null,{"value":null}] 08:28:53 INFO - PROCESS | 3744 | 1463066933382 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\", \"7b36c2f2-4a50-406b-8f1a-2c9880a455ba\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:28:53 INFO - PROCESS | 3744 | ++DOCSHELL 1449A000 == 44 [pid = 3744] [id = 145] 08:28:53 INFO - PROCESS | 3744 | ++DOMWINDOW == 117 (1449D800) [pid = 3744] [serial = 433] [outer = 00000000] 08:28:53 INFO - PROCESS | 3744 | ++DOMWINDOW == 118 (144E0800) [pid = 3744] [serial = 434] [outer = 1449D800] 08:28:53 INFO - PROCESS | 3744 | 1463066933435 Marionette DEBUG loaded listener.js 08:28:53 INFO - PROCESS | 3744 | ++DOMWINDOW == 119 (15A8D400) [pid = 3744] [serial = 435] [outer = 1449D800] 08:28:53 INFO - PROCESS | 3744 | --DOMWINDOW == 118 (165E6C00) [pid = 3744] [serial = 296] [outer = 00000000] [url = about:blank] 08:28:53 INFO - PROCESS | 3744 | --DOMWINDOW == 117 (1449B400) [pid = 3744] [serial = 293] [outer = 00000000] [url = about:blank] 08:28:53 INFO - PROCESS | 3744 | --DOMWINDOW == 116 (1A488000) [pid = 3744] [serial = 299] [outer = 00000000] [url = about:blank] 08:28:53 INFO - PROCESS | 3744 | --DOMWINDOW == 115 (1AFAFC00) [pid = 3744] [serial = 254] [outer = 00000000] [url = about:blank] 08:28:53 INFO - PROCESS | 3744 | --DOMWINDOW == 114 (13605C00) [pid = 3744] [serial = 245] [outer = 00000000] [url = about:blank] 08:28:53 INFO - PROCESS | 3744 | --DOMWINDOW == 113 (1AB63400) [pid = 3744] [serial = 251] [outer = 00000000] [url = about:blank] 08:28:53 INFO - PROCESS | 3744 | --DOMWINDOW == 112 (177EE000) [pid = 3744] [serial = 248] [outer = 00000000] [url = about:blank] 08:28:53 INFO - PROCESS | 3744 | --DOMWINDOW == 111 (1A8BC400) [pid = 3744] [serial = 358] [outer = 00000000] [url = about:blank] 08:28:53 INFO - PROCESS | 3744 | --DOMWINDOW == 110 (17A6F400) [pid = 3744] [serial = 352] [outer = 00000000] [url = about:blank] 08:28:53 INFO - PROCESS | 3744 | --DOMWINDOW == 109 (13E8AC00) [pid = 3744] [serial = 346] [outer = 00000000] [url = about:blank] 08:28:53 INFO - PROCESS | 3744 | --DOMWINDOW == 108 (14496800) [pid = 3744] [serial = 347] [outer = 00000000] [url = about:blank] 08:28:53 INFO - PROCESS | 3744 | --DOMWINDOW == 107 (1AE96C00) [pid = 3744] [serial = 361] [outer = 00000000] [url = about:blank] 08:28:53 INFO - PROCESS | 3744 | --DOMWINDOW == 106 (1441B400) [pid = 3744] [serial = 344] [outer = 00000000] [url = about:blank] 08:28:53 INFO - PROCESS | 3744 | --DOMWINDOW == 105 (136A6400) [pid = 3744] [serial = 343] [outer = 00000000] [url = about:blank] 08:28:53 INFO - PROCESS | 3744 | --DOMWINDOW == 104 (1AE93C00) [pid = 3744] [serial = 332] [outer = 00000000] [url = about:blank] 08:28:53 INFO - PROCESS | 3744 | --DOMWINDOW == 103 (1AB62800) [pid = 3744] [serial = 359] [outer = 00000000] [url = about:blank] 08:28:53 INFO - PROCESS | 3744 | --DOMWINDOW == 102 (16572400) [pid = 3744] [serial = 349] [outer = 00000000] [url = about:blank] 08:28:53 INFO - PROCESS | 3744 | --DOMWINDOW == 101 (165F0400) [pid = 3744] [serial = 350] [outer = 00000000] [url = about:blank] 08:28:53 INFO - PROCESS | 3744 | --DOMWINDOW == 100 (1656C000) [pid = 3744] [serial = 364] [outer = 00000000] [url = about:blank] 08:28:53 INFO - PROCESS | 3744 | --DOMWINDOW == 99 (16EE0C00) [pid = 3744] [serial = 365] [outer = 00000000] [url = about:blank] 08:28:53 INFO - PROCESS | 3744 | --DOMWINDOW == 98 (1AE98000) [pid = 3744] [serial = 362] [outer = 00000000] [url = about:blank] 08:28:53 INFO - PROCESS | 3744 | --DOMWINDOW == 97 (18428C00) [pid = 3744] [serial = 355] [outer = 00000000] [url = about:blank] 08:28:53 INFO - PROCESS | 3744 | --DOMWINDOW == 96 (18674000) [pid = 3744] [serial = 356] [outer = 00000000] [url = about:blank] 08:28:53 INFO - PROCESS | 3744 | --DOMWINDOW == 95 (1AC52C00) [pid = 3744] [serial = 367] [outer = 00000000] [url = about:blank] 08:28:53 INFO - PROCESS | 3744 | --DOMWINDOW == 94 (1AC53000) [pid = 3744] [serial = 368] [outer = 00000000] [url = about:blank] 08:28:53 INFO - PROCESS | 3744 | --DOMWINDOW == 93 (17AF7800) [pid = 3744] [serial = 353] [outer = 00000000] [url = about:blank] 08:28:53 INFO - PROCESS | 3744 | [3744] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 08:28:53 INFO - PROCESS | 3744 | [3744] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 08:28:53 INFO - PROCESS | 3744 | 1463066933907 Marionette TRACE conn2 <- [1,544,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html",0,null,null,[["clearRect clears to transparent black",0,null,null]]]}] 08:28:53 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html | clearRect clears to transparent black 08:28:53 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html | took 654ms 08:28:53 INFO - PROCESS | 3744 | 1463066933919 Marionette TRACE conn2 -> [0,545,"getWindowHandle",null] 08:28:53 INFO - PROCESS | 3744 | 1463066933922 Marionette TRACE conn2 <- [1,545,null,{"value":"13"}] 08:28:53 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html 08:28:53 INFO - PROCESS | 3744 | 1463066933925 Marionette TRACE conn2 -> [0,546,"setScriptTimeout",{"ms":35000}] 08:28:53 INFO - PROCESS | 3744 | 1463066933928 Marionette TRACE conn2 <- [1,546,null,{}] 08:28:53 INFO - PROCESS | 3744 | 1463066933942 Marionette TRACE conn2 -> [0,547,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:28:54 INFO - PROCESS | 3744 | 1463066934025 Marionette TRACE conn2 <- [1,547,null,{"value":null}] 08:28:54 INFO - PROCESS | 3744 | 1463066934032 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\", \"7b36c2f2-4a50-406b-8f1a-2c9880a455ba\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:28:54 INFO - PROCESS | 3744 | ++DOCSHELL 144E2400 == 45 [pid = 3744] [id = 146] 08:28:54 INFO - PROCESS | 3744 | ++DOMWINDOW == 94 (15E32C00) [pid = 3744] [serial = 436] [outer = 00000000] 08:28:54 INFO - PROCESS | 3744 | ++DOMWINDOW == 95 (165E6C00) [pid = 3744] [serial = 437] [outer = 15E32C00] 08:28:54 INFO - PROCESS | 3744 | 1463066934081 Marionette DEBUG loaded listener.js 08:28:54 INFO - PROCESS | 3744 | ++DOMWINDOW == 96 (165F0000) [pid = 3744] [serial = 438] [outer = 15E32C00] 08:28:54 INFO - PROCESS | 3744 | 1463066934570 Marionette TRACE conn2 <- [1,548,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html",0,null,null,[["clearRect is affected by clipping regions",0,null,null]]]}] 08:28:54 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html | clearRect is affected by clipping regions 08:28:54 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html | took 654ms 08:28:54 INFO - PROCESS | 3744 | 1463066934596 Marionette TRACE conn2 -> [0,549,"getWindowHandle",null] 08:28:54 INFO - PROCESS | 3744 | 1463066934599 Marionette TRACE conn2 <- [1,549,null,{"value":"13"}] 08:28:54 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html 08:28:54 INFO - PROCESS | 3744 | 1463066934606 Marionette TRACE conn2 -> [0,550,"setScriptTimeout",{"ms":35000}] 08:28:54 INFO - PROCESS | 3744 | 1463066934607 Marionette TRACE conn2 <- [1,550,null,{}] 08:28:54 INFO - PROCESS | 3744 | 1463066934611 Marionette TRACE conn2 -> [0,551,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:28:54 INFO - PROCESS | 3744 | 1463066934689 Marionette TRACE conn2 <- [1,551,null,{"value":null}] 08:28:54 INFO - PROCESS | 3744 | 1463066934696 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\", \"7b36c2f2-4a50-406b-8f1a-2c9880a455ba\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:28:54 INFO - PROCESS | 3744 | ++DOCSHELL 16C83800 == 46 [pid = 3744] [id = 147] 08:28:54 INFO - PROCESS | 3744 | ++DOMWINDOW == 97 (16C8EC00) [pid = 3744] [serial = 439] [outer = 00000000] 08:28:54 INFO - PROCESS | 3744 | ++DOMWINDOW == 98 (1704B000) [pid = 3744] [serial = 440] [outer = 16C8EC00] 08:28:54 INFO - PROCESS | 3744 | 1463066934739 Marionette DEBUG loaded listener.js 08:28:54 INFO - PROCESS | 3744 | ++DOMWINDOW == 99 (17055400) [pid = 3744] [serial = 441] [outer = 16C8EC00] 08:28:55 INFO - PROCESS | 3744 | [3744] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 08:28:55 INFO - PROCESS | 3744 | [3744] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 08:28:55 INFO - PROCESS | 3744 | [3744] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 08:28:55 INFO - PROCESS | 3744 | 1463066935204 Marionette TRACE conn2 <- [1,552,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html",0,null,null,[["clearRect is not affected by globalAlpha",0,null,null]]]}] 08:28:55 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html | clearRect is not affected by globalAlpha 08:28:55 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html | took 638ms 08:28:55 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html 08:28:55 INFO - PROCESS | 3744 | 1463066935240 Marionette TRACE conn2 -> [0,553,"getWindowHandle",null] 08:28:55 INFO - PROCESS | 3744 | 1463066935241 Marionette TRACE conn2 <- [1,553,null,{"value":"13"}] 08:28:55 INFO - PROCESS | 3744 | 1463066935245 Marionette TRACE conn2 -> [0,554,"setScriptTimeout",{"ms":35000}] 08:28:55 INFO - PROCESS | 3744 | 1463066935246 Marionette TRACE conn2 <- [1,554,null,{}] 08:28:55 INFO - PROCESS | 3744 | 1463066935249 Marionette TRACE conn2 -> [0,555,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:28:55 INFO - PROCESS | 3744 | 1463066935335 Marionette TRACE conn2 <- [1,555,null,{"value":null}] 08:28:55 INFO - PROCESS | 3744 | 1463066935343 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\", \"7b36c2f2-4a50-406b-8f1a-2c9880a455ba\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:28:55 INFO - PROCESS | 3744 | ++DOCSHELL 17054800 == 47 [pid = 3744] [id = 148] 08:28:55 INFO - PROCESS | 3744 | ++DOMWINDOW == 100 (17057C00) [pid = 3744] [serial = 442] [outer = 00000000] 08:28:55 INFO - PROCESS | 3744 | ++DOMWINDOW == 101 (17A7A800) [pid = 3744] [serial = 443] [outer = 17057C00] 08:28:55 INFO - PROCESS | 3744 | 1463066935387 Marionette DEBUG loaded listener.js 08:28:55 INFO - PROCESS | 3744 | ++DOMWINDOW == 102 (17A7D800) [pid = 3744] [serial = 444] [outer = 17057C00] 08:28:55 INFO - PROCESS | 3744 | [3744] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 08:28:55 INFO - PROCESS | 3744 | [3744] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 08:28:55 INFO - PROCESS | 3744 | [3744] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 08:28:55 INFO - PROCESS | 3744 | 1463066935835 Marionette TRACE conn2 <- [1,556,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html",0,null,null,[["clearRect is not affected by globalCompositeOperation",0,null,null]]]}] 08:28:55 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html | clearRect is not affected by globalCompositeOperation 08:28:55 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html | took 638ms 08:28:55 INFO - PROCESS | 3744 | 1463066935883 Marionette TRACE conn2 -> [0,557,"getWindowHandle",null] 08:28:55 INFO - PROCESS | 3744 | 1463066935885 Marionette TRACE conn2 <- [1,557,null,{"value":"13"}] 08:28:55 INFO - PROCESS | 3744 | 1463066935889 Marionette TRACE conn2 -> [0,558,"setScriptTimeout",{"ms":35000}] 08:28:55 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html 08:28:55 INFO - PROCESS | 3744 | 1463066935890 Marionette TRACE conn2 <- [1,558,null,{}] 08:28:55 INFO - PROCESS | 3744 | 1463066935894 Marionette TRACE conn2 -> [0,559,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:28:56 INFO - PROCESS | 3744 | 1463066936059 Marionette TRACE conn2 <- [1,559,null,{"value":null}] 08:28:56 INFO - PROCESS | 3744 | 1463066936135 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\", \"7b36c2f2-4a50-406b-8f1a-2c9880a455ba\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:28:56 INFO - PROCESS | 3744 | ++DOCSHELL 17AF7800 == 48 [pid = 3744] [id = 149] 08:28:56 INFO - PROCESS | 3744 | ++DOMWINDOW == 103 (17BD2400) [pid = 3744] [serial = 445] [outer = 00000000] 08:28:56 INFO - PROCESS | 3744 | ++DOMWINDOW == 104 (1881A000) [pid = 3744] [serial = 446] [outer = 17BD2400] 08:28:56 INFO - PROCESS | 3744 | 1463066936179 Marionette DEBUG loaded listener.js 08:28:56 INFO - PROCESS | 3744 | ++DOMWINDOW == 105 (18821400) [pid = 3744] [serial = 447] [outer = 17BD2400] 08:28:56 INFO - PROCESS | 3744 | [3744] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 08:28:56 INFO - PROCESS | 3744 | [3744] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 08:28:56 INFO - PROCESS | 3744 | [3744] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 08:28:56 INFO - PROCESS | 3744 | 1463066936573 Marionette TRACE conn2 <- [1,560,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html",0,null,null,[["clearRect of negative sizes works",0,null,null]]]}] 08:28:56 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html | clearRect of negative sizes works 08:28:56 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html | took 717ms 08:28:56 INFO - PROCESS | 3744 | 1463066936622 Marionette TRACE conn2 -> [0,561,"getWindowHandle",null] 08:28:56 INFO - PROCESS | 3744 | 1463066936624 Marionette TRACE conn2 <- [1,561,null,{"value":"13"}] 08:28:56 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html 08:28:56 INFO - PROCESS | 3744 | 1463066936628 Marionette TRACE conn2 -> [0,562,"setScriptTimeout",{"ms":35000}] 08:28:56 INFO - PROCESS | 3744 | 1463066936629 Marionette TRACE conn2 <- [1,562,null,{}] 08:28:56 INFO - PROCESS | 3744 | 1463066936633 Marionette TRACE conn2 -> [0,563,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:28:56 INFO - PROCESS | 3744 | 1463066936734 Marionette TRACE conn2 <- [1,563,null,{"value":null}] 08:28:56 INFO - PROCESS | 3744 | 1463066936740 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\", \"7b36c2f2-4a50-406b-8f1a-2c9880a455ba\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:28:56 INFO - PROCESS | 3744 | ++DOCSHELL 17053C00 == 49 [pid = 3744] [id = 150] 08:28:56 INFO - PROCESS | 3744 | ++DOMWINDOW == 106 (18294C00) [pid = 3744] [serial = 448] [outer = 00000000] 08:28:56 INFO - PROCESS | 3744 | ++DOMWINDOW == 107 (19C33C00) [pid = 3744] [serial = 449] [outer = 18294C00] 08:28:56 INFO - PROCESS | 3744 | 1463066936783 Marionette DEBUG loaded listener.js 08:28:56 INFO - PROCESS | 3744 | ++DOMWINDOW == 108 (19C34000) [pid = 3744] [serial = 450] [outer = 18294C00] 08:28:57 INFO - PROCESS | 3744 | 1463066937200 Marionette TRACE conn2 <- [1,564,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html",0,null,null,[["clearRect() with Infinity/NaN is ignored",0,null,null]]]}] 08:28:57 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html | clearRect() with Infinity/NaN is ignored 08:28:57 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html | took 606ms 08:28:57 INFO - PROCESS | 3744 | 1463066937224 Marionette TRACE conn2 -> [0,565,"getWindowHandle",null] 08:28:57 INFO - PROCESS | 3744 | 1463066937225 Marionette TRACE conn2 <- [1,565,null,{"value":"13"}] 08:28:57 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html 08:28:57 INFO - PROCESS | 3744 | 1463066937229 Marionette TRACE conn2 -> [0,566,"setScriptTimeout",{"ms":35000}] 08:28:57 INFO - PROCESS | 3744 | 1463066937231 Marionette TRACE conn2 <- [1,566,null,{}] 08:28:57 INFO - PROCESS | 3744 | 1463066937234 Marionette TRACE conn2 -> [0,567,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:28:57 INFO - PROCESS | 3744 | 1463066937339 Marionette TRACE conn2 <- [1,567,null,{"value":null}] 08:28:57 INFO - PROCESS | 3744 | 1463066937345 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\", \"7b36c2f2-4a50-406b-8f1a-2c9880a455ba\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:28:57 INFO - PROCESS | 3744 | ++DOCSHELL 19C2E000 == 50 [pid = 3744] [id = 151] 08:28:57 INFO - PROCESS | 3744 | ++DOMWINDOW == 109 (19DAF800) [pid = 3744] [serial = 451] [outer = 00000000] 08:28:57 INFO - PROCESS | 3744 | ++DOMWINDOW == 110 (1A173800) [pid = 3744] [serial = 452] [outer = 19DAF800] 08:28:57 INFO - PROCESS | 3744 | 1463066937432 Marionette DEBUG loaded listener.js 08:28:57 INFO - PROCESS | 3744 | ++DOMWINDOW == 111 (1A491000) [pid = 3744] [serial = 453] [outer = 19DAF800] 08:28:58 INFO - PROCESS | 3744 | 1463066938107 Marionette TRACE conn2 <- [1,568,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html",0,null,null,[["clearRect does not affect the current path",0,null,null]]]}] 08:28:58 INFO - PROCESS | 3744 | --DOMWINDOW == 110 (17AFF800) [pid = 3744] [serial = 396] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html] 08:28:58 INFO - PROCESS | 3744 | --DOMWINDOW == 109 (1656F000) [pid = 3744] [serial = 288] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html] 08:28:58 INFO - PROCESS | 3744 | --DOMWINDOW == 108 (13AE8400) [pid = 3744] [serial = 336] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html] 08:28:58 INFO - PROCESS | 3744 | --DOMWINDOW == 107 (19DADC00) [pid = 3744] [serial = 339] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html] 08:28:58 INFO - PROCESS | 3744 | --DOMWINDOW == 106 (111A2C00) [pid = 3744] [serial = 333] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html] 08:28:58 INFO - PROCESS | 3744 | --DOMWINDOW == 105 (19DAAC00) [pid = 3744] [serial = 402] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html] 08:28:58 INFO - PROCESS | 3744 | --DOMWINDOW == 104 (17B09C00) [pid = 3744] [serial = 399] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html] 08:28:58 INFO - PROCESS | 3744 | --DOMWINDOW == 103 (11D0E800) [pid = 3744] [serial = 406] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html] 08:28:58 INFO - PROCESS | 3744 | --DOMWINDOW == 102 (16E45000) [pid = 3744] [serial = 393] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html] 08:28:58 INFO - PROCESS | 3744 | --DOMWINDOW == 101 (13E83800) [pid = 3744] [serial = 384] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html] 08:28:58 INFO - PROCESS | 3744 | --DOMWINDOW == 100 (13E83000) [pid = 3744] [serial = 387] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html] 08:28:58 INFO - PROCESS | 3744 | --DOMWINDOW == 99 (1656B800) [pid = 3744] [serial = 390] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html] 08:28:58 INFO - PROCESS | 3744 | --DOMWINDOW == 98 (12B81C00) [pid = 3744] [serial = 381] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html] 08:28:58 INFO - PROCESS | 3744 | --DOMWINDOW == 97 (163F8800) [pid = 3744] [serial = 409] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html] 08:28:58 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html | clearRect does not affect the current path 08:28:58 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html | took 909ms 08:28:58 INFO - PROCESS | 3744 | 1463066938165 Marionette TRACE conn2 -> [0,569,"getWindowHandle",null] 08:28:58 INFO - PROCESS | 3744 | 1463066938167 Marionette TRACE conn2 <- [1,569,null,{"value":"13"}] 08:28:58 INFO - PROCESS | 3744 | 1463066938170 Marionette TRACE conn2 -> [0,570,"setScriptTimeout",{"ms":35000}] 08:28:58 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html 08:28:58 INFO - PROCESS | 3744 | 1463066938172 Marionette TRACE conn2 <- [1,570,null,{}] 08:28:58 INFO - PROCESS | 3744 | 1463066938176 Marionette TRACE conn2 -> [0,571,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:28:58 INFO - PROCESS | 3744 | 1463066938255 Marionette TRACE conn2 <- [1,571,null,{"value":null}] 08:28:58 INFO - PROCESS | 3744 | 1463066938263 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\", \"7b36c2f2-4a50-406b-8f1a-2c9880a455ba\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:28:58 INFO - PROCESS | 3744 | ++DOCSHELL 12B84400 == 51 [pid = 3744] [id = 152] 08:28:58 INFO - PROCESS | 3744 | ++DOMWINDOW == 98 (140CDC00) [pid = 3744] [serial = 454] [outer = 00000000] 08:28:58 INFO - PROCESS | 3744 | ++DOMWINDOW == 99 (15E04C00) [pid = 3744] [serial = 455] [outer = 140CDC00] 08:28:58 INFO - PROCESS | 3744 | 1463066938307 Marionette DEBUG loaded listener.js 08:28:58 INFO - PROCESS | 3744 | ++DOMWINDOW == 100 (163F8800) [pid = 3744] [serial = 456] [outer = 140CDC00] 08:28:58 INFO - PROCESS | 3744 | 1463066938760 Marionette TRACE conn2 <- [1,572,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html",0,null,null,[["clearRect does not draw shadows",0,null,null]]]}] 08:28:58 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html | clearRect does not draw shadows 08:28:58 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html | took 654ms 08:28:58 INFO - PROCESS | 3744 | 1463066938809 Marionette TRACE conn2 -> [0,573,"getWindowHandle",null] 08:28:58 INFO - PROCESS | 3744 | 1463066938811 Marionette TRACE conn2 <- [1,573,null,{"value":"13"}] 08:28:58 INFO - PROCESS | 3744 | 1463066938814 Marionette TRACE conn2 -> [0,574,"setScriptTimeout",{"ms":35000}] 08:28:58 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html 08:28:58 INFO - PROCESS | 3744 | 1463066938816 Marionette TRACE conn2 <- [1,574,null,{}] 08:28:58 INFO - PROCESS | 3744 | 1463066938819 Marionette TRACE conn2 -> [0,575,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:28:58 INFO - PROCESS | 3744 | 1463066938895 Marionette TRACE conn2 <- [1,575,null,{"value":null}] 08:28:58 INFO - PROCESS | 3744 | 1463066938904 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\", \"7b36c2f2-4a50-406b-8f1a-2c9880a455ba\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:28:58 INFO - PROCESS | 3744 | ++DOCSHELL 17477800 == 52 [pid = 3744] [id = 153] 08:28:58 INFO - PROCESS | 3744 | ++DOMWINDOW == 101 (17BD1800) [pid = 3744] [serial = 457] [outer = 00000000] 08:28:58 INFO - PROCESS | 3744 | ++DOMWINDOW == 102 (19DB2000) [pid = 3744] [serial = 458] [outer = 17BD1800] 08:28:58 INFO - PROCESS | 3744 | 1463066938947 Marionette DEBUG loaded listener.js 08:28:59 INFO - PROCESS | 3744 | ++DOMWINDOW == 103 (1AB60000) [pid = 3744] [serial = 459] [outer = 17BD1800] 08:28:59 INFO - PROCESS | 3744 | [3744] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 08:28:59 INFO - PROCESS | 3744 | [3744] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 08:28:59 INFO - PROCESS | 3744 | [3744] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 08:28:59 INFO - PROCESS | 3744 | 1463066939450 Marionette TRACE conn2 <- [1,576,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html",0,null,null,[["clearRect is affected by transforms",0,null,null]]]}] 08:28:59 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html | clearRect is affected by transforms 08:28:59 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html | took 654ms 08:28:59 INFO - PROCESS | 3744 | 1463066939485 Marionette TRACE conn2 -> [0,577,"getWindowHandle",null] 08:28:59 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html 08:28:59 INFO - PROCESS | 3744 | 1463066939489 Marionette TRACE conn2 <- [1,577,null,{"value":"13"}] 08:28:59 INFO - PROCESS | 3744 | 1463066939494 Marionette TRACE conn2 -> [0,578,"setScriptTimeout",{"ms":35000}] 08:28:59 INFO - PROCESS | 3744 | 1463066939497 Marionette TRACE conn2 <- [1,578,null,{}] 08:28:59 INFO - PROCESS | 3744 | 1463066939502 Marionette TRACE conn2 -> [0,579,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:28:59 INFO - PROCESS | 3744 | 1463066939600 Marionette TRACE conn2 <- [1,579,null,{"value":null}] 08:28:59 INFO - PROCESS | 3744 | 1463066939608 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\", \"7b36c2f2-4a50-406b-8f1a-2c9880a455ba\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:28:59 INFO - PROCESS | 3744 | ++DOCSHELL 1AB61400 == 53 [pid = 3744] [id = 154] 08:28:59 INFO - PROCESS | 3744 | ++DOMWINDOW == 104 (1AC53400) [pid = 3744] [serial = 460] [outer = 00000000] 08:28:59 INFO - PROCESS | 3744 | ++DOMWINDOW == 105 (1AE98C00) [pid = 3744] [serial = 461] [outer = 1AC53400] 08:28:59 INFO - PROCESS | 3744 | 1463066939655 Marionette DEBUG loaded listener.js 08:28:59 INFO - PROCESS | 3744 | ++DOMWINDOW == 106 (1AFAA000) [pid = 3744] [serial = 462] [outer = 1AC53400] 08:29:00 INFO - PROCESS | 3744 | 1463066940074 Marionette TRACE conn2 <- [1,580,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html",0,null,null,[["clearRect of zero pixels has no effect",0,null,null]]]}] 08:29:00 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html | clearRect of zero pixels has no effect 08:29:00 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html | took 654ms 08:29:00 INFO - PROCESS | 3744 | 1463066940128 Marionette TRACE conn2 -> [0,581,"getWindowHandle",null] 08:29:00 INFO - PROCESS | 3744 | 1463066940140 Marionette TRACE conn2 <- [1,581,null,{"value":"13"}] 08:29:00 INFO - PROCESS | 3744 | 1463066940195 Marionette TRACE conn2 -> [0,582,"setScriptTimeout",{"ms":35000}] 08:29:00 INFO - PROCESS | 3744 | 1463066940199 Marionette TRACE conn2 <- [1,582,null,{}] 08:29:00 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html 08:29:00 INFO - PROCESS | 3744 | 1463066940205 Marionette TRACE conn2 -> [0,583,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:29:00 INFO - PROCESS | 3744 | 1463066940349 Marionette TRACE conn2 <- [1,583,null,{"value":null}] 08:29:00 INFO - PROCESS | 3744 | 1463066940440 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\", \"7b36c2f2-4a50-406b-8f1a-2c9880a455ba\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:29:00 INFO - PROCESS | 3744 | ++DOCSHELL 12B88C00 == 54 [pid = 3744] [id = 155] 08:29:00 INFO - PROCESS | 3744 | ++DOMWINDOW == 107 (12B89000) [pid = 3744] [serial = 463] [outer = 00000000] 08:29:00 INFO - PROCESS | 3744 | ++DOMWINDOW == 108 (12D27000) [pid = 3744] [serial = 464] [outer = 12B89000] 08:29:00 INFO - PROCESS | 3744 | 1463066940495 Marionette DEBUG loaded listener.js 08:29:00 INFO - PROCESS | 3744 | ++DOMWINDOW == 109 (12D2C800) [pid = 3744] [serial = 465] [outer = 12B89000] 08:29:01 INFO - PROCESS | 3744 | 1463066941085 Marionette TRACE conn2 <- [1,584,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html",0,null,null,[["fillRect works",0,null,null]]]}] 08:29:01 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html | fillRect works 08:29:01 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html | took 893ms 08:29:01 INFO - PROCESS | 3744 | 1463066941118 Marionette TRACE conn2 -> [0,585,"getWindowHandle",null] 08:29:01 INFO - PROCESS | 3744 | 1463066941123 Marionette TRACE conn2 <- [1,585,null,{"value":"13"}] 08:29:01 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html 08:29:01 INFO - PROCESS | 3744 | 1463066941128 Marionette TRACE conn2 -> [0,586,"setScriptTimeout",{"ms":35000}] 08:29:01 INFO - PROCESS | 3744 | 1463066941131 Marionette TRACE conn2 <- [1,586,null,{}] 08:29:01 INFO - PROCESS | 3744 | 1463066941139 Marionette TRACE conn2 -> [0,587,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:29:01 INFO - PROCESS | 3744 | 1463066941246 Marionette TRACE conn2 <- [1,587,null,{"value":null}] 08:29:01 INFO - PROCESS | 3744 | 1463066941340 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\", \"7b36c2f2-4a50-406b-8f1a-2c9880a455ba\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:29:01 INFO - PROCESS | 3744 | ++DOCSHELL 13604400 == 55 [pid = 3744] [id = 156] 08:29:01 INFO - PROCESS | 3744 | ++DOMWINDOW == 110 (1360B000) [pid = 3744] [serial = 466] [outer = 00000000] 08:29:01 INFO - PROCESS | 3744 | ++DOMWINDOW == 111 (140D0000) [pid = 3744] [serial = 467] [outer = 1360B000] 08:29:01 INFO - PROCESS | 3744 | 1463066941393 Marionette DEBUG loaded listener.js 08:29:01 INFO - PROCESS | 3744 | ++DOMWINDOW == 112 (1449B400) [pid = 3744] [serial = 468] [outer = 1360B000] 08:29:02 INFO - PROCESS | 3744 | 1463066941979 Marionette TRACE conn2 <- [1,588,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html",0,null,null,[["fillRect is affected by clipping regions",0,null,null]]]}] 08:29:02 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html | fillRect is affected by clipping regions 08:29:02 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html | took 925ms 08:29:02 INFO - PROCESS | 3744 | 1463066942032 Marionette TRACE conn2 -> [0,589,"getWindowHandle",null] 08:29:02 INFO - PROCESS | 3744 | 1463066942035 Marionette TRACE conn2 <- [1,589,null,{"value":"13"}] 08:29:02 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html 08:29:02 INFO - PROCESS | 3744 | 1463066942039 Marionette TRACE conn2 -> [0,590,"setScriptTimeout",{"ms":35000}] 08:29:02 INFO - PROCESS | 3744 | 1463066942041 Marionette TRACE conn2 <- [1,590,null,{}] 08:29:02 INFO - PROCESS | 3744 | 1463066942045 Marionette TRACE conn2 -> [0,591,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:29:02 INFO - PROCESS | 3744 | 1463066942148 Marionette TRACE conn2 <- [1,591,null,{"value":null}] 08:29:02 INFO - PROCESS | 3744 | 1463066942252 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\", \"7b36c2f2-4a50-406b-8f1a-2c9880a455ba\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:29:02 INFO - PROCESS | 3744 | ++DOCSHELL 16C50800 == 56 [pid = 3744] [id = 157] 08:29:02 INFO - PROCESS | 3744 | ++DOMWINDOW == 113 (16C50C00) [pid = 3744] [serial = 469] [outer = 00000000] 08:29:02 INFO - PROCESS | 3744 | ++DOMWINDOW == 114 (1704E400) [pid = 3744] [serial = 470] [outer = 16C50C00] 08:29:02 INFO - PROCESS | 3744 | 1463066942359 Marionette DEBUG loaded listener.js 08:29:02 INFO - PROCESS | 3744 | ++DOMWINDOW == 115 (17A11400) [pid = 3744] [serial = 471] [outer = 16C50C00] 08:29:02 INFO - PROCESS | 3744 | 1463066942911 Marionette TRACE conn2 <- [1,592,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html",0,null,null,[["fillRect of negative sizes works",0,null,null]]]}] 08:29:02 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html | fillRect of negative sizes works 08:29:02 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html | took 925ms 08:29:02 INFO - PROCESS | 3744 | 1463066942976 Marionette TRACE conn2 -> [0,593,"getWindowHandle",null] 08:29:02 INFO - PROCESS | 3744 | 1463066942978 Marionette TRACE conn2 <- [1,593,null,{"value":"13"}] 08:29:02 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html 08:29:02 INFO - PROCESS | 3744 | 1463066942982 Marionette TRACE conn2 -> [0,594,"setScriptTimeout",{"ms":35000}] 08:29:02 INFO - PROCESS | 3744 | 1463066942984 Marionette TRACE conn2 <- [1,594,null,{}] 08:29:02 INFO - PROCESS | 3744 | 1463066942988 Marionette TRACE conn2 -> [0,595,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:29:03 INFO - PROCESS | 3744 | 1463066943089 Marionette TRACE conn2 <- [1,595,null,{"value":null}] 08:29:03 INFO - PROCESS | 3744 | 1463066943184 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\", \"7b36c2f2-4a50-406b-8f1a-2c9880a455ba\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:29:03 INFO - PROCESS | 3744 | ++DOCSHELL 19C29400 == 57 [pid = 3744] [id = 158] 08:29:03 INFO - PROCESS | 3744 | ++DOMWINDOW == 116 (19C2DC00) [pid = 3744] [serial = 472] [outer = 00000000] 08:29:03 INFO - PROCESS | 3744 | ++DOMWINDOW == 117 (1A172800) [pid = 3744] [serial = 473] [outer = 19C2DC00] 08:29:03 INFO - PROCESS | 3744 | 1463066943237 Marionette DEBUG loaded listener.js 08:29:03 INFO - PROCESS | 3744 | ++DOMWINDOW == 118 (1AC4DC00) [pid = 3744] [serial = 474] [outer = 19C2DC00] 08:29:03 INFO - PROCESS | 3744 | 1463066943796 Marionette TRACE conn2 <- [1,596,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html",0,null,null,[["fillRect() with Infinity/NaN is ignored",0,null,null]]]}] 08:29:03 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html | fillRect() with Infinity/NaN is ignored 08:29:03 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html | took 845ms 08:29:03 INFO - PROCESS | 3744 | 1463066943830 Marionette TRACE conn2 -> [0,597,"getWindowHandle",null] 08:29:03 INFO - PROCESS | 3744 | 1463066943832 Marionette TRACE conn2 <- [1,597,null,{"value":"13"}] 08:29:03 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html 08:29:03 INFO - PROCESS | 3744 | 1463066943837 Marionette TRACE conn2 -> [0,598,"setScriptTimeout",{"ms":35000}] 08:29:03 INFO - PROCESS | 3744 | 1463066943839 Marionette TRACE conn2 <- [1,598,null,{}] 08:29:03 INFO - PROCESS | 3744 | 1463066943843 Marionette TRACE conn2 -> [0,599,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:29:03 INFO - PROCESS | 3744 | 1463066943995 Marionette TRACE conn2 <- [1,599,null,{"value":null}] 08:29:04 INFO - PROCESS | 3744 | 1463066944089 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\", \"7b36c2f2-4a50-406b-8f1a-2c9880a455ba\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:29:04 INFO - PROCESS | 3744 | ++DOCSHELL 1AE97C00 == 58 [pid = 3744] [id = 159] 08:29:04 INFO - PROCESS | 3744 | ++DOMWINDOW == 119 (1AE99000) [pid = 3744] [serial = 475] [outer = 00000000] 08:29:04 INFO - PROCESS | 3744 | ++DOMWINDOW == 120 (1B0D8400) [pid = 3744] [serial = 476] [outer = 1AE99000] 08:29:04 INFO - PROCESS | 3744 | 1463066944142 Marionette DEBUG loaded listener.js 08:29:04 INFO - PROCESS | 3744 | ++DOMWINDOW == 121 (1B0E5000) [pid = 3744] [serial = 477] [outer = 1AE99000] 08:29:04 INFO - PROCESS | 3744 | 1463066944662 Marionette TRACE conn2 <- [1,600,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html",0,null,null,[["fillRect does not affect the current path",0,null,null]]]}] 08:29:04 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html | fillRect does not affect the current path 08:29:04 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html | took 861ms 08:29:04 INFO - PROCESS | 3744 | 1463066944712 Marionette TRACE conn2 -> [0,601,"getWindowHandle",null] 08:29:04 INFO - PROCESS | 3744 | 1463066944714 Marionette TRACE conn2 <- [1,601,null,{"value":"13"}] 08:29:04 INFO - PROCESS | 3744 | 1463066944718 Marionette TRACE conn2 -> [0,602,"setScriptTimeout",{"ms":35000}] 08:29:04 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html 08:29:04 INFO - PROCESS | 3744 | 1463066944720 Marionette TRACE conn2 <- [1,602,null,{}] 08:29:04 INFO - PROCESS | 3744 | 1463066944724 Marionette TRACE conn2 -> [0,603,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:29:04 INFO - PROCESS | 3744 | 1463066944845 Marionette TRACE conn2 <- [1,603,null,{"value":null}] 08:29:04 INFO - PROCESS | 3744 | 1463066944945 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\", \"7b36c2f2-4a50-406b-8f1a-2c9880a455ba\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:29:04 INFO - PROCESS | 3744 | ++DOCSHELL 19D3C400 == 59 [pid = 3744] [id = 160] 08:29:04 INFO - PROCESS | 3744 | ++DOMWINDOW == 122 (19D3CC00) [pid = 3744] [serial = 478] [outer = 00000000] 08:29:05 INFO - PROCESS | 3744 | ++DOMWINDOW == 123 (19D46400) [pid = 3744] [serial = 479] [outer = 19D3CC00] 08:29:05 INFO - PROCESS | 3744 | 1463066944997 Marionette DEBUG loaded listener.js 08:29:05 INFO - PROCESS | 3744 | ++DOMWINDOW == 124 (1AE96C00) [pid = 3744] [serial = 480] [outer = 19D3CC00] 08:29:05 INFO - PROCESS | 3744 | 1463066945638 Marionette TRACE conn2 <- [1,604,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html",0,null,null,[["fillRect draws shadows",0,null,null]]]}] 08:29:05 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html | fillRect draws shadows 08:29:05 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html | took 1005ms 08:29:05 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html 08:29:05 INFO - PROCESS | 3744 | 1463066945745 Marionette TRACE conn2 -> [0,605,"getWindowHandle",null] 08:29:05 INFO - PROCESS | 3744 | 1463066945747 Marionette TRACE conn2 <- [1,605,null,{"value":"13"}] 08:29:05 INFO - PROCESS | 3744 | 1463066945752 Marionette TRACE conn2 -> [0,606,"setScriptTimeout",{"ms":35000}] 08:29:05 INFO - PROCESS | 3744 | 1463066945754 Marionette TRACE conn2 <- [1,606,null,{}] 08:29:05 INFO - PROCESS | 3744 | 1463066945758 Marionette TRACE conn2 -> [0,607,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:29:05 INFO - PROCESS | 3744 | 1463066945887 Marionette TRACE conn2 <- [1,607,null,{"value":null}] 08:29:06 INFO - PROCESS | 3744 | 1463066946130 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\", \"7b36c2f2-4a50-406b-8f1a-2c9880a455ba\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:29:06 INFO - PROCESS | 3744 | ++DOCSHELL 10D59000 == 60 [pid = 3744] [id = 161] 08:29:06 INFO - PROCESS | 3744 | ++DOMWINDOW == 125 (11F0B400) [pid = 3744] [serial = 481] [outer = 00000000] 08:29:06 INFO - PROCESS | 3744 | ++DOMWINDOW == 126 (12D2BC00) [pid = 3744] [serial = 482] [outer = 11F0B400] 08:29:06 INFO - PROCESS | 3744 | 1463066946191 Marionette DEBUG loaded listener.js 08:29:06 INFO - PROCESS | 3744 | ++DOMWINDOW == 127 (13605C00) [pid = 3744] [serial = 483] [outer = 11F0B400] 08:29:06 INFO - PROCESS | 3744 | 1463066946756 Marionette TRACE conn2 <- [1,608,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html",0,null,null,[["fillRect is affected by transforms",0,null,null]]]}] 08:29:06 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html | fillRect is affected by transforms 08:29:06 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html | took 1052ms 08:29:06 INFO - PROCESS | 3744 | 1463066946837 Marionette TRACE conn2 -> [0,609,"getWindowHandle",null] 08:29:06 INFO - PROCESS | 3744 | 1463066946842 Marionette TRACE conn2 <- [1,609,null,{"value":"13"}] 08:29:06 INFO - PROCESS | 3744 | 1463066946847 Marionette TRACE conn2 -> [0,610,"setScriptTimeout",{"ms":35000}] 08:29:06 INFO - PROCESS | 3744 | 1463066946850 Marionette TRACE conn2 <- [1,610,null,{}] 08:29:06 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html 08:29:06 INFO - PROCESS | 3744 | 1463066946855 Marionette TRACE conn2 -> [0,611,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:29:06 INFO - PROCESS | 3744 | 1463066946955 Marionette TRACE conn2 <- [1,611,null,{"value":null}] 08:29:07 INFO - PROCESS | 3744 | 1463066947060 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\", \"7b36c2f2-4a50-406b-8f1a-2c9880a455ba\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:29:07 INFO - PROCESS | 3744 | ++DOCSHELL 10EA5C00 == 61 [pid = 3744] [id = 162] 08:29:07 INFO - PROCESS | 3744 | ++DOMWINDOW == 128 (111A4400) [pid = 3744] [serial = 484] [outer = 00000000] 08:29:07 INFO - PROCESS | 3744 | ++DOMWINDOW == 129 (12E66400) [pid = 3744] [serial = 485] [outer = 111A4400] 08:29:07 INFO - PROCESS | 3744 | 1463066947187 Marionette DEBUG loaded listener.js 08:29:07 INFO - PROCESS | 3744 | ++DOMWINDOW == 130 (13E5F400) [pid = 3744] [serial = 486] [outer = 111A4400] 08:29:07 INFO - PROCESS | 3744 | --DOCSHELL 17477800 == 60 [pid = 3744] [id = 153] 08:29:07 INFO - PROCESS | 3744 | --DOCSHELL 12B84400 == 59 [pid = 3744] [id = 152] 08:29:07 INFO - PROCESS | 3744 | --DOCSHELL 19C2E000 == 58 [pid = 3744] [id = 151] 08:29:07 INFO - PROCESS | 3744 | --DOCSHELL 17053C00 == 57 [pid = 3744] [id = 150] 08:29:07 INFO - PROCESS | 3744 | --DOCSHELL 17AF7800 == 56 [pid = 3744] [id = 149] 08:29:07 INFO - PROCESS | 3744 | --DOCSHELL 17054800 == 55 [pid = 3744] [id = 148] 08:29:07 INFO - PROCESS | 3744 | --DOCSHELL 16C83800 == 54 [pid = 3744] [id = 147] 08:29:07 INFO - PROCESS | 3744 | --DOCSHELL 144E2400 == 53 [pid = 3744] [id = 146] 08:29:07 INFO - PROCESS | 3744 | --DOCSHELL 1449A000 == 52 [pid = 3744] [id = 145] 08:29:07 INFO - PROCESS | 3744 | --DOCSHELL 136AD000 == 51 [pid = 3744] [id = 144] 08:29:07 INFO - PROCESS | 3744 | --DOMWINDOW == 129 (1AE8C800) [pid = 3744] [serial = 413] [outer = 00000000] [url = about:blank] 08:29:07 INFO - PROCESS | 3744 | --DOCSHELL 144E4000 == 50 [pid = 3744] [id = 140] 08:29:07 INFO - PROCESS | 3744 | --DOCSHELL 106E3800 == 49 [pid = 3744] [id = 139] 08:29:07 INFO - PROCESS | 3744 | --DOMWINDOW == 128 (165F1800) [pid = 3744] [serial = 290] [outer = 00000000] [url = about:blank] 08:29:07 INFO - PROCESS | 3744 | --DOMWINDOW == 127 (1656AC00) [pid = 3744] [serial = 338] [outer = 00000000] [url = about:blank] 08:29:07 INFO - PROCESS | 3744 | --DOMWINDOW == 126 (1AC4AC00) [pid = 3744] [serial = 341] [outer = 00000000] [url = about:blank] 08:29:07 INFO - PROCESS | 3744 | --DOMWINDOW == 125 (136AD800) [pid = 3744] [serial = 335] [outer = 00000000] [url = about:blank] 08:29:07 INFO - PROCESS | 3744 | --DOMWINDOW == 124 (1A48DC00) [pid = 3744] [serial = 403] [outer = 00000000] [url = about:blank] 08:29:07 INFO - PROCESS | 3744 | --DOMWINDOW == 123 (19EB6800) [pid = 3744] [serial = 401] [outer = 00000000] [url = about:blank] 08:29:07 INFO - PROCESS | 3744 | --DOMWINDOW == 122 (19DB3000) [pid = 3744] [serial = 400] [outer = 00000000] [url = about:blank] 08:29:07 INFO - PROCESS | 3744 | --DOMWINDOW == 121 (164B3400) [pid = 3744] [serial = 408] [outer = 00000000] [url = about:blank] 08:29:07 INFO - PROCESS | 3744 | --DOMWINDOW == 120 (177FAC00) [pid = 3744] [serial = 394] [outer = 00000000] [url = about:blank] 08:29:07 INFO - PROCESS | 3744 | --DOMWINDOW == 119 (144E9C00) [pid = 3744] [serial = 386] [outer = 00000000] [url = about:blank] 08:29:07 INFO - PROCESS | 3744 | --DOMWINDOW == 118 (144DD800) [pid = 3744] [serial = 385] [outer = 00000000] [url = about:blank] 08:29:07 INFO - PROCESS | 3744 | --DOMWINDOW == 117 (15A8C400) [pid = 3744] [serial = 388] [outer = 00000000] [url = about:blank] 08:29:07 INFO - PROCESS | 3744 | --DOMWINDOW == 116 (1634C400) [pid = 3744] [serial = 389] [outer = 00000000] [url = about:blank] 08:29:07 INFO - PROCESS | 3744 | --DOMWINDOW == 115 (165E6800) [pid = 3744] [serial = 391] [outer = 00000000] [url = about:blank] 08:29:07 INFO - PROCESS | 3744 | --DOMWINDOW == 114 (165F0C00) [pid = 3744] [serial = 392] [outer = 00000000] [url = about:blank] 08:29:07 INFO - PROCESS | 3744 | --DOMWINDOW == 113 (16350000) [pid = 3744] [serial = 383] [outer = 00000000] [url = about:blank] 08:29:07 INFO - PROCESS | 3744 | --DOMWINDOW == 112 (13A12400) [pid = 3744] [serial = 382] [outer = 00000000] [url = about:blank] 08:29:07 INFO - PROCESS | 3744 | --DOMWINDOW == 111 (136A2C00) [pid = 3744] [serial = 373] [outer = 00000000] [url = about:blank] 08:29:07 INFO - PROCESS | 3744 | --DOMWINDOW == 110 (144EAC00) [pid = 3744] [serial = 376] [outer = 00000000] [url = about:blank] 08:29:07 INFO - PROCESS | 3744 | --DOMWINDOW == 109 (1A175800) [pid = 3744] [serial = 379] [outer = 00000000] [url = about:blank] 08:29:07 INFO - PROCESS | 3744 | --DOMWINDOW == 108 (19A8E000) [pid = 3744] [serial = 410] [outer = 00000000] [url = about:blank] 08:29:07 INFO - PROCESS | 3744 | --DOMWINDOW == 107 (11D02000) [pid = 3744] [serial = 167] [outer = 00000000] [url = about:neterror?e=dnsNotFound&u=https%3A//%25%28server%29s/selfsupport-dummy/&c=UTF-8&f=regular&d=Firefox%20can%E2%80%99t%20find%20the%20server%20at%20%25%28server%29s.] 08:29:07 INFO - PROCESS | 3744 | --DOMWINDOW == 106 (144D1000) [pid = 3744] [serial = 407] [outer = 00000000] [url = about:blank] 08:29:07 INFO - PROCESS | 3744 | --DOMWINDOW == 105 (1A48EC00) [pid = 3744] [serial = 404] [outer = 00000000] [url = about:blank] 08:29:07 INFO - PROCESS | 3744 | --DOMWINDOW == 104 (17BD8400) [pid = 3744] [serial = 397] [outer = 00000000] [url = about:blank] 08:29:07 INFO - PROCESS | 3744 | --DOMWINDOW == 103 (18423000) [pid = 3744] [serial = 398] [outer = 00000000] [url = about:blank] 08:29:07 INFO - PROCESS | 3744 | --DOMWINDOW == 102 (17A06400) [pid = 3744] [serial = 395] [outer = 00000000] [url = about:blank] 08:29:07 INFO - PROCESS | 3744 | --DOMWINDOW == 101 (1AB5C800) [pid = 3744] [serial = 411] [outer = 00000000] [url = about:blank] 08:29:07 INFO - PROCESS | 3744 | 1463066947636 Marionette TRACE conn2 <- [1,612,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html",0,null,null,[["fillRect of zero pixels has no effect",0,null,null]]]}] 08:29:07 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html | fillRect of zero pixels has no effect 08:29:07 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html | took 798ms 08:29:07 INFO - PROCESS | 3744 | 1463066947669 Marionette TRACE conn2 -> [0,613,"getWindowHandle",null] 08:29:07 INFO - PROCESS | 3744 | 1463066947673 Marionette TRACE conn2 <- [1,613,null,{"value":"13"}] 08:29:07 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html 08:29:07 INFO - PROCESS | 3744 | 1463066947678 Marionette TRACE conn2 -> [0,614,"setScriptTimeout",{"ms":35000}] 08:29:07 INFO - PROCESS | 3744 | 1463066947680 Marionette TRACE conn2 <- [1,614,null,{}] 08:29:07 INFO - PROCESS | 3744 | 1463066947684 Marionette TRACE conn2 -> [0,615,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:29:07 INFO - PROCESS | 3744 | 1463066947765 Marionette TRACE conn2 <- [1,615,null,{"value":null}] 08:29:07 INFO - PROCESS | 3744 | 1463066947772 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\", \"7b36c2f2-4a50-406b-8f1a-2c9880a455ba\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:29:07 INFO - PROCESS | 3744 | ++DOCSHELL 12E63400 == 50 [pid = 3744] [id = 163] 08:29:07 INFO - PROCESS | 3744 | ++DOMWINDOW == 102 (14498400) [pid = 3744] [serial = 487] [outer = 00000000] 08:29:07 INFO - PROCESS | 3744 | ++DOMWINDOW == 103 (15A84400) [pid = 3744] [serial = 488] [outer = 14498400] 08:29:07 INFO - PROCESS | 3744 | 1463066947816 Marionette DEBUG loaded listener.js 08:29:07 INFO - PROCESS | 3744 | ++DOMWINDOW == 104 (1634C800) [pid = 3744] [serial = 489] [outer = 14498400] 08:29:08 INFO - PROCESS | 3744 | 1463066948279 Marionette TRACE conn2 <- [1,616,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html",0,null,null,[["strokeRect works",0,null,null]]]}] 08:29:08 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html | strokeRect works 08:29:08 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html | took 654ms 08:29:08 INFO - PROCESS | 3744 | 1463066948316 Marionette TRACE conn2 -> [0,617,"getWindowHandle",null] 08:29:08 INFO - PROCESS | 3744 | 1463066948318 Marionette TRACE conn2 <- [1,617,null,{"value":"13"}] 08:29:08 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html 08:29:08 INFO - PROCESS | 3744 | 1463066948323 Marionette TRACE conn2 -> [0,618,"setScriptTimeout",{"ms":35000}] 08:29:08 INFO - PROCESS | 3744 | 1463066948328 Marionette TRACE conn2 <- [1,618,null,{}] 08:29:08 INFO - PROCESS | 3744 | 1463066948337 Marionette TRACE conn2 -> [0,619,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:29:08 INFO - PROCESS | 3744 | 1463066948419 Marionette TRACE conn2 <- [1,619,null,{"value":null}] 08:29:08 INFO - PROCESS | 3744 | 1463066948429 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\", \"7b36c2f2-4a50-406b-8f1a-2c9880a455ba\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:29:08 INFO - PROCESS | 3744 | ++DOCSHELL 11F03C00 == 51 [pid = 3744] [id = 164] 08:29:08 INFO - PROCESS | 3744 | ++DOMWINDOW == 105 (165ED400) [pid = 3744] [serial = 490] [outer = 00000000] 08:29:08 INFO - PROCESS | 3744 | ++DOMWINDOW == 106 (16C44800) [pid = 3744] [serial = 491] [outer = 165ED400] 08:29:08 INFO - PROCESS | 3744 | 1463066948472 Marionette DEBUG loaded listener.js 08:29:08 INFO - PROCESS | 3744 | ++DOMWINDOW == 107 (17053C00) [pid = 3744] [serial = 492] [outer = 165ED400] 08:29:08 INFO - PROCESS | 3744 | 1463066948953 Marionette TRACE conn2 <- [1,620,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html",0,null,null,[["strokeRect is affected by clipping regions",0,null,null]]]}] 08:29:09 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html | strokeRect is affected by clipping regions 08:29:09 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html | took 670ms 08:29:09 INFO - PROCESS | 3744 | 1463066949013 Marionette TRACE conn2 -> [0,621,"getWindowHandle",null] 08:29:09 INFO - PROCESS | 3744 | 1463066949016 Marionette TRACE conn2 <- [1,621,null,{"value":"13"}] 08:29:09 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html 08:29:09 INFO - PROCESS | 3744 | 1463066949019 Marionette TRACE conn2 -> [0,622,"setScriptTimeout",{"ms":35000}] 08:29:09 INFO - PROCESS | 3744 | 1463066949021 Marionette TRACE conn2 <- [1,622,null,{}] 08:29:09 INFO - PROCESS | 3744 | 1463066949024 Marionette TRACE conn2 -> [0,623,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:29:09 INFO - PROCESS | 3744 | 1463066949110 Marionette TRACE conn2 <- [1,623,null,{"value":null}] 08:29:09 INFO - PROCESS | 3744 | 1463066949118 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\", \"7b36c2f2-4a50-406b-8f1a-2c9880a455ba\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:29:09 INFO - PROCESS | 3744 | ++DOCSHELL 17149C00 == 52 [pid = 3744] [id = 165] 08:29:09 INFO - PROCESS | 3744 | ++DOMWINDOW == 108 (1714A400) [pid = 3744] [serial = 493] [outer = 00000000] 08:29:09 INFO - PROCESS | 3744 | ++DOMWINDOW == 109 (1714F400) [pid = 3744] [serial = 494] [outer = 1714A400] 08:29:09 INFO - PROCESS | 3744 | 1463066949190 Marionette DEBUG loaded listener.js 08:29:09 INFO - PROCESS | 3744 | ++DOMWINDOW == 110 (17401C00) [pid = 3744] [serial = 495] [outer = 1714A400] 08:29:09 INFO - PROCESS | 3744 | [3744] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 08:29:09 INFO - PROCESS | 3744 | [3744] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 08:29:09 INFO - PROCESS | 3744 | [3744] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 08:29:09 INFO - PROCESS | 3744 | 1463066949614 Marionette TRACE conn2 <- [1,624,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html",0,null,null,[["strokeRect is affected by globalAlpha",0,null,null]]]}] 08:29:09 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html | strokeRect is affected by globalAlpha 08:29:09 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html | took 638ms 08:29:09 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html 08:29:09 INFO - PROCESS | 3744 | 1463066949659 Marionette TRACE conn2 -> [0,625,"getWindowHandle",null] 08:29:09 INFO - PROCESS | 3744 | 1463066949661 Marionette TRACE conn2 <- [1,625,null,{"value":"13"}] 08:29:09 INFO - PROCESS | 3744 | 1463066949664 Marionette TRACE conn2 -> [0,626,"setScriptTimeout",{"ms":35000}] 08:29:09 INFO - PROCESS | 3744 | 1463066949666 Marionette TRACE conn2 <- [1,626,null,{}] 08:29:09 INFO - PROCESS | 3744 | 1463066949669 Marionette TRACE conn2 -> [0,627,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:29:09 INFO - PROCESS | 3744 | 1463066949779 Marionette TRACE conn2 <- [1,627,null,{"value":null}] 08:29:09 INFO - PROCESS | 3744 | 1463066949785 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\", \"7b36c2f2-4a50-406b-8f1a-2c9880a455ba\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:29:09 INFO - PROCESS | 3744 | ++DOCSHELL 17151400 == 53 [pid = 3744] [id = 166] 08:29:09 INFO - PROCESS | 3744 | ++DOMWINDOW == 111 (17471000) [pid = 3744] [serial = 496] [outer = 00000000] 08:29:09 INFO - PROCESS | 3744 | ++DOMWINDOW == 112 (17A6F800) [pid = 3744] [serial = 497] [outer = 17471000] 08:29:09 INFO - PROCESS | 3744 | 1463066949877 Marionette DEBUG loaded listener.js 08:29:09 INFO - PROCESS | 3744 | ++DOMWINDOW == 113 (17BD7C00) [pid = 3744] [serial = 498] [outer = 17471000] 08:29:10 INFO - PROCESS | 3744 | [3744] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 08:29:10 INFO - PROCESS | 3744 | [3744] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 08:29:10 INFO - PROCESS | 3744 | [3744] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 08:29:10 INFO - PROCESS | 3744 | [3744] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 08:29:10 INFO - PROCESS | 3744 | 1463066950307 Marionette TRACE conn2 <- [1,628,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html",0,null,null,[["strokeRect is not affected by globalCompositeOperation",0,null,null]]]}] 08:29:10 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html | strokeRect is not affected by globalCompositeOperation 08:29:10 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html | took 702ms 08:29:10 INFO - PROCESS | 3744 | 1463066950365 Marionette TRACE conn2 -> [0,629,"getWindowHandle",null] 08:29:10 INFO - PROCESS | 3744 | 1463066950366 Marionette TRACE conn2 <- [1,629,null,{"value":"13"}] 08:29:10 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html 08:29:10 INFO - PROCESS | 3744 | 1463066950370 Marionette TRACE conn2 -> [0,630,"setScriptTimeout",{"ms":35000}] 08:29:10 INFO - PROCESS | 3744 | 1463066950371 Marionette TRACE conn2 <- [1,630,null,{}] 08:29:10 INFO - PROCESS | 3744 | 1463066950375 Marionette TRACE conn2 -> [0,631,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:29:10 INFO - PROCESS | 3744 | 1463066950540 Marionette TRACE conn2 <- [1,631,null,{"value":null}] 08:29:10 INFO - PROCESS | 3744 | 1463066950626 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\", \"7b36c2f2-4a50-406b-8f1a-2c9880a455ba\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:29:10 INFO - PROCESS | 3744 | ++DOCSHELL 19A90400 == 54 [pid = 3744] [id = 167] 08:29:10 INFO - PROCESS | 3744 | ++DOMWINDOW == 114 (19A91000) [pid = 3744] [serial = 499] [outer = 00000000] 08:29:10 INFO - PROCESS | 3744 | ++DOMWINDOW == 115 (19C30800) [pid = 3744] [serial = 500] [outer = 19A91000] 08:29:10 INFO - PROCESS | 3744 | 1463066950669 Marionette DEBUG loaded listener.js 08:29:10 INFO - PROCESS | 3744 | ++DOMWINDOW == 116 (19D3FC00) [pid = 3744] [serial = 501] [outer = 19A91000] 08:29:11 INFO - PROCESS | 3744 | 1463066951084 Marionette TRACE conn2 <- [1,632,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html",0,null,null,[["strokeRect of negative sizes works",0,null,null]]]}] 08:29:11 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html | strokeRect of negative sizes works 08:29:11 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html | took 749ms 08:29:11 INFO - PROCESS | 3744 | 1463066951142 Marionette TRACE conn2 -> [0,633,"getWindowHandle",null] 08:29:11 INFO - PROCESS | 3744 | 1463066951144 Marionette TRACE conn2 <- [1,633,null,{"value":"13"}] 08:29:11 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html 08:29:11 INFO - PROCESS | 3744 | 1463066951151 Marionette TRACE conn2 -> [0,634,"setScriptTimeout",{"ms":35000}] 08:29:11 INFO - PROCESS | 3744 | 1463066951153 Marionette TRACE conn2 <- [1,634,null,{}] 08:29:11 INFO - PROCESS | 3744 | 1463066951164 Marionette TRACE conn2 -> [0,635,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:29:11 INFO - PROCESS | 3744 | 1463066951278 Marionette TRACE conn2 <- [1,635,null,{"value":null}] 08:29:11 INFO - PROCESS | 3744 | 1463066951287 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\", \"7b36c2f2-4a50-406b-8f1a-2c9880a455ba\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:29:11 INFO - PROCESS | 3744 | ++DOCSHELL 165F0C00 == 55 [pid = 3744] [id = 168] 08:29:11 INFO - PROCESS | 3744 | ++DOMWINDOW == 117 (19D44400) [pid = 3744] [serial = 502] [outer = 00000000] 08:29:11 INFO - PROCESS | 3744 | ++DOMWINDOW == 118 (19D48C00) [pid = 3744] [serial = 503] [outer = 19D44400] 08:29:11 INFO - PROCESS | 3744 | 1463066951330 Marionette DEBUG loaded listener.js 08:29:11 INFO - PROCESS | 3744 | ++DOMWINDOW == 119 (19DB1C00) [pid = 3744] [serial = 504] [outer = 19D44400] 08:29:11 INFO - PROCESS | 3744 | --DOMWINDOW == 118 (17BD2400) [pid = 3744] [serial = 445] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html] 08:29:11 INFO - PROCESS | 3744 | --DOMWINDOW == 117 (19DAF800) [pid = 3744] [serial = 451] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html] 08:29:11 INFO - PROCESS | 3744 | --DOMWINDOW == 116 (18294C00) [pid = 3744] [serial = 448] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html] 08:29:11 INFO - PROCESS | 3744 | --DOMWINDOW == 115 (1449D800) [pid = 3744] [serial = 433] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html] 08:29:11 INFO - PROCESS | 3744 | --DOMWINDOW == 114 (13A13400) [pid = 3744] [serial = 430] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html] 08:29:11 INFO - PROCESS | 3744 | --DOMWINDOW == 113 (17057C00) [pid = 3744] [serial = 442] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html] 08:29:11 INFO - PROCESS | 3744 | --DOMWINDOW == 112 (16C8EC00) [pid = 3744] [serial = 439] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html] 08:29:11 INFO - PROCESS | 3744 | --DOMWINDOW == 111 (15E32C00) [pid = 3744] [serial = 436] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html] 08:29:11 INFO - PROCESS | 3744 | --DOMWINDOW == 110 (18618400) [pid = 3744] [serial = 412] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html] 08:29:11 INFO - PROCESS | 3744 | --DOMWINDOW == 109 (140CDC00) [pid = 3744] [serial = 454] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html] 08:29:11 INFO - PROCESS | 3744 | --DOMWINDOW == 108 (17BD1800) [pid = 3744] [serial = 457] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html] 08:29:11 INFO - PROCESS | 3744 | 1463066951852 Marionette TRACE conn2 <- [1,636,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html",0,null,null,[["strokeRect() with Infinity/NaN is ignored",0,null,null]]]}] 08:29:11 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html | strokeRect() with Infinity/NaN is ignored 08:29:11 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html | took 750ms 08:29:11 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html 08:29:11 INFO - PROCESS | 3744 | 1463066951893 Marionette TRACE conn2 -> [0,637,"getWindowHandle",null] 08:29:11 INFO - PROCESS | 3744 | 1463066951895 Marionette TRACE conn2 <- [1,637,null,{"value":"13"}] 08:29:11 INFO - PROCESS | 3744 | 1463066951898 Marionette TRACE conn2 -> [0,638,"setScriptTimeout",{"ms":35000}] 08:29:11 INFO - PROCESS | 3744 | 1463066951900 Marionette TRACE conn2 <- [1,638,null,{}] 08:29:11 INFO - PROCESS | 3744 | 1463066951903 Marionette TRACE conn2 -> [0,639,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:29:12 INFO - PROCESS | 3744 | 1463066952037 Marionette TRACE conn2 <- [1,639,null,{"value":null}] 08:29:12 INFO - PROCESS | 3744 | 1463066952044 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\", \"7b36c2f2-4a50-406b-8f1a-2c9880a455ba\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:29:12 INFO - PROCESS | 3744 | ++DOCSHELL 12D29800 == 56 [pid = 3744] [id = 169] 08:29:12 INFO - PROCESS | 3744 | ++DOMWINDOW == 109 (164A9400) [pid = 3744] [serial = 505] [outer = 00000000] 08:29:12 INFO - PROCESS | 3744 | ++DOMWINDOW == 110 (17BD2400) [pid = 3744] [serial = 506] [outer = 164A9400] 08:29:12 INFO - PROCESS | 3744 | 1463066952086 Marionette DEBUG loaded listener.js 08:29:12 INFO - PROCESS | 3744 | ++DOMWINDOW == 111 (1881E000) [pid = 3744] [serial = 507] [outer = 164A9400] 08:29:12 INFO - PROCESS | 3744 | 1463066952526 Marionette TRACE conn2 <- [1,640,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html",0,null,null,[["strokeRect does not affect the current path",0,null,null]]]}] 08:29:12 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html | strokeRect does not affect the current path 08:29:12 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html | took 638ms 08:29:12 INFO - PROCESS | 3744 | 1463066952568 Marionette TRACE conn2 -> [0,641,"getWindowHandle",null] 08:29:12 INFO - PROCESS | 3744 | 1463066952570 Marionette TRACE conn2 <- [1,641,null,{"value":"13"}] 08:29:12 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html 08:29:12 INFO - PROCESS | 3744 | 1463066952573 Marionette TRACE conn2 -> [0,642,"setScriptTimeout",{"ms":35000}] 08:29:12 INFO - PROCESS | 3744 | 1463066952575 Marionette TRACE conn2 <- [1,642,null,{}] 08:29:12 INFO - PROCESS | 3744 | 1463066952579 Marionette TRACE conn2 -> [0,643,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:29:12 INFO - PROCESS | 3744 | 1463066952658 Marionette TRACE conn2 <- [1,643,null,{"value":null}] 08:29:12 INFO - PROCESS | 3744 | 1463066952664 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\", \"7b36c2f2-4a50-406b-8f1a-2c9880a455ba\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:29:12 INFO - PROCESS | 3744 | ++DOCSHELL 1475DC00 == 57 [pid = 3744] [id = 170] 08:29:12 INFO - PROCESS | 3744 | ++DOMWINDOW == 112 (17A7BC00) [pid = 3744] [serial = 508] [outer = 00000000] 08:29:12 INFO - PROCESS | 3744 | ++DOMWINDOW == 113 (1A48DC00) [pid = 3744] [serial = 509] [outer = 17A7BC00] 08:29:12 INFO - PROCESS | 3744 | 1463066952706 Marionette DEBUG loaded listener.js 08:29:12 INFO - PROCESS | 3744 | ++DOMWINDOW == 114 (1A9CCC00) [pid = 3744] [serial = 510] [outer = 17A7BC00] 08:29:13 INFO - PROCESS | 3744 | 1463066953105 Marionette TRACE conn2 <- [1,644,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html",0,null,null,[["strokeRect draws shadows",0,null,null]]]}] 08:29:13 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html | strokeRect draws shadows 08:29:13 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html | took 606ms 08:29:13 INFO - PROCESS | 3744 | 1463066953171 Marionette TRACE conn2 -> [0,645,"getWindowHandle",null] 08:29:13 INFO - PROCESS | 3744 | 1463066953173 Marionette TRACE conn2 <- [1,645,null,{"value":"13"}] 08:29:13 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html 08:29:13 INFO - PROCESS | 3744 | 1463066953176 Marionette TRACE conn2 -> [0,646,"setScriptTimeout",{"ms":35000}] 08:29:13 INFO - PROCESS | 3744 | 1463066953178 Marionette TRACE conn2 <- [1,646,null,{}] 08:29:13 INFO - PROCESS | 3744 | 1463066953181 Marionette TRACE conn2 -> [0,647,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:29:13 INFO - PROCESS | 3744 | 1463066953267 Marionette TRACE conn2 <- [1,647,null,{"value":null}] 08:29:13 INFO - PROCESS | 3744 | 1463066953273 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\", \"7b36c2f2-4a50-406b-8f1a-2c9880a455ba\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:29:13 INFO - PROCESS | 3744 | ++DOCSHELL 12D23400 == 58 [pid = 3744] [id = 171] 08:29:13 INFO - PROCESS | 3744 | ++DOMWINDOW == 115 (1A48C800) [pid = 3744] [serial = 511] [outer = 00000000] 08:29:13 INFO - PROCESS | 3744 | ++DOMWINDOW == 116 (1AC58800) [pid = 3744] [serial = 512] [outer = 1A48C800] 08:29:13 INFO - PROCESS | 3744 | 1463066953325 Marionette DEBUG loaded listener.js 08:29:13 INFO - PROCESS | 3744 | ++DOMWINDOW == 117 (1AFA8800) [pid = 3744] [serial = 513] [outer = 1A48C800] 08:29:13 INFO - PROCESS | 3744 | 1463066953802 Marionette TRACE conn2 <- [1,648,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html",0,null,null,[["fillRect is affected by transforms",0,null,null]]]}] 08:29:13 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html | fillRect is affected by transforms 08:29:13 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html | took 637ms 08:29:13 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html 08:29:13 INFO - PROCESS | 3744 | 1463066953847 Marionette TRACE conn2 -> [0,649,"getWindowHandle",null] 08:29:13 INFO - PROCESS | 3744 | 1463066953849 Marionette TRACE conn2 <- [1,649,null,{"value":"13"}] 08:29:13 INFO - PROCESS | 3744 | 1463066953853 Marionette TRACE conn2 -> [0,650,"setScriptTimeout",{"ms":35000}] 08:29:13 INFO - PROCESS | 3744 | 1463066953855 Marionette TRACE conn2 <- [1,650,null,{}] 08:29:13 INFO - PROCESS | 3744 | 1463066953862 Marionette TRACE conn2 -> [0,651,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:29:14 INFO - PROCESS | 3744 | 1463066954016 Marionette TRACE conn2 <- [1,651,null,{"value":null}] 08:29:14 INFO - PROCESS | 3744 | 1463066954147 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\", \"7b36c2f2-4a50-406b-8f1a-2c9880a455ba\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:29:14 INFO - PROCESS | 3744 | ++DOCSHELL 107F6C00 == 59 [pid = 3744] [id = 172] 08:29:14 INFO - PROCESS | 3744 | ++DOMWINDOW == 118 (10D57800) [pid = 3744] [serial = 514] [outer = 00000000] 08:29:14 INFO - PROCESS | 3744 | ++DOMWINDOW == 119 (11F64800) [pid = 3744] [serial = 515] [outer = 10D57800] 08:29:14 INFO - PROCESS | 3744 | 1463066954206 Marionette DEBUG loaded listener.js 08:29:14 INFO - PROCESS | 3744 | ++DOMWINDOW == 120 (12D29000) [pid = 3744] [serial = 516] [outer = 10D57800] 08:29:14 INFO - PROCESS | 3744 | [3744] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 08:29:14 INFO - PROCESS | 3744 | [3744] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 08:29:14 INFO - PROCESS | 3744 | 1463066954854 Marionette TRACE conn2 <- [1,652,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html",0,null,null,[["strokeRect of 0x0 pixels draws nothing",0,null,null]]]}] 08:29:14 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html | strokeRect of 0x0 pixels draws nothing 08:29:14 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html | took 1053ms 08:29:14 INFO - PROCESS | 3744 | 1463066954915 Marionette TRACE conn2 -> [0,653,"getWindowHandle",null] 08:29:14 INFO - PROCESS | 3744 | 1463066954919 Marionette TRACE conn2 <- [1,653,null,{"value":"13"}] 08:29:14 INFO - PROCESS | 3744 | 1463066954924 Marionette TRACE conn2 -> [0,654,"setScriptTimeout",{"ms":35000}] 08:29:14 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html 08:29:14 INFO - PROCESS | 3744 | 1463066954928 Marionette TRACE conn2 <- [1,654,null,{}] 08:29:14 INFO - PROCESS | 3744 | 1463066954933 Marionette TRACE conn2 -> [0,655,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:29:15 INFO - PROCESS | 3744 | 1463066955040 Marionette TRACE conn2 <- [1,655,null,{"value":null}] 08:29:15 INFO - PROCESS | 3744 | 1463066955212 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\", \"7b36c2f2-4a50-406b-8f1a-2c9880a455ba\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:29:15 INFO - PROCESS | 3744 | ++DOCSHELL 1613DC00 == 60 [pid = 3744] [id = 173] 08:29:15 INFO - PROCESS | 3744 | ++DOMWINDOW == 121 (1634A000) [pid = 3744] [serial = 517] [outer = 00000000] 08:29:15 INFO - PROCESS | 3744 | ++DOMWINDOW == 122 (164A9C00) [pid = 3744] [serial = 518] [outer = 1634A000] 08:29:15 INFO - PROCESS | 3744 | 1463066955269 Marionette DEBUG loaded listener.js 08:29:15 INFO - PROCESS | 3744 | ++DOMWINDOW == 123 (1656B000) [pid = 3744] [serial = 519] [outer = 1634A000] 08:29:15 INFO - PROCESS | 3744 | [3744] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 08:29:15 INFO - PROCESS | 3744 | [3744] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 08:29:15 INFO - PROCESS | 3744 | 1463066955804 Marionette TRACE conn2 <- [1,656,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html",0,null,null,[["strokeRect of 0x0 pixels draws nothing, including caps and joins",0,null,null]]]}] 08:29:15 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html | strokeRect of 0x0 pixels draws nothing, including caps and joins 08:29:15 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html | took 925ms 08:29:15 INFO - PROCESS | 3744 | 1463066955864 Marionette TRACE conn2 -> [0,657,"getWindowHandle",null] 08:29:15 INFO - PROCESS | 3744 | 1463066955867 Marionette TRACE conn2 <- [1,657,null,{"value":"13"}] 08:29:15 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html 08:29:15 INFO - PROCESS | 3744 | 1463066955871 Marionette TRACE conn2 -> [0,658,"setScriptTimeout",{"ms":35000}] 08:29:15 INFO - PROCESS | 3744 | 1463066955873 Marionette TRACE conn2 <- [1,658,null,{}] 08:29:15 INFO - PROCESS | 3744 | 1463066955877 Marionette TRACE conn2 -> [0,659,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:29:16 INFO - PROCESS | 3744 | 1463066955982 Marionette TRACE conn2 <- [1,659,null,{"value":null}] 08:29:16 INFO - PROCESS | 3744 | 1463066956080 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\", \"7b36c2f2-4a50-406b-8f1a-2c9880a455ba\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:29:16 INFO - PROCESS | 3744 | ++DOCSHELL 1714B400 == 61 [pid = 3744] [id = 174] 08:29:16 INFO - PROCESS | 3744 | ++DOMWINDOW == 124 (1714D000) [pid = 3744] [serial = 520] [outer = 00000000] 08:29:16 INFO - PROCESS | 3744 | ++DOMWINDOW == 125 (17AF4C00) [pid = 3744] [serial = 521] [outer = 1714D000] 08:29:16 INFO - PROCESS | 3744 | 1463066956133 Marionette DEBUG loaded listener.js 08:29:16 INFO - PROCESS | 3744 | ++DOMWINDOW == 126 (18815400) [pid = 3744] [serial = 522] [outer = 1714D000] 08:29:16 INFO - PROCESS | 3744 | 1463066956750 Marionette TRACE conn2 <- [1,660,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html",0,null,null,[["strokeRect of Nx0 pixels draws a straight line",0,null,null]]]}] 08:29:16 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html | strokeRect of Nx0 pixels draws a straight line 08:29:16 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html | took 957ms 08:29:16 INFO - PROCESS | 3744 | 1463066956846 Marionette TRACE conn2 -> [0,661,"getWindowHandle",null] 08:29:16 INFO - PROCESS | 3744 | 1463066956850 Marionette TRACE conn2 <- [1,661,null,{"value":"13"}] 08:29:16 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html 08:29:16 INFO - PROCESS | 3744 | 1463066956861 Marionette TRACE conn2 -> [0,662,"setScriptTimeout",{"ms":35000}] 08:29:16 INFO - PROCESS | 3744 | 1463066956866 Marionette TRACE conn2 <- [1,662,null,{}] 08:29:16 INFO - PROCESS | 3744 | 1463066956870 Marionette TRACE conn2 -> [0,663,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:29:16 INFO - PROCESS | 3744 | 1463066956977 Marionette TRACE conn2 <- [1,663,null,{"value":null}] 08:29:17 INFO - PROCESS | 3744 | 1463066957101 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\", \"7b36c2f2-4a50-406b-8f1a-2c9880a455ba\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:29:17 INFO - PROCESS | 3744 | ++DOCSHELL 19A48C00 == 62 [pid = 3744] [id = 175] 08:29:17 INFO - PROCESS | 3744 | ++DOMWINDOW == 127 (19A4A000) [pid = 3744] [serial = 523] [outer = 00000000] 08:29:17 INFO - PROCESS | 3744 | ++DOMWINDOW == 128 (1A170800) [pid = 3744] [serial = 524] [outer = 19A4A000] 08:29:17 INFO - PROCESS | 3744 | 1463066957154 Marionette DEBUG loaded listener.js 08:29:17 INFO - PROCESS | 3744 | ++DOMWINDOW == 129 (1AB66800) [pid = 3744] [serial = 525] [outer = 19A4A000] 08:29:17 INFO - PROCESS | 3744 | [3744] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 08:29:17 INFO - PROCESS | 3744 | [3744] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 08:29:17 INFO - PROCESS | 3744 | 1463066957665 Marionette TRACE conn2 <- [1,664,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html",0,null,null,[["strokeRect of Nx0 pixels draws a closed line with no caps",0,null,null]]]}] 08:29:17 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html | strokeRect of Nx0 pixels draws a closed line with no caps 08:29:17 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html | took 861ms 08:29:17 INFO - PROCESS | 3744 | 1463066957700 Marionette TRACE conn2 -> [0,665,"getWindowHandle",null] 08:29:17 INFO - PROCESS | 3744 | 1463066957702 Marionette TRACE conn2 <- [1,665,null,{"value":"13"}] 08:29:17 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html 08:29:17 INFO - PROCESS | 3744 | 1463066957706 Marionette TRACE conn2 -> [0,666,"setScriptTimeout",{"ms":35000}] 08:29:17 INFO - PROCESS | 3744 | 1463066957708 Marionette TRACE conn2 <- [1,666,null,{}] 08:29:17 INFO - PROCESS | 3744 | 1463066957711 Marionette TRACE conn2 -> [0,667,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:29:17 INFO - PROCESS | 3744 | 1463066957813 Marionette TRACE conn2 <- [1,667,null,{"value":null}] 08:29:17 INFO - PROCESS | 3744 | 1463066957910 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\", \"7b36c2f2-4a50-406b-8f1a-2c9880a455ba\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:29:17 INFO - PROCESS | 3744 | ++DOCSHELL 19A4D400 == 63 [pid = 3744] [id = 176] 08:29:17 INFO - PROCESS | 3744 | ++DOMWINDOW == 130 (19A54000) [pid = 3744] [serial = 526] [outer = 00000000] 08:29:17 INFO - PROCESS | 3744 | ++DOMWINDOW == 131 (19CD4C00) [pid = 3744] [serial = 527] [outer = 19A54000] 08:29:17 INFO - PROCESS | 3744 | 1463066957961 Marionette DEBUG loaded listener.js 08:29:18 INFO - PROCESS | 3744 | ++DOMWINDOW == 132 (19CD9000) [pid = 3744] [serial = 528] [outer = 19A54000] 08:29:18 INFO - PROCESS | 3744 | 1463066958617 Marionette TRACE conn2 <- [1,668,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html",0,null,null,[["strokeRect of Nx0 pixels draws a closed line with joins",0,null,null]]]}] 08:29:18 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html | strokeRect of Nx0 pixels draws a closed line with joins 08:29:18 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html | took 957ms 08:29:18 INFO - PROCESS | 3744 | 1463066958684 Marionette TRACE conn2 -> [0,669,"getWindowHandle",null] 08:29:18 INFO - PROCESS | 3744 | 1463066958687 Marionette TRACE conn2 <- [1,669,null,{"value":"13"}] 08:29:18 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html 08:29:18 INFO - PROCESS | 3744 | 1463066958690 Marionette TRACE conn2 -> [0,670,"setScriptTimeout",{"ms":35000}] 08:29:18 INFO - PROCESS | 3744 | 1463066958692 Marionette TRACE conn2 <- [1,670,null,{}] 08:29:18 INFO - PROCESS | 3744 | 1463066958696 Marionette TRACE conn2 -> [0,671,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:29:18 INFO - PROCESS | 3744 | 1463066958799 Marionette TRACE conn2 <- [1,671,null,{"value":null}] 08:29:19 INFO - PROCESS | 3744 | 1463066959042 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\", \"7b36c2f2-4a50-406b-8f1a-2c9880a455ba\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:29:19 INFO - PROCESS | 3744 | ++DOCSHELL 10758800 == 64 [pid = 3744] [id = 177] 08:29:19 INFO - PROCESS | 3744 | ++DOMWINDOW == 133 (10D61000) [pid = 3744] [serial = 529] [outer = 00000000] 08:29:19 INFO - PROCESS | 3744 | ++DOMWINDOW == 134 (13E8B800) [pid = 3744] [serial = 530] [outer = 10D61000] 08:29:19 INFO - PROCESS | 3744 | 1463066959112 Marionette DEBUG loaded listener.js 08:29:19 INFO - PROCESS | 3744 | ++DOMWINDOW == 135 (1449A000) [pid = 3744] [serial = 531] [outer = 10D61000] 08:29:20 INFO - PROCESS | 3744 | 1463066960244 Marionette TRACE conn2 <- [1,672,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html",0,null,null,[["textAlign center is the center of the em squares (not the bounding box)",0,null,null]]]}] 08:29:20 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html | textAlign center is the center of the em squares (not the bounding box) 08:29:20 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html | took 1594ms 08:29:20 INFO - PROCESS | 3744 | 1463066960289 Marionette TRACE conn2 -> [0,673,"getWindowHandle",null] 08:29:20 INFO - PROCESS | 3744 | 1463066960293 Marionette TRACE conn2 <- [1,673,null,{"value":"13"}] 08:29:20 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html 08:29:20 INFO - PROCESS | 3744 | 1463066960297 Marionette TRACE conn2 -> [0,674,"setScriptTimeout",{"ms":35000}] 08:29:20 INFO - PROCESS | 3744 | 1463066960300 Marionette TRACE conn2 <- [1,674,null,{}] 08:29:20 INFO - PROCESS | 3744 | 1463066960305 Marionette TRACE conn2 -> [0,675,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:29:20 INFO - PROCESS | 3744 | 1463066960443 Marionette TRACE conn2 <- [1,675,null,{"value":null}] 08:29:20 INFO - PROCESS | 3744 | --DOCSHELL 12D23400 == 63 [pid = 3744] [id = 171] 08:29:20 INFO - PROCESS | 3744 | --DOCSHELL 1475DC00 == 62 [pid = 3744] [id = 170] 08:29:20 INFO - PROCESS | 3744 | --DOCSHELL 12D29800 == 61 [pid = 3744] [id = 169] 08:29:20 INFO - PROCESS | 3744 | --DOCSHELL 165F0C00 == 60 [pid = 3744] [id = 168] 08:29:20 INFO - PROCESS | 3744 | --DOCSHELL 19A90400 == 59 [pid = 3744] [id = 167] 08:29:20 INFO - PROCESS | 3744 | --DOCSHELL 17151400 == 58 [pid = 3744] [id = 166] 08:29:20 INFO - PROCESS | 3744 | --DOCSHELL 17149C00 == 57 [pid = 3744] [id = 165] 08:29:20 INFO - PROCESS | 3744 | --DOCSHELL 11F03C00 == 56 [pid = 3744] [id = 164] 08:29:20 INFO - PROCESS | 3744 | --DOCSHELL 12E63400 == 55 [pid = 3744] [id = 163] 08:29:20 INFO - PROCESS | 3744 | --DOCSHELL 10EA5C00 == 54 [pid = 3744] [id = 162] 08:29:20 INFO - PROCESS | 3744 | --DOCSHELL 10D59000 == 53 [pid = 3744] [id = 161] 08:29:20 INFO - PROCESS | 3744 | --DOMWINDOW == 134 (11536000) [pid = 3744] [serial = 416] [outer = 00000000] [url = about:blank] 08:29:20 INFO - PROCESS | 3744 | --DOMWINDOW == 133 (164A7000) [pid = 3744] [serial = 419] [outer = 00000000] [url = about:blank] 08:29:20 INFO - PROCESS | 3744 | --DOMWINDOW == 132 (18426000) [pid = 3744] [serial = 422] [outer = 00000000] [url = about:blank] 08:29:20 INFO - PROCESS | 3744 | --DOMWINDOW == 131 (1AFA0C00) [pid = 3744] [serial = 425] [outer = 00000000] [url = about:blank] 08:29:20 INFO - PROCESS | 3744 | --DOMWINDOW == 130 (1AE98C00) [pid = 3744] [serial = 461] [outer = 00000000] [url = about:blank] 08:29:20 INFO - PROCESS | 3744 | --DOCSHELL 12B88C00 == 52 [pid = 3744] [id = 155] 08:29:20 INFO - PROCESS | 3744 | --DOCSHELL 1AB61400 == 51 [pid = 3744] [id = 154] 08:29:20 INFO - PROCESS | 3744 | --DOMWINDOW == 129 (1881A000) [pid = 3744] [serial = 446] [outer = 00000000] [url = about:blank] 08:29:20 INFO - PROCESS | 3744 | --DOMWINDOW == 128 (18821400) [pid = 3744] [serial = 447] [outer = 00000000] [url = about:blank] 08:29:20 INFO - PROCESS | 3744 | --DOMWINDOW == 127 (1A173800) [pid = 3744] [serial = 452] [outer = 00000000] [url = about:blank] 08:29:20 INFO - PROCESS | 3744 | --DOMWINDOW == 126 (19C33C00) [pid = 3744] [serial = 449] [outer = 00000000] [url = about:blank] 08:29:20 INFO - PROCESS | 3744 | --DOMWINDOW == 125 (144E0800) [pid = 3744] [serial = 434] [outer = 00000000] [url = about:blank] 08:29:20 INFO - PROCESS | 3744 | --DOMWINDOW == 124 (15A8D400) [pid = 3744] [serial = 435] [outer = 00000000] [url = about:blank] 08:29:20 INFO - PROCESS | 3744 | --DOMWINDOW == 123 (144C7800) [pid = 3744] [serial = 432] [outer = 00000000] [url = about:blank] 08:29:20 INFO - PROCESS | 3744 | --DOMWINDOW == 122 (11F59800) [pid = 3744] [serial = 431] [outer = 00000000] [url = about:blank] 08:29:20 INFO - PROCESS | 3744 | --DOMWINDOW == 121 (17A7A800) [pid = 3744] [serial = 443] [outer = 00000000] [url = about:blank] 08:29:20 INFO - PROCESS | 3744 | --DOMWINDOW == 120 (140D2C00) [pid = 3744] [serial = 428] [outer = 00000000] [url = about:blank] 08:29:20 INFO - PROCESS | 3744 | --DOMWINDOW == 119 (1704B000) [pid = 3744] [serial = 440] [outer = 00000000] [url = about:blank] 08:29:20 INFO - PROCESS | 3744 | --DOMWINDOW == 118 (17055400) [pid = 3744] [serial = 441] [outer = 00000000] [url = about:blank] 08:29:20 INFO - PROCESS | 3744 | --DOMWINDOW == 117 (165E6C00) [pid = 3744] [serial = 437] [outer = 00000000] [url = about:blank] 08:29:20 INFO - PROCESS | 3744 | --DOMWINDOW == 116 (165F0000) [pid = 3744] [serial = 438] [outer = 00000000] [url = about:blank] 08:29:20 INFO - PROCESS | 3744 | --DOMWINDOW == 115 (1B0D9000) [pid = 3744] [serial = 414] [outer = 00000000] [url = about:blank] 08:29:20 INFO - PROCESS | 3744 | --DOMWINDOW == 114 (15E04C00) [pid = 3744] [serial = 455] [outer = 00000000] [url = about:blank] 08:29:20 INFO - PROCESS | 3744 | --DOMWINDOW == 113 (163F8800) [pid = 3744] [serial = 456] [outer = 00000000] [url = about:blank] 08:29:20 INFO - PROCESS | 3744 | --DOMWINDOW == 112 (19DB2000) [pid = 3744] [serial = 458] [outer = 00000000] [url = about:blank] 08:29:20 INFO - PROCESS | 3744 | --DOMWINDOW == 111 (1A491000) [pid = 3744] [serial = 453] [outer = 00000000] [url = about:blank] 08:29:20 INFO - PROCESS | 3744 | --DOMWINDOW == 110 (19C34000) [pid = 3744] [serial = 450] [outer = 00000000] [url = about:blank] 08:29:20 INFO - PROCESS | 3744 | --DOMWINDOW == 109 (17A7D800) [pid = 3744] [serial = 444] [outer = 00000000] [url = about:blank] 08:29:20 INFO - PROCESS | 3744 | --DOMWINDOW == 108 (1AB60000) [pid = 3744] [serial = 459] [outer = 00000000] [url = about:blank] 08:29:20 INFO - PROCESS | 3744 | 1463066960577 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\", \"7b36c2f2-4a50-406b-8f1a-2c9880a455ba\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:29:20 INFO - PROCESS | 3744 | ++DOCSHELL 10EA5C00 == 52 [pid = 3744] [id = 178] 08:29:20 INFO - PROCESS | 3744 | ++DOMWINDOW == 109 (113AF000) [pid = 3744] [serial = 532] [outer = 00000000] 08:29:20 INFO - PROCESS | 3744 | ++DOMWINDOW == 110 (12D2B800) [pid = 3744] [serial = 533] [outer = 113AF000] 08:29:20 INFO - PROCESS | 3744 | 1463066960627 Marionette DEBUG loaded listener.js 08:29:20 INFO - PROCESS | 3744 | ++DOMWINDOW == 111 (1449C800) [pid = 3744] [serial = 534] [outer = 113AF000] 08:29:21 INFO - PROCESS | 3744 | 1463066961499 Marionette TRACE conn2 <- [1,676,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html",0,null,null,[["textAlign end with ltr is the right edge",0,null,null]]]}] 08:29:21 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html | textAlign end with ltr is the right edge 08:29:21 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html | took 1276ms 08:29:21 INFO - PROCESS | 3744 | 1463066961547 Marionette TRACE conn2 -> [0,677,"getWindowHandle",null] 08:29:21 INFO - PROCESS | 3744 | 1463066961553 Marionette TRACE conn2 <- [1,677,null,{"value":"13"}] 08:29:21 INFO - PROCESS | 3744 | 1463066961558 Marionette TRACE conn2 -> [0,678,"setScriptTimeout",{"ms":35000}] 08:29:21 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html 08:29:21 INFO - PROCESS | 3744 | 1463066961560 Marionette TRACE conn2 <- [1,678,null,{}] 08:29:21 INFO - PROCESS | 3744 | 1463066961564 Marionette TRACE conn2 -> [0,679,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:29:21 INFO - PROCESS | 3744 | 1463066961645 Marionette TRACE conn2 <- [1,679,null,{"value":null}] 08:29:21 INFO - PROCESS | 3744 | 1463066961727 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\", \"7b36c2f2-4a50-406b-8f1a-2c9880a455ba\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:29:21 INFO - PROCESS | 3744 | ++DOCSHELL 144E1C00 == 53 [pid = 3744] [id = 179] 08:29:21 INFO - PROCESS | 3744 | ++DOMWINDOW == 112 (1613D400) [pid = 3744] [serial = 535] [outer = 00000000] 08:29:21 INFO - PROCESS | 3744 | ++DOMWINDOW == 113 (164AC000) [pid = 3744] [serial = 536] [outer = 1613D400] 08:29:21 INFO - PROCESS | 3744 | 1463066961819 Marionette DEBUG loaded listener.js 08:29:21 INFO - PROCESS | 3744 | ++DOMWINDOW == 114 (16573800) [pid = 3744] [serial = 537] [outer = 1613D400] 08:29:22 INFO - PROCESS | 3744 | 1463066962715 Marionette TRACE conn2 <- [1,680,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html",0,null,null,[["textAlign end with rtl is the left edge",0,null,null]]]}] 08:29:22 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html | textAlign end with rtl is the left edge 08:29:22 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html | took 1180ms 08:29:22 INFO - PROCESS | 3744 | 1463066962746 Marionette TRACE conn2 -> [0,681,"getWindowHandle",null] 08:29:22 INFO - PROCESS | 3744 | 1463066962748 Marionette TRACE conn2 <- [1,681,null,{"value":"13"}] 08:29:22 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html 08:29:22 INFO - PROCESS | 3744 | 1463066962753 Marionette TRACE conn2 -> [0,682,"setScriptTimeout",{"ms":35000}] 08:29:22 INFO - PROCESS | 3744 | 1463066962758 Marionette TRACE conn2 <- [1,682,null,{}] 08:29:22 INFO - PROCESS | 3744 | 1463066962773 Marionette TRACE conn2 -> [0,683,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:29:22 INFO - PROCESS | 3744 | 1463066962881 Marionette TRACE conn2 <- [1,683,null,{"value":null}] 08:29:22 INFO - PROCESS | 3744 | 1463066962889 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\", \"7b36c2f2-4a50-406b-8f1a-2c9880a455ba\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:29:22 INFO - PROCESS | 3744 | ++DOCSHELL 165F0C00 == 54 [pid = 3744] [id = 180] 08:29:22 INFO - PROCESS | 3744 | ++DOMWINDOW == 115 (165F1000) [pid = 3744] [serial = 538] [outer = 00000000] 08:29:22 INFO - PROCESS | 3744 | ++DOMWINDOW == 116 (17148400) [pid = 3744] [serial = 539] [outer = 165F1000] 08:29:22 INFO - PROCESS | 3744 | 1463066962933 Marionette DEBUG loaded listener.js 08:29:23 INFO - PROCESS | 3744 | ++DOMWINDOW == 117 (17151400) [pid = 3744] [serial = 540] [outer = 165F1000] 08:29:23 INFO - PROCESS | 3744 | 1463066963933 Marionette TRACE conn2 <- [1,684,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html",0,null,null,[["textAlign left is the left of the first em square (not the bounding box)",0,null,null]]]}] 08:29:23 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html | textAlign left is the left of the first em square (not the bounding box) 08:29:23 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html | took 1212ms 08:29:23 INFO - PROCESS | 3744 | 1463066963985 Marionette TRACE conn2 -> [0,685,"getWindowHandle",null] 08:29:23 INFO - PROCESS | 3744 | 1463066963988 Marionette TRACE conn2 <- [1,685,null,{"value":"13"}] 08:29:23 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html 08:29:24 INFO - PROCESS | 3744 | 1463066963991 Marionette TRACE conn2 -> [0,686,"setScriptTimeout",{"ms":35000}] 08:29:24 INFO - PROCESS | 3744 | 1463066963993 Marionette TRACE conn2 <- [1,686,null,{}] 08:29:24 INFO - PROCESS | 3744 | 1463066964001 Marionette TRACE conn2 -> [0,687,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:29:24 INFO - PROCESS | 3744 | 1463066964107 Marionette TRACE conn2 <- [1,687,null,{"value":null}] 08:29:24 INFO - PROCESS | 3744 | 1463066964114 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\", \"7b36c2f2-4a50-406b-8f1a-2c9880a455ba\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:29:24 INFO - PROCESS | 3744 | ++DOCSHELL 17147000 == 55 [pid = 3744] [id = 181] 08:29:24 INFO - PROCESS | 3744 | ++DOMWINDOW == 118 (17148000) [pid = 3744] [serial = 541] [outer = 00000000] 08:29:24 INFO - PROCESS | 3744 | ++DOMWINDOW == 119 (17AF8400) [pid = 3744] [serial = 542] [outer = 17148000] 08:29:24 INFO - PROCESS | 3744 | 1463066964157 Marionette DEBUG loaded listener.js 08:29:24 INFO - PROCESS | 3744 | ++DOMWINDOW == 120 (17BD8400) [pid = 3744] [serial = 543] [outer = 17148000] 08:29:24 INFO - PROCESS | 3744 | --DOMWINDOW == 119 (11F0B400) [pid = 3744] [serial = 481] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html] 08:29:24 INFO - PROCESS | 3744 | --DOMWINDOW == 118 (17A7BC00) [pid = 3744] [serial = 508] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html] 08:29:24 INFO - PROCESS | 3744 | --DOMWINDOW == 117 (19A91000) [pid = 3744] [serial = 499] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html] 08:29:24 INFO - PROCESS | 3744 | --DOMWINDOW == 116 (17471000) [pid = 3744] [serial = 496] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html] 08:29:24 INFO - PROCESS | 3744 | --DOMWINDOW == 115 (165ED400) [pid = 3744] [serial = 490] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html] 08:29:24 INFO - PROCESS | 3744 | --DOMWINDOW == 114 (164A9400) [pid = 3744] [serial = 505] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html] 08:29:24 INFO - PROCESS | 3744 | --DOMWINDOW == 113 (165F2C00) [pid = 3744] [serial = 378] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html] 08:29:24 INFO - PROCESS | 3744 | --DOMWINDOW == 112 (19D44400) [pid = 3744] [serial = 502] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html] 08:29:24 INFO - PROCESS | 3744 | --DOMWINDOW == 111 (144C7400) [pid = 3744] [serial = 375] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html] 08:29:24 INFO - PROCESS | 3744 | --DOMWINDOW == 110 (1714A400) [pid = 3744] [serial = 493] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html] 08:29:24 INFO - PROCESS | 3744 | --DOMWINDOW == 109 (111A4400) [pid = 3744] [serial = 484] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html] 08:29:24 INFO - PROCESS | 3744 | --DOMWINDOW == 108 (10D61400) [pid = 3744] [serial = 372] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.reload.html] 08:29:24 INFO - PROCESS | 3744 | --DOMWINDOW == 107 (14498400) [pid = 3744] [serial = 487] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html] 08:29:24 INFO - PROCESS | 3744 | --DOMWINDOW == 106 (1AC53400) [pid = 3744] [serial = 460] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html] 08:29:25 INFO - PROCESS | 3744 | 1463066965246 Marionette TRACE conn2 <- [1,688,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html",0,null,null,[["textAlign right is the right of the last em square (not the bounding box)",0,null,null]]]}] 08:29:25 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html | textAlign right is the right of the last em square (not the bounding box) 08:29:25 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html | took 1276ms 08:29:25 INFO - PROCESS | 3744 | 1463066965282 Marionette TRACE conn2 -> [0,689,"getWindowHandle",null] 08:29:25 INFO - PROCESS | 3744 | 1463066965284 Marionette TRACE conn2 <- [1,689,null,{"value":"13"}] 08:29:25 INFO - PROCESS | 3744 | 1463066965288 Marionette TRACE conn2 -> [0,690,"setScriptTimeout",{"ms":35000}] 08:29:25 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html 08:29:25 INFO - PROCESS | 3744 | 1463066965290 Marionette TRACE conn2 <- [1,690,null,{}] 08:29:25 INFO - PROCESS | 3744 | 1463066965293 Marionette TRACE conn2 -> [0,691,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:29:25 INFO - PROCESS | 3744 | 1463066965370 Marionette TRACE conn2 <- [1,691,null,{"value":null}] 08:29:25 INFO - PROCESS | 3744 | 1463066965377 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\", \"7b36c2f2-4a50-406b-8f1a-2c9880a455ba\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:29:25 INFO - PROCESS | 3744 | ++DOCSHELL 12D26000 == 56 [pid = 3744] [id = 182] 08:29:25 INFO - PROCESS | 3744 | ++DOMWINDOW == 107 (12D30C00) [pid = 3744] [serial = 544] [outer = 00000000] 08:29:25 INFO - PROCESS | 3744 | ++DOMWINDOW == 108 (164AE400) [pid = 3744] [serial = 545] [outer = 12D30C00] 08:29:25 INFO - PROCESS | 3744 | 1463066965427 Marionette DEBUG loaded listener.js 08:29:25 INFO - PROCESS | 3744 | ++DOMWINDOW == 109 (17A7A800) [pid = 3744] [serial = 546] [outer = 12D30C00] 08:29:26 INFO - PROCESS | 3744 | 1463066966355 Marionette TRACE conn2 <- [1,692,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html",0,null,null,[["textAlign start with ltr is the left edge",0,null,null]]]}] 08:29:26 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html | textAlign start with ltr is the left edge 08:29:26 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html | took 1101ms 08:29:26 INFO - PROCESS | 3744 | 1463066966378 Marionette TRACE conn2 -> [0,693,"getWindowHandle",null] 08:29:26 INFO - PROCESS | 3744 | 1463066966380 Marionette TRACE conn2 <- [1,693,null,{"value":"13"}] 08:29:26 INFO - PROCESS | 3744 | 1463066966383 Marionette TRACE conn2 -> [0,694,"setScriptTimeout",{"ms":35000}] 08:29:26 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html 08:29:26 INFO - PROCESS | 3744 | 1463066966385 Marionette TRACE conn2 <- [1,694,null,{}] 08:29:26 INFO - PROCESS | 3744 | 1463066966389 Marionette TRACE conn2 -> [0,695,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:29:26 INFO - PROCESS | 3744 | 1463066966497 Marionette TRACE conn2 <- [1,695,null,{"value":null}] 08:29:26 INFO - PROCESS | 3744 | 1463066966507 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\", \"7b36c2f2-4a50-406b-8f1a-2c9880a455ba\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:29:26 INFO - PROCESS | 3744 | ++DOCSHELL 17AF5800 == 57 [pid = 3744] [id = 183] 08:29:26 INFO - PROCESS | 3744 | ++DOMWINDOW == 110 (1828EC00) [pid = 3744] [serial = 547] [outer = 00000000] 08:29:26 INFO - PROCESS | 3744 | ++DOMWINDOW == 111 (19A53000) [pid = 3744] [serial = 548] [outer = 1828EC00] 08:29:26 INFO - PROCESS | 3744 | 1463066966598 Marionette DEBUG loaded listener.js 08:29:26 INFO - PROCESS | 3744 | ++DOMWINDOW == 112 (19A53400) [pid = 3744] [serial = 549] [outer = 1828EC00] 08:29:27 INFO - PROCESS | 3744 | 1463066967720 Marionette TRACE conn2 <- [1,696,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html",0,null,null,[["textAlign start with rtl is the right edge",0,null,null]]]}] 08:29:27 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html | textAlign start with rtl is the right edge 08:29:27 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html | took 1387ms 08:29:27 INFO - PROCESS | 3744 | 1463066967777 Marionette TRACE conn2 -> [0,697,"getWindowHandle",null] 08:29:27 INFO - PROCESS | 3744 | 1463066967780 Marionette TRACE conn2 <- [1,697,null,{"value":"13"}] 08:29:27 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html 08:29:27 INFO - PROCESS | 3744 | 1463066967785 Marionette TRACE conn2 -> [0,698,"setScriptTimeout",{"ms":35000}] 08:29:27 INFO - PROCESS | 3744 | 1463066967792 Marionette TRACE conn2 <- [1,698,null,{}] 08:29:27 INFO - PROCESS | 3744 | 1463066967808 Marionette TRACE conn2 -> [0,699,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:29:28 INFO - PROCESS | 3744 | 1463066967968 Marionette TRACE conn2 <- [1,699,null,{"value":null}] 08:29:28 INFO - PROCESS | 3744 | 1463066968070 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\", \"7b36c2f2-4a50-406b-8f1a-2c9880a455ba\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:29:28 INFO - PROCESS | 3744 | ++DOCSHELL 140D1400 == 58 [pid = 3744] [id = 184] 08:29:28 INFO - PROCESS | 3744 | ++DOMWINDOW == 113 (140D6400) [pid = 3744] [serial = 550] [outer = 00000000] 08:29:28 INFO - PROCESS | 3744 | ++DOMWINDOW == 114 (16137C00) [pid = 3744] [serial = 551] [outer = 140D6400] 08:29:28 INFO - PROCESS | 3744 | 1463066968125 Marionette DEBUG loaded listener.js 08:29:28 INFO - PROCESS | 3744 | ++DOMWINDOW == 115 (164A5800) [pid = 3744] [serial = 552] [outer = 140D6400] 08:29:29 INFO - PROCESS | 3744 | 1463066969228 Marionette TRACE conn2 <- [1,700,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html",0,null,null,[["Canvas test: 2d.text.draw.baseline.alphabetic",0,null,null]]]}] 08:29:29 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html | Canvas test: 2d.text.draw.baseline.alphabetic 08:29:29 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html | took 1515ms 08:29:29 INFO - PROCESS | 3744 | 1463066969291 Marionette TRACE conn2 -> [0,701,"getWindowHandle",null] 08:29:29 INFO - PROCESS | 3744 | 1463066969297 Marionette TRACE conn2 <- [1,701,null,{"value":"13"}] 08:29:29 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html 08:29:29 INFO - PROCESS | 3744 | 1463066969304 Marionette TRACE conn2 -> [0,702,"setScriptTimeout",{"ms":35000}] 08:29:29 INFO - PROCESS | 3744 | 1463066969307 Marionette TRACE conn2 <- [1,702,null,{}] 08:29:29 INFO - PROCESS | 3744 | 1463066969362 Marionette TRACE conn2 -> [0,703,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:29:29 INFO - PROCESS | 3744 | 1463066969494 Marionette TRACE conn2 <- [1,703,null,{"value":null}] 08:29:29 INFO - PROCESS | 3744 | 1463066969583 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\", \"7b36c2f2-4a50-406b-8f1a-2c9880a455ba\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:29:29 INFO - PROCESS | 3744 | ++DOCSHELL 165EB800 == 59 [pid = 3744] [id = 185] 08:29:29 INFO - PROCESS | 3744 | ++DOMWINDOW == 116 (165F2800) [pid = 3744] [serial = 553] [outer = 00000000] 08:29:29 INFO - PROCESS | 3744 | ++DOMWINDOW == 117 (17477800) [pid = 3744] [serial = 554] [outer = 165F2800] 08:29:29 INFO - PROCESS | 3744 | 1463066969636 Marionette DEBUG loaded listener.js 08:29:29 INFO - PROCESS | 3744 | ++DOMWINDOW == 118 (17AF5C00) [pid = 3744] [serial = 555] [outer = 165F2800] 08:29:30 INFO - PROCESS | 3744 | 1463066970693 Marionette TRACE conn2 <- [1,704,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html",0,null,null,[["fillText handles maxWidth based on line size, not bounding box size",0,null,null]]]}] 08:29:30 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html | fillText handles maxWidth based on line size, not bounding box size 08:29:30 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html | took 1419ms 08:29:30 INFO - PROCESS | 3744 | 1463066970741 Marionette TRACE conn2 -> [0,705,"getWindowHandle",null] 08:29:30 INFO - PROCESS | 3744 | 1463066970744 Marionette TRACE conn2 <- [1,705,null,{"value":"13"}] 08:29:30 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html 08:29:30 INFO - PROCESS | 3744 | 1463066970748 Marionette TRACE conn2 -> [0,706,"setScriptTimeout",{"ms":35000}] 08:29:30 INFO - PROCESS | 3744 | 1463066970752 Marionette TRACE conn2 <- [1,706,null,{}] 08:29:30 INFO - PROCESS | 3744 | 1463066970763 Marionette TRACE conn2 -> [0,707,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:29:30 INFO - PROCESS | 3744 | 1463066970899 Marionette TRACE conn2 <- [1,707,null,{"value":null}] 08:29:31 INFO - PROCESS | 3744 | 1463066971029 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\", \"7b36c2f2-4a50-406b-8f1a-2c9880a455ba\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:29:31 INFO - PROCESS | 3744 | ++DOCSHELL 19A95400 == 60 [pid = 3744] [id = 186] 08:29:31 INFO - PROCESS | 3744 | ++DOMWINDOW == 119 (19C27800) [pid = 3744] [serial = 556] [outer = 00000000] 08:29:31 INFO - PROCESS | 3744 | ++DOMWINDOW == 120 (19C32400) [pid = 3744] [serial = 557] [outer = 19C27800] 08:29:31 INFO - PROCESS | 3744 | 1463066971085 Marionette DEBUG loaded listener.js 08:29:31 INFO - PROCESS | 3744 | ++DOMWINDOW == 121 (19CD6400) [pid = 3744] [serial = 558] [outer = 19C27800] 08:29:32 INFO - PROCESS | 3744 | 1463066972203 Marionette TRACE conn2 <- [1,708,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html",0,null,null,[["fillText works on @font-face fonts",0,null,null]]]}] 08:29:32 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html | fillText works on @font-face fonts 08:29:32 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html | took 1484ms 08:29:32 INFO - PROCESS | 3744 | 1463066972241 Marionette TRACE conn2 -> [0,709,"getWindowHandle",null] 08:29:32 INFO - PROCESS | 3744 | 1463066972245 Marionette TRACE conn2 <- [1,709,null,{"value":"13"}] 08:29:32 INFO - PROCESS | 3744 | 1463066972250 Marionette TRACE conn2 -> [0,710,"setScriptTimeout",{"ms":35000}] 08:29:32 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html 08:29:32 INFO - PROCESS | 3744 | 1463066972254 Marionette TRACE conn2 <- [1,710,null,{}] 08:29:32 INFO - PROCESS | 3744 | 1463066972261 Marionette TRACE conn2 -> [0,711,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:29:32 INFO - PROCESS | 3744 | 1463066972357 Marionette TRACE conn2 <- [1,711,null,{"value":null}] 08:29:32 INFO - PROCESS | 3744 | 1463066972490 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\", \"7b36c2f2-4a50-406b-8f1a-2c9880a455ba\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:29:32 INFO - PROCESS | 3744 | ++DOCSHELL 144DBC00 == 61 [pid = 3744] [id = 187] 08:29:32 INFO - PROCESS | 3744 | ++DOMWINDOW == 122 (144DC400) [pid = 3744] [serial = 559] [outer = 00000000] 08:29:32 INFO - PROCESS | 3744 | ++DOMWINDOW == 123 (144E5C00) [pid = 3744] [serial = 560] [outer = 144DC400] 08:29:32 INFO - PROCESS | 3744 | 1463066972540 Marionette DEBUG loaded listener.js 08:29:32 INFO - PROCESS | 3744 | ++DOMWINDOW == 124 (15A8AC00) [pid = 3744] [serial = 561] [outer = 144DC400] 08:29:33 INFO - PROCESS | 3744 | 1463066973111 Marionette TRACE conn2 <- [1,712,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html",0,null,null,[["fillText handles maxWidth correctly",1,"","@http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html:26:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,713,"getWindowHandle",null] 08:29:33 INFO - PROCESS | 3744 | 1463066973141 Marionette TRACE conn2 <- [1,713,null,{"value":"13"}] 08:29:33 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html 08:29:33 INFO - PROCESS | 3744 | 1463066973148 Marionette TRACE conn2 -> [0,714,"setScriptTimeout",{"ms":35000}] 08:29:33 INFO - PROCESS | 3744 | 1463066973151 Marionette TRACE conn2 <- [1,714,null,{}] 08:29:33 INFO - PROCESS | 3744 | 1463066973154 Marionette TRACE conn2 -> [0,715,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:29:33 INFO - PROCESS | 3744 | 1463066973253 Marionette TRACE conn2 <- [1,715,null,{"value":null}] 08:29:33 INFO - PROCESS | 3744 | 1463066973357 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\", \"7b36c2f2-4a50-406b-8f1a-2c9880a455ba\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:29:33 INFO - PROCESS | 3744 | ++DOCSHELL 164AE800 == 62 [pid = 3744] [id = 188] 08:29:33 INFO - PROCESS | 3744 | ++DOMWINDOW == 125 (165E8C00) [pid = 3744] [serial = 562] [outer = 00000000] 08:29:33 INFO - PROCESS | 3744 | ++DOMWINDOW == 126 (16E4B000) [pid = 3744] [serial = 563] [outer = 165E8C00] 08:29:33 INFO - PROCESS | 3744 | 1463066973404 Marionette DEBUG loaded listener.js 08:29:33 INFO - PROCESS | 3744 | ++DOMWINDOW == 127 (17142400) [pid = 3744] [serial = 564] [outer = 165E8C00] 08:29:33 INFO - PROCESS | 3744 | --DOCSHELL 12D26000 == 61 [pid = 3744] [id = 182] 08:29:33 INFO - PROCESS | 3744 | --DOCSHELL 17147000 == 60 [pid = 3744] [id = 181] 08:29:33 INFO - PROCESS | 3744 | --DOCSHELL 165F0C00 == 59 [pid = 3744] [id = 180] 08:29:33 INFO - PROCESS | 3744 | --DOCSHELL 144E1C00 == 58 [pid = 3744] [id = 179] 08:29:33 INFO - PROCESS | 3744 | --DOCSHELL 10EA5C00 == 57 [pid = 3744] [id = 178] 08:29:33 INFO - PROCESS | 3744 | --DOCSHELL 10758800 == 56 [pid = 3744] [id = 177] 08:29:33 INFO - PROCESS | 3744 | --DOCSHELL 1613DC00 == 55 [pid = 3744] [id = 173] 08:29:33 INFO - PROCESS | 3744 | --DOCSHELL 107F6C00 == 54 [pid = 3744] [id = 172] 08:29:33 INFO - PROCESS | 3744 | --DOMWINDOW == 126 (13605C00) [pid = 3744] [serial = 483] [outer = 00000000] [url = about:blank] 08:29:33 INFO - PROCESS | 3744 | --DOMWINDOW == 125 (1A48DC00) [pid = 3744] [serial = 509] [outer = 00000000] [url = about:blank] 08:29:33 INFO - PROCESS | 3744 | --DOMWINDOW == 124 (1A9CCC00) [pid = 3744] [serial = 510] [outer = 00000000] [url = about:blank] 08:29:33 INFO - PROCESS | 3744 | --DOMWINDOW == 123 (19D3FC00) [pid = 3744] [serial = 501] [outer = 00000000] [url = about:blank] 08:29:33 INFO - PROCESS | 3744 | --DOMWINDOW == 122 (17BD7C00) [pid = 3744] [serial = 498] [outer = 00000000] [url = about:blank] 08:29:33 INFO - PROCESS | 3744 | --DOMWINDOW == 121 (17053C00) [pid = 3744] [serial = 492] [outer = 00000000] [url = about:blank] 08:29:33 INFO - PROCESS | 3744 | --DOMWINDOW == 120 (17BD2400) [pid = 3744] [serial = 506] [outer = 00000000] [url = about:blank] 08:29:33 INFO - PROCESS | 3744 | --DOMWINDOW == 119 (1AB67C00) [pid = 3744] [serial = 380] [outer = 00000000] [url = about:blank] 08:29:33 INFO - PROCESS | 3744 | --DOMWINDOW == 118 (12D27000) [pid = 3744] [serial = 464] [outer = 00000000] [url = about:blank] 08:29:33 INFO - PROCESS | 3744 | --DOMWINDOW == 117 (17A6F800) [pid = 3744] [serial = 497] [outer = 00000000] [url = about:blank] 08:29:33 INFO - PROCESS | 3744 | --DOMWINDOW == 116 (19D48C00) [pid = 3744] [serial = 503] [outer = 00000000] [url = about:blank] 08:29:33 INFO - PROCESS | 3744 | --DOMWINDOW == 115 (1881E000) [pid = 3744] [serial = 507] [outer = 00000000] [url = about:blank] 08:29:33 INFO - PROCESS | 3744 | --DOMWINDOW == 114 (15A90400) [pid = 3744] [serial = 377] [outer = 00000000] [url = about:blank] 08:29:33 INFO - PROCESS | 3744 | --DOMWINDOW == 113 (1714F400) [pid = 3744] [serial = 494] [outer = 00000000] [url = about:blank] 08:29:33 INFO - PROCESS | 3744 | --DOMWINDOW == 112 (13E5F400) [pid = 3744] [serial = 486] [outer = 00000000] [url = about:blank] 08:29:33 INFO - PROCESS | 3744 | --DOMWINDOW == 111 (19C30800) [pid = 3744] [serial = 500] [outer = 00000000] [url = about:blank] 08:29:33 INFO - PROCESS | 3744 | --DOMWINDOW == 110 (1449C000) [pid = 3744] [serial = 374] [outer = 00000000] [url = about:blank] 08:29:33 INFO - PROCESS | 3744 | --DOMWINDOW == 109 (19D46400) [pid = 3744] [serial = 479] [outer = 00000000] [url = about:blank] 08:29:33 INFO - PROCESS | 3744 | --DOMWINDOW == 108 (16C44800) [pid = 3744] [serial = 491] [outer = 00000000] [url = about:blank] 08:29:33 INFO - PROCESS | 3744 | --DOMWINDOW == 107 (17401C00) [pid = 3744] [serial = 495] [outer = 00000000] [url = about:blank] 08:29:33 INFO - PROCESS | 3744 | --DOMWINDOW == 106 (1A172800) [pid = 3744] [serial = 473] [outer = 00000000] [url = about:blank] 08:29:33 INFO - PROCESS | 3744 | --DOMWINDOW == 105 (140D0000) [pid = 3744] [serial = 467] [outer = 00000000] [url = about:blank] 08:29:33 INFO - PROCESS | 3744 | --DOMWINDOW == 104 (15A84400) [pid = 3744] [serial = 488] [outer = 00000000] [url = about:blank] 08:29:33 INFO - PROCESS | 3744 | --DOMWINDOW == 103 (19DB1C00) [pid = 3744] [serial = 504] [outer = 00000000] [url = about:blank] 08:29:33 INFO - PROCESS | 3744 | --DOMWINDOW == 102 (12D2BC00) [pid = 3744] [serial = 482] [outer = 00000000] [url = about:blank] 08:29:33 INFO - PROCESS | 3744 | --DOMWINDOW == 101 (1B0D8400) [pid = 3744] [serial = 476] [outer = 00000000] [url = about:blank] 08:29:33 INFO - PROCESS | 3744 | --DOMWINDOW == 100 (12E66400) [pid = 3744] [serial = 485] [outer = 00000000] [url = about:blank] 08:29:33 INFO - PROCESS | 3744 | --DOMWINDOW == 99 (1704E400) [pid = 3744] [serial = 470] [outer = 00000000] [url = about:blank] 08:29:33 INFO - PROCESS | 3744 | --DOMWINDOW == 98 (1634C800) [pid = 3744] [serial = 489] [outer = 00000000] [url = about:blank] 08:29:33 INFO - PROCESS | 3744 | --DOMWINDOW == 97 (1AFAA000) [pid = 3744] [serial = 462] [outer = 00000000] [url = about:blank] 08:29:33 INFO - PROCESS | 3744 | --DOMWINDOW == 96 (1AC58800) [pid = 3744] [serial = 512] [outer = 00000000] [url = about:blank] 08:29:33 INFO - PROCESS | 3744 | 1463066973926 Marionette TRACE conn2 <- [1,716,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html",0,null,null,[["fillText handles maxWidth correctly",0,null,null]]]}] 08:29:34 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html | fillText handles maxWidth correctly 08:29:34 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html | took 845ms 08:29:34 INFO - PROCESS | 3744 | 1463066973994 Marionette TRACE conn2 -> [0,717,"getWindowHandle",null] 08:29:34 INFO - PROCESS | 3744 | 1463066973996 Marionette TRACE conn2 <- [1,717,null,{"value":"13"}] 08:29:34 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html 08:29:34 INFO - PROCESS | 3744 | 1463066974000 Marionette TRACE conn2 -> [0,718,"setScriptTimeout",{"ms":35000}] 08:29:34 INFO - PROCESS | 3744 | 1463066974003 Marionette TRACE conn2 <- [1,718,null,{}] 08:29:34 INFO - PROCESS | 3744 | 1463066974013 Marionette TRACE conn2 -> [0,719,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:29:34 INFO - PROCESS | 3744 | 1463066974108 Marionette TRACE conn2 <- [1,719,null,{"value":null}] 08:29:34 INFO - PROCESS | 3744 | 1463066974115 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\", \"7b36c2f2-4a50-406b-8f1a-2c9880a455ba\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:29:34 INFO - PROCESS | 3744 | ++DOCSHELL 16130000 == 55 [pid = 3744] [id = 189] 08:29:34 INFO - PROCESS | 3744 | ++DOMWINDOW == 97 (1613AC00) [pid = 3744] [serial = 565] [outer = 00000000] 08:29:34 INFO - PROCESS | 3744 | ++DOMWINDOW == 98 (1704B000) [pid = 3744] [serial = 566] [outer = 1613AC00] 08:29:34 INFO - PROCESS | 3744 | 1463066974168 Marionette DEBUG loaded listener.js 08:29:34 INFO - PROCESS | 3744 | ++DOMWINDOW == 99 (1714BC00) [pid = 3744] [serial = 567] [outer = 1613AC00] 08:29:34 INFO - PROCESS | 3744 | 1463066974681 Marionette TRACE conn2 <- [1,720,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html",0,null,null,[["fillText handles maxWidth correctly",1,"assert_equals: d[4036] expected 0 but got 24","_assertGreen/testColor@http://web-platform.test:8000/common/canvas-tests.js:74:9\n_assertGreen@http://web-platform.test:8000/common/canvas-tests.js:80:13\n@http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html:27:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,721,"getWindowHandle",null] 08:29:34 INFO - PROCESS | 3744 | 1463066974734 Marionette TRACE conn2 <- [1,721,null,{"value":"13"}] 08:29:34 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html 08:29:34 INFO - PROCESS | 3744 | 1463066974737 Marionette TRACE conn2 -> [0,722,"setScriptTimeout",{"ms":35000}] 08:29:34 INFO - PROCESS | 3744 | 1463066974739 Marionette TRACE conn2 <- [1,722,null,{}] 08:29:34 INFO - PROCESS | 3744 | 1463066974742 Marionette TRACE conn2 -> [0,723,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:29:34 INFO - PROCESS | 3744 | 1463066974824 Marionette TRACE conn2 <- [1,723,null,{"value":null}] 08:29:34 INFO - PROCESS | 3744 | 1463066974839 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\", \"7b36c2f2-4a50-406b-8f1a-2c9880a455ba\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:29:34 INFO - PROCESS | 3744 | ++DOCSHELL 1613DC00 == 56 [pid = 3744] [id = 190] 08:29:34 INFO - PROCESS | 3744 | ++DOMWINDOW == 100 (16EE9000) [pid = 3744] [serial = 568] [outer = 00000000] 08:29:34 INFO - PROCESS | 3744 | ++DOMWINDOW == 101 (18293800) [pid = 3744] [serial = 569] [outer = 16EE9000] 08:29:34 INFO - PROCESS | 3744 | 1463066974955 Marionette DEBUG loaded listener.js 08:29:35 INFO - PROCESS | 3744 | ++DOMWINDOW == 102 (18815C00) [pid = 3744] [serial = 570] [outer = 16EE9000] 08:29:35 INFO - PROCESS | 3744 | 1463066975326 Marionette TRACE conn2 <- [1,724,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html",0,null,null,[["fillText does not start a new path or subpath",0,null,null]]]}] 08:29:35 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html | fillText does not start a new path or subpath 08:29:35 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html | took 654ms 08:29:35 INFO - PROCESS | 3744 | 1463066975375 Marionette TRACE conn2 -> [0,725,"getWindowHandle",null] 08:29:35 INFO - PROCESS | 3744 | 1463066975377 Marionette TRACE conn2 <- [1,725,null,{"value":"13"}] 08:29:35 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html 08:29:35 INFO - PROCESS | 3744 | 1463066975393 Marionette TRACE conn2 -> [0,726,"setScriptTimeout",{"ms":35000}] 08:29:35 INFO - PROCESS | 3744 | 1463066975395 Marionette TRACE conn2 <- [1,726,null,{}] 08:29:35 INFO - PROCESS | 3744 | 1463066975398 Marionette TRACE conn2 -> [0,727,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:29:35 INFO - PROCESS | 3744 | 1463066975476 Marionette TRACE conn2 <- [1,727,null,{"value":null}] 08:29:35 INFO - PROCESS | 3744 | 1463066975511 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\", \"7b36c2f2-4a50-406b-8f1a-2c9880a455ba\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:29:35 INFO - PROCESS | 3744 | ++DOCSHELL 19A51800 == 57 [pid = 3744] [id = 191] 08:29:35 INFO - PROCESS | 3744 | ++DOMWINDOW == 103 (19A52800) [pid = 3744] [serial = 571] [outer = 00000000] 08:29:35 INFO - PROCESS | 3744 | ++DOMWINDOW == 104 (19C29000) [pid = 3744] [serial = 572] [outer = 19A52800] 08:29:35 INFO - PROCESS | 3744 | 1463066975555 Marionette DEBUG loaded listener.js 08:29:35 INFO - PROCESS | 3744 | ++DOMWINDOW == 105 (19C35C00) [pid = 3744] [serial = 573] [outer = 19A52800] 08:29:36 INFO - PROCESS | 3744 | 1463066976530 Marionette TRACE conn2 <- [1,728,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html",0,null,null,[["Canvas test: 2d.text.draw.fontface",0,null,null]]]}] 08:29:36 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html | Canvas test: 2d.text.draw.fontface 08:29:36 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html | took 1165ms 08:29:36 INFO - PROCESS | 3744 | 1463066976568 Marionette TRACE conn2 -> [0,729,"getWindowHandle",null] 08:29:36 INFO - PROCESS | 3744 | 1463066976570 Marionette TRACE conn2 <- [1,729,null,{"value":"13"}] 08:29:36 INFO - PROCESS | 3744 | 1463066976574 Marionette TRACE conn2 -> [0,730,"setScriptTimeout",{"ms":35000}] 08:29:36 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html 08:29:36 INFO - PROCESS | 3744 | 1463066976575 Marionette TRACE conn2 <- [1,730,null,{}] 08:29:36 INFO - PROCESS | 3744 | 1463066976579 Marionette TRACE conn2 -> [0,731,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:29:36 INFO - PROCESS | 3744 | 1463066976706 Marionette TRACE conn2 <- [1,731,null,{"value":null}] 08:29:36 INFO - PROCESS | 3744 | 1463066976714 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\", \"7b36c2f2-4a50-406b-8f1a-2c9880a455ba\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:29:36 INFO - PROCESS | 3744 | ++DOCSHELL 136AF400 == 58 [pid = 3744] [id = 192] 08:29:36 INFO - PROCESS | 3744 | ++DOMWINDOW == 106 (19C2A800) [pid = 3744] [serial = 574] [outer = 00000000] 08:29:36 INFO - PROCESS | 3744 | ++DOMWINDOW == 107 (19D49000) [pid = 3744] [serial = 575] [outer = 19C2A800] 08:29:36 INFO - PROCESS | 3744 | 1463066976806 Marionette DEBUG loaded listener.js 08:29:36 INFO - PROCESS | 3744 | ++DOMWINDOW == 108 (19DAD400) [pid = 3744] [serial = 576] [outer = 19C2A800] 08:29:37 INFO - PROCESS | 3744 | --DOMWINDOW == 107 (12D30C00) [pid = 3744] [serial = 544] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html] 08:29:37 INFO - PROCESS | 3744 | --DOMWINDOW == 106 (165F1000) [pid = 3744] [serial = 538] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html] 08:29:37 INFO - PROCESS | 3744 | --DOMWINDOW == 105 (17148000) [pid = 3744] [serial = 541] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html] 08:29:37 INFO - PROCESS | 3744 | --DOMWINDOW == 104 (113AF000) [pid = 3744] [serial = 532] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html] 08:29:37 INFO - PROCESS | 3744 | --DOMWINDOW == 103 (1613D400) [pid = 3744] [serial = 535] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html] 08:29:37 INFO - PROCESS | 3744 | --DOMWINDOW == 102 (10D61000) [pid = 3744] [serial = 529] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html] 08:29:37 INFO - PROCESS | 3744 | --DOMWINDOW == 101 (1A48C800) [pid = 3744] [serial = 511] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html] 08:29:37 INFO - PROCESS | 3744 | 1463066977728 Marionette TRACE conn2 <- [1,732,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html",0,null,null,[["@font-face fonts should work even if they are not used in the page",0,null,null]]]}] 08:29:37 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html | @font-face fonts should work even if they are not used in the page 08:29:37 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html | took 1213ms 08:29:37 INFO - PROCESS | 3744 | 1463066977777 Marionette TRACE conn2 -> [0,733,"getWindowHandle",null] 08:29:37 INFO - PROCESS | 3744 | 1463066977779 Marionette TRACE conn2 <- [1,733,null,{"value":"13"}] 08:29:37 INFO - PROCESS | 3744 | 1463066977782 Marionette TRACE conn2 -> [0,734,"setScriptTimeout",{"ms":35000}] 08:29:37 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html 08:29:37 INFO - PROCESS | 3744 | 1463066977784 Marionette TRACE conn2 <- [1,734,null,{}] 08:29:37 INFO - PROCESS | 3744 | 1463066977788 Marionette TRACE conn2 -> [0,735,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:29:37 INFO - PROCESS | 3744 | 1463066977913 Marionette TRACE conn2 <- [1,735,null,{"value":null}] 08:29:37 INFO - PROCESS | 3744 | 1463066977919 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\", \"7b36c2f2-4a50-406b-8f1a-2c9880a455ba\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:29:37 INFO - PROCESS | 3744 | ++DOCSHELL 13E80400 == 59 [pid = 3744] [id = 193] 08:29:37 INFO - PROCESS | 3744 | ++DOMWINDOW == 102 (13E8AC00) [pid = 3744] [serial = 577] [outer = 00000000] 08:29:37 INFO - PROCESS | 3744 | ++DOMWINDOW == 103 (19A50C00) [pid = 3744] [serial = 578] [outer = 13E8AC00] 08:29:37 INFO - PROCESS | 3744 | 1463066977962 Marionette DEBUG loaded listener.js 08:29:38 INFO - PROCESS | 3744 | ++DOMWINDOW == 104 (19DAA000) [pid = 3744] [serial = 579] [outer = 13E8AC00] 08:29:38 INFO - PROCESS | 3744 | 1463066978878 Marionette TRACE conn2 <- [1,736,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html",0,null,null,[["Draw with the font immediately, then wait a bit until and draw again. (This crashes some version of WebKit.)",0,null,null]]]}] 08:29:38 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html | Draw with the font immediately, then wait a bit until and draw again. (This crashes some version of WebKit.) 08:29:38 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html | took 1117ms 08:29:38 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html 08:29:38 INFO - PROCESS | 3744 | 1463066978917 Marionette TRACE conn2 -> [0,737,"getWindowHandle",null] 08:29:38 INFO - PROCESS | 3744 | 1463066978919 Marionette TRACE conn2 <- [1,737,null,{"value":"13"}] 08:29:38 INFO - PROCESS | 3744 | 1463066978922 Marionette TRACE conn2 -> [0,738,"setScriptTimeout",{"ms":35000}] 08:29:38 INFO - PROCESS | 3744 | 1463066978934 Marionette TRACE conn2 <- [1,738,null,{}] 08:29:38 INFO - PROCESS | 3744 | 1463066978938 Marionette TRACE conn2 -> [0,739,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:29:39 INFO - PROCESS | 3744 | 1463066979014 Marionette TRACE conn2 <- [1,739,null,{"value":null}] 08:29:39 INFO - PROCESS | 3744 | 1463066979021 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\", \"7b36c2f2-4a50-406b-8f1a-2c9880a455ba\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:29:39 INFO - PROCESS | 3744 | ++DOCSHELL 11FE6C00 == 60 [pid = 3744] [id = 194] 08:29:39 INFO - PROCESS | 3744 | ++DOMWINDOW == 105 (16139800) [pid = 3744] [serial = 580] [outer = 00000000] 08:29:39 INFO - PROCESS | 3744 | ++DOMWINDOW == 106 (19DB6400) [pid = 3744] [serial = 581] [outer = 16139800] 08:29:39 INFO - PROCESS | 3744 | 1463066979063 Marionette DEBUG loaded listener.js 08:29:39 INFO - PROCESS | 3744 | ++DOMWINDOW == 107 (19EA9000) [pid = 3744] [serial = 582] [outer = 16139800] 08:29:40 INFO - PROCESS | 3744 | 1463066980085 Marionette TRACE conn2 <- [1,740,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html",0,null,null,[["U+0020 is rendered the correct size (1em wide)",0,null,null]]]}] 08:29:40 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html | U+0020 is rendered the correct size (1em wide) 08:29:40 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html | took 1180ms 08:29:40 INFO - PROCESS | 3744 | 1463066980120 Marionette TRACE conn2 -> [0,741,"getWindowHandle",null] 08:29:40 INFO - PROCESS | 3744 | 1463066980125 Marionette TRACE conn2 <- [1,741,null,{"value":"13"}] 08:29:40 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html 08:29:40 INFO - PROCESS | 3744 | 1463066980130 Marionette TRACE conn2 -> [0,742,"setScriptTimeout",{"ms":35000}] 08:29:40 INFO - PROCESS | 3744 | 1463066980135 Marionette TRACE conn2 <- [1,742,null,{}] 08:29:40 INFO - PROCESS | 3744 | 1463066980142 Marionette TRACE conn2 -> [0,743,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:29:40 INFO - PROCESS | 3744 | 1463066980282 Marionette TRACE conn2 <- [1,743,null,{"value":null}] 08:29:40 INFO - PROCESS | 3744 | 1463066980453 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\", \"7b36c2f2-4a50-406b-8f1a-2c9880a455ba\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:29:40 INFO - PROCESS | 3744 | ++DOCSHELL 13AED000 == 61 [pid = 3744] [id = 195] 08:29:40 INFO - PROCESS | 3744 | ++DOMWINDOW == 108 (13E61000) [pid = 3744] [serial = 583] [outer = 00000000] 08:29:40 INFO - PROCESS | 3744 | ++DOMWINDOW == 109 (14498000) [pid = 3744] [serial = 584] [outer = 13E61000] 08:29:40 INFO - PROCESS | 3744 | 1463066980513 Marionette DEBUG loaded listener.js 08:29:40 INFO - PROCESS | 3744 | ++DOMWINDOW == 110 (144E1C00) [pid = 3744] [serial = 585] [outer = 13E61000] 08:29:41 INFO - PROCESS | 3744 | 1463066981556 Marionette TRACE conn2 <- [1,744,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html",0,null,null,[["Non-space characters are not converted to U+0020 and collapsed",0,null,null]]]}] 08:29:41 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html | Non-space characters are not converted to U+0020 and collapsed 08:29:41 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html | took 1419ms 08:29:41 INFO - PROCESS | 3744 | 1463066981565 Marionette TRACE conn2 -> [0,745,"getWindowHandle",null] 08:29:41 INFO - PROCESS | 3744 | 1463066981570 Marionette TRACE conn2 <- [1,745,null,{"value":"13"}] 08:29:41 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html 08:29:41 INFO - PROCESS | 3744 | 1463066981577 Marionette TRACE conn2 -> [0,746,"setScriptTimeout",{"ms":35000}] 08:29:41 INFO - PROCESS | 3744 | 1463066981580 Marionette TRACE conn2 <- [1,746,null,{}] 08:29:41 INFO - PROCESS | 3744 | 1463066981584 Marionette TRACE conn2 -> [0,747,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:29:41 INFO - PROCESS | 3744 | 1463066981688 Marionette TRACE conn2 <- [1,747,null,{"value":null}] 08:29:41 INFO - PROCESS | 3744 | 1463066981767 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\", \"7b36c2f2-4a50-406b-8f1a-2c9880a455ba\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:29:41 INFO - PROCESS | 3744 | ++DOCSHELL 1613B000 == 62 [pid = 3744] [id = 196] 08:29:41 INFO - PROCESS | 3744 | ++DOMWINDOW == 111 (16349C00) [pid = 3744] [serial = 586] [outer = 00000000] 08:29:41 INFO - PROCESS | 3744 | ++DOMWINDOW == 112 (16EE6800) [pid = 3744] [serial = 587] [outer = 16349C00] 08:29:41 INFO - PROCESS | 3744 | 1463066981861 Marionette DEBUG loaded listener.js 08:29:41 INFO - PROCESS | 3744 | ++DOMWINDOW == 113 (17150C00) [pid = 3744] [serial = 588] [outer = 16349C00] 08:29:42 INFO - PROCESS | 3744 | 1463066982453 Marionette TRACE conn2 <- [1,748,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html",0,null,null,[["strokeText does not start a new path or subpath",0,null,null]]]}] 08:29:42 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html | strokeText does not start a new path or subpath 08:29:42 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html | took 925ms 08:29:42 INFO - PROCESS | 3744 | 1463066982479 Marionette TRACE conn2 -> [0,749,"getWindowHandle",null] 08:29:42 INFO - PROCESS | 3744 | 1463066982481 Marionette TRACE conn2 <- [1,749,null,{"value":"13"}] 08:29:42 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html 08:29:42 INFO - PROCESS | 3744 | 1463066982501 Marionette TRACE conn2 -> [0,750,"setScriptTimeout",{"ms":35000}] 08:29:42 INFO - PROCESS | 3744 | 1463066982505 Marionette TRACE conn2 <- [1,750,null,{}] 08:29:42 INFO - PROCESS | 3744 | 1463066982516 Marionette TRACE conn2 -> [0,751,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:29:42 INFO - PROCESS | 3744 | 1463066982624 Marionette TRACE conn2 <- [1,751,null,{"value":null}] 08:29:42 INFO - PROCESS | 3744 | 1463066982771 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\", \"7b36c2f2-4a50-406b-8f1a-2c9880a455ba\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:29:42 INFO - PROCESS | 3744 | ++DOCSHELL 19CD2C00 == 63 [pid = 3744] [id = 197] 08:29:42 INFO - PROCESS | 3744 | ++DOMWINDOW == 114 (19D3F400) [pid = 3744] [serial = 589] [outer = 00000000] 08:29:42 INFO - PROCESS | 3744 | ++DOMWINDOW == 115 (19D46800) [pid = 3744] [serial = 590] [outer = 19D3F400] 08:29:42 INFO - PROCESS | 3744 | 1463066982826 Marionette DEBUG loaded listener.js 08:29:42 INFO - PROCESS | 3744 | ++DOMWINDOW == 116 (19EB6800) [pid = 3744] [serial = 591] [outer = 19D3F400] 08:29:43 INFO - PROCESS | 3744 | 1463066983882 Marionette TRACE conn2 <- [1,752,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html",0,null,null,[["Canvas test: 2d.text.measure.width.basic",0,null,null]]]}] 08:29:43 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html | Canvas test: 2d.text.measure.width.basic 08:29:43 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html | took 1419ms 08:29:43 INFO - PROCESS | 3744 | 1463066983940 Marionette TRACE conn2 -> [0,753,"getWindowHandle",null] 08:29:43 INFO - PROCESS | 3744 | 1463066983942 Marionette TRACE conn2 <- [1,753,null,{"value":"13"}] 08:29:43 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html 08:29:43 INFO - PROCESS | 3744 | 1463066983946 Marionette TRACE conn2 -> [0,754,"setScriptTimeout",{"ms":35000}] 08:29:43 INFO - PROCESS | 3744 | 1463066983948 Marionette TRACE conn2 <- [1,754,null,{}] 08:29:43 INFO - PROCESS | 3744 | 1463066983952 Marionette TRACE conn2 -> [0,755,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:29:44 INFO - PROCESS | 3744 | 1463066984084 Marionette TRACE conn2 <- [1,755,null,{"value":null}] 08:29:44 INFO - PROCESS | 3744 | 1463066984164 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\", \"7b36c2f2-4a50-406b-8f1a-2c9880a455ba\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:29:44 INFO - PROCESS | 3744 | ++DOCSHELL 15A8C000 == 64 [pid = 3744] [id = 198] 08:29:44 INFO - PROCESS | 3744 | ++DOMWINDOW == 117 (19D44400) [pid = 3744] [serial = 592] [outer = 00000000] 08:29:44 INFO - PROCESS | 3744 | ++DOMWINDOW == 118 (1AB61400) [pid = 3744] [serial = 593] [outer = 19D44400] 08:29:44 INFO - PROCESS | 3744 | 1463066984301 Marionette DEBUG loaded listener.js 08:29:44 INFO - PROCESS | 3744 | ++DOMWINDOW == 119 (1AB64C00) [pid = 3744] [serial = 594] [outer = 19D44400] 08:29:45 INFO - PROCESS | 3744 | 1463066985305 Marionette TRACE conn2 <- [1,756,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html",0,null,null,[["The empty string has zero width",0,null,null]]]}] 08:29:45 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html | The empty string has zero width 08:29:45 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html | took 1388ms 08:29:45 INFO - PROCESS | 3744 | 1463066985337 Marionette TRACE conn2 -> [0,757,"getWindowHandle",null] 08:29:45 INFO - PROCESS | 3744 | 1463066985341 Marionette TRACE conn2 <- [1,757,null,{"value":"13"}] 08:29:45 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html 08:29:45 INFO - PROCESS | 3744 | 1463066985346 Marionette TRACE conn2 -> [0,758,"setScriptTimeout",{"ms":35000}] 08:29:45 INFO - PROCESS | 3744 | 1463066985350 Marionette TRACE conn2 <- [1,758,null,{}] 08:29:45 INFO - PROCESS | 3744 | 1463066985355 Marionette TRACE conn2 -> [0,759,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:29:45 INFO - PROCESS | 3744 | 1463066985506 Marionette TRACE conn2 <- [1,759,null,{"value":null}] 08:29:45 INFO - PROCESS | 3744 | --DOCSHELL 19D3C400 == 63 [pid = 3744] [id = 160] 08:29:45 INFO - PROCESS | 3744 | --DOCSHELL 1AE97C00 == 62 [pid = 3744] [id = 159] 08:29:45 INFO - PROCESS | 3744 | --DOCSHELL 13E80400 == 61 [pid = 3744] [id = 193] 08:29:45 INFO - PROCESS | 3744 | --DOCSHELL 136AF400 == 60 [pid = 3744] [id = 192] 08:29:45 INFO - PROCESS | 3744 | --DOCSHELL 19A51800 == 59 [pid = 3744] [id = 191] 08:29:45 INFO - PROCESS | 3744 | --DOCSHELL 1613DC00 == 58 [pid = 3744] [id = 190] 08:29:45 INFO - PROCESS | 3744 | --DOCSHELL 16130000 == 57 [pid = 3744] [id = 189] 08:29:45 INFO - PROCESS | 3744 | --DOCSHELL 164AE800 == 56 [pid = 3744] [id = 188] 08:29:45 INFO - PROCESS | 3744 | --DOCSHELL 144DBC00 == 55 [pid = 3744] [id = 187] 08:29:45 INFO - PROCESS | 3744 | --DOCSHELL 17AF5800 == 54 [pid = 3744] [id = 183] 08:29:45 INFO - PROCESS | 3744 | --DOMWINDOW == 118 (17151400) [pid = 3744] [serial = 540] [outer = 00000000] [url = about:blank] 08:29:45 INFO - PROCESS | 3744 | --DOMWINDOW == 117 (17148400) [pid = 3744] [serial = 539] [outer = 00000000] [url = about:blank] 08:29:45 INFO - PROCESS | 3744 | --DOMWINDOW == 116 (17BD8400) [pid = 3744] [serial = 543] [outer = 00000000] [url = about:blank] 08:29:45 INFO - PROCESS | 3744 | --DOMWINDOW == 115 (17AF8400) [pid = 3744] [serial = 542] [outer = 00000000] [url = about:blank] 08:29:45 INFO - PROCESS | 3744 | --DOMWINDOW == 114 (12D2B800) [pid = 3744] [serial = 533] [outer = 00000000] [url = about:blank] 08:29:45 INFO - PROCESS | 3744 | --DOMWINDOW == 113 (1449C800) [pid = 3744] [serial = 534] [outer = 00000000] [url = about:blank] 08:29:45 INFO - PROCESS | 3744 | --DOMWINDOW == 112 (164AC000) [pid = 3744] [serial = 536] [outer = 00000000] [url = about:blank] 08:29:45 INFO - PROCESS | 3744 | --DOMWINDOW == 111 (19CD4C00) [pid = 3744] [serial = 527] [outer = 00000000] [url = about:blank] 08:29:45 INFO - PROCESS | 3744 | --DOMWINDOW == 110 (17AF4C00) [pid = 3744] [serial = 521] [outer = 00000000] [url = about:blank] 08:29:45 INFO - PROCESS | 3744 | --DOMWINDOW == 109 (1449A000) [pid = 3744] [serial = 531] [outer = 00000000] [url = about:blank] 08:29:45 INFO - PROCESS | 3744 | --DOMWINDOW == 108 (13E8B800) [pid = 3744] [serial = 530] [outer = 00000000] [url = about:blank] 08:29:45 INFO - PROCESS | 3744 | --DOMWINDOW == 107 (11F64800) [pid = 3744] [serial = 515] [outer = 00000000] [url = about:blank] 08:29:45 INFO - PROCESS | 3744 | --DOMWINDOW == 106 (164A9C00) [pid = 3744] [serial = 518] [outer = 00000000] [url = about:blank] 08:29:45 INFO - PROCESS | 3744 | --DOMWINDOW == 105 (1A170800) [pid = 3744] [serial = 524] [outer = 00000000] [url = about:blank] 08:29:45 INFO - PROCESS | 3744 | --DOMWINDOW == 104 (1AFA8800) [pid = 3744] [serial = 513] [outer = 00000000] [url = about:blank] 08:29:45 INFO - PROCESS | 3744 | --DOMWINDOW == 103 (17A7A800) [pid = 3744] [serial = 546] [outer = 00000000] [url = about:blank] 08:29:45 INFO - PROCESS | 3744 | --DOMWINDOW == 102 (16573800) [pid = 3744] [serial = 537] [outer = 00000000] [url = about:blank] 08:29:45 INFO - PROCESS | 3744 | --DOMWINDOW == 101 (19A53000) [pid = 3744] [serial = 548] [outer = 00000000] [url = about:blank] 08:29:45 INFO - PROCESS | 3744 | --DOMWINDOW == 100 (164AE400) [pid = 3744] [serial = 545] [outer = 00000000] [url = about:blank] 08:29:45 INFO - PROCESS | 3744 | 1463066985663 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\", \"7b36c2f2-4a50-406b-8f1a-2c9880a455ba\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:29:45 INFO - PROCESS | 3744 | ++DOCSHELL 10758800 == 55 [pid = 3744] [id = 199] 08:29:45 INFO - PROCESS | 3744 | ++DOMWINDOW == 101 (11F64800) [pid = 3744] [serial = 595] [outer = 00000000] 08:29:45 INFO - PROCESS | 3744 | ++DOMWINDOW == 102 (1339F400) [pid = 3744] [serial = 596] [outer = 11F64800] 08:29:45 INFO - PROCESS | 3744 | 1463066985710 Marionette DEBUG loaded listener.js 08:29:45 INFO - PROCESS | 3744 | ++DOMWINDOW == 103 (13E8B800) [pid = 3744] [serial = 597] [outer = 11F64800] 08:29:46 INFO - PROCESS | 3744 | 1463066986126 Marionette TRACE conn2 <- [1,760,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html",0,null,null,[["Canvas test: 2d.fillStyle.default",0,null,null]]]}] 08:29:46 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html | Canvas test: 2d.fillStyle.default 08:29:46 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html | took 813ms 08:29:46 INFO - PROCESS | 3744 | 1463066986178 Marionette TRACE conn2 -> [0,761,"getWindowHandle",null] 08:29:46 INFO - PROCESS | 3744 | 1463066986184 Marionette TRACE conn2 <- [1,761,null,{"value":"13"}] 08:29:46 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html 08:29:46 INFO - PROCESS | 3744 | 1463066986190 Marionette TRACE conn2 -> [0,762,"setScriptTimeout",{"ms":35000}] 08:29:46 INFO - PROCESS | 3744 | 1463066986192 Marionette TRACE conn2 <- [1,762,null,{}] 08:29:46 INFO - PROCESS | 3744 | 1463066986196 Marionette TRACE conn2 -> [0,763,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:29:46 INFO - PROCESS | 3744 | 1463066986278 Marionette TRACE conn2 <- [1,763,null,{"value":null}] 08:29:46 INFO - PROCESS | 3744 | 1463066986285 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\", \"7b36c2f2-4a50-406b-8f1a-2c9880a455ba\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:29:46 INFO - PROCESS | 3744 | ++DOCSHELL 144C9400 == 56 [pid = 3744] [id = 200] 08:29:46 INFO - PROCESS | 3744 | ++DOMWINDOW == 104 (144DBC00) [pid = 3744] [serial = 598] [outer = 00000000] 08:29:46 INFO - PROCESS | 3744 | ++DOMWINDOW == 105 (16351000) [pid = 3744] [serial = 599] [outer = 144DBC00] 08:29:46 INFO - PROCESS | 3744 | 1463066986329 Marionette DEBUG loaded listener.js 08:29:46 INFO - PROCESS | 3744 | ++DOMWINDOW == 106 (164ADC00) [pid = 3744] [serial = 600] [outer = 144DBC00] 08:29:46 INFO - PROCESS | 3744 | 1463066986769 Marionette TRACE conn2 <- [1,764,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html",0,null,null,[["Canvas test: 2d.fillStyle.get.semitransparent",0,null,null]]]}] 08:29:46 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html | Canvas test: 2d.fillStyle.get.semitransparent 08:29:46 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html | took 654ms 08:29:46 INFO - PROCESS | 3744 | 1463066986826 Marionette TRACE conn2 -> [0,765,"getWindowHandle",null] 08:29:46 INFO - PROCESS | 3744 | 1463066986828 Marionette TRACE conn2 <- [1,765,null,{"value":"13"}] 08:29:46 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html 08:29:46 INFO - PROCESS | 3744 | 1463066986832 Marionette TRACE conn2 -> [0,766,"setScriptTimeout",{"ms":35000}] 08:29:46 INFO - PROCESS | 3744 | 1463066986835 Marionette TRACE conn2 <- [1,766,null,{}] 08:29:46 INFO - PROCESS | 3744 | 1463066986845 Marionette TRACE conn2 -> [0,767,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:29:46 INFO - PROCESS | 3744 | 1463066986933 Marionette TRACE conn2 <- [1,767,null,{"value":null}] 08:29:47 INFO - PROCESS | 3744 | 1463066987054 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\", \"7b36c2f2-4a50-406b-8f1a-2c9880a455ba\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:29:47 INFO - PROCESS | 3744 | ++DOCSHELL 164B3800 == 57 [pid = 3744] [id = 201] 08:29:47 INFO - PROCESS | 3744 | ++DOMWINDOW == 107 (16B88800) [pid = 3744] [serial = 601] [outer = 00000000] 08:29:47 INFO - PROCESS | 3744 | ++DOMWINDOW == 108 (1714F000) [pid = 3744] [serial = 602] [outer = 16B88800] 08:29:47 INFO - PROCESS | 3744 | 1463066987101 Marionette DEBUG loaded listener.js 08:29:47 INFO - PROCESS | 3744 | ++DOMWINDOW == 109 (1770BC00) [pid = 3744] [serial = 603] [outer = 16B88800] 08:29:47 INFO - PROCESS | 3744 | 1463066987508 Marionette TRACE conn2 <- [1,768,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html",0,null,null,[["Canvas test: 2d.fillStyle.get.solid",0,null,null]]]}] 08:29:47 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html | Canvas test: 2d.fillStyle.get.solid 08:29:47 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html | took 702ms 08:29:47 INFO - PROCESS | 3744 | 1463066987563 Marionette TRACE conn2 -> [0,769,"getWindowHandle",null] 08:29:47 INFO - PROCESS | 3744 | 1463066987565 Marionette TRACE conn2 <- [1,769,null,{"value":"13"}] 08:29:47 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html 08:29:47 INFO - PROCESS | 3744 | 1463066987569 Marionette TRACE conn2 -> [0,770,"setScriptTimeout",{"ms":35000}] 08:29:47 INFO - PROCESS | 3744 | 1463066987570 Marionette TRACE conn2 <- [1,770,null,{}] 08:29:47 INFO - PROCESS | 3744 | 1463066987574 Marionette TRACE conn2 -> [0,771,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:29:47 INFO - PROCESS | 3744 | 1463066987699 Marionette TRACE conn2 <- [1,771,null,{"value":null}] 08:29:47 INFO - PROCESS | 3744 | 1463066987717 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\", \"7b36c2f2-4a50-406b-8f1a-2c9880a455ba\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:29:47 INFO - PROCESS | 3744 | ++DOCSHELL 15E2B800 == 58 [pid = 3744] [id = 202] 08:29:47 INFO - PROCESS | 3744 | ++DOMWINDOW == 110 (16568C00) [pid = 3744] [serial = 604] [outer = 00000000] 08:29:47 INFO - PROCESS | 3744 | ++DOMWINDOW == 111 (1828B800) [pid = 3744] [serial = 605] [outer = 16568C00] 08:29:47 INFO - PROCESS | 3744 | 1463066987761 Marionette DEBUG loaded listener.js 08:29:47 INFO - PROCESS | 3744 | ++DOMWINDOW == 112 (18815800) [pid = 3744] [serial = 606] [outer = 16568C00] 08:29:48 INFO - PROCESS | 3744 | 1463066988193 Marionette TRACE conn2 <- [1,772,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html",0,null,null,[["Canvas test: 2d.fillStyle.get.transparent",0,null,null]]]}] 08:29:48 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html | Canvas test: 2d.fillStyle.get.transparent 08:29:48 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html | took 638ms 08:29:48 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html 08:29:48 INFO - PROCESS | 3744 | 1463066988207 Marionette TRACE conn2 -> [0,773,"getWindowHandle",null] 08:29:48 INFO - PROCESS | 3744 | 1463066988209 Marionette TRACE conn2 <- [1,773,null,{"value":"13"}] 08:29:48 INFO - PROCESS | 3744 | 1463066988212 Marionette TRACE conn2 -> [0,774,"setScriptTimeout",{"ms":35000}] 08:29:48 INFO - PROCESS | 3744 | 1463066988214 Marionette TRACE conn2 <- [1,774,null,{}] 08:29:48 INFO - PROCESS | 3744 | 1463066988217 Marionette TRACE conn2 -> [0,775,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:29:48 INFO - PROCESS | 3744 | 1463066988323 Marionette TRACE conn2 <- [1,775,null,{"value":null}] 08:29:48 INFO - PROCESS | 3744 | 1463066988410 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\", \"7b36c2f2-4a50-406b-8f1a-2c9880a455ba\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:29:48 INFO - PROCESS | 3744 | ++DOCSHELL 19A56000 == 59 [pid = 3744] [id = 203] 08:29:48 INFO - PROCESS | 3744 | ++DOMWINDOW == 113 (19A56800) [pid = 3744] [serial = 607] [outer = 00000000] 08:29:48 INFO - PROCESS | 3744 | ++DOMWINDOW == 114 (19C2C800) [pid = 3744] [serial = 608] [outer = 19A56800] 08:29:48 INFO - PROCESS | 3744 | 1463066988453 Marionette DEBUG loaded listener.js 08:29:48 INFO - PROCESS | 3744 | ++DOMWINDOW == 115 (19C30800) [pid = 3744] [serial = 609] [outer = 19A56800] 08:29:48 INFO - PROCESS | 3744 | 1463066988865 Marionette TRACE conn2 <- [1,776,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html",0,null,null,[["Canvas test: 2d.fillStyle.invalidstring",0,null,null]]]}] 08:29:48 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html | Canvas test: 2d.fillStyle.invalidstring 08:29:48 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html | took 701ms 08:29:48 INFO - PROCESS | 3744 | 1463066988916 Marionette TRACE conn2 -> [0,777,"getWindowHandle",null] 08:29:48 INFO - PROCESS | 3744 | 1463066988918 Marionette TRACE conn2 <- [1,777,null,{"value":"13"}] 08:29:48 INFO - PROCESS | 3744 | 1463066988921 Marionette TRACE conn2 -> [0,778,"setScriptTimeout",{"ms":35000}] 08:29:48 INFO - PROCESS | 3744 | 1463066988923 Marionette TRACE conn2 <- [1,778,null,{}] 08:29:48 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html 08:29:48 INFO - PROCESS | 3744 | 1463066988926 Marionette TRACE conn2 -> [0,779,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:29:49 INFO - PROCESS | 3744 | 1463066989104 Marionette TRACE conn2 <- [1,779,null,{"value":null}] 08:29:49 INFO - PROCESS | 3744 | 1463066989127 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\", \"7b36c2f2-4a50-406b-8f1a-2c9880a455ba\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:29:49 INFO - PROCESS | 3744 | ++DOCSHELL 19A54800 == 60 [pid = 3744] [id = 204] 08:29:49 INFO - PROCESS | 3744 | ++DOMWINDOW == 116 (19CD0800) [pid = 3744] [serial = 610] [outer = 00000000] 08:29:49 INFO - PROCESS | 3744 | ++DOMWINDOW == 117 (1A171C00) [pid = 3744] [serial = 611] [outer = 19CD0800] 08:29:49 INFO - PROCESS | 3744 | 1463066989175 Marionette DEBUG loaded listener.js 08:29:49 INFO - PROCESS | 3744 | ++DOMWINDOW == 118 (1A9C1C00) [pid = 3744] [serial = 612] [outer = 19CD0800] 08:29:49 INFO - PROCESS | 3744 | 1463066989607 Marionette TRACE conn2 <- [1,780,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html",0,null,null,[["Canvas test: 2d.fillStyle.invalidtype",0,null,null]]]}] 08:29:49 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html | Canvas test: 2d.fillStyle.invalidtype 08:29:49 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html | took 718ms 08:29:49 INFO - PROCESS | 3744 | 1463066989662 Marionette TRACE conn2 -> [0,781,"getWindowHandle",null] 08:29:49 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html 08:29:49 INFO - PROCESS | 3744 | 1463066989664 Marionette TRACE conn2 <- [1,781,null,{"value":"13"}] 08:29:49 INFO - PROCESS | 3744 | 1463066989668 Marionette TRACE conn2 -> [0,782,"setScriptTimeout",{"ms":35000}] 08:29:49 INFO - PROCESS | 3744 | 1463066989669 Marionette TRACE conn2 <- [1,782,null,{}] 08:29:49 INFO - PROCESS | 3744 | 1463066989673 Marionette TRACE conn2 -> [0,783,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:29:49 INFO - PROCESS | 3744 | 1463066989868 Marionette TRACE conn2 <- [1,783,null,{"value":null}] 08:29:49 INFO - PROCESS | 3744 | --DOMWINDOW == 117 (19C2A800) [pid = 3744] [serial = 574] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html] 08:29:49 INFO - PROCESS | 3744 | --DOMWINDOW == 116 (19A52800) [pid = 3744] [serial = 571] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html] 08:29:49 INFO - PROCESS | 3744 | --DOMWINDOW == 115 (165E8C00) [pid = 3744] [serial = 562] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html] 08:29:49 INFO - PROCESS | 3744 | --DOMWINDOW == 114 (1613AC00) [pid = 3744] [serial = 565] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html] 08:29:49 INFO - PROCESS | 3744 | --DOMWINDOW == 113 (144DC400) [pid = 3744] [serial = 559] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html] 08:29:49 INFO - PROCESS | 3744 | --DOMWINDOW == 112 (16EE9000) [pid = 3744] [serial = 568] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html] 08:29:49 INFO - PROCESS | 3744 | --DOMWINDOW == 111 (13E8AC00) [pid = 3744] [serial = 577] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html] 08:29:49 INFO - PROCESS | 3744 | 1463066989930 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\", \"7b36c2f2-4a50-406b-8f1a-2c9880a455ba\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:29:49 INFO - PROCESS | 3744 | ++DOCSHELL 12D30800 == 61 [pid = 3744] [id = 205] 08:29:49 INFO - PROCESS | 3744 | ++DOMWINDOW == 112 (1361F400) [pid = 3744] [serial = 613] [outer = 00000000] 08:29:49 INFO - PROCESS | 3744 | ++DOMWINDOW == 113 (16570000) [pid = 3744] [serial = 614] [outer = 1361F400] 08:29:49 INFO - PROCESS | 3744 | 1463066989973 Marionette DEBUG loaded listener.js 08:29:50 INFO - PROCESS | 3744 | ++DOMWINDOW == 114 (165E8C00) [pid = 3744] [serial = 615] [outer = 1361F400] 08:29:50 INFO - PROCESS | 3744 | 1463066990314 Marionette TRACE conn2 <- [1,784,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html",0,null,null,[["currentColor is computed from the canvas element",0,null,null]]]}] 08:29:50 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html | currentColor is computed from the canvas element 08:29:50 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html | took 702ms 08:29:50 INFO - PROCESS | 3744 | 1463066990364 Marionette TRACE conn2 -> [0,785,"getWindowHandle",null] 08:29:50 INFO - PROCESS | 3744 | 1463066990366 Marionette TRACE conn2 <- [1,785,null,{"value":"13"}] 08:29:50 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html 08:29:50 INFO - PROCESS | 3744 | 1463066990370 Marionette TRACE conn2 -> [0,786,"setScriptTimeout",{"ms":35000}] 08:29:50 INFO - PROCESS | 3744 | 1463066990381 Marionette TRACE conn2 <- [1,786,null,{}] 08:29:50 INFO - PROCESS | 3744 | 1463066990392 Marionette TRACE conn2 -> [0,787,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:29:50 INFO - PROCESS | 3744 | 1463066990472 Marionette TRACE conn2 <- [1,787,null,{"value":null}] 08:29:50 INFO - PROCESS | 3744 | 1463066990478 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\", \"7b36c2f2-4a50-406b-8f1a-2c9880a455ba\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:29:50 INFO - PROCESS | 3744 | ++DOCSHELL 19D40000 == 62 [pid = 3744] [id = 206] 08:29:50 INFO - PROCESS | 3744 | ++DOMWINDOW == 115 (19D42400) [pid = 3744] [serial = 616] [outer = 00000000] 08:29:50 INFO - PROCESS | 3744 | ++DOMWINDOW == 116 (1AC4F400) [pid = 3744] [serial = 617] [outer = 19D42400] 08:29:50 INFO - PROCESS | 3744 | 1463066990521 Marionette DEBUG loaded listener.js 08:29:50 INFO - PROCESS | 3744 | ++DOMWINDOW == 117 (1AE93C00) [pid = 3744] [serial = 618] [outer = 19D42400] 08:29:51 INFO - PROCESS | 3744 | 1463066991001 Marionette TRACE conn2 <- [1,788,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html",0,null,null,[["currentColor is computed when the attribute is set, not when it is painted",0,null,null]]]}] 08:29:51 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html | currentColor is computed when the attribute is set, not when it is painted 08:29:51 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html | took 669ms 08:29:51 INFO - PROCESS | 3744 | 1463066991063 Marionette TRACE conn2 -> [0,789,"getWindowHandle",null] 08:29:51 INFO - PROCESS | 3744 | 1463066991065 Marionette TRACE conn2 <- [1,789,null,{"value":"13"}] 08:29:51 INFO - PROCESS | 3744 | 1463066991068 Marionette TRACE conn2 -> [0,790,"setScriptTimeout",{"ms":35000}] 08:29:51 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html 08:29:51 INFO - PROCESS | 3744 | 1463066991070 Marionette TRACE conn2 <- [1,790,null,{}] 08:29:51 INFO - PROCESS | 3744 | 1463066991073 Marionette TRACE conn2 -> [0,791,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:29:51 INFO - PROCESS | 3744 | 1463066991153 Marionette TRACE conn2 <- [1,791,null,{"value":null}] 08:29:51 INFO - PROCESS | 3744 | 1463066991161 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\", \"7b36c2f2-4a50-406b-8f1a-2c9880a455ba\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:29:51 INFO - PROCESS | 3744 | ++DOCSHELL 1AE96800 == 63 [pid = 3744] [id = 207] 08:29:51 INFO - PROCESS | 3744 | ++DOMWINDOW == 118 (1AE99800) [pid = 3744] [serial = 619] [outer = 00000000] 08:29:51 INFO - PROCESS | 3744 | ++DOMWINDOW == 119 (1AFAA800) [pid = 3744] [serial = 620] [outer = 1AE99800] 08:29:51 INFO - PROCESS | 3744 | 1463066991204 Marionette DEBUG loaded listener.js 08:29:51 INFO - PROCESS | 3744 | ++DOMWINDOW == 120 (1AFAF000) [pid = 3744] [serial = 621] [outer = 1AE99800] 08:29:51 INFO - PROCESS | 3744 | 1463066991643 Marionette TRACE conn2 <- [1,792,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html",0,null,null,[["currentColor is computed from the canvas element even when element is not rendered",0,null,null]]]}] 08:29:51 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html | currentColor is computed from the canvas element even when element is not rendered 08:29:51 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html | took 606ms 08:29:51 INFO - PROCESS | 3744 | 1463066991666 Marionette TRACE conn2 -> [0,793,"getWindowHandle",null] 08:29:51 INFO - PROCESS | 3744 | 1463066991667 Marionette TRACE conn2 <- [1,793,null,{"value":"13"}] 08:29:51 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html 08:29:51 INFO - PROCESS | 3744 | 1463066991671 Marionette TRACE conn2 -> [0,794,"setScriptTimeout",{"ms":35000}] 08:29:51 INFO - PROCESS | 3744 | 1463066991672 Marionette TRACE conn2 <- [1,794,null,{}] 08:29:51 INFO - PROCESS | 3744 | 1463066991689 Marionette TRACE conn2 -> [0,795,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:29:51 INFO - PROCESS | 3744 | 1463066991782 Marionette TRACE conn2 <- [1,795,null,{"value":null}] 08:29:51 INFO - PROCESS | 3744 | 1463066991788 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\", \"7b36c2f2-4a50-406b-8f1a-2c9880a455ba\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:29:51 INFO - PROCESS | 3744 | ++DOCSHELL 19A51400 == 64 [pid = 3744] [id = 208] 08:29:51 INFO - PROCESS | 3744 | ++DOMWINDOW == 121 (1AFA3C00) [pid = 3744] [serial = 622] [outer = 00000000] 08:29:51 INFO - PROCESS | 3744 | ++DOMWINDOW == 122 (1B0E7400) [pid = 3744] [serial = 623] [outer = 1AFA3C00] 08:29:51 INFO - PROCESS | 3744 | 1463066991831 Marionette DEBUG loaded listener.js 08:29:51 INFO - PROCESS | 3744 | ++DOMWINDOW == 123 (1B393C00) [pid = 3744] [serial = 624] [outer = 1AFA3C00] 08:29:52 INFO - PROCESS | 3744 | 1463066992584 Marionette TRACE conn2 <- [1,796,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html",0,null,null,[["currentColor is solid black when the canvas element is not in a document",0,null,null]]]}] 08:29:52 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html | currentColor is solid black when the canvas element is not in a document 08:29:52 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html | took 957ms 08:29:52 INFO - PROCESS | 3744 | 1463066992649 Marionette TRACE conn2 -> [0,797,"getWindowHandle",null] 08:29:52 INFO - PROCESS | 3744 | 1463066992654 Marionette TRACE conn2 <- [1,797,null,{"value":"13"}] 08:29:52 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html 08:29:52 INFO - PROCESS | 3744 | 1463066992659 Marionette TRACE conn2 -> [0,798,"setScriptTimeout",{"ms":35000}] 08:29:52 INFO - PROCESS | 3744 | 1463066992664 Marionette TRACE conn2 <- [1,798,null,{}] 08:29:52 INFO - PROCESS | 3744 | 1463066992669 Marionette TRACE conn2 -> [0,799,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:29:52 INFO - PROCESS | 3744 | 1463066992794 Marionette TRACE conn2 <- [1,799,null,{"value":null}] 08:29:52 INFO - PROCESS | 3744 | 1463066992918 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\", \"7b36c2f2-4a50-406b-8f1a-2c9880a455ba\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:29:52 INFO - PROCESS | 3744 | ++DOCSHELL 133A1800 == 65 [pid = 3744] [id = 209] 08:29:52 INFO - PROCESS | 3744 | ++DOMWINDOW == 124 (140D1C00) [pid = 3744] [serial = 625] [outer = 00000000] 08:29:52 INFO - PROCESS | 3744 | ++DOMWINDOW == 125 (1613AC00) [pid = 3744] [serial = 626] [outer = 140D1C00] 08:29:52 INFO - PROCESS | 3744 | 1463066992974 Marionette DEBUG loaded listener.js 08:29:53 INFO - PROCESS | 3744 | ++DOMWINDOW == 126 (1656A000) [pid = 3744] [serial = 627] [outer = 140D1C00] 08:29:53 INFO - PROCESS | 3744 | 1463066993537 Marionette TRACE conn2 <- [1,800,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hex3",0,null,null]]]}] 08:29:53 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html | Canvas test: 2d.fillStyle.parse.hex3 08:29:53 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html | took 957ms 08:29:53 INFO - PROCESS | 3744 | 1463066993606 Marionette TRACE conn2 -> [0,801,"getWindowHandle",null] 08:29:53 INFO - PROCESS | 3744 | 1463066993611 Marionette TRACE conn2 <- [1,801,null,{"value":"13"}] 08:29:53 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html 08:29:53 INFO - PROCESS | 3744 | 1463066993618 Marionette TRACE conn2 -> [0,802,"setScriptTimeout",{"ms":35000}] 08:29:53 INFO - PROCESS | 3744 | 1463066993621 Marionette TRACE conn2 <- [1,802,null,{}] 08:29:53 INFO - PROCESS | 3744 | 1463066993625 Marionette TRACE conn2 -> [0,803,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:29:53 INFO - PROCESS | 3744 | 1463066993733 Marionette TRACE conn2 <- [1,803,null,{"value":null}] 08:29:53 INFO - PROCESS | 3744 | 1463066993869 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\", \"7b36c2f2-4a50-406b-8f1a-2c9880a455ba\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:29:53 INFO - PROCESS | 3744 | ++DOCSHELL 16572400 == 66 [pid = 3744] [id = 210] 08:29:53 INFO - PROCESS | 3744 | ++DOMWINDOW == 127 (16573000) [pid = 3744] [serial = 628] [outer = 00000000] 08:29:53 INFO - PROCESS | 3744 | ++DOMWINDOW == 128 (17B09C00) [pid = 3744] [serial = 629] [outer = 16573000] 08:29:53 INFO - PROCESS | 3744 | 1463066993970 Marionette DEBUG loaded listener.js 08:29:54 INFO - PROCESS | 3744 | ++DOMWINDOW == 129 (19A54400) [pid = 3744] [serial = 630] [outer = 16573000] 08:29:54 INFO - PROCESS | 3744 | 1463066994585 Marionette TRACE conn2 <- [1,804,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hex4",1,"assert_equals: Red channel of the pixel at (50, 25) expected 0 but got 255","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html:26:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,805,"getWindowHandle",null] 08:29:54 INFO - PROCESS | 3744 | 1463066994653 Marionette TRACE conn2 <- [1,805,null,{"value":"13"}] 08:29:54 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html 08:29:54 INFO - PROCESS | 3744 | 1463066994657 Marionette TRACE conn2 -> [0,806,"setScriptTimeout",{"ms":35000}] 08:29:54 INFO - PROCESS | 3744 | 1463066994660 Marionette TRACE conn2 <- [1,806,null,{}] 08:29:54 INFO - PROCESS | 3744 | 1463066994671 Marionette TRACE conn2 -> [0,807,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:29:54 INFO - PROCESS | 3744 | 1463066994782 Marionette TRACE conn2 <- [1,807,null,{"value":null}] 08:29:54 INFO - PROCESS | 3744 | 1463066994923 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\", \"7b36c2f2-4a50-406b-8f1a-2c9880a455ba\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:29:54 INFO - PROCESS | 3744 | ++DOCSHELL 1AFA1000 == 67 [pid = 3744] [id = 211] 08:29:54 INFO - PROCESS | 3744 | ++DOMWINDOW == 130 (1AFA1400) [pid = 3744] [serial = 631] [outer = 00000000] 08:29:54 INFO - PROCESS | 3744 | ++DOMWINDOW == 131 (1B39AC00) [pid = 3744] [serial = 632] [outer = 1AFA1400] 08:29:55 INFO - PROCESS | 3744 | 1463066994980 Marionette DEBUG loaded listener.js 08:29:55 INFO - PROCESS | 3744 | ++DOMWINDOW == 132 (1B3A0000) [pid = 3744] [serial = 633] [outer = 1AFA1400] 08:29:55 INFO - PROCESS | 3744 | 1463066995589 Marionette TRACE conn2 <- [1,808,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hex6",0,null,null]]]}] 08:29:55 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html | Canvas test: 2d.fillStyle.parse.hex6 08:29:55 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html | took 956ms 08:29:55 INFO - PROCESS | 3744 | 1463066995634 Marionette TRACE conn2 -> [0,809,"getWindowHandle",null] 08:29:55 INFO - PROCESS | 3744 | 1463066995636 Marionette TRACE conn2 <- [1,809,null,{"value":"13"}] 08:29:55 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html 08:29:55 INFO - PROCESS | 3744 | 1463066995640 Marionette TRACE conn2 -> [0,810,"setScriptTimeout",{"ms":35000}] 08:29:55 INFO - PROCESS | 3744 | 1463066995642 Marionette TRACE conn2 <- [1,810,null,{}] 08:29:55 INFO - PROCESS | 3744 | 1463066995646 Marionette TRACE conn2 -> [0,811,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:29:55 INFO - PROCESS | 3744 | 1463066995750 Marionette TRACE conn2 <- [1,811,null,{"value":null}] 08:29:55 INFO - PROCESS | 3744 | 1463066995852 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\", \"7b36c2f2-4a50-406b-8f1a-2c9880a455ba\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:29:55 INFO - PROCESS | 3744 | ++DOCSHELL 0F545000 == 68 [pid = 3744] [id = 212] 08:29:55 INFO - PROCESS | 3744 | ++DOMWINDOW == 133 (0F547C00) [pid = 3744] [serial = 634] [outer = 00000000] 08:29:55 INFO - PROCESS | 3744 | ++DOMWINDOW == 134 (0F54C800) [pid = 3744] [serial = 635] [outer = 0F547C00] 08:29:55 INFO - PROCESS | 3744 | 1463066995912 Marionette DEBUG loaded listener.js 08:29:55 INFO - PROCESS | 3744 | ++DOMWINDOW == 135 (144E3800) [pid = 3744] [serial = 636] [outer = 0F547C00] 08:29:56 INFO - PROCESS | 3744 | 1463066996466 Marionette TRACE conn2 <- [1,812,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hex8",1,"assert_equals: Red channel of the pixel at (50, 25) expected 0 but got 255","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html:26:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,813,"getWindowHandle",null] 08:29:56 INFO - PROCESS | 3744 | 1463066996546 Marionette TRACE conn2 <- [1,813,null,{"value":"13"}] 08:29:56 INFO - PROCESS | 3744 | 1463066996550 Marionette TRACE conn2 -> [0,814,"setScriptTimeout",{"ms":35000}] 08:29:56 INFO - PROCESS | 3744 | 1463066996552 Marionette TRACE conn2 <- [1,814,null,{}] 08:29:56 INFO - PROCESS | 3744 | 1463066996555 Marionette TRACE conn2 -> [0,815,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:29:56 INFO - PROCESS | 3744 | 1463066996671 Marionette TRACE conn2 <- [1,815,null,{"value":null}] 08:29:56 INFO - PROCESS | 3744 | 1463066996801 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\", \"7b36c2f2-4a50-406b-8f1a-2c9880a455ba\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:29:56 INFO - PROCESS | 3744 | ++DOCSHELL 10EA5C00 == 69 [pid = 3744] [id = 213] 08:29:56 INFO - PROCESS | 3744 | ++DOMWINDOW == 136 (113AE400) [pid = 3744] [serial = 637] [outer = 00000000] 08:29:56 INFO - PROCESS | 3744 | ++DOMWINDOW == 137 (152C2400) [pid = 3744] [serial = 638] [outer = 113AE400] 08:29:56 INFO - PROCESS | 3744 | 1463066996856 Marionette DEBUG loaded listener.js 08:29:56 INFO - PROCESS | 3744 | ++DOMWINDOW == 138 (164AA800) [pid = 3744] [serial = 639] [outer = 113AE400] 08:29:57 INFO - PROCESS | 3744 | 1463066997606 Marionette TRACE conn2 <- [1,816,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-1",0,null,null]]]}] 08:29:57 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html | Canvas test: 2d.fillStyle.parse.hsl-1 08:29:57 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html | took 1053ms 08:29:57 INFO - PROCESS | 3744 | 1463066997623 Marionette TRACE conn2 -> [0,817,"getWindowHandle",null] 08:29:57 INFO - PROCESS | 3744 | 1463066997627 Marionette TRACE conn2 <- [1,817,null,{"value":"13"}] 08:29:57 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html 08:29:57 INFO - PROCESS | 3744 | 1463066997647 Marionette TRACE conn2 -> [0,818,"setScriptTimeout",{"ms":35000}] 08:29:57 INFO - PROCESS | 3744 | 1463066997651 Marionette TRACE conn2 <- [1,818,null,{}] 08:29:57 INFO - PROCESS | 3744 | 1463066997656 Marionette TRACE conn2 -> [0,819,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:29:57 INFO - PROCESS | 3744 | 1463066997754 Marionette TRACE conn2 <- [1,819,null,{"value":null}] 08:29:57 INFO - PROCESS | 3744 | 1463066997858 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\", \"7b36c2f2-4a50-406b-8f1a-2c9880a455ba\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:29:57 INFO - PROCESS | 3744 | ++DOCSHELL 11F64C00 == 70 [pid = 3744] [id = 214] 08:29:57 INFO - PROCESS | 3744 | ++DOMWINDOW == 139 (11F66C00) [pid = 3744] [serial = 640] [outer = 00000000] 08:29:57 INFO - PROCESS | 3744 | ++DOMWINDOW == 140 (13610C00) [pid = 3744] [serial = 641] [outer = 11F66C00] 08:29:57 INFO - PROCESS | 3744 | 1463066997907 Marionette DEBUG loaded listener.js 08:29:58 INFO - PROCESS | 3744 | ++DOMWINDOW == 141 (144CA800) [pid = 3744] [serial = 642] [outer = 11F66C00] 08:29:58 INFO - PROCESS | 3744 | 1463066998551 Marionette TRACE conn2 <- [1,820,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-2",0,null,null]]]}] 08:29:58 INFO - PROCESS | 3744 | --DOCSHELL 140D1400 == 69 [pid = 3744] [id = 184] 08:29:58 INFO - PROCESS | 3744 | --DOCSHELL 144A1000 == 68 [pid = 3744] [id = 126] 08:29:58 INFO - PROCESS | 3744 | --DOCSHELL 1770D400 == 67 [pid = 3744] [id = 141] 08:29:58 INFO - PROCESS | 3744 | --DOCSHELL 1AE96800 == 66 [pid = 3744] [id = 207] 08:29:58 INFO - PROCESS | 3744 | --DOCSHELL 19D40000 == 65 [pid = 3744] [id = 206] 08:29:58 INFO - PROCESS | 3744 | --DOCSHELL 12D30800 == 64 [pid = 3744] [id = 205] 08:29:58 INFO - PROCESS | 3744 | --DOCSHELL 19A54800 == 63 [pid = 3744] [id = 204] 08:29:58 INFO - PROCESS | 3744 | --DOCSHELL 19A56000 == 62 [pid = 3744] [id = 203] 08:29:58 INFO - PROCESS | 3744 | --DOCSHELL 15E2B800 == 61 [pid = 3744] [id = 202] 08:29:58 INFO - PROCESS | 3744 | --DOCSHELL 164B3800 == 60 [pid = 3744] [id = 201] 08:29:58 INFO - PROCESS | 3744 | --DOCSHELL 144C9400 == 59 [pid = 3744] [id = 200] 08:29:58 INFO - PROCESS | 3744 | --DOCSHELL 10758800 == 58 [pid = 3744] [id = 199] 08:29:58 INFO - PROCESS | 3744 | --DOCSHELL 15A8C000 == 57 [pid = 3744] [id = 198] 08:29:58 INFO - PROCESS | 3744 | --DOCSHELL 19CD2C00 == 56 [pid = 3744] [id = 197] 08:29:58 INFO - PROCESS | 3744 | --DOMWINDOW == 140 (19DB6400) [pid = 3744] [serial = 581] [outer = 00000000] [url = about:blank] 08:29:58 INFO - PROCESS | 3744 | --DOMWINDOW == 139 (19C32400) [pid = 3744] [serial = 557] [outer = 00000000] [url = about:blank] 08:29:58 INFO - PROCESS | 3744 | --DOCSHELL 1613B000 == 55 [pid = 3744] [id = 196] 08:29:58 INFO - PROCESS | 3744 | --DOCSHELL 13AED000 == 54 [pid = 3744] [id = 195] 08:29:58 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html | Canvas test: 2d.fillStyle.parse.hsl-2 08:29:58 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html | took 1021ms 08:29:58 INFO - PROCESS | 3744 | 1463066998649 Marionette TRACE conn2 -> [0,821,"getWindowHandle",null] 08:29:58 INFO - PROCESS | 3744 | 1463066998654 Marionette TRACE conn2 <- [1,821,null,{"value":"13"}] 08:29:58 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html 08:29:58 INFO - PROCESS | 3744 | 1463066998660 Marionette TRACE conn2 -> [0,822,"setScriptTimeout",{"ms":35000}] 08:29:58 INFO - PROCESS | 3744 | 1463066998663 Marionette TRACE conn2 <- [1,822,null,{}] 08:29:58 INFO - PROCESS | 3744 | 1463066998669 Marionette TRACE conn2 -> [0,823,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:29:58 INFO - PROCESS | 3744 | 1463066998773 Marionette TRACE conn2 <- [1,823,null,{"value":null}] 08:29:58 INFO - PROCESS | 3744 | --DOMWINDOW == 138 (144E5C00) [pid = 3744] [serial = 560] [outer = 00000000] [url = about:blank] 08:29:58 INFO - PROCESS | 3744 | --DOMWINDOW == 137 (18293800) [pid = 3744] [serial = 569] [outer = 00000000] [url = about:blank] 08:29:58 INFO - PROCESS | 3744 | --DOMWINDOW == 136 (18815C00) [pid = 3744] [serial = 570] [outer = 00000000] [url = about:blank] 08:29:58 INFO - PROCESS | 3744 | --DOMWINDOW == 135 (16137C00) [pid = 3744] [serial = 551] [outer = 00000000] [url = about:blank] 08:29:58 INFO - PROCESS | 3744 | --DOMWINDOW == 134 (17477800) [pid = 3744] [serial = 554] [outer = 00000000] [url = about:blank] 08:29:58 INFO - PROCESS | 3744 | --DOMWINDOW == 133 (19A50C00) [pid = 3744] [serial = 578] [outer = 00000000] [url = about:blank] 08:29:58 INFO - PROCESS | 3744 | --DOMWINDOW == 132 (19DAD400) [pid = 3744] [serial = 576] [outer = 00000000] [url = about:blank] 08:29:58 INFO - PROCESS | 3744 | --DOMWINDOW == 131 (19DAA000) [pid = 3744] [serial = 579] [outer = 00000000] [url = about:blank] 08:29:58 INFO - PROCESS | 3744 | --DOMWINDOW == 130 (19C35C00) [pid = 3744] [serial = 573] [outer = 00000000] [url = about:blank] 08:29:58 INFO - PROCESS | 3744 | --DOMWINDOW == 129 (19D49000) [pid = 3744] [serial = 575] [outer = 00000000] [url = about:blank] 08:29:58 INFO - PROCESS | 3744 | --DOMWINDOW == 128 (19C29000) [pid = 3744] [serial = 572] [outer = 00000000] [url = about:blank] 08:29:58 INFO - PROCESS | 3744 | --DOMWINDOW == 127 (17142400) [pid = 3744] [serial = 564] [outer = 00000000] [url = about:blank] 08:29:58 INFO - PROCESS | 3744 | --DOMWINDOW == 126 (16E4B000) [pid = 3744] [serial = 563] [outer = 00000000] [url = about:blank] 08:29:58 INFO - PROCESS | 3744 | --DOMWINDOW == 125 (1704B000) [pid = 3744] [serial = 566] [outer = 00000000] [url = about:blank] 08:29:58 INFO - PROCESS | 3744 | --DOMWINDOW == 124 (1714BC00) [pid = 3744] [serial = 567] [outer = 00000000] [url = about:blank] 08:29:58 INFO - PROCESS | 3744 | --DOMWINDOW == 123 (15A8AC00) [pid = 3744] [serial = 561] [outer = 00000000] [url = about:blank] 08:29:58 INFO - PROCESS | 3744 | 1463066998857 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\", \"7b36c2f2-4a50-406b-8f1a-2c9880a455ba\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:29:58 INFO - PROCESS | 3744 | ++DOCSHELL 10D62400 == 55 [pid = 3744] [id = 215] 08:29:58 INFO - PROCESS | 3744 | ++DOMWINDOW == 124 (12D28000) [pid = 3744] [serial = 643] [outer = 00000000] 08:29:58 INFO - PROCESS | 3744 | ++DOMWINDOW == 125 (14498800) [pid = 3744] [serial = 644] [outer = 12D28000] 08:29:58 INFO - PROCESS | 3744 | 1463066998951 Marionette DEBUG loaded listener.js 08:29:59 INFO - PROCESS | 3744 | ++DOMWINDOW == 126 (15A8AC00) [pid = 3744] [serial = 645] [outer = 12D28000] 08:29:59 INFO - PROCESS | 3744 | 1463066999372 Marionette TRACE conn2 <- [1,824,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-3",0,null,null]]]}] 08:29:59 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html | Canvas test: 2d.fillStyle.parse.hsl-3 08:29:59 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html | took 749ms 08:29:59 INFO - PROCESS | 3744 | 1463066999434 Marionette TRACE conn2 -> [0,825,"getWindowHandle",null] 08:29:59 INFO - PROCESS | 3744 | 1463066999436 Marionette TRACE conn2 <- [1,825,null,{"value":"13"}] 08:29:59 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html 08:29:59 INFO - PROCESS | 3744 | 1463066999439 Marionette TRACE conn2 -> [0,826,"setScriptTimeout",{"ms":35000}] 08:29:59 INFO - PROCESS | 3744 | 1463066999443 Marionette TRACE conn2 <- [1,826,null,{}] 08:29:59 INFO - PROCESS | 3744 | 1463066999453 Marionette TRACE conn2 -> [0,827,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:29:59 INFO - PROCESS | 3744 | 1463066999536 Marionette TRACE conn2 <- [1,827,null,{"value":null}] 08:29:59 INFO - PROCESS | 3744 | 1463066999546 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\", \"7b36c2f2-4a50-406b-8f1a-2c9880a455ba\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:29:59 INFO - PROCESS | 3744 | ++DOCSHELL 16EE9000 == 56 [pid = 3744] [id = 216] 08:29:59 INFO - PROCESS | 3744 | ++DOMWINDOW == 127 (1704B000) [pid = 3744] [serial = 646] [outer = 00000000] 08:29:59 INFO - PROCESS | 3744 | ++DOMWINDOW == 128 (17055C00) [pid = 3744] [serial = 647] [outer = 1704B000] 08:29:59 INFO - PROCESS | 3744 | 1463066999599 Marionette DEBUG loaded listener.js 08:29:59 INFO - PROCESS | 3744 | ++DOMWINDOW == 129 (17149800) [pid = 3744] [serial = 648] [outer = 1704B000] 08:30:00 INFO - PROCESS | 3744 | 1463067000043 Marionette TRACE conn2 <- [1,828,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-4",0,null,null]]]}] 08:30:00 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html | Canvas test: 2d.fillStyle.parse.hsl-4 08:30:00 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html | took 638ms 08:30:00 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html 08:30:00 INFO - PROCESS | 3744 | 1463067000077 Marionette TRACE conn2 -> [0,829,"getWindowHandle",null] 08:30:00 INFO - PROCESS | 3744 | 1463067000079 Marionette TRACE conn2 <- [1,829,null,{"value":"13"}] 08:30:00 INFO - PROCESS | 3744 | 1463067000083 Marionette TRACE conn2 -> [0,830,"setScriptTimeout",{"ms":35000}] 08:30:00 INFO - PROCESS | 3744 | 1463067000084 Marionette TRACE conn2 <- [1,830,null,{}] 08:30:00 INFO - PROCESS | 3744 | 1463067000087 Marionette TRACE conn2 -> [0,831,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:30:00 INFO - PROCESS | 3744 | 1463067000196 Marionette TRACE conn2 <- [1,831,null,{"value":null}] 08:30:00 INFO - PROCESS | 3744 | 1463067000205 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\", \"7b36c2f2-4a50-406b-8f1a-2c9880a455ba\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:30:00 INFO - PROCESS | 3744 | ++DOCSHELL 1714E400 == 57 [pid = 3744] [id = 217] 08:30:00 INFO - PROCESS | 3744 | ++DOMWINDOW == 130 (1770C000) [pid = 3744] [serial = 649] [outer = 00000000] 08:30:00 INFO - PROCESS | 3744 | ++DOMWINDOW == 131 (17AFD000) [pid = 3744] [serial = 650] [outer = 1770C000] 08:30:00 INFO - PROCESS | 3744 | 1463067000249 Marionette DEBUG loaded listener.js 08:30:00 INFO - PROCESS | 3744 | ++DOMWINDOW == 132 (1828B400) [pid = 3744] [serial = 651] [outer = 1770C000] 08:30:00 INFO - PROCESS | 3744 | 1463067000703 Marionette TRACE conn2 <- [1,832,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-5",0,null,null]]]}] 08:30:00 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html | Canvas test: 2d.fillStyle.parse.hsl-5 08:30:00 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html | took 638ms 08:30:00 INFO - PROCESS | 3744 | 1463067000753 Marionette TRACE conn2 -> [0,833,"getWindowHandle",null] 08:30:00 INFO - PROCESS | 3744 | 1463067000755 Marionette TRACE conn2 <- [1,833,null,{"value":"13"}] 08:30:00 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html 08:30:00 INFO - PROCESS | 3744 | 1463067000758 Marionette TRACE conn2 -> [0,834,"setScriptTimeout",{"ms":35000}] 08:30:00 INFO - PROCESS | 3744 | 1463067000760 Marionette TRACE conn2 <- [1,834,null,{}] 08:30:00 INFO - PROCESS | 3744 | 1463067000764 Marionette TRACE conn2 -> [0,835,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:30:00 INFO - PROCESS | 3744 | 1463067000854 Marionette TRACE conn2 <- [1,835,null,{"value":null}] 08:30:00 INFO - PROCESS | 3744 | 1463067000860 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\", \"7b36c2f2-4a50-406b-8f1a-2c9880a455ba\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:30:00 INFO - PROCESS | 3744 | ++DOCSHELL 12B82C00 == 58 [pid = 3744] [id = 218] 08:30:00 INFO - PROCESS | 3744 | ++DOMWINDOW == 133 (13AED000) [pid = 3744] [serial = 652] [outer = 00000000] 08:30:00 INFO - PROCESS | 3744 | ++DOMWINDOW == 134 (19A4C800) [pid = 3744] [serial = 653] [outer = 13AED000] 08:30:00 INFO - PROCESS | 3744 | 1463067000905 Marionette DEBUG loaded listener.js 08:30:00 INFO - PROCESS | 3744 | ++DOMWINDOW == 135 (19A57000) [pid = 3744] [serial = 654] [outer = 13AED000] 08:30:01 INFO - PROCESS | 3744 | 1463067001396 Marionette TRACE conn2 <- [1,836,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-6",0,null,null]]]}] 08:30:01 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html | Canvas test: 2d.fillStyle.parse.hsl-6 08:30:01 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html | took 701ms 08:30:01 INFO - PROCESS | 3744 | 1463067001458 Marionette TRACE conn2 -> [0,837,"getWindowHandle",null] 08:30:01 INFO - PROCESS | 3744 | 1463067001460 Marionette TRACE conn2 <- [1,837,null,{"value":"13"}] 08:30:01 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html 08:30:01 INFO - PROCESS | 3744 | 1463067001463 Marionette TRACE conn2 -> [0,838,"setScriptTimeout",{"ms":35000}] 08:30:01 INFO - PROCESS | 3744 | 1463067001465 Marionette TRACE conn2 <- [1,838,null,{}] 08:30:01 INFO - PROCESS | 3744 | 1463067001469 Marionette TRACE conn2 -> [0,839,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:30:01 INFO - PROCESS | 3744 | 1463067001591 Marionette TRACE conn2 <- [1,839,null,{"value":null}] 08:30:01 INFO - PROCESS | 3744 | 1463067001682 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\", \"7b36c2f2-4a50-406b-8f1a-2c9880a455ba\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:30:01 INFO - PROCESS | 3744 | ++DOCSHELL 0CA7B400 == 59 [pid = 3744] [id = 219] 08:30:01 INFO - PROCESS | 3744 | ++DOMWINDOW == 136 (19CDB400) [pid = 3744] [serial = 655] [outer = 00000000] 08:30:01 INFO - PROCESS | 3744 | ++DOMWINDOW == 137 (19DA7400) [pid = 3744] [serial = 656] [outer = 19CDB400] 08:30:01 INFO - PROCESS | 3744 | 1463067001726 Marionette DEBUG loaded listener.js 08:30:01 INFO - PROCESS | 3744 | ++DOMWINDOW == 138 (19DAE800) [pid = 3744] [serial = 657] [outer = 19CDB400] 08:30:02 INFO - PROCESS | 3744 | 1463067002173 Marionette TRACE conn2 <- [1,840,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-clamp-1",0,null,null]]]}] 08:30:02 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-1 08:30:02 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html | took 718ms 08:30:02 INFO - PROCESS | 3744 | 1463067002195 Marionette TRACE conn2 -> [0,841,"getWindowHandle",null] 08:30:02 INFO - PROCESS | 3744 | 1463067002197 Marionette TRACE conn2 <- [1,841,null,{"value":"13"}] 08:30:02 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html 08:30:02 INFO - PROCESS | 3744 | 1463067002200 Marionette TRACE conn2 -> [0,842,"setScriptTimeout",{"ms":35000}] 08:30:02 INFO - PROCESS | 3744 | 1463067002202 Marionette TRACE conn2 <- [1,842,null,{}] 08:30:02 INFO - PROCESS | 3744 | 1463067002205 Marionette TRACE conn2 -> [0,843,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:30:02 INFO - PROCESS | 3744 | 1463067002314 Marionette TRACE conn2 <- [1,843,null,{"value":null}] 08:30:02 INFO - PROCESS | 3744 | 1463067002320 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\", \"7b36c2f2-4a50-406b-8f1a-2c9880a455ba\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:30:02 INFO - PROCESS | 3744 | ++DOCSHELL 19D3DC00 == 60 [pid = 3744] [id = 220] 08:30:02 INFO - PROCESS | 3744 | ++DOMWINDOW == 139 (19D42800) [pid = 3744] [serial = 658] [outer = 00000000] 08:30:02 INFO - PROCESS | 3744 | ++DOMWINDOW == 140 (19DB5400) [pid = 3744] [serial = 659] [outer = 19D42800] 08:30:02 INFO - PROCESS | 3744 | 1463067002412 Marionette DEBUG loaded listener.js 08:30:02 INFO - PROCESS | 3744 | ++DOMWINDOW == 141 (1A175800) [pid = 3744] [serial = 660] [outer = 19D42800] 08:30:02 INFO - PROCESS | 3744 | 1463067002806 Marionette TRACE conn2 <- [1,844,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-clamp-2",0,null,null]]]}] 08:30:02 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-2 08:30:02 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html | took 654ms 08:30:02 INFO - PROCESS | 3744 | 1463067002838 Marionette TRACE conn2 -> [0,845,"getWindowHandle",null] 08:30:02 INFO - PROCESS | 3744 | 1463067002840 Marionette TRACE conn2 <- [1,845,null,{"value":"13"}] 08:30:02 INFO - PROCESS | 3744 | 1463067002843 Marionette TRACE conn2 -> [0,846,"setScriptTimeout",{"ms":35000}] 08:30:02 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html 08:30:02 INFO - PROCESS | 3744 | 1463067002845 Marionette TRACE conn2 <- [1,846,null,{}] 08:30:02 INFO - PROCESS | 3744 | 1463067002849 Marionette TRACE conn2 -> [0,847,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:30:02 INFO - PROCESS | 3744 | 1463067002961 Marionette TRACE conn2 <- [1,847,null,{"value":null}] 08:30:03 INFO - PROCESS | 3744 | 1463067003048 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\", \"7b36c2f2-4a50-406b-8f1a-2c9880a455ba\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:30:03 INFO - PROCESS | 3744 | ++DOCSHELL 1A48B800 == 61 [pid = 3744] [id = 221] 08:30:03 INFO - PROCESS | 3744 | ++DOMWINDOW == 142 (1A490C00) [pid = 3744] [serial = 661] [outer = 00000000] 08:30:03 INFO - PROCESS | 3744 | ++DOMWINDOW == 143 (1AB60800) [pid = 3744] [serial = 662] [outer = 1A490C00] 08:30:03 INFO - PROCESS | 3744 | 1463067003091 Marionette DEBUG loaded listener.js 08:30:03 INFO - PROCESS | 3744 | ++DOMWINDOW == 144 (1AE90C00) [pid = 3744] [serial = 663] [outer = 1A490C00] 08:30:03 INFO - PROCESS | 3744 | --DOMWINDOW == 143 (19C27800) [pid = 3744] [serial = 556] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html] 08:30:03 INFO - PROCESS | 3744 | --DOMWINDOW == 142 (144E4C00) [pid = 3744] [serial = 418] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html] 08:30:03 INFO - PROCESS | 3744 | --DOMWINDOW == 141 (19D3CC00) [pid = 3744] [serial = 478] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html] 08:30:03 INFO - PROCESS | 3744 | --DOMWINDOW == 140 (19A54000) [pid = 3744] [serial = 526] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html] 08:30:03 INFO - PROCESS | 3744 | --DOMWINDOW == 139 (10D57800) [pid = 3744] [serial = 514] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html] 08:30:03 INFO - PROCESS | 3744 | --DOMWINDOW == 138 (1360B000) [pid = 3744] [serial = 466] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html] 08:30:03 INFO - PROCESS | 3744 | --DOMWINDOW == 137 (106F0000) [pid = 3744] [serial = 415] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html] 08:30:03 INFO - PROCESS | 3744 | --DOMWINDOW == 136 (177F9400) [pid = 3744] [serial = 421] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html] 08:30:03 INFO - PROCESS | 3744 | --DOMWINDOW == 135 (19C2DC00) [pid = 3744] [serial = 472] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html] 08:30:03 INFO - PROCESS | 3744 | --DOMWINDOW == 134 (16C50C00) [pid = 3744] [serial = 469] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html] 08:30:03 INFO - PROCESS | 3744 | --DOMWINDOW == 133 (19A4A000) [pid = 3744] [serial = 523] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html] 08:30:03 INFO - PROCESS | 3744 | --DOMWINDOW == 132 (12B89000) [pid = 3744] [serial = 463] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html] 08:30:03 INFO - PROCESS | 3744 | --DOMWINDOW == 131 (1634A000) [pid = 3744] [serial = 517] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html] 08:30:03 INFO - PROCESS | 3744 | --DOMWINDOW == 130 (1714D000) [pid = 3744] [serial = 520] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html] 08:30:03 INFO - PROCESS | 3744 | --DOMWINDOW == 129 (19C33400) [pid = 3744] [serial = 424] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html] 08:30:03 INFO - PROCESS | 3744 | --DOMWINDOW == 128 (1AE99000) [pid = 3744] [serial = 475] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html] 08:30:03 INFO - PROCESS | 3744 | --DOMWINDOW == 127 (10D59800) [pid = 3744] [serial = 427] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html] 08:30:03 INFO - PROCESS | 3744 | --DOMWINDOW == 126 (1B0E1000) [pid = 3744] [serial = 369] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html] 08:30:03 INFO - PROCESS | 3744 | --DOMWINDOW == 125 (1AE99800) [pid = 3744] [serial = 619] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html] 08:30:03 INFO - PROCESS | 3744 | --DOMWINDOW == 124 (19A56800) [pid = 3744] [serial = 607] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html] 08:30:03 INFO - PROCESS | 3744 | --DOMWINDOW == 123 (19CD0800) [pid = 3744] [serial = 610] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html] 08:30:03 INFO - PROCESS | 3744 | --DOMWINDOW == 122 (19D44400) [pid = 3744] [serial = 592] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html] 08:30:03 INFO - PROCESS | 3744 | --DOMWINDOW == 121 (1361F400) [pid = 3744] [serial = 613] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html] 08:30:03 INFO - PROCESS | 3744 | --DOMWINDOW == 120 (144DBC00) [pid = 3744] [serial = 598] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html] 08:30:03 INFO - PROCESS | 3744 | --DOMWINDOW == 119 (16B88800) [pid = 3744] [serial = 601] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html] 08:30:03 INFO - PROCESS | 3744 | --DOMWINDOW == 118 (11F64800) [pid = 3744] [serial = 595] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html] 08:30:03 INFO - PROCESS | 3744 | --DOMWINDOW == 117 (19D42400) [pid = 3744] [serial = 616] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html] 08:30:03 INFO - PROCESS | 3744 | --DOMWINDOW == 116 (16568C00) [pid = 3744] [serial = 604] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html] 08:30:03 INFO - PROCESS | 3744 | 1463067003730 Marionette TRACE conn2 <- [1,848,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-clamp-3",0,null,null]]]}] 08:30:03 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-3 08:30:03 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html | took 925ms 08:30:03 INFO - PROCESS | 3744 | 1463067003780 Marionette TRACE conn2 -> [0,849,"getWindowHandle",null] 08:30:03 INFO - PROCESS | 3744 | 1463067003782 Marionette TRACE conn2 <- [1,849,null,{"value":"13"}] 08:30:03 INFO - PROCESS | 3744 | 1463067003785 Marionette TRACE conn2 -> [0,850,"setScriptTimeout",{"ms":35000}] 08:30:03 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html 08:30:03 INFO - PROCESS | 3744 | 1463067003787 Marionette TRACE conn2 <- [1,850,null,{}] 08:30:03 INFO - PROCESS | 3744 | 1463067003790 Marionette TRACE conn2 -> [0,851,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:30:03 INFO - PROCESS | 3744 | 1463067003872 Marionette TRACE conn2 <- [1,851,null,{"value":null}] 08:30:03 INFO - PROCESS | 3744 | 1463067003879 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\", \"7b36c2f2-4a50-406b-8f1a-2c9880a455ba\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:30:03 INFO - PROCESS | 3744 | ++DOCSHELL 12E68C00 == 62 [pid = 3744] [id = 222] 08:30:03 INFO - PROCESS | 3744 | ++DOMWINDOW == 117 (13611800) [pid = 3744] [serial = 664] [outer = 00000000] 08:30:03 INFO - PROCESS | 3744 | ++DOMWINDOW == 118 (1634A800) [pid = 3744] [serial = 665] [outer = 13611800] 08:30:03 INFO - PROCESS | 3744 | 1463067003922 Marionette DEBUG loaded listener.js 08:30:04 INFO - PROCESS | 3744 | ++DOMWINDOW == 119 (1704EC00) [pid = 3744] [serial = 666] [outer = 13611800] 08:30:04 INFO - PROCESS | 3744 | 1463067004340 Marionette TRACE conn2 <- [1,852,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-clamp-4",0,null,null]]]}] 08:30:04 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-4 08:30:04 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html | took 606ms 08:30:04 INFO - PROCESS | 3744 | 1463067004383 Marionette TRACE conn2 -> [0,853,"getWindowHandle",null] 08:30:04 INFO - PROCESS | 3744 | 1463067004385 Marionette TRACE conn2 <- [1,853,null,{"value":"13"}] 08:30:04 INFO - PROCESS | 3744 | 1463067004388 Marionette TRACE conn2 -> [0,854,"setScriptTimeout",{"ms":35000}] 08:30:04 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html 08:30:04 INFO - PROCESS | 3744 | 1463067004390 Marionette TRACE conn2 <- [1,854,null,{}] 08:30:04 INFO - PROCESS | 3744 | 1463067004397 Marionette TRACE conn2 -> [0,855,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:30:04 INFO - PROCESS | 3744 | 1463067004479 Marionette TRACE conn2 <- [1,855,null,{"value":null}] 08:30:04 INFO - PROCESS | 3744 | 1463067004486 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\", \"7b36c2f2-4a50-406b-8f1a-2c9880a455ba\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:30:04 INFO - PROCESS | 3744 | ++DOCSHELL 144DBC00 == 63 [pid = 3744] [id = 223] 08:30:04 INFO - PROCESS | 3744 | ++DOMWINDOW == 120 (14753000) [pid = 3744] [serial = 667] [outer = 00000000] 08:30:04 INFO - PROCESS | 3744 | ++DOMWINDOW == 121 (18426000) [pid = 3744] [serial = 668] [outer = 14753000] 08:30:04 INFO - PROCESS | 3744 | 1463067004528 Marionette DEBUG loaded listener.js 08:30:04 INFO - PROCESS | 3744 | ++DOMWINDOW == 122 (19C27800) [pid = 3744] [serial = 669] [outer = 14753000] 08:30:05 INFO - PROCESS | 3744 | 1463067004996 Marionette TRACE conn2 <- [1,856,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsla-1",0,null,null]]]}] 08:30:05 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html | Canvas test: 2d.fillStyle.parse.hsla-1 08:30:05 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html | took 654ms 08:30:05 INFO - PROCESS | 3744 | 1463067005027 Marionette TRACE conn2 -> [0,857,"getWindowHandle",null] 08:30:05 INFO - PROCESS | 3744 | 1463067005029 Marionette TRACE conn2 <- [1,857,null,{"value":"13"}] 08:30:05 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html 08:30:05 INFO - PROCESS | 3744 | 1463067005033 Marionette TRACE conn2 -> [0,858,"setScriptTimeout",{"ms":35000}] 08:30:05 INFO - PROCESS | 3744 | 1463067005035 Marionette TRACE conn2 <- [1,858,null,{}] 08:30:05 INFO - PROCESS | 3744 | 1463067005038 Marionette TRACE conn2 -> [0,859,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:30:05 INFO - PROCESS | 3744 | 1463067005140 Marionette TRACE conn2 <- [1,859,null,{"value":null}] 08:30:05 INFO - PROCESS | 3744 | 1463067005146 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\", \"7b36c2f2-4a50-406b-8f1a-2c9880a455ba\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:30:05 INFO - PROCESS | 3744 | ++DOCSHELL 17146800 == 64 [pid = 3744] [id = 224] 08:30:05 INFO - PROCESS | 3744 | ++DOMWINDOW == 123 (19D3CC00) [pid = 3744] [serial = 670] [outer = 00000000] 08:30:05 INFO - PROCESS | 3744 | ++DOMWINDOW == 124 (1AE9BC00) [pid = 3744] [serial = 671] [outer = 19D3CC00] 08:30:05 INFO - PROCESS | 3744 | 1463067005194 Marionette DEBUG loaded listener.js 08:30:05 INFO - PROCESS | 3744 | ++DOMWINDOW == 125 (1B0DC800) [pid = 3744] [serial = 672] [outer = 19D3CC00] 08:30:05 INFO - PROCESS | 3744 | 1463067005846 Marionette TRACE conn2 <- [1,860,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsla-2",0,null,null]]]}] 08:30:05 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html | Canvas test: 2d.fillStyle.parse.hsla-2 08:30:05 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html | took 925ms 08:30:05 INFO - PROCESS | 3744 | 1463067005974 Marionette TRACE conn2 -> [0,861,"getWindowHandle",null] 08:30:05 INFO - PROCESS | 3744 | 1463067005978 Marionette TRACE conn2 <- [1,861,null,{"value":"13"}] 08:30:05 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html 08:30:05 INFO - PROCESS | 3744 | 1463067005985 Marionette TRACE conn2 -> [0,862,"setScriptTimeout",{"ms":35000}] 08:30:06 INFO - PROCESS | 3744 | 1463067005989 Marionette TRACE conn2 <- [1,862,null,{}] 08:30:06 INFO - PROCESS | 3744 | 1463067005995 Marionette TRACE conn2 -> [0,863,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:30:06 INFO - PROCESS | 3744 | 1463067006116 Marionette TRACE conn2 <- [1,863,null,{"value":null}] 08:30:06 INFO - PROCESS | 3744 | 1463067006242 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\", \"7b36c2f2-4a50-406b-8f1a-2c9880a455ba\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:30:06 INFO - PROCESS | 3744 | ++DOCSHELL 11723400 == 65 [pid = 3744] [id = 225] 08:30:06 INFO - PROCESS | 3744 | ++DOMWINDOW == 126 (11FF0C00) [pid = 3744] [serial = 673] [outer = 00000000] 08:30:06 INFO - PROCESS | 3744 | ++DOMWINDOW == 127 (13398000) [pid = 3744] [serial = 674] [outer = 11FF0C00] 08:30:06 INFO - PROCESS | 3744 | 1463067006309 Marionette DEBUG loaded listener.js 08:30:06 INFO - PROCESS | 3744 | ++DOMWINDOW == 128 (144D0800) [pid = 3744] [serial = 675] [outer = 11FF0C00] 08:30:06 INFO - PROCESS | 3744 | 1463067006908 Marionette TRACE conn2 <- [1,864,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsla-clamp-1",0,null,null]]]}] 08:30:06 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-1 08:30:06 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html | took 973ms 08:30:06 INFO - PROCESS | 3744 | 1463067006964 Marionette TRACE conn2 -> [0,865,"getWindowHandle",null] 08:30:06 INFO - PROCESS | 3744 | 1463067006970 Marionette TRACE conn2 <- [1,865,null,{"value":"13"}] 08:30:06 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html 08:30:06 INFO - PROCESS | 3744 | 1463067006977 Marionette TRACE conn2 -> [0,866,"setScriptTimeout",{"ms":35000}] 08:30:06 INFO - PROCESS | 3744 | 1463067006979 Marionette TRACE conn2 <- [1,866,null,{}] 08:30:06 INFO - PROCESS | 3744 | 1463067006983 Marionette TRACE conn2 -> [0,867,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:30:07 INFO - PROCESS | 3744 | 1463067007091 Marionette TRACE conn2 <- [1,867,null,{"value":null}] 08:30:07 INFO - PROCESS | 3744 | 1463067007223 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\", \"7b36c2f2-4a50-406b-8f1a-2c9880a455ba\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:30:07 INFO - PROCESS | 3744 | ++DOCSHELL 1634F400 == 66 [pid = 3744] [id = 226] 08:30:07 INFO - PROCESS | 3744 | ++DOMWINDOW == 129 (163EB400) [pid = 3744] [serial = 676] [outer = 00000000] 08:30:07 INFO - PROCESS | 3744 | ++DOMWINDOW == 130 (165F1800) [pid = 3744] [serial = 677] [outer = 163EB400] 08:30:07 INFO - PROCESS | 3744 | 1463067007279 Marionette DEBUG loaded listener.js 08:30:07 INFO - PROCESS | 3744 | ++DOMWINDOW == 131 (17058C00) [pid = 3744] [serial = 678] [outer = 163EB400] 08:30:07 INFO - PROCESS | 3744 | 1463067007854 Marionette TRACE conn2 <- [1,868,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsla-clamp-2",0,null,null]]]}] 08:30:07 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-2 08:30:07 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html | took 925ms 08:30:07 INFO - PROCESS | 3744 | 1463067007878 Marionette TRACE conn2 -> [0,869,"getWindowHandle",null] 08:30:07 INFO - PROCESS | 3744 | 1463067007881 Marionette TRACE conn2 <- [1,869,null,{"value":"13"}] 08:30:07 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html 08:30:07 INFO - PROCESS | 3744 | 1463067007886 Marionette TRACE conn2 -> [0,870,"setScriptTimeout",{"ms":35000}] 08:30:07 INFO - PROCESS | 3744 | 1463067007889 Marionette TRACE conn2 <- [1,870,null,{}] 08:30:07 INFO - PROCESS | 3744 | 1463067007901 Marionette TRACE conn2 -> [0,871,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:30:08 INFO - PROCESS | 3744 | 1463067008011 Marionette TRACE conn2 <- [1,871,null,{"value":null}] 08:30:08 INFO - PROCESS | 3744 | 1463067008117 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\", \"7b36c2f2-4a50-406b-8f1a-2c9880a455ba\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:30:08 INFO - PROCESS | 3744 | ++DOCSHELL 19D45C00 == 67 [pid = 3744] [id = 227] 08:30:08 INFO - PROCESS | 3744 | ++DOMWINDOW == 132 (19D47400) [pid = 3744] [serial = 679] [outer = 00000000] 08:30:08 INFO - PROCESS | 3744 | ++DOMWINDOW == 133 (1A488C00) [pid = 3744] [serial = 680] [outer = 19D47400] 08:30:08 INFO - PROCESS | 3744 | 1463067008172 Marionette DEBUG loaded listener.js 08:30:08 INFO - PROCESS | 3744 | ++DOMWINDOW == 134 (1AB66C00) [pid = 3744] [serial = 681] [outer = 19D47400] 08:30:08 INFO - PROCESS | 3744 | 1463067008795 Marionette TRACE conn2 <- [1,872,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsla-clamp-3",0,null,null]]]}] 08:30:08 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-3 08:30:08 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html | took 956ms 08:30:08 INFO - PROCESS | 3744 | 1463067008862 Marionette TRACE conn2 -> [0,873,"getWindowHandle",null] 08:30:08 INFO - PROCESS | 3744 | 1463067008865 Marionette TRACE conn2 <- [1,873,null,{"value":"13"}] 08:30:08 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html 08:30:08 INFO - PROCESS | 3744 | 1463067008869 Marionette TRACE conn2 -> [0,874,"setScriptTimeout",{"ms":35000}] 08:30:08 INFO - PROCESS | 3744 | 1463067008871 Marionette TRACE conn2 <- [1,874,null,{}] 08:30:08 INFO - PROCESS | 3744 | 1463067008874 Marionette TRACE conn2 -> [0,875,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:30:08 INFO - PROCESS | 3744 | 1463067008979 Marionette TRACE conn2 <- [1,875,null,{"value":null}] 08:30:09 INFO - PROCESS | 3744 | 1463067009109 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\", \"7b36c2f2-4a50-406b-8f1a-2c9880a455ba\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:30:09 INFO - PROCESS | 3744 | ++DOCSHELL 1B246C00 == 68 [pid = 3744] [id = 228] 08:30:09 INFO - PROCESS | 3744 | ++DOMWINDOW == 135 (1B247000) [pid = 3744] [serial = 682] [outer = 00000000] 08:30:09 INFO - PROCESS | 3744 | ++DOMWINDOW == 136 (1B39F800) [pid = 3744] [serial = 683] [outer = 1B247000] 08:30:09 INFO - PROCESS | 3744 | 1463067009163 Marionette DEBUG loaded listener.js 08:30:09 INFO - PROCESS | 3744 | ++DOMWINDOW == 137 (1B932400) [pid = 3744] [serial = 684] [outer = 1B247000] 08:30:09 INFO - PROCESS | 3744 | 1463067009708 Marionette TRACE conn2 <- [1,876,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsla-clamp-4",0,null,null]]]}] 08:30:09 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-4 08:30:09 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html | took 909ms 08:30:09 INFO - PROCESS | 3744 | 1463067009772 Marionette TRACE conn2 -> [0,877,"getWindowHandle",null] 08:30:09 INFO - PROCESS | 3744 | 1463067009775 Marionette TRACE conn2 <- [1,877,null,{"value":"13"}] 08:30:09 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html 08:30:09 INFO - PROCESS | 3744 | 1463067009778 Marionette TRACE conn2 -> [0,878,"setScriptTimeout",{"ms":35000}] 08:30:09 INFO - PROCESS | 3744 | 1463067009780 Marionette TRACE conn2 <- [1,878,null,{}] 08:30:09 INFO - PROCESS | 3744 | 1463067009784 Marionette TRACE conn2 -> [0,879,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:30:09 INFO - PROCESS | 3744 | 1463067009886 Marionette TRACE conn2 <- [1,879,null,{"value":null}] 08:30:10 INFO - PROCESS | 3744 | 1463067009991 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\", \"7b36c2f2-4a50-406b-8f1a-2c9880a455ba\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:30:10 INFO - PROCESS | 3744 | ++DOCSHELL 1634C000 == 69 [pid = 3744] [id = 229] 08:30:10 INFO - PROCESS | 3744 | ++DOMWINDOW == 138 (165EC800) [pid = 3744] [serial = 685] [outer = 00000000] 08:30:10 INFO - PROCESS | 3744 | ++DOMWINDOW == 139 (1B938400) [pid = 3744] [serial = 686] [outer = 165EC800] 08:30:10 INFO - PROCESS | 3744 | 1463067010133 Marionette DEBUG loaded listener.js 08:30:10 INFO - PROCESS | 3744 | ++DOMWINDOW == 140 (1BAAF800) [pid = 3744] [serial = 687] [outer = 165EC800] 08:30:11 INFO - PROCESS | 3744 | 1463067011074 Marionette TRACE conn2 <- [1,880,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsla-clamp-5",0,null,null]]]}] 08:30:11 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-5 08:30:11 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html | took 1324ms 08:30:11 INFO - PROCESS | 3744 | 1463067011111 Marionette TRACE conn2 -> [0,881,"getWindowHandle",null] 08:30:11 INFO - PROCESS | 3744 | 1463067011113 Marionette TRACE conn2 <- [1,881,null,{"value":"13"}] 08:30:11 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html 08:30:11 INFO - PROCESS | 3744 | 1463067011117 Marionette TRACE conn2 -> [0,882,"setScriptTimeout",{"ms":35000}] 08:30:11 INFO - PROCESS | 3744 | 1463067011119 Marionette TRACE conn2 <- [1,882,null,{}] 08:30:11 INFO - PROCESS | 3744 | 1463067011123 Marionette TRACE conn2 -> [0,883,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:30:11 INFO - PROCESS | 3744 | 1463067011244 Marionette TRACE conn2 <- [1,883,null,{"value":null}] 08:30:11 INFO - PROCESS | 3744 | 1463067011376 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\", \"7b36c2f2-4a50-406b-8f1a-2c9880a455ba\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:30:11 INFO - PROCESS | 3744 | ++DOCSHELL 12D2DC00 == 70 [pid = 3744] [id = 230] 08:30:11 INFO - PROCESS | 3744 | ++DOMWINDOW == 141 (12DF2000) [pid = 3744] [serial = 688] [outer = 00000000] 08:30:11 INFO - PROCESS | 3744 | ++DOMWINDOW == 142 (1449A000) [pid = 3744] [serial = 689] [outer = 12DF2000] 08:30:11 INFO - PROCESS | 3744 | 1463067011430 Marionette DEBUG loaded listener.js 08:30:11 INFO - PROCESS | 3744 | ++DOMWINDOW == 143 (144DE000) [pid = 3744] [serial = 690] [outer = 12DF2000] 08:30:12 INFO - PROCESS | 3744 | 1463067012237 Marionette TRACE conn2 <- [1,884,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsla-clamp-6",0,null,null]]]}] 08:30:12 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-6 08:30:12 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html | took 1180ms 08:30:12 INFO - PROCESS | 3744 | 1463067012302 Marionette TRACE conn2 -> [0,885,"getWindowHandle",null] 08:30:12 INFO - PROCESS | 3744 | 1463067012305 Marionette TRACE conn2 <- [1,885,null,{"value":"13"}] 08:30:12 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html 08:30:12 INFO - PROCESS | 3744 | 1463067012324 Marionette TRACE conn2 -> [0,886,"setScriptTimeout",{"ms":35000}] 08:30:12 INFO - PROCESS | 3744 | 1463067012328 Marionette TRACE conn2 <- [1,886,null,{}] 08:30:12 INFO - PROCESS | 3744 | 1463067012333 Marionette TRACE conn2 -> [0,887,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:30:12 INFO - PROCESS | 3744 | 1463067012442 Marionette TRACE conn2 <- [1,887,null,{"value":null}] 08:30:12 INFO - PROCESS | 3744 | 1463067012577 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\", \"7b36c2f2-4a50-406b-8f1a-2c9880a455ba\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:30:12 INFO - PROCESS | 3744 | ++DOCSHELL 1339BC00 == 71 [pid = 3744] [id = 231] 08:30:12 INFO - PROCESS | 3744 | ++DOMWINDOW == 144 (1361B000) [pid = 3744] [serial = 691] [outer = 00000000] 08:30:12 INFO - PROCESS | 3744 | ++DOMWINDOW == 145 (13E8AC00) [pid = 3744] [serial = 692] [outer = 1361B000] 08:30:12 INFO - PROCESS | 3744 | 1463067012634 Marionette DEBUG loaded listener.js 08:30:12 INFO - PROCESS | 3744 | ++DOMWINDOW == 146 (136ABC00) [pid = 3744] [serial = 693] [outer = 1361B000] 08:30:13 INFO - PROCESS | 3744 | 1463067013212 Marionette TRACE conn2 <- [1,888,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.html4",0,null,null]]]}] 08:30:13 INFO - PROCESS | 3744 | --DOCSHELL 19A95400 == 70 [pid = 3744] [id = 186] 08:30:13 INFO - PROCESS | 3744 | --DOCSHELL 144DBC00 == 69 [pid = 3744] [id = 223] 08:30:13 INFO - PROCESS | 3744 | --DOCSHELL 12E68C00 == 68 [pid = 3744] [id = 222] 08:30:13 INFO - PROCESS | 3744 | --DOCSHELL 1A48B800 == 67 [pid = 3744] [id = 221] 08:30:13 INFO - PROCESS | 3744 | --DOCSHELL 19D3DC00 == 66 [pid = 3744] [id = 220] 08:30:13 INFO - PROCESS | 3744 | --DOCSHELL 0CA7B400 == 65 [pid = 3744] [id = 219] 08:30:13 INFO - PROCESS | 3744 | --DOCSHELL 12B82C00 == 64 [pid = 3744] [id = 218] 08:30:13 INFO - PROCESS | 3744 | --DOCSHELL 1714E400 == 63 [pid = 3744] [id = 217] 08:30:13 INFO - PROCESS | 3744 | --DOCSHELL 16EE9000 == 62 [pid = 3744] [id = 216] 08:30:13 INFO - PROCESS | 3744 | --DOCSHELL 10D62400 == 61 [pid = 3744] [id = 215] 08:30:13 INFO - PROCESS | 3744 | --DOCSHELL 11F64C00 == 60 [pid = 3744] [id = 214] 08:30:13 INFO - PROCESS | 3744 | --DOCSHELL 0F545000 == 59 [pid = 3744] [id = 212] 08:30:13 INFO - PROCESS | 3744 | --DOMWINDOW == 145 (14498000) [pid = 3744] [serial = 584] [outer = 00000000] [url = about:blank] 08:30:13 INFO - PROCESS | 3744 | --DOMWINDOW == 144 (16EE6800) [pid = 3744] [serial = 587] [outer = 00000000] [url = about:blank] 08:30:13 INFO - PROCESS | 3744 | --DOMWINDOW == 143 (19D46800) [pid = 3744] [serial = 590] [outer = 00000000] [url = about:blank] 08:30:13 INFO - PROCESS | 3744 | --DOCSHELL 1AFA1000 == 58 [pid = 3744] [id = 211] 08:30:13 INFO - PROCESS | 3744 | --DOCSHELL 16572400 == 57 [pid = 3744] [id = 210] 08:30:13 INFO - PROCESS | 3744 | --DOCSHELL 133A1800 == 56 [pid = 3744] [id = 209] 08:30:13 INFO - PROCESS | 3744 | --DOCSHELL 19A51400 == 55 [pid = 3744] [id = 208] 08:30:13 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html | Canvas test: 2d.fillStyle.parse.html4 08:30:13 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html | took 1021ms 08:30:13 INFO - PROCESS | 3744 | 1463067013361 Marionette TRACE conn2 -> [0,889,"getWindowHandle",null] 08:30:13 INFO - PROCESS | 3744 | 1463067013366 Marionette TRACE conn2 <- [1,889,null,{"value":"13"}] 08:30:13 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html 08:30:13 INFO - PROCESS | 3744 | 1463067013372 Marionette TRACE conn2 -> [0,890,"setScriptTimeout",{"ms":35000}] 08:30:13 INFO - PROCESS | 3744 | 1463067013374 Marionette TRACE conn2 <- [1,890,null,{}] 08:30:13 INFO - PROCESS | 3744 | 1463067013378 Marionette TRACE conn2 -> [0,891,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:30:13 INFO - PROCESS | 3744 | 1463067013469 Marionette TRACE conn2 <- [1,891,null,{"value":null}] 08:30:13 INFO - PROCESS | 3744 | --DOMWINDOW == 142 (18815400) [pid = 3744] [serial = 522] [outer = 00000000] [url = about:blank] 08:30:13 INFO - PROCESS | 3744 | --DOMWINDOW == 141 (1B0E4800) [pid = 3744] [serial = 426] [outer = 00000000] [url = about:blank] 08:30:13 INFO - PROCESS | 3744 | --DOMWINDOW == 140 (1B0E5000) [pid = 3744] [serial = 477] [outer = 00000000] [url = about:blank] 08:30:13 INFO - PROCESS | 3744 | --DOMWINDOW == 139 (144A1C00) [pid = 3744] [serial = 429] [outer = 00000000] [url = about:blank] 08:30:13 INFO - PROCESS | 3744 | --DOMWINDOW == 138 (1B24B800) [pid = 3744] [serial = 371] [outer = 00000000] [url = about:blank] 08:30:13 INFO - PROCESS | 3744 | --DOMWINDOW == 137 (19CD6400) [pid = 3744] [serial = 558] [outer = 00000000] [url = about:blank] 08:30:13 INFO - PROCESS | 3744 | --DOMWINDOW == 136 (164AD400) [pid = 3744] [serial = 420] [outer = 00000000] [url = about:blank] 08:30:13 INFO - PROCESS | 3744 | --DOMWINDOW == 135 (1AE96C00) [pid = 3744] [serial = 480] [outer = 00000000] [url = about:blank] 08:30:13 INFO - PROCESS | 3744 | --DOMWINDOW == 134 (19CD9000) [pid = 3744] [serial = 528] [outer = 00000000] [url = about:blank] 08:30:13 INFO - PROCESS | 3744 | --DOMWINDOW == 133 (12D29000) [pid = 3744] [serial = 516] [outer = 00000000] [url = about:blank] 08:30:13 INFO - PROCESS | 3744 | --DOMWINDOW == 132 (1449B400) [pid = 3744] [serial = 468] [outer = 00000000] [url = about:blank] 08:30:13 INFO - PROCESS | 3744 | --DOMWINDOW == 131 (1307FC00) [pid = 3744] [serial = 417] [outer = 00000000] [url = about:blank] 08:30:13 INFO - PROCESS | 3744 | --DOMWINDOW == 130 (19A98000) [pid = 3744] [serial = 423] [outer = 00000000] [url = about:blank] 08:30:13 INFO - PROCESS | 3744 | --DOMWINDOW == 129 (1AC4DC00) [pid = 3744] [serial = 474] [outer = 00000000] [url = about:blank] 08:30:13 INFO - PROCESS | 3744 | --DOMWINDOW == 128 (17A11400) [pid = 3744] [serial = 471] [outer = 00000000] [url = about:blank] 08:30:13 INFO - PROCESS | 3744 | --DOMWINDOW == 127 (1AB66800) [pid = 3744] [serial = 525] [outer = 00000000] [url = about:blank] 08:30:13 INFO - PROCESS | 3744 | --DOMWINDOW == 126 (12D2C800) [pid = 3744] [serial = 465] [outer = 00000000] [url = about:blank] 08:30:13 INFO - PROCESS | 3744 | --DOMWINDOW == 125 (1656B000) [pid = 3744] [serial = 519] [outer = 00000000] [url = about:blank] 08:30:13 INFO - PROCESS | 3744 | --DOMWINDOW == 124 (19C2C800) [pid = 3744] [serial = 608] [outer = 00000000] [url = about:blank] 08:30:13 INFO - PROCESS | 3744 | --DOMWINDOW == 123 (1A171C00) [pid = 3744] [serial = 611] [outer = 00000000] [url = about:blank] 08:30:13 INFO - PROCESS | 3744 | --DOMWINDOW == 122 (1AB64C00) [pid = 3744] [serial = 594] [outer = 00000000] [url = about:blank] 08:30:13 INFO - PROCESS | 3744 | --DOMWINDOW == 121 (1AB61400) [pid = 3744] [serial = 593] [outer = 00000000] [url = about:blank] 08:30:13 INFO - PROCESS | 3744 | --DOMWINDOW == 120 (19C30800) [pid = 3744] [serial = 609] [outer = 00000000] [url = about:blank] 08:30:13 INFO - PROCESS | 3744 | --DOMWINDOW == 119 (16570000) [pid = 3744] [serial = 614] [outer = 00000000] [url = about:blank] 08:30:13 INFO - PROCESS | 3744 | --DOMWINDOW == 118 (1A9C1C00) [pid = 3744] [serial = 612] [outer = 00000000] [url = about:blank] 08:30:13 INFO - PROCESS | 3744 | --DOMWINDOW == 117 (16351000) [pid = 3744] [serial = 599] [outer = 00000000] [url = about:blank] 08:30:13 INFO - PROCESS | 3744 | --DOMWINDOW == 116 (164ADC00) [pid = 3744] [serial = 600] [outer = 00000000] [url = about:blank] 08:30:13 INFO - PROCESS | 3744 | --DOMWINDOW == 115 (1714F000) [pid = 3744] [serial = 602] [outer = 00000000] [url = about:blank] 08:30:13 INFO - PROCESS | 3744 | --DOMWINDOW == 114 (1770BC00) [pid = 3744] [serial = 603] [outer = 00000000] [url = about:blank] 08:30:13 INFO - PROCESS | 3744 | --DOMWINDOW == 113 (1339F400) [pid = 3744] [serial = 596] [outer = 00000000] [url = about:blank] 08:30:13 INFO - PROCESS | 3744 | --DOMWINDOW == 112 (13E8B800) [pid = 3744] [serial = 597] [outer = 00000000] [url = about:blank] 08:30:13 INFO - PROCESS | 3744 | --DOMWINDOW == 111 (1AC4F400) [pid = 3744] [serial = 617] [outer = 00000000] [url = about:blank] 08:30:13 INFO - PROCESS | 3744 | --DOMWINDOW == 110 (1828B800) [pid = 3744] [serial = 605] [outer = 00000000] [url = about:blank] 08:30:13 INFO - PROCESS | 3744 | --DOMWINDOW == 109 (18815800) [pid = 3744] [serial = 606] [outer = 00000000] [url = about:blank] 08:30:13 INFO - PROCESS | 3744 | --DOMWINDOW == 108 (1AFAF000) [pid = 3744] [serial = 621] [outer = 00000000] [url = about:blank] 08:30:13 INFO - PROCESS | 3744 | --DOMWINDOW == 107 (165E8C00) [pid = 3744] [serial = 615] [outer = 00000000] [url = about:blank] 08:30:13 INFO - PROCESS | 3744 | --DOMWINDOW == 106 (1AE93C00) [pid = 3744] [serial = 618] [outer = 00000000] [url = about:blank] 08:30:13 INFO - PROCESS | 3744 | --DOMWINDOW == 105 (1AFAA800) [pid = 3744] [serial = 620] [outer = 00000000] [url = about:blank] 08:30:13 INFO - PROCESS | 3744 | 1463067013579 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\", \"7b36c2f2-4a50-406b-8f1a-2c9880a455ba\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:30:13 INFO - PROCESS | 3744 | ++DOCSHELL 0F54FC00 == 56 [pid = 3744] [id = 232] 08:30:13 INFO - PROCESS | 3744 | ++DOMWINDOW == 106 (1067C000) [pid = 3744] [serial = 694] [outer = 00000000] 08:30:13 INFO - PROCESS | 3744 | ++DOMWINDOW == 107 (1307FC00) [pid = 3744] [serial = 695] [outer = 1067C000] 08:30:13 INFO - PROCESS | 3744 | 1463067013631 Marionette DEBUG loaded listener.js 08:30:13 INFO - PROCESS | 3744 | ++DOMWINDOW == 108 (140DA400) [pid = 3744] [serial = 696] [outer = 1067C000] 08:30:14 INFO - PROCESS | 3744 | 1463067014074 Marionette TRACE conn2 <- [1,892,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hex1",0,null,null]]]}] 08:30:14 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html | Canvas test: 2d.fillStyle.parse.invalid.hex1 08:30:14 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html | took 749ms 08:30:14 INFO - PROCESS | 3744 | 1463067014111 Marionette TRACE conn2 -> [0,893,"getWindowHandle",null] 08:30:14 INFO - PROCESS | 3744 | 1463067014114 Marionette TRACE conn2 <- [1,893,null,{"value":"13"}] 08:30:14 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html 08:30:14 INFO - PROCESS | 3744 | 1463067014117 Marionette TRACE conn2 -> [0,894,"setScriptTimeout",{"ms":35000}] 08:30:14 INFO - PROCESS | 3744 | 1463067014120 Marionette TRACE conn2 <- [1,894,null,{}] 08:30:14 INFO - PROCESS | 3744 | 1463067014136 Marionette TRACE conn2 -> [0,895,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:30:14 INFO - PROCESS | 3744 | 1463067014224 Marionette TRACE conn2 <- [1,895,null,{"value":null}] 08:30:14 INFO - PROCESS | 3744 | 1463067014231 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\", \"7b36c2f2-4a50-406b-8f1a-2c9880a455ba\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:30:14 INFO - PROCESS | 3744 | ++DOCSHELL 163F3800 == 57 [pid = 3744] [id = 233] 08:30:14 INFO - PROCESS | 3744 | ++DOMWINDOW == 109 (164AFC00) [pid = 3744] [serial = 697] [outer = 00000000] 08:30:14 INFO - PROCESS | 3744 | ++DOMWINDOW == 110 (1656EC00) [pid = 3744] [serial = 698] [outer = 164AFC00] 08:30:14 INFO - PROCESS | 3744 | 1463067014277 Marionette DEBUG loaded listener.js 08:30:14 INFO - PROCESS | 3744 | ++DOMWINDOW == 111 (165F0800) [pid = 3744] [serial = 699] [outer = 164AFC00] 08:30:14 INFO - PROCESS | 3744 | 1463067014758 Marionette TRACE conn2 <- [1,896,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hex2",0,null,null]]]}] 08:30:14 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html | Canvas test: 2d.fillStyle.parse.invalid.hex2 08:30:14 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html | took 718ms 08:30:14 INFO - PROCESS | 3744 | 1463067014816 Marionette TRACE conn2 -> [0,897,"getWindowHandle",null] 08:30:14 INFO - PROCESS | 3744 | 1463067014819 Marionette TRACE conn2 <- [1,897,null,{"value":"13"}] 08:30:14 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html 08:30:14 INFO - PROCESS | 3744 | 1463067014822 Marionette TRACE conn2 -> [0,898,"setScriptTimeout",{"ms":35000}] 08:30:14 INFO - PROCESS | 3744 | 1463067014824 Marionette TRACE conn2 <- [1,898,null,{}] 08:30:14 INFO - PROCESS | 3744 | 1463067014827 Marionette TRACE conn2 -> [0,899,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:30:14 INFO - PROCESS | 3744 | 1463067014959 Marionette TRACE conn2 <- [1,899,null,{"value":null}] 08:30:15 INFO - PROCESS | 3744 | 1463067015048 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\", \"7b36c2f2-4a50-406b-8f1a-2c9880a455ba\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:30:15 INFO - PROCESS | 3744 | ++DOCSHELL 10D5E000 == 58 [pid = 3744] [id = 234] 08:30:15 INFO - PROCESS | 3744 | ++DOMWINDOW == 112 (1656C800) [pid = 3744] [serial = 700] [outer = 00000000] 08:30:15 INFO - PROCESS | 3744 | ++DOMWINDOW == 113 (17150000) [pid = 3744] [serial = 701] [outer = 1656C800] 08:30:15 INFO - PROCESS | 3744 | 1463067015092 Marionette DEBUG loaded listener.js 08:30:15 INFO - PROCESS | 3744 | ++DOMWINDOW == 114 (17A7BC00) [pid = 3744] [serial = 702] [outer = 1656C800] 08:30:15 INFO - PROCESS | 3744 | 1463067015460 Marionette TRACE conn2 <- [1,900,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hex3",0,null,null]]]}] 08:30:15 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html | Canvas test: 2d.fillStyle.parse.invalid.hex3 08:30:15 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html | took 654ms 08:30:15 INFO - PROCESS | 3744 | 1463067015494 Marionette TRACE conn2 -> [0,901,"getWindowHandle",null] 08:30:15 INFO - PROCESS | 3744 | 1463067015495 Marionette TRACE conn2 <- [1,901,null,{"value":"13"}] 08:30:15 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html 08:30:15 INFO - PROCESS | 3744 | 1463067015499 Marionette TRACE conn2 -> [0,902,"setScriptTimeout",{"ms":35000}] 08:30:15 INFO - PROCESS | 3744 | 1463067015500 Marionette TRACE conn2 <- [1,902,null,{}] 08:30:15 INFO - PROCESS | 3744 | 1463067015504 Marionette TRACE conn2 -> [0,903,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:30:15 INFO - PROCESS | 3744 | 1463067015595 Marionette TRACE conn2 <- [1,903,null,{"value":null}] 08:30:15 INFO - PROCESS | 3744 | 1463067015735 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\", \"7b36c2f2-4a50-406b-8f1a-2c9880a455ba\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:30:15 INFO - PROCESS | 3744 | ++DOCSHELL 10D58000 == 59 [pid = 3744] [id = 235] 08:30:15 INFO - PROCESS | 3744 | ++DOMWINDOW == 115 (1704FC00) [pid = 3744] [serial = 703] [outer = 00000000] 08:30:15 INFO - PROCESS | 3744 | ++DOMWINDOW == 116 (18422C00) [pid = 3744] [serial = 704] [outer = 1704FC00] 08:30:15 INFO - PROCESS | 3744 | 1463067015778 Marionette DEBUG loaded listener.js 08:30:15 INFO - PROCESS | 3744 | ++DOMWINDOW == 117 (18817C00) [pid = 3744] [serial = 705] [outer = 1704FC00] 08:30:16 INFO - PROCESS | 3744 | 1463067016186 Marionette TRACE conn2 <- [1,904,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hex4",0,null,null]]]}] 08:30:16 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html | Canvas test: 2d.fillStyle.parse.invalid.hex4 08:30:16 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html | took 749ms 08:30:16 INFO - PROCESS | 3744 | 1463067016240 Marionette TRACE conn2 -> [0,905,"getWindowHandle",null] 08:30:16 INFO - PROCESS | 3744 | 1463067016242 Marionette TRACE conn2 <- [1,905,null,{"value":"13"}] 08:30:16 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html 08:30:16 INFO - PROCESS | 3744 | 1463067016251 Marionette TRACE conn2 -> [0,906,"setScriptTimeout",{"ms":35000}] 08:30:16 INFO - PROCESS | 3744 | 1463067016252 Marionette TRACE conn2 <- [1,906,null,{}] 08:30:16 INFO - PROCESS | 3744 | 1463067016255 Marionette TRACE conn2 -> [0,907,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:30:16 INFO - PROCESS | 3744 | 1463067016383 Marionette TRACE conn2 <- [1,907,null,{"value":null}] 08:30:16 INFO - PROCESS | 3744 | 1463067016455 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\", \"7b36c2f2-4a50-406b-8f1a-2c9880a455ba\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:30:16 INFO - PROCESS | 3744 | ++DOCSHELL 18815C00 == 60 [pid = 3744] [id = 236] 08:30:16 INFO - PROCESS | 3744 | ++DOMWINDOW == 118 (19A4F400) [pid = 3744] [serial = 706] [outer = 00000000] 08:30:16 INFO - PROCESS | 3744 | ++DOMWINDOW == 119 (19CD2800) [pid = 3744] [serial = 707] [outer = 19A4F400] 08:30:16 INFO - PROCESS | 3744 | 1463067016499 Marionette DEBUG loaded listener.js 08:30:16 INFO - PROCESS | 3744 | ++DOMWINDOW == 120 (19CD3C00) [pid = 3744] [serial = 708] [outer = 19A4F400] 08:30:16 INFO - PROCESS | 3744 | 1463067016956 Marionette TRACE conn2 <- [1,908,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hex5",0,null,null]]]}] 08:30:16 INFO - PROCESS | 3744 | ++DOMWINDOW == 121 (19CD5400) [pid = 3744] [serial = 709] [outer = 1BAB1800] 08:30:16 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html | Canvas test: 2d.fillStyle.parse.invalid.hex5 08:30:16 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html | took 718ms 08:30:16 INFO - PROCESS | 3744 | 1463067016991 Marionette TRACE conn2 -> [0,909,"getWindowHandle",null] 08:30:16 INFO - PROCESS | 3744 | 1463067016993 Marionette TRACE conn2 <- [1,909,null,{"value":"13"}] 08:30:17 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html 08:30:17 INFO - PROCESS | 3744 | 1463067017068 Marionette TRACE conn2 -> [0,910,"setScriptTimeout",{"ms":35000}] 08:30:17 INFO - PROCESS | 3744 | 1463067017070 Marionette TRACE conn2 <- [1,910,null,{}] 08:30:17 INFO - PROCESS | 3744 | 1463067017078 Marionette TRACE conn2 -> [0,911,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:30:17 INFO - PROCESS | 3744 | 1463067017191 Marionette TRACE conn2 <- [1,911,null,{"value":null}] 08:30:17 INFO - PROCESS | 3744 | 1463067017201 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\", \"7b36c2f2-4a50-406b-8f1a-2c9880a455ba\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:30:17 INFO - PROCESS | 3744 | ++DOCSHELL 19A98000 == 61 [pid = 3744] [id = 237] 08:30:17 INFO - PROCESS | 3744 | ++DOMWINDOW == 122 (19CD0000) [pid = 3744] [serial = 710] [outer = 00000000] 08:30:17 INFO - PROCESS | 3744 | ++DOMWINDOW == 123 (19EA9C00) [pid = 3744] [serial = 711] [outer = 19CD0000] 08:30:17 INFO - PROCESS | 3744 | 1463067017299 Marionette DEBUG loaded listener.js 08:30:17 INFO - PROCESS | 3744 | ++DOMWINDOW == 124 (1A171C00) [pid = 3744] [serial = 712] [outer = 19CD0000] 08:30:17 INFO - PROCESS | 3744 | 1463067017876 Marionette TRACE conn2 <- [1,912,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hex6",0,null,null]]]}] 08:30:17 INFO - PROCESS | 3744 | --DOMWINDOW == 123 (165F2800) [pid = 3744] [serial = 553] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html] 08:30:17 INFO - PROCESS | 3744 | --DOMWINDOW == 122 (19CDB400) [pid = 3744] [serial = 655] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html] 08:30:17 INFO - PROCESS | 3744 | --DOMWINDOW == 121 (113AE400) [pid = 3744] [serial = 637] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html] 08:30:17 INFO - PROCESS | 3744 | --DOMWINDOW == 120 (11F66C00) [pid = 3744] [serial = 640] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html] 08:30:17 INFO - PROCESS | 3744 | --DOMWINDOW == 119 (1828EC00) [pid = 3744] [serial = 547] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html] 08:30:17 INFO - PROCESS | 3744 | --DOMWINDOW == 118 (1704B000) [pid = 3744] [serial = 646] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html] 08:30:17 INFO - PROCESS | 3744 | --DOMWINDOW == 117 (13AED000) [pid = 3744] [serial = 652] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html] 08:30:17 INFO - PROCESS | 3744 | --DOMWINDOW == 116 (19D3F400) [pid = 3744] [serial = 589] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html] 08:30:17 INFO - PROCESS | 3744 | --DOMWINDOW == 115 (1A490C00) [pid = 3744] [serial = 661] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html] 08:30:17 INFO - PROCESS | 3744 | --DOMWINDOW == 114 (16349C00) [pid = 3744] [serial = 586] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html] 08:30:17 INFO - PROCESS | 3744 | --DOMWINDOW == 113 (13611800) [pid = 3744] [serial = 664] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html] 08:30:17 INFO - PROCESS | 3744 | --DOMWINDOW == 112 (13E61000) [pid = 3744] [serial = 583] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html] 08:30:17 INFO - PROCESS | 3744 | --DOMWINDOW == 111 (14753000) [pid = 3744] [serial = 667] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html] 08:30:17 INFO - PROCESS | 3744 | --DOMWINDOW == 110 (19D42800) [pid = 3744] [serial = 658] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html] 08:30:17 INFO - PROCESS | 3744 | --DOMWINDOW == 109 (12D28000) [pid = 3744] [serial = 643] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html] 08:30:17 INFO - PROCESS | 3744 | --DOMWINDOW == 108 (1770C000) [pid = 3744] [serial = 649] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html] 08:30:17 INFO - PROCESS | 3744 | --DOMWINDOW == 107 (16139800) [pid = 3744] [serial = 580] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html] 08:30:17 INFO - PROCESS | 3744 | --DOMWINDOW == 106 (140D6400) [pid = 3744] [serial = 550] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html] 08:30:17 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html | Canvas test: 2d.fillStyle.parse.invalid.hex6 08:30:17 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html | took 909ms 08:30:17 INFO - PROCESS | 3744 | 1463067017911 Marionette TRACE conn2 -> [0,913,"getWindowHandle",null] 08:30:17 INFO - PROCESS | 3744 | 1463067017913 Marionette TRACE conn2 <- [1,913,null,{"value":"13"}] 08:30:17 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html 08:30:17 INFO - PROCESS | 3744 | 1463067017916 Marionette TRACE conn2 -> [0,914,"setScriptTimeout",{"ms":35000}] 08:30:17 INFO - PROCESS | 3744 | 1463067017918 Marionette TRACE conn2 <- [1,914,null,{}] 08:30:17 INFO - PROCESS | 3744 | 1463067017921 Marionette TRACE conn2 -> [0,915,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:30:18 INFO - PROCESS | 3744 | 1463067018002 Marionette TRACE conn2 <- [1,915,null,{"value":null}] 08:30:18 INFO - PROCESS | 3744 | 1463067018011 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\", \"7b36c2f2-4a50-406b-8f1a-2c9880a455ba\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:30:18 INFO - PROCESS | 3744 | ++DOCSHELL 1360B000 == 62 [pid = 3744] [id = 238] 08:30:18 INFO - PROCESS | 3744 | ++DOMWINDOW == 107 (13611800) [pid = 3744] [serial = 713] [outer = 00000000] 08:30:18 INFO - PROCESS | 3744 | ++DOMWINDOW == 108 (144C9800) [pid = 3744] [serial = 714] [outer = 13611800] 08:30:18 INFO - PROCESS | 3744 | 1463067018064 Marionette DEBUG loaded listener.js 08:30:18 INFO - PROCESS | 3744 | ++DOMWINDOW == 109 (163F2C00) [pid = 3744] [serial = 715] [outer = 13611800] 08:30:18 INFO - PROCESS | 3744 | 1463067018552 Marionette TRACE conn2 <- [1,916,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hex7",0,null,null]]]}] 08:30:18 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html | Canvas test: 2d.fillStyle.parse.invalid.hex7 08:30:18 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html | took 718ms 08:30:18 INFO - PROCESS | 3744 | 1463067018649 Marionette TRACE conn2 -> [0,917,"getWindowHandle",null] 08:30:18 INFO - PROCESS | 3744 | 1463067018651 Marionette TRACE conn2 <- [1,917,null,{"value":"13"}] 08:30:18 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html 08:30:18 INFO - PROCESS | 3744 | 1463067018654 Marionette TRACE conn2 -> [0,918,"setScriptTimeout",{"ms":35000}] 08:30:18 INFO - PROCESS | 3744 | 1463067018656 Marionette TRACE conn2 <- [1,918,null,{}] 08:30:18 INFO - PROCESS | 3744 | 1463067018660 Marionette TRACE conn2 -> [0,919,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:30:18 INFO - PROCESS | 3744 | 1463067018749 Marionette TRACE conn2 <- [1,919,null,{"value":null}] 08:30:18 INFO - PROCESS | 3744 | 1463067018758 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\", \"7b36c2f2-4a50-406b-8f1a-2c9880a455ba\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:30:18 INFO - PROCESS | 3744 | ++DOCSHELL 16C41400 == 63 [pid = 3744] [id = 239] 08:30:18 INFO - PROCESS | 3744 | ++DOMWINDOW == 110 (16EE0C00) [pid = 3744] [serial = 716] [outer = 00000000] 08:30:18 INFO - PROCESS | 3744 | ++DOMWINDOW == 111 (19CDE800) [pid = 3744] [serial = 717] [outer = 16EE0C00] 08:30:18 INFO - PROCESS | 3744 | 1463067018801 Marionette DEBUG loaded listener.js 08:30:18 INFO - PROCESS | 3744 | ++DOMWINDOW == 112 (19EB7000) [pid = 3744] [serial = 718] [outer = 16EE0C00] 08:30:19 INFO - PROCESS | 3744 | 1463067019239 Marionette TRACE conn2 <- [1,920,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hex8",0,null,null]]]}] 08:30:19 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html | Canvas test: 2d.fillStyle.parse.invalid.hex8 08:30:19 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html | took 653ms 08:30:19 INFO - PROCESS | 3744 | 1463067019292 Marionette TRACE conn2 -> [0,921,"getWindowHandle",null] 08:30:19 INFO - PROCESS | 3744 | 1463067019294 Marionette TRACE conn2 <- [1,921,null,{"value":"13"}] 08:30:19 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html 08:30:19 INFO - PROCESS | 3744 | 1463067019297 Marionette TRACE conn2 -> [0,922,"setScriptTimeout",{"ms":35000}] 08:30:19 INFO - PROCESS | 3744 | 1463067019299 Marionette TRACE conn2 <- [1,922,null,{}] 08:30:19 INFO - PROCESS | 3744 | 1463067019302 Marionette TRACE conn2 -> [0,923,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:30:19 INFO - PROCESS | 3744 | 1463067019386 Marionette TRACE conn2 <- [1,923,null,{"value":null}] 08:30:19 INFO - PROCESS | 3744 | 1463067019394 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\", \"7b36c2f2-4a50-406b-8f1a-2c9880a455ba\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:30:19 INFO - PROCESS | 3744 | ++DOCSHELL 19A8C800 == 64 [pid = 3744] [id = 240] 08:30:19 INFO - PROCESS | 3744 | ++DOMWINDOW == 113 (19C2D800) [pid = 3744] [serial = 719] [outer = 00000000] 08:30:19 INFO - PROCESS | 3744 | ++DOMWINDOW == 114 (1AB5A400) [pid = 3744] [serial = 720] [outer = 19C2D800] 08:30:19 INFO - PROCESS | 3744 | 1463067019437 Marionette DEBUG loaded listener.js 08:30:19 INFO - PROCESS | 3744 | ++DOMWINDOW == 115 (1AC4A000) [pid = 3744] [serial = 721] [outer = 19C2D800] 08:30:19 INFO - PROCESS | 3744 | 1463067019911 Marionette TRACE conn2 <- [1,924,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hsl-1",0,null,null]]]}] 08:30:19 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-1 08:30:19 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html | took 638ms 08:30:20 INFO - PROCESS | 3744 | 1463067020001 Marionette TRACE conn2 -> [0,925,"getWindowHandle",null] 08:30:20 INFO - PROCESS | 3744 | 1463067020005 Marionette TRACE conn2 <- [1,925,null,{"value":"13"}] 08:30:20 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html 08:30:20 INFO - PROCESS | 3744 | 1463067020010 Marionette TRACE conn2 -> [0,926,"setScriptTimeout",{"ms":35000}] 08:30:20 INFO - PROCESS | 3744 | 1463067020015 Marionette TRACE conn2 <- [1,926,null,{}] 08:30:20 INFO - PROCESS | 3744 | 1463067020021 Marionette TRACE conn2 -> [0,927,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:30:20 INFO - PROCESS | 3744 | 1463067020174 Marionette TRACE conn2 <- [1,927,null,{"value":null}] 08:30:20 INFO - PROCESS | 3744 | 1463067020328 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\", \"7b36c2f2-4a50-406b-8f1a-2c9880a455ba\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:30:20 INFO - PROCESS | 3744 | ++DOCSHELL 11F64400 == 65 [pid = 3744] [id = 241] 08:30:20 INFO - PROCESS | 3744 | ++DOMWINDOW == 116 (11F64800) [pid = 3744] [serial = 722] [outer = 00000000] 08:30:20 INFO - PROCESS | 3744 | ++DOMWINDOW == 117 (12D2F000) [pid = 3744] [serial = 723] [outer = 11F64800] 08:30:20 INFO - PROCESS | 3744 | 1463067020383 Marionette DEBUG loaded listener.js 08:30:20 INFO - PROCESS | 3744 | ++DOMWINDOW == 118 (1339F400) [pid = 3744] [serial = 724] [outer = 11F64800] 08:30:20 INFO - PROCESS | 3744 | 1463067020922 Marionette TRACE conn2 <- [1,928,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hsl-2",0,null,null]]]}] 08:30:20 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-2 08:30:20 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html | took 957ms 08:30:20 INFO - PROCESS | 3744 | 1463067020954 Marionette TRACE conn2 -> [0,929,"getWindowHandle",null] 08:30:20 INFO - PROCESS | 3744 | 1463067020958 Marionette TRACE conn2 <- [1,929,null,{"value":"13"}] 08:30:20 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html 08:30:20 INFO - PROCESS | 3744 | 1463067020965 Marionette TRACE conn2 -> [0,930,"setScriptTimeout",{"ms":35000}] 08:30:20 INFO - PROCESS | 3744 | 1463067020969 Marionette TRACE conn2 <- [1,930,null,{}] 08:30:20 INFO - PROCESS | 3744 | 1463067020974 Marionette TRACE conn2 -> [0,931,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:30:21 INFO - PROCESS | 3744 | 1463067021090 Marionette TRACE conn2 <- [1,931,null,{"value":null}] 08:30:21 INFO - PROCESS | 3744 | 1463067021197 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\", \"7b36c2f2-4a50-406b-8f1a-2c9880a455ba\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:30:21 INFO - PROCESS | 3744 | ++DOCSHELL 14499000 == 66 [pid = 3744] [id = 242] 08:30:21 INFO - PROCESS | 3744 | ++DOMWINDOW == 119 (15E2E400) [pid = 3744] [serial = 725] [outer = 00000000] 08:30:21 INFO - PROCESS | 3744 | ++DOMWINDOW == 120 (164B1400) [pid = 3744] [serial = 726] [outer = 15E2E400] 08:30:21 INFO - PROCESS | 3744 | 1463067021249 Marionette DEBUG loaded listener.js 08:30:21 INFO - PROCESS | 3744 | ++DOMWINDOW == 121 (16B88800) [pid = 3744] [serial = 727] [outer = 15E2E400] 08:30:21 INFO - PROCESS | 3744 | 1463067021915 Marionette TRACE conn2 <- [1,932,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hsl-3",0,null,null]]]}] 08:30:21 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-3 08:30:21 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html | took 957ms 08:30:21 INFO - PROCESS | 3744 | 1463067021941 Marionette TRACE conn2 -> [0,933,"getWindowHandle",null] 08:30:21 INFO - PROCESS | 3744 | 1463067021944 Marionette TRACE conn2 <- [1,933,null,{"value":"13"}] 08:30:21 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html 08:30:21 INFO - PROCESS | 3744 | 1463067021948 Marionette TRACE conn2 -> [0,934,"setScriptTimeout",{"ms":35000}] 08:30:21 INFO - PROCESS | 3744 | 1463067021950 Marionette TRACE conn2 <- [1,934,null,{}] 08:30:21 INFO - PROCESS | 3744 | 1463067021960 Marionette TRACE conn2 -> [0,935,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:30:22 INFO - PROCESS | 3744 | 1463067022075 Marionette TRACE conn2 <- [1,935,null,{"value":null}] 08:30:22 INFO - PROCESS | 3744 | 1463067022183 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\", \"7b36c2f2-4a50-406b-8f1a-2c9880a455ba\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:30:22 INFO - PROCESS | 3744 | ++DOCSHELL 19CDB400 == 67 [pid = 3744] [id = 243] 08:30:22 INFO - PROCESS | 3744 | ++DOMWINDOW == 122 (19CDDC00) [pid = 3744] [serial = 728] [outer = 00000000] 08:30:22 INFO - PROCESS | 3744 | ++DOMWINDOW == 123 (1A16FC00) [pid = 3744] [serial = 729] [outer = 19CDDC00] 08:30:22 INFO - PROCESS | 3744 | 1463067022240 Marionette DEBUG loaded listener.js 08:30:22 INFO - PROCESS | 3744 | ++DOMWINDOW == 124 (1AB5C800) [pid = 3744] [serial = 730] [outer = 19CDDC00] 08:30:22 INFO - PROCESS | 3744 | 1463067022791 Marionette TRACE conn2 <- [1,936,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hsl-4",0,null,null]]]}] 08:30:22 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-4 08:30:22 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html | took 925ms 08:30:22 INFO - PROCESS | 3744 | 1463067022851 Marionette TRACE conn2 -> [0,937,"getWindowHandle",null] 08:30:22 INFO - PROCESS | 3744 | 1463067022854 Marionette TRACE conn2 <- [1,937,null,{"value":"13"}] 08:30:22 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html 08:30:22 INFO - PROCESS | 3744 | 1463067022859 Marionette TRACE conn2 -> [0,938,"setScriptTimeout",{"ms":35000}] 08:30:22 INFO - PROCESS | 3744 | 1463067022911 Marionette TRACE conn2 <- [1,938,null,{}] 08:30:22 INFO - PROCESS | 3744 | 1463067022914 Marionette TRACE conn2 -> [0,939,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:30:23 INFO - PROCESS | 3744 | 1463067023021 Marionette TRACE conn2 <- [1,939,null,{"value":null}] 08:30:23 INFO - PROCESS | 3744 | 1463067023154 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\", \"7b36c2f2-4a50-406b-8f1a-2c9880a455ba\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:30:23 INFO - PROCESS | 3744 | ++DOCSHELL 1449FC00 == 68 [pid = 3744] [id = 244] 08:30:23 INFO - PROCESS | 3744 | ++DOMWINDOW == 125 (19EB3400) [pid = 3744] [serial = 731] [outer = 00000000] 08:30:23 INFO - PROCESS | 3744 | ++DOMWINDOW == 126 (1AFACC00) [pid = 3744] [serial = 732] [outer = 19EB3400] 08:30:23 INFO - PROCESS | 3744 | 1463067023208 Marionette DEBUG loaded listener.js 08:30:23 INFO - PROCESS | 3744 | ++DOMWINDOW == 127 (1B244000) [pid = 3744] [serial = 733] [outer = 19EB3400] 08:30:23 INFO - PROCESS | 3744 | 1463067023760 Marionette TRACE conn2 <- [1,940,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hsl-5",0,null,null]]]}] 08:30:23 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-5 08:30:23 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html | took 941ms 08:30:23 INFO - PROCESS | 3744 | 1463067023814 Marionette TRACE conn2 -> [0,941,"getWindowHandle",null] 08:30:23 INFO - PROCESS | 3744 | 1463067023817 Marionette TRACE conn2 <- [1,941,null,{"value":"13"}] 08:30:23 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html 08:30:23 INFO - PROCESS | 3744 | 1463067023820 Marionette TRACE conn2 -> [0,942,"setScriptTimeout",{"ms":35000}] 08:30:23 INFO - PROCESS | 3744 | 1463067023822 Marionette TRACE conn2 <- [1,942,null,{}] 08:30:23 INFO - PROCESS | 3744 | 1463067023826 Marionette TRACE conn2 -> [0,943,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:30:23 INFO - PROCESS | 3744 | 1463067023935 Marionette TRACE conn2 <- [1,943,null,{"value":null}] 08:30:24 INFO - PROCESS | 3744 | 1463067024039 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\", \"7b36c2f2-4a50-406b-8f1a-2c9880a455ba\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:30:24 INFO - PROCESS | 3744 | ++DOCSHELL 1AC4DC00 == 69 [pid = 3744] [id = 245] 08:30:24 INFO - PROCESS | 3744 | ++DOMWINDOW == 128 (1AE8F800) [pid = 3744] [serial = 734] [outer = 00000000] 08:30:24 INFO - PROCESS | 3744 | ++DOMWINDOW == 129 (1B39C000) [pid = 3744] [serial = 735] [outer = 1AE8F800] 08:30:24 INFO - PROCESS | 3744 | 1463067024093 Marionette DEBUG loaded listener.js 08:30:24 INFO - PROCESS | 3744 | ++DOMWINDOW == 130 (1B92F000) [pid = 3744] [serial = 736] [outer = 1AE8F800] 08:30:24 INFO - PROCESS | 3744 | 1463067024692 Marionette TRACE conn2 <- [1,944,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hsl-6",0,null,null]]]}] 08:30:24 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-6 08:30:24 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html | took 909ms 08:30:24 INFO - PROCESS | 3744 | 1463067024758 Marionette TRACE conn2 -> [0,945,"getWindowHandle",null] 08:30:24 INFO - PROCESS | 3744 | 1463067024760 Marionette TRACE conn2 <- [1,945,null,{"value":"13"}] 08:30:24 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html 08:30:24 INFO - PROCESS | 3744 | 1463067024763 Marionette TRACE conn2 -> [0,946,"setScriptTimeout",{"ms":35000}] 08:30:24 INFO - PROCESS | 3744 | 1463067024765 Marionette TRACE conn2 <- [1,946,null,{}] 08:30:24 INFO - PROCESS | 3744 | 1463067024769 Marionette TRACE conn2 -> [0,947,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:30:24 INFO - PROCESS | 3744 | 1463067024895 Marionette TRACE conn2 <- [1,947,null,{"value":null}] 08:30:25 INFO - PROCESS | 3744 | 1463067025040 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\", \"7b36c2f2-4a50-406b-8f1a-2c9880a455ba\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:30:25 INFO - PROCESS | 3744 | ++DOCSHELL 1B39A800 == 70 [pid = 3744] [id = 246] 08:30:25 INFO - PROCESS | 3744 | ++DOMWINDOW == 131 (1BABAC00) [pid = 3744] [serial = 737] [outer = 00000000] 08:30:25 INFO - PROCESS | 3744 | ++DOMWINDOW == 132 (1BC6F400) [pid = 3744] [serial = 738] [outer = 1BABAC00] 08:30:25 INFO - PROCESS | 3744 | 1463067025093 Marionette DEBUG loaded listener.js 08:30:25 INFO - PROCESS | 3744 | ++DOMWINDOW == 133 (1BC75000) [pid = 3744] [serial = 739] [outer = 1BABAC00] 08:30:25 INFO - PROCESS | 3744 | 1463067025684 Marionette TRACE conn2 <- [1,948,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hsla-1",0,null,null]]]}] 08:30:25 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html | Canvas test: 2d.fillStyle.parse.invalid.hsla-1 08:30:25 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html | took 957ms 08:30:25 INFO - PROCESS | 3744 | 1463067025709 Marionette TRACE conn2 -> [0,949,"getWindowHandle",null] 08:30:25 INFO - PROCESS | 3744 | 1463067025711 Marionette TRACE conn2 <- [1,949,null,{"value":"13"}] 08:30:25 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html 08:30:25 INFO - PROCESS | 3744 | 1463067025715 Marionette TRACE conn2 -> [0,950,"setScriptTimeout",{"ms":35000}] 08:30:25 INFO - PROCESS | 3744 | 1463067025717 Marionette TRACE conn2 <- [1,950,null,{}] 08:30:25 INFO - PROCESS | 3744 | 1463067025721 Marionette TRACE conn2 -> [0,951,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:30:25 INFO - PROCESS | 3744 | 1463067025826 Marionette TRACE conn2 <- [1,951,null,{"value":null}] 08:30:25 INFO - PROCESS | 3744 | 1463067025933 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\", \"7b36c2f2-4a50-406b-8f1a-2c9880a455ba\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:30:25 INFO - PROCESS | 3744 | ++DOCSHELL 152BCC00 == 71 [pid = 3744] [id = 247] 08:30:25 INFO - PROCESS | 3744 | ++DOMWINDOW == 134 (1656D000) [pid = 3744] [serial = 740] [outer = 00000000] 08:30:26 INFO - PROCESS | 3744 | ++DOMWINDOW == 135 (17401800) [pid = 3744] [serial = 741] [outer = 1656D000] 08:30:26 INFO - PROCESS | 3744 | 1463067025991 Marionette DEBUG loaded listener.js 08:30:26 INFO - PROCESS | 3744 | ++DOMWINDOW == 136 (18674000) [pid = 3744] [serial = 742] [outer = 1656D000] 08:30:26 INFO - PROCESS | 3744 | 1463067026823 Marionette TRACE conn2 <- [1,952,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hsla-2",0,null,null]]]}] 08:30:26 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html | Canvas test: 2d.fillStyle.parse.invalid.hsla-2 08:30:26 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html | took 1165ms 08:30:26 INFO - PROCESS | 3744 | 1463067026892 Marionette TRACE conn2 -> [0,953,"getWindowHandle",null] 08:30:26 INFO - PROCESS | 3744 | 1463067026896 Marionette TRACE conn2 <- [1,953,null,{"value":"13"}] 08:30:26 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html 08:30:26 INFO - PROCESS | 3744 | 1463067026901 Marionette TRACE conn2 -> [0,954,"setScriptTimeout",{"ms":35000}] 08:30:26 INFO - PROCESS | 3744 | 1463067026905 Marionette TRACE conn2 <- [1,954,null,{}] 08:30:26 INFO - PROCESS | 3744 | 1463067026911 Marionette TRACE conn2 -> [0,955,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:30:27 INFO - PROCESS | 3744 | 1463067027012 Marionette TRACE conn2 <- [1,955,null,{"value":null}] 08:30:27 INFO - PROCESS | 3744 | 1463067027158 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\", \"7b36c2f2-4a50-406b-8f1a-2c9880a455ba\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:30:27 INFO - PROCESS | 3744 | ++DOCSHELL 0F54F000 == 72 [pid = 3744] [id = 248] 08:30:27 INFO - PROCESS | 3744 | ++DOMWINDOW == 137 (1057B800) [pid = 3744] [serial = 743] [outer = 00000000] 08:30:27 INFO - PROCESS | 3744 | ++DOMWINDOW == 138 (1130D000) [pid = 3744] [serial = 744] [outer = 1057B800] 08:30:27 INFO - PROCESS | 3744 | 1463067027207 Marionette DEBUG loaded listener.js 08:30:27 INFO - PROCESS | 3744 | ++DOMWINDOW == 139 (11722800) [pid = 3744] [serial = 745] [outer = 1057B800] 08:30:27 INFO - PROCESS | 3744 | --DOCSHELL 11FE6C00 == 71 [pid = 3744] [id = 194] 08:30:27 INFO - PROCESS | 3744 | --DOCSHELL 16C41400 == 70 [pid = 3744] [id = 239] 08:30:27 INFO - PROCESS | 3744 | --DOCSHELL 1360B000 == 69 [pid = 3744] [id = 238] 08:30:27 INFO - PROCESS | 3744 | --DOCSHELL 19A98000 == 68 [pid = 3744] [id = 237] 08:30:27 INFO - PROCESS | 3744 | --DOCSHELL 18815C00 == 67 [pid = 3744] [id = 236] 08:30:27 INFO - PROCESS | 3744 | --DOCSHELL 10D58000 == 66 [pid = 3744] [id = 235] 08:30:27 INFO - PROCESS | 3744 | --DOCSHELL 10D5E000 == 65 [pid = 3744] [id = 234] 08:30:27 INFO - PROCESS | 3744 | --DOCSHELL 163F3800 == 64 [pid = 3744] [id = 233] 08:30:27 INFO - PROCESS | 3744 | --DOCSHELL 0F54FC00 == 63 [pid = 3744] [id = 232] 08:30:27 INFO - PROCESS | 3744 | --DOCSHELL 1339BC00 == 62 [pid = 3744] [id = 231] 08:30:27 INFO - PROCESS | 3744 | --DOMWINDOW == 138 (1AE9BC00) [pid = 3744] [serial = 671] [outer = 00000000] [url = about:blank] 08:30:27 INFO - PROCESS | 3744 | --DOMWINDOW == 137 (0F54C800) [pid = 3744] [serial = 635] [outer = 00000000] [url = about:blank] 08:30:27 INFO - PROCESS | 3744 | --DOCSHELL 19D45C00 == 61 [pid = 3744] [id = 227] 08:30:27 INFO - PROCESS | 3744 | --DOCSHELL 1634F400 == 60 [pid = 3744] [id = 226] 08:30:27 INFO - PROCESS | 3744 | --DOCSHELL 11723400 == 59 [pid = 3744] [id = 225] 08:30:27 INFO - PROCESS | 3744 | --DOCSHELL 17146800 == 58 [pid = 3744] [id = 224] 08:30:27 INFO - PROCESS | 3744 | --DOMWINDOW == 136 (19C27800) [pid = 3744] [serial = 669] [outer = 00000000] [url = about:blank] 08:30:27 INFO - PROCESS | 3744 | --DOMWINDOW == 135 (17AF5C00) [pid = 3744] [serial = 555] [outer = 00000000] [url = about:blank] 08:30:27 INFO - PROCESS | 3744 | --DOMWINDOW == 134 (19DA7400) [pid = 3744] [serial = 656] [outer = 00000000] [url = about:blank] 08:30:27 INFO - PROCESS | 3744 | --DOMWINDOW == 133 (152C2400) [pid = 3744] [serial = 638] [outer = 00000000] [url = about:blank] 08:30:27 INFO - PROCESS | 3744 | --DOMWINDOW == 132 (144CA800) [pid = 3744] [serial = 642] [outer = 00000000] [url = about:blank] 08:30:27 INFO - PROCESS | 3744 | --DOMWINDOW == 131 (19A53400) [pid = 3744] [serial = 549] [outer = 00000000] [url = about:blank] 08:30:27 INFO - PROCESS | 3744 | --DOMWINDOW == 130 (17055C00) [pid = 3744] [serial = 647] [outer = 00000000] [url = about:blank] 08:30:27 INFO - PROCESS | 3744 | --DOMWINDOW == 129 (19A57000) [pid = 3744] [serial = 654] [outer = 00000000] [url = about:blank] 08:30:27 INFO - PROCESS | 3744 | --DOMWINDOW == 128 (13610C00) [pid = 3744] [serial = 641] [outer = 00000000] [url = about:blank] 08:30:27 INFO - PROCESS | 3744 | --DOMWINDOW == 127 (1B0E7400) [pid = 3744] [serial = 623] [outer = 00000000] [url = about:blank] 08:30:27 INFO - PROCESS | 3744 | --DOMWINDOW == 126 (17149800) [pid = 3744] [serial = 648] [outer = 00000000] [url = about:blank] 08:30:27 INFO - PROCESS | 3744 | --DOMWINDOW == 125 (19EB6800) [pid = 3744] [serial = 591] [outer = 00000000] [url = about:blank] 08:30:27 INFO - PROCESS | 3744 | --DOMWINDOW == 124 (19A4C800) [pid = 3744] [serial = 653] [outer = 00000000] [url = about:blank] 08:30:27 INFO - PROCESS | 3744 | --DOMWINDOW == 123 (1AB60800) [pid = 3744] [serial = 662] [outer = 00000000] [url = about:blank] 08:30:27 INFO - PROCESS | 3744 | --DOMWINDOW == 122 (19DAE800) [pid = 3744] [serial = 657] [outer = 00000000] [url = about:blank] 08:30:27 INFO - PROCESS | 3744 | --DOMWINDOW == 121 (1B39AC00) [pid = 3744] [serial = 632] [outer = 00000000] [url = about:blank] 08:30:27 INFO - PROCESS | 3744 | --DOMWINDOW == 120 (17150C00) [pid = 3744] [serial = 588] [outer = 00000000] [url = about:blank] 08:30:27 INFO - PROCESS | 3744 | --DOMWINDOW == 119 (1704EC00) [pid = 3744] [serial = 666] [outer = 00000000] [url = about:blank] 08:30:27 INFO - PROCESS | 3744 | --DOMWINDOW == 118 (144E1C00) [pid = 3744] [serial = 585] [outer = 00000000] [url = about:blank] 08:30:27 INFO - PROCESS | 3744 | --DOMWINDOW == 117 (18426000) [pid = 3744] [serial = 668] [outer = 00000000] [url = about:blank] 08:30:27 INFO - PROCESS | 3744 | --DOMWINDOW == 116 (19DB5400) [pid = 3744] [serial = 659] [outer = 00000000] [url = about:blank] 08:30:27 INFO - PROCESS | 3744 | --DOMWINDOW == 115 (14498800) [pid = 3744] [serial = 644] [outer = 00000000] [url = about:blank] 08:30:27 INFO - PROCESS | 3744 | --DOMWINDOW == 114 (15A8AC00) [pid = 3744] [serial = 645] [outer = 00000000] [url = about:blank] 08:30:27 INFO - PROCESS | 3744 | --DOMWINDOW == 113 (1828B400) [pid = 3744] [serial = 651] [outer = 00000000] [url = about:blank] 08:30:27 INFO - PROCESS | 3744 | --DOMWINDOW == 112 (1613AC00) [pid = 3744] [serial = 626] [outer = 00000000] [url = about:blank] 08:30:27 INFO - PROCESS | 3744 | --DOMWINDOW == 111 (17B09C00) [pid = 3744] [serial = 629] [outer = 00000000] [url = about:blank] 08:30:27 INFO - PROCESS | 3744 | --DOMWINDOW == 110 (1AE90C00) [pid = 3744] [serial = 663] [outer = 00000000] [url = about:blank] 08:30:27 INFO - PROCESS | 3744 | --DOMWINDOW == 109 (1634A800) [pid = 3744] [serial = 665] [outer = 00000000] [url = about:blank] 08:30:27 INFO - PROCESS | 3744 | --DOMWINDOW == 108 (1A175800) [pid = 3744] [serial = 660] [outer = 00000000] [url = about:blank] 08:30:27 INFO - PROCESS | 3744 | --DOMWINDOW == 107 (19EA9000) [pid = 3744] [serial = 582] [outer = 00000000] [url = about:blank] 08:30:27 INFO - PROCESS | 3744 | --DOMWINDOW == 106 (164A5800) [pid = 3744] [serial = 552] [outer = 00000000] [url = about:blank] 08:30:27 INFO - PROCESS | 3744 | --DOMWINDOW == 105 (17AFD000) [pid = 3744] [serial = 650] [outer = 00000000] [url = about:blank] 08:30:27 INFO - PROCESS | 3744 | --DOMWINDOW == 104 (164AA800) [pid = 3744] [serial = 639] [outer = 00000000] [url = about:blank] 08:30:27 INFO - PROCESS | 3744 | 1463067027869 Marionette TRACE conn2 <- [1,956,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.name-1",0,null,null]]]}] 08:30:27 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html | Canvas test: 2d.fillStyle.parse.invalid.name-1 08:30:27 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html | took 1020ms 08:30:27 INFO - PROCESS | 3744 | 1463067027937 Marionette TRACE conn2 -> [0,957,"getWindowHandle",null] 08:30:27 INFO - PROCESS | 3744 | 1463067027942 Marionette TRACE conn2 <- [1,957,null,{"value":"13"}] 08:30:27 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html 08:30:27 INFO - PROCESS | 3744 | 1463067027967 Marionette TRACE conn2 -> [0,958,"setScriptTimeout",{"ms":35000}] 08:30:27 INFO - PROCESS | 3744 | 1463067027970 Marionette TRACE conn2 <- [1,958,null,{}] 08:30:27 INFO - PROCESS | 3744 | 1463067027975 Marionette TRACE conn2 -> [0,959,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:30:28 INFO - PROCESS | 3744 | 1463067028060 Marionette TRACE conn2 <- [1,959,null,{"value":null}] 08:30:28 INFO - PROCESS | 3744 | 1463067028076 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\", \"7b36c2f2-4a50-406b-8f1a-2c9880a455ba\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:30:28 INFO - PROCESS | 3744 | ++DOCSHELL 11D0F400 == 59 [pid = 3744] [id = 249] 08:30:28 INFO - PROCESS | 3744 | ++DOMWINDOW == 105 (11FE8400) [pid = 3744] [serial = 746] [outer = 00000000] 08:30:28 INFO - PROCESS | 3744 | ++DOMWINDOW == 106 (12D2D000) [pid = 3744] [serial = 747] [outer = 11FE8400] 08:30:28 INFO - PROCESS | 3744 | 1463067028125 Marionette DEBUG loaded listener.js 08:30:28 INFO - PROCESS | 3744 | ++DOMWINDOW == 107 (1339BC00) [pid = 3744] [serial = 748] [outer = 11FE8400] 08:30:28 INFO - PROCESS | 3744 | 1463067028629 Marionette TRACE conn2 <- [1,960,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.name-2",0,null,null]]]}] 08:30:28 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html | Canvas test: 2d.fillStyle.parse.invalid.name-2 08:30:28 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html | took 718ms 08:30:28 INFO - PROCESS | 3744 | 1463067028667 Marionette TRACE conn2 -> [0,961,"getWindowHandle",null] 08:30:28 INFO - PROCESS | 3744 | 1463067028669 Marionette TRACE conn2 <- [1,961,null,{"value":"13"}] 08:30:28 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html 08:30:28 INFO - PROCESS | 3744 | 1463067028673 Marionette TRACE conn2 -> [0,962,"setScriptTimeout",{"ms":35000}] 08:30:28 INFO - PROCESS | 3744 | 1463067028676 Marionette TRACE conn2 <- [1,962,null,{}] 08:30:28 INFO - PROCESS | 3744 | 1463067028686 Marionette TRACE conn2 -> [0,963,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:30:28 INFO - PROCESS | 3744 | 1463067028773 Marionette TRACE conn2 <- [1,963,null,{"value":null}] 08:30:28 INFO - PROCESS | 3744 | 1463067028783 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\", \"7b36c2f2-4a50-406b-8f1a-2c9880a455ba\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:30:28 INFO - PROCESS | 3744 | ++DOCSHELL 144A3400 == 60 [pid = 3744] [id = 250] 08:30:28 INFO - PROCESS | 3744 | ++DOMWINDOW == 108 (144A3C00) [pid = 3744] [serial = 749] [outer = 00000000] 08:30:28 INFO - PROCESS | 3744 | ++DOMWINDOW == 109 (144DB400) [pid = 3744] [serial = 750] [outer = 144A3C00] 08:30:28 INFO - PROCESS | 3744 | 1463067028829 Marionette DEBUG loaded listener.js 08:30:28 INFO - PROCESS | 3744 | ++DOMWINDOW == 110 (144E5C00) [pid = 3744] [serial = 751] [outer = 144A3C00] 08:30:29 INFO - PROCESS | 3744 | 1463067029347 Marionette TRACE conn2 <- [1,964,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.name-3",0,null,null]]]}] 08:30:29 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html | Canvas test: 2d.fillStyle.parse.invalid.name-3 08:30:29 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html | took 718ms 08:30:29 INFO - PROCESS | 3744 | 1463067029405 Marionette TRACE conn2 -> [0,965,"getWindowHandle",null] 08:30:29 INFO - PROCESS | 3744 | 1463067029407 Marionette TRACE conn2 <- [1,965,null,{"value":"13"}] 08:30:29 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html 08:30:29 INFO - PROCESS | 3744 | 1463067029410 Marionette TRACE conn2 -> [0,966,"setScriptTimeout",{"ms":35000}] 08:30:29 INFO - PROCESS | 3744 | 1463067029412 Marionette TRACE conn2 <- [1,966,null,{}] 08:30:29 INFO - PROCESS | 3744 | 1463067029415 Marionette TRACE conn2 -> [0,967,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:30:29 INFO - PROCESS | 3744 | 1463067029498 Marionette TRACE conn2 <- [1,967,null,{"value":null}] 08:30:29 INFO - PROCESS | 3744 | 1463067029588 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\", \"7b36c2f2-4a50-406b-8f1a-2c9880a455ba\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:30:29 INFO - PROCESS | 3744 | ++DOCSHELL 144CE400 == 61 [pid = 3744] [id = 251] 08:30:29 INFO - PROCESS | 3744 | ++DOMWINDOW == 111 (144E9400) [pid = 3744] [serial = 752] [outer = 00000000] 08:30:29 INFO - PROCESS | 3744 | ++DOMWINDOW == 112 (1613B000) [pid = 3744] [serial = 753] [outer = 144E9400] 08:30:29 INFO - PROCESS | 3744 | 1463067029631 Marionette DEBUG loaded listener.js 08:30:29 INFO - PROCESS | 3744 | ++DOMWINDOW == 113 (164A8000) [pid = 3744] [serial = 754] [outer = 144E9400] 08:30:30 INFO - PROCESS | 3744 | 1463067029994 Marionette TRACE conn2 <- [1,968,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.name-4",0,null,null]]]}] 08:30:30 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html | Canvas test: 2d.fillStyle.parse.invalid.name-4 08:30:30 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html | took 653ms 08:30:30 INFO - PROCESS | 3744 | 1463067030048 Marionette TRACE conn2 -> [0,969,"getWindowHandle",null] 08:30:30 INFO - PROCESS | 3744 | 1463067030050 Marionette TRACE conn2 <- [1,969,null,{"value":"13"}] 08:30:30 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html 08:30:30 INFO - PROCESS | 3744 | 1463067030062 Marionette TRACE conn2 -> [0,970,"setScriptTimeout",{"ms":35000}] 08:30:30 INFO - PROCESS | 3744 | 1463067030064 Marionette TRACE conn2 <- [1,970,null,{}] 08:30:30 INFO - PROCESS | 3744 | 1463067030068 Marionette TRACE conn2 -> [0,971,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:30:30 INFO - PROCESS | 3744 | 1463067030196 Marionette TRACE conn2 <- [1,971,null,{"value":null}] 08:30:30 INFO - PROCESS | 3744 | 1463067030248 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\", \"7b36c2f2-4a50-406b-8f1a-2c9880a455ba\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:30:30 INFO - PROCESS | 3744 | ++DOCSHELL 164AC800 == 62 [pid = 3744] [id = 252] 08:30:30 INFO - PROCESS | 3744 | ++DOMWINDOW == 114 (16567400) [pid = 3744] [serial = 755] [outer = 00000000] 08:30:30 INFO - PROCESS | 3744 | ++DOMWINDOW == 115 (165ECC00) [pid = 3744] [serial = 756] [outer = 16567400] 08:30:30 INFO - PROCESS | 3744 | 1463067030291 Marionette DEBUG loaded listener.js 08:30:30 INFO - PROCESS | 3744 | ++DOMWINDOW == 116 (16E44400) [pid = 3744] [serial = 757] [outer = 16567400] 08:30:30 INFO - PROCESS | 3744 | 1463067030722 Marionette TRACE conn2 <- [1,972,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.name-5",0,null,null]]]}] 08:30:30 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html | Canvas test: 2d.fillStyle.parse.invalid.name-5 08:30:30 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html | took 718ms 08:30:30 INFO - PROCESS | 3744 | 1463067030753 Marionette TRACE conn2 -> [0,973,"getWindowHandle",null] 08:30:30 INFO - PROCESS | 3744 | 1463067030755 Marionette TRACE conn2 <- [1,973,null,{"value":"13"}] 08:30:30 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html 08:30:30 INFO - PROCESS | 3744 | 1463067030758 Marionette TRACE conn2 -> [0,974,"setScriptTimeout",{"ms":35000}] 08:30:30 INFO - PROCESS | 3744 | 1463067030760 Marionette TRACE conn2 <- [1,974,null,{}] 08:30:30 INFO - PROCESS | 3744 | 1463067030763 Marionette TRACE conn2 -> [0,975,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:30:30 INFO - PROCESS | 3744 | 1463067030938 Marionette TRACE conn2 <- [1,975,null,{"value":null}] 08:30:30 INFO - PROCESS | 3744 | 1463067030961 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\", \"7b36c2f2-4a50-406b-8f1a-2c9880a455ba\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:30:30 INFO - PROCESS | 3744 | ++DOCSHELL 17059C00 == 63 [pid = 3744] [id = 253] 08:30:30 INFO - PROCESS | 3744 | ++DOMWINDOW == 117 (17146800) [pid = 3744] [serial = 758] [outer = 00000000] 08:30:30 INFO - PROCESS | 3744 | ++DOMWINDOW == 118 (17A14400) [pid = 3744] [serial = 759] [outer = 17146800] 08:30:31 INFO - PROCESS | 3744 | 1463067031006 Marionette DEBUG loaded listener.js 08:30:31 INFO - PROCESS | 3744 | ++DOMWINDOW == 119 (17AF5400) [pid = 3744] [serial = 760] [outer = 17146800] 08:30:31 INFO - PROCESS | 3744 | 1463067031427 Marionette TRACE conn2 <- [1,976,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgb-1",0,null,null]]]}] 08:30:31 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-1 08:30:31 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html | took 702ms 08:30:31 INFO - PROCESS | 3744 | 1463067031490 Marionette TRACE conn2 -> [0,977,"getWindowHandle",null] 08:30:31 INFO - PROCESS | 3744 | 1463067031492 Marionette TRACE conn2 <- [1,977,null,{"value":"13"}] 08:30:31 INFO - PROCESS | 3744 | 1463067031495 Marionette TRACE conn2 -> [0,978,"setScriptTimeout",{"ms":35000}] 08:30:31 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html 08:30:31 INFO - PROCESS | 3744 | 1463067031497 Marionette TRACE conn2 <- [1,978,null,{}] 08:30:31 INFO - PROCESS | 3744 | 1463067031501 Marionette TRACE conn2 -> [0,979,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:30:31 INFO - PROCESS | 3744 | 1463067031639 Marionette TRACE conn2 <- [1,979,null,{"value":null}] 08:30:31 INFO - PROCESS | 3744 | 1463067031701 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\", \"7b36c2f2-4a50-406b-8f1a-2c9880a455ba\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:30:31 INFO - PROCESS | 3744 | ++DOCSHELL 17AFF800 == 64 [pid = 3744] [id = 254] 08:30:31 INFO - PROCESS | 3744 | ++DOMWINDOW == 120 (17B09000) [pid = 3744] [serial = 761] [outer = 00000000] 08:30:31 INFO - PROCESS | 3744 | ++DOMWINDOW == 121 (1828EC00) [pid = 3744] [serial = 762] [outer = 17B09000] 08:30:31 INFO - PROCESS | 3744 | 1463067031744 Marionette DEBUG loaded listener.js 08:30:31 INFO - PROCESS | 3744 | ++DOMWINDOW == 122 (18680000) [pid = 3744] [serial = 763] [outer = 17B09000] 08:30:32 INFO - PROCESS | 3744 | 1463067032137 Marionette TRACE conn2 <- [1,980,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgb-2",0,null,null]]]}] 08:30:32 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-2 08:30:32 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html | took 701ms 08:30:32 INFO - PROCESS | 3744 | 1463067032195 Marionette TRACE conn2 -> [0,981,"getWindowHandle",null] 08:30:32 INFO - PROCESS | 3744 | 1463067032197 Marionette TRACE conn2 <- [1,981,null,{"value":"13"}] 08:30:32 INFO - PROCESS | 3744 | 1463067032201 Marionette TRACE conn2 -> [0,982,"setScriptTimeout",{"ms":35000}] 08:30:32 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html 08:30:32 INFO - PROCESS | 3744 | 1463067032203 Marionette TRACE conn2 <- [1,982,null,{}] 08:30:32 INFO - PROCESS | 3744 | --DOMWINDOW == 121 (19A4F400) [pid = 3744] [serial = 706] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html] 08:30:32 INFO - PROCESS | 3744 | --DOMWINDOW == 120 (1361B000) [pid = 3744] [serial = 691] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html] 08:30:32 INFO - PROCESS | 3744 | --DOMWINDOW == 119 (1656C800) [pid = 3744] [serial = 700] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html] 08:30:32 INFO - PROCESS | 3744 | --DOMWINDOW == 118 (19D3CC00) [pid = 3744] [serial = 670] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html] 08:30:32 INFO - PROCESS | 3744 | --DOMWINDOW == 117 (1067C000) [pid = 3744] [serial = 694] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html] 08:30:32 INFO - PROCESS | 3744 | --DOMWINDOW == 116 (164AFC00) [pid = 3744] [serial = 697] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html] 08:30:32 INFO - PROCESS | 3744 | --DOMWINDOW == 115 (13611800) [pid = 3744] [serial = 713] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html] 08:30:32 INFO - PROCESS | 3744 | --DOMWINDOW == 114 (19CD0000) [pid = 3744] [serial = 710] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html] 08:30:32 INFO - PROCESS | 3744 | --DOMWINDOW == 113 (16EE0C00) [pid = 3744] [serial = 716] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html] 08:30:32 INFO - PROCESS | 3744 | --DOMWINDOW == 112 (1704FC00) [pid = 3744] [serial = 703] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html] 08:30:32 INFO - PROCESS | 3744 | --DOMWINDOW == 111 (0F547C00) [pid = 3744] [serial = 634] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html] 08:30:32 INFO - PROCESS | 3744 | --DOMWINDOW == 110 (16573000) [pid = 3744] [serial = 628] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html] 08:30:32 INFO - PROCESS | 3744 | --DOMWINDOW == 109 (140D1C00) [pid = 3744] [serial = 625] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html] 08:30:32 INFO - PROCESS | 3744 | --DOMWINDOW == 108 (1AFA1400) [pid = 3744] [serial = 631] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html] 08:30:32 INFO - PROCESS | 3744 | 1463067032442 Marionette TRACE conn2 -> [0,983,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:30:32 INFO - PROCESS | 3744 | 1463067032583 Marionette TRACE conn2 <- [1,983,null,{"value":null}] 08:30:32 INFO - PROCESS | 3744 | 1463067032592 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\", \"7b36c2f2-4a50-406b-8f1a-2c9880a455ba\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:30:32 INFO - PROCESS | 3744 | ++DOCSHELL 15A8B000 == 65 [pid = 3744] [id = 255] 08:30:32 INFO - PROCESS | 3744 | ++DOMWINDOW == 109 (163FA000) [pid = 3744] [serial = 764] [outer = 00000000] 08:30:32 INFO - PROCESS | 3744 | ++DOMWINDOW == 110 (1740D400) [pid = 3744] [serial = 765] [outer = 163FA000] 08:30:32 INFO - PROCESS | 3744 | 1463067032635 Marionette DEBUG loaded listener.js 08:30:32 INFO - PROCESS | 3744 | ++DOMWINDOW == 111 (17AFDC00) [pid = 3744] [serial = 766] [outer = 163FA000] 08:30:33 INFO - PROCESS | 3744 | 1463067033071 Marionette TRACE conn2 <- [1,984,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgb-3",0,null,null]]]}] 08:30:33 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-3 08:30:33 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html | took 878ms 08:30:33 INFO - PROCESS | 3744 | 1463067033099 Marionette TRACE conn2 -> [0,985,"getWindowHandle",null] 08:30:33 INFO - PROCESS | 3744 | 1463067033101 Marionette TRACE conn2 <- [1,985,null,{"value":"13"}] 08:30:33 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html 08:30:33 INFO - PROCESS | 3744 | 1463067033104 Marionette TRACE conn2 -> [0,986,"setScriptTimeout",{"ms":35000}] 08:30:33 INFO - PROCESS | 3744 | 1463067033106 Marionette TRACE conn2 <- [1,986,null,{}] 08:30:33 INFO - PROCESS | 3744 | 1463067033109 Marionette TRACE conn2 -> [0,987,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:30:33 INFO - PROCESS | 3744 | 1463067033192 Marionette TRACE conn2 <- [1,987,null,{"value":null}] 08:30:33 INFO - PROCESS | 3744 | 1463067033198 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\", \"7b36c2f2-4a50-406b-8f1a-2c9880a455ba\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:30:33 INFO - PROCESS | 3744 | ++DOCSHELL 16EE0C00 == 66 [pid = 3744] [id = 256] 08:30:33 INFO - PROCESS | 3744 | ++DOMWINDOW == 112 (18225C00) [pid = 3744] [serial = 767] [outer = 00000000] 08:30:33 INFO - PROCESS | 3744 | ++DOMWINDOW == 113 (19A54C00) [pid = 3744] [serial = 768] [outer = 18225C00] 08:30:33 INFO - PROCESS | 3744 | 1463067033241 Marionette DEBUG loaded listener.js 08:30:33 INFO - PROCESS | 3744 | ++DOMWINDOW == 114 (19A9A800) [pid = 3744] [serial = 769] [outer = 18225C00] 08:30:33 INFO - PROCESS | 3744 | 1463067033665 Marionette TRACE conn2 <- [1,988,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgb-4",0,null,null]]]}] 08:30:33 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-4 08:30:33 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html | took 606ms 08:30:33 INFO - PROCESS | 3744 | 1463067033700 Marionette TRACE conn2 -> [0,989,"getWindowHandle",null] 08:30:33 INFO - PROCESS | 3744 | 1463067033701 Marionette TRACE conn2 <- [1,989,null,{"value":"13"}] 08:30:33 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html 08:30:33 INFO - PROCESS | 3744 | 1463067033720 Marionette TRACE conn2 -> [0,990,"setScriptTimeout",{"ms":35000}] 08:30:33 INFO - PROCESS | 3744 | 1463067033722 Marionette TRACE conn2 <- [1,990,null,{}] 08:30:33 INFO - PROCESS | 3744 | 1463067033725 Marionette TRACE conn2 -> [0,991,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:30:33 INFO - PROCESS | 3744 | 1463067033809 Marionette TRACE conn2 <- [1,991,null,{"value":null}] 08:30:33 INFO - PROCESS | 3744 | 1463067033815 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\", \"7b36c2f2-4a50-406b-8f1a-2c9880a455ba\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:30:33 INFO - PROCESS | 3744 | ++DOCSHELL 19C2A800 == 67 [pid = 3744] [id = 257] 08:30:33 INFO - PROCESS | 3744 | ++DOMWINDOW == 115 (19C2F400) [pid = 3744] [serial = 770] [outer = 00000000] 08:30:33 INFO - PROCESS | 3744 | ++DOMWINDOW == 116 (19CD2C00) [pid = 3744] [serial = 771] [outer = 19C2F400] 08:30:33 INFO - PROCESS | 3744 | 1463067033858 Marionette DEBUG loaded listener.js 08:30:33 INFO - PROCESS | 3744 | ++DOMWINDOW == 117 (19CDE000) [pid = 3744] [serial = 772] [outer = 19C2F400] 08:30:34 INFO - PROCESS | 3744 | 1463067034342 Marionette TRACE conn2 <- [1,992,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgb-5",0,null,null]]]}] 08:30:34 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-5 08:30:34 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html | took 670ms 08:30:34 INFO - PROCESS | 3744 | 1463067034396 Marionette TRACE conn2 -> [0,993,"getWindowHandle",null] 08:30:34 INFO - PROCESS | 3744 | 1463067034399 Marionette TRACE conn2 <- [1,993,null,{"value":"13"}] 08:30:34 INFO - PROCESS | 3744 | 1463067034402 Marionette TRACE conn2 -> [0,994,"setScriptTimeout",{"ms":35000}] 08:30:34 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html 08:30:34 INFO - PROCESS | 3744 | 1463067034404 Marionette TRACE conn2 <- [1,994,null,{}] 08:30:34 INFO - PROCESS | 3744 | 1463067034408 Marionette TRACE conn2 -> [0,995,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:30:34 INFO - PROCESS | 3744 | 1463067034512 Marionette TRACE conn2 <- [1,995,null,{"value":null}] 08:30:34 INFO - PROCESS | 3744 | 1463067034726 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\", \"7b36c2f2-4a50-406b-8f1a-2c9880a455ba\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:30:34 INFO - PROCESS | 3744 | ++DOCSHELL 1063F800 == 68 [pid = 3744] [id = 258] 08:30:34 INFO - PROCESS | 3744 | ++DOMWINDOW == 118 (106E3800) [pid = 3744] [serial = 773] [outer = 00000000] 08:30:34 INFO - PROCESS | 3744 | ++DOMWINDOW == 119 (10D60800) [pid = 3744] [serial = 774] [outer = 106E3800] 08:30:34 INFO - PROCESS | 3744 | 1463067034783 Marionette DEBUG loaded listener.js 08:30:34 INFO - PROCESS | 3744 | ++DOMWINDOW == 120 (11303C00) [pid = 3744] [serial = 775] [outer = 106E3800] 08:30:35 INFO - PROCESS | 3744 | 1463067035338 Marionette TRACE conn2 <- [1,996,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgb-6",0,null,null]]]}] 08:30:35 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-6 08:30:35 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html | took 1021ms 08:30:35 INFO - PROCESS | 3744 | 1463067035406 Marionette TRACE conn2 -> [0,997,"getWindowHandle",null] 08:30:35 INFO - PROCESS | 3744 | 1463067035411 Marionette TRACE conn2 <- [1,997,null,{"value":"13"}] 08:30:35 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html 08:30:35 INFO - PROCESS | 3744 | 1463067035416 Marionette TRACE conn2 -> [0,998,"setScriptTimeout",{"ms":35000}] 08:30:35 INFO - PROCESS | 3744 | 1463067035420 Marionette TRACE conn2 <- [1,998,null,{}] 08:30:35 INFO - PROCESS | 3744 | 1463067035425 Marionette TRACE conn2 -> [0,999,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:30:35 INFO - PROCESS | 3744 | 1463067035573 Marionette TRACE conn2 <- [1,999,null,{"value":null}] 08:30:35 INFO - PROCESS | 3744 | 1463067035734 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\", \"7b36c2f2-4a50-406b-8f1a-2c9880a455ba\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:30:35 INFO - PROCESS | 3744 | ++DOCSHELL 13E68800 == 69 [pid = 3744] [id = 259] 08:30:35 INFO - PROCESS | 3744 | ++DOMWINDOW == 121 (13E69C00) [pid = 3744] [serial = 776] [outer = 00000000] 08:30:35 INFO - PROCESS | 3744 | ++DOMWINDOW == 122 (1449C400) [pid = 3744] [serial = 777] [outer = 13E69C00] 08:30:35 INFO - PROCESS | 3744 | 1463067035790 Marionette DEBUG loaded listener.js 08:30:35 INFO - PROCESS | 3744 | ++DOMWINDOW == 123 (144E8000) [pid = 3744] [serial = 778] [outer = 13E69C00] 08:30:36 INFO - PROCESS | 3744 | 1463067036410 Marionette TRACE conn2 <- [1,1000,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgb-7",0,null,null]]]}] 08:30:36 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-7 08:30:36 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html | took 1021ms 08:30:36 INFO - PROCESS | 3744 | 1463067036453 Marionette TRACE conn2 -> [0,1001,"getWindowHandle",null] 08:30:36 INFO - PROCESS | 3744 | 1463067036457 Marionette TRACE conn2 <- [1,1001,null,{"value":"13"}] 08:30:36 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html 08:30:36 INFO - PROCESS | 3744 | 1463067036461 Marionette TRACE conn2 -> [0,1002,"setScriptTimeout",{"ms":35000}] 08:30:36 INFO - PROCESS | 3744 | 1463067036464 Marionette TRACE conn2 <- [1,1002,null,{}] 08:30:36 INFO - PROCESS | 3744 | 1463067036468 Marionette TRACE conn2 -> [0,1003,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:30:36 INFO - PROCESS | 3744 | 1463067036587 Marionette TRACE conn2 <- [1,1003,null,{"value":null}] 08:30:36 INFO - PROCESS | 3744 | 1463067036722 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\", \"7b36c2f2-4a50-406b-8f1a-2c9880a455ba\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:30:36 INFO - PROCESS | 3744 | ++DOCSHELL 1634F400 == 70 [pid = 3744] [id = 260] 08:30:36 INFO - PROCESS | 3744 | ++DOMWINDOW == 124 (17058800) [pid = 3744] [serial = 779] [outer = 00000000] 08:30:36 INFO - PROCESS | 3744 | ++DOMWINDOW == 125 (17A0E800) [pid = 3744] [serial = 780] [outer = 17058800] 08:30:36 INFO - PROCESS | 3744 | 1463067036779 Marionette DEBUG loaded listener.js 08:30:36 INFO - PROCESS | 3744 | ++DOMWINDOW == 126 (19C2EC00) [pid = 3744] [serial = 781] [outer = 17058800] 08:30:37 INFO - PROCESS | 3744 | 1463067037470 Marionette TRACE conn2 <- [1,1004,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgba-1",0,null,null]]]}] 08:30:37 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-1 08:30:37 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html | took 1020ms 08:30:37 INFO - PROCESS | 3744 | 1463067037497 Marionette TRACE conn2 -> [0,1005,"getWindowHandle",null] 08:30:37 INFO - PROCESS | 3744 | 1463067037499 Marionette TRACE conn2 <- [1,1005,null,{"value":"13"}] 08:30:37 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html 08:30:37 INFO - PROCESS | 3744 | 1463067037510 Marionette TRACE conn2 -> [0,1006,"setScriptTimeout",{"ms":35000}] 08:30:37 INFO - PROCESS | 3744 | 1463067037516 Marionette TRACE conn2 <- [1,1006,null,{}] 08:30:37 INFO - PROCESS | 3744 | 1463067037520 Marionette TRACE conn2 -> [0,1007,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:30:37 INFO - PROCESS | 3744 | 1463067037636 Marionette TRACE conn2 <- [1,1007,null,{"value":null}] 08:30:37 INFO - PROCESS | 3744 | 1463067037742 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\", \"7b36c2f2-4a50-406b-8f1a-2c9880a455ba\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:30:37 INFO - PROCESS | 3744 | ++DOCSHELL 19DAB800 == 71 [pid = 3744] [id = 261] 08:30:37 INFO - PROCESS | 3744 | ++DOMWINDOW == 127 (19DABC00) [pid = 3744] [serial = 782] [outer = 00000000] 08:30:37 INFO - PROCESS | 3744 | ++DOMWINDOW == 128 (19EB1000) [pid = 3744] [serial = 783] [outer = 19DABC00] 08:30:37 INFO - PROCESS | 3744 | 1463067037794 Marionette DEBUG loaded listener.js 08:30:37 INFO - PROCESS | 3744 | ++DOMWINDOW == 129 (1A172400) [pid = 3744] [serial = 784] [outer = 19DABC00] 08:30:38 INFO - PROCESS | 3744 | 1463067038361 Marionette TRACE conn2 <- [1,1008,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgba-2",0,null,null]]]}] 08:30:38 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-2 08:30:38 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html | took 909ms 08:30:38 INFO - PROCESS | 3744 | 1463067038407 Marionette TRACE conn2 -> [0,1009,"getWindowHandle",null] 08:30:38 INFO - PROCESS | 3744 | 1463067038410 Marionette TRACE conn2 <- [1,1009,null,{"value":"13"}] 08:30:38 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html 08:30:38 INFO - PROCESS | 3744 | 1463067038413 Marionette TRACE conn2 -> [0,1010,"setScriptTimeout",{"ms":35000}] 08:30:38 INFO - PROCESS | 3744 | 1463067038415 Marionette TRACE conn2 <- [1,1010,null,{}] 08:30:38 INFO - PROCESS | 3744 | 1463067038419 Marionette TRACE conn2 -> [0,1011,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:30:38 INFO - PROCESS | 3744 | 1463067038537 Marionette TRACE conn2 <- [1,1011,null,{"value":null}] 08:30:38 INFO - PROCESS | 3744 | 1463067038642 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\", \"7b36c2f2-4a50-406b-8f1a-2c9880a455ba\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:30:38 INFO - PROCESS | 3744 | ++DOCSHELL 1172F400 == 72 [pid = 3744] [id = 262] 08:30:38 INFO - PROCESS | 3744 | ++DOMWINDOW == 130 (1704FC00) [pid = 3744] [serial = 785] [outer = 00000000] 08:30:38 INFO - PROCESS | 3744 | ++DOMWINDOW == 131 (1A9C2400) [pid = 3744] [serial = 786] [outer = 1704FC00] 08:30:38 INFO - PROCESS | 3744 | 1463067038696 Marionette DEBUG loaded listener.js 08:30:38 INFO - PROCESS | 3744 | ++DOMWINDOW == 132 (1A9CC800) [pid = 3744] [serial = 787] [outer = 1704FC00] 08:30:39 INFO - PROCESS | 3744 | 1463067039307 Marionette TRACE conn2 <- [1,1012,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgba-3",0,null,null]]]}] 08:30:39 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-3 08:30:39 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html | took 925ms 08:30:39 INFO - PROCESS | 3744 | 1463067039349 Marionette TRACE conn2 -> [0,1013,"getWindowHandle",null] 08:30:39 INFO - PROCESS | 3744 | 1463067039351 Marionette TRACE conn2 <- [1,1013,null,{"value":"13"}] 08:30:39 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html 08:30:39 INFO - PROCESS | 3744 | 1463067039355 Marionette TRACE conn2 -> [0,1014,"setScriptTimeout",{"ms":35000}] 08:30:39 INFO - PROCESS | 3744 | 1463067039357 Marionette TRACE conn2 <- [1,1014,null,{}] 08:30:39 INFO - PROCESS | 3744 | 1463067039360 Marionette TRACE conn2 -> [0,1015,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:30:39 INFO - PROCESS | 3744 | 1463067039466 Marionette TRACE conn2 <- [1,1015,null,{"value":null}] 08:30:39 INFO - PROCESS | 3744 | 1463067039581 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\", \"7b36c2f2-4a50-406b-8f1a-2c9880a455ba\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:30:39 INFO - PROCESS | 3744 | ++DOCSHELL 1AC52800 == 73 [pid = 3744] [id = 263] 08:30:39 INFO - PROCESS | 3744 | ++DOMWINDOW == 133 (1AC56C00) [pid = 3744] [serial = 788] [outer = 00000000] 08:30:39 INFO - PROCESS | 3744 | ++DOMWINDOW == 134 (1AE94800) [pid = 3744] [serial = 789] [outer = 1AC56C00] 08:30:39 INFO - PROCESS | 3744 | 1463067039680 Marionette DEBUG loaded listener.js 08:30:39 INFO - PROCESS | 3744 | ++DOMWINDOW == 135 (1AFAE000) [pid = 3744] [serial = 790] [outer = 1AC56C00] 08:30:40 INFO - PROCESS | 3744 | 1463067040229 Marionette TRACE conn2 <- [1,1016,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgba-4",0,null,null]]]}] 08:30:40 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-4 08:30:40 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html | took 973ms 08:30:40 INFO - PROCESS | 3744 | 1463067040300 Marionette TRACE conn2 -> [0,1017,"getWindowHandle",null] 08:30:40 INFO - PROCESS | 3744 | 1463067040303 Marionette TRACE conn2 <- [1,1017,null,{"value":"13"}] 08:30:40 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html 08:30:40 INFO - PROCESS | 3744 | 1463067040306 Marionette TRACE conn2 -> [0,1018,"setScriptTimeout",{"ms":35000}] 08:30:40 INFO - PROCESS | 3744 | 1463067040308 Marionette TRACE conn2 <- [1,1018,null,{}] 08:30:40 INFO - PROCESS | 3744 | 1463067040312 Marionette TRACE conn2 -> [0,1019,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:30:40 INFO - PROCESS | 3744 | 1463067040419 Marionette TRACE conn2 <- [1,1019,null,{"value":null}] 08:30:40 INFO - PROCESS | 3744 | 1463067040605 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\", \"7b36c2f2-4a50-406b-8f1a-2c9880a455ba\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:30:40 INFO - PROCESS | 3744 | ++DOCSHELL 1B0DA800 == 74 [pid = 3744] [id = 264] 08:30:40 INFO - PROCESS | 3744 | ++DOMWINDOW == 136 (1B394C00) [pid = 3744] [serial = 791] [outer = 00000000] 08:30:40 INFO - PROCESS | 3744 | ++DOMWINDOW == 137 (1B39E000) [pid = 3744] [serial = 792] [outer = 1B394C00] 08:30:40 INFO - PROCESS | 3744 | 1463067040657 Marionette DEBUG loaded listener.js 08:30:40 INFO - PROCESS | 3744 | ++DOMWINDOW == 138 (1B92B800) [pid = 3744] [serial = 793] [outer = 1B394C00] 08:30:41 INFO - PROCESS | 3744 | 1463067041244 Marionette TRACE conn2 <- [1,1020,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgba-5",0,null,null]]]}] 08:30:41 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-5 08:30:41 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html | took 957ms 08:30:41 INFO - PROCESS | 3744 | 1463067041283 Marionette TRACE conn2 -> [0,1021,"getWindowHandle",null] 08:30:41 INFO - PROCESS | 3744 | 1463067041285 Marionette TRACE conn2 <- [1,1021,null,{"value":"13"}] 08:30:41 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html 08:30:41 INFO - PROCESS | 3744 | 1463067041289 Marionette TRACE conn2 -> [0,1022,"setScriptTimeout",{"ms":35000}] 08:30:41 INFO - PROCESS | 3744 | 1463067041291 Marionette TRACE conn2 <- [1,1022,null,{}] 08:30:41 INFO - PROCESS | 3744 | 1463067041295 Marionette TRACE conn2 -> [0,1023,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:30:41 INFO - PROCESS | 3744 | 1463067041402 Marionette TRACE conn2 <- [1,1023,null,{"value":null}] 08:30:41 INFO - PROCESS | 3744 | 1463067041692 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\", \"7b36c2f2-4a50-406b-8f1a-2c9880a455ba\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:30:41 INFO - PROCESS | 3744 | ++DOCSHELL 0F547800 == 75 [pid = 3744] [id = 265] 08:30:41 INFO - PROCESS | 3744 | ++DOMWINDOW == 139 (107F3C00) [pid = 3744] [serial = 794] [outer = 00000000] 08:30:41 INFO - PROCESS | 3744 | ++DOMWINDOW == 140 (1130AC00) [pid = 3744] [serial = 795] [outer = 107F3C00] 08:30:41 INFO - PROCESS | 3744 | 1463067041746 Marionette DEBUG loaded listener.js 08:30:41 INFO - PROCESS | 3744 | ++DOMWINDOW == 141 (11F59800) [pid = 3744] [serial = 796] [outer = 107F3C00] 08:30:42 INFO - PROCESS | 3744 | 1463067042397 Marionette TRACE conn2 <- [1,1024,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgba-6",0,null,null]]]}] 08:30:42 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-6 08:30:42 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html | took 1164ms 08:30:42 INFO - PROCESS | 3744 | 1463067042465 Marionette TRACE conn2 -> [0,1025,"getWindowHandle",null] 08:30:42 INFO - PROCESS | 3744 | 1463067042469 Marionette TRACE conn2 <- [1,1025,null,{"value":"13"}] 08:30:42 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html 08:30:42 INFO - PROCESS | 3744 | 1463067042473 Marionette TRACE conn2 -> [0,1026,"setScriptTimeout",{"ms":35000}] 08:30:42 INFO - PROCESS | 3744 | 1463067042477 Marionette TRACE conn2 <- [1,1026,null,{}] 08:30:42 INFO - PROCESS | 3744 | 1463067042482 Marionette TRACE conn2 -> [0,1027,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:30:42 INFO - PROCESS | 3744 | 1463067042588 Marionette TRACE conn2 <- [1,1027,null,{"value":null}] 08:30:42 INFO - PROCESS | 3744 | 1463067042731 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\", \"7b36c2f2-4a50-406b-8f1a-2c9880a455ba\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:30:42 INFO - PROCESS | 3744 | ++DOCSHELL 133A1800 == 76 [pid = 3744] [id = 266] 08:30:42 INFO - PROCESS | 3744 | ++DOMWINDOW == 142 (1441A000) [pid = 3744] [serial = 797] [outer = 00000000] 08:30:42 INFO - PROCESS | 3744 | ++DOMWINDOW == 143 (164B2400) [pid = 3744] [serial = 798] [outer = 1441A000] 08:30:42 INFO - PROCESS | 3744 | 1463067042781 Marionette DEBUG loaded listener.js 08:30:42 INFO - PROCESS | 3744 | ++DOMWINDOW == 144 (165E6C00) [pid = 3744] [serial = 799] [outer = 1441A000] 08:30:43 INFO - PROCESS | 3744 | --DOCSHELL 19A4D400 == 75 [pid = 3744] [id = 176] 08:30:43 INFO - PROCESS | 3744 | --DOCSHELL 19C2A800 == 74 [pid = 3744] [id = 257] 08:30:43 INFO - PROCESS | 3744 | --DOCSHELL 16EE0C00 == 73 [pid = 3744] [id = 256] 08:30:43 INFO - PROCESS | 3744 | --DOCSHELL 15A8B000 == 72 [pid = 3744] [id = 255] 08:30:43 INFO - PROCESS | 3744 | --DOCSHELL 17AFF800 == 71 [pid = 3744] [id = 254] 08:30:43 INFO - PROCESS | 3744 | --DOCSHELL 17059C00 == 70 [pid = 3744] [id = 253] 08:30:43 INFO - PROCESS | 3744 | --DOCSHELL 164AC800 == 69 [pid = 3744] [id = 252] 08:30:43 INFO - PROCESS | 3744 | --DOCSHELL 144CE400 == 68 [pid = 3744] [id = 251] 08:30:43 INFO - PROCESS | 3744 | --DOCSHELL 144A3400 == 67 [pid = 3744] [id = 250] 08:30:43 INFO - PROCESS | 3744 | --DOCSHELL 11D0F400 == 66 [pid = 3744] [id = 249] 08:30:43 INFO - PROCESS | 3744 | --DOCSHELL 0F54F000 == 65 [pid = 3744] [id = 248] 08:30:43 INFO - PROCESS | 3744 | --DOMWINDOW == 143 (1AB5A400) [pid = 3744] [serial = 720] [outer = 00000000] [url = about:blank] 08:30:43 INFO - PROCESS | 3744 | --DOCSHELL 19CDB400 == 64 [pid = 3744] [id = 243] 08:30:43 INFO - PROCESS | 3744 | --DOCSHELL 14499000 == 63 [pid = 3744] [id = 242] 08:30:43 INFO - PROCESS | 3744 | --DOCSHELL 11F64400 == 62 [pid = 3744] [id = 241] 08:30:43 INFO - PROCESS | 3744 | --DOMWINDOW == 142 (144E3800) [pid = 3744] [serial = 636] [outer = 00000000] [url = about:blank] 08:30:43 INFO - PROCESS | 3744 | --DOMWINDOW == 141 (19A54400) [pid = 3744] [serial = 630] [outer = 00000000] [url = about:blank] 08:30:43 INFO - PROCESS | 3744 | --DOMWINDOW == 140 (1656A000) [pid = 3744] [serial = 627] [outer = 00000000] [url = about:blank] 08:30:43 INFO - PROCESS | 3744 | --DOMWINDOW == 139 (1B3A0000) [pid = 3744] [serial = 633] [outer = 00000000] [url = about:blank] 08:30:43 INFO - PROCESS | 3744 | --DOMWINDOW == 138 (19CD2800) [pid = 3744] [serial = 707] [outer = 00000000] [url = about:blank] 08:30:43 INFO - PROCESS | 3744 | --DOMWINDOW == 137 (136ABC00) [pid = 3744] [serial = 693] [outer = 00000000] [url = about:blank] 08:30:43 INFO - PROCESS | 3744 | --DOMWINDOW == 136 (13E8AC00) [pid = 3744] [serial = 692] [outer = 00000000] [url = about:blank] 08:30:43 INFO - PROCESS | 3744 | --DOMWINDOW == 135 (17150000) [pid = 3744] [serial = 701] [outer = 00000000] [url = about:blank] 08:30:43 INFO - PROCESS | 3744 | --DOMWINDOW == 134 (17A7BC00) [pid = 3744] [serial = 702] [outer = 00000000] [url = about:blank] 08:30:43 INFO - PROCESS | 3744 | --DOMWINDOW == 133 (1B0DC800) [pid = 3744] [serial = 672] [outer = 00000000] [url = about:blank] 08:30:43 INFO - PROCESS | 3744 | --DOMWINDOW == 132 (1A488C00) [pid = 3744] [serial = 680] [outer = 00000000] [url = about:blank] 08:30:43 INFO - PROCESS | 3744 | --DOMWINDOW == 131 (1307FC00) [pid = 3744] [serial = 695] [outer = 00000000] [url = about:blank] 08:30:43 INFO - PROCESS | 3744 | --DOMWINDOW == 130 (140DA400) [pid = 3744] [serial = 696] [outer = 00000000] [url = about:blank] 08:30:43 INFO - PROCESS | 3744 | --DOMWINDOW == 129 (1449A000) [pid = 3744] [serial = 689] [outer = 00000000] [url = about:blank] 08:30:43 INFO - PROCESS | 3744 | --DOMWINDOW == 128 (13398000) [pid = 3744] [serial = 674] [outer = 00000000] [url = about:blank] 08:30:43 INFO - PROCESS | 3744 | --DOMWINDOW == 127 (1656EC00) [pid = 3744] [serial = 698] [outer = 00000000] [url = about:blank] 08:30:43 INFO - PROCESS | 3744 | --DOMWINDOW == 126 (165F0800) [pid = 3744] [serial = 699] [outer = 00000000] [url = about:blank] 08:30:43 INFO - PROCESS | 3744 | --DOMWINDOW == 125 (1B938400) [pid = 3744] [serial = 686] [outer = 00000000] [url = about:blank] 08:30:43 INFO - PROCESS | 3744 | --DOMWINDOW == 124 (1B39F800) [pid = 3744] [serial = 683] [outer = 00000000] [url = about:blank] 08:30:43 INFO - PROCESS | 3744 | --DOMWINDOW == 123 (165F1800) [pid = 3744] [serial = 677] [outer = 00000000] [url = about:blank] 08:30:43 INFO - PROCESS | 3744 | --DOMWINDOW == 122 (163F2C00) [pid = 3744] [serial = 715] [outer = 00000000] [url = about:blank] 08:30:43 INFO - PROCESS | 3744 | --DOMWINDOW == 121 (19EA9C00) [pid = 3744] [serial = 711] [outer = 00000000] [url = about:blank] 08:30:43 INFO - PROCESS | 3744 | --DOMWINDOW == 120 (19CD3C00) [pid = 3744] [serial = 708] [outer = 00000000] [url = about:blank] 08:30:43 INFO - PROCESS | 3744 | --DOMWINDOW == 119 (144C9800) [pid = 3744] [serial = 714] [outer = 00000000] [url = about:blank] 08:30:43 INFO - PROCESS | 3744 | --DOMWINDOW == 118 (1A16E400) [pid = 3744] [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.] 08:30:43 INFO - PROCESS | 3744 | --DOMWINDOW == 117 (1A171C00) [pid = 3744] [serial = 712] [outer = 00000000] [url = about:blank] 08:30:43 INFO - PROCESS | 3744 | --DOMWINDOW == 116 (19CDE800) [pid = 3744] [serial = 717] [outer = 00000000] [url = about:blank] 08:30:43 INFO - PROCESS | 3744 | --DOMWINDOW == 115 (18422C00) [pid = 3744] [serial = 704] [outer = 00000000] [url = about:blank] 08:30:43 INFO - PROCESS | 3744 | --DOMWINDOW == 114 (19EB7000) [pid = 3744] [serial = 718] [outer = 00000000] [url = about:blank] 08:30:43 INFO - PROCESS | 3744 | --DOMWINDOW == 113 (18817C00) [pid = 3744] [serial = 705] [outer = 00000000] [url = about:blank] 08:30:43 INFO - PROCESS | 3744 | 1463067043305 Marionette TRACE conn2 <- [1,1028,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgba-7",0,null,null]]]}] 08:30:43 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-7 08:30:43 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html | took 845ms 08:30:43 INFO - PROCESS | 3744 | 1463067043315 Marionette TRACE conn2 -> [0,1029,"getWindowHandle",null] 08:30:43 INFO - PROCESS | 3744 | 1463067043318 Marionette TRACE conn2 <- [1,1029,null,{"value":"13"}] 08:30:43 INFO - PROCESS | 3744 | 1463067043323 Marionette TRACE conn2 -> [0,1030,"setScriptTimeout",{"ms":35000}] 08:30:43 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html 08:30:43 INFO - PROCESS | 3744 | 1463067043325 Marionette TRACE conn2 <- [1,1030,null,{}] 08:30:43 INFO - PROCESS | 3744 | 1463067043329 Marionette TRACE conn2 -> [0,1031,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:30:43 INFO - PROCESS | 3744 | 1463067043416 Marionette TRACE conn2 <- [1,1031,null,{"value":null}] 08:30:43 INFO - PROCESS | 3744 | 1463067043423 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\", \"7b36c2f2-4a50-406b-8f1a-2c9880a455ba\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:30:43 INFO - PROCESS | 3744 | ++DOCSHELL 13AF3400 == 63 [pid = 3744] [id = 267] 08:30:43 INFO - PROCESS | 3744 | ++DOMWINDOW == 114 (13E8C000) [pid = 3744] [serial = 800] [outer = 00000000] 08:30:43 INFO - PROCESS | 3744 | ++DOMWINDOW == 115 (144E3800) [pid = 3744] [serial = 801] [outer = 13E8C000] 08:30:43 INFO - PROCESS | 3744 | 1463067043467 Marionette DEBUG loaded listener.js 08:30:43 INFO - PROCESS | 3744 | ++DOMWINDOW == 116 (16351000) [pid = 3744] [serial = 802] [outer = 13E8C000] 08:30:43 INFO - PROCESS | 3744 | 1463067043985 Marionette TRACE conn2 <- [1,1032,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgb-clamp-1",0,null,null]]]}] 08:30:44 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-1 08:30:44 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html | took 718ms 08:30:44 INFO - PROCESS | 3744 | 1463067044057 Marionette TRACE conn2 -> [0,1033,"getWindowHandle",null] 08:30:44 INFO - PROCESS | 3744 | 1463067044059 Marionette TRACE conn2 <- [1,1033,null,{"value":"13"}] 08:30:44 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html 08:30:44 INFO - PROCESS | 3744 | 1463067044064 Marionette TRACE conn2 -> [0,1034,"setScriptTimeout",{"ms":35000}] 08:30:44 INFO - PROCESS | 3744 | 1463067044070 Marionette TRACE conn2 <- [1,1034,null,{}] 08:30:44 INFO - PROCESS | 3744 | 1463067044078 Marionette TRACE conn2 -> [0,1035,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:30:44 INFO - PROCESS | 3744 | 1463067044168 Marionette TRACE conn2 <- [1,1035,null,{"value":null}] 08:30:44 INFO - PROCESS | 3744 | 1463067044271 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\", \"7b36c2f2-4a50-406b-8f1a-2c9880a455ba\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:30:44 INFO - PROCESS | 3744 | ++DOCSHELL 13A15800 == 64 [pid = 3744] [id = 268] 08:30:44 INFO - PROCESS | 3744 | ++DOMWINDOW == 117 (164AC000) [pid = 3744] [serial = 803] [outer = 00000000] 08:30:44 INFO - PROCESS | 3744 | ++DOMWINDOW == 118 (17149800) [pid = 3744] [serial = 804] [outer = 164AC000] 08:30:44 INFO - PROCESS | 3744 | 1463067044316 Marionette DEBUG loaded listener.js 08:30:44 INFO - PROCESS | 3744 | ++DOMWINDOW == 119 (17710800) [pid = 3744] [serial = 805] [outer = 164AC000] 08:30:44 INFO - PROCESS | 3744 | 1463067044686 Marionette TRACE conn2 <- [1,1036,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgb-clamp-2",0,null,null]]]}] 08:30:44 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-2 08:30:44 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html | took 654ms 08:30:44 INFO - PROCESS | 3744 | 1463067044714 Marionette TRACE conn2 -> [0,1037,"getWindowHandle",null] 08:30:44 INFO - PROCESS | 3744 | 1463067044716 Marionette TRACE conn2 <- [1,1037,null,{"value":"13"}] 08:30:44 INFO - PROCESS | 3744 | 1463067044721 Marionette TRACE conn2 -> [0,1038,"setScriptTimeout",{"ms":35000}] 08:30:44 INFO - PROCESS | 3744 | 1463067044722 Marionette TRACE conn2 <- [1,1038,null,{}] 08:30:44 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html 08:30:44 INFO - PROCESS | 3744 | 1463067044726 Marionette TRACE conn2 -> [0,1039,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:30:44 INFO - PROCESS | 3744 | 1463067044812 Marionette TRACE conn2 <- [1,1039,null,{"value":null}] 08:30:44 INFO - PROCESS | 3744 | 1463067044848 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\", \"7b36c2f2-4a50-406b-8f1a-2c9880a455ba\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:30:44 INFO - PROCESS | 3744 | ++DOCSHELL 10D64800 == 65 [pid = 3744] [id = 269] 08:30:44 INFO - PROCESS | 3744 | ++DOMWINDOW == 120 (17A10800) [pid = 3744] [serial = 806] [outer = 00000000] 08:30:44 INFO - PROCESS | 3744 | ++DOMWINDOW == 121 (18227400) [pid = 3744] [serial = 807] [outer = 17A10800] 08:30:44 INFO - PROCESS | 3744 | 1463067044891 Marionette DEBUG loaded listener.js 08:30:44 INFO - PROCESS | 3744 | ++DOMWINDOW == 122 (18817000) [pid = 3744] [serial = 808] [outer = 17A10800] 08:30:45 INFO - PROCESS | 3744 | 1463067045431 Marionette TRACE conn2 <- [1,1040,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgb-clamp-3",0,null,null]]]}] 08:30:45 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-3 08:30:45 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html | took 749ms 08:30:45 INFO - PROCESS | 3744 | 1463067045497 Marionette TRACE conn2 -> [0,1041,"getWindowHandle",null] 08:30:45 INFO - PROCESS | 3744 | 1463067045499 Marionette TRACE conn2 <- [1,1041,null,{"value":"13"}] 08:30:45 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html 08:30:45 INFO - PROCESS | 3744 | 1463067045502 Marionette TRACE conn2 -> [0,1042,"setScriptTimeout",{"ms":35000}] 08:30:45 INFO - PROCESS | 3744 | 1463067045504 Marionette TRACE conn2 <- [1,1042,null,{}] 08:30:45 INFO - PROCESS | 3744 | 1463067045507 Marionette TRACE conn2 -> [0,1043,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:30:45 INFO - PROCESS | 3744 | 1463067045624 Marionette TRACE conn2 <- [1,1043,null,{"value":null}] 08:30:45 INFO - PROCESS | 3744 | 1463067045686 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\", \"7b36c2f2-4a50-406b-8f1a-2c9880a455ba\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:30:45 INFO - PROCESS | 3744 | ++DOCSHELL 19A8DC00 == 66 [pid = 3744] [id = 270] 08:30:45 INFO - PROCESS | 3744 | ++DOMWINDOW == 123 (19A92800) [pid = 3744] [serial = 809] [outer = 00000000] 08:30:45 INFO - PROCESS | 3744 | ++DOMWINDOW == 124 (19C33400) [pid = 3744] [serial = 810] [outer = 19A92800] 08:30:45 INFO - PROCESS | 3744 | 1463067045742 Marionette DEBUG loaded listener.js 08:30:45 INFO - PROCESS | 3744 | ++DOMWINDOW == 125 (19CD9000) [pid = 3744] [serial = 811] [outer = 19A92800] 08:30:46 INFO - PROCESS | 3744 | 1463067046178 Marionette TRACE conn2 <- [1,1044,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgb-clamp-4",0,null,null]]]}] 08:30:46 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-4 08:30:46 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html | took 718ms 08:30:46 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html 08:30:46 INFO - PROCESS | 3744 | 1463067046220 Marionette TRACE conn2 -> [0,1045,"getWindowHandle",null] 08:30:46 INFO - PROCESS | 3744 | 1463067046222 Marionette TRACE conn2 <- [1,1045,null,{"value":"13"}] 08:30:46 INFO - PROCESS | 3744 | 1463067046235 Marionette TRACE conn2 -> [0,1046,"setScriptTimeout",{"ms":35000}] 08:30:46 INFO - PROCESS | 3744 | 1463067046237 Marionette TRACE conn2 <- [1,1046,null,{}] 08:30:46 INFO - PROCESS | 3744 | 1463067046240 Marionette TRACE conn2 -> [0,1047,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:30:46 INFO - PROCESS | 3744 | 1463067046356 Marionette TRACE conn2 <- [1,1047,null,{"value":null}] 08:30:46 INFO - PROCESS | 3744 | 1463067046365 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\", \"7b36c2f2-4a50-406b-8f1a-2c9880a455ba\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:30:46 INFO - PROCESS | 3744 | ++DOCSHELL 19CDAC00 == 67 [pid = 3744] [id = 271] 08:30:46 INFO - PROCESS | 3744 | ++DOMWINDOW == 126 (19CDB000) [pid = 3744] [serial = 812] [outer = 00000000] 08:30:46 INFO - PROCESS | 3744 | ++DOMWINDOW == 127 (19EAE400) [pid = 3744] [serial = 813] [outer = 19CDB000] 08:30:46 INFO - PROCESS | 3744 | 1463067046462 Marionette DEBUG loaded listener.js 08:30:46 INFO - PROCESS | 3744 | ++DOMWINDOW == 128 (1A173800) [pid = 3744] [serial = 814] [outer = 19CDB000] 08:30:47 INFO - PROCESS | 3744 | --DOCSHELL 19A8C800 == 66 [pid = 3744] [id = 240] 08:30:47 INFO - PROCESS | 3744 | --DOCSHELL 18612400 == 65 [pid = 3744] [id = 84] 08:30:47 INFO - PROCESS | 3744 | --DOCSHELL 13604400 == 64 [pid = 3744] [id = 156] 08:30:47 INFO - PROCESS | 3744 | --DOCSHELL 16C50800 == 63 [pid = 3744] [id = 157] 08:30:47 INFO - PROCESS | 3744 | --DOCSHELL 1714B400 == 62 [pid = 3744] [id = 174] 08:30:47 INFO - PROCESS | 3744 | --DOCSHELL 15A8D800 == 61 [pid = 3744] [id = 99] 08:30:47 INFO - PROCESS | 3744 | --DOCSHELL 16574000 == 60 [pid = 3744] [id = 127] 08:30:47 INFO - PROCESS | 3744 | --DOCSHELL 10EA5C00 == 59 [pid = 3744] [id = 213] 08:30:47 INFO - PROCESS | 3744 | --DOCSHELL 1AC4DC00 == 58 [pid = 3744] [id = 245] 08:30:47 INFO - PROCESS | 3744 | --DOCSHELL 1B246C00 == 57 [pid = 3744] [id = 228] 08:30:47 INFO - PROCESS | 3744 | --DOCSHELL 1449FC00 == 56 [pid = 3744] [id = 244] 08:30:47 INFO - PROCESS | 3744 | --DOCSHELL 1A8BBC00 == 55 [pid = 3744] [id = 70] 08:30:47 INFO - PROCESS | 3744 | --DOCSHELL 165EA000 == 54 [pid = 3744] [id = 100] 08:30:47 INFO - PROCESS | 3744 | --DOCSHELL 1B39A800 == 53 [pid = 3744] [id = 246] 08:30:47 INFO - PROCESS | 3744 | --DOCSHELL 152BCC00 == 52 [pid = 3744] [id = 247] 08:30:47 INFO - PROCESS | 3744 | --DOCSHELL 1AE9B800 == 51 [pid = 3744] [id = 85] 08:30:47 INFO - PROCESS | 3744 | --DOCSHELL 19C31000 == 50 [pid = 3744] [id = 142] 08:30:47 INFO - PROCESS | 3744 | --DOCSHELL 1AE98800 == 49 [pid = 3744] [id = 86] 08:30:47 INFO - PROCESS | 3744 | --DOCSHELL 19A48C00 == 48 [pid = 3744] [id = 175] 08:30:47 INFO - PROCESS | 3744 | --DOCSHELL 17B08400 == 47 [pid = 3744] [id = 114] 08:30:47 INFO - PROCESS | 3744 | --DOCSHELL 1070E400 == 46 [pid = 3744] [id = 143] 08:30:47 INFO - PROCESS | 3744 | --DOCSHELL 19A94400 == 45 [pid = 3744] [id = 81] 08:30:47 INFO - PROCESS | 3744 | --DOCSHELL 12D2DC00 == 44 [pid = 3744] [id = 230] 08:30:47 INFO - PROCESS | 3744 | --DOCSHELL 165EB800 == 43 [pid = 3744] [id = 185] 08:30:47 INFO - PROCESS | 3744 | --DOCSHELL 1634C000 == 42 [pid = 3744] [id = 229] 08:30:47 INFO - PROCESS | 3744 | --DOCSHELL 10EA2000 == 41 [pid = 3744] [id = 128] 08:30:47 INFO - PROCESS | 3744 | --DOCSHELL 19C29400 == 40 [pid = 3744] [id = 158] 08:30:47 INFO - PROCESS | 3744 | --DOCSHELL 133A1800 == 39 [pid = 3744] [id = 266] 08:30:47 INFO - PROCESS | 3744 | --DOCSHELL 0F547800 == 38 [pid = 3744] [id = 265] 08:30:47 INFO - PROCESS | 3744 | --DOCSHELL 1B0DA800 == 37 [pid = 3744] [id = 264] 08:30:47 INFO - PROCESS | 3744 | --DOCSHELL 1172F400 == 36 [pid = 3744] [id = 262] 08:30:47 INFO - PROCESS | 3744 | --DOCSHELL 1AC52800 == 35 [pid = 3744] [id = 263] 08:30:47 INFO - PROCESS | 3744 | --DOCSHELL 19DAB800 == 34 [pid = 3744] [id = 261] 08:30:47 INFO - PROCESS | 3744 | --DOCSHELL 13E68800 == 33 [pid = 3744] [id = 259] 08:30:47 INFO - PROCESS | 3744 | --DOCSHELL 1634F400 == 32 [pid = 3744] [id = 260] 08:30:47 INFO - PROCESS | 3744 | --DOCSHELL 1063F800 == 31 [pid = 3744] [id = 258] 08:30:48 INFO - PROCESS | 3744 | --DOCSHELL 19A8DC00 == 30 [pid = 3744] [id = 270] 08:30:48 INFO - PROCESS | 3744 | --DOCSHELL 13A15800 == 29 [pid = 3744] [id = 268] 08:30:48 INFO - PROCESS | 3744 | --DOCSHELL 10D64800 == 28 [pid = 3744] [id = 269] 08:30:48 INFO - PROCESS | 3744 | --DOCSHELL 13AF3400 == 27 [pid = 3744] [id = 267] 08:30:48 INFO - PROCESS | 3744 | --DOMWINDOW == 127 (17146800) [pid = 3744] [serial = 758] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html] 08:30:48 INFO - PROCESS | 3744 | --DOMWINDOW == 126 (19C2D800) [pid = 3744] [serial = 719] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html] 08:30:48 INFO - PROCESS | 3744 | --DOMWINDOW == 125 (17B09000) [pid = 3744] [serial = 761] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html] 08:30:48 INFO - PROCESS | 3744 | --DOMWINDOW == 124 (1057B800) [pid = 3744] [serial = 743] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html] 08:30:48 INFO - PROCESS | 3744 | --DOMWINDOW == 123 (144A3C00) [pid = 3744] [serial = 749] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html] 08:30:48 INFO - PROCESS | 3744 | --DOMWINDOW == 122 (11FE8400) [pid = 3744] [serial = 746] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html] 08:30:48 INFO - PROCESS | 3744 | --DOMWINDOW == 121 (144E9400) [pid = 3744] [serial = 752] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html] 08:30:48 INFO - PROCESS | 3744 | --DOMWINDOW == 120 (163FA000) [pid = 3744] [serial = 764] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html] 08:30:48 INFO - PROCESS | 3744 | --DOMWINDOW == 119 (18225C00) [pid = 3744] [serial = 767] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html] 08:30:48 INFO - PROCESS | 3744 | --DOMWINDOW == 118 (16567400) [pid = 3744] [serial = 755] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html] 08:30:48 INFO - PROCESS | 3744 | --DOMWINDOW == 117 (19CD2C00) [pid = 3744] [serial = 771] [outer = 00000000] [url = about:blank] 08:30:48 INFO - PROCESS | 3744 | --DOMWINDOW == 116 (17A14400) [pid = 3744] [serial = 759] [outer = 00000000] [url = about:blank] 08:30:48 INFO - PROCESS | 3744 | --DOMWINDOW == 115 (1AC4A000) [pid = 3744] [serial = 721] [outer = 00000000] [url = about:blank] 08:30:48 INFO - PROCESS | 3744 | --DOMWINDOW == 114 (1828EC00) [pid = 3744] [serial = 762] [outer = 00000000] [url = about:blank] 08:30:48 INFO - PROCESS | 3744 | --DOMWINDOW == 113 (12D2F000) [pid = 3744] [serial = 723] [outer = 00000000] [url = about:blank] 08:30:48 INFO - PROCESS | 3744 | --DOMWINDOW == 112 (164B1400) [pid = 3744] [serial = 726] [outer = 00000000] [url = about:blank] 08:30:48 INFO - PROCESS | 3744 | --DOMWINDOW == 111 (1A16FC00) [pid = 3744] [serial = 729] [outer = 00000000] [url = about:blank] 08:30:48 INFO - PROCESS | 3744 | --DOMWINDOW == 110 (1AFACC00) [pid = 3744] [serial = 732] [outer = 00000000] [url = about:blank] 08:30:48 INFO - PROCESS | 3744 | --DOMWINDOW == 109 (17AF5400) [pid = 3744] [serial = 760] [outer = 00000000] [url = about:blank] 08:30:48 INFO - PROCESS | 3744 | --DOMWINDOW == 108 (1B39C000) [pid = 3744] [serial = 735] [outer = 00000000] [url = about:blank] 08:30:48 INFO - PROCESS | 3744 | --DOMWINDOW == 107 (1BC6F400) [pid = 3744] [serial = 738] [outer = 00000000] [url = about:blank] 08:30:48 INFO - PROCESS | 3744 | --DOMWINDOW == 106 (11722800) [pid = 3744] [serial = 745] [outer = 00000000] [url = about:blank] 08:30:48 INFO - PROCESS | 3744 | --DOMWINDOW == 105 (1130D000) [pid = 3744] [serial = 744] [outer = 00000000] [url = about:blank] 08:30:48 INFO - PROCESS | 3744 | --DOMWINDOW == 104 (144DB400) [pid = 3744] [serial = 750] [outer = 00000000] [url = about:blank] 08:30:48 INFO - PROCESS | 3744 | --DOMWINDOW == 103 (144E5C00) [pid = 3744] [serial = 751] [outer = 00000000] [url = about:blank] 08:30:48 INFO - PROCESS | 3744 | --DOMWINDOW == 102 (12D2D000) [pid = 3744] [serial = 747] [outer = 00000000] [url = about:blank] 08:30:48 INFO - PROCESS | 3744 | --DOMWINDOW == 101 (1339BC00) [pid = 3744] [serial = 748] [outer = 00000000] [url = about:blank] 08:30:48 INFO - PROCESS | 3744 | --DOMWINDOW == 100 (1613B000) [pid = 3744] [serial = 753] [outer = 00000000] [url = about:blank] 08:30:48 INFO - PROCESS | 3744 | --DOMWINDOW == 99 (164A8000) [pid = 3744] [serial = 754] [outer = 00000000] [url = about:blank] 08:30:48 INFO - PROCESS | 3744 | --DOMWINDOW == 98 (17401800) [pid = 3744] [serial = 741] [outer = 00000000] [url = about:blank] 08:30:48 INFO - PROCESS | 3744 | --DOMWINDOW == 97 (1740D400) [pid = 3744] [serial = 765] [outer = 00000000] [url = about:blank] 08:30:48 INFO - PROCESS | 3744 | --DOMWINDOW == 96 (19A54C00) [pid = 3744] [serial = 768] [outer = 00000000] [url = about:blank] 08:30:48 INFO - PROCESS | 3744 | --DOMWINDOW == 95 (17AFDC00) [pid = 3744] [serial = 766] [outer = 00000000] [url = about:blank] 08:30:48 INFO - PROCESS | 3744 | --DOMWINDOW == 94 (18680000) [pid = 3744] [serial = 763] [outer = 00000000] [url = about:blank] 08:30:48 INFO - PROCESS | 3744 | --DOMWINDOW == 93 (165ECC00) [pid = 3744] [serial = 756] [outer = 00000000] [url = about:blank] 08:30:48 INFO - PROCESS | 3744 | --DOMWINDOW == 92 (16E44400) [pid = 3744] [serial = 757] [outer = 00000000] [url = about:blank] 08:30:48 INFO - PROCESS | 3744 | --DOMWINDOW == 91 (19A9A800) [pid = 3744] [serial = 769] [outer = 00000000] [url = about:blank] 08:30:48 INFO - PROCESS | 3744 | 1463067048860 Marionette TRACE conn2 <- [1,1048,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgb-clamp-5",0,null,null]]]}] 08:30:48 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-5 08:30:48 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html | took 2679ms 08:30:48 INFO - PROCESS | 3744 | 1463067048921 Marionette TRACE conn2 -> [0,1049,"getWindowHandle",null] 08:30:48 INFO - PROCESS | 3744 | 1463067048925 Marionette TRACE conn2 <- [1,1049,null,{"value":"13"}] 08:30:48 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html 08:30:48 INFO - PROCESS | 3744 | 1463067048930 Marionette TRACE conn2 -> [0,1050,"setScriptTimeout",{"ms":35000}] 08:30:48 INFO - PROCESS | 3744 | 1463067048933 Marionette TRACE conn2 <- [1,1050,null,{}] 08:30:48 INFO - PROCESS | 3744 | 1463067048939 Marionette TRACE conn2 -> [0,1051,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:30:49 INFO - PROCESS | 3744 | 1463067049032 Marionette TRACE conn2 <- [1,1051,null,{"value":null}] 08:30:49 INFO - PROCESS | 3744 | 1463067049049 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\", \"7b36c2f2-4a50-406b-8f1a-2c9880a455ba\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:30:49 INFO - PROCESS | 3744 | ++DOCSHELL 1067E000 == 28 [pid = 3744] [id = 272] 08:30:49 INFO - PROCESS | 3744 | ++DOMWINDOW == 92 (1067FC00) [pid = 3744] [serial = 815] [outer = 00000000] 08:30:49 INFO - PROCESS | 3744 | ++DOMWINDOW == 93 (1070F000) [pid = 3744] [serial = 816] [outer = 1067FC00] 08:30:49 INFO - PROCESS | 3744 | 1463067049097 Marionette DEBUG loaded listener.js 08:30:49 INFO - PROCESS | 3744 | ++DOMWINDOW == 94 (107F1800) [pid = 3744] [serial = 817] [outer = 1067FC00] 08:30:49 INFO - PROCESS | 3744 | 1463067049870 Marionette TRACE conn2 <- [1,1052,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgb-eof",0,null,null]]]}] 08:30:49 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html | Canvas test: 2d.fillStyle.parse.rgb-eof 08:30:49 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html | took 1021ms 08:30:49 INFO - PROCESS | 3744 | 1463067049934 Marionette TRACE conn2 -> [0,1053,"getWindowHandle",null] 08:30:49 INFO - PROCESS | 3744 | 1463067049939 Marionette TRACE conn2 <- [1,1053,null,{"value":"13"}] 08:30:49 INFO - PROCESS | 3744 | 1463067049944 Marionette TRACE conn2 -> [0,1054,"setScriptTimeout",{"ms":35000}] 08:30:49 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html 08:30:49 INFO - PROCESS | 3744 | 1463067049949 Marionette TRACE conn2 <- [1,1054,null,{}] 08:30:49 INFO - PROCESS | 3744 | 1463067049954 Marionette TRACE conn2 -> [0,1055,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:30:50 INFO - PROCESS | 3744 | 1463067050088 Marionette TRACE conn2 <- [1,1055,null,{"value":null}] 08:30:50 INFO - PROCESS | 3744 | 1463067050170 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\", \"7b36c2f2-4a50-406b-8f1a-2c9880a455ba\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:30:50 INFO - PROCESS | 3744 | ++DOCSHELL 107EEC00 == 29 [pid = 3744] [id = 273] 08:30:50 INFO - PROCESS | 3744 | ++DOMWINDOW == 95 (107F6000) [pid = 3744] [serial = 818] [outer = 00000000] 08:30:50 INFO - PROCESS | 3744 | ++DOMWINDOW == 96 (10E99000) [pid = 3744] [serial = 819] [outer = 107F6000] 08:30:50 INFO - PROCESS | 3744 | 1463067050266 Marionette DEBUG loaded listener.js 08:30:50 INFO - PROCESS | 3744 | ++DOMWINDOW == 97 (111AB000) [pid = 3744] [serial = 820] [outer = 107F6000] 08:30:51 INFO - PROCESS | 3744 | 1463067051090 Marionette TRACE conn2 <- [1,1056,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgb-num",0,null,null]]]}] 08:30:51 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html | Canvas test: 2d.fillStyle.parse.rgb-num 08:30:51 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html | took 1180ms 08:30:51 INFO - PROCESS | 3744 | 1463067051133 Marionette TRACE conn2 -> [0,1057,"getWindowHandle",null] 08:30:51 INFO - PROCESS | 3744 | 1463067051140 Marionette TRACE conn2 <- [1,1057,null,{"value":"13"}] 08:30:51 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html 08:30:51 INFO - PROCESS | 3744 | 1463067051147 Marionette TRACE conn2 -> [0,1058,"setScriptTimeout",{"ms":35000}] 08:30:51 INFO - PROCESS | 3744 | 1463067051150 Marionette TRACE conn2 <- [1,1058,null,{}] 08:30:51 INFO - PROCESS | 3744 | 1463067051155 Marionette TRACE conn2 -> [0,1059,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:30:51 INFO - PROCESS | 3744 | 1463067051294 Marionette TRACE conn2 <- [1,1059,null,{"value":null}] 08:30:51 INFO - PROCESS | 3744 | 1463067051374 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\", \"7b36c2f2-4a50-406b-8f1a-2c9880a455ba\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:30:51 INFO - PROCESS | 3744 | ++DOCSHELL 113A6C00 == 30 [pid = 3744] [id = 274] 08:30:51 INFO - PROCESS | 3744 | ++DOMWINDOW == 98 (113A8800) [pid = 3744] [serial = 821] [outer = 00000000] 08:30:51 INFO - PROCESS | 3744 | ++DOMWINDOW == 99 (117AEC00) [pid = 3744] [serial = 822] [outer = 113A8800] 08:30:51 INFO - PROCESS | 3744 | 1463067051474 Marionette DEBUG loaded listener.js 08:30:51 INFO - PROCESS | 3744 | ++DOMWINDOW == 100 (11F0B400) [pid = 3744] [serial = 823] [outer = 113A8800] 08:30:52 INFO - PROCESS | 3744 | --DOCSHELL 13372000 == 29 [pid = 3744] [id = 20] 08:30:52 INFO - PROCESS | 3744 | --DOCSHELL 106EC000 == 28 [pid = 3744] [id = 19] 08:30:52 INFO - PROCESS | 3744 | --DOCSHELL 106EAC00 == 27 [pid = 3744] [id = 21] 08:30:52 INFO - PROCESS | 3744 | --DOCSHELL 10646C00 == 26 [pid = 3744] [id = 28] 08:30:52 INFO - PROCESS | 3744 | 1463067052332 Marionette TRACE conn2 <- [1,1060,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgb-percent",0,null,null]]]}] 08:30:52 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html | Canvas test: 2d.fillStyle.parse.rgb-percent 08:30:52 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html | took 1212ms 08:30:52 INFO - PROCESS | 3744 | 1463067052373 Marionette TRACE conn2 -> [0,1061,"getWindowHandle",null] 08:30:52 INFO - PROCESS | 3744 | 1463067052377 Marionette TRACE conn2 <- [1,1061,null,{"value":"13"}] 08:30:52 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html 08:30:52 INFO - PROCESS | 3744 | 1463067052381 Marionette TRACE conn2 -> [0,1062,"setScriptTimeout",{"ms":35000}] 08:30:52 INFO - PROCESS | 3744 | 1463067052385 Marionette TRACE conn2 <- [1,1062,null,{}] 08:30:52 INFO - PROCESS | 3744 | 1463067052391 Marionette TRACE conn2 -> [0,1063,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:30:52 INFO - PROCESS | 3744 | 1463067052474 Marionette TRACE conn2 <- [1,1063,null,{"value":null}] 08:30:52 INFO - PROCESS | 3744 | 1463067052483 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\", \"7b36c2f2-4a50-406b-8f1a-2c9880a455ba\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:30:52 INFO - PROCESS | 3744 | ++DOCSHELL 10702C00 == 27 [pid = 3744] [id = 275] 08:30:52 INFO - PROCESS | 3744 | ++DOMWINDOW == 101 (10709400) [pid = 3744] [serial = 824] [outer = 00000000] 08:30:52 INFO - PROCESS | 3744 | ++DOMWINDOW == 102 (11303800) [pid = 3744] [serial = 825] [outer = 10709400] 08:30:52 INFO - PROCESS | 3744 | 1463067052531 Marionette DEBUG loaded listener.js 08:30:52 INFO - PROCESS | 3744 | ++DOMWINDOW == 103 (11538800) [pid = 3744] [serial = 826] [outer = 10709400] 08:30:53 INFO - PROCESS | 3744 | 1463067053043 Marionette TRACE conn2 <- [1,1064,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-clamp-1",0,null,null]]]}] 08:30:53 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html | Canvas test: 2d.fillStyle.parse.rgba-clamp-1 08:30:53 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html | took 701ms 08:30:53 INFO - PROCESS | 3744 | 1463067053079 Marionette TRACE conn2 -> [0,1065,"getWindowHandle",null] 08:30:53 INFO - PROCESS | 3744 | 1463067053084 Marionette TRACE conn2 <- [1,1065,null,{"value":"13"}] 08:30:53 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html 08:30:53 INFO - PROCESS | 3744 | 1463067053089 Marionette TRACE conn2 -> [0,1066,"setScriptTimeout",{"ms":35000}] 08:30:53 INFO - PROCESS | 3744 | 1463067053092 Marionette TRACE conn2 <- [1,1066,null,{}] 08:30:53 INFO - PROCESS | 3744 | 1463067053095 Marionette TRACE conn2 -> [0,1067,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:30:53 INFO - PROCESS | 3744 | 1463067053175 Marionette TRACE conn2 <- [1,1067,null,{"value":null}] 08:30:53 INFO - PROCESS | 3744 | 1463067053185 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\", \"7b36c2f2-4a50-406b-8f1a-2c9880a455ba\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:30:53 INFO - PROCESS | 3744 | ++DOCSHELL 106F0800 == 28 [pid = 3744] [id = 276] 08:30:53 INFO - PROCESS | 3744 | ++DOMWINDOW == 104 (12D2B000) [pid = 3744] [serial = 827] [outer = 00000000] 08:30:53 INFO - PROCESS | 3744 | ++DOMWINDOW == 105 (12DEEC00) [pid = 3744] [serial = 828] [outer = 12D2B000] 08:30:53 INFO - PROCESS | 3744 | 1463067053229 Marionette DEBUG loaded listener.js 08:30:53 INFO - PROCESS | 3744 | ++DOMWINDOW == 106 (1302FC00) [pid = 3744] [serial = 829] [outer = 12D2B000] 08:30:53 INFO - PROCESS | 3744 | 1463067053734 Marionette TRACE conn2 <- [1,1068,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-clamp-2",0,null,null]]]}] 08:30:53 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html | Canvas test: 2d.fillStyle.parse.rgba-clamp-2 08:30:53 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html | took 654ms 08:30:53 INFO - PROCESS | 3744 | 1463067053761 Marionette TRACE conn2 -> [0,1069,"getWindowHandle",null] 08:30:53 INFO - PROCESS | 3744 | 1463067053764 Marionette TRACE conn2 <- [1,1069,null,{"value":"13"}] 08:30:53 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html 08:30:53 INFO - PROCESS | 3744 | 1463067053767 Marionette TRACE conn2 -> [0,1070,"setScriptTimeout",{"ms":35000}] 08:30:53 INFO - PROCESS | 3744 | 1463067053771 Marionette TRACE conn2 <- [1,1070,null,{}] 08:30:53 INFO - PROCESS | 3744 | 1463067053782 Marionette TRACE conn2 -> [0,1071,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:30:53 INFO - PROCESS | 3744 | 1463067053879 Marionette TRACE conn2 <- [1,1071,null,{"value":null}] 08:30:53 INFO - PROCESS | 3744 | 1463067053890 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\", \"7b36c2f2-4a50-406b-8f1a-2c9880a455ba\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:30:53 INFO - PROCESS | 3744 | ++DOCSHELL 136A2C00 == 29 [pid = 3744] [id = 277] 08:30:53 INFO - PROCESS | 3744 | ++DOMWINDOW == 107 (136A5800) [pid = 3744] [serial = 830] [outer = 00000000] 08:30:53 INFO - PROCESS | 3744 | ++DOMWINDOW == 108 (13AE8800) [pid = 3744] [serial = 831] [outer = 136A5800] 08:30:53 INFO - PROCESS | 3744 | 1463067053937 Marionette DEBUG loaded listener.js 08:30:54 INFO - PROCESS | 3744 | ++DOMWINDOW == 109 (13E68800) [pid = 3744] [serial = 832] [outer = 136A5800] 08:30:54 INFO - PROCESS | 3744 | 1463067054430 Marionette TRACE conn2 <- [1,1072,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-eof",0,null,null]]]}] 08:30:54 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html | Canvas test: 2d.fillStyle.parse.rgba-eof 08:30:54 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html | took 702ms 08:30:54 INFO - PROCESS | 3744 | 1463067054467 Marionette TRACE conn2 -> [0,1073,"getWindowHandle",null] 08:30:54 INFO - PROCESS | 3744 | 1463067054469 Marionette TRACE conn2 <- [1,1073,null,{"value":"13"}] 08:30:54 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html 08:30:54 INFO - PROCESS | 3744 | 1463067054472 Marionette TRACE conn2 -> [0,1074,"setScriptTimeout",{"ms":35000}] 08:30:54 INFO - PROCESS | 3744 | 1463067054474 Marionette TRACE conn2 <- [1,1074,null,{}] 08:30:54 INFO - PROCESS | 3744 | 1463067054478 Marionette TRACE conn2 -> [0,1075,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:30:54 INFO - PROCESS | 3744 | 1463067054558 Marionette TRACE conn2 <- [1,1075,null,{"value":null}] 08:30:54 INFO - PROCESS | 3744 | 1463067054566 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\", \"7b36c2f2-4a50-406b-8f1a-2c9880a455ba\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:30:54 INFO - PROCESS | 3744 | ++DOCSHELL 10E9D000 == 30 [pid = 3744] [id = 278] 08:30:54 INFO - PROCESS | 3744 | ++DOMWINDOW == 110 (140CCC00) [pid = 3744] [serial = 833] [outer = 00000000] 08:30:54 INFO - PROCESS | 3744 | ++DOMWINDOW == 111 (14498800) [pid = 3744] [serial = 834] [outer = 140CCC00] 08:30:54 INFO - PROCESS | 3744 | 1463067054610 Marionette DEBUG loaded listener.js 08:30:54 INFO - PROCESS | 3744 | ++DOMWINDOW == 112 (1449CC00) [pid = 3744] [serial = 835] [outer = 140CCC00] 08:30:55 INFO - PROCESS | 3744 | 1463067055098 Marionette TRACE conn2 <- [1,1076,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-num-1",0,null,null]]]}] 08:30:55 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html | Canvas test: 2d.fillStyle.parse.rgba-num-1 08:30:55 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html | took 702ms 08:30:55 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html 08:30:55 INFO - PROCESS | 3744 | 1463067055172 Marionette TRACE conn2 -> [0,1077,"getWindowHandle",null] 08:30:55 INFO - PROCESS | 3744 | 1463067055174 Marionette TRACE conn2 <- [1,1077,null,{"value":"13"}] 08:30:55 INFO - PROCESS | 3744 | 1463067055177 Marionette TRACE conn2 -> [0,1078,"setScriptTimeout",{"ms":35000}] 08:30:55 INFO - PROCESS | 3744 | 1463067055179 Marionette TRACE conn2 <- [1,1078,null,{}] 08:30:55 INFO - PROCESS | 3744 | 1463067055183 Marionette TRACE conn2 -> [0,1079,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:30:55 INFO - PROCESS | 3744 | 1463067055363 Marionette TRACE conn2 <- [1,1079,null,{"value":null}] 08:30:55 INFO - PROCESS | 3744 | 1463067055387 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\", \"7b36c2f2-4a50-406b-8f1a-2c9880a455ba\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:30:55 INFO - PROCESS | 3744 | ++DOCSHELL 144A1000 == 31 [pid = 3744] [id = 279] 08:30:55 INFO - PROCESS | 3744 | ++DOMWINDOW == 113 (144A2C00) [pid = 3744] [serial = 836] [outer = 00000000] 08:30:55 INFO - PROCESS | 3744 | ++DOMWINDOW == 114 (144CA800) [pid = 3744] [serial = 837] [outer = 144A2C00] 08:30:55 INFO - PROCESS | 3744 | 1463067055431 Marionette DEBUG loaded listener.js 08:30:55 INFO - PROCESS | 3744 | ++DOMWINDOW == 115 (144DF400) [pid = 3744] [serial = 838] [outer = 144A2C00] 08:30:55 INFO - PROCESS | 3744 | 1463067055856 Marionette TRACE conn2 <- [1,1080,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-num-2",0,null,null]]]}] 08:30:55 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html | Canvas test: 2d.fillStyle.parse.rgba-num-2 08:30:55 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html | took 701ms 08:30:55 INFO - PROCESS | 3744 | 1463067055917 Marionette TRACE conn2 -> [0,1081,"getWindowHandle",null] 08:30:55 INFO - PROCESS | 3744 | 1463067055919 Marionette TRACE conn2 <- [1,1081,null,{"value":"13"}] 08:30:55 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html 08:30:55 INFO - PROCESS | 3744 | 1463067055922 Marionette TRACE conn2 -> [0,1082,"setScriptTimeout",{"ms":35000}] 08:30:55 INFO - PROCESS | 3744 | 1463067055923 Marionette TRACE conn2 <- [1,1082,null,{}] 08:30:55 INFO - PROCESS | 3744 | 1463067055927 Marionette TRACE conn2 -> [0,1083,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:30:56 INFO - PROCESS | 3744 | 1463067056054 Marionette TRACE conn2 <- [1,1083,null,{"value":null}] 08:30:56 INFO - PROCESS | 3744 | 1463067056122 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\", \"7b36c2f2-4a50-406b-8f1a-2c9880a455ba\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:30:56 INFO - PROCESS | 3744 | ++DOCSHELL 144CBC00 == 32 [pid = 3744] [id = 280] 08:30:56 INFO - PROCESS | 3744 | ++DOMWINDOW == 116 (144E9800) [pid = 3744] [serial = 839] [outer = 00000000] 08:30:56 INFO - PROCESS | 3744 | ++DOMWINDOW == 117 (15E04C00) [pid = 3744] [serial = 840] [outer = 144E9800] 08:30:56 INFO - PROCESS | 3744 | 1463067056167 Marionette DEBUG loaded listener.js 08:30:56 INFO - PROCESS | 3744 | ++DOMWINDOW == 118 (15A8D400) [pid = 3744] [serial = 841] [outer = 144E9800] 08:30:56 INFO - PROCESS | 3744 | 1463067056579 Marionette TRACE conn2 <- [1,1084,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-percent",0,null,null]]]}] 08:30:56 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html | Canvas test: 2d.fillStyle.parse.rgba-percent 08:30:56 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html | took 718ms 08:30:56 INFO - PROCESS | 3744 | 1463067056619 Marionette TRACE conn2 -> [0,1085,"getWindowHandle",null] 08:30:56 INFO - PROCESS | 3744 | 1463067056621 Marionette TRACE conn2 <- [1,1085,null,{"value":"13"}] 08:30:56 INFO - PROCESS | 3744 | 1463067056624 Marionette TRACE conn2 -> [0,1086,"setScriptTimeout",{"ms":35000}] 08:30:56 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html 08:30:56 INFO - PROCESS | 3744 | 1463067056626 Marionette TRACE conn2 <- [1,1086,null,{}] 08:30:56 INFO - PROCESS | 3744 | 1463067056629 Marionette TRACE conn2 -> [0,1087,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:30:56 INFO - PROCESS | 3744 | 1463067056758 Marionette TRACE conn2 <- [1,1087,null,{"value":null}] 08:30:56 INFO - PROCESS | 3744 | --DOMWINDOW == 117 (17A10800) [pid = 3744] [serial = 806] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html] 08:30:56 INFO - PROCESS | 3744 | --DOMWINDOW == 116 (19A92800) [pid = 3744] [serial = 809] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html] 08:30:56 INFO - PROCESS | 3744 | --DOMWINDOW == 115 (19C2F400) [pid = 3744] [serial = 770] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html] 08:30:56 INFO - PROCESS | 3744 | --DOMWINDOW == 114 (1BABAC00) [pid = 3744] [serial = 737] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html] 08:30:56 INFO - PROCESS | 3744 | --DOMWINDOW == 113 (15E2E400) [pid = 3744] [serial = 725] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html] 08:30:56 INFO - PROCESS | 3744 | --DOMWINDOW == 112 (19CDDC00) [pid = 3744] [serial = 728] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html] 08:30:56 INFO - PROCESS | 3744 | --DOMWINDOW == 111 (1AE8F800) [pid = 3744] [serial = 734] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html] 08:30:56 INFO - PROCESS | 3744 | --DOMWINDOW == 110 (11F64800) [pid = 3744] [serial = 722] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html] 08:30:56 INFO - PROCESS | 3744 | --DOMWINDOW == 109 (19EB3400) [pid = 3744] [serial = 731] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html] 08:30:56 INFO - PROCESS | 3744 | --DOMWINDOW == 108 (1656D000) [pid = 3744] [serial = 740] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html] 08:30:56 INFO - PROCESS | 3744 | --DOMWINDOW == 107 (11FF0C00) [pid = 3744] [serial = 673] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html] 08:30:56 INFO - PROCESS | 3744 | --DOMWINDOW == 106 (19D47400) [pid = 3744] [serial = 679] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html] 08:30:56 INFO - PROCESS | 3744 | --DOMWINDOW == 105 (1B247000) [pid = 3744] [serial = 682] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html] 08:30:56 INFO - PROCESS | 3744 | --DOMWINDOW == 104 (163EB400) [pid = 3744] [serial = 676] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html] 08:30:56 INFO - PROCESS | 3744 | --DOMWINDOW == 103 (1AFA3C00) [pid = 3744] [serial = 622] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html] 08:30:56 INFO - PROCESS | 3744 | --DOMWINDOW == 102 (12DF2000) [pid = 3744] [serial = 688] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html] 08:30:56 INFO - PROCESS | 3744 | --DOMWINDOW == 101 (165EC800) [pid = 3744] [serial = 685] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html] 08:30:56 INFO - PROCESS | 3744 | --DOMWINDOW == 100 (164AC000) [pid = 3744] [serial = 803] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html] 08:30:56 INFO - PROCESS | 3744 | --DOMWINDOW == 99 (13E8C000) [pid = 3744] [serial = 800] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html] 08:30:56 INFO - PROCESS | 3744 | --DOMWINDOW == 98 (1441A000) [pid = 3744] [serial = 797] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html] 08:30:56 INFO - PROCESS | 3744 | --DOMWINDOW == 97 (107F3C00) [pid = 3744] [serial = 794] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html] 08:30:56 INFO - PROCESS | 3744 | --DOMWINDOW == 96 (1B394C00) [pid = 3744] [serial = 791] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html] 08:30:56 INFO - PROCESS | 3744 | --DOMWINDOW == 95 (1AC56C00) [pid = 3744] [serial = 788] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html] 08:30:56 INFO - PROCESS | 3744 | --DOMWINDOW == 94 (1704FC00) [pid = 3744] [serial = 785] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html] 08:30:56 INFO - PROCESS | 3744 | --DOMWINDOW == 93 (19DABC00) [pid = 3744] [serial = 782] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html] 08:30:56 INFO - PROCESS | 3744 | --DOMWINDOW == 92 (17058800) [pid = 3744] [serial = 779] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html] 08:30:56 INFO - PROCESS | 3744 | --DOMWINDOW == 91 (13E69C00) [pid = 3744] [serial = 776] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html] 08:30:56 INFO - PROCESS | 3744 | --DOMWINDOW == 90 (106E3800) [pid = 3744] [serial = 773] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html] 08:30:56 INFO - PROCESS | 3744 | 1463067056941 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\", \"7b36c2f2-4a50-406b-8f1a-2c9880a455ba\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:30:56 INFO - PROCESS | 3744 | ++DOCSHELL 106E3800 == 33 [pid = 3744] [id = 281] 08:30:56 INFO - PROCESS | 3744 | ++DOMWINDOW == 91 (106EB800) [pid = 3744] [serial = 842] [outer = 00000000] 08:30:57 INFO - PROCESS | 3744 | ++DOMWINDOW == 92 (113AF000) [pid = 3744] [serial = 843] [outer = 106EB800] 08:30:57 INFO - PROCESS | 3744 | 1463067057034 Marionette DEBUG loaded listener.js 08:30:57 INFO - PROCESS | 3744 | ++DOMWINDOW == 93 (136ABC00) [pid = 3744] [serial = 844] [outer = 106EB800] 08:30:57 INFO - PROCESS | 3744 | 1463067057404 Marionette TRACE conn2 <- [1,1088,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-solid-1",0,null,null]]]}] 08:30:57 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html | Canvas test: 2d.fillStyle.parse.rgba-solid-1 08:30:57 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html | took 813ms 08:30:57 INFO - PROCESS | 3744 | 1463067057462 Marionette TRACE conn2 -> [0,1089,"getWindowHandle",null] 08:30:57 INFO - PROCESS | 3744 | 1463067057464 Marionette TRACE conn2 <- [1,1089,null,{"value":"13"}] 08:30:57 INFO - PROCESS | 3744 | 1463067057467 Marionette TRACE conn2 -> [0,1090,"setScriptTimeout",{"ms":35000}] 08:30:57 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html 08:30:57 INFO - PROCESS | 3744 | 1463067057469 Marionette TRACE conn2 <- [1,1090,null,{}] 08:30:57 INFO - PROCESS | 3744 | 1463067057473 Marionette TRACE conn2 -> [0,1091,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:30:57 INFO - PROCESS | 3744 | 1463067057551 Marionette TRACE conn2 <- [1,1091,null,{"value":null}] 08:30:57 INFO - PROCESS | 3744 | 1463067057558 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\", \"7b36c2f2-4a50-406b-8f1a-2c9880a455ba\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:30:57 INFO - PROCESS | 3744 | ++DOCSHELL 12DF0000 == 34 [pid = 3744] [id = 282] 08:30:57 INFO - PROCESS | 3744 | ++DOMWINDOW == 94 (144DE800) [pid = 3744] [serial = 845] [outer = 00000000] 08:30:57 INFO - PROCESS | 3744 | ++DOMWINDOW == 95 (1613A400) [pid = 3744] [serial = 846] [outer = 144DE800] 08:30:57 INFO - PROCESS | 3744 | 1463067057616 Marionette DEBUG loaded listener.js 08:30:57 INFO - PROCESS | 3744 | ++DOMWINDOW == 96 (163EB400) [pid = 3744] [serial = 847] [outer = 144DE800] 08:30:58 INFO - PROCESS | 3744 | 1463067058019 Marionette TRACE conn2 <- [1,1092,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-solid-2",0,null,null]]]}] 08:30:58 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html | Canvas test: 2d.fillStyle.parse.rgba-solid-2 08:30:58 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html | took 606ms 08:30:58 INFO - PROCESS | 3744 | 1463067058071 Marionette TRACE conn2 -> [0,1093,"getWindowHandle",null] 08:30:58 INFO - PROCESS | 3744 | 1463067058073 Marionette TRACE conn2 <- [1,1093,null,{"value":"13"}] 08:30:58 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html 08:30:58 INFO - PROCESS | 3744 | 1463067058077 Marionette TRACE conn2 -> [0,1094,"setScriptTimeout",{"ms":35000}] 08:30:58 INFO - PROCESS | 3744 | 1463067058078 Marionette TRACE conn2 <- [1,1094,null,{}] 08:30:58 INFO - PROCESS | 3744 | 1463067058086 Marionette TRACE conn2 -> [0,1095,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:30:58 INFO - PROCESS | 3744 | 1463067058162 Marionette TRACE conn2 <- [1,1095,null,{"value":null}] 08:30:58 INFO - PROCESS | 3744 | 1463067058169 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\", \"7b36c2f2-4a50-406b-8f1a-2c9880a455ba\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:30:58 INFO - PROCESS | 3744 | ++DOCSHELL 144E4800 == 35 [pid = 3744] [id = 283] 08:30:58 INFO - PROCESS | 3744 | ++DOMWINDOW == 97 (152BCC00) [pid = 3744] [serial = 848] [outer = 00000000] 08:30:58 INFO - PROCESS | 3744 | ++DOMWINDOW == 98 (164A7800) [pid = 3744] [serial = 849] [outer = 152BCC00] 08:30:58 INFO - PROCESS | 3744 | 1463067058219 Marionette DEBUG loaded listener.js 08:30:58 INFO - PROCESS | 3744 | ++DOMWINDOW == 99 (164AD000) [pid = 3744] [serial = 850] [outer = 152BCC00] 08:30:58 INFO - PROCESS | 3744 | 1463067058696 Marionette TRACE conn2 <- [1,1096,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-solid-3",0,null,null]]]}] 08:30:58 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html | Canvas test: 2d.fillStyle.parse.rgba-solid-3 08:30:58 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html | took 654ms 08:30:58 INFO - PROCESS | 3744 | 1463067058747 Marionette TRACE conn2 -> [0,1097,"getWindowHandle",null] 08:30:58 INFO - PROCESS | 3744 | 1463067058749 Marionette TRACE conn2 <- [1,1097,null,{"value":"13"}] 08:30:58 INFO - PROCESS | 3744 | 1463067058752 Marionette TRACE conn2 -> [0,1098,"setScriptTimeout",{"ms":35000}] 08:30:58 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html 08:30:58 INFO - PROCESS | 3744 | 1463067058754 Marionette TRACE conn2 <- [1,1098,null,{}] 08:30:58 INFO - PROCESS | 3744 | 1463067058757 Marionette TRACE conn2 -> [0,1099,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:30:58 INFO - PROCESS | 3744 | 1463067058833 Marionette TRACE conn2 <- [1,1099,null,{"value":null}] 08:30:58 INFO - PROCESS | 3744 | 1463067058839 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\", \"7b36c2f2-4a50-406b-8f1a-2c9880a455ba\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:30:58 INFO - PROCESS | 3744 | ++DOCSHELL 164AF800 == 36 [pid = 3744] [id = 284] 08:30:58 INFO - PROCESS | 3744 | ++DOMWINDOW == 100 (164AFC00) [pid = 3744] [serial = 851] [outer = 00000000] 08:30:58 INFO - PROCESS | 3744 | ++DOMWINDOW == 101 (1656A400) [pid = 3744] [serial = 852] [outer = 164AFC00] 08:30:58 INFO - PROCESS | 3744 | 1463067058882 Marionette DEBUG loaded listener.js 08:30:58 INFO - PROCESS | 3744 | ++DOMWINDOW == 102 (1656C400) [pid = 3744] [serial = 853] [outer = 164AFC00] 08:30:59 INFO - PROCESS | 3744 | 1463067059533 Marionette TRACE conn2 <- [1,1100,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-solid-4",0,null,null]]]}] 08:30:59 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html | Canvas test: 2d.fillStyle.parse.rgba-solid-4 08:30:59 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html | took 861ms 08:30:59 INFO - PROCESS | 3744 | 1463067059597 Marionette TRACE conn2 -> [0,1101,"getWindowHandle",null] 08:30:59 INFO - PROCESS | 3744 | 1463067059602 Marionette TRACE conn2 <- [1,1101,null,{"value":"13"}] 08:30:59 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html 08:30:59 INFO - PROCESS | 3744 | 1463067059608 Marionette TRACE conn2 -> [0,1102,"setScriptTimeout",{"ms":35000}] 08:30:59 INFO - PROCESS | 3744 | 1463067059613 Marionette TRACE conn2 <- [1,1102,null,{}] 08:30:59 INFO - PROCESS | 3744 | 1463067059618 Marionette TRACE conn2 -> [0,1103,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:30:59 INFO - PROCESS | 3744 | 1463067059755 Marionette TRACE conn2 <- [1,1103,null,{"value":null}] 08:30:59 INFO - PROCESS | 3744 | 1463067059875 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\", \"7b36c2f2-4a50-406b-8f1a-2c9880a455ba\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:30:59 INFO - PROCESS | 3744 | ++DOCSHELL 106EC400 == 37 [pid = 3744] [id = 285] 08:30:59 INFO - PROCESS | 3744 | ++DOMWINDOW == 103 (10D62400) [pid = 3744] [serial = 854] [outer = 00000000] 08:30:59 INFO - PROCESS | 3744 | ++DOMWINDOW == 104 (12D28C00) [pid = 3744] [serial = 855] [outer = 10D62400] 08:30:59 INFO - PROCESS | 3744 | 1463067059933 Marionette DEBUG loaded listener.js 08:31:00 INFO - PROCESS | 3744 | ++DOMWINDOW == 105 (13026000) [pid = 3744] [serial = 856] [outer = 10D62400] 08:31:00 INFO - PROCESS | 3744 | 1463067060537 Marionette TRACE conn2 <- [1,1104,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.svg-1",0,null,null]]]}] 08:31:00 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html | Canvas test: 2d.fillStyle.parse.svg-1 08:31:00 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html | took 957ms 08:31:00 INFO - PROCESS | 3744 | 1463067060585 Marionette TRACE conn2 -> [0,1105,"getWindowHandle",null] 08:31:00 INFO - PROCESS | 3744 | 1463067060591 Marionette TRACE conn2 <- [1,1105,null,{"value":"13"}] 08:31:00 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html 08:31:00 INFO - PROCESS | 3744 | 1463067060598 Marionette TRACE conn2 -> [0,1106,"setScriptTimeout",{"ms":35000}] 08:31:00 INFO - PROCESS | 3744 | 1463067060601 Marionette TRACE conn2 <- [1,1106,null,{}] 08:31:00 INFO - PROCESS | 3744 | 1463067060605 Marionette TRACE conn2 -> [0,1107,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:31:00 INFO - PROCESS | 3744 | 1463067060708 Marionette TRACE conn2 <- [1,1107,null,{"value":null}] 08:31:00 INFO - PROCESS | 3744 | 1463067060874 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\", \"7b36c2f2-4a50-406b-8f1a-2c9880a455ba\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:31:00 INFO - PROCESS | 3744 | ++DOCSHELL 140DB800 == 38 [pid = 3744] [id = 286] 08:31:00 INFO - PROCESS | 3744 | ++DOMWINDOW == 106 (14410C00) [pid = 3744] [serial = 857] [outer = 00000000] 08:31:00 INFO - PROCESS | 3744 | ++DOMWINDOW == 107 (1449B800) [pid = 3744] [serial = 858] [outer = 14410C00] 08:31:00 INFO - PROCESS | 3744 | 1463067060929 Marionette DEBUG loaded listener.js 08:31:01 INFO - PROCESS | 3744 | ++DOMWINDOW == 108 (144E4C00) [pid = 3744] [serial = 859] [outer = 14410C00] 08:31:01 INFO - PROCESS | 3744 | 1463067061534 Marionette TRACE conn2 <- [1,1108,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.svg-2",0,null,null]]]}] 08:31:01 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html | Canvas test: 2d.fillStyle.parse.svg-2 08:31:01 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html | took 1021ms 08:31:01 INFO - PROCESS | 3744 | 1463067061599 Marionette TRACE conn2 -> [0,1109,"getWindowHandle",null] 08:31:01 INFO - PROCESS | 3744 | 1463067061601 Marionette TRACE conn2 <- [1,1109,null,{"value":"13"}] 08:31:01 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html 08:31:01 INFO - PROCESS | 3744 | 1463067061605 Marionette TRACE conn2 -> [0,1110,"setScriptTimeout",{"ms":35000}] 08:31:01 INFO - PROCESS | 3744 | 1463067061609 Marionette TRACE conn2 <- [1,1110,null,{}] 08:31:01 INFO - PROCESS | 3744 | 1463067061620 Marionette TRACE conn2 -> [0,1111,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:31:01 INFO - PROCESS | 3744 | 1463067061723 Marionette TRACE conn2 <- [1,1111,null,{"value":null}] 08:31:01 INFO - PROCESS | 3744 | 1463067061873 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\", \"7b36c2f2-4a50-406b-8f1a-2c9880a455ba\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:31:01 INFO - PROCESS | 3744 | ++DOCSHELL 164A7000 == 39 [pid = 3744] [id = 287] 08:31:01 INFO - PROCESS | 3744 | ++DOMWINDOW == 109 (164B3C00) [pid = 3744] [serial = 860] [outer = 00000000] 08:31:01 INFO - PROCESS | 3744 | ++DOMWINDOW == 110 (16573400) [pid = 3744] [serial = 861] [outer = 164B3C00] 08:31:01 INFO - PROCESS | 3744 | 1463067061929 Marionette DEBUG loaded listener.js 08:31:02 INFO - PROCESS | 3744 | ++DOMWINDOW == 111 (165EC400) [pid = 3744] [serial = 862] [outer = 164B3C00] 08:31:02 INFO - PROCESS | 3744 | 1463067062563 Marionette TRACE conn2 <- [1,1112,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.system",0,null,null]]]}] 08:31:02 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html | Canvas test: 2d.fillStyle.parse.system 08:31:02 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html | took 973ms 08:31:02 INFO - PROCESS | 3744 | 1463067062603 Marionette TRACE conn2 -> [0,1113,"getWindowHandle",null] 08:31:02 INFO - PROCESS | 3744 | 1463067062606 Marionette TRACE conn2 <- [1,1113,null,{"value":"13"}] 08:31:02 INFO - PROCESS | 3744 | 1463067062610 Marionette TRACE conn2 -> [0,1114,"setScriptTimeout",{"ms":35000}] 08:31:02 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html 08:31:02 INFO - PROCESS | 3744 | 1463067062612 Marionette TRACE conn2 <- [1,1114,null,{}] 08:31:02 INFO - PROCESS | 3744 | 1463067062616 Marionette TRACE conn2 -> [0,1115,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:31:02 INFO - PROCESS | 3744 | 1463067062717 Marionette TRACE conn2 <- [1,1115,null,{"value":null}] 08:31:02 INFO - PROCESS | 3744 | 1463067062841 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\", \"7b36c2f2-4a50-406b-8f1a-2c9880a455ba\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:31:02 INFO - PROCESS | 3744 | ++DOCSHELL 0F542400 == 40 [pid = 3744] [id = 288] 08:31:02 INFO - PROCESS | 3744 | ++DOMWINDOW == 112 (0F543000) [pid = 3744] [serial = 863] [outer = 00000000] 08:31:02 INFO - PROCESS | 3744 | ++DOMWINDOW == 113 (0F548C00) [pid = 3744] [serial = 864] [outer = 0F543000] 08:31:02 INFO - PROCESS | 3744 | 1463067062900 Marionette DEBUG loaded listener.js 08:31:03 INFO - PROCESS | 3744 | ++DOMWINDOW == 114 (11536400) [pid = 3744] [serial = 865] [outer = 0F543000] 08:31:03 INFO - PROCESS | 3744 | 1463067063639 Marionette TRACE conn2 <- [1,1116,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.transparent-1",0,null,null]]]}] 08:31:03 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html | Canvas test: 2d.fillStyle.parse.transparent-1 08:31:03 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html | took 1053ms 08:31:03 INFO - PROCESS | 3744 | 1463067063683 Marionette TRACE conn2 -> [0,1117,"getWindowHandle",null] 08:31:03 INFO - PROCESS | 3744 | 1463067063688 Marionette TRACE conn2 <- [1,1117,null,{"value":"13"}] 08:31:03 INFO - PROCESS | 3744 | 1463067063711 Marionette TRACE conn2 -> [0,1118,"setScriptTimeout",{"ms":35000}] 08:31:03 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html 08:31:03 INFO - PROCESS | 3744 | 1463067063714 Marionette TRACE conn2 <- [1,1118,null,{}] 08:31:03 INFO - PROCESS | 3744 | 1463067063719 Marionette TRACE conn2 -> [0,1119,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:31:03 INFO - PROCESS | 3744 | 1463067063818 Marionette TRACE conn2 <- [1,1119,null,{"value":null}] 08:31:03 INFO - PROCESS | 3744 | 1463067063950 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\", \"7b36c2f2-4a50-406b-8f1a-2c9880a455ba\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:31:03 INFO - PROCESS | 3744 | ++DOCSHELL 1070E400 == 41 [pid = 3744] [id = 289] 08:31:03 INFO - PROCESS | 3744 | ++DOMWINDOW == 115 (10D57800) [pid = 3744] [serial = 866] [outer = 00000000] 08:31:04 INFO - PROCESS | 3744 | ++DOMWINDOW == 116 (11531400) [pid = 3744] [serial = 867] [outer = 10D57800] 08:31:04 INFO - PROCESS | 3744 | 1463067064000 Marionette DEBUG loaded listener.js 08:31:04 INFO - PROCESS | 3744 | ++DOMWINDOW == 117 (12D2A800) [pid = 3744] [serial = 868] [outer = 10D57800] 08:31:04 INFO - PROCESS | 3744 | --DOCSHELL 19CDAC00 == 40 [pid = 3744] [id = 271] 08:31:04 INFO - PROCESS | 3744 | --DOCSHELL 15E27400 == 39 [pid = 3744] [id = 25] 08:31:04 INFO - PROCESS | 3744 | --DOCSHELL 16B10400 == 38 [pid = 3744] [id = 8] 08:31:04 INFO - PROCESS | 3744 | --DOCSHELL 107FAC00 == 37 [pid = 3744] [id = 22] 08:31:04 INFO - PROCESS | 3744 | --DOCSHELL 140DBC00 == 36 [pid = 3744] [id = 24] 08:31:04 INFO - PROCESS | 3744 | --DOCSHELL 136A4400 == 35 [pid = 3744] [id = 26] 08:31:04 INFO - PROCESS | 3744 | --DOCSHELL 13AEC400 == 34 [pid = 3744] [id = 23] 08:31:04 INFO - PROCESS | 3744 | --DOMWINDOW == 116 (18817000) [pid = 3744] [serial = 808] [outer = 00000000] [url = about:blank] 08:31:04 INFO - PROCESS | 3744 | --DOMWINDOW == 115 (19C33400) [pid = 3744] [serial = 810] [outer = 00000000] [url = about:blank] 08:31:04 INFO - PROCESS | 3744 | --DOMWINDOW == 114 (19CDE000) [pid = 3744] [serial = 772] [outer = 00000000] [url = about:blank] 08:31:04 INFO - PROCESS | 3744 | --DOMWINDOW == 113 (1BC75000) [pid = 3744] [serial = 739] [outer = 00000000] [url = about:blank] 08:31:04 INFO - PROCESS | 3744 | --DOMWINDOW == 112 (16B88800) [pid = 3744] [serial = 727] [outer = 00000000] [url = about:blank] 08:31:04 INFO - PROCESS | 3744 | --DOMWINDOW == 111 (1AB5C800) [pid = 3744] [serial = 730] [outer = 00000000] [url = about:blank] 08:31:04 INFO - PROCESS | 3744 | --DOMWINDOW == 110 (1B92F000) [pid = 3744] [serial = 736] [outer = 00000000] [url = about:blank] 08:31:04 INFO - PROCESS | 3744 | --DOMWINDOW == 109 (1339F400) [pid = 3744] [serial = 724] [outer = 00000000] [url = about:blank] 08:31:04 INFO - PROCESS | 3744 | --DOMWINDOW == 108 (1B244000) [pid = 3744] [serial = 733] [outer = 00000000] [url = about:blank] 08:31:04 INFO - PROCESS | 3744 | --DOMWINDOW == 107 (18674000) [pid = 3744] [serial = 742] [outer = 00000000] [url = about:blank] 08:31:04 INFO - PROCESS | 3744 | --DOMWINDOW == 106 (144D0800) [pid = 3744] [serial = 675] [outer = 00000000] [url = about:blank] 08:31:04 INFO - PROCESS | 3744 | --DOMWINDOW == 105 (1AB66C00) [pid = 3744] [serial = 681] [outer = 00000000] [url = about:blank] 08:31:04 INFO - PROCESS | 3744 | --DOMWINDOW == 104 (1B932400) [pid = 3744] [serial = 684] [outer = 00000000] [url = about:blank] 08:31:04 INFO - PROCESS | 3744 | --DOMWINDOW == 103 (17058C00) [pid = 3744] [serial = 678] [outer = 00000000] [url = about:blank] 08:31:04 INFO - PROCESS | 3744 | --DOMWINDOW == 102 (1B393C00) [pid = 3744] [serial = 624] [outer = 00000000] [url = about:blank] 08:31:04 INFO - PROCESS | 3744 | --DOMWINDOW == 101 (144DE000) [pid = 3744] [serial = 690] [outer = 00000000] [url = about:blank] 08:31:04 INFO - PROCESS | 3744 | --DOMWINDOW == 100 (1BAAF800) [pid = 3744] [serial = 687] [outer = 00000000] [url = about:blank] 08:31:04 INFO - PROCESS | 3744 | --DOMWINDOW == 99 (18227400) [pid = 3744] [serial = 807] [outer = 00000000] [url = about:blank] 08:31:04 INFO - PROCESS | 3744 | --DOMWINDOW == 98 (19EAE400) [pid = 3744] [serial = 813] [outer = 00000000] [url = about:blank] 08:31:04 INFO - PROCESS | 3744 | --DOMWINDOW == 97 (19CD9000) [pid = 3744] [serial = 811] [outer = 00000000] [url = about:blank] 08:31:04 INFO - PROCESS | 3744 | --DOMWINDOW == 96 (17149800) [pid = 3744] [serial = 804] [outer = 00000000] [url = about:blank] 08:31:04 INFO - PROCESS | 3744 | --DOMWINDOW == 95 (17710800) [pid = 3744] [serial = 805] [outer = 00000000] [url = about:blank] 08:31:04 INFO - PROCESS | 3744 | --DOMWINDOW == 94 (144E3800) [pid = 3744] [serial = 801] [outer = 00000000] [url = about:blank] 08:31:04 INFO - PROCESS | 3744 | --DOMWINDOW == 93 (16351000) [pid = 3744] [serial = 802] [outer = 00000000] [url = about:blank] 08:31:04 INFO - PROCESS | 3744 | --DOMWINDOW == 92 (165E6C00) [pid = 3744] [serial = 799] [outer = 00000000] [url = about:blank] 08:31:04 INFO - PROCESS | 3744 | --DOMWINDOW == 91 (164B2400) [pid = 3744] [serial = 798] [outer = 00000000] [url = about:blank] 08:31:04 INFO - PROCESS | 3744 | --DOMWINDOW == 90 (11F59800) [pid = 3744] [serial = 796] [outer = 00000000] [url = about:blank] 08:31:04 INFO - PROCESS | 3744 | --DOMWINDOW == 89 (1130AC00) [pid = 3744] [serial = 795] [outer = 00000000] [url = about:blank] 08:31:04 INFO - PROCESS | 3744 | --DOMWINDOW == 88 (1B92B800) [pid = 3744] [serial = 793] [outer = 00000000] [url = about:blank] 08:31:04 INFO - PROCESS | 3744 | --DOMWINDOW == 87 (1B39E000) [pid = 3744] [serial = 792] [outer = 00000000] [url = about:blank] 08:31:04 INFO - PROCESS | 3744 | --DOMWINDOW == 86 (1AFAE000) [pid = 3744] [serial = 790] [outer = 00000000] [url = about:blank] 08:31:04 INFO - PROCESS | 3744 | --DOMWINDOW == 85 (1AE94800) [pid = 3744] [serial = 789] [outer = 00000000] [url = about:blank] 08:31:04 INFO - PROCESS | 3744 | --DOMWINDOW == 84 (1A9CC800) [pid = 3744] [serial = 787] [outer = 00000000] [url = about:blank] 08:31:04 INFO - PROCESS | 3744 | --DOMWINDOW == 83 (1A9C2400) [pid = 3744] [serial = 786] [outer = 00000000] [url = about:blank] 08:31:04 INFO - PROCESS | 3744 | --DOMWINDOW == 82 (1A172400) [pid = 3744] [serial = 784] [outer = 00000000] [url = about:blank] 08:31:04 INFO - PROCESS | 3744 | --DOMWINDOW == 81 (19EB1000) [pid = 3744] [serial = 783] [outer = 00000000] [url = about:blank] 08:31:04 INFO - PROCESS | 3744 | --DOMWINDOW == 80 (19C2EC00) [pid = 3744] [serial = 781] [outer = 00000000] [url = about:blank] 08:31:04 INFO - PROCESS | 3744 | --DOMWINDOW == 79 (17A0E800) [pid = 3744] [serial = 780] [outer = 00000000] [url = about:blank] 08:31:04 INFO - PROCESS | 3744 | --DOMWINDOW == 78 (144E8000) [pid = 3744] [serial = 778] [outer = 00000000] [url = about:blank] 08:31:04 INFO - PROCESS | 3744 | --DOMWINDOW == 77 (1449C400) [pid = 3744] [serial = 777] [outer = 00000000] [url = about:blank] 08:31:04 INFO - PROCESS | 3744 | --DOMWINDOW == 76 (11303C00) [pid = 3744] [serial = 775] [outer = 00000000] [url = about:blank] 08:31:04 INFO - PROCESS | 3744 | --DOMWINDOW == 75 (10D60800) [pid = 3744] [serial = 774] [outer = 00000000] [url = about:blank] 08:31:04 INFO - PROCESS | 3744 | 1463067064498 Marionette TRACE conn2 <- [1,1120,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.transparent-2",0,null,null]]]}] 08:31:04 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html | Canvas test: 2d.fillStyle.parse.transparent-2 08:31:04 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html | took 861ms 08:31:04 INFO - PROCESS | 3744 | 1463067064557 Marionette TRACE conn2 -> [0,1121,"getWindowHandle",null] 08:31:04 INFO - PROCESS | 3744 | 1463067064563 Marionette TRACE conn2 <- [1,1121,null,{"value":"13"}] 08:31:04 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.empty.html 08:31:04 INFO - PROCESS | 3744 | 1463067064568 Marionette TRACE conn2 -> [0,1122,"setScriptTimeout",{"ms":35000}] 08:31:04 INFO - PROCESS | 3744 | 1463067064571 Marionette TRACE conn2 <- [1,1122,null,{}] 08:31:04 INFO - PROCESS | 3744 | 1463067064575 Marionette TRACE conn2 -> [0,1123,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:31:04 INFO - PROCESS | 3744 | 1463067064657 Marionette TRACE conn2 <- [1,1123,null,{"value":null}] 08:31:04 INFO - PROCESS | 3744 | 1463067064667 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\", \"7b36c2f2-4a50-406b-8f1a-2c9880a455ba\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:31:04 INFO - PROCESS | 3744 | ++DOCSHELL 12B89800 == 35 [pid = 3744] [id = 290] 08:31:04 INFO - PROCESS | 3744 | ++DOMWINDOW == 76 (12B89C00) [pid = 3744] [serial = 869] [outer = 00000000] 08:31:04 INFO - PROCESS | 3744 | ++DOMWINDOW == 77 (13370400) [pid = 3744] [serial = 870] [outer = 12B89C00] 08:31:04 INFO - PROCESS | 3744 | 1463067064715 Marionette DEBUG loaded listener.js 08:31:04 INFO - PROCESS | 3744 | ++DOMWINDOW == 78 (1360B800) [pid = 3744] [serial = 871] [outer = 12B89C00] 08:31:05 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.empty.html | Canvas test: 2d.gradient.empty 08:31:05 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.empty.html | took 654ms 08:31:05 INFO - PROCESS | 3744 | 1463067065228 Marionette TRACE conn2 <- [1,1124,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.empty.html",0,null,null,[["Canvas test: 2d.gradient.empty",0,null,null]]]}] 08:31:05 INFO - PROCESS | 3744 | 1463067065238 Marionette TRACE conn2 -> [0,1125,"getWindowHandle",null] 08:31:05 INFO - PROCESS | 3744 | 1463067065240 Marionette TRACE conn2 <- [1,1125,null,{"value":"13"}] 08:31:05 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html 08:31:05 INFO - PROCESS | 3744 | 1463067065244 Marionette TRACE conn2 -> [0,1126,"setScriptTimeout",{"ms":35000}] 08:31:05 INFO - PROCESS | 3744 | 1463067065247 Marionette TRACE conn2 <- [1,1126,null,{}] 08:31:05 INFO - PROCESS | 3744 | 1463067065257 Marionette TRACE conn2 -> [0,1127,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:31:05 INFO - PROCESS | 3744 | 1463067065340 Marionette TRACE conn2 <- [1,1127,null,{"value":null}] 08:31:05 INFO - PROCESS | 3744 | 1463067065348 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\", \"7b36c2f2-4a50-406b-8f1a-2c9880a455ba\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:31:05 INFO - PROCESS | 3744 | ++DOCSHELL 13E61800 == 36 [pid = 3744] [id = 291] 08:31:05 INFO - PROCESS | 3744 | ++DOMWINDOW == 79 (14416800) [pid = 3744] [serial = 872] [outer = 00000000] 08:31:05 INFO - PROCESS | 3744 | ++DOMWINDOW == 80 (14498C00) [pid = 3744] [serial = 873] [outer = 14416800] 08:31:05 INFO - PROCESS | 3744 | 1463067065394 Marionette DEBUG loaded listener.js 08:31:05 INFO - PROCESS | 3744 | ++DOMWINDOW == 81 (144CD800) [pid = 3744] [serial = 874] [outer = 14416800] 08:31:05 INFO - PROCESS | 3744 | 1463067065863 Marionette TRACE conn2 <- [1,1128,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.alpha",0,null,null]]]}] 08:31:05 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html | Canvas test: 2d.gradient.interpolate.alpha 08:31:05 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html | took 654ms 08:31:05 INFO - PROCESS | 3744 | 1463067065882 Marionette TRACE conn2 -> [0,1129,"getWindowHandle",null] 08:31:05 INFO - PROCESS | 3744 | 1463067065884 Marionette TRACE conn2 <- [1,1129,null,{"value":"13"}] 08:31:05 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html 08:31:05 INFO - PROCESS | 3744 | 1463067065887 Marionette TRACE conn2 -> [0,1130,"setScriptTimeout",{"ms":35000}] 08:31:05 INFO - PROCESS | 3744 | 1463067065889 Marionette TRACE conn2 <- [1,1130,null,{}] 08:31:05 INFO - PROCESS | 3744 | 1463067065892 Marionette TRACE conn2 -> [0,1131,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:31:06 INFO - PROCESS | 3744 | 1463067065973 Marionette TRACE conn2 <- [1,1131,null,{"value":null}] 08:31:06 INFO - PROCESS | 3744 | 1463067065980 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\", \"7b36c2f2-4a50-406b-8f1a-2c9880a455ba\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:31:06 INFO - PROCESS | 3744 | ++DOCSHELL 144D0C00 == 37 [pid = 3744] [id = 292] 08:31:06 INFO - PROCESS | 3744 | ++DOMWINDOW == 82 (144DBC00) [pid = 3744] [serial = 875] [outer = 00000000] 08:31:06 INFO - PROCESS | 3744 | ++DOMWINDOW == 83 (15A87800) [pid = 3744] [serial = 876] [outer = 144DBC00] 08:31:06 INFO - PROCESS | 3744 | 1463067066024 Marionette DEBUG loaded listener.js 08:31:06 INFO - PROCESS | 3744 | ++DOMWINDOW == 84 (15E2E400) [pid = 3744] [serial = 877] [outer = 144DBC00] 08:31:06 INFO - PROCESS | 3744 | 1463067066439 Marionette TRACE conn2 <- [1,1132,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.colour",0,null,null]]]}] 08:31:06 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html | Canvas test: 2d.gradient.interpolate.colour 08:31:06 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html | took 606ms 08:31:06 INFO - PROCESS | 3744 | 1463067066490 Marionette TRACE conn2 -> [0,1133,"getWindowHandle",null] 08:31:06 INFO - PROCESS | 3744 | 1463067066493 Marionette TRACE conn2 <- [1,1133,null,{"value":"13"}] 08:31:06 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html 08:31:06 INFO - PROCESS | 3744 | 1463067066500 Marionette TRACE conn2 -> [0,1134,"setScriptTimeout",{"ms":35000}] 08:31:06 INFO - PROCESS | 3744 | 1463067066502 Marionette TRACE conn2 <- [1,1134,null,{}] 08:31:06 INFO - PROCESS | 3744 | 1463067066522 Marionette TRACE conn2 -> [0,1135,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:31:06 INFO - PROCESS | 3744 | 1463067066625 Marionette TRACE conn2 <- [1,1135,null,{"value":null}] 08:31:06 INFO - PROCESS | 3744 | 1463067066683 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\", \"7b36c2f2-4a50-406b-8f1a-2c9880a455ba\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:31:06 INFO - PROCESS | 3744 | ++DOCSHELL 106E9C00 == 38 [pid = 3744] [id = 293] 08:31:06 INFO - PROCESS | 3744 | ++DOMWINDOW == 85 (1612FC00) [pid = 3744] [serial = 878] [outer = 00000000] 08:31:06 INFO - PROCESS | 3744 | ++DOMWINDOW == 86 (16357800) [pid = 3744] [serial = 879] [outer = 1612FC00] 08:31:06 INFO - PROCESS | 3744 | 1463067066776 Marionette DEBUG loaded listener.js 08:31:06 INFO - PROCESS | 3744 | ++DOMWINDOW == 87 (164A9000) [pid = 3744] [serial = 880] [outer = 1612FC00] 08:31:07 INFO - PROCESS | 3744 | 1463067067223 Marionette TRACE conn2 <- [1,1136,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.colouralpha",0,null,null]]]}] 08:31:07 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html | Canvas test: 2d.gradient.interpolate.colouralpha 08:31:07 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html | took 781ms 08:31:07 INFO - PROCESS | 3744 | 1463067067289 Marionette TRACE conn2 -> [0,1137,"getWindowHandle",null] 08:31:07 INFO - PROCESS | 3744 | 1463067067291 Marionette TRACE conn2 <- [1,1137,null,{"value":"13"}] 08:31:07 INFO - PROCESS | 3744 | 1463067067295 Marionette TRACE conn2 -> [0,1138,"setScriptTimeout",{"ms":35000}] 08:31:07 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html 08:31:07 INFO - PROCESS | 3744 | 1463067067296 Marionette TRACE conn2 <- [1,1138,null,{}] 08:31:07 INFO - PROCESS | 3744 | 1463067067300 Marionette TRACE conn2 -> [0,1139,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:31:07 INFO - PROCESS | 3744 | 1463067067425 Marionette TRACE conn2 <- [1,1139,null,{"value":null}] 08:31:07 INFO - PROCESS | 3744 | 1463067067483 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\", \"7b36c2f2-4a50-406b-8f1a-2c9880a455ba\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:31:07 INFO - PROCESS | 3744 | ++DOCSHELL 164AF400 == 39 [pid = 3744] [id = 294] 08:31:07 INFO - PROCESS | 3744 | ++DOMWINDOW == 88 (164B2000) [pid = 3744] [serial = 881] [outer = 00000000] 08:31:07 INFO - PROCESS | 3744 | ++DOMWINDOW == 89 (165EF400) [pid = 3744] [serial = 882] [outer = 164B2000] 08:31:07 INFO - PROCESS | 3744 | 1463067067529 Marionette DEBUG loaded listener.js 08:31:07 INFO - PROCESS | 3744 | ++DOMWINDOW == 90 (165F5400) [pid = 3744] [serial = 883] [outer = 164B2000] 08:31:07 INFO - PROCESS | 3744 | 1463067067954 Marionette TRACE conn2 <- [1,1140,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.multiple",0,null,null]]]}] 08:31:08 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html | Canvas test: 2d.gradient.interpolate.multiple 08:31:08 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html | took 718ms 08:31:08 INFO - PROCESS | 3744 | 1463067067994 Marionette TRACE conn2 -> [0,1141,"getWindowHandle",null] 08:31:08 INFO - PROCESS | 3744 | 1463067067996 Marionette TRACE conn2 <- [1,1141,null,{"value":"13"}] 08:31:08 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html 08:31:08 INFO - PROCESS | 3744 | 1463067068003 Marionette TRACE conn2 -> [0,1142,"setScriptTimeout",{"ms":35000}] 08:31:08 INFO - PROCESS | 3744 | 1463067068005 Marionette TRACE conn2 <- [1,1142,null,{}] 08:31:08 INFO - PROCESS | 3744 | 1463067068008 Marionette TRACE conn2 -> [0,1143,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:31:08 INFO - PROCESS | 3744 | 1463067068140 Marionette TRACE conn2 <- [1,1143,null,{"value":null}] 08:31:08 INFO - PROCESS | 3744 | 1463067068203 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\", \"7b36c2f2-4a50-406b-8f1a-2c9880a455ba\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:31:08 INFO - PROCESS | 3744 | ++DOCSHELL 16C4EC00 == 40 [pid = 3744] [id = 295] 08:31:08 INFO - PROCESS | 3744 | ++DOMWINDOW == 91 (16C4FC00) [pid = 3744] [serial = 884] [outer = 00000000] 08:31:08 INFO - PROCESS | 3744 | ++DOMWINDOW == 92 (16EE2800) [pid = 3744] [serial = 885] [outer = 16C4FC00] 08:31:08 INFO - PROCESS | 3744 | 1463067068246 Marionette DEBUG loaded listener.js 08:31:08 INFO - PROCESS | 3744 | ++DOMWINDOW == 93 (16EEA400) [pid = 3744] [serial = 886] [outer = 16C4FC00] 08:31:08 INFO - PROCESS | 3744 | --DOMWINDOW == 92 (152BCC00) [pid = 3744] [serial = 848] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html] 08:31:08 INFO - PROCESS | 3744 | --DOMWINDOW == 91 (144A2C00) [pid = 3744] [serial = 836] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html] 08:31:08 INFO - PROCESS | 3744 | --DOMWINDOW == 90 (140CCC00) [pid = 3744] [serial = 833] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html] 08:31:08 INFO - PROCESS | 3744 | --DOMWINDOW == 89 (12D2B000) [pid = 3744] [serial = 827] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html] 08:31:08 INFO - PROCESS | 3744 | --DOMWINDOW == 88 (10709400) [pid = 3744] [serial = 824] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html] 08:31:08 INFO - PROCESS | 3744 | --DOMWINDOW == 87 (144E9800) [pid = 3744] [serial = 839] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html] 08:31:08 INFO - PROCESS | 3744 | --DOMWINDOW == 86 (136A5800) [pid = 3744] [serial = 830] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html] 08:31:08 INFO - PROCESS | 3744 | --DOMWINDOW == 85 (144DE800) [pid = 3744] [serial = 845] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html] 08:31:08 INFO - PROCESS | 3744 | --DOMWINDOW == 84 (106EB800) [pid = 3744] [serial = 842] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html] 08:31:08 INFO - PROCESS | 3744 | 1463067068767 Marionette TRACE conn2 <- [1,1144,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.outside",0,null,null]]]}] 08:31:08 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html | Canvas test: 2d.gradient.interpolate.outside 08:31:08 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html | took 813ms 08:31:08 INFO - PROCESS | 3744 | 1463067068839 Marionette TRACE conn2 -> [0,1145,"getWindowHandle",null] 08:31:08 INFO - PROCESS | 3744 | 1463067068841 Marionette TRACE conn2 <- [1,1145,null,{"value":"13"}] 08:31:08 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html 08:31:08 INFO - PROCESS | 3744 | 1463067068845 Marionette TRACE conn2 -> [0,1146,"setScriptTimeout",{"ms":35000}] 08:31:08 INFO - PROCESS | 3744 | 1463067068846 Marionette TRACE conn2 <- [1,1146,null,{}] 08:31:08 INFO - PROCESS | 3744 | 1463067068850 Marionette TRACE conn2 -> [0,1147,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:31:08 INFO - PROCESS | 3744 | 1463067068955 Marionette TRACE conn2 <- [1,1147,null,{"value":null}] 08:31:09 INFO - PROCESS | 3744 | 1463067069008 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\", \"7b36c2f2-4a50-406b-8f1a-2c9880a455ba\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:31:09 INFO - PROCESS | 3744 | ++DOCSHELL 111AB800 == 41 [pid = 3744] [id = 296] 08:31:09 INFO - PROCESS | 3744 | ++DOMWINDOW == 85 (1130B000) [pid = 3744] [serial = 887] [outer = 00000000] 08:31:09 INFO - PROCESS | 3744 | ++DOMWINDOW == 86 (14497C00) [pid = 3744] [serial = 888] [outer = 1130B000] 08:31:09 INFO - PROCESS | 3744 | 1463067069052 Marionette DEBUG loaded listener.js 08:31:09 INFO - PROCESS | 3744 | ++DOMWINDOW == 87 (164AA000) [pid = 3744] [serial = 889] [outer = 1130B000] 08:31:09 INFO - PROCESS | 3744 | 1463067069433 Marionette TRACE conn2 <- [1,1148,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.overlap",0,null,null]]]}] 08:31:09 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html | Canvas test: 2d.gradient.interpolate.overlap 08:31:09 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html | took 654ms 08:31:09 INFO - PROCESS | 3744 | 1463067069483 Marionette TRACE conn2 -> [0,1149,"getWindowHandle",null] 08:31:09 INFO - PROCESS | 3744 | 1463067069485 Marionette TRACE conn2 <- [1,1149,null,{"value":"13"}] 08:31:09 INFO - PROCESS | 3744 | 1463067069488 Marionette TRACE conn2 -> [0,1150,"setScriptTimeout",{"ms":35000}] 08:31:09 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html 08:31:09 INFO - PROCESS | 3744 | 1463067069490 Marionette TRACE conn2 <- [1,1150,null,{}] 08:31:09 INFO - PROCESS | 3744 | 1463067069518 Marionette TRACE conn2 -> [0,1151,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:31:09 INFO - PROCESS | 3744 | 1463067069598 Marionette TRACE conn2 <- [1,1151,null,{"value":null}] 08:31:09 INFO - PROCESS | 3744 | 1463067069607 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\", \"7b36c2f2-4a50-406b-8f1a-2c9880a455ba\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:31:09 INFO - PROCESS | 3744 | ++DOCSHELL 14495000 == 42 [pid = 3744] [id = 297] 08:31:09 INFO - PROCESS | 3744 | ++DOMWINDOW == 88 (144E9400) [pid = 3744] [serial = 890] [outer = 00000000] 08:31:09 INFO - PROCESS | 3744 | ++DOMWINDOW == 89 (17054400) [pid = 3744] [serial = 891] [outer = 144E9400] 08:31:09 INFO - PROCESS | 3744 | 1463067069653 Marionette DEBUG loaded listener.js 08:31:09 INFO - PROCESS | 3744 | ++DOMWINDOW == 90 (17144000) [pid = 3744] [serial = 892] [outer = 144E9400] 08:31:10 INFO - PROCESS | 3744 | 1463067070107 Marionette TRACE conn2 <- [1,1152,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.overlap2",0,null,null]]]}] 08:31:10 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html | Canvas test: 2d.gradient.interpolate.overlap2 08:31:10 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html | took 638ms 08:31:10 INFO - PROCESS | 3744 | 1463067070159 Marionette TRACE conn2 -> [0,1153,"getWindowHandle",null] 08:31:10 INFO - PROCESS | 3744 | 1463067070161 Marionette TRACE conn2 <- [1,1153,null,{"value":"13"}] 08:31:10 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html 08:31:10 INFO - PROCESS | 3744 | 1463067070164 Marionette TRACE conn2 -> [0,1154,"setScriptTimeout",{"ms":35000}] 08:31:10 INFO - PROCESS | 3744 | 1463067070166 Marionette TRACE conn2 <- [1,1154,null,{}] 08:31:10 INFO - PROCESS | 3744 | 1463067070170 Marionette TRACE conn2 -> [0,1155,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:31:10 INFO - PROCESS | 3744 | 1463067070248 Marionette TRACE conn2 <- [1,1155,null,{"value":null}] 08:31:10 INFO - PROCESS | 3744 | 1463067070255 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\", \"7b36c2f2-4a50-406b-8f1a-2c9880a455ba\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:31:10 INFO - PROCESS | 3744 | ++DOCSHELL 165F2000 == 43 [pid = 3744] [id = 298] 08:31:10 INFO - PROCESS | 3744 | ++DOMWINDOW == 91 (16E43800) [pid = 3744] [serial = 893] [outer = 00000000] 08:31:10 INFO - PROCESS | 3744 | ++DOMWINDOW == 92 (1714D000) [pid = 3744] [serial = 894] [outer = 16E43800] 08:31:10 INFO - PROCESS | 3744 | 1463067070297 Marionette DEBUG loaded listener.js 08:31:10 INFO - PROCESS | 3744 | ++DOMWINDOW == 93 (17150800) [pid = 3744] [serial = 895] [outer = 16E43800] 08:31:10 INFO - PROCESS | 3744 | 1463067070819 Marionette TRACE conn2 <- [1,1156,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.solid",0,null,null]]]}] 08:31:10 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html | Canvas test: 2d.gradient.interpolate.solid 08:31:10 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html | took 702ms 08:31:10 INFO - PROCESS | 3744 | 1463067070864 Marionette TRACE conn2 -> [0,1157,"getWindowHandle",null] 08:31:10 INFO - PROCESS | 3744 | 1463067070868 Marionette TRACE conn2 <- [1,1157,null,{"value":"13"}] 08:31:10 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html 08:31:10 INFO - PROCESS | 3744 | 1463067070874 Marionette TRACE conn2 -> [0,1158,"setScriptTimeout",{"ms":35000}] 08:31:10 INFO - PROCESS | 3744 | 1463067070878 Marionette TRACE conn2 <- [1,1158,null,{}] 08:31:10 INFO - PROCESS | 3744 | 1463067070885 Marionette TRACE conn2 -> [0,1159,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:31:11 INFO - PROCESS | 3744 | 1463067071036 Marionette TRACE conn2 <- [1,1159,null,{"value":null}] 08:31:11 INFO - PROCESS | 3744 | 1463067071141 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\", \"7b36c2f2-4a50-406b-8f1a-2c9880a455ba\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:31:11 INFO - PROCESS | 3744 | ++DOCSHELL 107F3C00 == 44 [pid = 3744] [id = 299] 08:31:11 INFO - PROCESS | 3744 | ++DOMWINDOW == 94 (107F6800) [pid = 3744] [serial = 896] [outer = 00000000] 08:31:11 INFO - PROCESS | 3744 | ++DOMWINDOW == 95 (113A7400) [pid = 3744] [serial = 897] [outer = 107F6800] 08:31:11 INFO - PROCESS | 3744 | 1463067071195 Marionette DEBUG loaded listener.js 08:31:11 INFO - PROCESS | 3744 | ++DOMWINDOW == 96 (12B87400) [pid = 3744] [serial = 898] [outer = 107F6800] 08:31:11 INFO - PROCESS | 3744 | 1463067071806 Marionette TRACE conn2 <- [1,1160,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.vertical",0,null,null]]]}] 08:31:11 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html | Canvas test: 2d.gradient.interpolate.vertical 08:31:11 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html | took 972ms 08:31:11 INFO - PROCESS | 3744 | 1463067071914 Marionette TRACE conn2 -> [0,1161,"getWindowHandle",null] 08:31:11 INFO - PROCESS | 3744 | 1463067071920 Marionette TRACE conn2 <- [1,1161,null,{"value":"13"}] 08:31:11 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html 08:31:12 INFO - PROCESS | 3744 | 1463067072014 Marionette TRACE conn2 -> [0,1162,"setScriptTimeout",{"ms":35000}] 08:31:12 INFO - PROCESS | 3744 | 1463067072017 Marionette TRACE conn2 <- [1,1162,null,{}] 08:31:12 INFO - PROCESS | 3744 | 1463067072022 Marionette TRACE conn2 -> [0,1163,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:31:12 INFO - PROCESS | 3744 | 1463067072127 Marionette TRACE conn2 <- [1,1163,null,{"value":null}] 08:31:12 INFO - PROCESS | 3744 | 1463067072218 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\", \"7b36c2f2-4a50-406b-8f1a-2c9880a455ba\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:31:12 INFO - PROCESS | 3744 | ++DOCSHELL 136AD000 == 45 [pid = 3744] [id = 300] 08:31:12 INFO - PROCESS | 3744 | ++DOMWINDOW == 97 (136AD400) [pid = 3744] [serial = 899] [outer = 00000000] 08:31:12 INFO - PROCESS | 3744 | ++DOMWINDOW == 98 (1441CC00) [pid = 3744] [serial = 900] [outer = 136AD400] 08:31:12 INFO - PROCESS | 3744 | 1463067072273 Marionette DEBUG loaded listener.js 08:31:12 INFO - PROCESS | 3744 | ++DOMWINDOW == 99 (16568800) [pid = 3744] [serial = 901] [outer = 136AD400] 08:31:12 INFO - PROCESS | 3744 | 1463067072863 Marionette TRACE conn2 <- [1,1164,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.zerosize.fill",1,"assert_equals: Red channel of the pixel at (40, 20) expected 0 but got 255","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html:31:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1165,"getWindowHandle",null] 08:31:12 INFO - PROCESS | 3744 | 1463067072907 Marionette TRACE conn2 <- [1,1165,null,{"value":"13"}] 08:31:12 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillRect.html 08:31:12 INFO - PROCESS | 3744 | 1463067072911 Marionette TRACE conn2 -> [0,1166,"setScriptTimeout",{"ms":35000}] 08:31:12 INFO - PROCESS | 3744 | 1463067072915 Marionette TRACE conn2 <- [1,1166,null,{}] 08:31:12 INFO - PROCESS | 3744 | 1463067072926 Marionette TRACE conn2 -> [0,1167,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:31:13 INFO - PROCESS | 3744 | 1463067073032 Marionette TRACE conn2 <- [1,1167,null,{"value":null}] 08:31:13 INFO - PROCESS | 3744 | 1463067073179 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\", \"7b36c2f2-4a50-406b-8f1a-2c9880a455ba\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:31:13 INFO - PROCESS | 3744 | ++DOCSHELL 1714CC00 == 46 [pid = 3744] [id = 301] 08:31:13 INFO - PROCESS | 3744 | ++DOMWINDOW == 100 (17477800) [pid = 3744] [serial = 902] [outer = 00000000] 08:31:13 INFO - PROCESS | 3744 | ++DOMWINDOW == 101 (177F9400) [pid = 3744] [serial = 903] [outer = 17477800] 08:31:13 INFO - PROCESS | 3744 | 1463067073276 Marionette DEBUG loaded listener.js 08:31:13 INFO - PROCESS | 3744 | ++DOMWINDOW == 102 (17A10800) [pid = 3744] [serial = 904] [outer = 17477800] 08:31:13 INFO - PROCESS | 3744 | 1463067073878 Marionette TRACE conn2 <- [1,1168,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillRect.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.zerosize.fillRect",1,"assert_equals: Red channel of the pixel at (40, 20) expected 0 but got 255","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillRect.html:30:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1169,"getWindowHandle",null] 08:31:13 INFO - PROCESS | 3744 | 1463067073960 Marionette TRACE conn2 <- [1,1169,null,{"value":"13"}] 08:31:13 INFO - PROCESS | 3744 | 1463067073965 Marionette TRACE conn2 -> [0,1170,"setScriptTimeout",{"ms":35000}] 08:31:13 INFO - PROCESS | 3744 | 1463067073967 Marionette TRACE conn2 <- [1,1170,null,{}] 08:31:13 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillText.html 08:31:13 INFO - PROCESS | 3744 | 1463067073970 Marionette TRACE conn2 -> [0,1171,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:31:14 INFO - PROCESS | 3744 | 1463067074072 Marionette TRACE conn2 <- [1,1171,null,{"value":null}] 08:31:14 INFO - PROCESS | 3744 | 1463067074196 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\", \"7b36c2f2-4a50-406b-8f1a-2c9880a455ba\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:31:14 INFO - PROCESS | 3744 | ++DOCSHELL 17AF2400 == 47 [pid = 3744] [id = 302] 08:31:14 INFO - PROCESS | 3744 | ++DOMWINDOW == 103 (17AF2C00) [pid = 3744] [serial = 905] [outer = 00000000] 08:31:14 INFO - PROCESS | 3744 | ++DOMWINDOW == 104 (17AF8C00) [pid = 3744] [serial = 906] [outer = 17AF2C00] 08:31:14 INFO - PROCESS | 3744 | 1463067074250 Marionette DEBUG loaded listener.js 08:31:14 INFO - PROCESS | 3744 | ++DOMWINDOW == 105 (17B09400) [pid = 3744] [serial = 907] [outer = 17AF2C00] 08:31:14 INFO - PROCESS | 3744 | 1463067074882 Marionette TRACE conn2 <- [1,1172,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillText.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.zerosize.fillText",1,"assert_equals: d[72] expected 0 but got 221","_assertGreen/testColor@http://web-platform.test:8000/common/canvas-tests.js:74:9\n_assertGreen@http://web-platform.test:8000/common/canvas-tests.js:80:13\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillText.html:31:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1173,"getWindowHandle",null] 08:31:14 INFO - PROCESS | 3744 | 1463067074948 Marionette TRACE conn2 <- [1,1173,null,{"value":"13"}] 08:31:14 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.stroke.html 08:31:14 INFO - PROCESS | 3744 | 1463067074951 Marionette TRACE conn2 -> [0,1174,"setScriptTimeout",{"ms":35000}] 08:31:14 INFO - PROCESS | 3744 | 1463067074953 Marionette TRACE conn2 <- [1,1174,null,{}] 08:31:14 INFO - PROCESS | 3744 | 1463067074957 Marionette TRACE conn2 -> [0,1175,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:31:15 INFO - PROCESS | 3744 | 1463067075059 Marionette TRACE conn2 <- [1,1175,null,{"value":null}] 08:31:15 INFO - PROCESS | 3744 | 1463067075158 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\", \"7b36c2f2-4a50-406b-8f1a-2c9880a455ba\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:31:15 INFO - PROCESS | 3744 | ++DOCSHELL 1334F000 == 48 [pid = 3744] [id = 303] 08:31:15 INFO - PROCESS | 3744 | ++DOMWINDOW == 106 (13351000) [pid = 3744] [serial = 908] [outer = 00000000] 08:31:15 INFO - PROCESS | 3744 | ++DOMWINDOW == 107 (14497800) [pid = 3744] [serial = 909] [outer = 13351000] 08:31:15 INFO - PROCESS | 3744 | 1463067075212 Marionette DEBUG loaded listener.js 08:31:15 INFO - PROCESS | 3744 | ++DOMWINDOW == 108 (144DE400) [pid = 3744] [serial = 910] [outer = 13351000] 08:31:16 INFO - PROCESS | 3744 | 1463067075973 Marionette TRACE conn2 <- [1,1176,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.stroke.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.zerosize.stroke",1,"assert_equals: Red channel of the pixel at (20, 19) expected 0 but got 127","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.stroke.html:32:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1177,"getWindowHandle",null] 08:31:16 INFO - PROCESS | 3744 | 1463067076055 Marionette TRACE conn2 <- [1,1177,null,{"value":"13"}] 08:31:16 INFO - PROCESS | 3744 | 1463067076060 Marionette TRACE conn2 -> [0,1178,"setScriptTimeout",{"ms":35000}] 08:31:16 INFO - PROCESS | 3744 | 1463067076063 Marionette TRACE conn2 <- [1,1178,null,{}] 08:31:16 INFO - PROCESS | 3744 | 1463067076069 Marionette TRACE conn2 -> [0,1179,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:31:16 INFO - PROCESS | 3744 | 1463067076166 Marionette TRACE conn2 <- [1,1179,null,{"value":null}] 08:31:16 INFO - PROCESS | 3744 | 1463067076325 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\", \"7b36c2f2-4a50-406b-8f1a-2c9880a455ba\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:31:16 INFO - PROCESS | 3744 | ++DOCSHELL 11F06400 == 49 [pid = 3744] [id = 304] 08:31:16 INFO - PROCESS | 3744 | ++DOMWINDOW == 109 (11F59800) [pid = 3744] [serial = 911] [outer = 00000000] 08:31:16 INFO - PROCESS | 3744 | ++DOMWINDOW == 110 (12DEFC00) [pid = 3744] [serial = 912] [outer = 11F59800] 08:31:16 INFO - PROCESS | 3744 | 1463067076374 Marionette DEBUG loaded listener.js 08:31:16 INFO - PROCESS | 3744 | ++DOMWINDOW == 111 (13A13400) [pid = 3744] [serial = 913] [outer = 11F59800] 08:31:16 INFO - PROCESS | 3744 | --DOCSHELL 16137800 == 48 [pid = 3744] [id = 27] 08:31:16 INFO - PROCESS | 3744 | --DOCSHELL 14495000 == 47 [pid = 3744] [id = 297] 08:31:16 INFO - PROCESS | 3744 | --DOCSHELL 111AB800 == 46 [pid = 3744] [id = 296] 08:31:16 INFO - PROCESS | 3744 | --DOCSHELL 16C4EC00 == 45 [pid = 3744] [id = 295] 08:31:16 INFO - PROCESS | 3744 | --DOCSHELL 164AF400 == 44 [pid = 3744] [id = 294] 08:31:16 INFO - PROCESS | 3744 | --DOCSHELL 106E9C00 == 43 [pid = 3744] [id = 293] 08:31:16 INFO - PROCESS | 3744 | --DOCSHELL 13E61800 == 42 [pid = 3744] [id = 291] 08:31:16 INFO - PROCESS | 3744 | --DOCSHELL 12B89800 == 41 [pid = 3744] [id = 290] 08:31:16 INFO - PROCESS | 3744 | --DOMWINDOW == 110 (144CA800) [pid = 3744] [serial = 837] [outer = 00000000] [url = about:blank] 08:31:16 INFO - PROCESS | 3744 | --DOMWINDOW == 109 (117AEC00) [pid = 3744] [serial = 822] [outer = 00000000] [url = about:blank] 08:31:16 INFO - PROCESS | 3744 | --DOMWINDOW == 108 (1070F000) [pid = 3744] [serial = 816] [outer = 00000000] [url = about:blank] 08:31:16 INFO - PROCESS | 3744 | --DOMWINDOW == 107 (14498800) [pid = 3744] [serial = 834] [outer = 00000000] [url = about:blank] 08:31:16 INFO - PROCESS | 3744 | --DOMWINDOW == 106 (12DEEC00) [pid = 3744] [serial = 828] [outer = 00000000] [url = about:blank] 08:31:16 INFO - PROCESS | 3744 | --DOMWINDOW == 105 (1302FC00) [pid = 3744] [serial = 829] [outer = 00000000] [url = about:blank] 08:31:16 INFO - PROCESS | 3744 | --DOMWINDOW == 104 (11303800) [pid = 3744] [serial = 825] [outer = 00000000] [url = about:blank] 08:31:16 INFO - PROCESS | 3744 | --DOMWINDOW == 103 (11538800) [pid = 3744] [serial = 826] [outer = 00000000] [url = about:blank] 08:31:16 INFO - PROCESS | 3744 | --DOMWINDOW == 102 (15E04C00) [pid = 3744] [serial = 840] [outer = 00000000] [url = about:blank] 08:31:16 INFO - PROCESS | 3744 | --DOMWINDOW == 101 (13AE8800) [pid = 3744] [serial = 831] [outer = 00000000] [url = about:blank] 08:31:16 INFO - PROCESS | 3744 | --DOMWINDOW == 100 (13E68800) [pid = 3744] [serial = 832] [outer = 00000000] [url = about:blank] 08:31:16 INFO - PROCESS | 3744 | --DOMWINDOW == 99 (10E99000) [pid = 3744] [serial = 819] [outer = 00000000] [url = about:blank] 08:31:16 INFO - PROCESS | 3744 | --DOMWINDOW == 98 (144DF400) [pid = 3744] [serial = 838] [outer = 00000000] [url = about:blank] 08:31:16 INFO - PROCESS | 3744 | --DOMWINDOW == 97 (15A8D400) [pid = 3744] [serial = 841] [outer = 00000000] [url = about:blank] 08:31:16 INFO - PROCESS | 3744 | --DOMWINDOW == 96 (1613A400) [pid = 3744] [serial = 846] [outer = 00000000] [url = about:blank] 08:31:16 INFO - PROCESS | 3744 | --DOMWINDOW == 95 (164AD000) [pid = 3744] [serial = 850] [outer = 00000000] [url = about:blank] 08:31:16 INFO - PROCESS | 3744 | --DOMWINDOW == 94 (136ABC00) [pid = 3744] [serial = 844] [outer = 00000000] [url = about:blank] 08:31:16 INFO - PROCESS | 3744 | --DOMWINDOW == 93 (113AF000) [pid = 3744] [serial = 843] [outer = 00000000] [url = about:blank] 08:31:16 INFO - PROCESS | 3744 | --DOMWINDOW == 92 (163EB400) [pid = 3744] [serial = 847] [outer = 00000000] [url = about:blank] 08:31:16 INFO - PROCESS | 3744 | --DOMWINDOW == 91 (1449CC00) [pid = 3744] [serial = 835] [outer = 00000000] [url = about:blank] 08:31:16 INFO - PROCESS | 3744 | --DOMWINDOW == 90 (164A7800) [pid = 3744] [serial = 849] [outer = 00000000] [url = about:blank] 08:31:16 INFO - PROCESS | 3744 | 1463067076974 Marionette TRACE conn2 <- [1,1180,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeRect.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.zerosize.strokeRect",1,"assert_equals: Red channel of the pixel at (19, 19) expected 0 but got 64","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeRect.html:30:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1181,"getWindowHandle",null] 08:31:17 INFO - PROCESS | 3744 | 1463067076999 Marionette TRACE conn2 <- [1,1181,null,{"value":"13"}] 08:31:17 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeText.html 08:31:17 INFO - PROCESS | 3744 | 1463067077005 Marionette TRACE conn2 -> [0,1182,"setScriptTimeout",{"ms":35000}] 08:31:17 INFO - PROCESS | 3744 | 1463067077007 Marionette TRACE conn2 <- [1,1182,null,{}] 08:31:17 INFO - PROCESS | 3744 | 1463067077012 Marionette TRACE conn2 -> [0,1183,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:31:17 INFO - PROCESS | 3744 | 1463067077114 Marionette TRACE conn2 <- [1,1183,null,{"value":null}] 08:31:17 INFO - PROCESS | 3744 | 1463067077199 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\", \"7b36c2f2-4a50-406b-8f1a-2c9880a455ba\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:31:17 INFO - PROCESS | 3744 | ++DOCSHELL 0F543400 == 42 [pid = 3744] [id = 305] 08:31:17 INFO - PROCESS | 3744 | ++DOMWINDOW == 91 (0F547000) [pid = 3744] [serial = 914] [outer = 00000000] 08:31:17 INFO - PROCESS | 3744 | ++DOMWINDOW == 92 (113AF000) [pid = 3744] [serial = 915] [outer = 0F547000] 08:31:17 INFO - PROCESS | 3744 | 1463067077244 Marionette DEBUG loaded listener.js 08:31:17 INFO - PROCESS | 3744 | ++DOMWINDOW == 93 (1360B000) [pid = 3744] [serial = 916] [outer = 0F547000] 08:31:17 INFO - PROCESS | 3744 | 1463067077618 Marionette TRACE conn2 <- [1,1184,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeText.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.zerosize.strokeText",1,"assert_equals: d[72] expected 0 but got 163","_assertGreen/testColor@http://web-platform.test:8000/common/canvas-tests.js:74:9\n_assertGreen@http://web-platform.test:8000/common/canvas-tests.js:80:13\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeText.html:31:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1185,"getWindowHandle",null] 08:31:17 INFO - PROCESS | 3744 | 1463067077654 Marionette TRACE conn2 <- [1,1185,null,{"value":"13"}] 08:31:17 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html 08:31:17 INFO - PROCESS | 3744 | 1463067077658 Marionette TRACE conn2 -> [0,1186,"setScriptTimeout",{"ms":35000}] 08:31:17 INFO - PROCESS | 3744 | 1463067077661 Marionette TRACE conn2 <- [1,1186,null,{}] 08:31:17 INFO - PROCESS | 3744 | 1463067077671 Marionette TRACE conn2 -> [0,1187,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:31:17 INFO - PROCESS | 3744 | 1463067077754 Marionette TRACE conn2 <- [1,1187,null,{"value":null}] 08:31:17 INFO - PROCESS | 3744 | 1463067077794 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\", \"7b36c2f2-4a50-406b-8f1a-2c9880a455ba\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:31:17 INFO - PROCESS | 3744 | ++DOCSHELL 144CB000 == 43 [pid = 3744] [id = 306] 08:31:17 INFO - PROCESS | 3744 | ++DOMWINDOW == 94 (144CF000) [pid = 3744] [serial = 917] [outer = 00000000] 08:31:17 INFO - PROCESS | 3744 | ++DOMWINDOW == 95 (144E9800) [pid = 3744] [serial = 918] [outer = 144CF000] 08:31:17 INFO - PROCESS | 3744 | 1463067077842 Marionette DEBUG loaded listener.js 08:31:17 INFO - PROCESS | 3744 | ++DOMWINDOW == 96 (15E07000) [pid = 3744] [serial = 919] [outer = 144CF000] 08:31:18 INFO - PROCESS | 3744 | 1463067078351 Marionette TRACE conn2 <- [1,1188,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html",0,null,null,[["createLinearGradient() throws TypeError if arguments are not finite",0,null,null]]]}] 08:31:18 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html | createLinearGradient() throws TypeError if arguments are not finite 08:31:18 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html | took 718ms 08:31:18 INFO - PROCESS | 3744 | 1463067078393 Marionette TRACE conn2 -> [0,1189,"getWindowHandle",null] 08:31:18 INFO - PROCESS | 3744 | 1463067078395 Marionette TRACE conn2 <- [1,1189,null,{"value":"13"}] 08:31:18 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html 08:31:18 INFO - PROCESS | 3744 | 1463067078399 Marionette TRACE conn2 -> [0,1190,"setScriptTimeout",{"ms":35000}] 08:31:18 INFO - PROCESS | 3744 | 1463067078400 Marionette TRACE conn2 <- [1,1190,null,{}] 08:31:18 INFO - PROCESS | 3744 | 1463067078404 Marionette TRACE conn2 -> [0,1191,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:31:18 INFO - PROCESS | 3744 | 1463067078485 Marionette TRACE conn2 <- [1,1191,null,{"value":null}] 08:31:18 INFO - PROCESS | 3744 | 1463067078494 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\", \"7b36c2f2-4a50-406b-8f1a-2c9880a455ba\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:31:18 INFO - PROCESS | 3744 | ++DOCSHELL 15E33400 == 44 [pid = 3744] [id = 307] 08:31:18 INFO - PROCESS | 3744 | ++DOMWINDOW == 97 (16354000) [pid = 3744] [serial = 920] [outer = 00000000] 08:31:18 INFO - PROCESS | 3744 | ++DOMWINDOW == 98 (163F7800) [pid = 3744] [serial = 921] [outer = 16354000] 08:31:18 INFO - PROCESS | 3744 | 1463067078539 Marionette DEBUG loaded listener.js 08:31:18 INFO - PROCESS | 3744 | ++DOMWINDOW == 99 (164AE800) [pid = 3744] [serial = 922] [outer = 16354000] 08:31:18 INFO - PROCESS | 3744 | 1463067078971 Marionette TRACE conn2 <- [1,1192,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html",0,null,null,[["Linear gradient coordinates are relative to the coordinate space at the time of filling",0,null,null]]]}] 08:31:19 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html | Linear gradient coordinates are relative to the coordinate space at the time of filling 08:31:19 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html | took 606ms 08:31:19 INFO - PROCESS | 3744 | 1463067078997 Marionette TRACE conn2 -> [0,1193,"getWindowHandle",null] 08:31:19 INFO - PROCESS | 3744 | 1463067078999 Marionette TRACE conn2 <- [1,1193,null,{"value":"13"}] 08:31:19 INFO - PROCESS | 3744 | 1463067079003 Marionette TRACE conn2 -> [0,1194,"setScriptTimeout",{"ms":35000}] 08:31:19 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html 08:31:19 INFO - PROCESS | 3744 | 1463067079004 Marionette TRACE conn2 <- [1,1194,null,{}] 08:31:19 INFO - PROCESS | 3744 | 1463067079008 Marionette TRACE conn2 -> [0,1195,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:31:19 INFO - PROCESS | 3744 | 1463067079103 Marionette TRACE conn2 <- [1,1195,null,{"value":null}] 08:31:19 INFO - PROCESS | 3744 | 1463067079110 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\", \"7b36c2f2-4a50-406b-8f1a-2c9880a455ba\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:31:19 INFO - PROCESS | 3744 | ++DOCSHELL 152BE800 == 45 [pid = 3744] [id = 308] 08:31:19 INFO - PROCESS | 3744 | ++DOMWINDOW == 100 (164A6C00) [pid = 3744] [serial = 923] [outer = 00000000] 08:31:19 INFO - PROCESS | 3744 | ++DOMWINDOW == 101 (165F3800) [pid = 3744] [serial = 924] [outer = 164A6C00] 08:31:19 INFO - PROCESS | 3744 | 1463067079153 Marionette DEBUG loaded listener.js 08:31:19 INFO - PROCESS | 3744 | ++DOMWINDOW == 102 (16E40800) [pid = 3744] [serial = 925] [outer = 164A6C00] 08:31:19 INFO - PROCESS | 3744 | 1463067079692 Marionette TRACE conn2 <- [1,1196,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html",0,null,null,[["Linear gradient coordinates are relative to the coordinate space at the time of filling",0,null,null]]]}] 08:31:19 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html | Linear gradient coordinates are relative to the coordinate space at the time of filling 08:31:19 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html | took 718ms 08:31:19 INFO - PROCESS | 3744 | 1463067079735 Marionette TRACE conn2 -> [0,1197,"getWindowHandle",null] 08:31:19 INFO - PROCESS | 3744 | 1463067079737 Marionette TRACE conn2 <- [1,1197,null,{"value":"13"}] 08:31:19 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html 08:31:19 INFO - PROCESS | 3744 | 1463067079746 Marionette TRACE conn2 -> [0,1198,"setScriptTimeout",{"ms":35000}] 08:31:19 INFO - PROCESS | 3744 | 1463067079748 Marionette TRACE conn2 <- [1,1198,null,{}] 08:31:19 INFO - PROCESS | 3744 | 1463067079752 Marionette TRACE conn2 -> [0,1199,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:31:19 INFO - PROCESS | 3744 | 1463067079877 Marionette TRACE conn2 <- [1,1199,null,{"value":null}] 08:31:19 INFO - PROCESS | 3744 | 1463067079892 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\", \"7b36c2f2-4a50-406b-8f1a-2c9880a455ba\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:31:19 INFO - PROCESS | 3744 | ++DOCSHELL 17059800 == 46 [pid = 3744] [id = 309] 08:31:19 INFO - PROCESS | 3744 | ++DOMWINDOW == 103 (17149C00) [pid = 3744] [serial = 926] [outer = 00000000] 08:31:19 INFO - PROCESS | 3744 | ++DOMWINDOW == 104 (17A79800) [pid = 3744] [serial = 927] [outer = 17149C00] 08:31:19 INFO - PROCESS | 3744 | 1463067079984 Marionette DEBUG loaded listener.js 08:31:20 INFO - PROCESS | 3744 | ++DOMWINDOW == 105 (17AF4800) [pid = 3744] [serial = 928] [outer = 17149C00] 08:31:20 INFO - PROCESS | 3744 | 1463067080412 Marionette TRACE conn2 <- [1,1200,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html",0,null,null,[["Linear gradient transforms do not experience broken caching effects",0,null,null]]]}] 08:31:20 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html | Linear gradient transforms do not experience broken caching effects 08:31:20 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html | took 701ms 08:31:20 INFO - PROCESS | 3744 | 1463067080450 Marionette TRACE conn2 -> [0,1201,"getWindowHandle",null] 08:31:20 INFO - PROCESS | 3744 | 1463067080452 Marionette TRACE conn2 <- [1,1201,null,{"value":"13"}] 08:31:20 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html 08:31:20 INFO - PROCESS | 3744 | 1463067080459 Marionette TRACE conn2 -> [0,1202,"setScriptTimeout",{"ms":35000}] 08:31:20 INFO - PROCESS | 3744 | 1463067080461 Marionette TRACE conn2 <- [1,1202,null,{}] 08:31:20 INFO - PROCESS | 3744 | 1463067080465 Marionette TRACE conn2 -> [0,1203,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:31:20 INFO - PROCESS | 3744 | 1463067080600 Marionette TRACE conn2 <- [1,1203,null,{"value":null}] 08:31:20 INFO - PROCESS | 3744 | 1463067080613 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\", \"7b36c2f2-4a50-406b-8f1a-2c9880a455ba\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:31:20 INFO - PROCESS | 3744 | ++DOCSHELL 17A05400 == 47 [pid = 3744] [id = 310] 08:31:20 INFO - PROCESS | 3744 | ++DOMWINDOW == 106 (17BD5400) [pid = 3744] [serial = 929] [outer = 00000000] 08:31:20 INFO - PROCESS | 3744 | ++DOMWINDOW == 107 (18297C00) [pid = 3744] [serial = 930] [outer = 17BD5400] 08:31:20 INFO - PROCESS | 3744 | 1463067080704 Marionette DEBUG loaded listener.js 08:31:20 INFO - PROCESS | 3744 | ++DOMWINDOW == 108 (1841B400) [pid = 3744] [serial = 931] [outer = 17BD5400] 08:31:21 INFO - PROCESS | 3744 | 1463067081162 Marionette TRACE conn2 <- [1,1204,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html",0,null,null,[["Canvas test: 2d.gradient.object.compare",0,null,null]]]}] 08:31:21 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html | Canvas test: 2d.gradient.object.compare 08:31:21 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html | took 718ms 08:31:21 INFO - PROCESS | 3744 | 1463067081188 Marionette TRACE conn2 -> [0,1205,"getWindowHandle",null] 08:31:21 INFO - PROCESS | 3744 | 1463067081189 Marionette TRACE conn2 <- [1,1205,null,{"value":"13"}] 08:31:21 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html 08:31:21 INFO - PROCESS | 3744 | 1463067081193 Marionette TRACE conn2 -> [0,1206,"setScriptTimeout",{"ms":35000}] 08:31:21 INFO - PROCESS | 3744 | 1463067081194 Marionette TRACE conn2 <- [1,1206,null,{}] 08:31:21 INFO - PROCESS | 3744 | 1463067081208 Marionette TRACE conn2 -> [0,1207,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:31:21 INFO - PROCESS | 3744 | 1463067081315 Marionette TRACE conn2 <- [1,1207,null,{"value":null}] 08:31:21 INFO - PROCESS | 3744 | 1463067081324 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\", \"7b36c2f2-4a50-406b-8f1a-2c9880a455ba\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:31:21 INFO - PROCESS | 3744 | ++DOCSHELL 11533800 == 48 [pid = 3744] [id = 311] 08:31:21 INFO - PROCESS | 3744 | ++DOMWINDOW == 109 (16351000) [pid = 3744] [serial = 932] [outer = 00000000] 08:31:21 INFO - PROCESS | 3744 | ++DOMWINDOW == 110 (1867CC00) [pid = 3744] [serial = 933] [outer = 16351000] 08:31:21 INFO - PROCESS | 3744 | 1463067081368 Marionette DEBUG loaded listener.js 08:31:21 INFO - PROCESS | 3744 | ++DOMWINDOW == 111 (18681C00) [pid = 3744] [serial = 934] [outer = 16351000] 08:31:21 INFO - PROCESS | 3744 | --DOMWINDOW == 110 (164B2000) [pid = 3744] [serial = 881] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html] 08:31:21 INFO - PROCESS | 3744 | --DOMWINDOW == 109 (144DBC00) [pid = 3744] [serial = 875] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html] 08:31:21 INFO - PROCESS | 3744 | --DOMWINDOW == 108 (1130B000) [pid = 3744] [serial = 887] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html] 08:31:21 INFO - PROCESS | 3744 | --DOMWINDOW == 107 (10D57800) [pid = 3744] [serial = 866] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html] 08:31:21 INFO - PROCESS | 3744 | --DOMWINDOW == 106 (12B89C00) [pid = 3744] [serial = 869] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.empty.html] 08:31:21 INFO - PROCESS | 3744 | --DOMWINDOW == 105 (14416800) [pid = 3744] [serial = 872] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html] 08:31:21 INFO - PROCESS | 3744 | --DOMWINDOW == 104 (16C4FC00) [pid = 3744] [serial = 884] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html] 08:31:21 INFO - PROCESS | 3744 | --DOMWINDOW == 103 (144E9400) [pid = 3744] [serial = 890] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html] 08:31:21 INFO - PROCESS | 3744 | --DOMWINDOW == 102 (1612FC00) [pid = 3744] [serial = 878] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html] 08:31:21 INFO - PROCESS | 3744 | 1463067081916 Marionette TRACE conn2 <- [1,1208,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html",0,null,null,[["Canvas test: 2d.gradient.object.crosscanvas",0,null,null]]]}] 08:31:21 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html | Canvas test: 2d.gradient.object.crosscanvas 08:31:21 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html | took 750ms 08:31:21 INFO - PROCESS | 3744 | 1463067081960 Marionette TRACE conn2 -> [0,1209,"getWindowHandle",null] 08:31:21 INFO - PROCESS | 3744 | 1463067081962 Marionette TRACE conn2 <- [1,1209,null,{"value":"13"}] 08:31:21 INFO - PROCESS | 3744 | 1463067081969 Marionette TRACE conn2 -> [0,1210,"setScriptTimeout",{"ms":35000}] 08:31:21 INFO - PROCESS | 3744 | 1463067081971 Marionette TRACE conn2 <- [1,1210,null,{}] 08:31:21 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html 08:31:21 INFO - PROCESS | 3744 | 1463067081974 Marionette TRACE conn2 -> [0,1211,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:31:22 INFO - PROCESS | 3744 | 1463067082054 Marionette TRACE conn2 <- [1,1211,null,{"value":null}] 08:31:22 INFO - PROCESS | 3744 | 1463067082060 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\", \"7b36c2f2-4a50-406b-8f1a-2c9880a455ba\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:31:22 INFO - PROCESS | 3744 | ++DOCSHELL 106EAC00 == 49 [pid = 3744] [id = 312] 08:31:22 INFO - PROCESS | 3744 | ++DOMWINDOW == 103 (14419000) [pid = 3744] [serial = 935] [outer = 00000000] 08:31:22 INFO - PROCESS | 3744 | ++DOMWINDOW == 104 (16EE2C00) [pid = 3744] [serial = 936] [outer = 14419000] 08:31:22 INFO - PROCESS | 3744 | 1463067082111 Marionette DEBUG loaded listener.js 08:31:22 INFO - PROCESS | 3744 | ++DOMWINDOW == 105 (16EEA000) [pid = 3744] [serial = 937] [outer = 14419000] 08:31:22 INFO - PROCESS | 3744 | 1463067082528 Marionette TRACE conn2 <- [1,1212,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html",0,null,null,[["Canvas test: 2d.gradient.object.current",1,"An invalid or illegal string was specified","@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html:28:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1213,"getWindowHandle",null] 08:31:22 INFO - PROCESS | 3744 | 1463067082572 Marionette TRACE conn2 <- [1,1213,null,{"value":"13"}] 08:31:22 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html 08:31:22 INFO - PROCESS | 3744 | 1463067082580 Marionette TRACE conn2 -> [0,1214,"setScriptTimeout",{"ms":35000}] 08:31:22 INFO - PROCESS | 3744 | 1463067082582 Marionette TRACE conn2 <- [1,1214,null,{}] 08:31:22 INFO - PROCESS | 3744 | 1463067082585 Marionette TRACE conn2 -> [0,1215,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:31:22 INFO - PROCESS | 3744 | 1463067082668 Marionette TRACE conn2 <- [1,1215,null,{"value":null}] 08:31:22 INFO - PROCESS | 3744 | 1463067082675 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\", \"7b36c2f2-4a50-406b-8f1a-2c9880a455ba\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:31:22 INFO - PROCESS | 3744 | ++DOCSHELL 15E0E800 == 50 [pid = 3744] [id = 313] 08:31:22 INFO - PROCESS | 3744 | ++DOMWINDOW == 106 (1634A000) [pid = 3744] [serial = 938] [outer = 00000000] 08:31:22 INFO - PROCESS | 3744 | ++DOMWINDOW == 107 (19A4B400) [pid = 3744] [serial = 939] [outer = 1634A000] 08:31:22 INFO - PROCESS | 3744 | 1463067082766 Marionette DEBUG loaded listener.js 08:31:22 INFO - PROCESS | 3744 | ++DOMWINDOW == 108 (19A4D000) [pid = 3744] [serial = 940] [outer = 1634A000] 08:31:23 INFO - PROCESS | 3744 | 1463067083203 Marionette TRACE conn2 <- [1,1216,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html",0,null,null,[["Canvas test: 2d.gradient.object.invalidcolour",0,null,null]]]}] 08:31:23 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html | Canvas test: 2d.gradient.object.invalidcolour 08:31:23 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html | took 654ms 08:31:23 INFO - PROCESS | 3744 | 1463067083251 Marionette TRACE conn2 -> [0,1217,"getWindowHandle",null] 08:31:23 INFO - PROCESS | 3744 | 1463067083254 Marionette TRACE conn2 <- [1,1217,null,{"value":"13"}] 08:31:23 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html 08:31:23 INFO - PROCESS | 3744 | 1463067083257 Marionette TRACE conn2 -> [0,1218,"setScriptTimeout",{"ms":35000}] 08:31:23 INFO - PROCESS | 3744 | 1463067083259 Marionette TRACE conn2 <- [1,1218,null,{}] 08:31:23 INFO - PROCESS | 3744 | 1463067083263 Marionette TRACE conn2 -> [0,1219,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:31:23 INFO - PROCESS | 3744 | 1463067083362 Marionette TRACE conn2 <- [1,1219,null,{"value":null}] 08:31:23 INFO - PROCESS | 3744 | 1463067083371 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\", \"7b36c2f2-4a50-406b-8f1a-2c9880a455ba\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:31:23 INFO - PROCESS | 3744 | ++DOCSHELL 163F3800 == 51 [pid = 3744] [id = 314] 08:31:23 INFO - PROCESS | 3744 | ++DOMWINDOW == 109 (18678800) [pid = 3744] [serial = 941] [outer = 00000000] 08:31:23 INFO - PROCESS | 3744 | ++DOMWINDOW == 110 (19A8E400) [pid = 3744] [serial = 942] [outer = 18678800] 08:31:23 INFO - PROCESS | 3744 | 1463067083419 Marionette DEBUG loaded listener.js 08:31:23 INFO - PROCESS | 3744 | ++DOMWINDOW == 111 (19C28800) [pid = 3744] [serial = 943] [outer = 18678800] 08:31:24 INFO - PROCESS | 3744 | 1463067084099 Marionette TRACE conn2 <- [1,1220,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html",0,null,null,[["Canvas test: 2d.gradient.object.invalidoffset",0,null,null]]]}] 08:31:24 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html | Canvas test: 2d.gradient.object.invalidoffset 08:31:24 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html | took 925ms 08:31:24 INFO - PROCESS | 3744 | 1463067084162 Marionette TRACE conn2 -> [0,1221,"getWindowHandle",null] 08:31:24 INFO - PROCESS | 3744 | 1463067084167 Marionette TRACE conn2 <- [1,1221,null,{"value":"13"}] 08:31:24 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html 08:31:24 INFO - PROCESS | 3744 | 1463067084173 Marionette TRACE conn2 -> [0,1222,"setScriptTimeout",{"ms":35000}] 08:31:24 INFO - PROCESS | 3744 | 1463067084176 Marionette TRACE conn2 <- [1,1222,null,{}] 08:31:24 INFO - PROCESS | 3744 | 1463067084182 Marionette TRACE conn2 -> [0,1223,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:31:24 INFO - PROCESS | 3744 | 1463067084322 Marionette TRACE conn2 <- [1,1223,null,{"value":null}] 08:31:24 INFO - PROCESS | 3744 | 1463067084474 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\", \"7b36c2f2-4a50-406b-8f1a-2c9880a455ba\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:31:24 INFO - PROCESS | 3744 | ++DOCSHELL 107EF000 == 52 [pid = 3744] [id = 315] 08:31:24 INFO - PROCESS | 3744 | ++DOMWINDOW == 112 (107FB000) [pid = 3744] [serial = 944] [outer = 00000000] 08:31:24 INFO - PROCESS | 3744 | ++DOMWINDOW == 113 (12E66000) [pid = 3744] [serial = 945] [outer = 107FB000] 08:31:24 INFO - PROCESS | 3744 | 1463067084529 Marionette DEBUG loaded listener.js 08:31:24 INFO - PROCESS | 3744 | ++DOMWINDOW == 114 (13AED400) [pid = 3744] [serial = 946] [outer = 107FB000] 08:31:25 INFO - PROCESS | 3744 | 1463067085098 Marionette TRACE conn2 <- [1,1224,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html",0,null,null,[["createLinearGradient() and createRadialGradient() returns objects implementing CanvasGradient",0,null,null]]]}] 08:31:25 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html | createLinearGradient() and createRadialGradient() returns objects implementing CanvasGradient 08:31:25 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html | took 957ms 08:31:25 INFO - PROCESS | 3744 | 1463067085151 Marionette TRACE conn2 -> [0,1225,"getWindowHandle",null] 08:31:25 INFO - PROCESS | 3744 | 1463067085157 Marionette TRACE conn2 <- [1,1225,null,{"value":"13"}] 08:31:25 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html 08:31:25 INFO - PROCESS | 3744 | 1463067085164 Marionette TRACE conn2 -> [0,1226,"setScriptTimeout",{"ms":35000}] 08:31:25 INFO - PROCESS | 3744 | 1463067085167 Marionette TRACE conn2 <- [1,1226,null,{}] 08:31:25 INFO - PROCESS | 3744 | 1463067085170 Marionette TRACE conn2 -> [0,1227,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:31:25 INFO - PROCESS | 3744 | 1463067085284 Marionette TRACE conn2 <- [1,1227,null,{"value":null}] 08:31:25 INFO - PROCESS | 3744 | 1463067085412 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\", \"7b36c2f2-4a50-406b-8f1a-2c9880a455ba\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:31:25 INFO - PROCESS | 3744 | ++DOCSHELL 14498800 == 53 [pid = 3744] [id = 316] 08:31:25 INFO - PROCESS | 3744 | ++DOMWINDOW == 115 (14499400) [pid = 3744] [serial = 947] [outer = 00000000] 08:31:25 INFO - PROCESS | 3744 | ++DOMWINDOW == 116 (152BCC00) [pid = 3744] [serial = 948] [outer = 14499400] 08:31:25 INFO - PROCESS | 3744 | 1463067085467 Marionette DEBUG loaded listener.js 08:31:25 INFO - PROCESS | 3744 | ++DOMWINDOW == 117 (16351800) [pid = 3744] [serial = 949] [outer = 14499400] 08:31:26 INFO - PROCESS | 3744 | 1463067086108 Marionette TRACE conn2 <- [1,1228,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html",0,null,null,[["window.CanvasGradient exists and has the right properties",0,null,null]]]}] 08:31:26 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html | window.CanvasGradient exists and has the right properties 08:31:26 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html | took 957ms 08:31:26 INFO - PROCESS | 3744 | 1463067086140 Marionette TRACE conn2 -> [0,1229,"getWindowHandle",null] 08:31:26 INFO - PROCESS | 3744 | 1463067086142 Marionette TRACE conn2 <- [1,1229,null,{"value":"13"}] 08:31:26 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html 08:31:26 INFO - PROCESS | 3744 | 1463067086146 Marionette TRACE conn2 -> [0,1230,"setScriptTimeout",{"ms":35000}] 08:31:26 INFO - PROCESS | 3744 | 1463067086150 Marionette TRACE conn2 <- [1,1230,null,{}] 08:31:26 INFO - PROCESS | 3744 | 1463067086161 Marionette TRACE conn2 -> [0,1231,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:31:26 INFO - PROCESS | 3744 | 1463067086274 Marionette TRACE conn2 <- [1,1231,null,{"value":null}] 08:31:26 INFO - PROCESS | 3744 | 1463067086406 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\", \"7b36c2f2-4a50-406b-8f1a-2c9880a455ba\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:31:26 INFO - PROCESS | 3744 | ++DOCSHELL 17053800 == 54 [pid = 3744] [id = 317] 08:31:26 INFO - PROCESS | 3744 | ++DOMWINDOW == 118 (17058C00) [pid = 3744] [serial = 950] [outer = 00000000] 08:31:26 INFO - PROCESS | 3744 | ++DOMWINDOW == 119 (1828B400) [pid = 3744] [serial = 951] [outer = 17058C00] 08:31:26 INFO - PROCESS | 3744 | 1463067086464 Marionette DEBUG loaded listener.js 08:31:26 INFO - PROCESS | 3744 | ++DOMWINDOW == 120 (19A49C00) [pid = 3744] [serial = 952] [outer = 17058C00] 08:31:27 INFO - PROCESS | 3744 | 1463067087026 Marionette TRACE conn2 <- [1,1232,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html",0,null,null,[["Canvas test: 2d.gradient.object.update",0,null,null]]]}] 08:31:27 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html | Canvas test: 2d.gradient.object.update 08:31:27 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html | took 957ms 08:31:27 INFO - PROCESS | 3744 | 1463067087091 Marionette TRACE conn2 -> [0,1233,"getWindowHandle",null] 08:31:27 INFO - PROCESS | 3744 | 1463067087094 Marionette TRACE conn2 <- [1,1233,null,{"value":"13"}] 08:31:27 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html 08:31:27 INFO - PROCESS | 3744 | 1463067087098 Marionette TRACE conn2 -> [0,1234,"setScriptTimeout",{"ms":35000}] 08:31:27 INFO - PROCESS | 3744 | 1463067087100 Marionette TRACE conn2 <- [1,1234,null,{}] 08:31:27 INFO - PROCESS | 3744 | 1463067087104 Marionette TRACE conn2 -> [0,1235,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:31:27 INFO - PROCESS | 3744 | 1463067087209 Marionette TRACE conn2 <- [1,1235,null,{"value":null}] 08:31:27 INFO - PROCESS | 3744 | 1463067087317 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\", \"7b36c2f2-4a50-406b-8f1a-2c9880a455ba\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:31:27 INFO - PROCESS | 3744 | ++DOCSHELL 17BD4400 == 55 [pid = 3744] [id = 318] 08:31:27 INFO - PROCESS | 3744 | ++DOMWINDOW == 121 (18428800) [pid = 3744] [serial = 953] [outer = 00000000] 08:31:27 INFO - PROCESS | 3744 | ++DOMWINDOW == 122 (19A8DC00) [pid = 3744] [serial = 954] [outer = 18428800] 08:31:27 INFO - PROCESS | 3744 | 1463067087370 Marionette DEBUG loaded listener.js 08:31:27 INFO - PROCESS | 3744 | ++DOMWINDOW == 123 (19C2F000) [pid = 3744] [serial = 955] [outer = 18428800] 08:31:28 INFO - PROCESS | 3744 | 1463067088035 Marionette TRACE conn2 <- [1,1236,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html",0,null,null,[["Canvas test: 2d.gradient.radial.cone.behind",0,null,null]]]}] 08:31:28 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html | Canvas test: 2d.gradient.radial.cone.behind 08:31:28 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html | took 957ms 08:31:28 INFO - PROCESS | 3744 | 1463067088075 Marionette TRACE conn2 -> [0,1237,"getWindowHandle",null] 08:31:28 INFO - PROCESS | 3744 | 1463067088077 Marionette TRACE conn2 <- [1,1237,null,{"value":"13"}] 08:31:28 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html 08:31:28 INFO - PROCESS | 3744 | 1463067088081 Marionette TRACE conn2 -> [0,1238,"setScriptTimeout",{"ms":35000}] 08:31:28 INFO - PROCESS | 3744 | 1463067088083 Marionette TRACE conn2 <- [1,1238,null,{}] 08:31:28 INFO - PROCESS | 3744 | 1463067088087 Marionette TRACE conn2 -> [0,1239,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:31:28 INFO - PROCESS | 3744 | 1463067088191 Marionette TRACE conn2 <- [1,1239,null,{"value":null}] 08:31:28 INFO - PROCESS | 3744 | 1463067088454 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\", \"7b36c2f2-4a50-406b-8f1a-2c9880a455ba\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:31:28 INFO - PROCESS | 3744 | ++DOCSHELL 0F547400 == 56 [pid = 3744] [id = 319] 08:31:28 INFO - PROCESS | 3744 | ++DOMWINDOW == 124 (0F54A000) [pid = 3744] [serial = 956] [outer = 00000000] 08:31:28 INFO - PROCESS | 3744 | ++DOMWINDOW == 125 (11536800) [pid = 3744] [serial = 957] [outer = 0F54A000] 08:31:28 INFO - PROCESS | 3744 | 1463067088515 Marionette DEBUG loaded listener.js 08:31:28 INFO - PROCESS | 3744 | ++DOMWINDOW == 126 (12D2FC00) [pid = 3744] [serial = 958] [outer = 0F54A000] 08:31:29 INFO - PROCESS | 3744 | 1463067089098 Marionette TRACE conn2 <- [1,1240,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html",0,null,null,[["Canvas test: 2d.gradient.radial.cone.beside",0,null,null]]]}] 08:31:29 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html | Canvas test: 2d.gradient.radial.cone.beside 08:31:29 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html | took 1100ms 08:31:29 INFO - PROCESS | 3744 | 1463067089174 Marionette TRACE conn2 -> [0,1241,"getWindowHandle",null] 08:31:29 INFO - PROCESS | 3744 | 1463067089178 Marionette TRACE conn2 <- [1,1241,null,{"value":"13"}] 08:31:29 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html 08:31:29 INFO - PROCESS | 3744 | 1463067089182 Marionette TRACE conn2 -> [0,1242,"setScriptTimeout",{"ms":35000}] 08:31:29 INFO - PROCESS | 3744 | 1463067089186 Marionette TRACE conn2 <- [1,1242,null,{}] 08:31:29 INFO - PROCESS | 3744 | 1463067089239 Marionette TRACE conn2 -> [0,1243,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:31:29 INFO - PROCESS | 3744 | 1463067089373 Marionette TRACE conn2 <- [1,1243,null,{"value":null}] 08:31:29 INFO - PROCESS | 3744 | 1463067089512 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\", \"7b36c2f2-4a50-406b-8f1a-2c9880a455ba\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:31:29 INFO - PROCESS | 3744 | --DOCSHELL 15E0E800 == 55 [pid = 3744] [id = 313] 08:31:29 INFO - PROCESS | 3744 | --DOCSHELL 106EAC00 == 54 [pid = 3744] [id = 312] 08:31:29 INFO - PROCESS | 3744 | --DOCSHELL 11533800 == 53 [pid = 3744] [id = 311] 08:31:29 INFO - PROCESS | 3744 | --DOCSHELL 17A05400 == 52 [pid = 3744] [id = 310] 08:31:29 INFO - PROCESS | 3744 | --DOCSHELL 17059800 == 51 [pid = 3744] [id = 309] 08:31:29 INFO - PROCESS | 3744 | --DOCSHELL 152BE800 == 50 [pid = 3744] [id = 308] 08:31:29 INFO - PROCESS | 3744 | --DOCSHELL 15E33400 == 49 [pid = 3744] [id = 307] 08:31:29 INFO - PROCESS | 3744 | --DOCSHELL 144CB000 == 48 [pid = 3744] [id = 306] 08:31:29 INFO - PROCESS | 3744 | --DOCSHELL 0F543400 == 47 [pid = 3744] [id = 305] 08:31:29 INFO - PROCESS | 3744 | --DOCSHELL 144D0C00 == 46 [pid = 3744] [id = 292] 08:31:29 INFO - PROCESS | 3744 | --DOCSHELL 11F06400 == 45 [pid = 3744] [id = 304] 08:31:29 INFO - PROCESS | 3744 | --DOMWINDOW == 125 (12D28C00) [pid = 3744] [serial = 855] [outer = 00000000] [url = about:blank] 08:31:29 INFO - PROCESS | 3744 | --DOMWINDOW == 124 (1449B800) [pid = 3744] [serial = 858] [outer = 00000000] [url = about:blank] 08:31:29 INFO - PROCESS | 3744 | --DOMWINDOW == 123 (0F548C00) [pid = 3744] [serial = 864] [outer = 00000000] [url = about:blank] 08:31:29 INFO - PROCESS | 3744 | --DOMWINDOW == 122 (16573400) [pid = 3744] [serial = 861] [outer = 00000000] [url = about:blank] 08:31:29 INFO - PROCESS | 3744 | --DOMWINDOW == 121 (1714D000) [pid = 3744] [serial = 894] [outer = 00000000] [url = about:blank] 08:31:29 INFO - PROCESS | 3744 | ++DOCSHELL 1057B800 == 46 [pid = 3744] [id = 320] 08:31:29 INFO - PROCESS | 3744 | ++DOMWINDOW == 122 (105D9400) [pid = 3744] [serial = 959] [outer = 00000000] 08:31:29 INFO - PROCESS | 3744 | ++DOMWINDOW == 123 (11533800) [pid = 3744] [serial = 960] [outer = 105D9400] 08:31:29 INFO - PROCESS | 3744 | 1463067089593 Marionette DEBUG loaded listener.js 08:31:29 INFO - PROCESS | 3744 | ++DOMWINDOW == 124 (1339AC00) [pid = 3744] [serial = 961] [outer = 105D9400] 08:31:29 INFO - PROCESS | 3744 | --DOCSHELL 107F3C00 == 45 [pid = 3744] [id = 299] 08:31:29 INFO - PROCESS | 3744 | --DOCSHELL 165F2000 == 44 [pid = 3744] [id = 298] 08:31:29 INFO - PROCESS | 3744 | --DOMWINDOW == 123 (165EF400) [pid = 3744] [serial = 882] [outer = 00000000] [url = about:blank] 08:31:29 INFO - PROCESS | 3744 | --DOMWINDOW == 122 (165F5400) [pid = 3744] [serial = 883] [outer = 00000000] [url = about:blank] 08:31:29 INFO - PROCESS | 3744 | --DOMWINDOW == 121 (15A87800) [pid = 3744] [serial = 876] [outer = 00000000] [url = about:blank] 08:31:29 INFO - PROCESS | 3744 | --DOMWINDOW == 120 (14497C00) [pid = 3744] [serial = 888] [outer = 00000000] [url = about:blank] 08:31:29 INFO - PROCESS | 3744 | --DOMWINDOW == 119 (11531400) [pid = 3744] [serial = 867] [outer = 00000000] [url = about:blank] 08:31:29 INFO - PROCESS | 3744 | --DOMWINDOW == 118 (12D2A800) [pid = 3744] [serial = 868] [outer = 00000000] [url = about:blank] 08:31:29 INFO - PROCESS | 3744 | --DOMWINDOW == 117 (13370400) [pid = 3744] [serial = 870] [outer = 00000000] [url = about:blank] 08:31:29 INFO - PROCESS | 3744 | --DOMWINDOW == 116 (1360B800) [pid = 3744] [serial = 871] [outer = 00000000] [url = about:blank] 08:31:29 INFO - PROCESS | 3744 | --DOMWINDOW == 115 (1656A400) [pid = 3744] [serial = 852] [outer = 00000000] [url = about:blank] 08:31:29 INFO - PROCESS | 3744 | --DOMWINDOW == 114 (14498C00) [pid = 3744] [serial = 873] [outer = 00000000] [url = about:blank] 08:31:29 INFO - PROCESS | 3744 | --DOMWINDOW == 113 (144CD800) [pid = 3744] [serial = 874] [outer = 00000000] [url = about:blank] 08:31:29 INFO - PROCESS | 3744 | --DOMWINDOW == 112 (16EE2800) [pid = 3744] [serial = 885] [outer = 00000000] [url = about:blank] 08:31:29 INFO - PROCESS | 3744 | --DOMWINDOW == 111 (17054400) [pid = 3744] [serial = 891] [outer = 00000000] [url = about:blank] 08:31:29 INFO - PROCESS | 3744 | --DOMWINDOW == 110 (17144000) [pid = 3744] [serial = 892] [outer = 00000000] [url = about:blank] 08:31:29 INFO - PROCESS | 3744 | --DOMWINDOW == 109 (16EEA400) [pid = 3744] [serial = 886] [outer = 00000000] [url = about:blank] 08:31:29 INFO - PROCESS | 3744 | --DOMWINDOW == 108 (16357800) [pid = 3744] [serial = 879] [outer = 00000000] [url = about:blank] 08:31:29 INFO - PROCESS | 3744 | --DOMWINDOW == 107 (164A9000) [pid = 3744] [serial = 880] [outer = 00000000] [url = about:blank] 08:31:29 INFO - PROCESS | 3744 | --DOMWINDOW == 106 (15E2E400) [pid = 3744] [serial = 877] [outer = 00000000] [url = about:blank] 08:31:29 INFO - PROCESS | 3744 | --DOMWINDOW == 105 (164AA000) [pid = 3744] [serial = 889] [outer = 00000000] [url = about:blank] 08:31:30 INFO - PROCESS | 3744 | 1463067090019 Marionette TRACE conn2 <- [1,1244,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html",0,null,null,[["Canvas test: 2d.gradient.radial.cone.bottom",0,null,null]]]}] 08:31:30 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html | Canvas test: 2d.gradient.radial.cone.bottom 08:31:30 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html | took 861ms 08:31:30 INFO - PROCESS | 3744 | 1463067090057 Marionette TRACE conn2 -> [0,1245,"getWindowHandle",null] 08:31:30 INFO - PROCESS | 3744 | 1463067090061 Marionette TRACE conn2 <- [1,1245,null,{"value":"13"}] 08:31:30 INFO - PROCESS | 3744 | 1463067090066 Marionette TRACE conn2 -> [0,1246,"setScriptTimeout",{"ms":35000}] 08:31:30 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html 08:31:30 INFO - PROCESS | 3744 | 1463067090068 Marionette TRACE conn2 <- [1,1246,null,{}] 08:31:30 INFO - PROCESS | 3744 | 1463067090071 Marionette TRACE conn2 -> [0,1247,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:31:30 INFO - PROCESS | 3744 | 1463067090153 Marionette TRACE conn2 <- [1,1247,null,{"value":null}] 08:31:30 INFO - PROCESS | 3744 | 1463067090160 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\", \"7b36c2f2-4a50-406b-8f1a-2c9880a455ba\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:31:30 INFO - PROCESS | 3744 | ++DOCSHELL 13025000 == 45 [pid = 3744] [id = 321] 08:31:30 INFO - PROCESS | 3744 | ++DOMWINDOW == 106 (13374000) [pid = 3744] [serial = 962] [outer = 00000000] 08:31:30 INFO - PROCESS | 3744 | ++DOMWINDOW == 107 (144CD800) [pid = 3744] [serial = 963] [outer = 13374000] 08:31:30 INFO - PROCESS | 3744 | 1463067090207 Marionette DEBUG loaded listener.js 08:31:30 INFO - PROCESS | 3744 | ++DOMWINDOW == 108 (144E2C00) [pid = 3744] [serial = 964] [outer = 13374000] 08:31:30 INFO - PROCESS | 3744 | 1463067090681 Marionette TRACE conn2 <- [1,1248,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html",0,null,null,[["Canvas test: 2d.gradient.radial.cone.cylinder",0,null,null]]]}] 08:31:30 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html | Canvas test: 2d.gradient.radial.cone.cylinder 08:31:30 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html | took 638ms 08:31:30 INFO - PROCESS | 3744 | 1463067090704 Marionette TRACE conn2 -> [0,1249,"getWindowHandle",null] 08:31:30 INFO - PROCESS | 3744 | 1463067090706 Marionette TRACE conn2 <- [1,1249,null,{"value":"13"}] 08:31:30 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html 08:31:30 INFO - PROCESS | 3744 | 1463067090711 Marionette TRACE conn2 -> [0,1250,"setScriptTimeout",{"ms":35000}] 08:31:30 INFO - PROCESS | 3744 | 1463067090717 Marionette TRACE conn2 <- [1,1250,null,{}] 08:31:30 INFO - PROCESS | 3744 | 1463067090729 Marionette TRACE conn2 -> [0,1251,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:31:30 INFO - PROCESS | 3744 | 1463067090859 Marionette TRACE conn2 <- [1,1251,null,{"value":null}] 08:31:30 INFO - PROCESS | 3744 | 1463067090869 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\", \"7b36c2f2-4a50-406b-8f1a-2c9880a455ba\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:31:30 INFO - PROCESS | 3744 | ++DOCSHELL 16350000 == 46 [pid = 3744] [id = 322] 08:31:30 INFO - PROCESS | 3744 | ++DOMWINDOW == 109 (16350400) [pid = 3744] [serial = 965] [outer = 00000000] 08:31:30 INFO - PROCESS | 3744 | ++DOMWINDOW == 110 (164A6800) [pid = 3744] [serial = 966] [outer = 16350400] 08:31:30 INFO - PROCESS | 3744 | 1463067090913 Marionette DEBUG loaded listener.js 08:31:30 INFO - PROCESS | 3744 | ++DOMWINDOW == 111 (164A8000) [pid = 3744] [serial = 967] [outer = 16350400] 08:31:31 INFO - PROCESS | 3744 | 1463067091381 Marionette TRACE conn2 <- [1,1252,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html",0,null,null,[["Canvas test: 2d.gradient.radial.cone.front",0,null,null]]]}] 08:31:31 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html | Canvas test: 2d.gradient.radial.cone.front 08:31:31 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html | took 702ms 08:31:31 INFO - PROCESS | 3744 | 1463067091441 Marionette TRACE conn2 -> [0,1253,"getWindowHandle",null] 08:31:31 INFO - PROCESS | 3744 | 1463067091443 Marionette TRACE conn2 <- [1,1253,null,{"value":"13"}] 08:31:31 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html 08:31:31 INFO - PROCESS | 3744 | 1463067091447 Marionette TRACE conn2 -> [0,1254,"setScriptTimeout",{"ms":35000}] 08:31:31 INFO - PROCESS | 3744 | 1463067091449 Marionette TRACE conn2 <- [1,1254,null,{}] 08:31:31 INFO - PROCESS | 3744 | 1463067091452 Marionette TRACE conn2 -> [0,1255,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:31:31 INFO - PROCESS | 3744 | 1463067091532 Marionette TRACE conn2 <- [1,1255,null,{"value":null}] 08:31:31 INFO - PROCESS | 3744 | 1463067091561 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\", \"7b36c2f2-4a50-406b-8f1a-2c9880a455ba\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:31:31 INFO - PROCESS | 3744 | ++DOCSHELL 144EA400 == 47 [pid = 3744] [id = 323] 08:31:31 INFO - PROCESS | 3744 | ++DOMWINDOW == 112 (1612FC00) [pid = 3744] [serial = 968] [outer = 00000000] 08:31:31 INFO - PROCESS | 3744 | ++DOMWINDOW == 113 (165E8800) [pid = 3744] [serial = 969] [outer = 1612FC00] 08:31:31 INFO - PROCESS | 3744 | 1463067091686 Marionette DEBUG loaded listener.js 08:31:31 INFO - PROCESS | 3744 | ++DOMWINDOW == 114 (16B88800) [pid = 3744] [serial = 970] [outer = 1612FC00] 08:31:32 INFO - PROCESS | 3744 | 1463067092094 Marionette TRACE conn2 <- [1,1256,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html",0,null,null,[["Canvas test: 2d.gradient.radial.cone.shape1",0,null,null]]]}] 08:31:32 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html | Canvas test: 2d.gradient.radial.cone.shape1 08:31:32 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html | took 701ms 08:31:32 INFO - PROCESS | 3744 | 1463067092150 Marionette TRACE conn2 -> [0,1257,"getWindowHandle",null] 08:31:32 INFO - PROCESS | 3744 | 1463067092152 Marionette TRACE conn2 <- [1,1257,null,{"value":"13"}] 08:31:32 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html 08:31:32 INFO - PROCESS | 3744 | 1463067092160 Marionette TRACE conn2 -> [0,1258,"setScriptTimeout",{"ms":35000}] 08:31:32 INFO - PROCESS | 3744 | 1463067092162 Marionette TRACE conn2 <- [1,1258,null,{}] 08:31:32 INFO - PROCESS | 3744 | 1463067092166 Marionette TRACE conn2 -> [0,1259,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:31:32 INFO - PROCESS | 3744 | 1463067092306 Marionette TRACE conn2 <- [1,1259,null,{"value":null}] 08:31:32 INFO - PROCESS | 3744 | 1463067092327 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\", \"7b36c2f2-4a50-406b-8f1a-2c9880a455ba\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:31:32 INFO - PROCESS | 3744 | ++DOCSHELL 16EE0800 == 48 [pid = 3744] [id = 324] 08:31:32 INFO - PROCESS | 3744 | ++DOMWINDOW == 115 (16EE0C00) [pid = 3744] [serial = 971] [outer = 00000000] 08:31:32 INFO - PROCESS | 3744 | ++DOMWINDOW == 116 (1704F000) [pid = 3744] [serial = 972] [outer = 16EE0C00] 08:31:32 INFO - PROCESS | 3744 | 1463067092379 Marionette DEBUG loaded listener.js 08:31:32 INFO - PROCESS | 3744 | ++DOMWINDOW == 117 (17147400) [pid = 3744] [serial = 973] [outer = 16EE0C00] 08:31:32 INFO - PROCESS | 3744 | 1463067092880 Marionette TRACE conn2 <- [1,1260,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html",0,null,null,[["Canvas test: 2d.gradient.radial.cone.shape2",0,null,null]]]}] 08:31:32 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html | Canvas test: 2d.gradient.radial.cone.shape2 08:31:32 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html | took 750ms 08:31:32 INFO - PROCESS | 3744 | 1463067092930 Marionette TRACE conn2 -> [0,1261,"getWindowHandle",null] 08:31:32 INFO - PROCESS | 3744 | 1463067092932 Marionette TRACE conn2 <- [1,1261,null,{"value":"13"}] 08:31:32 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html 08:31:32 INFO - PROCESS | 3744 | 1463067092942 Marionette TRACE conn2 -> [0,1262,"setScriptTimeout",{"ms":35000}] 08:31:32 INFO - PROCESS | 3744 | 1463067092943 Marionette TRACE conn2 <- [1,1262,null,{}] 08:31:32 INFO - PROCESS | 3744 | 1463067092947 Marionette TRACE conn2 -> [0,1263,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:31:33 INFO - PROCESS | 3744 | 1463067093057 Marionette TRACE conn2 <- [1,1263,null,{"value":null}] 08:31:33 INFO - PROCESS | 3744 | 1463067093063 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\", \"7b36c2f2-4a50-406b-8f1a-2c9880a455ba\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:31:33 INFO - PROCESS | 3744 | ++DOCSHELL 16E45400 == 49 [pid = 3744] [id = 325] 08:31:33 INFO - PROCESS | 3744 | ++DOMWINDOW == 118 (17142400) [pid = 3744] [serial = 974] [outer = 00000000] 08:31:33 INFO - PROCESS | 3744 | ++DOMWINDOW == 119 (17A0DC00) [pid = 3744] [serial = 975] [outer = 17142400] 08:31:33 INFO - PROCESS | 3744 | 1463067093106 Marionette DEBUG loaded listener.js 08:31:33 INFO - PROCESS | 3744 | ++DOMWINDOW == 120 (17A6F800) [pid = 3744] [serial = 976] [outer = 17142400] 08:31:33 INFO - PROCESS | 3744 | 1463067093570 Marionette TRACE conn2 <- [1,1264,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html",0,null,null,[["Canvas test: 2d.gradient.radial.cone.top",0,null,null]]]}] 08:31:33 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html | Canvas test: 2d.gradient.radial.cone.top 08:31:33 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html | took 717ms 08:31:33 INFO - PROCESS | 3744 | 1463067093635 Marionette TRACE conn2 -> [0,1265,"getWindowHandle",null] 08:31:33 INFO - PROCESS | 3744 | 1463067093637 Marionette TRACE conn2 <- [1,1265,null,{"value":"13"}] 08:31:33 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html 08:31:33 INFO - PROCESS | 3744 | 1463067093649 Marionette TRACE conn2 -> [0,1266,"setScriptTimeout",{"ms":35000}] 08:31:33 INFO - PROCESS | 3744 | 1463067093650 Marionette TRACE conn2 <- [1,1266,null,{}] 08:31:33 INFO - PROCESS | 3744 | 1463067093654 Marionette TRACE conn2 -> [0,1267,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:31:33 INFO - PROCESS | 3744 | 1463067093789 Marionette TRACE conn2 <- [1,1267,null,{"value":null}] 08:31:33 INFO - PROCESS | 3744 | 1463067093802 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\", \"7b36c2f2-4a50-406b-8f1a-2c9880a455ba\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:31:33 INFO - PROCESS | 3744 | ++DOCSHELL 17472400 == 50 [pid = 3744] [id = 326] 08:31:33 INFO - PROCESS | 3744 | ++DOMWINDOW == 121 (17B09800) [pid = 3744] [serial = 977] [outer = 00000000] 08:31:33 INFO - PROCESS | 3744 | ++DOMWINDOW == 122 (18676800) [pid = 3744] [serial = 978] [outer = 17B09800] 08:31:33 INFO - PROCESS | 3744 | 1463067093896 Marionette DEBUG loaded listener.js 08:31:34 INFO - PROCESS | 3744 | ++DOMWINDOW == 123 (1867E800) [pid = 3744] [serial = 979] [outer = 17B09800] 08:31:34 INFO - PROCESS | 3744 | --DOMWINDOW == 122 (19CDB000) [pid = 3744] [serial = 812] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html] 08:31:34 INFO - PROCESS | 3744 | --DOMWINDOW == 121 (113A8800) [pid = 3744] [serial = 821] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html] 08:31:34 INFO - PROCESS | 3744 | --DOMWINDOW == 120 (164A6C00) [pid = 3744] [serial = 923] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html] 08:31:34 INFO - PROCESS | 3744 | --DOMWINDOW == 119 (144CF000) [pid = 3744] [serial = 917] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html] 08:31:34 INFO - PROCESS | 3744 | --DOMWINDOW == 118 (11F59800) [pid = 3744] [serial = 911] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeRect.html] 08:31:34 INFO - PROCESS | 3744 | --DOMWINDOW == 117 (17149C00) [pid = 3744] [serial = 926] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html] 08:31:34 INFO - PROCESS | 3744 | --DOMWINDOW == 116 (17BD5400) [pid = 3744] [serial = 929] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html] 08:31:34 INFO - PROCESS | 3744 | --DOMWINDOW == 115 (0F547000) [pid = 3744] [serial = 914] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeText.html] 08:31:34 INFO - PROCESS | 3744 | --DOMWINDOW == 114 (13351000) [pid = 3744] [serial = 908] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.stroke.html] 08:31:34 INFO - PROCESS | 3744 | --DOMWINDOW == 113 (16354000) [pid = 3744] [serial = 920] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html] 08:31:34 INFO - PROCESS | 3744 | --DOMWINDOW == 112 (16351000) [pid = 3744] [serial = 932] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html] 08:31:34 INFO - PROCESS | 3744 | --DOMWINDOW == 111 (14419000) [pid = 3744] [serial = 935] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html] 08:31:34 INFO - PROCESS | 3744 | --DOMWINDOW == 110 (1634A000) [pid = 3744] [serial = 938] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html] 08:31:34 INFO - PROCESS | 3744 | --DOMWINDOW == 109 (164B3C00) [pid = 3744] [serial = 860] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html] 08:31:34 INFO - PROCESS | 3744 | --DOMWINDOW == 108 (10D62400) [pid = 3744] [serial = 854] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html] 08:31:34 INFO - PROCESS | 3744 | --DOMWINDOW == 107 (107F6000) [pid = 3744] [serial = 818] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html] 08:31:34 INFO - PROCESS | 3744 | --DOMWINDOW == 106 (1067FC00) [pid = 3744] [serial = 815] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html] 08:31:34 INFO - PROCESS | 3744 | --DOMWINDOW == 105 (14410C00) [pid = 3744] [serial = 857] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html] 08:31:34 INFO - PROCESS | 3744 | --DOMWINDOW == 104 (0F543000) [pid = 3744] [serial = 863] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html] 08:31:34 INFO - PROCESS | 3744 | --DOMWINDOW == 103 (164AFC00) [pid = 3744] [serial = 851] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html] 08:31:34 INFO - PROCESS | 3744 | 1463067094543 Marionette TRACE conn2 <- [1,1268,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html",0,null,null,[["Canvas test: 2d.gradient.radial.equal",0,null,null]]]}] 08:31:34 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html | Canvas test: 2d.gradient.radial.equal 08:31:34 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html | took 925ms 08:31:34 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html 08:31:34 INFO - PROCESS | 3744 | 1463067094584 Marionette TRACE conn2 -> [0,1269,"getWindowHandle",null] 08:31:34 INFO - PROCESS | 3744 | 1463067094586 Marionette TRACE conn2 <- [1,1269,null,{"value":"13"}] 08:31:34 INFO - PROCESS | 3744 | 1463067094590 Marionette TRACE conn2 -> [0,1270,"setScriptTimeout",{"ms":35000}] 08:31:34 INFO - PROCESS | 3744 | 1463067094591 Marionette TRACE conn2 <- [1,1270,null,{}] 08:31:34 INFO - PROCESS | 3744 | 1463067094595 Marionette TRACE conn2 -> [0,1271,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:31:34 INFO - PROCESS | 3744 | 1463067094675 Marionette TRACE conn2 <- [1,1271,null,{"value":null}] 08:31:34 INFO - PROCESS | 3744 | 1463067094682 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\", \"7b36c2f2-4a50-406b-8f1a-2c9880a455ba\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:31:34 INFO - PROCESS | 3744 | ++DOCSHELL 117A7000 == 51 [pid = 3744] [id = 327] 08:31:34 INFO - PROCESS | 3744 | ++DOMWINDOW == 104 (11F59800) [pid = 3744] [serial = 980] [outer = 00000000] 08:31:34 INFO - PROCESS | 3744 | ++DOMWINDOW == 105 (144CF000) [pid = 3744] [serial = 981] [outer = 11F59800] 08:31:34 INFO - PROCESS | 3744 | 1463067094728 Marionette DEBUG loaded listener.js 08:31:34 INFO - PROCESS | 3744 | ++DOMWINDOW == 106 (164A6C00) [pid = 3744] [serial = 982] [outer = 11F59800] 08:31:35 INFO - PROCESS | 3744 | 1463067095142 Marionette TRACE conn2 <- [1,1272,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html",0,null,null,[["Canvas test: 2d.gradient.radial.inside1",0,null,null]]]}] 08:31:35 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html | Canvas test: 2d.gradient.radial.inside1 08:31:35 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html | took 606ms 08:31:35 INFO - PROCESS | 3744 | 1463067095192 Marionette TRACE conn2 -> [0,1273,"getWindowHandle",null] 08:31:35 INFO - PROCESS | 3744 | 1463067095194 Marionette TRACE conn2 <- [1,1273,null,{"value":"13"}] 08:31:35 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html 08:31:35 INFO - PROCESS | 3744 | 1463067095197 Marionette TRACE conn2 -> [0,1274,"setScriptTimeout",{"ms":35000}] 08:31:35 INFO - PROCESS | 3744 | 1463067095199 Marionette TRACE conn2 <- [1,1274,null,{}] 08:31:35 INFO - PROCESS | 3744 | 1463067095202 Marionette TRACE conn2 -> [0,1275,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:31:35 INFO - PROCESS | 3744 | 1463067095280 Marionette TRACE conn2 <- [1,1275,null,{"value":null}] 08:31:35 INFO - PROCESS | 3744 | 1463067095286 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\", \"7b36c2f2-4a50-406b-8f1a-2c9880a455ba\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:31:35 INFO - PROCESS | 3744 | ++DOCSHELL 11302000 == 52 [pid = 3744] [id = 328] 08:31:35 INFO - PROCESS | 3744 | ++DOMWINDOW == 107 (163ED400) [pid = 3744] [serial = 983] [outer = 00000000] 08:31:35 INFO - PROCESS | 3744 | ++DOMWINDOW == 108 (17149C00) [pid = 3744] [serial = 984] [outer = 163ED400] 08:31:35 INFO - PROCESS | 3744 | 1463067095333 Marionette DEBUG loaded listener.js 08:31:35 INFO - PROCESS | 3744 | ++DOMWINDOW == 109 (18220C00) [pid = 3744] [serial = 985] [outer = 163ED400] 08:31:35 INFO - PROCESS | 3744 | 1463067095822 Marionette TRACE conn2 <- [1,1276,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html",0,null,null,[["Canvas test: 2d.gradient.radial.inside2",0,null,null]]]}] 08:31:35 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html | Canvas test: 2d.gradient.radial.inside2 08:31:35 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html | took 638ms 08:31:35 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html 08:31:35 INFO - PROCESS | 3744 | 1463067095866 Marionette TRACE conn2 -> [0,1277,"getWindowHandle",null] 08:31:35 INFO - PROCESS | 3744 | 1463067095868 Marionette TRACE conn2 <- [1,1277,null,{"value":"13"}] 08:31:35 INFO - PROCESS | 3744 | 1463067095871 Marionette TRACE conn2 -> [0,1278,"setScriptTimeout",{"ms":35000}] 08:31:35 INFO - PROCESS | 3744 | 1463067095873 Marionette TRACE conn2 <- [1,1278,null,{}] 08:31:35 INFO - PROCESS | 3744 | 1463067095881 Marionette TRACE conn2 -> [0,1279,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:31:35 INFO - PROCESS | 3744 | 1463067095962 Marionette TRACE conn2 <- [1,1279,null,{"value":null}] 08:31:35 INFO - PROCESS | 3744 | 1463067095969 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\", \"7b36c2f2-4a50-406b-8f1a-2c9880a455ba\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:31:35 INFO - PROCESS | 3744 | ++DOCSHELL 1336C800 == 53 [pid = 3744] [id = 329] 08:31:35 INFO - PROCESS | 3744 | ++DOMWINDOW == 110 (16C87000) [pid = 3744] [serial = 986] [outer = 00000000] 08:31:36 INFO - PROCESS | 3744 | ++DOMWINDOW == 111 (19A4F400) [pid = 3744] [serial = 987] [outer = 16C87000] 08:31:36 INFO - PROCESS | 3744 | 1463067096017 Marionette DEBUG loaded listener.js 08:31:36 INFO - PROCESS | 3744 | ++DOMWINDOW == 112 (19C34400) [pid = 3744] [serial = 988] [outer = 16C87000] 08:31:36 INFO - PROCESS | 3744 | 1463067096577 Marionette TRACE conn2 <- [1,1280,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html",0,null,null,[["Canvas test: 2d.gradient.radial.inside3",0,null,null]]]}] 08:31:36 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html | Canvas test: 2d.gradient.radial.inside3 08:31:36 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html | took 750ms 08:31:36 INFO - PROCESS | 3744 | 1463067096614 Marionette TRACE conn2 -> [0,1281,"getWindowHandle",null] 08:31:36 INFO - PROCESS | 3744 | 1463067096621 Marionette TRACE conn2 <- [1,1281,null,{"value":"13"}] 08:31:36 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html 08:31:36 INFO - PROCESS | 3744 | 1463067096626 Marionette TRACE conn2 -> [0,1282,"setScriptTimeout",{"ms":35000}] 08:31:36 INFO - PROCESS | 3744 | 1463067096631 Marionette TRACE conn2 <- [1,1282,null,{}] 08:31:36 INFO - PROCESS | 3744 | 1463067096638 Marionette TRACE conn2 -> [0,1283,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:31:36 INFO - PROCESS | 3744 | 1463067096794 Marionette TRACE conn2 <- [1,1283,null,{"value":null}] 08:31:36 INFO - PROCESS | 3744 | 1463067096917 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\", \"7b36c2f2-4a50-406b-8f1a-2c9880a455ba\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:31:36 INFO - PROCESS | 3744 | ++DOCSHELL 10D5E800 == 54 [pid = 3744] [id = 330] 08:31:36 INFO - PROCESS | 3744 | ++DOMWINDOW == 113 (1130BC00) [pid = 3744] [serial = 989] [outer = 00000000] 08:31:36 INFO - PROCESS | 3744 | ++DOMWINDOW == 114 (1334D800) [pid = 3744] [serial = 990] [outer = 1130BC00] 08:31:36 INFO - PROCESS | 3744 | 1463067096972 Marionette DEBUG loaded listener.js 08:31:37 INFO - PROCESS | 3744 | ++DOMWINDOW == 115 (140CCC00) [pid = 3744] [serial = 991] [outer = 1130BC00] 08:31:37 INFO - PROCESS | 3744 | 1463067097559 Marionette TRACE conn2 <- [1,1284,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html",0,null,null,[["createRadialGradient() throws INDEX_SIZE_ERR if either radius is negative",0,null,null]]]}] 08:31:37 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html | createRadialGradient() throws INDEX_SIZE_ERR if either radius is negative 08:31:37 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html | took 957ms 08:31:37 INFO - PROCESS | 3744 | 1463067097602 Marionette TRACE conn2 -> [0,1285,"getWindowHandle",null] 08:31:37 INFO - PROCESS | 3744 | 1463067097608 Marionette TRACE conn2 <- [1,1285,null,{"value":"13"}] 08:31:37 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html 08:31:37 INFO - PROCESS | 3744 | 1463067097614 Marionette TRACE conn2 -> [0,1286,"setScriptTimeout",{"ms":35000}] 08:31:37 INFO - PROCESS | 3744 | 1463067097617 Marionette TRACE conn2 <- [1,1286,null,{}] 08:31:37 INFO - PROCESS | 3744 | 1463067097621 Marionette TRACE conn2 -> [0,1287,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:31:37 INFO - PROCESS | 3744 | 1463067097735 Marionette TRACE conn2 <- [1,1287,null,{"value":null}] 08:31:37 INFO - PROCESS | 3744 | 1463067097840 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\", \"7b36c2f2-4a50-406b-8f1a-2c9880a455ba\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:31:37 INFO - PROCESS | 3744 | ++DOCSHELL 13078C00 == 55 [pid = 3744] [id = 331] 08:31:37 INFO - PROCESS | 3744 | ++DOMWINDOW == 116 (14416000) [pid = 3744] [serial = 992] [outer = 00000000] 08:31:37 INFO - PROCESS | 3744 | ++DOMWINDOW == 117 (15E26800) [pid = 3744] [serial = 993] [outer = 14416000] 08:31:37 INFO - PROCESS | 3744 | 1463067097893 Marionette DEBUG loaded listener.js 08:31:37 INFO - PROCESS | 3744 | ++DOMWINDOW == 118 (163F7000) [pid = 3744] [serial = 994] [outer = 14416000] 08:31:38 INFO - PROCESS | 3744 | 1463067098534 Marionette TRACE conn2 <- [1,1288,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html",0,null,null,[["createRadialGradient() throws TypeError if arguments are not finite",0,null,null]]]}] 08:31:38 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html | createRadialGradient() throws TypeError if arguments are not finite 08:31:38 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html | took 956ms 08:31:38 INFO - PROCESS | 3744 | 1463067098557 Marionette TRACE conn2 -> [0,1289,"getWindowHandle",null] 08:31:38 INFO - PROCESS | 3744 | 1463067098560 Marionette TRACE conn2 <- [1,1289,null,{"value":"13"}] 08:31:38 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html 08:31:38 INFO - PROCESS | 3744 | 1463067098564 Marionette TRACE conn2 -> [0,1290,"setScriptTimeout",{"ms":35000}] 08:31:38 INFO - PROCESS | 3744 | 1463067098567 Marionette TRACE conn2 <- [1,1290,null,{}] 08:31:38 INFO - PROCESS | 3744 | 1463067098578 Marionette TRACE conn2 -> [0,1291,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:31:38 INFO - PROCESS | 3744 | 1463067098694 Marionette TRACE conn2 <- [1,1291,null,{"value":null}] 08:31:38 INFO - PROCESS | 3744 | 1463067098799 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\", \"7b36c2f2-4a50-406b-8f1a-2c9880a455ba\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:31:38 INFO - PROCESS | 3744 | ++DOCSHELL 17146800 == 56 [pid = 3744] [id = 332] 08:31:38 INFO - PROCESS | 3744 | ++DOMWINDOW == 119 (17147C00) [pid = 3744] [serial = 995] [outer = 00000000] 08:31:38 INFO - PROCESS | 3744 | ++DOMWINDOW == 120 (18428C00) [pid = 3744] [serial = 996] [outer = 17147C00] 08:31:38 INFO - PROCESS | 3744 | 1463067098859 Marionette DEBUG loaded listener.js 08:31:38 INFO - PROCESS | 3744 | ++DOMWINDOW == 121 (19A8B800) [pid = 3744] [serial = 997] [outer = 17147C00] 08:31:39 INFO - PROCESS | 3744 | 1463067099491 Marionette TRACE conn2 <- [1,1292,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html",0,null,null,[["Canvas test: 2d.gradient.radial.outside1",0,null,null]]]}] 08:31:39 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html | Canvas test: 2d.gradient.radial.outside1 08:31:39 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html | took 957ms 08:31:39 INFO - PROCESS | 3744 | 1463067099542 Marionette TRACE conn2 -> [0,1293,"getWindowHandle",null] 08:31:39 INFO - PROCESS | 3744 | 1463067099545 Marionette TRACE conn2 <- [1,1293,null,{"value":"13"}] 08:31:39 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html 08:31:39 INFO - PROCESS | 3744 | 1463067099548 Marionette TRACE conn2 -> [0,1294,"setScriptTimeout",{"ms":35000}] 08:31:39 INFO - PROCESS | 3744 | 1463067099550 Marionette TRACE conn2 <- [1,1294,null,{}] 08:31:39 INFO - PROCESS | 3744 | 1463067099554 Marionette TRACE conn2 -> [0,1295,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:31:39 INFO - PROCESS | 3744 | 1463067099658 Marionette TRACE conn2 <- [1,1295,null,{"value":null}] 08:31:39 INFO - PROCESS | 3744 | 1463067099766 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\", \"7b36c2f2-4a50-406b-8f1a-2c9880a455ba\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:31:39 INFO - PROCESS | 3744 | ++DOCSHELL 18423000 == 57 [pid = 3744] [id = 333] 08:31:39 INFO - PROCESS | 3744 | ++DOMWINDOW == 122 (19C2A400) [pid = 3744] [serial = 998] [outer = 00000000] 08:31:39 INFO - PROCESS | 3744 | ++DOMWINDOW == 123 (19CD9C00) [pid = 3744] [serial = 999] [outer = 19C2A400] 08:31:39 INFO - PROCESS | 3744 | 1463067099818 Marionette DEBUG loaded listener.js 08:31:39 INFO - PROCESS | 3744 | ++DOMWINDOW == 124 (19D3E400) [pid = 3744] [serial = 1000] [outer = 19C2A400] 08:31:40 INFO - PROCESS | 3744 | 1463067100388 Marionette TRACE conn2 <- [1,1296,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html",0,null,null,[["Canvas test: 2d.gradient.radial.outside2",0,null,null]]]}] 08:31:40 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html | Canvas test: 2d.gradient.radial.outside2 08:31:40 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html | took 909ms 08:31:40 INFO - PROCESS | 3744 | 1463067100452 Marionette TRACE conn2 -> [0,1297,"getWindowHandle",null] 08:31:40 INFO - PROCESS | 3744 | 1463067100455 Marionette TRACE conn2 <- [1,1297,null,{"value":"13"}] 08:31:40 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html 08:31:40 INFO - PROCESS | 3744 | 1463067100458 Marionette TRACE conn2 -> [0,1298,"setScriptTimeout",{"ms":35000}] 08:31:40 INFO - PROCESS | 3744 | 1463067100460 Marionette TRACE conn2 <- [1,1298,null,{}] 08:31:40 INFO - PROCESS | 3744 | 1463067100464 Marionette TRACE conn2 -> [0,1299,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:31:40 INFO - PROCESS | 3744 | 1463067100613 Marionette TRACE conn2 <- [1,1299,null,{"value":null}] 08:31:40 INFO - PROCESS | 3744 | 1463067100743 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\", \"7b36c2f2-4a50-406b-8f1a-2c9880a455ba\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:31:40 INFO - PROCESS | 3744 | ++DOCSHELL 19CD3000 == 58 [pid = 3744] [id = 334] 08:31:40 INFO - PROCESS | 3744 | ++DOMWINDOW == 125 (19CD9000) [pid = 3744] [serial = 1001] [outer = 00000000] 08:31:40 INFO - PROCESS | 3744 | ++DOMWINDOW == 126 (19D47400) [pid = 3744] [serial = 1002] [outer = 19CD9000] 08:31:40 INFO - PROCESS | 3744 | 1463067100807 Marionette DEBUG loaded listener.js 08:31:40 INFO - PROCESS | 3744 | ++DOMWINDOW == 127 (19D49400) [pid = 3744] [serial = 1003] [outer = 19CD9000] 08:31:41 INFO - PROCESS | 3744 | 1463067101384 Marionette TRACE conn2 <- [1,1300,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html",0,null,null,[["Canvas test: 2d.gradient.radial.outside3",1,"assert_equals: Red channel of the pixel at (1, 1) expected 0 but got 255","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html:32:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1301,"getWindowHandle",null] 08:31:41 INFO - PROCESS | 3744 | 1463067101438 Marionette TRACE conn2 <- [1,1301,null,{"value":"13"}] 08:31:41 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html 08:31:41 INFO - PROCESS | 3744 | 1463067101441 Marionette TRACE conn2 -> [0,1302,"setScriptTimeout",{"ms":35000}] 08:31:41 INFO - PROCESS | 3744 | 1463067101443 Marionette TRACE conn2 <- [1,1302,null,{}] 08:31:41 INFO - PROCESS | 3744 | 1463067101447 Marionette TRACE conn2 -> [0,1303,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:31:41 INFO - PROCESS | 3744 | 1463067101571 Marionette TRACE conn2 <- [1,1303,null,{"value":null}] 08:31:41 INFO - PROCESS | 3744 | 1463067101708 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\", \"7b36c2f2-4a50-406b-8f1a-2c9880a455ba\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:31:41 INFO - PROCESS | 3744 | ++DOCSHELL 106E9C00 == 59 [pid = 3744] [id = 335] 08:31:41 INFO - PROCESS | 3744 | ++DOMWINDOW == 128 (106EC000) [pid = 3744] [serial = 1004] [outer = 00000000] 08:31:41 INFO - PROCESS | 3744 | ++DOMWINDOW == 129 (12D22400) [pid = 3744] [serial = 1005] [outer = 106EC000] 08:31:41 INFO - PROCESS | 3744 | 1463067101763 Marionette DEBUG loaded listener.js 08:31:41 INFO - PROCESS | 3744 | ++DOMWINDOW == 130 (12D2A400) [pid = 3744] [serial = 1006] [outer = 106EC000] 08:31:42 INFO - PROCESS | 3744 | 1463067102561 Marionette TRACE conn2 <- [1,1304,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html",0,null,null,[["Canvas test: 2d.gradient.radial.touch1",0,null,null]]]}] 08:31:42 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html | Canvas test: 2d.gradient.radial.touch1 08:31:42 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html | took 1164ms 08:31:42 INFO - PROCESS | 3744 | 1463067102623 Marionette TRACE conn2 -> [0,1305,"getWindowHandle",null] 08:31:42 INFO - PROCESS | 3744 | 1463067102627 Marionette TRACE conn2 <- [1,1305,null,{"value":"13"}] 08:31:42 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html 08:31:42 INFO - PROCESS | 3744 | 1463067102634 Marionette TRACE conn2 -> [0,1306,"setScriptTimeout",{"ms":35000}] 08:31:42 INFO - PROCESS | 3744 | 1463067102637 Marionette TRACE conn2 <- [1,1306,null,{}] 08:31:42 INFO - PROCESS | 3744 | 1463067102642 Marionette TRACE conn2 -> [0,1307,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:31:42 INFO - PROCESS | 3744 | 1463067102740 Marionette TRACE conn2 <- [1,1307,null,{"value":null}] 08:31:42 INFO - PROCESS | 3744 | 1463067102880 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\", \"7b36c2f2-4a50-406b-8f1a-2c9880a455ba\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:31:42 INFO - PROCESS | 3744 | ++DOCSHELL 10D60400 == 60 [pid = 3744] [id = 336] 08:31:42 INFO - PROCESS | 3744 | ++DOMWINDOW == 131 (11D03400) [pid = 3744] [serial = 1007] [outer = 00000000] 08:31:42 INFO - PROCESS | 3744 | ++DOMWINDOW == 132 (144A1400) [pid = 3744] [serial = 1008] [outer = 11D03400] 08:31:42 INFO - PROCESS | 3744 | 1463067102934 Marionette DEBUG loaded listener.js 08:31:43 INFO - PROCESS | 3744 | ++DOMWINDOW == 133 (144DCC00) [pid = 3744] [serial = 1009] [outer = 11D03400] 08:31:43 INFO - PROCESS | 3744 | --DOCSHELL 11302000 == 59 [pid = 3744] [id = 328] 08:31:43 INFO - PROCESS | 3744 | --DOCSHELL 117A7000 == 58 [pid = 3744] [id = 327] 08:31:43 INFO - PROCESS | 3744 | --DOCSHELL 17472400 == 57 [pid = 3744] [id = 326] 08:31:43 INFO - PROCESS | 3744 | --DOCSHELL 16E45400 == 56 [pid = 3744] [id = 325] 08:31:43 INFO - PROCESS | 3744 | --DOCSHELL 16EE0800 == 55 [pid = 3744] [id = 324] 08:31:43 INFO - PROCESS | 3744 | --DOCSHELL 144EA400 == 54 [pid = 3744] [id = 323] 08:31:43 INFO - PROCESS | 3744 | --DOCSHELL 16350000 == 53 [pid = 3744] [id = 322] 08:31:43 INFO - PROCESS | 3744 | --DOCSHELL 13025000 == 52 [pid = 3744] [id = 321] 08:31:43 INFO - PROCESS | 3744 | --DOCSHELL 1057B800 == 51 [pid = 3744] [id = 320] 08:31:43 INFO - PROCESS | 3744 | --DOCSHELL 0F547400 == 50 [pid = 3744] [id = 319] 08:31:43 INFO - PROCESS | 3744 | --DOMWINDOW == 132 (19A8E400) [pid = 3744] [serial = 942] [outer = 00000000] [url = about:blank] 08:31:43 INFO - PROCESS | 3744 | --DOMWINDOW == 131 (11536400) [pid = 3744] [serial = 865] [outer = 00000000] [url = about:blank] 08:31:43 INFO - PROCESS | 3744 | --DOMWINDOW == 130 (1A173800) [pid = 3744] [serial = 814] [outer = 00000000] [url = about:blank] 08:31:43 INFO - PROCESS | 3744 | --DOMWINDOW == 129 (11F0B400) [pid = 3744] [serial = 823] [outer = 00000000] [url = about:blank] 08:31:43 INFO - PROCESS | 3744 | --DOMWINDOW == 128 (165EC400) [pid = 3744] [serial = 862] [outer = 00000000] [url = about:blank] 08:31:43 INFO - PROCESS | 3744 | --DOMWINDOW == 127 (13026000) [pid = 3744] [serial = 856] [outer = 00000000] [url = about:blank] 08:31:43 INFO - PROCESS | 3744 | --DOMWINDOW == 126 (111AB000) [pid = 3744] [serial = 820] [outer = 00000000] [url = about:blank] 08:31:43 INFO - PROCESS | 3744 | --DOMWINDOW == 125 (107F1800) [pid = 3744] [serial = 817] [outer = 00000000] [url = about:blank] 08:31:43 INFO - PROCESS | 3744 | --DOMWINDOW == 124 (144E4C00) [pid = 3744] [serial = 859] [outer = 00000000] [url = about:blank] 08:31:43 INFO - PROCESS | 3744 | --DOMWINDOW == 123 (1656C400) [pid = 3744] [serial = 853] [outer = 00000000] [url = about:blank] 08:31:43 INFO - PROCESS | 3744 | --DOMWINDOW == 122 (165F3800) [pid = 3744] [serial = 924] [outer = 00000000] [url = about:blank] 08:31:43 INFO - PROCESS | 3744 | --DOMWINDOW == 121 (144E9800) [pid = 3744] [serial = 918] [outer = 00000000] [url = about:blank] 08:31:43 INFO - PROCESS | 3744 | --DOMWINDOW == 120 (15E07000) [pid = 3744] [serial = 919] [outer = 00000000] [url = about:blank] 08:31:43 INFO - PROCESS | 3744 | --DOMWINDOW == 119 (13A13400) [pid = 3744] [serial = 913] [outer = 00000000] [url = about:blank] 08:31:43 INFO - PROCESS | 3744 | --DOMWINDOW == 118 (12DEFC00) [pid = 3744] [serial = 912] [outer = 00000000] [url = about:blank] 08:31:43 INFO - PROCESS | 3744 | --DOMWINDOW == 117 (17A79800) [pid = 3744] [serial = 927] [outer = 00000000] [url = about:blank] 08:31:43 INFO - PROCESS | 3744 | --DOMWINDOW == 116 (18297C00) [pid = 3744] [serial = 930] [outer = 00000000] [url = about:blank] 08:31:43 INFO - PROCESS | 3744 | --DOMWINDOW == 115 (113AF000) [pid = 3744] [serial = 915] [outer = 00000000] [url = about:blank] 08:31:43 INFO - PROCESS | 3744 | --DOMWINDOW == 114 (1360B000) [pid = 3744] [serial = 916] [outer = 00000000] [url = about:blank] 08:31:43 INFO - PROCESS | 3744 | --DOMWINDOW == 113 (144DE400) [pid = 3744] [serial = 910] [outer = 00000000] [url = about:blank] 08:31:43 INFO - PROCESS | 3744 | --DOMWINDOW == 112 (163F7800) [pid = 3744] [serial = 921] [outer = 00000000] [url = about:blank] 08:31:43 INFO - PROCESS | 3744 | --DOMWINDOW == 111 (14497800) [pid = 3744] [serial = 909] [outer = 00000000] [url = about:blank] 08:31:43 INFO - PROCESS | 3744 | --DOMWINDOW == 110 (164AE800) [pid = 3744] [serial = 922] [outer = 00000000] [url = about:blank] 08:31:43 INFO - PROCESS | 3744 | --DOMWINDOW == 109 (17AF4800) [pid = 3744] [serial = 928] [outer = 00000000] [url = about:blank] 08:31:43 INFO - PROCESS | 3744 | --DOMWINDOW == 108 (113A7400) [pid = 3744] [serial = 897] [outer = 00000000] [url = about:blank] 08:31:43 INFO - PROCESS | 3744 | --DOMWINDOW == 107 (1441CC00) [pid = 3744] [serial = 900] [outer = 00000000] [url = about:blank] 08:31:43 INFO - PROCESS | 3744 | --DOMWINDOW == 106 (177F9400) [pid = 3744] [serial = 903] [outer = 00000000] [url = about:blank] 08:31:43 INFO - PROCESS | 3744 | --DOMWINDOW == 105 (17AF8C00) [pid = 3744] [serial = 906] [outer = 00000000] [url = about:blank] 08:31:43 INFO - PROCESS | 3744 | --DOMWINDOW == 104 (1867CC00) [pid = 3744] [serial = 933] [outer = 00000000] [url = about:blank] 08:31:43 INFO - PROCESS | 3744 | --DOMWINDOW == 103 (1841B400) [pid = 3744] [serial = 931] [outer = 00000000] [url = about:blank] 08:31:43 INFO - PROCESS | 3744 | --DOMWINDOW == 102 (16EE2C00) [pid = 3744] [serial = 936] [outer = 00000000] [url = about:blank] 08:31:43 INFO - PROCESS | 3744 | --DOMWINDOW == 101 (19A4B400) [pid = 3744] [serial = 939] [outer = 00000000] [url = about:blank] 08:31:43 INFO - PROCESS | 3744 | --DOMWINDOW == 100 (18681C00) [pid = 3744] [serial = 934] [outer = 00000000] [url = about:blank] 08:31:43 INFO - PROCESS | 3744 | --DOMWINDOW == 99 (16EEA000) [pid = 3744] [serial = 937] [outer = 00000000] [url = about:blank] 08:31:43 INFO - PROCESS | 3744 | --DOMWINDOW == 98 (16E40800) [pid = 3744] [serial = 925] [outer = 00000000] [url = about:blank] 08:31:43 INFO - PROCESS | 3744 | --DOMWINDOW == 97 (19A4D000) [pid = 3744] [serial = 940] [outer = 00000000] [url = about:blank] 08:31:43 INFO - PROCESS | 3744 | 1463067103503 Marionette TRACE conn2 <- [1,1308,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html",0,null,null,[["Canvas test: 2d.gradient.radial.touch2",0,null,null]]]}] 08:31:43 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html | Canvas test: 2d.gradient.radial.touch2 08:31:43 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html | took 925ms 08:31:43 INFO - PROCESS | 3744 | 1463067103541 Marionette TRACE conn2 -> [0,1309,"getWindowHandle",null] 08:31:43 INFO - PROCESS | 3744 | 1463067103546 Marionette TRACE conn2 <- [1,1309,null,{"value":"13"}] 08:31:43 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html 08:31:43 INFO - PROCESS | 3744 | 1463067103556 Marionette TRACE conn2 -> [0,1310,"setScriptTimeout",{"ms":35000}] 08:31:43 INFO - PROCESS | 3744 | 1463067103558 Marionette TRACE conn2 <- [1,1310,null,{}] 08:31:43 INFO - PROCESS | 3744 | 1463067103562 Marionette TRACE conn2 -> [0,1311,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:31:43 INFO - PROCESS | 3744 | 1463067103648 Marionette TRACE conn2 <- [1,1311,null,{"value":null}] 08:31:43 INFO - PROCESS | 3744 | 1463067103790 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\", \"7b36c2f2-4a50-406b-8f1a-2c9880a455ba\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:31:43 INFO - PROCESS | 3744 | ++DOCSHELL 11536400 == 51 [pid = 3744] [id = 337] 08:31:43 INFO - PROCESS | 3744 | ++DOMWINDOW == 98 (117A7000) [pid = 3744] [serial = 1010] [outer = 00000000] 08:31:43 INFO - PROCESS | 3744 | ++DOMWINDOW == 99 (13352800) [pid = 3744] [serial = 1011] [outer = 117A7000] 08:31:43 INFO - PROCESS | 3744 | 1463067103834 Marionette DEBUG loaded listener.js 08:31:43 INFO - PROCESS | 3744 | ++DOMWINDOW == 100 (1441C400) [pid = 3744] [serial = 1012] [outer = 117A7000] 08:31:44 INFO - PROCESS | 3744 | 1463067104239 Marionette TRACE conn2 <- [1,1312,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html",0,null,null,[["Canvas test: 2d.gradient.radial.touch3",0,null,null]]]}] 08:31:44 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html | Canvas test: 2d.gradient.radial.touch3 08:31:44 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html | took 718ms 08:31:44 INFO - PROCESS | 3744 | 1463067104289 Marionette TRACE conn2 -> [0,1313,"getWindowHandle",null] 08:31:44 INFO - PROCESS | 3744 | 1463067104291 Marionette TRACE conn2 <- [1,1313,null,{"value":"13"}] 08:31:44 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html 08:31:44 INFO - PROCESS | 3744 | 1463067104294 Marionette TRACE conn2 -> [0,1314,"setScriptTimeout",{"ms":35000}] 08:31:44 INFO - PROCESS | 3744 | 1463067104298 Marionette TRACE conn2 <- [1,1314,null,{}] 08:31:44 INFO - PROCESS | 3744 | 1463067104308 Marionette TRACE conn2 -> [0,1315,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:31:44 INFO - PROCESS | 3744 | 1463067104400 Marionette TRACE conn2 <- [1,1315,null,{"value":null}] 08:31:44 INFO - PROCESS | 3744 | 1463067104408 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\", \"7b36c2f2-4a50-406b-8f1a-2c9880a455ba\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:31:44 INFO - PROCESS | 3744 | ++DOCSHELL 144E3000 == 52 [pid = 3744] [id = 338] 08:31:44 INFO - PROCESS | 3744 | ++DOMWINDOW == 101 (144E9800) [pid = 3744] [serial = 1013] [outer = 00000000] 08:31:44 INFO - PROCESS | 3744 | ++DOMWINDOW == 102 (1612F800) [pid = 3744] [serial = 1014] [outer = 144E9800] 08:31:44 INFO - PROCESS | 3744 | 1463067104455 Marionette DEBUG loaded listener.js 08:31:44 INFO - PROCESS | 3744 | ++DOMWINDOW == 103 (164A5400) [pid = 3744] [serial = 1015] [outer = 144E9800] 08:31:44 INFO - PROCESS | 3744 | 1463067104907 Marionette TRACE conn2 <- [1,1316,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html",0,null,null,[["Radial gradient coordinates are relative to the coordinate space at the time of filling",0,null,null]]]}] 08:31:44 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html | Radial gradient coordinates are relative to the coordinate space at the time of filling 08:31:44 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html | took 654ms 08:31:44 INFO - PROCESS | 3744 | 1463067104932 Marionette TRACE conn2 -> [0,1317,"getWindowHandle",null] 08:31:44 INFO - PROCESS | 3744 | 1463067104935 Marionette TRACE conn2 <- [1,1317,null,{"value":"13"}] 08:31:44 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html 08:31:44 INFO - PROCESS | 3744 | 1463067104938 Marionette TRACE conn2 -> [0,1318,"setScriptTimeout",{"ms":35000}] 08:31:44 INFO - PROCESS | 3744 | 1463067104939 Marionette TRACE conn2 <- [1,1318,null,{}] 08:31:44 INFO - PROCESS | 3744 | 1463067104947 Marionette TRACE conn2 -> [0,1319,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:31:45 INFO - PROCESS | 3744 | 1463067105029 Marionette TRACE conn2 <- [1,1319,null,{"value":null}] 08:31:45 INFO - PROCESS | 3744 | 1463067105036 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\", \"7b36c2f2-4a50-406b-8f1a-2c9880a455ba\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:31:45 INFO - PROCESS | 3744 | ++DOCSHELL 164ABC00 == 53 [pid = 3744] [id = 339] 08:31:45 INFO - PROCESS | 3744 | ++DOMWINDOW == 104 (16569C00) [pid = 3744] [serial = 1016] [outer = 00000000] 08:31:45 INFO - PROCESS | 3744 | ++DOMWINDOW == 105 (16571C00) [pid = 3744] [serial = 1017] [outer = 16569C00] 08:31:45 INFO - PROCESS | 3744 | 1463067105079 Marionette DEBUG loaded listener.js 08:31:45 INFO - PROCESS | 3744 | ++DOMWINDOW == 106 (165EE800) [pid = 3744] [serial = 1018] [outer = 16569C00] 08:31:45 INFO - PROCESS | 3744 | 1463067105573 Marionette TRACE conn2 <- [1,1320,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html",0,null,null,[["Radial gradient coordinates are relative to the coordinate space at the time of filling",0,null,null]]]}] 08:31:45 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html | Radial gradient coordinates are relative to the coordinate space at the time of filling 08:31:45 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html | took 654ms 08:31:45 INFO - PROCESS | 3744 | 1463067105608 Marionette TRACE conn2 -> [0,1321,"getWindowHandle",null] 08:31:45 INFO - PROCESS | 3744 | 1463067105610 Marionette TRACE conn2 <- [1,1321,null,{"value":"13"}] 08:31:45 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html 08:31:45 INFO - PROCESS | 3744 | 1463067105614 Marionette TRACE conn2 -> [0,1322,"setScriptTimeout",{"ms":35000}] 08:31:45 INFO - PROCESS | 3744 | 1463067105615 Marionette TRACE conn2 <- [1,1322,null,{}] 08:31:45 INFO - PROCESS | 3744 | 1463067105626 Marionette TRACE conn2 -> [0,1323,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:31:45 INFO - PROCESS | 3744 | 1463067105744 Marionette TRACE conn2 <- [1,1323,null,{"value":null}] 08:31:45 INFO - PROCESS | 3744 | 1463067105750 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\", \"7b36c2f2-4a50-406b-8f1a-2c9880a455ba\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:31:45 INFO - PROCESS | 3744 | ++DOCSHELL 1334E000 == 54 [pid = 3744] [id = 340] 08:31:45 INFO - PROCESS | 3744 | ++DOMWINDOW == 107 (164B0800) [pid = 3744] [serial = 1019] [outer = 00000000] 08:31:45 INFO - PROCESS | 3744 | ++DOMWINDOW == 108 (16E3E400) [pid = 3744] [serial = 1020] [outer = 164B0800] 08:31:45 INFO - PROCESS | 3744 | 1463067105794 Marionette DEBUG loaded listener.js 08:31:45 INFO - PROCESS | 3744 | ++DOMWINDOW == 109 (16EE0800) [pid = 3744] [serial = 1021] [outer = 164B0800] 08:31:46 INFO - PROCESS | 3744 | 1463067106243 Marionette TRACE conn2 <- [1,1324,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html",0,null,null,[["Radial gradient transforms do not experience broken caching effects",0,null,null]]]}] 08:31:46 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html | Radial gradient transforms do not experience broken caching effects 08:31:46 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html | took 669ms 08:31:46 INFO - PROCESS | 3744 | 1463067106272 Marionette TRACE conn2 -> [0,1325,"getWindowHandle",null] 08:31:46 INFO - PROCESS | 3744 | 1463067106274 Marionette TRACE conn2 <- [1,1325,null,{"value":"13"}] 08:31:46 INFO - PROCESS | 3744 | 1463067106277 Marionette TRACE conn2 -> [0,1326,"setScriptTimeout",{"ms":35000}] 08:31:46 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html 08:31:46 INFO - PROCESS | 3744 | 1463067106279 Marionette TRACE conn2 <- [1,1326,null,{}] 08:31:46 INFO - PROCESS | 3744 | 1463067106283 Marionette TRACE conn2 -> [0,1327,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:31:46 INFO - PROCESS | 3744 | 1463067106409 Marionette TRACE conn2 <- [1,1327,null,{"value":null}] 08:31:46 INFO - PROCESS | 3744 | 1463067106497 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\", \"7b36c2f2-4a50-406b-8f1a-2c9880a455ba\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:31:46 INFO - PROCESS | 3744 | ++DOCSHELL 17405800 == 55 [pid = 3744] [id = 341] 08:31:46 INFO - PROCESS | 3744 | ++DOMWINDOW == 110 (1740E400) [pid = 3744] [serial = 1022] [outer = 00000000] 08:31:46 INFO - PROCESS | 3744 | ++DOMWINDOW == 111 (17AF4800) [pid = 3744] [serial = 1023] [outer = 1740E400] 08:31:46 INFO - PROCESS | 3744 | 1463067106540 Marionette DEBUG loaded listener.js 08:31:46 INFO - PROCESS | 3744 | ++DOMWINDOW == 112 (17AF5400) [pid = 3744] [serial = 1024] [outer = 1740E400] 08:31:47 INFO - PROCESS | 3744 | 1463067107507 Marionette TRACE conn2 <- [1,1328,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html",0,null,null,[["createPattern() of an animated GIF draws the first frame",0,null,null]]]}] 08:31:47 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html | createPattern() of an animated GIF draws the first frame 08:31:47 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html | took 1276ms 08:31:47 INFO - PROCESS | 3744 | 1463067107564 Marionette TRACE conn2 -> [0,1329,"getWindowHandle",null] 08:31:47 INFO - PROCESS | 3744 | 1463067107566 Marionette TRACE conn2 <- [1,1329,null,{"value":"13"}] 08:31:47 INFO - PROCESS | 3744 | 1463067107569 Marionette TRACE conn2 -> [0,1330,"setScriptTimeout",{"ms":35000}] 08:31:47 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html 08:31:47 INFO - PROCESS | 3744 | 1463067107571 Marionette TRACE conn2 <- [1,1330,null,{}] 08:31:47 INFO - PROCESS | 3744 | 1463067107581 Marionette TRACE conn2 -> [0,1331,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:31:47 INFO - PROCESS | 3744 | 1463067107792 Marionette TRACE conn2 <- [1,1331,null,{"value":null}] 08:31:47 INFO - PROCESS | 3744 | --DOMWINDOW == 111 (1612FC00) [pid = 3744] [serial = 968] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html] 08:31:47 INFO - PROCESS | 3744 | --DOMWINDOW == 110 (16EE0C00) [pid = 3744] [serial = 971] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html] 08:31:47 INFO - PROCESS | 3744 | --DOMWINDOW == 109 (13374000) [pid = 3744] [serial = 962] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html] 08:31:47 INFO - PROCESS | 3744 | --DOMWINDOW == 108 (163ED400) [pid = 3744] [serial = 983] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html] 08:31:47 INFO - PROCESS | 3744 | --DOMWINDOW == 107 (17142400) [pid = 3744] [serial = 974] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html] 08:31:47 INFO - PROCESS | 3744 | --DOMWINDOW == 106 (11F59800) [pid = 3744] [serial = 980] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html] 08:31:47 INFO - PROCESS | 3744 | --DOMWINDOW == 105 (17B09800) [pid = 3744] [serial = 977] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html] 08:31:47 INFO - PROCESS | 3744 | --DOMWINDOW == 104 (0F54A000) [pid = 3744] [serial = 956] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html] 08:31:47 INFO - PROCESS | 3744 | --DOMWINDOW == 103 (16350400) [pid = 3744] [serial = 965] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html] 08:31:47 INFO - PROCESS | 3744 | --DOMWINDOW == 102 (105D9400) [pid = 3744] [serial = 959] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html] 08:31:47 INFO - PROCESS | 3744 | 1463067107878 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\", \"7b36c2f2-4a50-406b-8f1a-2c9880a455ba\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:31:47 INFO - PROCESS | 3744 | ++DOCSHELL 0F54A000 == 56 [pid = 3744] [id = 342] 08:31:47 INFO - PROCESS | 3744 | ++DOMWINDOW == 103 (105D9400) [pid = 3744] [serial = 1025] [outer = 00000000] 08:31:47 INFO - PROCESS | 3744 | ++DOMWINDOW == 104 (12BB6400) [pid = 3744] [serial = 1026] [outer = 105D9400] 08:31:47 INFO - PROCESS | 3744 | 1463067107922 Marionette DEBUG loaded listener.js 08:31:48 INFO - PROCESS | 3744 | ++DOMWINDOW == 105 (1449B400) [pid = 3744] [serial = 1027] [outer = 105D9400] 08:31:48 INFO - PROCESS | 3744 | 1463067108272 Marionette TRACE conn2 <- [1,1332,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html",0,null,null,[["Canvas test: 2d.pattern.basic.canvas",0,null,null]]]}] 08:31:48 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html | Canvas test: 2d.pattern.basic.canvas 08:31:48 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html | took 750ms 08:31:48 INFO - PROCESS | 3744 | 1463067108314 Marionette TRACE conn2 -> [0,1333,"getWindowHandle",null] 08:31:48 INFO - PROCESS | 3744 | 1463067108316 Marionette TRACE conn2 <- [1,1333,null,{"value":"13"}] 08:31:48 INFO - PROCESS | 3744 | 1463067108319 Marionette TRACE conn2 -> [0,1334,"setScriptTimeout",{"ms":35000}] 08:31:48 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html 08:31:48 INFO - PROCESS | 3744 | 1463067108321 Marionette TRACE conn2 <- [1,1334,null,{}] 08:31:48 INFO - PROCESS | 3744 | 1463067108324 Marionette TRACE conn2 -> [0,1335,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:31:48 INFO - PROCESS | 3744 | 1463067108414 Marionette TRACE conn2 <- [1,1335,null,{"value":null}] 08:31:48 INFO - PROCESS | 3744 | 1463067108421 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\", \"7b36c2f2-4a50-406b-8f1a-2c9880a455ba\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:31:48 INFO - PROCESS | 3744 | ++DOCSHELL 13611400 == 57 [pid = 3744] [id = 343] 08:31:48 INFO - PROCESS | 3744 | ++DOMWINDOW == 106 (165EF400) [pid = 3744] [serial = 1028] [outer = 00000000] 08:31:48 INFO - PROCESS | 3744 | ++DOMWINDOW == 107 (18293400) [pid = 3744] [serial = 1029] [outer = 165EF400] 08:31:48 INFO - PROCESS | 3744 | 1463067108464 Marionette DEBUG loaded listener.js 08:31:48 INFO - PROCESS | 3744 | ++DOMWINDOW == 108 (1867EC00) [pid = 3744] [serial = 1030] [outer = 165EF400] 08:31:48 INFO - PROCESS | 3744 | 1463067108931 Marionette TRACE conn2 <- [1,1336,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html",0,null,null,[["Canvas test: 2d.pattern.basic.image",0,null,null]]]}] 08:31:48 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html | Canvas test: 2d.pattern.basic.image 08:31:48 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html | took 638ms 08:31:48 INFO - PROCESS | 3744 | 1463067108991 Marionette TRACE conn2 -> [0,1337,"getWindowHandle",null] 08:31:48 INFO - PROCESS | 3744 | 1463067108993 Marionette TRACE conn2 <- [1,1337,null,{"value":"13"}] 08:31:48 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html 08:31:48 INFO - PROCESS | 3744 | 1463067108996 Marionette TRACE conn2 -> [0,1338,"setScriptTimeout",{"ms":35000}] 08:31:49 INFO - PROCESS | 3744 | 1463067108998 Marionette TRACE conn2 <- [1,1338,null,{}] 08:31:49 INFO - PROCESS | 3744 | 1463067109001 Marionette TRACE conn2 -> [0,1339,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:31:49 INFO - PROCESS | 3744 | 1463067109091 Marionette TRACE conn2 <- [1,1339,null,{"value":null}] 08:31:49 INFO - PROCESS | 3744 | 1463067109097 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\", \"7b36c2f2-4a50-406b-8f1a-2c9880a455ba\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:31:49 INFO - PROCESS | 3744 | ++DOCSHELL 106E9800 == 58 [pid = 3744] [id = 344] 08:31:49 INFO - PROCESS | 3744 | ++DOMWINDOW == 109 (11D10400) [pid = 3744] [serial = 1031] [outer = 00000000] 08:31:49 INFO - PROCESS | 3744 | ++DOMWINDOW == 110 (18815400) [pid = 3744] [serial = 1032] [outer = 11D10400] 08:31:49 INFO - PROCESS | 3744 | 1463067109140 Marionette DEBUG loaded listener.js 08:31:49 INFO - PROCESS | 3744 | ++DOMWINDOW == 111 (19A8C400) [pid = 3744] [serial = 1033] [outer = 11D10400] 08:31:49 INFO - PROCESS | 3744 | 1463067109585 Marionette TRACE conn2 <- [1,1340,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html",0,null,null,[["Canvas test: 2d.pattern.basic.nocontext",0,null,null]]]}] 08:31:49 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html | Canvas test: 2d.pattern.basic.nocontext 08:31:49 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html | took 653ms 08:31:49 INFO - PROCESS | 3744 | 1463067109641 Marionette TRACE conn2 -> [0,1341,"getWindowHandle",null] 08:31:49 INFO - PROCESS | 3744 | 1463067109643 Marionette TRACE conn2 <- [1,1341,null,{"value":"13"}] 08:31:49 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html 08:31:49 INFO - PROCESS | 3744 | 1463067109646 Marionette TRACE conn2 -> [0,1342,"setScriptTimeout",{"ms":35000}] 08:31:49 INFO - PROCESS | 3744 | 1463067109648 Marionette TRACE conn2 <- [1,1342,null,{}] 08:31:49 INFO - PROCESS | 3744 | 1463067109652 Marionette TRACE conn2 -> [0,1343,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:31:49 INFO - PROCESS | 3744 | 1463067109735 Marionette TRACE conn2 <- [1,1343,null,{"value":null}] 08:31:49 INFO - PROCESS | 3744 | 1463067109745 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\", \"7b36c2f2-4a50-406b-8f1a-2c9880a455ba\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:31:49 INFO - PROCESS | 3744 | ++DOCSHELL 13AE6000 == 59 [pid = 3744] [id = 345] 08:31:49 INFO - PROCESS | 3744 | ++DOMWINDOW == 112 (1867F000) [pid = 3744] [serial = 1034] [outer = 00000000] 08:31:49 INFO - PROCESS | 3744 | ++DOMWINDOW == 113 (19CD6C00) [pid = 3744] [serial = 1035] [outer = 1867F000] 08:31:49 INFO - PROCESS | 3744 | 1463067109787 Marionette DEBUG loaded listener.js 08:31:49 INFO - PROCESS | 3744 | ++DOMWINDOW == 114 (19D44C00) [pid = 3744] [serial = 1036] [outer = 1867F000] 08:31:50 INFO - PROCESS | 3744 | 1463067110583 Marionette TRACE conn2 <- [1,1344,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html",0,null,null,[["Canvas test: 2d.pattern.basic.type",0,null,null]]]}] 08:31:50 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html | Canvas test: 2d.pattern.basic.type 08:31:50 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html | took 957ms 08:31:50 INFO - PROCESS | 3744 | 1463067110623 Marionette TRACE conn2 -> [0,1345,"getWindowHandle",null] 08:31:50 INFO - PROCESS | 3744 | 1463067110627 Marionette TRACE conn2 <- [1,1345,null,{"value":"13"}] 08:31:50 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html 08:31:50 INFO - PROCESS | 3744 | 1463067110631 Marionette TRACE conn2 -> [0,1346,"setScriptTimeout",{"ms":35000}] 08:31:50 INFO - PROCESS | 3744 | 1463067110636 Marionette TRACE conn2 <- [1,1346,null,{}] 08:31:50 INFO - PROCESS | 3744 | 1463067110641 Marionette TRACE conn2 -> [0,1347,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:31:50 INFO - PROCESS | 3744 | 1463067110750 Marionette TRACE conn2 <- [1,1347,null,{"value":null}] 08:31:50 INFO - PROCESS | 3744 | 1463067110884 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\", \"7b36c2f2-4a50-406b-8f1a-2c9880a455ba\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:31:50 INFO - PROCESS | 3744 | ++DOCSHELL 113A8800 == 60 [pid = 3744] [id = 346] 08:31:50 INFO - PROCESS | 3744 | ++DOMWINDOW == 115 (11F64400) [pid = 3744] [serial = 1037] [outer = 00000000] 08:31:50 INFO - PROCESS | 3744 | ++DOMWINDOW == 116 (13351000) [pid = 3744] [serial = 1038] [outer = 11F64400] 08:31:50 INFO - PROCESS | 3744 | 1463067110939 Marionette DEBUG loaded listener.js 08:31:51 INFO - PROCESS | 3744 | ++DOMWINDOW == 117 (144A1C00) [pid = 3744] [serial = 1039] [outer = 11F64400] 08:31:51 INFO - PROCESS | 3744 | 1463067111492 Marionette TRACE conn2 <- [1,1348,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html",0,null,null,[["Canvas test: 2d.pattern.basic.zerocanvas",0,null,null]]]}] 08:31:51 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html | Canvas test: 2d.pattern.basic.zerocanvas 08:31:51 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html | took 925ms 08:31:51 INFO - PROCESS | 3744 | 1463067111534 Marionette TRACE conn2 -> [0,1349,"getWindowHandle",null] 08:31:51 INFO - PROCESS | 3744 | 1463067111540 Marionette TRACE conn2 <- [1,1349,null,{"value":"13"}] 08:31:51 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html 08:31:51 INFO - PROCESS | 3744 | 1463067111546 Marionette TRACE conn2 -> [0,1350,"setScriptTimeout",{"ms":35000}] 08:31:51 INFO - PROCESS | 3744 | 1463067111549 Marionette TRACE conn2 <- [1,1350,null,{}] 08:31:51 INFO - PROCESS | 3744 | 1463067111553 Marionette TRACE conn2 -> [0,1351,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:31:51 INFO - PROCESS | 3744 | 1463067111661 Marionette TRACE conn2 <- [1,1351,null,{"value":null}] 08:31:51 INFO - PROCESS | 3744 | 1463067111813 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\", \"7b36c2f2-4a50-406b-8f1a-2c9880a455ba\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:31:51 INFO - PROCESS | 3744 | ++DOCSHELL 15E05000 == 61 [pid = 3744] [id = 347] 08:31:51 INFO - PROCESS | 3744 | ++DOMWINDOW == 118 (15E33400) [pid = 3744] [serial = 1040] [outer = 00000000] 08:31:51 INFO - PROCESS | 3744 | ++DOMWINDOW == 119 (165F0400) [pid = 3744] [serial = 1041] [outer = 15E33400] 08:31:51 INFO - PROCESS | 3744 | 1463067111879 Marionette DEBUG loaded listener.js 08:31:51 INFO - PROCESS | 3744 | ++DOMWINDOW == 120 (17144C00) [pid = 3744] [serial = 1042] [outer = 15E33400] 08:31:52 INFO - PROCESS | 3744 | 1463067112472 Marionette TRACE conn2 <- [1,1352,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html",0,null,null,[["Canvas test: 2d.pattern.crosscanvas",0,null,null]]]}] 08:31:52 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html | Canvas test: 2d.pattern.crosscanvas 08:31:52 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html | took 957ms 08:31:52 INFO - PROCESS | 3744 | 1463067112521 Marionette TRACE conn2 -> [0,1353,"getWindowHandle",null] 08:31:52 INFO - PROCESS | 3744 | 1463067112524 Marionette TRACE conn2 <- [1,1353,null,{"value":"13"}] 08:31:52 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.broken.html 08:31:52 INFO - PROCESS | 3744 | 1463067112528 Marionette TRACE conn2 -> [0,1354,"setScriptTimeout",{"ms":35000}] 08:31:52 INFO - PROCESS | 3744 | 1463067112531 Marionette TRACE conn2 <- [1,1354,null,{}] 08:31:52 INFO - PROCESS | 3744 | 1463067112542 Marionette TRACE conn2 -> [0,1355,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:31:52 INFO - PROCESS | 3744 | 1463067112654 Marionette TRACE conn2 <- [1,1355,null,{"value":null}] 08:31:52 INFO - PROCESS | 3744 | 1463067112759 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\", \"7b36c2f2-4a50-406b-8f1a-2c9880a455ba\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:31:52 INFO - PROCESS | 3744 | ++DOCSHELL 10D61C00 == 62 [pid = 3744] [id = 348] 08:31:52 INFO - PROCESS | 3744 | ++DOMWINDOW == 121 (13371C00) [pid = 3744] [serial = 1043] [outer = 00000000] 08:31:52 INFO - PROCESS | 3744 | ++DOMWINDOW == 122 (19CDCC00) [pid = 3744] [serial = 1044] [outer = 13371C00] 08:31:52 INFO - PROCESS | 3744 | 1463067112815 Marionette DEBUG loaded listener.js 08:31:52 INFO - PROCESS | 3744 | ++DOMWINDOW == 123 (19DB3400) [pid = 3744] [serial = 1045] [outer = 13371C00] 08:31:53 INFO - PROCESS | 3744 | 1463067113445 Marionette TRACE conn2 <- [1,1356,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.image.broken.html",0,null,null,[["Canvas test: 2d.pattern.image.broken",1,"assert_throws: function \"function () { ctx.createPattern(img, 'repeat'); }\" threw object \"[Exception... \"Component is not available\" nsresult: \"0x...\" that is not a DOMException INVALID_STATE_ERR: property \"code\" is equal to undefined, expected 11","@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.broken.html:23:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1357,"getWindowHandle",null] 08:31:53 INFO - PROCESS | 3744 | 1463067113507 Marionette TRACE conn2 <- [1,1357,null,{"value":"13"}] 08:31:53 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.emptysrc.html 08:31:53 INFO - PROCESS | 3744 | 1463067113511 Marionette TRACE conn2 -> [0,1358,"setScriptTimeout",{"ms":35000}] 08:31:53 INFO - PROCESS | 3744 | 1463067113513 Marionette TRACE conn2 <- [1,1358,null,{}] 08:31:53 INFO - PROCESS | 3744 | 1463067113516 Marionette TRACE conn2 -> [0,1359,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:31:53 INFO - PROCESS | 3744 | 1463067113622 Marionette TRACE conn2 <- [1,1359,null,{"value":null}] 08:31:53 INFO - PROCESS | 3744 | 1463067113726 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\", \"7b36c2f2-4a50-406b-8f1a-2c9880a455ba\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:31:53 INFO - PROCESS | 3744 | ++DOCSHELL 165F1400 == 63 [pid = 3744] [id = 349] 08:31:53 INFO - PROCESS | 3744 | ++DOMWINDOW == 124 (19CD5800) [pid = 3744] [serial = 1046] [outer = 00000000] 08:31:53 INFO - PROCESS | 3744 | ++DOMWINDOW == 125 (1A16DC00) [pid = 3744] [serial = 1047] [outer = 19CD5800] 08:31:53 INFO - PROCESS | 3744 | 1463067113778 Marionette DEBUG loaded listener.js 08:31:53 INFO - PROCESS | 3744 | ++DOMWINDOW == 126 (1A173400) [pid = 3744] [serial = 1048] [outer = 19CD5800] 08:31:54 INFO - PROCESS | 3744 | 1463067114389 Marionette TRACE conn2 <- [1,1360,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.emptysrc.html",0,null,null,[["Canvas test: 2d.pattern.image.incomplete.emptysrc",1,"An attempt was made to use an object that is not, or is no longer, usable","@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.emptysrc.html:24:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1361,"getWindowHandle",null] 08:31:54 INFO - PROCESS | 3744 | 1463067114417 Marionette TRACE conn2 <- [1,1361,null,{"value":"13"}] 08:31:54 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html 08:31:54 INFO - PROCESS | 3744 | 1463067114420 Marionette TRACE conn2 -> [0,1362,"setScriptTimeout",{"ms":35000}] 08:31:54 INFO - PROCESS | 3744 | 1463067114422 Marionette TRACE conn2 <- [1,1362,null,{}] 08:31:54 INFO - PROCESS | 3744 | 1463067114426 Marionette TRACE conn2 -> [0,1363,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:31:54 INFO - PROCESS | 3744 | 1463067114529 Marionette TRACE conn2 <- [1,1363,null,{"value":null}] 08:31:54 INFO - PROCESS | 3744 | 1463067114636 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\", \"7b36c2f2-4a50-406b-8f1a-2c9880a455ba\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:31:54 INFO - PROCESS | 3744 | ++DOCSHELL 19EB0C00 == 64 [pid = 3744] [id = 350] 08:31:54 INFO - PROCESS | 3744 | ++DOMWINDOW == 127 (19EB1000) [pid = 3744] [serial = 1049] [outer = 00000000] 08:31:54 INFO - PROCESS | 3744 | ++DOMWINDOW == 128 (1A494000) [pid = 3744] [serial = 1050] [outer = 19EB1000] 08:31:54 INFO - PROCESS | 3744 | 1463067114688 Marionette DEBUG loaded listener.js 08:31:54 INFO - PROCESS | 3744 | ++DOMWINDOW == 129 (1A8BD400) [pid = 3744] [serial = 1051] [outer = 19EB1000] 08:31:55 INFO - PROCESS | 3744 | [3744] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 08:31:55 INFO - PROCESS | 3744 | 1463067115571 Marionette TRACE conn2 <- [1,1364,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html",0,null,null,[["Canvas test: 2d.pattern.image.incomplete.immediate",1,"","@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html:28:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1365,"getWindowHandle",null] 08:31:55 INFO - PROCESS | 3744 | 1463067115605 Marionette TRACE conn2 <- [1,1365,null,{"value":"13"}] 08:31:55 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.nosrc.html 08:31:55 INFO - PROCESS | 3744 | 1463067115610 Marionette TRACE conn2 -> [0,1366,"setScriptTimeout",{"ms":35000}] 08:31:55 INFO - PROCESS | 3744 | 1463067115614 Marionette TRACE conn2 <- [1,1366,null,{}] 08:31:55 INFO - PROCESS | 3744 | 1463067115619 Marionette TRACE conn2 -> [0,1367,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:31:55 INFO - PROCESS | 3744 | 1463067115718 Marionette TRACE conn2 <- [1,1367,null,{"value":null}] 08:31:55 INFO - PROCESS | 3744 | 1463067115847 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\", \"7b36c2f2-4a50-406b-8f1a-2c9880a455ba\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:31:55 INFO - PROCESS | 3744 | ++DOCSHELL 106EC800 == 65 [pid = 3744] [id = 351] 08:31:55 INFO - PROCESS | 3744 | ++DOMWINDOW == 130 (11306800) [pid = 3744] [serial = 1052] [outer = 00000000] 08:31:55 INFO - PROCESS | 3744 | ++DOMWINDOW == 131 (1302BC00) [pid = 3744] [serial = 1053] [outer = 11306800] 08:31:55 INFO - PROCESS | 3744 | 1463067115896 Marionette DEBUG loaded listener.js 08:31:56 INFO - PROCESS | 3744 | ++DOMWINDOW == 132 (13A10800) [pid = 3744] [serial = 1054] [outer = 11306800] 08:31:56 INFO - PROCESS | 3744 | 1463067116521 Marionette TRACE conn2 <- [1,1368,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.nosrc.html",0,null,null,[["Canvas test: 2d.pattern.image.incomplete.nosrc",1,"An attempt was made to use an object that is not, or is no longer, usable","@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.nosrc.html:23:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1369,"getWindowHandle",null] 08:31:56 INFO - PROCESS | 3744 | 1463067116594 Marionette TRACE conn2 <- [1,1369,null,{"value":"13"}] 08:31:56 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.reload.html 08:31:56 INFO - PROCESS | 3744 | 1463067116601 Marionette TRACE conn2 -> [0,1370,"setScriptTimeout",{"ms":35000}] 08:31:56 INFO - PROCESS | 3744 | 1463067116603 Marionette TRACE conn2 <- [1,1370,null,{}] 08:31:56 INFO - PROCESS | 3744 | 1463067116607 Marionette TRACE conn2 -> [0,1371,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:31:56 INFO - PROCESS | 3744 | 1463067116702 Marionette TRACE conn2 <- [1,1371,null,{"value":null}] 08:31:56 INFO - PROCESS | 3744 | 1463067116833 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\", \"7b36c2f2-4a50-406b-8f1a-2c9880a455ba\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:31:56 INFO - PROCESS | 3744 | --DOCSHELL 106E9800 == 64 [pid = 3744] [id = 344] 08:31:56 INFO - PROCESS | 3744 | --DOCSHELL 13611400 == 63 [pid = 3744] [id = 343] 08:31:56 INFO - PROCESS | 3744 | --DOCSHELL 0F54A000 == 62 [pid = 3744] [id = 342] 08:31:56 INFO - PROCESS | 3744 | --DOCSHELL 17405800 == 61 [pid = 3744] [id = 341] 08:31:56 INFO - PROCESS | 3744 | --DOCSHELL 1334E000 == 60 [pid = 3744] [id = 340] 08:31:56 INFO - PROCESS | 3744 | --DOCSHELL 164ABC00 == 59 [pid = 3744] [id = 339] 08:31:56 INFO - PROCESS | 3744 | --DOCSHELL 144E3000 == 58 [pid = 3744] [id = 338] 08:31:56 INFO - PROCESS | 3744 | --DOCSHELL 11536400 == 57 [pid = 3744] [id = 337] 08:31:56 INFO - PROCESS | 3744 | --DOCSHELL 10D60400 == 56 [pid = 3744] [id = 336] 08:31:56 INFO - PROCESS | 3744 | --DOMWINDOW == 131 (19A4F400) [pid = 3744] [serial = 987] [outer = 00000000] [url = about:blank] 08:31:56 INFO - PROCESS | 3744 | --DOMWINDOW == 130 (12E66000) [pid = 3744] [serial = 945] [outer = 00000000] [url = about:blank] 08:31:56 INFO - PROCESS | 3744 | --DOMWINDOW == 129 (152BCC00) [pid = 3744] [serial = 948] [outer = 00000000] [url = about:blank] 08:31:56 INFO - PROCESS | 3744 | --DOMWINDOW == 128 (19A8DC00) [pid = 3744] [serial = 954] [outer = 00000000] [url = about:blank] 08:31:56 INFO - PROCESS | 3744 | --DOMWINDOW == 127 (1828B400) [pid = 3744] [serial = 951] [outer = 00000000] [url = about:blank] 08:31:56 INFO - PROCESS | 3744 | ++DOCSHELL 10572C00 == 57 [pid = 3744] [id = 352] 08:31:56 INFO - PROCESS | 3744 | ++DOMWINDOW == 128 (105DA000) [pid = 3744] [serial = 1055] [outer = 00000000] 08:31:56 INFO - PROCESS | 3744 | ++DOMWINDOW == 129 (12D22C00) [pid = 3744] [serial = 1056] [outer = 105DA000] 08:31:56 INFO - PROCESS | 3744 | 1463067116918 Marionette DEBUG loaded listener.js 08:31:57 INFO - PROCESS | 3744 | ++DOMWINDOW == 130 (1360A400) [pid = 3744] [serial = 1057] [outer = 105DA000] 08:31:57 INFO - PROCESS | 3744 | --DOCSHELL 13078C00 == 56 [pid = 3744] [id = 331] 08:31:57 INFO - PROCESS | 3744 | --DOCSHELL 10D5E800 == 55 [pid = 3744] [id = 330] 08:31:57 INFO - PROCESS | 3744 | --DOCSHELL 1336C800 == 54 [pid = 3744] [id = 329] 08:31:57 INFO - PROCESS | 3744 | --DOMWINDOW == 129 (18220C00) [pid = 3744] [serial = 985] [outer = 00000000] [url = about:blank] 08:31:57 INFO - PROCESS | 3744 | --DOMWINDOW == 128 (16B88800) [pid = 3744] [serial = 970] [outer = 00000000] [url = about:blank] 08:31:57 INFO - PROCESS | 3744 | --DOMWINDOW == 127 (17147400) [pid = 3744] [serial = 973] [outer = 00000000] [url = about:blank] 08:31:57 INFO - PROCESS | 3744 | --DOMWINDOW == 126 (144E2C00) [pid = 3744] [serial = 964] [outer = 00000000] [url = about:blank] 08:31:57 INFO - PROCESS | 3744 | --DOMWINDOW == 125 (17149C00) [pid = 3744] [serial = 984] [outer = 00000000] [url = about:blank] 08:31:57 INFO - PROCESS | 3744 | --DOMWINDOW == 124 (17A6F800) [pid = 3744] [serial = 976] [outer = 00000000] [url = about:blank] 08:31:57 INFO - PROCESS | 3744 | --DOMWINDOW == 123 (144CF000) [pid = 3744] [serial = 981] [outer = 00000000] [url = about:blank] 08:31:57 INFO - PROCESS | 3744 | --DOMWINDOW == 122 (1867E800) [pid = 3744] [serial = 979] [outer = 00000000] [url = about:blank] 08:31:57 INFO - PROCESS | 3744 | --DOMWINDOW == 121 (144CD800) [pid = 3744] [serial = 963] [outer = 00000000] [url = about:blank] 08:31:57 INFO - PROCESS | 3744 | --DOMWINDOW == 120 (12D2FC00) [pid = 3744] [serial = 958] [outer = 00000000] [url = about:blank] 08:31:57 INFO - PROCESS | 3744 | --DOMWINDOW == 119 (164A6800) [pid = 3744] [serial = 966] [outer = 00000000] [url = about:blank] 08:31:57 INFO - PROCESS | 3744 | --DOMWINDOW == 118 (165E8800) [pid = 3744] [serial = 969] [outer = 00000000] [url = about:blank] 08:31:57 INFO - PROCESS | 3744 | --DOMWINDOW == 117 (17A0DC00) [pid = 3744] [serial = 975] [outer = 00000000] [url = about:blank] 08:31:57 INFO - PROCESS | 3744 | --DOMWINDOW == 116 (11536800) [pid = 3744] [serial = 957] [outer = 00000000] [url = about:blank] 08:31:57 INFO - PROCESS | 3744 | --DOMWINDOW == 115 (164A6C00) [pid = 3744] [serial = 982] [outer = 00000000] [url = about:blank] 08:31:57 INFO - PROCESS | 3744 | --DOMWINDOW == 114 (1339AC00) [pid = 3744] [serial = 961] [outer = 00000000] [url = about:blank] 08:31:57 INFO - PROCESS | 3744 | --DOMWINDOW == 113 (1704F000) [pid = 3744] [serial = 972] [outer = 00000000] [url = about:blank] 08:31:57 INFO - PROCESS | 3744 | --DOMWINDOW == 112 (18676800) [pid = 3744] [serial = 978] [outer = 00000000] [url = about:blank] 08:31:57 INFO - PROCESS | 3744 | --DOMWINDOW == 111 (164A8000) [pid = 3744] [serial = 967] [outer = 00000000] [url = about:blank] 08:31:57 INFO - PROCESS | 3744 | --DOMWINDOW == 110 (11533800) [pid = 3744] [serial = 960] [outer = 00000000] [url = about:blank] 08:31:57 INFO - PROCESS | 3744 | [3744] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 08:31:57 INFO - PROCESS | 3744 | 1463067117372 Marionette TRACE conn2 <- [1,1372,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.reload.html",0,null,null,[["Canvas test: 2d.pattern.image.incomplete.reload",1,"assert_equals: ctx.createPattern(img, 'repeat') === null (got [object CanvasPattern][object], expected [object]) expected null but got object \"[object CanvasPattern]\"","_assertSame@http://web-platform.test:8000/common/canvas-tests.js:17:5\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.reload.html:29:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1373,"getWindowHandle",null] 08:31:57 INFO - PROCESS | 3744 | 1463067117405 Marionette TRACE conn2 <- [1,1373,null,{"value":"13"}] 08:31:57 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.removedsrc.html 08:31:57 INFO - PROCESS | 3744 | 1463067117408 Marionette TRACE conn2 -> [0,1374,"setScriptTimeout",{"ms":35000}] 08:31:57 INFO - PROCESS | 3744 | 1463067117412 Marionette TRACE conn2 <- [1,1374,null,{}] 08:31:57 INFO - PROCESS | 3744 | 1463067117422 Marionette TRACE conn2 -> [0,1375,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:31:57 INFO - PROCESS | 3744 | 1463067117511 Marionette TRACE conn2 <- [1,1375,null,{"value":null}] 08:31:57 INFO - PROCESS | 3744 | 1463067117521 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\", \"7b36c2f2-4a50-406b-8f1a-2c9880a455ba\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:31:57 INFO - PROCESS | 3744 | ++DOCSHELL 15A8B400 == 55 [pid = 3744] [id = 353] 08:31:57 INFO - PROCESS | 3744 | ++DOMWINDOW == 111 (15A8C800) [pid = 3744] [serial = 1058] [outer = 00000000] 08:31:57 INFO - PROCESS | 3744 | ++DOMWINDOW == 112 (1613C800) [pid = 3744] [serial = 1059] [outer = 15A8C800] 08:31:57 INFO - PROCESS | 3744 | 1463067117568 Marionette DEBUG loaded listener.js 08:31:57 INFO - PROCESS | 3744 | ++DOMWINDOW == 113 (163F8000) [pid = 3744] [serial = 1060] [outer = 15A8C800] 08:31:58 INFO - PROCESS | 3744 | 1463067118089 Marionette TRACE conn2 <- [1,1376,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.removedsrc.html",0,null,null,[["Canvas test: 2d.pattern.image.incomplete.removedsrc",1,"An attempt was made to use an object that is not, or is no longer, usable","@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.removedsrc.html:24:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1377,"getWindowHandle",null] 08:31:58 INFO - PROCESS | 3744 | 1463067118141 Marionette TRACE conn2 <- [1,1377,null,{"value":"13"}] 08:31:58 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html 08:31:58 INFO - PROCESS | 3744 | 1463067118144 Marionette TRACE conn2 -> [0,1378,"setScriptTimeout",{"ms":35000}] 08:31:58 INFO - PROCESS | 3744 | 1463067118146 Marionette TRACE conn2 <- [1,1378,null,{}] 08:31:58 INFO - PROCESS | 3744 | 1463067118150 Marionette TRACE conn2 -> [0,1379,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:31:58 INFO - PROCESS | 3744 | 1463067118233 Marionette TRACE conn2 <- [1,1379,null,{"value":null}] 08:31:58 INFO - PROCESS | 3744 | 1463067118241 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\", \"7b36c2f2-4a50-406b-8f1a-2c9880a455ba\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:31:58 INFO - PROCESS | 3744 | ++DOCSHELL 1656C400 == 56 [pid = 3744] [id = 354] 08:31:58 INFO - PROCESS | 3744 | ++DOMWINDOW == 114 (1656CC00) [pid = 3744] [serial = 1061] [outer = 00000000] 08:31:58 INFO - PROCESS | 3744 | ++DOMWINDOW == 115 (165F5C00) [pid = 3744] [serial = 1062] [outer = 1656CC00] 08:31:58 INFO - PROCESS | 3744 | 1463067118286 Marionette DEBUG loaded listener.js 08:31:58 INFO - PROCESS | 3744 | ++DOMWINDOW == 116 (16C8F000) [pid = 3744] [serial = 1063] [outer = 1656CC00] 08:31:58 INFO - PROCESS | 3744 | 1463067118784 Marionette TRACE conn2 <- [1,1380,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html",0,null,null,[["Canvas test: 2d.pattern.image.null",0,null,null]]]}] 08:31:58 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html | Canvas test: 2d.pattern.image.null 08:31:58 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html | took 717ms 08:31:58 INFO - PROCESS | 3744 | 1463067118843 Marionette TRACE conn2 -> [0,1381,"getWindowHandle",null] 08:31:58 INFO - PROCESS | 3744 | 1463067118845 Marionette TRACE conn2 <- [1,1381,null,{"value":"13"}] 08:31:58 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html 08:31:58 INFO - PROCESS | 3744 | 1463067118849 Marionette TRACE conn2 -> [0,1382,"setScriptTimeout",{"ms":35000}] 08:31:58 INFO - PROCESS | 3744 | 1463067118850 Marionette TRACE conn2 <- [1,1382,null,{}] 08:31:58 INFO - PROCESS | 3744 | 1463067118854 Marionette TRACE conn2 -> [0,1383,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:31:58 INFO - PROCESS | 3744 | 1463067118935 Marionette TRACE conn2 <- [1,1383,null,{"value":null}] 08:31:59 INFO - PROCESS | 3744 | 1463067119035 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\", \"7b36c2f2-4a50-406b-8f1a-2c9880a455ba\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:31:59 INFO - PROCESS | 3744 | ++DOCSHELL 12BB6000 == 57 [pid = 3744] [id = 355] 08:31:59 INFO - PROCESS | 3744 | ++DOMWINDOW == 117 (15A8EC00) [pid = 3744] [serial = 1064] [outer = 00000000] 08:31:59 INFO - PROCESS | 3744 | ++DOMWINDOW == 118 (1714D000) [pid = 3744] [serial = 1065] [outer = 15A8EC00] 08:31:59 INFO - PROCESS | 3744 | 1463067119078 Marionette DEBUG loaded listener.js 08:31:59 INFO - PROCESS | 3744 | ++DOMWINDOW == 119 (17471C00) [pid = 3744] [serial = 1066] [outer = 15A8EC00] 08:31:59 INFO - PROCESS | 3744 | 1463067119468 Marionette TRACE conn2 <- [1,1384,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html",0,null,null,[["Canvas test: 2d.pattern.image.string",0,null,null]]]}] 08:31:59 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html | Canvas test: 2d.pattern.image.string 08:31:59 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html | took 654ms 08:31:59 INFO - PROCESS | 3744 | 1463067119487 Marionette TRACE conn2 -> [0,1385,"getWindowHandle",null] 08:31:59 INFO - PROCESS | 3744 | 1463067119489 Marionette TRACE conn2 <- [1,1385,null,{"value":"13"}] 08:31:59 INFO - PROCESS | 3744 | 1463067119492 Marionette TRACE conn2 -> [0,1386,"setScriptTimeout",{"ms":35000}] 08:31:59 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html 08:31:59 INFO - PROCESS | 3744 | 1463067119494 Marionette TRACE conn2 <- [1,1386,null,{}] 08:31:59 INFO - PROCESS | 3744 | 1463067119497 Marionette TRACE conn2 -> [0,1387,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:31:59 INFO - PROCESS | 3744 | 1463067119632 Marionette TRACE conn2 <- [1,1387,null,{"value":null}] 08:31:59 INFO - PROCESS | 3744 | 1463067119727 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\", \"7b36c2f2-4a50-406b-8f1a-2c9880a455ba\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:31:59 INFO - PROCESS | 3744 | ++DOCSHELL 111AB800 == 58 [pid = 3744] [id = 356] 08:31:59 INFO - PROCESS | 3744 | ++DOMWINDOW == 120 (17A0D400) [pid = 3744] [serial = 1067] [outer = 00000000] 08:31:59 INFO - PROCESS | 3744 | ++DOMWINDOW == 121 (18294C00) [pid = 3744] [serial = 1068] [outer = 17A0D400] 08:31:59 INFO - PROCESS | 3744 | 1463067119823 Marionette DEBUG loaded listener.js 08:31:59 INFO - PROCESS | 3744 | ++DOMWINDOW == 122 (1867B400) [pid = 3744] [serial = 1069] [outer = 17A0D400] 08:32:00 INFO - PROCESS | 3744 | 1463067120226 Marionette TRACE conn2 <- [1,1388,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html",0,null,null,[["Canvas test: 2d.pattern.image.undefined",0,null,null]]]}] 08:32:00 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html | Canvas test: 2d.pattern.image.undefined 08:32:00 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html | took 766ms 08:32:00 INFO - PROCESS | 3744 | 1463067120267 Marionette TRACE conn2 -> [0,1389,"getWindowHandle",null] 08:32:00 INFO - PROCESS | 3744 | 1463067120269 Marionette TRACE conn2 <- [1,1389,null,{"value":"13"}] 08:32:00 INFO - PROCESS | 3744 | 1463067120272 Marionette TRACE conn2 -> [0,1390,"setScriptTimeout",{"ms":35000}] 08:32:00 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html 08:32:00 INFO - PROCESS | 3744 | 1463067120274 Marionette TRACE conn2 <- [1,1390,null,{}] 08:32:00 INFO - PROCESS | 3744 | 1463067120278 Marionette TRACE conn2 -> [0,1391,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:32:00 INFO - PROCESS | 3744 | 1463067120395 Marionette TRACE conn2 <- [1,1391,null,{"value":null}] 08:32:00 INFO - PROCESS | 3744 | 1463067120454 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\", \"7b36c2f2-4a50-406b-8f1a-2c9880a455ba\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:32:00 INFO - PROCESS | 3744 | ++DOCSHELL 140CF800 == 59 [pid = 3744] [id = 357] 08:32:00 INFO - PROCESS | 3744 | ++DOMWINDOW == 123 (17BD6000) [pid = 3744] [serial = 1070] [outer = 00000000] 08:32:00 INFO - PROCESS | 3744 | ++DOMWINDOW == 124 (19A50000) [pid = 3744] [serial = 1071] [outer = 17BD6000] 08:32:00 INFO - PROCESS | 3744 | 1463067120501 Marionette DEBUG loaded listener.js 08:32:00 INFO - PROCESS | 3744 | ++DOMWINDOW == 125 (19C29C00) [pid = 3744] [serial = 1072] [outer = 17BD6000] 08:32:00 INFO - PROCESS | 3744 | 1463067120915 Marionette TRACE conn2 <- [1,1392,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html",0,null,null,[["Canvas test: 2d.pattern.modify.canvas1",0,null,null]]]}] 08:32:00 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html | Canvas test: 2d.pattern.modify.canvas1 08:32:00 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html | took 717ms 08:32:00 INFO - PROCESS | 3744 | 1463067120976 Marionette TRACE conn2 -> [0,1393,"getWindowHandle",null] 08:32:00 INFO - PROCESS | 3744 | 1463067120978 Marionette TRACE conn2 <- [1,1393,null,{"value":"13"}] 08:32:01 INFO - PROCESS | 3744 | 1463067120981 Marionette TRACE conn2 -> [0,1394,"setScriptTimeout",{"ms":35000}] 08:32:01 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html 08:32:01 INFO - PROCESS | 3744 | 1463067120983 Marionette TRACE conn2 <- [1,1394,null,{}] 08:32:01 INFO - PROCESS | 3744 | 1463067120986 Marionette TRACE conn2 -> [0,1395,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:32:01 INFO - PROCESS | 3744 | 1463067121125 Marionette TRACE conn2 <- [1,1395,null,{"value":null}] 08:32:01 INFO - PROCESS | 3744 | 1463067121151 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\", \"7b36c2f2-4a50-406b-8f1a-2c9880a455ba\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:32:01 INFO - PROCESS | 3744 | ++DOCSHELL 19C2F400 == 60 [pid = 3744] [id = 358] 08:32:01 INFO - PROCESS | 3744 | ++DOMWINDOW == 126 (19C31400) [pid = 3744] [serial = 1073] [outer = 00000000] 08:32:01 INFO - PROCESS | 3744 | ++DOMWINDOW == 127 (19DAF400) [pid = 3744] [serial = 1074] [outer = 19C31400] 08:32:01 INFO - PROCESS | 3744 | 1463067121194 Marionette DEBUG loaded listener.js 08:32:01 INFO - PROCESS | 3744 | ++DOMWINDOW == 128 (1A175000) [pid = 3744] [serial = 1075] [outer = 19C31400] 08:32:01 INFO - PROCESS | 3744 | --DOMWINDOW == 127 (11D03400) [pid = 3744] [serial = 1007] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html] 08:32:01 INFO - PROCESS | 3744 | --DOMWINDOW == 126 (117A7000) [pid = 3744] [serial = 1010] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html] 08:32:01 INFO - PROCESS | 3744 | --DOMWINDOW == 125 (1740E400) [pid = 3744] [serial = 1022] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html] 08:32:01 INFO - PROCESS | 3744 | --DOMWINDOW == 124 (105D9400) [pid = 3744] [serial = 1025] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html] 08:32:01 INFO - PROCESS | 3744 | --DOMWINDOW == 123 (165EF400) [pid = 3744] [serial = 1028] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html] 08:32:01 INFO - PROCESS | 3744 | --DOMWINDOW == 122 (144E9800) [pid = 3744] [serial = 1013] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html] 08:32:01 INFO - PROCESS | 3744 | --DOMWINDOW == 121 (16569C00) [pid = 3744] [serial = 1016] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html] 08:32:01 INFO - PROCESS | 3744 | --DOMWINDOW == 120 (106EC000) [pid = 3744] [serial = 1004] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html] 08:32:01 INFO - PROCESS | 3744 | --DOMWINDOW == 119 (164B0800) [pid = 3744] [serial = 1019] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html] 08:32:01 INFO - PROCESS | 3744 | --DOMWINDOW == 118 (18678800) [pid = 3744] [serial = 941] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html] 08:32:01 INFO - PROCESS | 3744 | --DOMWINDOW == 117 (17AF2C00) [pid = 3744] [serial = 905] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillText.html] 08:32:01 INFO - PROCESS | 3744 | --DOMWINDOW == 116 (14499400) [pid = 3744] [serial = 947] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html] 08:32:01 INFO - PROCESS | 3744 | --DOMWINDOW == 115 (107FB000) [pid = 3744] [serial = 944] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html] 08:32:01 INFO - PROCESS | 3744 | --DOMWINDOW == 114 (16E43800) [pid = 3744] [serial = 893] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html] 08:32:01 INFO - PROCESS | 3744 | --DOMWINDOW == 113 (18428800) [pid = 3744] [serial = 953] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html] 08:32:01 INFO - PROCESS | 3744 | --DOMWINDOW == 112 (17477800) [pid = 3744] [serial = 902] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillRect.html] 08:32:01 INFO - PROCESS | 3744 | --DOMWINDOW == 111 (136AD400) [pid = 3744] [serial = 899] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html] 08:32:01 INFO - PROCESS | 3744 | --DOMWINDOW == 110 (17058C00) [pid = 3744] [serial = 950] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html] 08:32:01 INFO - PROCESS | 3744 | --DOMWINDOW == 109 (107F6800) [pid = 3744] [serial = 896] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html] 08:32:01 INFO - PROCESS | 3744 | --DOMWINDOW == 108 (11D10400) [pid = 3744] [serial = 1031] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html] 08:32:01 INFO - PROCESS | 3744 | 1463067121837 Marionette TRACE conn2 <- [1,1396,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html",0,null,null,[["Canvas test: 2d.pattern.modify.canvas2",0,null,null]]]}] 08:32:01 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html | Canvas test: 2d.pattern.modify.canvas2 08:32:01 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html | took 909ms 08:32:01 INFO - PROCESS | 3744 | 1463067121924 Marionette TRACE conn2 -> [0,1397,"getWindowHandle",null] 08:32:01 INFO - PROCESS | 3744 | 1463067121926 Marionette TRACE conn2 <- [1,1397,null,{"value":"13"}] 08:32:01 INFO - PROCESS | 3744 | 1463067121929 Marionette TRACE conn2 -> [0,1398,"setScriptTimeout",{"ms":35000}] 08:32:01 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html 08:32:01 INFO - PROCESS | 3744 | 1463067121931 Marionette TRACE conn2 <- [1,1398,null,{}] 08:32:01 INFO - PROCESS | 3744 | 1463067121944 Marionette TRACE conn2 -> [0,1399,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:32:02 INFO - PROCESS | 3744 | 1463067122027 Marionette TRACE conn2 <- [1,1399,null,{"value":null}] 08:32:02 INFO - PROCESS | 3744 | 1463067122034 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\", \"7b36c2f2-4a50-406b-8f1a-2c9880a455ba\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:32:02 INFO - PROCESS | 3744 | ++DOCSHELL 10D64C00 == 61 [pid = 3744] [id = 359] 08:32:02 INFO - PROCESS | 3744 | ++DOMWINDOW == 109 (11307400) [pid = 3744] [serial = 1076] [outer = 00000000] 08:32:02 INFO - PROCESS | 3744 | ++DOMWINDOW == 110 (164B3000) [pid = 3744] [serial = 1077] [outer = 11307400] 08:32:02 INFO - PROCESS | 3744 | 1463067122078 Marionette DEBUG loaded listener.js 08:32:02 INFO - PROCESS | 3744 | ++DOMWINDOW == 111 (16EE0400) [pid = 3744] [serial = 1078] [outer = 11307400] 08:32:02 INFO - PROCESS | 3744 | 1463067122573 Marionette TRACE conn2 <- [1,1400,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html",0,null,null,[["Canvas test: 2d.pattern.modify.image1",0,null,null]]]}] 08:32:02 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html | Canvas test: 2d.pattern.modify.image1 08:32:02 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html | took 695ms 08:32:02 INFO - PROCESS | 3744 | 1463067122629 Marionette TRACE conn2 -> [0,1401,"getWindowHandle",null] 08:32:02 INFO - PROCESS | 3744 | 1463067122631 Marionette TRACE conn2 <- [1,1401,null,{"value":"13"}] 08:32:02 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html 08:32:02 INFO - PROCESS | 3744 | 1463067122635 Marionette TRACE conn2 -> [0,1402,"setScriptTimeout",{"ms":35000}] 08:32:02 INFO - PROCESS | 3744 | 1463067122637 Marionette TRACE conn2 <- [1,1402,null,{}] 08:32:02 INFO - PROCESS | 3744 | 1463067122640 Marionette TRACE conn2 -> [0,1403,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:32:02 INFO - PROCESS | 3744 | 1463067122722 Marionette TRACE conn2 <- [1,1403,null,{"value":null}] 08:32:02 INFO - PROCESS | 3744 | 1463067122758 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\", \"7b36c2f2-4a50-406b-8f1a-2c9880a455ba\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:32:02 INFO - PROCESS | 3744 | ++DOCSHELL 10EA1000 == 62 [pid = 3744] [id = 360] 08:32:02 INFO - PROCESS | 3744 | ++DOMWINDOW == 112 (111AB000) [pid = 3744] [serial = 1079] [outer = 00000000] 08:32:02 INFO - PROCESS | 3744 | ++DOMWINDOW == 113 (1714E400) [pid = 3744] [serial = 1080] [outer = 111AB000] 08:32:02 INFO - PROCESS | 3744 | 1463067122801 Marionette DEBUG loaded listener.js 08:32:02 INFO - PROCESS | 3744 | ++DOMWINDOW == 114 (17A79000) [pid = 3744] [serial = 1081] [outer = 111AB000] 08:32:03 INFO - PROCESS | 3744 | 1463067123235 Marionette TRACE conn2 <- [1,1404,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html",0,null,null,[["Canvas test: 2d.pattern.modify.image2",0,null,null]]]}] 08:32:03 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html | Canvas test: 2d.pattern.modify.image2 08:32:03 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html | took 646ms 08:32:03 INFO - PROCESS | 3744 | 1463067123273 Marionette TRACE conn2 -> [0,1405,"getWindowHandle",null] 08:32:03 INFO - PROCESS | 3744 | 1463067123275 Marionette TRACE conn2 <- [1,1405,null,{"value":"13"}] 08:32:03 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html 08:32:03 INFO - PROCESS | 3744 | 1463067123279 Marionette TRACE conn2 -> [0,1406,"setScriptTimeout",{"ms":35000}] 08:32:03 INFO - PROCESS | 3744 | 1463067123281 Marionette TRACE conn2 <- [1,1406,null,{}] 08:32:03 INFO - PROCESS | 3744 | 1463067123284 Marionette TRACE conn2 -> [0,1407,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:32:03 INFO - PROCESS | 3744 | 1463067123388 Marionette TRACE conn2 <- [1,1407,null,{"value":null}] 08:32:03 INFO - PROCESS | 3744 | 1463067123394 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\", \"7b36c2f2-4a50-406b-8f1a-2c9880a455ba\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:32:03 INFO - PROCESS | 3744 | ++DOCSHELL 18677000 == 63 [pid = 3744] [id = 361] 08:32:03 INFO - PROCESS | 3744 | ++DOMWINDOW == 115 (19A8BC00) [pid = 3744] [serial = 1082] [outer = 00000000] 08:32:03 INFO - PROCESS | 3744 | ++DOMWINDOW == 116 (1A490400) [pid = 3744] [serial = 1083] [outer = 19A8BC00] 08:32:03 INFO - PROCESS | 3744 | 1463067123443 Marionette DEBUG loaded listener.js 08:32:03 INFO - PROCESS | 3744 | ++DOMWINDOW == 117 (1A9C3C00) [pid = 3744] [serial = 1084] [outer = 19A8BC00] 08:32:04 INFO - PROCESS | 3744 | 1463067124195 Marionette TRACE conn2 <- [1,1408,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html",0,null,null,[["Canvas test: 2d.pattern.paint.norepeat.basic",0,null,null]]]}] 08:32:04 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html | Canvas test: 2d.pattern.paint.norepeat.basic 08:32:04 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html | took 1007ms 08:32:04 INFO - PROCESS | 3744 | 1463067124283 Marionette TRACE conn2 -> [0,1409,"getWindowHandle",null] 08:32:04 INFO - PROCESS | 3744 | 1463067124288 Marionette TRACE conn2 <- [1,1409,null,{"value":"13"}] 08:32:04 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html 08:32:04 INFO - PROCESS | 3744 | 1463067124293 Marionette TRACE conn2 -> [0,1410,"setScriptTimeout",{"ms":35000}] 08:32:04 INFO - PROCESS | 3744 | 1463067124297 Marionette TRACE conn2 <- [1,1410,null,{}] 08:32:04 INFO - PROCESS | 3744 | 1463067124302 Marionette TRACE conn2 -> [0,1411,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:32:04 INFO - PROCESS | 3744 | 1463067124413 Marionette TRACE conn2 <- [1,1411,null,{"value":null}] 08:32:04 INFO - PROCESS | 3744 | 1463067124551 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\", \"7b36c2f2-4a50-406b-8f1a-2c9880a455ba\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:32:04 INFO - PROCESS | 3744 | ++DOCSHELL 11536000 == 64 [pid = 3744] [id = 362] 08:32:04 INFO - PROCESS | 3744 | ++DOMWINDOW == 118 (12D28800) [pid = 3744] [serial = 1085] [outer = 00000000] 08:32:04 INFO - PROCESS | 3744 | ++DOMWINDOW == 119 (13AEC000) [pid = 3744] [serial = 1086] [outer = 12D28800] 08:32:04 INFO - PROCESS | 3744 | 1463067124613 Marionette DEBUG loaded listener.js 08:32:04 INFO - PROCESS | 3744 | ++DOMWINDOW == 120 (144DE800) [pid = 3744] [serial = 1087] [outer = 12D28800] 08:32:05 INFO - PROCESS | 3744 | 1463067125223 Marionette TRACE conn2 <- [1,1412,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html",0,null,null,[["Canvas test: 2d.pattern.paint.norepeat.coord1",0,null,null]]]}] 08:32:05 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html | Canvas test: 2d.pattern.paint.norepeat.coord1 08:32:05 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html | took 945ms 08:32:05 INFO - PROCESS | 3744 | 1463067125270 Marionette TRACE conn2 -> [0,1413,"getWindowHandle",null] 08:32:05 INFO - PROCESS | 3744 | 1463067125276 Marionette TRACE conn2 <- [1,1413,null,{"value":"13"}] 08:32:05 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html 08:32:05 INFO - PROCESS | 3744 | 1463067125283 Marionette TRACE conn2 -> [0,1414,"setScriptTimeout",{"ms":35000}] 08:32:05 INFO - PROCESS | 3744 | 1463067125286 Marionette TRACE conn2 <- [1,1414,null,{}] 08:32:05 INFO - PROCESS | 3744 | 1463067125290 Marionette TRACE conn2 -> [0,1415,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:32:05 INFO - PROCESS | 3744 | 1463067125399 Marionette TRACE conn2 <- [1,1415,null,{"value":null}] 08:32:05 INFO - PROCESS | 3744 | 1463067125507 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\", \"7b36c2f2-4a50-406b-8f1a-2c9880a455ba\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:32:05 INFO - PROCESS | 3744 | ++DOCSHELL 1612FC00 == 65 [pid = 3744] [id = 363] 08:32:05 INFO - PROCESS | 3744 | ++DOMWINDOW == 121 (1613DC00) [pid = 3744] [serial = 1088] [outer = 00000000] 08:32:05 INFO - PROCESS | 3744 | ++DOMWINDOW == 122 (165ED000) [pid = 3744] [serial = 1089] [outer = 1613DC00] 08:32:05 INFO - PROCESS | 3744 | 1463067125560 Marionette DEBUG loaded listener.js 08:32:05 INFO - PROCESS | 3744 | ++DOMWINDOW == 123 (1714B400) [pid = 3744] [serial = 1090] [outer = 1613DC00] 08:32:06 INFO - PROCESS | 3744 | 1463067126211 Marionette TRACE conn2 <- [1,1416,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html",0,null,null,[["Canvas test: 2d.pattern.paint.norepeat.coord2",0,null,null]]]}] 08:32:06 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html | Canvas test: 2d.pattern.paint.norepeat.coord2 08:32:06 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html | took 1008ms 08:32:06 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html 08:32:06 INFO - PROCESS | 3744 | 1463067126284 Marionette TRACE conn2 -> [0,1417,"getWindowHandle",null] 08:32:06 INFO - PROCESS | 3744 | 1463067126286 Marionette TRACE conn2 <- [1,1417,null,{"value":"13"}] 08:32:06 INFO - PROCESS | 3744 | 1463067126290 Marionette TRACE conn2 -> [0,1418,"setScriptTimeout",{"ms":35000}] 08:32:06 INFO - PROCESS | 3744 | 1463067126294 Marionette TRACE conn2 <- [1,1418,null,{}] 08:32:06 INFO - PROCESS | 3744 | 1463067126318 Marionette TRACE conn2 -> [0,1419,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:32:06 INFO - PROCESS | 3744 | 1463067126460 Marionette TRACE conn2 <- [1,1419,null,{"value":null}] 08:32:06 INFO - PROCESS | 3744 | 1463067126528 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\", \"7b36c2f2-4a50-406b-8f1a-2c9880a455ba\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:32:06 INFO - PROCESS | 3744 | ++DOCSHELL 19CDA000 == 66 [pid = 3744] [id = 364] 08:32:06 INFO - PROCESS | 3744 | ++DOMWINDOW == 124 (19CDB000) [pid = 3744] [serial = 1091] [outer = 00000000] 08:32:06 INFO - PROCESS | 3744 | ++DOMWINDOW == 125 (19DABC00) [pid = 3744] [serial = 1092] [outer = 19CDB000] 08:32:06 INFO - PROCESS | 3744 | 1463067126583 Marionette DEBUG loaded listener.js 08:32:06 INFO - PROCESS | 3744 | ++DOMWINDOW == 126 (1A9C1C00) [pid = 3744] [serial = 1093] [outer = 19CDB000] 08:32:07 INFO - PROCESS | 3744 | 1463067127154 Marionette TRACE conn2 <- [1,1420,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html",0,null,null,[["Canvas test: 2d.pattern.paint.norepeat.coord3",0,null,null]]]}] 08:32:07 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html | Canvas test: 2d.pattern.paint.norepeat.coord3 08:32:07 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html | took 898ms 08:32:07 INFO - PROCESS | 3744 | 1463067127194 Marionette TRACE conn2 -> [0,1421,"getWindowHandle",null] 08:32:07 INFO - PROCESS | 3744 | 1463067127197 Marionette TRACE conn2 <- [1,1421,null,{"value":"13"}] 08:32:07 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html 08:32:07 INFO - PROCESS | 3744 | 1463067127200 Marionette TRACE conn2 -> [0,1422,"setScriptTimeout",{"ms":35000}] 08:32:07 INFO - PROCESS | 3744 | 1463067127202 Marionette TRACE conn2 <- [1,1422,null,{}] 08:32:07 INFO - PROCESS | 3744 | 1463067127206 Marionette TRACE conn2 -> [0,1423,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:32:07 INFO - PROCESS | 3744 | 1463067127314 Marionette TRACE conn2 <- [1,1423,null,{"value":null}] 08:32:07 INFO - PROCESS | 3744 | 1463067127425 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\", \"7b36c2f2-4a50-406b-8f1a-2c9880a455ba\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:32:07 INFO - PROCESS | 3744 | ++DOCSHELL 15E31400 == 67 [pid = 3744] [id = 365] 08:32:07 INFO - PROCESS | 3744 | ++DOMWINDOW == 127 (19D43400) [pid = 3744] [serial = 1094] [outer = 00000000] 08:32:07 INFO - PROCESS | 3744 | ++DOMWINDOW == 128 (1AB62000) [pid = 3744] [serial = 1095] [outer = 19D43400] 08:32:07 INFO - PROCESS | 3744 | 1463067127477 Marionette DEBUG loaded listener.js 08:32:07 INFO - PROCESS | 3744 | ++DOMWINDOW == 129 (1AB66C00) [pid = 3744] [serial = 1096] [outer = 19D43400] 08:32:08 INFO - PROCESS | 3744 | 1463067128046 Marionette TRACE conn2 <- [1,1424,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html",0,null,null,[["Canvas test: 2d.pattern.paint.norepeat.outside",0,null,null]]]}] 08:32:08 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html | Canvas test: 2d.pattern.paint.norepeat.outside 08:32:08 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html | took 913ms 08:32:08 INFO - PROCESS | 3744 | 1463067128104 Marionette TRACE conn2 -> [0,1425,"getWindowHandle",null] 08:32:08 INFO - PROCESS | 3744 | 1463067128106 Marionette TRACE conn2 <- [1,1425,null,{"value":"13"}] 08:32:08 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html 08:32:08 INFO - PROCESS | 3744 | 1463067128110 Marionette TRACE conn2 -> [0,1426,"setScriptTimeout",{"ms":35000}] 08:32:08 INFO - PROCESS | 3744 | 1463067128112 Marionette TRACE conn2 <- [1,1426,null,{}] 08:32:08 INFO - PROCESS | 3744 | 1463067128115 Marionette TRACE conn2 -> [0,1427,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:32:08 INFO - PROCESS | 3744 | 1463067128218 Marionette TRACE conn2 <- [1,1427,null,{"value":null}] 08:32:08 INFO - PROCESS | 3744 | 1463067128325 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\", \"7b36c2f2-4a50-406b-8f1a-2c9880a455ba\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:32:08 INFO - PROCESS | 3744 | ++DOCSHELL 17BD6400 == 68 [pid = 3744] [id = 366] 08:32:08 INFO - PROCESS | 3744 | ++DOMWINDOW == 130 (19C2E800) [pid = 3744] [serial = 1097] [outer = 00000000] 08:32:08 INFO - PROCESS | 3744 | ++DOMWINDOW == 131 (1AC4D000) [pid = 3744] [serial = 1098] [outer = 19C2E800] 08:32:08 INFO - PROCESS | 3744 | 1463067128377 Marionette DEBUG loaded listener.js 08:32:08 INFO - PROCESS | 3744 | ++DOMWINDOW == 132 (1AC52000) [pid = 3744] [serial = 1099] [outer = 19C2E800] 08:32:09 INFO - PROCESS | 3744 | 1463067128990 Marionette TRACE conn2 <- [1,1428,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html",0,null,null,[["Canvas patterns do not get flipped when painted",0,null,null]]]}] 08:32:09 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html | Canvas patterns do not get flipped when painted 08:32:09 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html | took 961ms 08:32:09 INFO - PROCESS | 3744 | 1463067129055 Marionette TRACE conn2 -> [0,1429,"getWindowHandle",null] 08:32:09 INFO - PROCESS | 3744 | 1463067129057 Marionette TRACE conn2 <- [1,1429,null,{"value":"13"}] 08:32:09 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html 08:32:09 INFO - PROCESS | 3744 | 1463067129061 Marionette TRACE conn2 -> [0,1430,"setScriptTimeout",{"ms":35000}] 08:32:09 INFO - PROCESS | 3744 | 1463067129063 Marionette TRACE conn2 <- [1,1430,null,{}] 08:32:09 INFO - PROCESS | 3744 | 1463067129067 Marionette TRACE conn2 -> [0,1431,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:32:09 INFO - PROCESS | 3744 | 1463067129201 Marionette TRACE conn2 <- [1,1431,null,{"value":null}] 08:32:09 INFO - PROCESS | 3744 | 1463067129383 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\", \"7b36c2f2-4a50-406b-8f1a-2c9880a455ba\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:32:09 INFO - PROCESS | 3744 | ++DOCSHELL 1130B400 == 69 [pid = 3744] [id = 367] 08:32:09 INFO - PROCESS | 3744 | ++DOMWINDOW == 133 (1336F400) [pid = 3744] [serial = 1100] [outer = 00000000] 08:32:09 INFO - PROCESS | 3744 | ++DOMWINDOW == 134 (1449D400) [pid = 3744] [serial = 1101] [outer = 1336F400] 08:32:09 INFO - PROCESS | 3744 | 1463067129438 Marionette DEBUG loaded listener.js 08:32:09 INFO - PROCESS | 3744 | ++DOMWINDOW == 135 (144D0800) [pid = 3744] [serial = 1102] [outer = 1336F400] 08:32:10 INFO - PROCESS | 3744 | 1463067130173 Marionette TRACE conn2 <- [1,1432,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html",0,null,null,[["Image patterns do not get flipped when painted",0,null,null]]]}] 08:32:10 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html | Image patterns do not get flipped when painted 08:32:10 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html | took 1102ms 08:32:10 INFO - PROCESS | 3744 | 1463067130197 Marionette TRACE conn2 -> [0,1433,"getWindowHandle",null] 08:32:10 INFO - PROCESS | 3744 | 1463067130201 Marionette TRACE conn2 <- [1,1433,null,{"value":"13"}] 08:32:10 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html 08:32:10 INFO - PROCESS | 3744 | 1463067130207 Marionette TRACE conn2 -> [0,1434,"setScriptTimeout",{"ms":35000}] 08:32:10 INFO - PROCESS | 3744 | 1463067130210 Marionette TRACE conn2 <- [1,1434,null,{}] 08:32:10 INFO - PROCESS | 3744 | 1463067130216 Marionette TRACE conn2 -> [0,1435,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:32:10 INFO - PROCESS | 3744 | 1463067130316 Marionette TRACE conn2 <- [1,1435,null,{"value":null}] 08:32:10 INFO - PROCESS | 3744 | 1463067130426 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\", \"7b36c2f2-4a50-406b-8f1a-2c9880a455ba\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:32:10 INFO - PROCESS | 3744 | ++DOCSHELL 12D28000 == 70 [pid = 3744] [id = 368] 08:32:10 INFO - PROCESS | 3744 | ++DOMWINDOW == 136 (12D31000) [pid = 3744] [serial = 1103] [outer = 00000000] 08:32:10 INFO - PROCESS | 3744 | ++DOMWINDOW == 137 (13A11C00) [pid = 3744] [serial = 1104] [outer = 12D31000] 08:32:10 INFO - PROCESS | 3744 | 1463067130474 Marionette DEBUG loaded listener.js 08:32:10 INFO - PROCESS | 3744 | ++DOMWINDOW == 138 (144CF000) [pid = 3744] [serial = 1105] [outer = 12D31000] 08:32:11 INFO - PROCESS | 3744 | --DOCSHELL 163F3800 == 69 [pid = 3744] [id = 314] 08:32:11 INFO - PROCESS | 3744 | --DOCSHELL 1B393800 == 68 [pid = 3744] [id = 14] 08:32:11 INFO - PROCESS | 3744 | --DOCSHELL 17BD4400 == 67 [pid = 3744] [id = 318] 08:32:11 INFO - PROCESS | 3744 | --DOCSHELL 1A8BF800 == 66 [pid = 3744] [id = 10] 08:32:11 INFO - PROCESS | 3744 | --DOCSHELL 14498800 == 65 [pid = 3744] [id = 316] 08:32:11 INFO - PROCESS | 3744 | --DOCSHELL 107EF000 == 64 [pid = 3744] [id = 315] 08:32:11 INFO - PROCESS | 3744 | --DOCSHELL 17053800 == 63 [pid = 3744] [id = 317] 08:32:11 INFO - PROCESS | 3744 | --DOCSHELL 10EA1000 == 62 [pid = 3744] [id = 360] 08:32:11 INFO - PROCESS | 3744 | --DOCSHELL 10D64C00 == 61 [pid = 3744] [id = 359] 08:32:11 INFO - PROCESS | 3744 | --DOCSHELL 19C2F400 == 60 [pid = 3744] [id = 358] 08:32:11 INFO - PROCESS | 3744 | --DOCSHELL 140CF800 == 59 [pid = 3744] [id = 357] 08:32:11 INFO - PROCESS | 3744 | --DOCSHELL 111AB800 == 58 [pid = 3744] [id = 356] 08:32:11 INFO - PROCESS | 3744 | --DOCSHELL 12BB6000 == 57 [pid = 3744] [id = 355] 08:32:11 INFO - PROCESS | 3744 | --DOCSHELL 1656C400 == 56 [pid = 3744] [id = 354] 08:32:11 INFO - PROCESS | 3744 | --DOCSHELL 15A8B400 == 55 [pid = 3744] [id = 353] 08:32:11 INFO - PROCESS | 3744 | --DOCSHELL 10572C00 == 54 [pid = 3744] [id = 352] 08:32:11 INFO - PROCESS | 3744 | --DOCSHELL 106EC800 == 53 [pid = 3744] [id = 351] 08:32:11 INFO - PROCESS | 3744 | 1463067131116 Marionette TRACE conn2 <- [1,1436,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeat.basic",0,null,null]]]}] 08:32:11 INFO - PROCESS | 3744 | --DOCSHELL 15E05000 == 52 [pid = 3744] [id = 347] 08:32:11 INFO - PROCESS | 3744 | --DOCSHELL 113A8800 == 51 [pid = 3744] [id = 346] 08:32:11 INFO - PROCESS | 3744 | --DOCSHELL 13AE6000 == 50 [pid = 3744] [id = 345] 08:32:11 INFO - PROCESS | 3744 | --DOMWINDOW == 137 (19C28800) [pid = 3744] [serial = 943] [outer = 00000000] [url = about:blank] 08:32:11 INFO - PROCESS | 3744 | --DOMWINDOW == 136 (17B09400) [pid = 3744] [serial = 907] [outer = 00000000] [url = about:blank] 08:32:11 INFO - PROCESS | 3744 | --DOMWINDOW == 135 (16351800) [pid = 3744] [serial = 949] [outer = 00000000] [url = about:blank] 08:32:11 INFO - PROCESS | 3744 | --DOMWINDOW == 134 (13AED400) [pid = 3744] [serial = 946] [outer = 00000000] [url = about:blank] 08:32:11 INFO - PROCESS | 3744 | --DOMWINDOW == 133 (17150800) [pid = 3744] [serial = 895] [outer = 00000000] [url = about:blank] 08:32:11 INFO - PROCESS | 3744 | --DOMWINDOW == 132 (19C2F000) [pid = 3744] [serial = 955] [outer = 00000000] [url = about:blank] 08:32:11 INFO - PROCESS | 3744 | --DOMWINDOW == 131 (17A10800) [pid = 3744] [serial = 904] [outer = 00000000] [url = about:blank] 08:32:11 INFO - PROCESS | 3744 | --DOMWINDOW == 130 (16568800) [pid = 3744] [serial = 901] [outer = 00000000] [url = about:blank] 08:32:11 INFO - PROCESS | 3744 | --DOMWINDOW == 129 (19A49C00) [pid = 3744] [serial = 952] [outer = 00000000] [url = about:blank] 08:32:11 INFO - PROCESS | 3744 | --DOMWINDOW == 128 (12B87400) [pid = 3744] [serial = 898] [outer = 00000000] [url = about:blank] 08:32:11 INFO - PROCESS | 3744 | --DOMWINDOW == 127 (18815400) [pid = 3744] [serial = 1032] [outer = 00000000] [url = about:blank] 08:32:11 INFO - PROCESS | 3744 | --DOMWINDOW == 126 (144A1400) [pid = 3744] [serial = 1008] [outer = 00000000] [url = about:blank] 08:32:11 INFO - PROCESS | 3744 | --DOMWINDOW == 125 (13352800) [pid = 3744] [serial = 1011] [outer = 00000000] [url = about:blank] 08:32:11 INFO - PROCESS | 3744 | --DOMWINDOW == 124 (1441C400) [pid = 3744] [serial = 1012] [outer = 00000000] [url = about:blank] 08:32:11 INFO - PROCESS | 3744 | --DOMWINDOW == 123 (17AF4800) [pid = 3744] [serial = 1023] [outer = 00000000] [url = about:blank] 08:32:11 INFO - PROCESS | 3744 | --DOMWINDOW == 122 (1334D800) [pid = 3744] [serial = 990] [outer = 00000000] [url = about:blank] 08:32:11 INFO - PROCESS | 3744 | --DOMWINDOW == 121 (15E26800) [pid = 3744] [serial = 993] [outer = 00000000] [url = about:blank] 08:32:11 INFO - PROCESS | 3744 | --DOMWINDOW == 120 (18428C00) [pid = 3744] [serial = 996] [outer = 00000000] [url = about:blank] 08:32:11 INFO - PROCESS | 3744 | --DOMWINDOW == 119 (19CD9C00) [pid = 3744] [serial = 999] [outer = 00000000] [url = about:blank] 08:32:11 INFO - PROCESS | 3744 | --DOMWINDOW == 118 (19D47400) [pid = 3744] [serial = 1002] [outer = 00000000] [url = about:blank] 08:32:11 INFO - PROCESS | 3744 | --DOMWINDOW == 117 (12BB6400) [pid = 3744] [serial = 1026] [outer = 00000000] [url = about:blank] 08:32:11 INFO - PROCESS | 3744 | --DOMWINDOW == 116 (18293400) [pid = 3744] [serial = 1029] [outer = 00000000] [url = about:blank] 08:32:11 INFO - PROCESS | 3744 | --DOMWINDOW == 115 (1612F800) [pid = 3744] [serial = 1014] [outer = 00000000] [url = about:blank] 08:32:11 INFO - PROCESS | 3744 | --DOMWINDOW == 114 (16571C00) [pid = 3744] [serial = 1017] [outer = 00000000] [url = about:blank] 08:32:11 INFO - PROCESS | 3744 | --DOMWINDOW == 113 (164A5400) [pid = 3744] [serial = 1015] [outer = 00000000] [url = about:blank] 08:32:11 INFO - PROCESS | 3744 | --DOMWINDOW == 112 (12D22400) [pid = 3744] [serial = 1005] [outer = 00000000] [url = about:blank] 08:32:11 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html | Canvas test: 2d.pattern.paint.repeat.basic 08:32:11 INFO - PROCESS | 3744 | --DOMWINDOW == 111 (12D2A400) [pid = 3744] [serial = 1006] [outer = 00000000] [url = about:blank] 08:32:11 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html | took 1008ms 08:32:11 INFO - PROCESS | 3744 | --DOMWINDOW == 110 (144DCC00) [pid = 3744] [serial = 1009] [outer = 00000000] [url = about:blank] 08:32:11 INFO - PROCESS | 3744 | --DOMWINDOW == 109 (16E3E400) [pid = 3744] [serial = 1020] [outer = 00000000] [url = about:blank] 08:32:11 INFO - PROCESS | 3744 | --DOMWINDOW == 108 (1449B400) [pid = 3744] [serial = 1027] [outer = 00000000] [url = about:blank] 08:32:11 INFO - PROCESS | 3744 | --DOMWINDOW == 107 (19A8C400) [pid = 3744] [serial = 1033] [outer = 00000000] [url = about:blank] 08:32:11 INFO - PROCESS | 3744 | --DOMWINDOW == 106 (17AF5400) [pid = 3744] [serial = 1024] [outer = 00000000] [url = about:blank] 08:32:11 INFO - PROCESS | 3744 | --DOMWINDOW == 105 (1867EC00) [pid = 3744] [serial = 1030] [outer = 00000000] [url = about:blank] 08:32:11 INFO - PROCESS | 3744 | --DOMWINDOW == 104 (16EE0800) [pid = 3744] [serial = 1021] [outer = 00000000] [url = about:blank] 08:32:11 INFO - PROCESS | 3744 | --DOMWINDOW == 103 (165EE800) [pid = 3744] [serial = 1018] [outer = 00000000] [url = about:blank] 08:32:11 INFO - PROCESS | 3744 | 1463067131197 Marionette TRACE conn2 -> [0,1437,"getWindowHandle",null] 08:32:11 INFO - PROCESS | 3744 | 1463067131203 Marionette TRACE conn2 <- [1,1437,null,{"value":"13"}] 08:32:11 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html 08:32:11 INFO - PROCESS | 3744 | 1463067131226 Marionette TRACE conn2 -> [0,1438,"setScriptTimeout",{"ms":35000}] 08:32:11 INFO - PROCESS | 3744 | 1463067131229 Marionette TRACE conn2 <- [1,1438,null,{}] 08:32:11 INFO - PROCESS | 3744 | 1463067131236 Marionette TRACE conn2 -> [0,1439,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:32:11 INFO - PROCESS | 3744 | 1463067131328 Marionette TRACE conn2 <- [1,1439,null,{"value":null}] 08:32:11 INFO - PROCESS | 3744 | 1463067131335 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\", \"7b36c2f2-4a50-406b-8f1a-2c9880a455ba\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:32:11 INFO - PROCESS | 3744 | ++DOCSHELL 12D23000 == 51 [pid = 3744] [id = 369] 08:32:11 INFO - PROCESS | 3744 | ++DOMWINDOW == 104 (12D23C00) [pid = 3744] [serial = 1106] [outer = 00000000] 08:32:11 INFO - PROCESS | 3744 | ++DOMWINDOW == 105 (12DEFC00) [pid = 3744] [serial = 1107] [outer = 12D23C00] 08:32:11 INFO - PROCESS | 3744 | 1463067131379 Marionette DEBUG loaded listener.js 08:32:11 INFO - PROCESS | 3744 | ++DOMWINDOW == 106 (13616C00) [pid = 3744] [serial = 1108] [outer = 12D23C00] 08:32:11 INFO - PROCESS | 3744 | 1463067131900 Marionette TRACE conn2 <- [1,1440,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeat.coord1",0,null,null]]]}] 08:32:11 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html | Canvas test: 2d.pattern.paint.repeat.coord1 08:32:11 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html | took 724ms 08:32:11 INFO - PROCESS | 3744 | 1463067131933 Marionette TRACE conn2 -> [0,1441,"getWindowHandle",null] 08:32:11 INFO - PROCESS | 3744 | 1463067131935 Marionette TRACE conn2 <- [1,1441,null,{"value":"13"}] 08:32:11 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html 08:32:11 INFO - PROCESS | 3744 | 1463067131938 Marionette TRACE conn2 -> [0,1442,"setScriptTimeout",{"ms":35000}] 08:32:11 INFO - PROCESS | 3744 | 1463067131942 Marionette TRACE conn2 <- [1,1442,null,{}] 08:32:11 INFO - PROCESS | 3744 | 1463067131952 Marionette TRACE conn2 -> [0,1443,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:32:12 INFO - PROCESS | 3744 | 1463067132039 Marionette TRACE conn2 <- [1,1443,null,{"value":null}] 08:32:12 INFO - PROCESS | 3744 | 1463067132136 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\", \"7b36c2f2-4a50-406b-8f1a-2c9880a455ba\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:32:12 INFO - PROCESS | 3744 | ++DOCSHELL 144E2400 == 52 [pid = 3744] [id = 370] 08:32:12 INFO - PROCESS | 3744 | ++DOMWINDOW == 107 (15E27400) [pid = 3744] [serial = 1109] [outer = 00000000] 08:32:12 INFO - PROCESS | 3744 | ++DOMWINDOW == 108 (16351000) [pid = 3744] [serial = 1110] [outer = 15E27400] 08:32:12 INFO - PROCESS | 3744 | 1463067132183 Marionette DEBUG loaded listener.js 08:32:12 INFO - PROCESS | 3744 | ++DOMWINDOW == 109 (164A6000) [pid = 3744] [serial = 1111] [outer = 15E27400] 08:32:12 INFO - PROCESS | 3744 | 1463067132559 Marionette TRACE conn2 <- [1,1444,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeat.coord2",0,null,null]]]}] 08:32:12 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html | Canvas test: 2d.pattern.paint.repeat.coord2 08:32:12 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html | took 645ms 08:32:12 INFO - PROCESS | 3744 | 1463067132582 Marionette TRACE conn2 -> [0,1445,"getWindowHandle",null] 08:32:12 INFO - PROCESS | 3744 | 1463067132585 Marionette TRACE conn2 <- [1,1445,null,{"value":"13"}] 08:32:12 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html 08:32:12 INFO - PROCESS | 3744 | 1463067132588 Marionette TRACE conn2 -> [0,1446,"setScriptTimeout",{"ms":35000}] 08:32:12 INFO - PROCESS | 3744 | 1463067132589 Marionette TRACE conn2 <- [1,1446,null,{}] 08:32:12 INFO - PROCESS | 3744 | 1463067132593 Marionette TRACE conn2 -> [0,1447,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:32:12 INFO - PROCESS | 3744 | 1463067132677 Marionette TRACE conn2 <- [1,1447,null,{"value":null}] 08:32:12 INFO - PROCESS | 3744 | 1463067132683 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\", \"7b36c2f2-4a50-406b-8f1a-2c9880a455ba\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:32:12 INFO - PROCESS | 3744 | ++DOCSHELL 163F2800 == 53 [pid = 3744] [id = 371] 08:32:12 INFO - PROCESS | 3744 | ++DOMWINDOW == 110 (164A8400) [pid = 3744] [serial = 1112] [outer = 00000000] 08:32:12 INFO - PROCESS | 3744 | ++DOMWINDOW == 111 (16575C00) [pid = 3744] [serial = 1113] [outer = 164A8400] 08:32:12 INFO - PROCESS | 3744 | 1463067132727 Marionette DEBUG loaded listener.js 08:32:12 INFO - PROCESS | 3744 | ++DOMWINDOW == 112 (16C44800) [pid = 3744] [serial = 1114] [outer = 164A8400] 08:32:13 INFO - PROCESS | 3744 | 1463067133200 Marionette TRACE conn2 <- [1,1448,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeat.coord3",0,null,null]]]}] 08:32:13 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html | Canvas test: 2d.pattern.paint.repeat.coord3 08:32:13 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html | took 692ms 08:32:13 INFO - PROCESS | 3744 | 1463067133287 Marionette TRACE conn2 -> [0,1449,"getWindowHandle",null] 08:32:13 INFO - PROCESS | 3744 | 1463067133289 Marionette TRACE conn2 <- [1,1449,null,{"value":"13"}] 08:32:13 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html 08:32:13 INFO - PROCESS | 3744 | 1463067133292 Marionette TRACE conn2 -> [0,1450,"setScriptTimeout",{"ms":35000}] 08:32:13 INFO - PROCESS | 3744 | 1463067133294 Marionette TRACE conn2 <- [1,1450,null,{}] 08:32:13 INFO - PROCESS | 3744 | 1463067133297 Marionette TRACE conn2 -> [0,1451,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:32:13 INFO - PROCESS | 3744 | 1463067133422 Marionette TRACE conn2 <- [1,1451,null,{"value":null}] 08:32:13 INFO - PROCESS | 3744 | 1463067133512 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\", \"7b36c2f2-4a50-406b-8f1a-2c9880a455ba\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:32:13 INFO - PROCESS | 3744 | ++DOCSHELL 16C8EC00 == 54 [pid = 3744] [id = 372] 08:32:13 INFO - PROCESS | 3744 | ++DOMWINDOW == 113 (16C8F400) [pid = 3744] [serial = 1115] [outer = 00000000] 08:32:13 INFO - PROCESS | 3744 | ++DOMWINDOW == 114 (17051800) [pid = 3744] [serial = 1116] [outer = 16C8F400] 08:32:13 INFO - PROCESS | 3744 | 1463067133556 Marionette DEBUG loaded listener.js 08:32:13 INFO - PROCESS | 3744 | ++DOMWINDOW == 115 (17145000) [pid = 3744] [serial = 1117] [outer = 16C8F400] 08:32:14 INFO - PROCESS | 3744 | 1463067134037 Marionette TRACE conn2 <- [1,1452,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeat.outside",0,null,null]]]}] 08:32:14 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html | Canvas test: 2d.pattern.paint.repeat.outside 08:32:14 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html | took 740ms 08:32:14 INFO - PROCESS | 3744 | 1463067134075 Marionette TRACE conn2 -> [0,1453,"getWindowHandle",null] 08:32:14 INFO - PROCESS | 3744 | 1463067134077 Marionette TRACE conn2 <- [1,1453,null,{"value":"13"}] 08:32:14 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html 08:32:14 INFO - PROCESS | 3744 | 1463067134084 Marionette TRACE conn2 -> [0,1454,"setScriptTimeout",{"ms":35000}] 08:32:14 INFO - PROCESS | 3744 | 1463067134086 Marionette TRACE conn2 <- [1,1454,null,{}] 08:32:14 INFO - PROCESS | 3744 | 1463067134090 Marionette TRACE conn2 -> [0,1455,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:32:14 INFO - PROCESS | 3744 | 1463067134226 Marionette TRACE conn2 <- [1,1455,null,{"value":null}] 08:32:14 INFO - PROCESS | 3744 | 1463067134298 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\", \"7b36c2f2-4a50-406b-8f1a-2c9880a455ba\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:32:14 INFO - PROCESS | 3744 | ++DOCSHELL 16130C00 == 55 [pid = 3744] [id = 373] 08:32:14 INFO - PROCESS | 3744 | ++DOMWINDOW == 116 (16569000) [pid = 3744] [serial = 1118] [outer = 00000000] 08:32:14 INFO - PROCESS | 3744 | ++DOMWINDOW == 117 (17AFE400) [pid = 3744] [serial = 1119] [outer = 16569000] 08:32:14 INFO - PROCESS | 3744 | 1463067134342 Marionette DEBUG loaded listener.js 08:32:14 INFO - PROCESS | 3744 | ++DOMWINDOW == 118 (17B02000) [pid = 3744] [serial = 1120] [outer = 16569000] 08:32:14 INFO - PROCESS | 3744 | 1463067134767 Marionette TRACE conn2 <- [1,1456,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeatx.basic",0,null,null]]]}] 08:32:14 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html | Canvas test: 2d.pattern.paint.repeatx.basic 08:32:14 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html | took 755ms 08:32:14 INFO - PROCESS | 3744 | 1463067134846 Marionette TRACE conn2 -> [0,1457,"getWindowHandle",null] 08:32:14 INFO - PROCESS | 3744 | 1463067134848 Marionette TRACE conn2 <- [1,1457,null,{"value":"13"}] 08:32:14 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html 08:32:14 INFO - PROCESS | 3744 | 1463067134855 Marionette TRACE conn2 -> [0,1458,"setScriptTimeout",{"ms":35000}] 08:32:14 INFO - PROCESS | 3744 | 1463067134857 Marionette TRACE conn2 <- [1,1458,null,{}] 08:32:14 INFO - PROCESS | 3744 | 1463067134861 Marionette TRACE conn2 -> [0,1459,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:32:14 INFO - PROCESS | 3744 | 1463067134985 Marionette TRACE conn2 <- [1,1459,null,{"value":null}] 08:32:15 INFO - PROCESS | 3744 | 1463067135047 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\", \"7b36c2f2-4a50-406b-8f1a-2c9880a455ba\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:32:15 INFO - PROCESS | 3744 | ++DOCSHELL 17476400 == 56 [pid = 3744] [id = 374] 08:32:15 INFO - PROCESS | 3744 | ++DOMWINDOW == 119 (1828B400) [pid = 3744] [serial = 1121] [outer = 00000000] 08:32:15 INFO - PROCESS | 3744 | ++DOMWINDOW == 120 (1867C000) [pid = 3744] [serial = 1122] [outer = 1828B400] 08:32:15 INFO - PROCESS | 3744 | 1463067135091 Marionette DEBUG loaded listener.js 08:32:15 INFO - PROCESS | 3744 | ++DOMWINDOW == 121 (19A49400) [pid = 3744] [serial = 1123] [outer = 1828B400] 08:32:15 INFO - PROCESS | 3744 | --DOMWINDOW == 120 (17A0D400) [pid = 3744] [serial = 1067] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html] 08:32:15 INFO - PROCESS | 3744 | --DOMWINDOW == 119 (17BD6000) [pid = 3744] [serial = 1070] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html] 08:32:15 INFO - PROCESS | 3744 | --DOMWINDOW == 118 (19C31400) [pid = 3744] [serial = 1073] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html] 08:32:15 INFO - PROCESS | 3744 | --DOMWINDOW == 117 (15A8C800) [pid = 3744] [serial = 1058] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.removedsrc.html] 08:32:15 INFO - PROCESS | 3744 | --DOMWINDOW == 116 (15A8EC00) [pid = 3744] [serial = 1064] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html] 08:32:15 INFO - PROCESS | 3744 | --DOMWINDOW == 115 (105DA000) [pid = 3744] [serial = 1055] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.reload.html] 08:32:15 INFO - PROCESS | 3744 | --DOMWINDOW == 114 (1656CC00) [pid = 3744] [serial = 1061] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html] 08:32:15 INFO - PROCESS | 3744 | --DOMWINDOW == 113 (11306800) [pid = 3744] [serial = 1052] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.nosrc.html] 08:32:15 INFO - PROCESS | 3744 | --DOMWINDOW == 112 (111AB000) [pid = 3744] [serial = 1079] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html] 08:32:15 INFO - PROCESS | 3744 | --DOMWINDOW == 111 (11307400) [pid = 3744] [serial = 1076] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html] 08:32:15 INFO - PROCESS | 3744 | --DOMWINDOW == 110 (16C87000) [pid = 3744] [serial = 986] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html] 08:32:15 INFO - PROCESS | 3744 | 1463067135614 Marionette TRACE conn2 <- [1,1460,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeatx.coord1",0,null,null]]]}] 08:32:15 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html | Canvas test: 2d.pattern.paint.repeatx.coord1 08:32:15 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html | took 803ms 08:32:15 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html 08:32:15 INFO - PROCESS | 3744 | 1463067135660 Marionette TRACE conn2 -> [0,1461,"getWindowHandle",null] 08:32:15 INFO - PROCESS | 3744 | 1463067135662 Marionette TRACE conn2 <- [1,1461,null,{"value":"13"}] 08:32:15 INFO - PROCESS | 3744 | 1463067135666 Marionette TRACE conn2 -> [0,1462,"setScriptTimeout",{"ms":35000}] 08:32:15 INFO - PROCESS | 3744 | 1463067135668 Marionette TRACE conn2 <- [1,1462,null,{}] 08:32:15 INFO - PROCESS | 3744 | 1463067135671 Marionette TRACE conn2 -> [0,1463,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:32:15 INFO - PROCESS | 3744 | 1463067135754 Marionette TRACE conn2 <- [1,1463,null,{"value":null}] 08:32:15 INFO - PROCESS | 3744 | 1463067135762 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\", \"7b36c2f2-4a50-406b-8f1a-2c9880a455ba\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:32:15 INFO - PROCESS | 3744 | ++DOCSHELL 144DE000 == 57 [pid = 3744] [id = 375] 08:32:15 INFO - PROCESS | 3744 | ++DOMWINDOW == 111 (15A8EC00) [pid = 3744] [serial = 1124] [outer = 00000000] 08:32:15 INFO - PROCESS | 3744 | ++DOMWINDOW == 112 (17BCD000) [pid = 3744] [serial = 1125] [outer = 15A8EC00] 08:32:15 INFO - PROCESS | 3744 | 1463067135806 Marionette DEBUG loaded listener.js 08:32:15 INFO - PROCESS | 3744 | ++DOMWINDOW == 113 (1867BC00) [pid = 3744] [serial = 1126] [outer = 15A8EC00] 08:32:16 INFO - PROCESS | 3744 | 1463067136251 Marionette TRACE conn2 <- [1,1464,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeatx.outside",0,null,null]]]}] 08:32:16 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html | Canvas test: 2d.pattern.paint.repeatx.outside 08:32:16 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html | took 630ms 08:32:16 INFO - PROCESS | 3744 | 1463067136303 Marionette TRACE conn2 -> [0,1465,"getWindowHandle",null] 08:32:16 INFO - PROCESS | 3744 | 1463067136305 Marionette TRACE conn2 <- [1,1465,null,{"value":"13"}] 08:32:16 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html 08:32:16 INFO - PROCESS | 3744 | 1463067136309 Marionette TRACE conn2 -> [0,1466,"setScriptTimeout",{"ms":35000}] 08:32:16 INFO - PROCESS | 3744 | 1463067136310 Marionette TRACE conn2 <- [1,1466,null,{}] 08:32:16 INFO - PROCESS | 3744 | 1463067136314 Marionette TRACE conn2 -> [0,1467,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:32:16 INFO - PROCESS | 3744 | 1463067136396 Marionette TRACE conn2 <- [1,1467,null,{"value":null}] 08:32:16 INFO - PROCESS | 3744 | 1463067136402 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\", \"7b36c2f2-4a50-406b-8f1a-2c9880a455ba\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:32:16 INFO - PROCESS | 3744 | ++DOCSHELL 17A06400 == 58 [pid = 3744] [id = 376] 08:32:16 INFO - PROCESS | 3744 | ++DOMWINDOW == 114 (1881BC00) [pid = 3744] [serial = 1127] [outer = 00000000] 08:32:16 INFO - PROCESS | 3744 | ++DOMWINDOW == 115 (19A8D800) [pid = 3744] [serial = 1128] [outer = 1881BC00] 08:32:16 INFO - PROCESS | 3744 | 1463067136444 Marionette DEBUG loaded listener.js 08:32:16 INFO - PROCESS | 3744 | ++DOMWINDOW == 116 (19C28000) [pid = 3744] [serial = 1129] [outer = 1881BC00] 08:32:16 INFO - PROCESS | 3744 | 1463067136895 Marionette TRACE conn2 <- [1,1468,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeaty.basic",0,null,null]]]}] 08:32:16 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html | Canvas test: 2d.pattern.paint.repeaty.basic 08:32:16 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html | took 645ms 08:32:16 INFO - PROCESS | 3744 | 1463067136947 Marionette TRACE conn2 -> [0,1469,"getWindowHandle",null] 08:32:16 INFO - PROCESS | 3744 | 1463067136949 Marionette TRACE conn2 <- [1,1469,null,{"value":"13"}] 08:32:16 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html 08:32:16 INFO - PROCESS | 3744 | 1463067136952 Marionette TRACE conn2 -> [0,1470,"setScriptTimeout",{"ms":35000}] 08:32:16 INFO - PROCESS | 3744 | 1463067136954 Marionette TRACE conn2 <- [1,1470,null,{}] 08:32:16 INFO - PROCESS | 3744 | 1463067136957 Marionette TRACE conn2 -> [0,1471,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:32:17 INFO - PROCESS | 3744 | 1463067137040 Marionette TRACE conn2 <- [1,1471,null,{"value":null}] 08:32:17 INFO - PROCESS | 3744 | 1463067137048 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\", \"7b36c2f2-4a50-406b-8f1a-2c9880a455ba\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:32:17 INFO - PROCESS | 3744 | ++DOCSHELL 12D27800 == 59 [pid = 3744] [id = 377] 08:32:17 INFO - PROCESS | 3744 | ++DOMWINDOW == 117 (12D2B800) [pid = 3744] [serial = 1130] [outer = 00000000] 08:32:17 INFO - PROCESS | 3744 | ++DOMWINDOW == 118 (19C32400) [pid = 3744] [serial = 1131] [outer = 12D2B800] 08:32:17 INFO - PROCESS | 3744 | 1463067137090 Marionette DEBUG loaded listener.js 08:32:17 INFO - PROCESS | 3744 | ++DOMWINDOW == 119 (19CDBC00) [pid = 3744] [serial = 1132] [outer = 12D2B800] 08:32:18 INFO - PROCESS | 3744 | --DOCSHELL 165F1400 == 58 [pid = 3744] [id = 349] 08:32:18 INFO - PROCESS | 3744 | --DOCSHELL 19EB0C00 == 57 [pid = 3744] [id = 350] 08:32:18 INFO - PROCESS | 3744 | --DOCSHELL 1A48C000 == 56 [pid = 3744] [id = 11] 08:32:18 INFO - PROCESS | 3744 | --DOCSHELL 1B398800 == 55 [pid = 3744] [id = 15] 08:32:18 INFO - PROCESS | 3744 | --DOCSHELL 17AF2400 == 54 [pid = 3744] [id = 302] 08:32:18 INFO - PROCESS | 3744 | --DOCSHELL 1BAB3800 == 53 [pid = 3744] [id = 18] 08:32:18 INFO - PROCESS | 3744 | --DOCSHELL 17146800 == 52 [pid = 3744] [id = 332] 08:32:18 INFO - PROCESS | 3744 | --DOCSHELL 10D61C00 == 51 [pid = 3744] [id = 348] 08:32:18 INFO - PROCESS | 3744 | --DOCSHELL 1714CC00 == 50 [pid = 3744] [id = 301] 08:32:18 INFO - PROCESS | 3744 | --DOCSHELL 1AC50C00 == 49 [pid = 3744] [id = 12] 08:32:18 INFO - PROCESS | 3744 | --DOCSHELL 1AE95400 == 48 [pid = 3744] [id = 13] 08:32:18 INFO - PROCESS | 3744 | --DOCSHELL 136AD000 == 47 [pid = 3744] [id = 300] 08:32:18 INFO - PROCESS | 3744 | --DOCSHELL 18423000 == 46 [pid = 3744] [id = 333] 08:32:18 INFO - PROCESS | 3744 | --DOCSHELL 1334F000 == 45 [pid = 3744] [id = 303] 08:32:18 INFO - PROCESS | 3744 | --DOCSHELL 106E9C00 == 44 [pid = 3744] [id = 335] 08:32:18 INFO - PROCESS | 3744 | --DOCSHELL 19CD3000 == 43 [pid = 3744] [id = 334] 08:32:18 INFO - PROCESS | 3744 | --DOCSHELL 12D28000 == 42 [pid = 3744] [id = 368] 08:32:18 INFO - PROCESS | 3744 | --DOCSHELL 1130B400 == 41 [pid = 3744] [id = 367] 08:32:18 INFO - PROCESS | 3744 | --DOCSHELL 15E31400 == 40 [pid = 3744] [id = 365] 08:32:18 INFO - PROCESS | 3744 | --DOCSHELL 17BD6400 == 39 [pid = 3744] [id = 366] 08:32:18 INFO - PROCESS | 3744 | --DOCSHELL 19CDA000 == 38 [pid = 3744] [id = 364] 08:32:18 INFO - PROCESS | 3744 | --DOCSHELL 11536000 == 37 [pid = 3744] [id = 362] 08:32:18 INFO - PROCESS | 3744 | --DOCSHELL 1612FC00 == 36 [pid = 3744] [id = 363] 08:32:18 INFO - PROCESS | 3744 | --DOCSHELL 18677000 == 35 [pid = 3744] [id = 361] 08:32:19 INFO - PROCESS | 3744 | --DOCSHELL 12D23000 == 34 [pid = 3744] [id = 369] 08:32:19 INFO - PROCESS | 3744 | --DOCSHELL 144E2400 == 33 [pid = 3744] [id = 370] 08:32:19 INFO - PROCESS | 3744 | --DOCSHELL 144DE000 == 32 [pid = 3744] [id = 375] 08:32:19 INFO - PROCESS | 3744 | --DOCSHELL 16C8EC00 == 31 [pid = 3744] [id = 372] 08:32:19 INFO - PROCESS | 3744 | --DOCSHELL 163F2800 == 30 [pid = 3744] [id = 371] 08:32:19 INFO - PROCESS | 3744 | --DOCSHELL 17476400 == 29 [pid = 3744] [id = 374] 08:32:19 INFO - PROCESS | 3744 | --DOCSHELL 17A06400 == 28 [pid = 3744] [id = 376] 08:32:19 INFO - PROCESS | 3744 | --DOCSHELL 16130C00 == 27 [pid = 3744] [id = 373] 08:32:19 INFO - PROCESS | 3744 | --DOMWINDOW == 118 (19C34400) [pid = 3744] [serial = 988] [outer = 00000000] [url = about:blank] 08:32:19 INFO - PROCESS | 3744 | --DOMWINDOW == 117 (18294C00) [pid = 3744] [serial = 1068] [outer = 00000000] [url = about:blank] 08:32:19 INFO - PROCESS | 3744 | --DOMWINDOW == 116 (19A50000) [pid = 3744] [serial = 1071] [outer = 00000000] [url = about:blank] 08:32:19 INFO - PROCESS | 3744 | --DOMWINDOW == 115 (1867B400) [pid = 3744] [serial = 1069] [outer = 00000000] [url = about:blank] 08:32:19 INFO - PROCESS | 3744 | --DOMWINDOW == 114 (19DAF400) [pid = 3744] [serial = 1074] [outer = 00000000] [url = about:blank] 08:32:19 INFO - PROCESS | 3744 | --DOMWINDOW == 113 (1613C800) [pid = 3744] [serial = 1059] [outer = 00000000] [url = about:blank] 08:32:19 INFO - PROCESS | 3744 | --DOMWINDOW == 112 (163F8000) [pid = 3744] [serial = 1060] [outer = 00000000] [url = about:blank] 08:32:19 INFO - PROCESS | 3744 | --DOMWINDOW == 111 (1714D000) [pid = 3744] [serial = 1065] [outer = 00000000] [url = about:blank] 08:32:19 INFO - PROCESS | 3744 | --DOMWINDOW == 110 (12D22C00) [pid = 3744] [serial = 1056] [outer = 00000000] [url = about:blank] 08:32:19 INFO - PROCESS | 3744 | --DOMWINDOW == 109 (1360A400) [pid = 3744] [serial = 1057] [outer = 00000000] [url = about:blank] 08:32:19 INFO - PROCESS | 3744 | --DOMWINDOW == 108 (165F5C00) [pid = 3744] [serial = 1062] [outer = 00000000] [url = about:blank] 08:32:19 INFO - PROCESS | 3744 | --DOMWINDOW == 107 (19C29C00) [pid = 3744] [serial = 1072] [outer = 00000000] [url = about:blank] 08:32:19 INFO - PROCESS | 3744 | --DOMWINDOW == 106 (16C8F000) [pid = 3744] [serial = 1063] [outer = 00000000] [url = about:blank] 08:32:19 INFO - PROCESS | 3744 | --DOMWINDOW == 105 (13A10800) [pid = 3744] [serial = 1054] [outer = 00000000] [url = about:blank] 08:32:19 INFO - PROCESS | 3744 | --DOMWINDOW == 104 (1302BC00) [pid = 3744] [serial = 1053] [outer = 00000000] [url = about:blank] 08:32:19 INFO - PROCESS | 3744 | --DOMWINDOW == 103 (19CD6C00) [pid = 3744] [serial = 1035] [outer = 00000000] [url = about:blank] 08:32:19 INFO - PROCESS | 3744 | --DOMWINDOW == 102 (13351000) [pid = 3744] [serial = 1038] [outer = 00000000] [url = about:blank] 08:32:19 INFO - PROCESS | 3744 | --DOMWINDOW == 101 (165F0400) [pid = 3744] [serial = 1041] [outer = 00000000] [url = about:blank] 08:32:19 INFO - PROCESS | 3744 | --DOMWINDOW == 100 (19CDCC00) [pid = 3744] [serial = 1044] [outer = 00000000] [url = about:blank] 08:32:19 INFO - PROCESS | 3744 | --DOMWINDOW == 99 (1A16DC00) [pid = 3744] [serial = 1047] [outer = 00000000] [url = about:blank] 08:32:19 INFO - PROCESS | 3744 | --DOMWINDOW == 98 (1A494000) [pid = 3744] [serial = 1050] [outer = 00000000] [url = about:blank] 08:32:19 INFO - PROCESS | 3744 | --DOMWINDOW == 97 (17A79000) [pid = 3744] [serial = 1081] [outer = 00000000] [url = about:blank] 08:32:19 INFO - PROCESS | 3744 | --DOMWINDOW == 96 (1A490400) [pid = 3744] [serial = 1083] [outer = 00000000] [url = about:blank] 08:32:19 INFO - PROCESS | 3744 | --DOMWINDOW == 95 (1714E400) [pid = 3744] [serial = 1080] [outer = 00000000] [url = about:blank] 08:32:19 INFO - PROCESS | 3744 | --DOMWINDOW == 94 (1A175000) [pid = 3744] [serial = 1075] [outer = 00000000] [url = about:blank] 08:32:19 INFO - PROCESS | 3744 | --DOMWINDOW == 93 (164B3000) [pid = 3744] [serial = 1077] [outer = 00000000] [url = about:blank] 08:32:19 INFO - PROCESS | 3744 | --DOMWINDOW == 92 (17471C00) [pid = 3744] [serial = 1066] [outer = 00000000] [url = about:blank] 08:32:19 INFO - PROCESS | 3744 | --DOMWINDOW == 91 (16EE0400) [pid = 3744] [serial = 1078] [outer = 00000000] [url = about:blank] 08:32:19 INFO - PROCESS | 3744 | ++DOMWINDOW == 92 (105D2C00) [pid = 3744] [serial = 1133] [outer = 1BAB1800] 08:32:19 INFO - PROCESS | 3744 | 1463067139632 Marionette TRACE conn2 <- [1,1472,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeaty.coord1",0,null,null]]]}] 08:32:19 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html | Canvas test: 2d.pattern.paint.repeaty.coord1 08:32:19 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html | took 2692ms 08:32:19 INFO - PROCESS | 3744 | 1463067139665 Marionette TRACE conn2 -> [0,1473,"getWindowHandle",null] 08:32:19 INFO - PROCESS | 3744 | 1463067139670 Marionette TRACE conn2 <- [1,1473,null,{"value":"13"}] 08:32:19 INFO - PROCESS | 3744 | 1463067139674 Marionette TRACE conn2 -> [0,1474,"setScriptTimeout",{"ms":35000}] 08:32:19 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html 08:32:19 INFO - PROCESS | 3744 | 1463067139678 Marionette TRACE conn2 <- [1,1474,null,{}] 08:32:19 INFO - PROCESS | 3744 | 1463067139683 Marionette TRACE conn2 -> [0,1475,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:32:19 INFO - PROCESS | 3744 | 1463067139775 Marionette TRACE conn2 <- [1,1475,null,{"value":null}] 08:32:19 INFO - PROCESS | 3744 | 1463067139786 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\", \"7b36c2f2-4a50-406b-8f1a-2c9880a455ba\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:32:19 INFO - PROCESS | 3744 | ++DOCSHELL 107F7000 == 28 [pid = 3744] [id = 378] 08:32:19 INFO - PROCESS | 3744 | ++DOMWINDOW == 93 (107F9C00) [pid = 3744] [serial = 1134] [outer = 00000000] 08:32:19 INFO - PROCESS | 3744 | ++DOMWINDOW == 94 (10D64000) [pid = 3744] [serial = 1135] [outer = 107F9C00] 08:32:19 INFO - PROCESS | 3744 | 1463067139833 Marionette DEBUG loaded listener.js 08:32:19 INFO - PROCESS | 3744 | ++DOMWINDOW == 95 (111A8800) [pid = 3744] [serial = 1136] [outer = 107F9C00] 08:32:20 INFO - PROCESS | 3744 | 1463067140330 Marionette TRACE conn2 <- [1,1476,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeaty.outside",0,null,null]]]}] 08:32:20 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html | Canvas test: 2d.pattern.paint.repeaty.outside 08:32:20 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html | took 708ms 08:32:20 INFO - PROCESS | 3744 | 1463067140375 Marionette TRACE conn2 -> [0,1477,"getWindowHandle",null] 08:32:20 INFO - PROCESS | 3744 | 1463067140380 Marionette TRACE conn2 <- [1,1477,null,{"value":"13"}] 08:32:20 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html 08:32:20 INFO - PROCESS | 3744 | 1463067140386 Marionette TRACE conn2 -> [0,1478,"setScriptTimeout",{"ms":35000}] 08:32:20 INFO - PROCESS | 3744 | 1463067140389 Marionette TRACE conn2 <- [1,1478,null,{}] 08:32:20 INFO - PROCESS | 3744 | 1463067140393 Marionette TRACE conn2 -> [0,1479,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:32:20 INFO - PROCESS | 3744 | 1463067140487 Marionette TRACE conn2 <- [1,1479,null,{"value":null}] 08:32:20 INFO - PROCESS | 3744 | 1463067140498 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\", \"7b36c2f2-4a50-406b-8f1a-2c9880a455ba\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:32:20 INFO - PROCESS | 3744 | ++DOCSHELL 11302000 == 29 [pid = 3744] [id = 379] 08:32:20 INFO - PROCESS | 3744 | ++DOMWINDOW == 96 (11304000) [pid = 3744] [serial = 1137] [outer = 00000000] 08:32:20 INFO - PROCESS | 3744 | ++DOMWINDOW == 97 (1172CC00) [pid = 3744] [serial = 1138] [outer = 11304000] 08:32:20 INFO - PROCESS | 3744 | 1463067140543 Marionette DEBUG loaded listener.js 08:32:20 INFO - PROCESS | 3744 | ++DOMWINDOW == 98 (11F0B400) [pid = 3744] [serial = 1139] [outer = 11304000] 08:32:21 INFO - PROCESS | 3744 | 1463067141387 Marionette TRACE conn2 <- [1,1480,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html",0,null,null,[["Canvas test: 2d.pattern.repeat.case",0,null,null]]]}] 08:32:21 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html | Canvas test: 2d.pattern.repeat.case 08:32:21 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html | took 1039ms 08:32:21 INFO - PROCESS | 3744 | 1463067141428 Marionette TRACE conn2 -> [0,1481,"getWindowHandle",null] 08:32:21 INFO - PROCESS | 3744 | 1463067141433 Marionette TRACE conn2 <- [1,1481,null,{"value":"13"}] 08:32:21 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html 08:32:21 INFO - PROCESS | 3744 | 1463067141457 Marionette TRACE conn2 -> [0,1482,"setScriptTimeout",{"ms":35000}] 08:32:21 INFO - PROCESS | 3744 | 1463067141463 Marionette TRACE conn2 <- [1,1482,null,{}] 08:32:21 INFO - PROCESS | 3744 | 1463067141468 Marionette TRACE conn2 -> [0,1483,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:32:21 INFO - PROCESS | 3744 | 1463067141604 Marionette TRACE conn2 <- [1,1483,null,{"value":null}] 08:32:21 INFO - PROCESS | 3744 | 1463067141730 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\", \"7b36c2f2-4a50-406b-8f1a-2c9880a455ba\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:32:21 INFO - PROCESS | 3744 | ++DOCSHELL 11306000 == 30 [pid = 3744] [id = 380] 08:32:21 INFO - PROCESS | 3744 | ++DOMWINDOW == 99 (11306400) [pid = 3744] [serial = 1140] [outer = 00000000] 08:32:21 INFO - PROCESS | 3744 | ++DOMWINDOW == 100 (11536000) [pid = 3744] [serial = 1141] [outer = 11306400] 08:32:21 INFO - PROCESS | 3744 | 1463067141788 Marionette DEBUG loaded listener.js 08:32:21 INFO - PROCESS | 3744 | ++DOMWINDOW == 101 (11F5A400) [pid = 3744] [serial = 1142] [outer = 11306400] 08:32:22 INFO - PROCESS | 3744 | 1463067142530 Marionette TRACE conn2 <- [1,1484,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html",0,null,null,[["Canvas test: 2d.pattern.repeat.empty",0,null,null]]]}] 08:32:22 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html | Canvas test: 2d.pattern.repeat.empty 08:32:22 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html | took 1118ms 08:32:22 INFO - PROCESS | 3744 | 1463067142597 Marionette TRACE conn2 -> [0,1485,"getWindowHandle",null] 08:32:22 INFO - PROCESS | 3744 | 1463067142603 Marionette TRACE conn2 <- [1,1485,null,{"value":"13"}] 08:32:22 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html 08:32:22 INFO - PROCESS | 3744 | 1463067142610 Marionette TRACE conn2 -> [0,1486,"setScriptTimeout",{"ms":35000}] 08:32:22 INFO - PROCESS | 3744 | 1463067142613 Marionette TRACE conn2 <- [1,1486,null,{}] 08:32:22 INFO - PROCESS | 3744 | 1463067142641 Marionette TRACE conn2 -> [0,1487,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:32:22 INFO - PROCESS | 3744 | 1463067142768 Marionette TRACE conn2 <- [1,1487,null,{"value":null}] 08:32:22 INFO - PROCESS | 3744 | 1463067142845 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\", \"7b36c2f2-4a50-406b-8f1a-2c9880a455ba\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:32:22 INFO - PROCESS | 3744 | ++DOCSHELL 12B85C00 == 31 [pid = 3744] [id = 381] 08:32:22 INFO - PROCESS | 3744 | ++DOMWINDOW == 102 (12BB6000) [pid = 3744] [serial = 1143] [outer = 00000000] 08:32:22 INFO - PROCESS | 3744 | ++DOMWINDOW == 103 (12DF2000) [pid = 3744] [serial = 1144] [outer = 12BB6000] 08:32:22 INFO - PROCESS | 3744 | 1463067142940 Marionette DEBUG loaded listener.js 08:32:23 INFO - PROCESS | 3744 | ++DOMWINDOW == 104 (1334FC00) [pid = 3744] [serial = 1145] [outer = 12BB6000] 08:32:23 INFO - PROCESS | 3744 | 1463067143785 Marionette TRACE conn2 <- [1,1488,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html",0,null,null,[["Canvas test: 2d.pattern.repeat.null",0,null,null]]]}] 08:32:23 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html | Canvas test: 2d.pattern.repeat.null 08:32:23 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html | took 1243ms 08:32:23 INFO - PROCESS | 3744 | 1463067143845 Marionette TRACE conn2 -> [0,1489,"getWindowHandle",null] 08:32:23 INFO - PROCESS | 3744 | 1463067143849 Marionette TRACE conn2 <- [1,1489,null,{"value":"13"}] 08:32:23 INFO - PROCESS | 3744 | 1463067143854 Marionette TRACE conn2 -> [0,1490,"setScriptTimeout",{"ms":35000}] 08:32:23 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html 08:32:23 INFO - PROCESS | 3744 | 1463067143858 Marionette TRACE conn2 <- [1,1490,null,{}] 08:32:23 INFO - PROCESS | 3744 | 1463067143864 Marionette TRACE conn2 -> [0,1491,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:32:23 INFO - PROCESS | 3744 | 1463067143980 Marionette TRACE conn2 <- [1,1491,null,{"value":null}] 08:32:24 INFO - PROCESS | 3744 | 1463067144059 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\", \"7b36c2f2-4a50-406b-8f1a-2c9880a455ba\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:32:24 INFO - PROCESS | 3744 | ++DOCSHELL 10D60800 == 32 [pid = 3744] [id = 382] 08:32:24 INFO - PROCESS | 3744 | ++DOMWINDOW == 105 (10D62400) [pid = 3744] [serial = 1146] [outer = 00000000] 08:32:24 INFO - PROCESS | 3744 | ++DOMWINDOW == 106 (1130B400) [pid = 3744] [serial = 1147] [outer = 10D62400] 08:32:24 INFO - PROCESS | 3744 | 1463067144116 Marionette DEBUG loaded listener.js 08:32:24 INFO - PROCESS | 3744 | ++DOMWINDOW == 107 (11532400) [pid = 3744] [serial = 1148] [outer = 10D62400] 08:32:24 INFO - PROCESS | 3744 | --DOCSHELL 0F542400 == 31 [pid = 3744] [id = 288] 08:32:24 INFO - PROCESS | 3744 | --DOCSHELL 1070E400 == 30 [pid = 3744] [id = 289] 08:32:24 INFO - PROCESS | 3744 | --DOCSHELL 140DB800 == 29 [pid = 3744] [id = 286] 08:32:24 INFO - PROCESS | 3744 | --DOCSHELL 164A7000 == 28 [pid = 3744] [id = 287] 08:32:24 INFO - PROCESS | 3744 | --DOCSHELL 106EC400 == 27 [pid = 3744] [id = 285] 08:32:24 INFO - PROCESS | 3744 | --DOCSHELL 1067E000 == 26 [pid = 3744] [id = 272] 08:32:24 INFO - PROCESS | 3744 | --DOCSHELL 107F7000 == 25 [pid = 3744] [id = 378] 08:32:24 INFO - PROCESS | 3744 | --DOCSHELL 12D27800 == 24 [pid = 3744] [id = 377] 08:32:24 INFO - PROCESS | 3744 | 1463067144833 Marionette TRACE conn2 <- [1,1492,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html",0,null,null,[["Canvas test: 2d.pattern.repeat.nullsuffix",0,null,null]]]}] 08:32:24 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html | Canvas test: 2d.pattern.repeat.nullsuffix 08:32:24 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html | took 1007ms 08:32:24 INFO - PROCESS | 3744 | 1463067144858 Marionette TRACE conn2 -> [0,1493,"getWindowHandle",null] 08:32:24 INFO - PROCESS | 3744 | 1463067144863 Marionette TRACE conn2 <- [1,1493,null,{"value":"13"}] 08:32:24 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html 08:32:24 INFO - PROCESS | 3744 | 1463067144868 Marionette TRACE conn2 -> [0,1494,"setScriptTimeout",{"ms":35000}] 08:32:24 INFO - PROCESS | 3744 | 1463067144873 Marionette TRACE conn2 <- [1,1494,null,{}] 08:32:24 INFO - PROCESS | 3744 | 1463067144878 Marionette TRACE conn2 -> [0,1495,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:32:25 INFO - PROCESS | 3744 | 1463067144991 Marionette TRACE conn2 <- [1,1495,null,{"value":null}] 08:32:25 INFO - PROCESS | 3744 | 1463067145121 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\", \"7b36c2f2-4a50-406b-8f1a-2c9880a455ba\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:32:25 INFO - PROCESS | 3744 | ++DOCSHELL 1130DC00 == 25 [pid = 3744] [id = 383] 08:32:25 INFO - PROCESS | 3744 | ++DOMWINDOW == 108 (1130E800) [pid = 3744] [serial = 1149] [outer = 00000000] 08:32:25 INFO - PROCESS | 3744 | ++DOMWINDOW == 109 (12D23800) [pid = 3744] [serial = 1150] [outer = 1130E800] 08:32:25 INFO - PROCESS | 3744 | 1463067145181 Marionette DEBUG loaded listener.js 08:32:25 INFO - PROCESS | 3744 | ++DOMWINDOW == 110 (12D2CC00) [pid = 3744] [serial = 1151] [outer = 1130E800] 08:32:25 INFO - PROCESS | 3744 | 1463067145782 Marionette TRACE conn2 <- [1,1496,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html",0,null,null,[["Canvas test: 2d.pattern.repeat.undefined",0,null,null]]]}] 08:32:25 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html | Canvas test: 2d.pattern.repeat.undefined 08:32:25 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html | took 945ms 08:32:25 INFO - PROCESS | 3744 | 1463067145815 Marionette TRACE conn2 -> [0,1497,"getWindowHandle",null] 08:32:25 INFO - PROCESS | 3744 | 1463067145821 Marionette TRACE conn2 <- [1,1497,null,{"value":"13"}] 08:32:25 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html 08:32:25 INFO - PROCESS | 3744 | 1463067145827 Marionette TRACE conn2 -> [0,1498,"setScriptTimeout",{"ms":35000}] 08:32:25 INFO - PROCESS | 3744 | 1463067145830 Marionette TRACE conn2 <- [1,1498,null,{}] 08:32:25 INFO - PROCESS | 3744 | 1463067145834 Marionette TRACE conn2 -> [0,1499,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:32:25 INFO - PROCESS | 3744 | 1463067145943 Marionette TRACE conn2 <- [1,1499,null,{"value":null}] 08:32:26 INFO - PROCESS | 3744 | 1463067146042 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\", \"7b36c2f2-4a50-406b-8f1a-2c9880a455ba\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:32:26 INFO - PROCESS | 3744 | ++DOCSHELL 13619400 == 26 [pid = 3744] [id = 384] 08:32:26 INFO - PROCESS | 3744 | ++DOMWINDOW == 111 (1361E400) [pid = 3744] [serial = 1152] [outer = 00000000] 08:32:26 INFO - PROCESS | 3744 | ++DOMWINDOW == 112 (13AEB400) [pid = 3744] [serial = 1153] [outer = 1361E400] 08:32:26 INFO - PROCESS | 3744 | 1463067146096 Marionette DEBUG loaded listener.js 08:32:26 INFO - PROCESS | 3744 | ++DOMWINDOW == 113 (13E63400) [pid = 3744] [serial = 1154] [outer = 1361E400] 08:32:26 INFO - PROCESS | 3744 | 1463067146743 Marionette TRACE conn2 <- [1,1500,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html",0,null,null,[["Canvas test: 2d.pattern.repeat.unrecognised",0,null,null]]]}] 08:32:26 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html | Canvas test: 2d.pattern.repeat.unrecognised 08:32:26 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html | took 945ms 08:32:26 INFO - PROCESS | 3744 | 1463067146770 Marionette TRACE conn2 -> [0,1501,"getWindowHandle",null] 08:32:26 INFO - PROCESS | 3744 | 1463067146773 Marionette TRACE conn2 <- [1,1501,null,{"value":"13"}] 08:32:26 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html 08:32:26 INFO - PROCESS | 3744 | 1463067146823 Marionette TRACE conn2 -> [0,1502,"setScriptTimeout",{"ms":35000}] 08:32:26 INFO - PROCESS | 3744 | 1463067146827 Marionette TRACE conn2 <- [1,1502,null,{}] 08:32:26 INFO - PROCESS | 3744 | 1463067146838 Marionette TRACE conn2 -> [0,1503,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:32:26 INFO - PROCESS | 3744 | 1463067146947 Marionette TRACE conn2 <- [1,1503,null,{"value":null}] 08:32:27 INFO - PROCESS | 3744 | 1463067147079 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\", \"7b36c2f2-4a50-406b-8f1a-2c9880a455ba\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:32:27 INFO - PROCESS | 3744 | ++DOCSHELL 1449AC00 == 27 [pid = 3744] [id = 385] 08:32:27 INFO - PROCESS | 3744 | ++DOMWINDOW == 114 (1449D000) [pid = 3744] [serial = 1155] [outer = 00000000] 08:32:27 INFO - PROCESS | 3744 | ++DOMWINDOW == 115 (144A3800) [pid = 3744] [serial = 1156] [outer = 1449D000] 08:32:27 INFO - PROCESS | 3744 | 1463067147138 Marionette DEBUG loaded listener.js 08:32:27 INFO - PROCESS | 3744 | ++DOMWINDOW == 116 (144E6000) [pid = 3744] [serial = 1157] [outer = 1449D000] 08:32:27 INFO - PROCESS | 3744 | 1463067147720 Marionette TRACE conn2 <- [1,1504,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html",0,null,null,[["Canvas test: 2d.pattern.repeat.unrecognisednull",0,null,null]]]}] 08:32:27 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html | Canvas test: 2d.pattern.repeat.unrecognisednull 08:32:27 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html | took 960ms 08:32:27 INFO - PROCESS | 3744 | 1463067147774 Marionette TRACE conn2 -> [0,1505,"getWindowHandle",null] 08:32:27 INFO - PROCESS | 3744 | 1463067147777 Marionette TRACE conn2 <- [1,1505,null,{"value":"13"}] 08:32:27 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html 08:32:27 INFO - PROCESS | 3744 | 1463067147780 Marionette TRACE conn2 -> [0,1506,"setScriptTimeout",{"ms":35000}] 08:32:27 INFO - PROCESS | 3744 | 1463067147782 Marionette TRACE conn2 <- [1,1506,null,{}] 08:32:27 INFO - PROCESS | 3744 | 1463067147786 Marionette TRACE conn2 -> [0,1507,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:32:27 INFO - PROCESS | 3744 | 1463067147894 Marionette TRACE conn2 <- [1,1507,null,{"value":null}] 08:32:28 INFO - PROCESS | 3744 | 1463067147992 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\", \"7b36c2f2-4a50-406b-8f1a-2c9880a455ba\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:32:28 INFO - PROCESS | 3744 | ++DOCSHELL 15A90800 == 28 [pid = 3744] [id = 386] 08:32:28 INFO - PROCESS | 3744 | ++DOMWINDOW == 117 (15E04800) [pid = 3744] [serial = 1158] [outer = 00000000] 08:32:28 INFO - PROCESS | 3744 | ++DOMWINDOW == 118 (1612FC00) [pid = 3744] [serial = 1159] [outer = 15E04800] 08:32:28 INFO - PROCESS | 3744 | 1463067148045 Marionette DEBUG loaded listener.js 08:32:28 INFO - PROCESS | 3744 | ++DOMWINDOW == 119 (1613C800) [pid = 3744] [serial = 1160] [outer = 15E04800] 08:32:28 INFO - PROCESS | 3744 | 1463067148574 Marionette TRACE conn2 <- [1,1508,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html",0,null,null,[["Canvas test: 2d.strokeStyle.default",0,null,null]]]}] 08:32:28 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html | Canvas test: 2d.strokeStyle.default 08:32:28 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html | took 851ms 08:32:28 INFO - PROCESS | 3744 | 1463067148625 Marionette TRACE conn2 -> [0,1509,"getWindowHandle",null] 08:32:28 INFO - PROCESS | 3744 | 1463067148627 Marionette TRACE conn2 <- [1,1509,null,{"value":"13"}] 08:32:28 INFO - PROCESS | 3744 | 1463067148632 Marionette TRACE conn2 -> [0,1510,"setScriptTimeout",{"ms":35000}] 08:32:28 INFO - TEST-START | /2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html 08:32:28 INFO - PROCESS | 3744 | 1463067148634 Marionette TRACE conn2 <- [1,1510,null,{}] 08:32:28 INFO - PROCESS | 3744 | 1463067148638 Marionette TRACE conn2 -> [0,1511,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:32:28 INFO - PROCESS | 3744 | 1463067148735 Marionette TRACE conn2 <- [1,1511,null,{"value":null}] 08:32:28 INFO - PROCESS | 3744 | 1463067148832 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\", \"7b36c2f2-4a50-406b-8f1a-2c9880a455ba\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:32:28 INFO - PROCESS | 3744 | ++DOCSHELL 107F4800 == 29 [pid = 3744] [id = 387] 08:32:28 INFO - PROCESS | 3744 | ++DOMWINDOW == 120 (1449CC00) [pid = 3744] [serial = 1161] [outer = 00000000] 08:32:28 INFO - PROCESS | 3744 | ++DOMWINDOW == 121 (163F9000) [pid = 3744] [serial = 1162] [outer = 1449CC00] 08:32:28 INFO - PROCESS | 3744 | 1463067148885 Marionette DEBUG loaded listener.js 08:32:28 INFO - PROCESS | 3744 | ++DOMWINDOW == 122 (1634F400) [pid = 3744] [serial = 1163] [outer = 1449CC00] 08:32:29 INFO - PROCESS | 3744 | 1463067149406 Marionette TRACE conn2 <- [1,1512,null,{"value":["/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html",0,null,null,[["fillRect should not affect current default path and NotSupportedError should be thrown.",1,"assert_throws: fillRect should not affect current default path and NotSupportedError should be thrown. function \"function () {\n var canvas = document.getElemen...\" threw object \"TypeError: context.addHitRegion is not a function\" (\"TypeError\") expected object \"[object Object]\" (\"NotSupportedError\")","@http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:15:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:14:1\n"],["strokeRect should not affect current default path and NotSupportedError should be thrown.",1,"assert_throws: strokeRect should not affect current default path and NotSupportedError should be thrown. function \"function () {\n var canvas = document.getElemen...\" threw object \"TypeError: context.addHitRegion is not a function\" (\"TypeError\") expected object \"[object Object]\" (\"NotSupportedError\")","@http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:34:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:33:1\n"],["fillText should not affect current default path and NotSupportedError should be thrown.",1,"assert_throws: fillText should not affect current default path and NotSupportedError should be thrown. function \"function () {\n var canvas = document.getElemen...\" threw object \"TypeError: context.addHitRegion is not a function\" (\"TypeError\") expected object \"[object Object]\" (\"NotSupportedError\")","@http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:53:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:52:1\n"],["strokeText should not affect current default path and NotSupportedError shuld be thrown.",1,"assert_throws: strokeText should not affect current default path and NotSupportedError shuld be thrown. function \"function () {\n var canvas = document.getElemen...\" threw object \"TypeError: context.addHitRegion is not a function\" (\"TypeError\") expected object \"[object Object]\" (\"NotSupportedError\")","@http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:72:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:71:1\n"]]]}] 08:32:29 INFO - TEST-FAIL | /2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html | fillRect should not affect current default path and NotSupportedError should be thrown. - assert_throws: fillRect should not affect current default path and NotSupportedError should be thrown. function "function () { 08:32:29 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 08:32:29 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:15:5 08:32:29 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:32:29 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:32:29 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:14:1 08:32:29 INFO - TEST-FAIL | /2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html | strokeRect should not affect current default path and NotSupportedError should be thrown. - assert_throws: strokeRect should not affect current default path and NotSupportedError should be thrown. function "function () { 08:32:29 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 08:32:29 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:34:5 08:32:29 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:32:29 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:32:29 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:33:1 08:32:29 INFO - TEST-FAIL | /2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html | fillText should not affect current default path and NotSupportedError should be thrown. - assert_throws: fillText should not affect current default path and NotSupportedError should be thrown. function "function () { 08:32:29 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 08:32:29 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:53:5 08:32:29 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:32:29 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:32:29 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:52:1 08:32:29 INFO - TEST-FAIL | /2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html | strokeText should not affect current default path and NotSupportedError shuld be thrown. - assert_throws: strokeText should not affect current default path and NotSupportedError shuld be thrown. function "function () { 08:32:29 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 08:32:29 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:72:5 08:32:29 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:32:29 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:32:29 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:71:1 08:32:29 INFO - TEST-OK | /2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html | took 803ms 08:32:29 INFO - PROCESS | 3744 | 1463067149445 Marionette TRACE conn2 -> [0,1513,"getWindowHandle",null] 08:32:29 INFO - PROCESS | 3744 | 1463067149448 Marionette TRACE conn2 <- [1,1513,null,{"value":"13"}] 08:32:29 INFO - TEST-START | /2dcontext/hit-regions/hitregions-members-exist.html 08:32:29 INFO - PROCESS | 3744 | 1463067149452 Marionette TRACE conn2 -> [0,1514,"setScriptTimeout",{"ms":35000}] 08:32:29 INFO - PROCESS | 3744 | 1463067149453 Marionette TRACE conn2 <- [1,1514,null,{}] 08:32:29 INFO - PROCESS | 3744 | 1463067149457 Marionette TRACE conn2 -> [0,1515,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:32:29 INFO - PROCESS | 3744 | 1463067149582 Marionette TRACE conn2 <- [1,1515,null,{"value":null}] 08:32:29 INFO - PROCESS | 3744 | 1463067149681 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\", \"7b36c2f2-4a50-406b-8f1a-2c9880a455ba\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:32:29 INFO - PROCESS | 3744 | ++DOCSHELL 165F1C00 == 30 [pid = 3744] [id = 388] 08:32:29 INFO - PROCESS | 3744 | ++DOMWINDOW == 123 (165F2C00) [pid = 3744] [serial = 1164] [outer = 00000000] 08:32:29 INFO - PROCESS | 3744 | ++DOMWINDOW == 124 (16E40800) [pid = 3744] [serial = 1165] [outer = 165F2C00] 08:32:29 INFO - PROCESS | 3744 | 1463067149735 Marionette DEBUG loaded listener.js 08:32:29 INFO - PROCESS | 3744 | ++DOMWINDOW == 125 (16E4B000) [pid = 3744] [serial = 1166] [outer = 165F2C00] 08:32:30 INFO - PROCESS | 3744 | 1463067150273 Marionette TRACE conn2 <- [1,1516,null,{"value":["/2dcontext/hit-regions/hitregions-members-exist.html",0,null,null,[["context.addHitRegion Exists",1,"assert_equals: expected \"function\" but got \"undefined\"","@http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:14:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:12:1\n"],["context.removeHitRegion Exists",1,"assert_equals: expected \"function\" but got \"undefined\"","@http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:19:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:17:1\n"],["context.clearHitRegions Exists",1,"assert_equals: expected \"function\" but got \"undefined\"","@http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:24:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:22:1\n"]]]}] 08:32:30 INFO - TEST-FAIL | /2dcontext/hit-regions/hitregions-members-exist.html | context.addHitRegion Exists - assert_equals: expected "function" but got "undefined" 08:32:30 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:14:3 08:32:30 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:32:30 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:32:30 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:12:1 08:32:30 INFO - TEST-FAIL | /2dcontext/hit-regions/hitregions-members-exist.html | context.removeHitRegion Exists - assert_equals: expected "function" but got "undefined" 08:32:30 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:19:3 08:32:30 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:32:30 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:32:30 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:17:1 08:32:30 INFO - TEST-FAIL | /2dcontext/hit-regions/hitregions-members-exist.html | context.clearHitRegions Exists - assert_equals: expected "function" but got "undefined" 08:32:30 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:24:3 08:32:30 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:32:30 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:32:30 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:22:1 08:32:30 INFO - TEST-OK | /2dcontext/hit-regions/hitregions-members-exist.html | took 834ms 08:32:30 INFO - PROCESS | 3744 | 1463067150288 Marionette TRACE conn2 -> [0,1517,"getWindowHandle",null] 08:32:30 INFO - PROCESS | 3744 | 1463067150290 Marionette TRACE conn2 <- [1,1517,null,{"value":"13"}] 08:32:30 INFO - TEST-START | /2dcontext/image-smoothing/imagesmoothing.html 08:32:30 INFO - PROCESS | 3744 | 1463067150294 Marionette TRACE conn2 -> [0,1518,"setScriptTimeout",{"ms":35000}] 08:32:30 INFO - PROCESS | 3744 | 1463067150296 Marionette TRACE conn2 <- [1,1518,null,{}] 08:32:30 INFO - PROCESS | 3744 | 1463067150299 Marionette TRACE conn2 -> [0,1519,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:32:30 INFO - PROCESS | 3744 | 1463067150396 Marionette TRACE conn2 <- [1,1519,null,{"value":null}] 08:32:30 INFO - PROCESS | 3744 | 1463067150483 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\", \"7b36c2f2-4a50-406b-8f1a-2c9880a455ba\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:32:30 INFO - PROCESS | 3744 | ++DOCSHELL 10637400 == 31 [pid = 3744] [id = 389] 08:32:30 INFO - PROCESS | 3744 | ++DOMWINDOW == 126 (164B0C00) [pid = 3744] [serial = 1167] [outer = 00000000] 08:32:30 INFO - PROCESS | 3744 | ++DOMWINDOW == 127 (1704FC00) [pid = 3744] [serial = 1168] [outer = 164B0C00] 08:32:30 INFO - PROCESS | 3744 | 1463067150582 Marionette DEBUG loaded listener.js 08:32:30 INFO - PROCESS | 3744 | ++DOMWINDOW == 128 (1714A800) [pid = 3744] [serial = 1169] [outer = 164B0C00] 08:32:31 INFO - PROCESS | 3744 | 1463067151186 Marionette TRACE conn2 <- [1,1520,null,{"value":["/2dcontext/image-smoothing/imagesmoothing.html",0,null,null,[["When the CanvasRenderingContext2D object is created, the attribute must be set to true.",1,"assert_true: expected true got undefined","@http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:22:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:18:7\n@http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:17:6\n"],["On getting the imageSmoothingEnabled attribute, the user agent must return the last value it was set to.",0,null,null],["On setting the imageSmoothingEnabled attribute, it must be set to the new value.",0,null,null]]]}] 08:32:31 INFO - TEST-FAIL | /2dcontext/image-smoothing/imagesmoothing.html | When the CanvasRenderingContext2D object is created, the attribute must be set to true. - assert_true: expected true got undefined 08:32:31 INFO - @http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:22:9 08:32:31 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:32:31 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:32:31 INFO - @http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:18:7 08:32:31 INFO - @http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:17:6 08:32:31 INFO - TEST-PASS | /2dcontext/image-smoothing/imagesmoothing.html | On getting the imageSmoothingEnabled attribute, the user agent must return the last value it was set to. 08:32:31 INFO - TEST-PASS | /2dcontext/image-smoothing/imagesmoothing.html | On setting the imageSmoothingEnabled attribute, it must be set to the new value. 08:32:31 INFO - TEST-OK | /2dcontext/image-smoothing/imagesmoothing.html | took 897ms 08:32:31 INFO - PROCESS | 3744 | 1463067151230 Marionette TRACE conn2 -> [0,1521,"getWindowHandle",null] 08:32:31 INFO - PROCESS | 3744 | 1463067151234 Marionette TRACE conn2 <- [1,1521,null,{"value":"13"}] 08:32:31 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.butt.html 08:32:31 INFO - PROCESS | 3744 | 1463067151239 Marionette TRACE conn2 -> [0,1522,"setScriptTimeout",{"ms":35000}] 08:32:31 INFO - PROCESS | 3744 | 1463067151243 Marionette TRACE conn2 <- [1,1522,null,{}] 08:32:31 INFO - PROCESS | 3744 | 1463067151250 Marionette TRACE conn2 -> [0,1523,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:32:31 INFO - PROCESS | 3744 | 1463067151374 Marionette TRACE conn2 <- [1,1523,null,{"value":null}] 08:32:31 INFO - PROCESS | 3744 | 1463067151479 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\", \"7b36c2f2-4a50-406b-8f1a-2c9880a455ba\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:32:31 INFO - PROCESS | 3744 | ++DOCSHELL 11307400 == 32 [pid = 3744] [id = 390] 08:32:31 INFO - PROCESS | 3744 | ++DOMWINDOW == 129 (11307800) [pid = 3744] [serial = 1170] [outer = 00000000] 08:32:31 INFO - PROCESS | 3744 | ++DOMWINDOW == 130 (113A7C00) [pid = 3744] [serial = 1171] [outer = 11307800] 08:32:31 INFO - PROCESS | 3744 | 1463067151526 Marionette DEBUG loaded listener.js 08:32:31 INFO - PROCESS | 3744 | ++DOMWINDOW == 131 (12D23000) [pid = 3744] [serial = 1172] [outer = 11307800] 08:32:32 INFO - PROCESS | 3744 | 1463067152232 Marionette TRACE conn2 <- [1,1524,null,{"value":["/2dcontext/line-styles/2d.line.cap.butt.html",0,null,null,[["lineCap 'butt' is rendered correctly",0,null,null]]]}] 08:32:32 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.butt.html | lineCap 'butt' is rendered correctly 08:32:32 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.butt.html | took 1055ms 08:32:32 INFO - PROCESS | 3744 | 1463067152289 Marionette TRACE conn2 -> [0,1525,"getWindowHandle",null] 08:32:32 INFO - PROCESS | 3744 | 1463067152294 Marionette TRACE conn2 <- [1,1525,null,{"value":"13"}] 08:32:32 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.closed.html 08:32:32 INFO - PROCESS | 3744 | 1463067152370 Marionette TRACE conn2 -> [0,1526,"setScriptTimeout",{"ms":35000}] 08:32:32 INFO - PROCESS | 3744 | 1463067152374 Marionette TRACE conn2 <- [1,1526,null,{}] 08:32:32 INFO - PROCESS | 3744 | 1463067152384 Marionette TRACE conn2 -> [0,1527,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:32:32 INFO - PROCESS | 3744 | 1463067152502 Marionette TRACE conn2 <- [1,1527,null,{"value":null}] 08:32:32 INFO - PROCESS | 3744 | 1463067152625 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\", \"7b36c2f2-4a50-406b-8f1a-2c9880a455ba\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:32:32 INFO - PROCESS | 3744 | ++DOCSHELL 107FB000 == 33 [pid = 3744] [id = 391] 08:32:32 INFO - PROCESS | 3744 | ++DOMWINDOW == 132 (113A5400) [pid = 3744] [serial = 1173] [outer = 00000000] 08:32:32 INFO - PROCESS | 3744 | ++DOMWINDOW == 133 (136A5800) [pid = 3744] [serial = 1174] [outer = 113A5400] 08:32:32 INFO - PROCESS | 3744 | 1463067152683 Marionette DEBUG loaded listener.js 08:32:32 INFO - PROCESS | 3744 | ++DOMWINDOW == 134 (13AE5800) [pid = 3744] [serial = 1175] [outer = 113A5400] 08:32:33 INFO - PROCESS | 3744 | 1463067153262 Marionette TRACE conn2 <- [1,1528,null,{"value":["/2dcontext/line-styles/2d.line.cap.closed.html",0,null,null,[["Line caps are not drawn at the corners of an unclosed rectangle",0,null,null]]]}] 08:32:33 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.closed.html | Line caps are not drawn at the corners of an unclosed rectangle 08:32:33 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.closed.html | took 991ms 08:32:33 INFO - PROCESS | 3744 | 1463067153317 Marionette TRACE conn2 -> [0,1529,"getWindowHandle",null] 08:32:33 INFO - PROCESS | 3744 | 1463067153327 Marionette TRACE conn2 <- [1,1529,null,{"value":"13"}] 08:32:33 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.invalid.html 08:32:33 INFO - PROCESS | 3744 | 1463067153336 Marionette TRACE conn2 -> [0,1530,"setScriptTimeout",{"ms":35000}] 08:32:33 INFO - PROCESS | 3744 | 1463067153338 Marionette TRACE conn2 <- [1,1530,null,{}] 08:32:33 INFO - PROCESS | 3744 | 1463067153342 Marionette TRACE conn2 -> [0,1531,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:32:33 INFO - PROCESS | 3744 | 1463067153450 Marionette TRACE conn2 <- [1,1531,null,{"value":null}] 08:32:33 INFO - PROCESS | 3744 | 1463067153581 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\", \"7b36c2f2-4a50-406b-8f1a-2c9880a455ba\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:32:33 INFO - PROCESS | 3744 | ++DOCSHELL 14495400 == 34 [pid = 3744] [id = 392] 08:32:33 INFO - PROCESS | 3744 | ++DOMWINDOW == 135 (14499C00) [pid = 3744] [serial = 1176] [outer = 00000000] 08:32:33 INFO - PROCESS | 3744 | ++DOMWINDOW == 136 (144DF400) [pid = 3744] [serial = 1177] [outer = 14499C00] 08:32:33 INFO - PROCESS | 3744 | 1463067153636 Marionette DEBUG loaded listener.js 08:32:33 INFO - PROCESS | 3744 | ++DOMWINDOW == 137 (15A87800) [pid = 3744] [serial = 1178] [outer = 14499C00] 08:32:34 INFO - PROCESS | 3744 | 1463067154231 Marionette TRACE conn2 <- [1,1532,null,{"value":["/2dcontext/line-styles/2d.line.cap.invalid.html",0,null,null,[["Setting lineCap to invalid values is ignored",0,null,null]]]}] 08:32:34 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.invalid.html | Setting lineCap to invalid values is ignored 08:32:34 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.invalid.html | took 944ms 08:32:34 INFO - PROCESS | 3744 | 1463067154284 Marionette TRACE conn2 -> [0,1533,"getWindowHandle",null] 08:32:34 INFO - PROCESS | 3744 | 1463067154287 Marionette TRACE conn2 <- [1,1533,null,{"value":"13"}] 08:32:34 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.open.html 08:32:34 INFO - PROCESS | 3744 | 1463067154291 Marionette TRACE conn2 -> [0,1534,"setScriptTimeout",{"ms":35000}] 08:32:34 INFO - PROCESS | 3744 | 1463067154294 Marionette TRACE conn2 <- [1,1534,null,{}] 08:32:34 INFO - PROCESS | 3744 | 1463067154306 Marionette TRACE conn2 -> [0,1535,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:32:34 INFO - PROCESS | 3744 | 1463067154454 Marionette TRACE conn2 <- [1,1535,null,{"value":null}] 08:32:34 INFO - PROCESS | 3744 | 1463067154590 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\", \"7b36c2f2-4a50-406b-8f1a-2c9880a455ba\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:32:34 INFO - PROCESS | 3744 | ++DOCSHELL 165EF000 == 35 [pid = 3744] [id = 393] 08:32:34 INFO - PROCESS | 3744 | ++DOMWINDOW == 138 (165EF400) [pid = 3744] [serial = 1179] [outer = 00000000] 08:32:34 INFO - PROCESS | 3744 | ++DOMWINDOW == 139 (16C50800) [pid = 3744] [serial = 1180] [outer = 165EF400] 08:32:34 INFO - PROCESS | 3744 | 1463067154667 Marionette DEBUG loaded listener.js 08:32:34 INFO - PROCESS | 3744 | ++DOMWINDOW == 140 (17146800) [pid = 3744] [serial = 1181] [outer = 165EF400] 08:32:35 INFO - PROCESS | 3744 | 1463067155295 Marionette TRACE conn2 <- [1,1536,null,{"value":["/2dcontext/line-styles/2d.line.cap.open.html",0,null,null,[["Line caps are drawn at the corners of an unclosed rectangle",0,null,null]]]}] 08:32:35 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.open.html | Line caps are drawn at the corners of an unclosed rectangle 08:32:35 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.open.html | took 1039ms 08:32:35 INFO - PROCESS | 3744 | 1463067155335 Marionette TRACE conn2 -> [0,1537,"getWindowHandle",null] 08:32:35 INFO - PROCESS | 3744 | 1463067155338 Marionette TRACE conn2 <- [1,1537,null,{"value":"13"}] 08:32:35 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.round.html 08:32:35 INFO - PROCESS | 3744 | 1463067155342 Marionette TRACE conn2 -> [0,1538,"setScriptTimeout",{"ms":35000}] 08:32:35 INFO - PROCESS | 3744 | 1463067155344 Marionette TRACE conn2 <- [1,1538,null,{}] 08:32:35 INFO - PROCESS | 3744 | 1463067155348 Marionette TRACE conn2 -> [0,1539,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:32:35 INFO - PROCESS | 3744 | 1463067155507 Marionette TRACE conn2 <- [1,1539,null,{"value":null}] 08:32:35 INFO - PROCESS | 3744 | 1463067155611 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\", \"7b36c2f2-4a50-406b-8f1a-2c9880a455ba\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:32:35 INFO - PROCESS | 3744 | ++DOCSHELL 17A0DC00 == 36 [pid = 3744] [id = 394] 08:32:35 INFO - PROCESS | 3744 | ++DOMWINDOW == 141 (17A0E400) [pid = 3744] [serial = 1182] [outer = 00000000] 08:32:35 INFO - PROCESS | 3744 | ++DOMWINDOW == 142 (17A7A000) [pid = 3744] [serial = 1183] [outer = 17A0E400] 08:32:35 INFO - PROCESS | 3744 | 1463067155665 Marionette DEBUG loaded listener.js 08:32:35 INFO - PROCESS | 3744 | ++DOMWINDOW == 143 (17AFCC00) [pid = 3744] [serial = 1184] [outer = 17A0E400] 08:32:36 INFO - PROCESS | 3744 | 1463067156210 Marionette TRACE conn2 <- [1,1540,null,{"value":["/2dcontext/line-styles/2d.line.cap.round.html",0,null,null,[["lineCap 'round' is rendered correctly",0,null,null]]]}] 08:32:36 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.round.html | lineCap 'round' is rendered correctly 08:32:36 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.round.html | took 897ms 08:32:36 INFO - PROCESS | 3744 | 1463067156277 Marionette TRACE conn2 -> [0,1541,"getWindowHandle",null] 08:32:36 INFO - PROCESS | 3744 | 1463067156279 Marionette TRACE conn2 <- [1,1541,null,{"value":"13"}] 08:32:36 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.square.html 08:32:36 INFO - PROCESS | 3744 | 1463067156283 Marionette TRACE conn2 -> [0,1542,"setScriptTimeout",{"ms":35000}] 08:32:36 INFO - PROCESS | 3744 | 1463067156285 Marionette TRACE conn2 <- [1,1542,null,{}] 08:32:36 INFO - PROCESS | 3744 | 1463067156289 Marionette TRACE conn2 -> [0,1543,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:32:36 INFO - PROCESS | 3744 | 1463067156390 Marionette TRACE conn2 <- [1,1543,null,{"value":null}] 08:32:36 INFO - PROCESS | 3744 | 1463067156498 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\", \"7b36c2f2-4a50-406b-8f1a-2c9880a455ba\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:32:36 INFO - PROCESS | 3744 | ++DOCSHELL 140DB800 == 37 [pid = 3744] [id = 395] 08:32:36 INFO - PROCESS | 3744 | ++DOMWINDOW == 144 (165F3400) [pid = 3744] [serial = 1185] [outer = 00000000] 08:32:36 INFO - PROCESS | 3744 | ++DOMWINDOW == 145 (1828B800) [pid = 3744] [serial = 1186] [outer = 165F3400] 08:32:36 INFO - PROCESS | 3744 | 1463067156551 Marionette DEBUG loaded listener.js 08:32:36 INFO - PROCESS | 3744 | ++DOMWINDOW == 146 (18290C00) [pid = 3744] [serial = 1187] [outer = 165F3400] 08:32:37 INFO - PROCESS | 3744 | 1463067157157 Marionette TRACE conn2 <- [1,1544,null,{"value":["/2dcontext/line-styles/2d.line.cap.square.html",0,null,null,[["lineCap 'square' is rendered correctly",0,null,null]]]}] 08:32:37 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.square.html | lineCap 'square' is rendered correctly 08:32:37 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.square.html | took 944ms 08:32:37 INFO - PROCESS | 3744 | 1463067157228 Marionette TRACE conn2 -> [0,1545,"getWindowHandle",null] 08:32:37 INFO - PROCESS | 3744 | 1463067157231 Marionette TRACE conn2 <- [1,1545,null,{"value":"13"}] 08:32:37 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.valid.html 08:32:37 INFO - PROCESS | 3744 | 1463067157234 Marionette TRACE conn2 -> [0,1546,"setScriptTimeout",{"ms":35000}] 08:32:37 INFO - PROCESS | 3744 | 1463067157237 Marionette TRACE conn2 <- [1,1546,null,{}] 08:32:37 INFO - PROCESS | 3744 | 1463067157240 Marionette TRACE conn2 -> [0,1547,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:32:37 INFO - PROCESS | 3744 | 1463067157380 Marionette TRACE conn2 <- [1,1547,null,{"value":null}] 08:32:37 INFO - PROCESS | 3744 | 1463067157516 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\", \"7b36c2f2-4a50-406b-8f1a-2c9880a455ba\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:32:37 INFO - PROCESS | 3744 | ++DOCSHELL 18680000 == 38 [pid = 3744] [id = 396] 08:32:37 INFO - PROCESS | 3744 | ++DOMWINDOW == 147 (18815400) [pid = 3744] [serial = 1188] [outer = 00000000] 08:32:37 INFO - PROCESS | 3744 | ++DOMWINDOW == 148 (19A55C00) [pid = 3744] [serial = 1189] [outer = 18815400] 08:32:37 INFO - PROCESS | 3744 | 1463067157572 Marionette DEBUG loaded listener.js 08:32:37 INFO - PROCESS | 3744 | ++DOMWINDOW == 149 (19C29C00) [pid = 3744] [serial = 1190] [outer = 18815400] 08:32:38 INFO - PROCESS | 3744 | 1463067158256 Marionette TRACE conn2 <- [1,1548,null,{"value":["/2dcontext/line-styles/2d.line.cap.valid.html",0,null,null,[["Setting lineCap to valid values works",0,null,null]]]}] 08:32:38 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.valid.html | Setting lineCap to valid values works 08:32:38 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.valid.html | took 1039ms 08:32:38 INFO - PROCESS | 3744 | 1463067158273 Marionette TRACE conn2 -> [0,1549,"getWindowHandle",null] 08:32:38 INFO - PROCESS | 3744 | 1463067158277 Marionette TRACE conn2 <- [1,1549,null,{"value":"13"}] 08:32:38 INFO - TEST-START | /2dcontext/line-styles/2d.line.cross.html 08:32:38 INFO - PROCESS | 3744 | 1463067158296 Marionette TRACE conn2 -> [0,1550,"setScriptTimeout",{"ms":35000}] 08:32:38 INFO - PROCESS | 3744 | 1463067158300 Marionette TRACE conn2 <- [1,1550,null,{}] 08:32:38 INFO - PROCESS | 3744 | 1463067158325 Marionette TRACE conn2 -> [0,1551,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:32:38 INFO - PROCESS | 3744 | 1463067158427 Marionette TRACE conn2 <- [1,1551,null,{"value":null}] 08:32:38 INFO - PROCESS | 3744 | 1463067158573 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\", \"7b36c2f2-4a50-406b-8f1a-2c9880a455ba\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:32:38 INFO - PROCESS | 3744 | ++DOCSHELL 105D1C00 == 39 [pid = 3744] [id = 397] 08:32:38 INFO - PROCESS | 3744 | ++DOMWINDOW == 150 (1130A800) [pid = 3744] [serial = 1191] [outer = 00000000] 08:32:38 INFO - PROCESS | 3744 | ++DOMWINDOW == 151 (117A8C00) [pid = 3744] [serial = 1192] [outer = 1130A800] 08:32:38 INFO - PROCESS | 3744 | 1463067158643 Marionette DEBUG loaded listener.js 08:32:38 INFO - PROCESS | 3744 | ++DOMWINDOW == 152 (13E6E000) [pid = 3744] [serial = 1193] [outer = 1130A800] 08:32:38 INFO - PROCESS | 3744 | --DOCSHELL 1449AC00 == 38 [pid = 3744] [id = 385] 08:32:38 INFO - PROCESS | 3744 | --DOCSHELL 13619400 == 37 [pid = 3744] [id = 384] 08:32:38 INFO - PROCESS | 3744 | --DOCSHELL 1130DC00 == 36 [pid = 3744] [id = 383] 08:32:39 INFO - PROCESS | 3744 | 1463067159345 Marionette TRACE conn2 <- [1,1552,null,{"value":["/2dcontext/line-styles/2d.line.cross.html",0,null,null,[["Canvas test: 2d.line.cross",0,null,null]]]}] 08:32:39 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cross.html | Canvas test: 2d.line.cross 08:32:39 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cross.html | took 1118ms 08:32:39 INFO - PROCESS | 3744 | 1463067159411 Marionette TRACE conn2 -> [0,1553,"getWindowHandle",null] 08:32:39 INFO - PROCESS | 3744 | 1463067159416 Marionette TRACE conn2 <- [1,1553,null,{"value":"13"}] 08:32:39 INFO - TEST-START | /2dcontext/line-styles/2d.line.defaults.html 08:32:39 INFO - PROCESS | 3744 | 1463067159421 Marionette TRACE conn2 -> [0,1554,"setScriptTimeout",{"ms":35000}] 08:32:39 INFO - PROCESS | 3744 | 1463067159426 Marionette TRACE conn2 <- [1,1554,null,{}] 08:32:39 INFO - PROCESS | 3744 | 1463067159446 Marionette TRACE conn2 -> [0,1555,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:32:39 INFO - PROCESS | 3744 | 1463067159570 Marionette TRACE conn2 <- [1,1555,null,{"value":null}] 08:32:39 INFO - PROCESS | 3744 | 1463067159739 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\", \"7b36c2f2-4a50-406b-8f1a-2c9880a455ba\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:32:39 INFO - PROCESS | 3744 | ++DOCSHELL 136A7400 == 37 [pid = 3744] [id = 398] 08:32:39 INFO - PROCESS | 3744 | ++DOMWINDOW == 153 (136AE400) [pid = 3744] [serial = 1194] [outer = 00000000] 08:32:39 INFO - PROCESS | 3744 | ++DOMWINDOW == 154 (1449FC00) [pid = 3744] [serial = 1195] [outer = 136AE400] 08:32:39 INFO - PROCESS | 3744 | 1463067159799 Marionette DEBUG loaded listener.js 08:32:39 INFO - PROCESS | 3744 | ++DOMWINDOW == 155 (144E7800) [pid = 3744] [serial = 1196] [outer = 136AE400] 08:32:40 INFO - PROCESS | 3744 | 1463067160391 Marionette TRACE conn2 <- [1,1556,null,{"value":["/2dcontext/line-styles/2d.line.defaults.html",0,null,null,[["Canvas test: 2d.line.defaults",0,null,null]]]}] 08:32:40 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.defaults.html | Canvas test: 2d.line.defaults 08:32:40 INFO - TEST-OK | /2dcontext/line-styles/2d.line.defaults.html | took 1007ms 08:32:40 INFO - PROCESS | 3744 | 1463067160457 Marionette TRACE conn2 -> [0,1557,"getWindowHandle",null] 08:32:40 INFO - PROCESS | 3744 | 1463067160463 Marionette TRACE conn2 <- [1,1557,null,{"value":"13"}] 08:32:40 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.bevel.html 08:32:40 INFO - PROCESS | 3744 | 1463067160470 Marionette TRACE conn2 -> [0,1558,"setScriptTimeout",{"ms":35000}] 08:32:40 INFO - PROCESS | 3744 | 1463067160472 Marionette TRACE conn2 <- [1,1558,null,{}] 08:32:40 INFO - PROCESS | 3744 | 1463067160476 Marionette TRACE conn2 -> [0,1559,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:32:40 INFO - PROCESS | 3744 | 1463067160595 Marionette TRACE conn2 <- [1,1559,null,{"value":null}] 08:32:40 INFO - PROCESS | 3744 | 1463067160704 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\", \"7b36c2f2-4a50-406b-8f1a-2c9880a455ba\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:32:40 INFO - PROCESS | 3744 | ++DOCSHELL 1634CC00 == 38 [pid = 3744] [id = 399] 08:32:40 INFO - PROCESS | 3744 | ++DOMWINDOW == 156 (163F8400) [pid = 3744] [serial = 1197] [outer = 00000000] 08:32:40 INFO - PROCESS | 3744 | ++DOMWINDOW == 157 (16574000) [pid = 3744] [serial = 1198] [outer = 163F8400] 08:32:40 INFO - PROCESS | 3744 | 1463067160758 Marionette DEBUG loaded listener.js 08:32:40 INFO - PROCESS | 3744 | ++DOMWINDOW == 158 (165F0400) [pid = 3744] [serial = 1199] [outer = 163F8400] 08:32:41 INFO - PROCESS | 3744 | 1463067161398 Marionette TRACE conn2 <- [1,1560,null,{"value":["/2dcontext/line-styles/2d.line.join.bevel.html",0,null,null,[["lineJoin 'bevel' is rendered correctly",0,null,null]]]}] 08:32:41 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.bevel.html | lineJoin 'bevel' is rendered correctly 08:32:41 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.bevel.html | took 945ms 08:32:41 INFO - PROCESS | 3744 | 1463067161412 Marionette TRACE conn2 -> [0,1561,"getWindowHandle",null] 08:32:41 INFO - PROCESS | 3744 | 1463067161415 Marionette TRACE conn2 <- [1,1561,null,{"value":"13"}] 08:32:41 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.closed.html 08:32:41 INFO - PROCESS | 3744 | 1463067161419 Marionette TRACE conn2 -> [0,1562,"setScriptTimeout",{"ms":35000}] 08:32:41 INFO - PROCESS | 3744 | 1463067161422 Marionette TRACE conn2 <- [1,1562,null,{}] 08:32:41 INFO - PROCESS | 3744 | 1463067161433 Marionette TRACE conn2 -> [0,1563,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:32:41 INFO - PROCESS | 3744 | 1463067161549 Marionette TRACE conn2 <- [1,1563,null,{"value":null}] 08:32:41 INFO - PROCESS | 3744 | 1463067161660 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\", \"7b36c2f2-4a50-406b-8f1a-2c9880a455ba\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:32:41 INFO - PROCESS | 3744 | ++DOCSHELL 177F9400 == 39 [pid = 3744] [id = 400] 08:32:41 INFO - PROCESS | 3744 | ++DOMWINDOW == 159 (17A14000) [pid = 3744] [serial = 1200] [outer = 00000000] 08:32:41 INFO - PROCESS | 3744 | ++DOMWINDOW == 160 (17BD7C00) [pid = 3744] [serial = 1201] [outer = 17A14000] 08:32:41 INFO - PROCESS | 3744 | 1463067161718 Marionette DEBUG loaded listener.js 08:32:41 INFO - PROCESS | 3744 | ++DOMWINDOW == 161 (18681C00) [pid = 3744] [serial = 1202] [outer = 17A14000] 08:32:42 INFO - PROCESS | 3744 | 1463067162312 Marionette TRACE conn2 <- [1,1564,null,{"value":["/2dcontext/line-styles/2d.line.join.closed.html",0,null,null,[["Line joins are drawn at the corner of a closed rectangle",0,null,null]]]}] 08:32:42 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.closed.html | Line joins are drawn at the corner of a closed rectangle 08:32:42 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.closed.html | took 945ms 08:32:42 INFO - PROCESS | 3744 | 1463067162363 Marionette TRACE conn2 -> [0,1565,"getWindowHandle",null] 08:32:42 INFO - PROCESS | 3744 | 1463067162366 Marionette TRACE conn2 <- [1,1565,null,{"value":"13"}] 08:32:42 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.invalid.html 08:32:42 INFO - PROCESS | 3744 | 1463067162370 Marionette TRACE conn2 -> [0,1566,"setScriptTimeout",{"ms":35000}] 08:32:42 INFO - PROCESS | 3744 | 1463067162372 Marionette TRACE conn2 <- [1,1566,null,{}] 08:32:42 INFO - PROCESS | 3744 | 1463067162376 Marionette TRACE conn2 -> [0,1567,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:32:42 INFO - PROCESS | 3744 | 1463067162485 Marionette TRACE conn2 <- [1,1567,null,{"value":null}] 08:32:42 INFO - PROCESS | 3744 | 1463067162600 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\", \"7b36c2f2-4a50-406b-8f1a-2c9880a455ba\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:32:42 INFO - PROCESS | 3744 | ++DOCSHELL 10531800 == 40 [pid = 3744] [id = 401] 08:32:42 INFO - PROCESS | 3744 | ++DOMWINDOW == 162 (105D0000) [pid = 3744] [serial = 1203] [outer = 00000000] 08:32:42 INFO - PROCESS | 3744 | ++DOMWINDOW == 163 (19C30C00) [pid = 3744] [serial = 1204] [outer = 105D0000] 08:32:42 INFO - PROCESS | 3744 | 1463067162695 Marionette DEBUG loaded listener.js 08:32:42 INFO - PROCESS | 3744 | ++DOMWINDOW == 164 (19CD4000) [pid = 3744] [serial = 1205] [outer = 105D0000] 08:32:43 INFO - PROCESS | 3744 | 1463067163247 Marionette TRACE conn2 <- [1,1568,null,{"value":["/2dcontext/line-styles/2d.line.join.invalid.html",0,null,null,[["Setting lineJoin to invalid values is ignored",0,null,null]]]}] 08:32:43 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.invalid.html | Setting lineJoin to invalid values is ignored 08:32:43 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.invalid.html | took 945ms 08:32:43 INFO - PROCESS | 3744 | 1463067163314 Marionette TRACE conn2 -> [0,1569,"getWindowHandle",null] 08:32:43 INFO - PROCESS | 3744 | 1463067163317 Marionette TRACE conn2 <- [1,1569,null,{"value":"13"}] 08:32:43 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.miter.html 08:32:43 INFO - PROCESS | 3744 | 1463067163320 Marionette TRACE conn2 -> [0,1570,"setScriptTimeout",{"ms":35000}] 08:32:43 INFO - PROCESS | 3744 | 1463067163322 Marionette TRACE conn2 <- [1,1570,null,{}] 08:32:43 INFO - PROCESS | 3744 | 1463067163326 Marionette TRACE conn2 -> [0,1571,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:32:43 INFO - PROCESS | 3744 | 1463067163427 Marionette TRACE conn2 <- [1,1571,null,{"value":null}] 08:32:43 INFO - PROCESS | 3744 | 1463067163563 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\", \"7b36c2f2-4a50-406b-8f1a-2c9880a455ba\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:32:43 INFO - PROCESS | 3744 | ++DOCSHELL 17144800 == 41 [pid = 3744] [id = 402] 08:32:43 INFO - PROCESS | 3744 | ++DOMWINDOW == 165 (17BD2000) [pid = 3744] [serial = 1206] [outer = 00000000] 08:32:43 INFO - PROCESS | 3744 | ++DOMWINDOW == 166 (19D43000) [pid = 3744] [serial = 1207] [outer = 17BD2000] 08:32:43 INFO - PROCESS | 3744 | 1463067163620 Marionette DEBUG loaded listener.js 08:32:43 INFO - PROCESS | 3744 | ++DOMWINDOW == 167 (19D44400) [pid = 3744] [serial = 1208] [outer = 17BD2000] 08:32:44 INFO - PROCESS | 3744 | 1463067164295 Marionette TRACE conn2 <- [1,1572,null,{"value":["/2dcontext/line-styles/2d.line.join.miter.html",0,null,null,[["lineJoin 'miter' is rendered correctly",0,null,null]]]}] 08:32:44 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.miter.html | lineJoin 'miter' is rendered correctly 08:32:44 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.miter.html | took 1007ms 08:32:44 INFO - PROCESS | 3744 | 1463067164355 Marionette TRACE conn2 -> [0,1573,"getWindowHandle",null] 08:32:44 INFO - PROCESS | 3744 | 1463067164358 Marionette TRACE conn2 <- [1,1573,null,{"value":"13"}] 08:32:44 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.open.html 08:32:44 INFO - PROCESS | 3744 | 1463067164361 Marionette TRACE conn2 -> [0,1574,"setScriptTimeout",{"ms":35000}] 08:32:44 INFO - PROCESS | 3744 | 1463067164363 Marionette TRACE conn2 <- [1,1574,null,{}] 08:32:44 INFO - PROCESS | 3744 | 1463067164367 Marionette TRACE conn2 -> [0,1575,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:32:44 INFO - PROCESS | 3744 | 1463067164493 Marionette TRACE conn2 <- [1,1575,null,{"value":null}] 08:32:44 INFO - PROCESS | 3744 | 1463067164636 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\", \"7b36c2f2-4a50-406b-8f1a-2c9880a455ba\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:32:44 INFO - PROCESS | 3744 | ++DOCSHELL 19EB0C00 == 42 [pid = 3744] [id = 403] 08:32:44 INFO - PROCESS | 3744 | ++DOMWINDOW == 168 (1A16E000) [pid = 3744] [serial = 1209] [outer = 00000000] 08:32:44 INFO - PROCESS | 3744 | ++DOMWINDOW == 169 (1A48D000) [pid = 3744] [serial = 1210] [outer = 1A16E000] 08:32:44 INFO - PROCESS | 3744 | 1463067164691 Marionette DEBUG loaded listener.js 08:32:44 INFO - PROCESS | 3744 | ++DOMWINDOW == 170 (1A493400) [pid = 3744] [serial = 1211] [outer = 1A16E000] 08:32:45 INFO - PROCESS | 3744 | 1463067165273 Marionette TRACE conn2 <- [1,1576,null,{"value":["/2dcontext/line-styles/2d.line.join.open.html",0,null,null,[["Line joins are not drawn at the corner of an unclosed rectangle",0,null,null]]]}] 08:32:45 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.open.html | Line joins are not drawn at the corner of an unclosed rectangle 08:32:45 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.open.html | took 1055ms 08:32:45 INFO - PROCESS | 3744 | 1463067165407 Marionette TRACE conn2 -> [0,1577,"getWindowHandle",null] 08:32:45 INFO - PROCESS | 3744 | 1463067165411 Marionette TRACE conn2 <- [1,1577,null,{"value":"13"}] 08:32:45 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.parallel.html 08:32:45 INFO - PROCESS | 3744 | 1463067165415 Marionette TRACE conn2 -> [0,1578,"setScriptTimeout",{"ms":35000}] 08:32:45 INFO - PROCESS | 3744 | 1463067165419 Marionette TRACE conn2 <- [1,1578,null,{}] 08:32:45 INFO - PROCESS | 3744 | 1463067165443 Marionette TRACE conn2 -> [0,1579,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:32:45 INFO - PROCESS | 3744 | 1463067165555 Marionette TRACE conn2 <- [1,1579,null,{"value":null}] 08:32:45 INFO - PROCESS | 3744 | 1463067165694 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\", \"7b36c2f2-4a50-406b-8f1a-2c9880a455ba\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:32:45 INFO - PROCESS | 3744 | ++DOCSHELL 136A0C00 == 43 [pid = 3744] [id = 404] 08:32:45 INFO - PROCESS | 3744 | ++DOMWINDOW == 171 (136A1400) [pid = 3744] [serial = 1212] [outer = 00000000] 08:32:45 INFO - PROCESS | 3744 | ++DOMWINDOW == 172 (13E68800) [pid = 3744] [serial = 1213] [outer = 136A1400] 08:32:45 INFO - PROCESS | 3744 | 1463067165746 Marionette DEBUG loaded listener.js 08:32:45 INFO - PROCESS | 3744 | ++DOMWINDOW == 173 (144A1800) [pid = 3744] [serial = 1214] [outer = 136A1400] 08:32:46 INFO - PROCESS | 3744 | 1463067166424 Marionette TRACE conn2 <- [1,1580,null,{"value":["/2dcontext/line-styles/2d.line.join.parallel.html",0,null,null,[["Line joins are drawn at 180-degree joins",0,null,null]]]}] 08:32:46 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.parallel.html | Line joins are drawn at 180-degree joins 08:32:46 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.parallel.html | took 1055ms 08:32:46 INFO - PROCESS | 3744 | 1463067166463 Marionette TRACE conn2 -> [0,1581,"getWindowHandle",null] 08:32:46 INFO - PROCESS | 3744 | 1463067166467 Marionette TRACE conn2 <- [1,1581,null,{"value":"13"}] 08:32:46 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.round.html 08:32:46 INFO - PROCESS | 3744 | 1463067166473 Marionette TRACE conn2 -> [0,1582,"setScriptTimeout",{"ms":35000}] 08:32:46 INFO - PROCESS | 3744 | 1463067166477 Marionette TRACE conn2 <- [1,1582,null,{}] 08:32:46 INFO - PROCESS | 3744 | 1463067166508 Marionette TRACE conn2 -> [0,1583,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:32:46 INFO - PROCESS | 3744 | 1463067166698 Marionette TRACE conn2 <- [1,1583,null,{"value":null}] 08:32:46 INFO - PROCESS | 3744 | 1463067166801 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\", \"7b36c2f2-4a50-406b-8f1a-2c9880a455ba\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:32:46 INFO - PROCESS | 3744 | ++DOCSHELL 1441C000 == 44 [pid = 3744] [id = 405] 08:32:46 INFO - PROCESS | 3744 | ++DOMWINDOW == 174 (14496000) [pid = 3744] [serial = 1215] [outer = 00000000] 08:32:46 INFO - PROCESS | 3744 | ++DOMWINDOW == 175 (16131000) [pid = 3744] [serial = 1216] [outer = 14496000] 08:32:46 INFO - PROCESS | 3744 | 1463067166860 Marionette DEBUG loaded listener.js 08:32:46 INFO - PROCESS | 3744 | ++DOMWINDOW == 176 (164A5400) [pid = 3744] [serial = 1217] [outer = 14496000] 08:32:47 INFO - PROCESS | 3744 | 1463067167465 Marionette TRACE conn2 <- [1,1584,null,{"value":["/2dcontext/line-styles/2d.line.join.round.html",0,null,null,[["lineJoin 'round' is rendered correctly",0,null,null]]]}] 08:32:47 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.round.html | lineJoin 'round' is rendered correctly 08:32:47 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.round.html | took 1055ms 08:32:47 INFO - PROCESS | 3744 | 1463067167517 Marionette TRACE conn2 -> [0,1585,"getWindowHandle",null] 08:32:47 INFO - PROCESS | 3744 | 1463067167523 Marionette TRACE conn2 <- [1,1585,null,{"value":"13"}] 08:32:47 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.valid.html 08:32:47 INFO - PROCESS | 3744 | 1463067167529 Marionette TRACE conn2 -> [0,1586,"setScriptTimeout",{"ms":35000}] 08:32:47 INFO - PROCESS | 3744 | 1463067167532 Marionette TRACE conn2 <- [1,1586,null,{}] 08:32:47 INFO - PROCESS | 3744 | 1463067167536 Marionette TRACE conn2 -> [0,1587,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:32:47 INFO - PROCESS | 3744 | 1463067167683 Marionette TRACE conn2 <- [1,1587,null,{"value":null}] 08:32:47 INFO - PROCESS | 3744 | 1463067167825 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\", \"7b36c2f2-4a50-406b-8f1a-2c9880a455ba\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:32:47 INFO - PROCESS | 3744 | ++DOCSHELL 17151C00 == 45 [pid = 3744] [id = 406] 08:32:47 INFO - PROCESS | 3744 | ++DOMWINDOW == 177 (1740D400) [pid = 3744] [serial = 1218] [outer = 00000000] 08:32:47 INFO - PROCESS | 3744 | ++DOMWINDOW == 178 (17A09800) [pid = 3744] [serial = 1219] [outer = 1740D400] 08:32:47 INFO - PROCESS | 3744 | 1463067167880 Marionette DEBUG loaded listener.js 08:32:47 INFO - PROCESS | 3744 | ++DOMWINDOW == 179 (17BCD400) [pid = 3744] [serial = 1220] [outer = 1740D400] 08:32:48 INFO - PROCESS | 3744 | 1463067168557 Marionette TRACE conn2 <- [1,1588,null,{"value":["/2dcontext/line-styles/2d.line.join.valid.html",0,null,null,[["Setting lineJoin to valid values works",0,null,null]]]}] 08:32:48 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.valid.html | Setting lineJoin to valid values works 08:32:48 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.valid.html | took 1039ms 08:32:48 INFO - PROCESS | 3744 | 1463067168603 Marionette TRACE conn2 -> [0,1589,"getWindowHandle",null] 08:32:48 INFO - PROCESS | 3744 | 1463067168606 Marionette TRACE conn2 <- [1,1589,null,{"value":"13"}] 08:32:48 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.acute.html 08:32:48 INFO - PROCESS | 3744 | 1463067168609 Marionette TRACE conn2 -> [0,1590,"setScriptTimeout",{"ms":35000}] 08:32:48 INFO - PROCESS | 3744 | 1463067168613 Marionette TRACE conn2 <- [1,1590,null,{}] 08:32:48 INFO - PROCESS | 3744 | 1463067168644 Marionette TRACE conn2 -> [0,1591,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:32:48 INFO - PROCESS | 3744 | 1463067168795 Marionette TRACE conn2 <- [1,1591,null,{"value":null}] 08:32:48 INFO - PROCESS | 3744 | 1463067168936 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\", \"7b36c2f2-4a50-406b-8f1a-2c9880a455ba\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:32:48 INFO - PROCESS | 3744 | ++DOCSHELL 19A4A800 == 46 [pid = 3744] [id = 407] 08:32:48 INFO - PROCESS | 3744 | ++DOMWINDOW == 180 (19A4F800) [pid = 3744] [serial = 1221] [outer = 00000000] 08:32:48 INFO - PROCESS | 3744 | ++DOMWINDOW == 181 (19CDC400) [pid = 3744] [serial = 1222] [outer = 19A4F800] 08:32:49 INFO - PROCESS | 3744 | 1463067168994 Marionette DEBUG loaded listener.js 08:32:49 INFO - PROCESS | 3744 | ++DOMWINDOW == 182 (19DB3800) [pid = 3744] [serial = 1223] [outer = 19A4F800] 08:32:49 INFO - PROCESS | 3744 | 1463067169588 Marionette TRACE conn2 <- [1,1592,null,{"value":["/2dcontext/line-styles/2d.line.miter.acute.html",0,null,null,[["Miter joins are drawn correctly with acute angles",0,null,null]]]}] 08:32:49 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.acute.html | Miter joins are drawn correctly with acute angles 08:32:49 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.acute.html | took 1008ms 08:32:49 INFO - PROCESS | 3744 | 1463067169619 Marionette TRACE conn2 -> [0,1593,"getWindowHandle",null] 08:32:49 INFO - PROCESS | 3744 | 1463067169622 Marionette TRACE conn2 <- [1,1593,null,{"value":"13"}] 08:32:49 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.exceeded.html 08:32:49 INFO - PROCESS | 3744 | 1463067169626 Marionette TRACE conn2 -> [0,1594,"setScriptTimeout",{"ms":35000}] 08:32:49 INFO - PROCESS | 3744 | 1463067169628 Marionette TRACE conn2 <- [1,1594,null,{}] 08:32:49 INFO - PROCESS | 3744 | 1463067169631 Marionette TRACE conn2 -> [0,1595,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:32:49 INFO - PROCESS | 3744 | 1463067169742 Marionette TRACE conn2 <- [1,1595,null,{"value":null}] 08:32:49 INFO - PROCESS | 3744 | 1463067169916 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\", \"7b36c2f2-4a50-406b-8f1a-2c9880a455ba\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:32:49 INFO - PROCESS | 3744 | ++DOCSHELL 0F69D400 == 47 [pid = 3744] [id = 408] 08:32:49 INFO - PROCESS | 3744 | ++DOMWINDOW == 183 (1A48E000) [pid = 3744] [serial = 1224] [outer = 00000000] 08:32:49 INFO - PROCESS | 3744 | ++DOMWINDOW == 184 (1A9C3800) [pid = 3744] [serial = 1225] [outer = 1A48E000] 08:32:49 INFO - PROCESS | 3744 | 1463067169973 Marionette DEBUG loaded listener.js 08:32:50 INFO - PROCESS | 3744 | ++DOMWINDOW == 185 (1AB68400) [pid = 3744] [serial = 1226] [outer = 1A48E000] 08:32:50 INFO - PROCESS | 3744 | 1463067170582 Marionette TRACE conn2 <- [1,1596,null,{"value":["/2dcontext/line-styles/2d.line.miter.exceeded.html",0,null,null,[["Miter joins are not drawn when the miter limit is exceeded",0,null,null]]]}] 08:32:50 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.exceeded.html | Miter joins are not drawn when the miter limit is exceeded 08:32:50 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.exceeded.html | took 1007ms 08:32:50 INFO - PROCESS | 3744 | 1463067170628 Marionette TRACE conn2 -> [0,1597,"getWindowHandle",null] 08:32:50 INFO - PROCESS | 3744 | 1463067170630 Marionette TRACE conn2 <- [1,1597,null,{"value":"13"}] 08:32:50 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.invalid.html 08:32:50 INFO - PROCESS | 3744 | 1463067170634 Marionette TRACE conn2 -> [0,1598,"setScriptTimeout",{"ms":35000}] 08:32:50 INFO - PROCESS | 3744 | 1463067170636 Marionette TRACE conn2 <- [1,1598,null,{}] 08:32:50 INFO - PROCESS | 3744 | 1463067170639 Marionette TRACE conn2 -> [0,1599,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:32:50 INFO - PROCESS | 3744 | 1463067170740 Marionette TRACE conn2 <- [1,1599,null,{"value":null}] 08:32:50 INFO - PROCESS | 3744 | 1463067170884 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\", \"7b36c2f2-4a50-406b-8f1a-2c9880a455ba\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:32:50 INFO - PROCESS | 3744 | ++DOCSHELL 1AC4A800 == 48 [pid = 3744] [id = 409] 08:32:50 INFO - PROCESS | 3744 | ++DOMWINDOW == 186 (1AC53400) [pid = 3744] [serial = 1227] [outer = 00000000] 08:32:50 INFO - PROCESS | 3744 | ++DOMWINDOW == 187 (1AE8C800) [pid = 3744] [serial = 1228] [outer = 1AC53400] 08:32:50 INFO - PROCESS | 3744 | 1463067170939 Marionette DEBUG loaded listener.js 08:32:51 INFO - PROCESS | 3744 | ++DOMWINDOW == 188 (1AE8E800) [pid = 3744] [serial = 1229] [outer = 1AC53400] 08:32:51 INFO - PROCESS | 3744 | --DOCSHELL 136A7400 == 47 [pid = 3744] [id = 398] 08:32:51 INFO - PROCESS | 3744 | --DOCSHELL 1634CC00 == 46 [pid = 3744] [id = 399] 08:32:54 INFO - PROCESS | 3744 | --DOCSHELL 164AF800 == 45 [pid = 3744] [id = 284] 08:32:54 INFO - PROCESS | 3744 | --DOCSHELL 12B85C00 == 44 [pid = 3744] [id = 381] 08:32:54 INFO - PROCESS | 3744 | --DOCSHELL 107FB000 == 43 [pid = 3744] [id = 391] 08:32:54 INFO - PROCESS | 3744 | --DOCSHELL 136A2C00 == 42 [pid = 3744] [id = 277] 08:32:54 INFO - PROCESS | 3744 | --DOCSHELL 11306000 == 41 [pid = 3744] [id = 380] 08:32:54 INFO - PROCESS | 3744 | --DOCSHELL 14495400 == 40 [pid = 3744] [id = 392] 08:32:54 INFO - PROCESS | 3744 | --DOCSHELL 144E4800 == 39 [pid = 3744] [id = 283] 08:32:54 INFO - PROCESS | 3744 | --DOCSHELL 18680000 == 38 [pid = 3744] [id = 396] 08:32:54 INFO - PROCESS | 3744 | --DOCSHELL 10637400 == 37 [pid = 3744] [id = 389] 08:32:54 INFO - PROCESS | 3744 | --DOCSHELL 165EF000 == 36 [pid = 3744] [id = 393] 08:32:54 INFO - PROCESS | 3744 | --DOCSHELL 140DB800 == 35 [pid = 3744] [id = 395] 08:32:54 INFO - PROCESS | 3744 | --DOCSHELL 106F0800 == 34 [pid = 3744] [id = 276] 08:32:54 INFO - PROCESS | 3744 | --DOCSHELL 11302000 == 33 [pid = 3744] [id = 379] 08:32:54 INFO - PROCESS | 3744 | --DOCSHELL 177F9400 == 32 [pid = 3744] [id = 400] 08:32:54 INFO - PROCESS | 3744 | --DOCSHELL 15A90800 == 31 [pid = 3744] [id = 386] 08:32:54 INFO - PROCESS | 3744 | --DOCSHELL 113A6C00 == 30 [pid = 3744] [id = 274] 08:32:54 INFO - PROCESS | 3744 | --DOCSHELL 10702C00 == 29 [pid = 3744] [id = 275] 08:32:54 INFO - PROCESS | 3744 | --DOCSHELL 19EB0C00 == 28 [pid = 3744] [id = 403] 08:32:54 INFO - PROCESS | 3744 | --DOCSHELL 10531800 == 27 [pid = 3744] [id = 401] 08:32:54 INFO - PROCESS | 3744 | --DOCSHELL 17144800 == 26 [pid = 3744] [id = 402] 08:32:54 INFO - PROCESS | 3744 | --DOCSHELL 144CBC00 == 25 [pid = 3744] [id = 280] 08:32:54 INFO - PROCESS | 3744 | --DOCSHELL 107F4800 == 24 [pid = 3744] [id = 387] 08:32:54 INFO - PROCESS | 3744 | --DOCSHELL 106E3800 == 23 [pid = 3744] [id = 281] 08:32:54 INFO - PROCESS | 3744 | --DOCSHELL 165F1C00 == 22 [pid = 3744] [id = 388] 08:32:54 INFO - PROCESS | 3744 | --DOCSHELL 17A0DC00 == 21 [pid = 3744] [id = 394] 08:32:54 INFO - PROCESS | 3744 | --DOCSHELL 105D1C00 == 20 [pid = 3744] [id = 397] 08:32:54 INFO - PROCESS | 3744 | --DOCSHELL 11307400 == 19 [pid = 3744] [id = 390] 08:32:54 INFO - PROCESS | 3744 | --DOCSHELL 10E9D000 == 18 [pid = 3744] [id = 278] 08:32:54 INFO - PROCESS | 3744 | --DOCSHELL 107EEC00 == 17 [pid = 3744] [id = 273] 08:32:54 INFO - PROCESS | 3744 | --DOCSHELL 12DF0000 == 16 [pid = 3744] [id = 282] 08:32:54 INFO - PROCESS | 3744 | --DOCSHELL 144A1000 == 15 [pid = 3744] [id = 279] 08:32:54 INFO - PROCESS | 3744 | --DOCSHELL 0F69D400 == 14 [pid = 3744] [id = 408] 08:32:54 INFO - PROCESS | 3744 | --DOCSHELL 17151C00 == 13 [pid = 3744] [id = 406] 08:32:54 INFO - PROCESS | 3744 | --DOCSHELL 19A4A800 == 12 [pid = 3744] [id = 407] 08:32:54 INFO - PROCESS | 3744 | --DOCSHELL 10D60800 == 11 [pid = 3744] [id = 382] 08:32:54 INFO - PROCESS | 3744 | --DOCSHELL 136A0C00 == 10 [pid = 3744] [id = 404] 08:32:54 INFO - PROCESS | 3744 | --DOCSHELL 1441C000 == 9 [pid = 3744] [id = 405] 08:32:56 INFO - PROCESS | 3744 | 1463067176520 Marionette TRACE conn2 <- [1,1600,null,{"value":["/2dcontext/line-styles/2d.line.miter.invalid.html",0,null,null,[["Setting miterLimit to invalid values is ignored",0,null,null]]]}] 08:32:56 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.invalid.html | Setting miterLimit to invalid values is ignored 08:32:56 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.invalid.html | took 5919ms 08:32:56 INFO - PROCESS | 3744 | 1463067176533 Marionette TRACE conn2 -> [0,1601,"getWindowHandle",null] 08:32:56 INFO - PROCESS | 3744 | 1463067176538 Marionette TRACE conn2 <- [1,1601,null,{"value":"13"}] 08:32:56 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.lineedge.html 08:32:56 INFO - PROCESS | 3744 | 1463067176542 Marionette TRACE conn2 -> [0,1602,"setScriptTimeout",{"ms":35000}] 08:32:56 INFO - PROCESS | 3744 | 1463067176547 Marionette TRACE conn2 <- [1,1602,null,{}] 08:32:56 INFO - PROCESS | 3744 | 1463067176552 Marionette TRACE conn2 -> [0,1603,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:32:56 INFO - PROCESS | 3744 | 1463067176645 Marionette TRACE conn2 <- [1,1603,null,{"value":null}] 08:32:56 INFO - PROCESS | 3744 | 1463067176654 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\", \"7b36c2f2-4a50-406b-8f1a-2c9880a455ba\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:32:56 INFO - PROCESS | 3744 | ++DOCSHELL 113A6C00 == 10 [pid = 3744] [id = 410] 08:32:56 INFO - PROCESS | 3744 | ++DOMWINDOW == 189 (113AF800) [pid = 3744] [serial = 1230] [outer = 00000000] 08:32:56 INFO - PROCESS | 3744 | ++DOMWINDOW == 190 (12D24000) [pid = 3744] [serial = 1231] [outer = 113AF800] 08:32:56 INFO - PROCESS | 3744 | 1463067176706 Marionette DEBUG loaded listener.js 08:32:56 INFO - PROCESS | 3744 | ++DOMWINDOW == 191 (1302E800) [pid = 3744] [serial = 1232] [outer = 113AF800] 08:32:57 INFO - PROCESS | 3744 | 1463067177266 Marionette TRACE conn2 <- [1,1604,null,{"value":["/2dcontext/line-styles/2d.line.miter.lineedge.html",0,null,null,[["Miter joins are not drawn when the miter limit is exceeded at the corners of a zero-height rectangle",0,null,null]]]}] 08:32:57 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.lineedge.html | Miter joins are not drawn when the miter limit is exceeded at the corners of a zero-height rectangle 08:32:57 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.lineedge.html | took 740ms 08:32:57 INFO - PROCESS | 3744 | 1463067177315 Marionette TRACE conn2 -> [0,1605,"getWindowHandle",null] 08:32:57 INFO - PROCESS | 3744 | 1463067177321 Marionette TRACE conn2 <- [1,1605,null,{"value":"13"}] 08:32:57 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.obtuse.html 08:32:57 INFO - PROCESS | 3744 | 1463067177327 Marionette TRACE conn2 -> [0,1606,"setScriptTimeout",{"ms":35000}] 08:32:57 INFO - PROCESS | 3744 | 1463067177330 Marionette TRACE conn2 <- [1,1606,null,{}] 08:32:57 INFO - PROCESS | 3744 | 1463067177334 Marionette TRACE conn2 -> [0,1607,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:32:57 INFO - PROCESS | 3744 | 1463067177526 Marionette TRACE conn2 <- [1,1607,null,{"value":null}] 08:32:58 INFO - PROCESS | 3744 | 1463067178864 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\", \"7b36c2f2-4a50-406b-8f1a-2c9880a455ba\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:32:58 INFO - PROCESS | 3744 | ++DOCSHELL 105D1C00 == 11 [pid = 3744] [id = 411] 08:32:58 INFO - PROCESS | 3744 | ++DOMWINDOW == 192 (105D2800) [pid = 3744] [serial = 1233] [outer = 00000000] 08:32:58 INFO - PROCESS | 3744 | ++DOMWINDOW == 193 (107FAC00) [pid = 3744] [serial = 1234] [outer = 105D2800] 08:32:58 INFO - PROCESS | 3744 | 1463067178912 Marionette DEBUG loaded listener.js 08:32:59 INFO - PROCESS | 3744 | ++DOMWINDOW == 194 (1130B800) [pid = 3744] [serial = 1235] [outer = 105D2800] 08:32:59 INFO - PROCESS | 3744 | 1463067179374 Marionette TRACE conn2 <- [1,1608,null,{"value":["/2dcontext/line-styles/2d.line.miter.obtuse.html",0,null,null,[["Miter joins are drawn correctly with obtuse angles",0,null,null]]]}] 08:32:59 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.obtuse.html | Miter joins are drawn correctly with obtuse angles 08:32:59 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.obtuse.html | took 2125ms 08:32:59 INFO - PROCESS | 3744 | 1463067179448 Marionette TRACE conn2 -> [0,1609,"getWindowHandle",null] 08:32:59 INFO - PROCESS | 3744 | 1463067179452 Marionette TRACE conn2 <- [1,1609,null,{"value":"13"}] 08:32:59 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.rightangle.html 08:32:59 INFO - PROCESS | 3744 | 1463067179457 Marionette TRACE conn2 -> [0,1610,"setScriptTimeout",{"ms":35000}] 08:32:59 INFO - PROCESS | 3744 | 1463067179460 Marionette TRACE conn2 <- [1,1610,null,{}] 08:32:59 INFO - PROCESS | 3744 | 1463067179464 Marionette TRACE conn2 -> [0,1611,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:32:59 INFO - PROCESS | 3744 | 1463067179563 Marionette TRACE conn2 <- [1,1611,null,{"value":null}] 08:32:59 INFO - PROCESS | 3744 | 1463067179574 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\", \"7b36c2f2-4a50-406b-8f1a-2c9880a455ba\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:32:59 INFO - PROCESS | 3744 | ++DOCSHELL 144A1000 == 12 [pid = 3744] [id = 412] 08:32:59 INFO - PROCESS | 3744 | ++DOMWINDOW == 195 (144A2000) [pid = 3744] [serial = 1236] [outer = 00000000] 08:32:59 INFO - PROCESS | 3744 | ++DOMWINDOW == 196 (144DD000) [pid = 3744] [serial = 1237] [outer = 144A2000] 08:32:59 INFO - PROCESS | 3744 | 1463067179623 Marionette DEBUG loaded listener.js 08:32:59 INFO - PROCESS | 3744 | ++DOMWINDOW == 197 (16358400) [pid = 3744] [serial = 1238] [outer = 144A2000] 08:33:00 INFO - PROCESS | 3744 | 1463067180229 Marionette TRACE conn2 <- [1,1612,null,{"value":["/2dcontext/line-styles/2d.line.miter.rightangle.html",0,null,null,[["Miter joins are not drawn when the miter limit is exceeded, on exact right angles",0,null,null]]]}] 08:33:00 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.rightangle.html | Miter joins are not drawn when the miter limit is exceeded, on exact right angles 08:33:00 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.rightangle.html | took 803ms 08:33:00 INFO - PROCESS | 3744 | 1463067180262 Marionette TRACE conn2 -> [0,1613,"getWindowHandle",null] 08:33:00 INFO - PROCESS | 3744 | 1463067180266 Marionette TRACE conn2 <- [1,1613,null,{"value":"13"}] 08:33:00 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.valid.html 08:33:00 INFO - PROCESS | 3744 | 1463067180270 Marionette TRACE conn2 -> [0,1614,"setScriptTimeout",{"ms":35000}] 08:33:00 INFO - PROCESS | 3744 | 1463067180272 Marionette TRACE conn2 <- [1,1614,null,{}] 08:33:00 INFO - PROCESS | 3744 | 1463067180276 Marionette TRACE conn2 -> [0,1615,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:33:00 INFO - PROCESS | 3744 | 1463067180404 Marionette TRACE conn2 <- [1,1615,null,{"value":null}] 08:33:00 INFO - PROCESS | 3744 | 1463067180474 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\", \"7b36c2f2-4a50-406b-8f1a-2c9880a455ba\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:33:00 INFO - PROCESS | 3744 | ++DOCSHELL 17050800 == 13 [pid = 3744] [id = 413] 08:33:00 INFO - PROCESS | 3744 | ++DOMWINDOW == 198 (17054800) [pid = 3744] [serial = 1239] [outer = 00000000] 08:33:00 INFO - PROCESS | 3744 | ++DOMWINDOW == 199 (1770D400) [pid = 3744] [serial = 1240] [outer = 17054800] 08:33:00 INFO - PROCESS | 3744 | 1463067180519 Marionette DEBUG loaded listener.js 08:33:00 INFO - PROCESS | 3744 | ++DOMWINDOW == 200 (17AF2C00) [pid = 3744] [serial = 1241] [outer = 17054800] 08:33:00 INFO - PROCESS | 3744 | 1463067180957 Marionette TRACE conn2 <- [1,1616,null,{"value":["/2dcontext/line-styles/2d.line.miter.valid.html",0,null,null,[["Setting miterLimit to valid values works",0,null,null]]]}] 08:33:01 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.valid.html | Setting miterLimit to valid values works 08:33:01 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.valid.html | took 740ms 08:33:01 INFO - PROCESS | 3744 | 1463067181012 Marionette TRACE conn2 -> [0,1617,"getWindowHandle",null] 08:33:01 INFO - PROCESS | 3744 | 1463067181015 Marionette TRACE conn2 <- [1,1617,null,{"value":"13"}] 08:33:01 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.within.html 08:33:01 INFO - PROCESS | 3744 | 1463067181025 Marionette TRACE conn2 -> [0,1618,"setScriptTimeout",{"ms":35000}] 08:33:01 INFO - PROCESS | 3744 | 1463067181031 Marionette TRACE conn2 <- [1,1618,null,{}] 08:33:01 INFO - PROCESS | 3744 | 1463067181035 Marionette TRACE conn2 -> [0,1619,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:33:01 INFO - PROCESS | 3744 | 1463067181157 Marionette TRACE conn2 <- [1,1619,null,{"value":null}] 08:33:01 INFO - PROCESS | 3744 | 1463067181230 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\", \"7b36c2f2-4a50-406b-8f1a-2c9880a455ba\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:33:01 INFO - PROCESS | 3744 | ++DOCSHELL 1867E000 == 14 [pid = 3744] [id = 414] 08:33:01 INFO - PROCESS | 3744 | ++DOMWINDOW == 201 (19A50C00) [pid = 3744] [serial = 1242] [outer = 00000000] 08:33:01 INFO - PROCESS | 3744 | ++DOMWINDOW == 202 (19CD0400) [pid = 3744] [serial = 1243] [outer = 19A50C00] 08:33:01 INFO - PROCESS | 3744 | 1463067181322 Marionette DEBUG loaded listener.js 08:33:01 INFO - PROCESS | 3744 | ++DOMWINDOW == 203 (19D44000) [pid = 3744] [serial = 1244] [outer = 19A50C00] 08:33:01 INFO - PROCESS | 3744 | 1463067181768 Marionette TRACE conn2 <- [1,1620,null,{"value":["/2dcontext/line-styles/2d.line.miter.within.html",0,null,null,[["Miter joins are drawn when the miter limit is not quite exceeded",0,null,null]]]}] 08:33:01 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.within.html | Miter joins are drawn when the miter limit is not quite exceeded 08:33:01 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.within.html | took 771ms 08:33:03 INFO - PROCESS | 3744 | --DOMWINDOW == 202 (1881BC00) [pid = 3744] [serial = 1127] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html] 08:33:03 INFO - PROCESS | 3744 | --DOMWINDOW == 201 (12D2B800) [pid = 3744] [serial = 1130] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html] 08:33:03 INFO - PROCESS | 3744 | --DOMWINDOW == 200 (16C8F400) [pid = 3744] [serial = 1115] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html] 08:33:03 INFO - PROCESS | 3744 | --DOMWINDOW == 199 (107F9C00) [pid = 3744] [serial = 1134] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html] 08:33:03 INFO - PROCESS | 3744 | --DOMWINDOW == 198 (16569000) [pid = 3744] [serial = 1118] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html] 08:33:03 INFO - PROCESS | 3744 | --DOMWINDOW == 197 (1828B400) [pid = 3744] [serial = 1121] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html] 08:33:03 INFO - PROCESS | 3744 | --DOMWINDOW == 196 (19C2E800) [pid = 3744] [serial = 1097] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html] 08:33:03 INFO - PROCESS | 3744 | --DOMWINDOW == 195 (19D43400) [pid = 3744] [serial = 1094] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html] 08:33:03 INFO - PROCESS | 3744 | --DOMWINDOW == 194 (19CDB000) [pid = 3744] [serial = 1091] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html] 08:33:03 INFO - PROCESS | 3744 | --DOMWINDOW == 193 (1613DC00) [pid = 3744] [serial = 1088] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html] 08:33:03 INFO - PROCESS | 3744 | --DOMWINDOW == 192 (12D28800) [pid = 3744] [serial = 1085] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html] 08:33:03 INFO - PROCESS | 3744 | --DOMWINDOW == 191 (19A8BC00) [pid = 3744] [serial = 1082] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html] 08:33:03 INFO - PROCESS | 3744 | --DOMWINDOW == 190 (164A8400) [pid = 3744] [serial = 1112] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html] 08:33:03 INFO - PROCESS | 3744 | --DOMWINDOW == 189 (15E27400) [pid = 3744] [serial = 1109] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html] 08:33:03 INFO - PROCESS | 3744 | --DOMWINDOW == 188 (12D23C00) [pid = 3744] [serial = 1106] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html] 08:33:03 INFO - PROCESS | 3744 | --DOMWINDOW == 187 (12D31000) [pid = 3744] [serial = 1103] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html] 08:33:03 INFO - PROCESS | 3744 | --DOMWINDOW == 186 (1336F400) [pid = 3744] [serial = 1100] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html] 08:33:03 INFO - PROCESS | 3744 | --DOMWINDOW == 185 (15A8EC00) [pid = 3744] [serial = 1124] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html] 08:33:03 INFO - PROCESS | 3744 | --DOMWINDOW == 184 (1449D000) [pid = 3744] [serial = 1155] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html] 08:33:03 INFO - PROCESS | 3744 | --DOMWINDOW == 183 (136AE400) [pid = 3744] [serial = 1194] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.defaults.html] 08:33:03 INFO - PROCESS | 3744 | --DOMWINDOW == 182 (163F8400) [pid = 3744] [serial = 1197] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.bevel.html] 08:33:03 INFO - PROCESS | 3744 | --DOMWINDOW == 181 (1361E400) [pid = 3744] [serial = 1152] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html] 08:33:03 INFO - PROCESS | 3744 | --DOMWINDOW == 180 (13371C00) [pid = 3744] [serial = 1043] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.broken.html] 08:33:03 INFO - PROCESS | 3744 | --DOMWINDOW == 179 (19C2A400) [pid = 3744] [serial = 998] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html] 08:33:03 INFO - PROCESS | 3744 | --DOMWINDOW == 178 (14416000) [pid = 3744] [serial = 992] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html] 08:33:03 INFO - PROCESS | 3744 | --DOMWINDOW == 177 (1867F000) [pid = 3744] [serial = 1034] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html] 08:33:03 INFO - PROCESS | 3744 | --DOMWINDOW == 176 (19CD9000) [pid = 3744] [serial = 1001] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html] 08:33:03 INFO - PROCESS | 3744 | --DOMWINDOW == 175 (19EB1000) [pid = 3744] [serial = 1049] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html] 08:33:03 INFO - TEST-START | /2dcontext/line-styles/2d.line.union.html 08:33:03 INFO - PROCESS | 3744 | --DOMWINDOW == 174 (19CD5800) [pid = 3744] [serial = 1046] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.emptysrc.html] 08:33:03 INFO - PROCESS | 3744 | --DOMWINDOW == 173 (11F64400) [pid = 3744] [serial = 1037] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html] 08:33:03 INFO - PROCESS | 3744 | --DOMWINDOW == 172 (15E33400) [pid = 3744] [serial = 1040] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html] 08:33:03 INFO - PROCESS | 3744 | --DOMWINDOW == 171 (17147C00) [pid = 3744] [serial = 995] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html] 08:33:03 INFO - PROCESS | 3744 | --DOMWINDOW == 170 (1130BC00) [pid = 3744] [serial = 989] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html] 08:33:03 INFO - PROCESS | 3744 | --DOMWINDOW == 169 (1130E800) [pid = 3744] [serial = 1149] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html] 08:33:03 INFO - PROCESS | 3744 | --DOMWINDOW == 168 (12BB6000) [pid = 3744] [serial = 1143] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html] 08:33:03 INFO - PROCESS | 3744 | --DOMWINDOW == 167 (136A1400) [pid = 3744] [serial = 1212] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.parallel.html] 08:33:03 INFO - PROCESS | 3744 | --DOMWINDOW == 166 (113A5400) [pid = 3744] [serial = 1173] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.closed.html] 08:33:03 INFO - PROCESS | 3744 | --DOMWINDOW == 165 (11306400) [pid = 3744] [serial = 1140] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html] 08:33:03 INFO - PROCESS | 3744 | --DOMWINDOW == 164 (1130A800) [pid = 3744] [serial = 1191] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cross.html] 08:33:03 INFO - PROCESS | 3744 | --DOMWINDOW == 163 (11307800) [pid = 3744] [serial = 1170] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.butt.html] 08:33:03 INFO - PROCESS | 3744 | --DOMWINDOW == 162 (10D62400) [pid = 3744] [serial = 1146] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html] 08:33:03 INFO - PROCESS | 3744 | --DOMWINDOW == 161 (11304000) [pid = 3744] [serial = 1137] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html] 08:33:03 INFO - PROCESS | 3744 | --DOMWINDOW == 160 (1AC53400) [pid = 3744] [serial = 1227] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.invalid.html] 08:33:03 INFO - PROCESS | 3744 | --DOMWINDOW == 159 (1A16E000) [pid = 3744] [serial = 1209] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.open.html] 08:33:03 INFO - PROCESS | 3744 | --DOMWINDOW == 158 (17BD2000) [pid = 3744] [serial = 1206] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.miter.html] 08:33:03 INFO - PROCESS | 3744 | --DOMWINDOW == 157 (19A4F800) [pid = 3744] [serial = 1221] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.acute.html] 08:33:03 INFO - PROCESS | 3744 | --DOMWINDOW == 156 (18815400) [pid = 3744] [serial = 1188] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.valid.html] 08:33:03 INFO - PROCESS | 3744 | --DOMWINDOW == 155 (165F3400) [pid = 3744] [serial = 1185] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.square.html] 08:33:03 INFO - PROCESS | 3744 | --DOMWINDOW == 154 (14496000) [pid = 3744] [serial = 1215] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.round.html] 08:33:03 INFO - PROCESS | 3744 | --DOMWINDOW == 153 (1740D400) [pid = 3744] [serial = 1218] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.valid.html] 08:33:03 INFO - PROCESS | 3744 | --DOMWINDOW == 152 (165EF400) [pid = 3744] [serial = 1179] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.open.html] 08:33:03 INFO - PROCESS | 3744 | --DOMWINDOW == 151 (14499C00) [pid = 3744] [serial = 1176] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.invalid.html] 08:33:03 INFO - PROCESS | 3744 | --DOMWINDOW == 150 (164B0C00) [pid = 3744] [serial = 1167] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html] 08:33:03 INFO - PROCESS | 3744 | --DOMWINDOW == 149 (105D0000) [pid = 3744] [serial = 1203] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.invalid.html] 08:33:03 INFO - PROCESS | 3744 | --DOMWINDOW == 148 (165F2C00) [pid = 3744] [serial = 1164] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html] 08:33:03 INFO - PROCESS | 3744 | --DOMWINDOW == 147 (1449CC00) [pid = 3744] [serial = 1161] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html] 08:33:03 INFO - PROCESS | 3744 | --DOMWINDOW == 146 (17A14000) [pid = 3744] [serial = 1200] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.closed.html] 08:33:03 INFO - PROCESS | 3744 | --DOMWINDOW == 145 (15E04800) [pid = 3744] [serial = 1158] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html] 08:33:03 INFO - PROCESS | 3744 | --DOMWINDOW == 144 (17A0E400) [pid = 3744] [serial = 1182] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.round.html] 08:33:03 INFO - PROCESS | 3744 | --DOMWINDOW == 143 (1A48E000) [pid = 3744] [serial = 1224] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.exceeded.html] 08:33:03 INFO - PROCESS | 3744 | 1463067183287 Marionette TRACE conn2 -> [0,1621,"getWindowHandle",null] 08:33:03 INFO - PROCESS | 3744 | 1463067183290 Marionette TRACE conn2 <- [1,1621,null,{"value":"13"}] 08:33:03 INFO - PROCESS | 3744 | 1463067183302 Marionette TRACE conn2 -> [0,1622,"setScriptTimeout",{"ms":35000}] 08:33:03 INFO - PROCESS | 3744 | 1463067183304 Marionette TRACE conn2 <- [1,1622,null,{}] 08:33:03 INFO - PROCESS | 3744 | 1463067183308 Marionette TRACE conn2 -> [0,1623,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:33:03 INFO - PROCESS | 3744 | 1463067183401 Marionette TRACE conn2 <- [1,1623,null,{"value":null}] 08:33:03 INFO - PROCESS | 3744 | 1463067183408 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\", \"7b36c2f2-4a50-406b-8f1a-2c9880a455ba\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:33:03 INFO - PROCESS | 3744 | ++DOCSHELL 1130BC00 == 15 [pid = 3744] [id = 415] 08:33:03 INFO - PROCESS | 3744 | ++DOMWINDOW == 144 (1130DC00) [pid = 3744] [serial = 1245] [outer = 00000000] 08:33:03 INFO - PROCESS | 3744 | ++DOMWINDOW == 145 (11533800) [pid = 3744] [serial = 1246] [outer = 1130DC00] 08:33:03 INFO - PROCESS | 3744 | 1463067183456 Marionette DEBUG loaded listener.js 08:33:03 INFO - PROCESS | 3744 | ++DOMWINDOW == 146 (12BBC800) [pid = 3744] [serial = 1247] [outer = 1130DC00] 08:33:03 INFO - PROCESS | 3744 | 1463067183892 Marionette TRACE conn2 <- [1,1624,null,{"value":["/2dcontext/line-styles/2d.line.union.html",0,null,null,[["Canvas test: 2d.line.union",0,null,null]]]}] 08:33:03 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.union.html | Canvas test: 2d.line.union 08:33:03 INFO - TEST-OK | /2dcontext/line-styles/2d.line.union.html | took 629ms 08:33:03 INFO - PROCESS | 3744 | 1463067183947 Marionette TRACE conn2 -> [0,1625,"getWindowHandle",null] 08:33:03 INFO - PROCESS | 3744 | 1463067183949 Marionette TRACE conn2 <- [1,1625,null,{"value":"13"}] 08:33:03 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.basic.html 08:33:03 INFO - PROCESS | 3744 | 1463067183952 Marionette TRACE conn2 -> [0,1626,"setScriptTimeout",{"ms":35000}] 08:33:03 INFO - PROCESS | 3744 | 1463067183954 Marionette TRACE conn2 <- [1,1626,null,{}] 08:33:03 INFO - PROCESS | 3744 | 1463067183957 Marionette TRACE conn2 -> [0,1627,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:33:04 INFO - PROCESS | 3744 | 1463067184038 Marionette TRACE conn2 <- [1,1627,null,{"value":null}] 08:33:04 INFO - PROCESS | 3744 | 1463067184045 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\", \"7b36c2f2-4a50-406b-8f1a-2c9880a455ba\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:33:04 INFO - PROCESS | 3744 | ++DOCSHELL 1361B400 == 16 [pid = 3744] [id = 416] 08:33:04 INFO - PROCESS | 3744 | ++DOMWINDOW == 147 (136A6400) [pid = 3744] [serial = 1248] [outer = 00000000] 08:33:04 INFO - PROCESS | 3744 | ++DOMWINDOW == 148 (14499C00) [pid = 3744] [serial = 1249] [outer = 136A6400] 08:33:04 INFO - PROCESS | 3744 | 1463067184104 Marionette DEBUG loaded listener.js 08:33:04 INFO - PROCESS | 3744 | ++DOMWINDOW == 149 (144E8400) [pid = 3744] [serial = 1250] [outer = 136A6400] 08:33:04 INFO - PROCESS | 3744 | 1463067184591 Marionette TRACE conn2 <- [1,1628,null,{"value":["/2dcontext/line-styles/2d.line.width.basic.html",0,null,null,[["lineWidth determines the width of line strokes",0,null,null]]]}] 08:33:04 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.basic.html | lineWidth determines the width of line strokes 08:33:04 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.basic.html | took 693ms 08:33:04 INFO - PROCESS | 3744 | 1463067184652 Marionette TRACE conn2 -> [0,1629,"getWindowHandle",null] 08:33:04 INFO - PROCESS | 3744 | 1463067184654 Marionette TRACE conn2 <- [1,1629,null,{"value":"13"}] 08:33:04 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.invalid.html 08:33:04 INFO - PROCESS | 3744 | 1463067184657 Marionette TRACE conn2 -> [0,1630,"setScriptTimeout",{"ms":35000}] 08:33:04 INFO - PROCESS | 3744 | 1463067184659 Marionette TRACE conn2 <- [1,1630,null,{}] 08:33:04 INFO - PROCESS | 3744 | 1463067184663 Marionette TRACE conn2 -> [0,1631,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:33:04 INFO - PROCESS | 3744 | 1463067184746 Marionette TRACE conn2 <- [1,1631,null,{"value":null}] 08:33:04 INFO - PROCESS | 3744 | 1463067184783 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\", \"7b36c2f2-4a50-406b-8f1a-2c9880a455ba\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:33:04 INFO - PROCESS | 3744 | ++DOCSHELL 164AF000 == 17 [pid = 3744] [id = 417] 08:33:04 INFO - PROCESS | 3744 | ++DOMWINDOW == 150 (164B4400) [pid = 3744] [serial = 1251] [outer = 00000000] 08:33:04 INFO - PROCESS | 3744 | ++DOMWINDOW == 151 (165F2C00) [pid = 3744] [serial = 1252] [outer = 164B4400] 08:33:04 INFO - PROCESS | 3744 | 1463067184827 Marionette DEBUG loaded listener.js 08:33:04 INFO - PROCESS | 3744 | ++DOMWINDOW == 152 (17053C00) [pid = 3744] [serial = 1253] [outer = 164B4400] 08:33:05 INFO - PROCESS | 3744 | 1463067185427 Marionette TRACE conn2 <- [1,1632,null,{"value":["/2dcontext/line-styles/2d.line.width.invalid.html",0,null,null,[["Setting lineWidth to invalid values is ignored",0,null,null]]]}] 08:33:05 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.invalid.html | Setting lineWidth to invalid values is ignored 08:33:05 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.invalid.html | took 803ms 08:33:05 INFO - PROCESS | 3744 | 1463067185460 Marionette TRACE conn2 -> [0,1633,"getWindowHandle",null] 08:33:05 INFO - PROCESS | 3744 | 1463067185464 Marionette TRACE conn2 <- [1,1633,null,{"value":"13"}] 08:33:05 INFO - PROCESS | 3744 | 1463067185469 Marionette TRACE conn2 -> [0,1634,"setScriptTimeout",{"ms":35000}] 08:33:05 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.scaledefault.html 08:33:05 INFO - PROCESS | 3744 | 1463067185473 Marionette TRACE conn2 <- [1,1634,null,{}] 08:33:05 INFO - PROCESS | 3744 | 1463067185479 Marionette TRACE conn2 -> [0,1635,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:33:05 INFO - PROCESS | 3744 | 1463067185634 Marionette TRACE conn2 <- [1,1635,null,{"value":null}] 08:33:05 INFO - PROCESS | 3744 | 1463067185751 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\", \"7b36c2f2-4a50-406b-8f1a-2c9880a455ba\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:33:05 INFO - PROCESS | 3744 | ++DOCSHELL 107F4800 == 18 [pid = 3744] [id = 418] 08:33:05 INFO - PROCESS | 3744 | ++DOMWINDOW == 153 (107F9C00) [pid = 3744] [serial = 1254] [outer = 00000000] 08:33:05 INFO - PROCESS | 3744 | ++DOMWINDOW == 154 (1360A400) [pid = 3744] [serial = 1255] [outer = 107F9C00] 08:33:05 INFO - PROCESS | 3744 | 1463067185848 Marionette DEBUG loaded listener.js 08:33:05 INFO - PROCESS | 3744 | ++DOMWINDOW == 155 (13E6BC00) [pid = 3744] [serial = 1256] [outer = 107F9C00] 08:33:06 INFO - PROCESS | 3744 | 1463067186459 Marionette TRACE conn2 <- [1,1636,null,{"value":["/2dcontext/line-styles/2d.line.width.scaledefault.html",0,null,null,[["Default lineWidth strokes are affected by scale transformations",0,null,null]]]}] 08:33:06 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.scaledefault.html | Default lineWidth strokes are affected by scale transformations 08:33:06 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.scaledefault.html | took 1007ms 08:33:06 INFO - PROCESS | 3744 | 1463067186505 Marionette TRACE conn2 -> [0,1637,"getWindowHandle",null] 08:33:06 INFO - PROCESS | 3744 | 1463067186511 Marionette TRACE conn2 <- [1,1637,null,{"value":"13"}] 08:33:06 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.transformed.html 08:33:06 INFO - PROCESS | 3744 | 1463067186518 Marionette TRACE conn2 -> [0,1638,"setScriptTimeout",{"ms":35000}] 08:33:06 INFO - PROCESS | 3744 | 1463067186520 Marionette TRACE conn2 <- [1,1638,null,{}] 08:33:06 INFO - PROCESS | 3744 | 1463067186524 Marionette TRACE conn2 -> [0,1639,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:33:06 INFO - PROCESS | 3744 | 1463067186660 Marionette TRACE conn2 <- [1,1639,null,{"value":null}] 08:33:06 INFO - PROCESS | 3744 | 1463067186804 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\", \"7b36c2f2-4a50-406b-8f1a-2c9880a455ba\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:33:06 INFO - PROCESS | 3744 | ++DOCSHELL 163F8400 == 19 [pid = 3744] [id = 419] 08:33:06 INFO - PROCESS | 3744 | ++DOMWINDOW == 156 (164A8400) [pid = 3744] [serial = 1257] [outer = 00000000] 08:33:06 INFO - PROCESS | 3744 | ++DOMWINDOW == 157 (165EA000) [pid = 3744] [serial = 1258] [outer = 164A8400] 08:33:06 INFO - PROCESS | 3744 | 1463067186858 Marionette DEBUG loaded listener.js 08:33:06 INFO - PROCESS | 3744 | ++DOMWINDOW == 158 (16C8FC00) [pid = 3744] [serial = 1259] [outer = 164A8400] 08:33:07 INFO - PROCESS | 3744 | 1463067187475 Marionette TRACE conn2 <- [1,1640,null,{"value":["/2dcontext/line-styles/2d.line.width.transformed.html",0,null,null,[["Line stroke widths are affected by scale transformations",0,null,null]]]}] 08:33:07 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.transformed.html | Line stroke widths are affected by scale transformations 08:33:07 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.transformed.html | took 1008ms 08:33:07 INFO - PROCESS | 3744 | 1463067187519 Marionette TRACE conn2 -> [0,1641,"getWindowHandle",null] 08:33:07 INFO - PROCESS | 3744 | 1463067187521 Marionette TRACE conn2 <- [1,1641,null,{"value":"13"}] 08:33:07 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.valid.html 08:33:07 INFO - PROCESS | 3744 | 1463067187525 Marionette TRACE conn2 -> [0,1642,"setScriptTimeout",{"ms":35000}] 08:33:07 INFO - PROCESS | 3744 | 1463067187529 Marionette TRACE conn2 <- [1,1642,null,{}] 08:33:07 INFO - PROCESS | 3744 | 1463067187540 Marionette TRACE conn2 -> [0,1643,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:33:07 INFO - PROCESS | 3744 | 1463067187649 Marionette TRACE conn2 <- [1,1643,null,{"value":null}] 08:33:07 INFO - PROCESS | 3744 | 1463067187796 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\", \"7b36c2f2-4a50-406b-8f1a-2c9880a455ba\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:33:07 INFO - PROCESS | 3744 | ++DOCSHELL 18816000 == 20 [pid = 3744] [id = 420] 08:33:07 INFO - PROCESS | 3744 | ++DOMWINDOW == 159 (18817000) [pid = 3744] [serial = 1260] [outer = 00000000] 08:33:07 INFO - PROCESS | 3744 | ++DOMWINDOW == 160 (19A4E400) [pid = 3744] [serial = 1261] [outer = 18817000] 08:33:07 INFO - PROCESS | 3744 | 1463067187860 Marionette DEBUG loaded listener.js 08:33:07 INFO - PROCESS | 3744 | ++DOMWINDOW == 161 (19A92800) [pid = 3744] [serial = 1262] [outer = 18817000] 08:33:08 INFO - PROCESS | 3744 | 1463067188422 Marionette TRACE conn2 <- [1,1644,null,{"value":["/2dcontext/line-styles/2d.line.width.valid.html",0,null,null,[["Setting lineWidth to valid values works",0,null,null]]]}] 08:33:08 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.valid.html | Setting lineWidth to valid values works 08:33:08 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.valid.html | took 960ms 08:33:08 INFO - PROCESS | 3744 | 1463067188472 Marionette TRACE conn2 -> [0,1645,"getWindowHandle",null] 08:33:08 INFO - PROCESS | 3744 | 1463067188475 Marionette TRACE conn2 <- [1,1645,null,{"value":"13"}] 08:33:08 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.1.html 08:33:08 INFO - PROCESS | 3744 | 1463067188480 Marionette TRACE conn2 -> [0,1646,"setScriptTimeout",{"ms":35000}] 08:33:08 INFO - PROCESS | 3744 | 1463067188482 Marionette TRACE conn2 <- [1,1646,null,{}] 08:33:08 INFO - PROCESS | 3744 | 1463067188486 Marionette TRACE conn2 -> [0,1647,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:33:08 INFO - PROCESS | 3744 | 1463067188588 Marionette TRACE conn2 <- [1,1647,null,{"value":null}] 08:33:08 INFO - PROCESS | 3744 | 1463067188703 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\", \"7b36c2f2-4a50-406b-8f1a-2c9880a455ba\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:33:08 INFO - PROCESS | 3744 | ++DOCSHELL 0F54A000 == 21 [pid = 3744] [id = 421] 08:33:08 INFO - PROCESS | 3744 | ++DOMWINDOW == 162 (105DA000) [pid = 3744] [serial = 1263] [outer = 00000000] 08:33:08 INFO - PROCESS | 3744 | ++DOMWINDOW == 163 (111A6000) [pid = 3744] [serial = 1264] [outer = 105DA000] 08:33:08 INFO - PROCESS | 3744 | 1463067188798 Marionette DEBUG loaded listener.js 08:33:08 INFO - PROCESS | 3744 | ++DOMWINDOW == 164 (11539800) [pid = 3744] [serial = 1265] [outer = 105DA000] 08:33:09 INFO - PROCESS | 3744 | 1463067189701 Marionette TRACE conn2 <- [1,1648,null,{"value":["/2dcontext/path-objects/2d.path.arc.angle.1.html",0,null,null,[["arc() draws pi/2 .. -pi anticlockwise correctly",0,null,null]]]}] 08:33:09 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.1.html | arc() draws pi/2 .. -pi anticlockwise correctly 08:33:09 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.1.html | took 1259ms 08:33:09 INFO - PROCESS | 3744 | 1463067189730 Marionette TRACE conn2 -> [0,1649,"getWindowHandle",null] 08:33:09 INFO - PROCESS | 3744 | 1463067189734 Marionette TRACE conn2 <- [1,1649,null,{"value":"13"}] 08:33:09 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.2.html 08:33:09 INFO - PROCESS | 3744 | 1463067189740 Marionette TRACE conn2 -> [0,1650,"setScriptTimeout",{"ms":35000}] 08:33:09 INFO - PROCESS | 3744 | 1463067189743 Marionette TRACE conn2 <- [1,1650,null,{}] 08:33:09 INFO - PROCESS | 3744 | 1463067189789 Marionette TRACE conn2 -> [0,1651,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:33:09 INFO - PROCESS | 3744 | 1463067189961 Marionette TRACE conn2 <- [1,1651,null,{"value":null}] 08:33:10 INFO - PROCESS | 3744 | 1463067190105 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\", \"7b36c2f2-4a50-406b-8f1a-2c9880a455ba\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:33:10 INFO - PROCESS | 3744 | ++DOCSHELL 107EF000 == 22 [pid = 3744] [id = 422] 08:33:10 INFO - PROCESS | 3744 | ++DOMWINDOW == 165 (107F7000) [pid = 3744] [serial = 1266] [outer = 00000000] 08:33:10 INFO - PROCESS | 3744 | ++DOMWINDOW == 166 (111A4C00) [pid = 3744] [serial = 1267] [outer = 107F7000] 08:33:10 INFO - PROCESS | 3744 | 1463067190169 Marionette DEBUG loaded listener.js 08:33:10 INFO - PROCESS | 3744 | ++DOMWINDOW == 167 (11537C00) [pid = 3744] [serial = 1268] [outer = 107F7000] 08:33:10 INFO - PROCESS | 3744 | --DOMWINDOW == 166 (11F5A400) [pid = 3744] [serial = 1142] [outer = 00000000] [url = about:blank] 08:33:10 INFO - PROCESS | 3744 | --DOMWINDOW == 165 (12DF2000) [pid = 3744] [serial = 1144] [outer = 00000000] [url = about:blank] 08:33:10 INFO - PROCESS | 3744 | --DOMWINDOW == 164 (11536000) [pid = 3744] [serial = 1141] [outer = 00000000] [url = about:blank] 08:33:10 INFO - PROCESS | 3744 | --DOMWINDOW == 163 (13E6E000) [pid = 3744] [serial = 1193] [outer = 00000000] [url = about:blank] 08:33:10 INFO - PROCESS | 3744 | --DOMWINDOW == 162 (12D23800) [pid = 3744] [serial = 1150] [outer = 00000000] [url = about:blank] 08:33:10 INFO - PROCESS | 3744 | --DOMWINDOW == 161 (136A5800) [pid = 3744] [serial = 1174] [outer = 00000000] [url = about:blank] 08:33:10 INFO - PROCESS | 3744 | --DOMWINDOW == 160 (12D23000) [pid = 3744] [serial = 1172] [outer = 00000000] [url = about:blank] 08:33:10 INFO - PROCESS | 3744 | --DOMWINDOW == 159 (11532400) [pid = 3744] [serial = 1148] [outer = 00000000] [url = about:blank] 08:33:10 INFO - PROCESS | 3744 | --DOMWINDOW == 158 (1172CC00) [pid = 3744] [serial = 1138] [outer = 00000000] [url = about:blank] 08:33:10 INFO - PROCESS | 3744 | --DOMWINDOW == 157 (13E68800) [pid = 3744] [serial = 1213] [outer = 00000000] [url = about:blank] 08:33:10 INFO - PROCESS | 3744 | --DOMWINDOW == 156 (117A8C00) [pid = 3744] [serial = 1192] [outer = 00000000] [url = about:blank] 08:33:10 INFO - PROCESS | 3744 | --DOMWINDOW == 155 (1130B400) [pid = 3744] [serial = 1147] [outer = 00000000] [url = about:blank] 08:33:10 INFO - PROCESS | 3744 | --DOMWINDOW == 154 (113A7C00) [pid = 3744] [serial = 1171] [outer = 00000000] [url = about:blank] 08:33:10 INFO - PROCESS | 3744 | --DOMWINDOW == 153 (19C28000) [pid = 3744] [serial = 1129] [outer = 00000000] [url = about:blank] 08:33:10 INFO - PROCESS | 3744 | --DOMWINDOW == 152 (19C32400) [pid = 3744] [serial = 1131] [outer = 00000000] [url = about:blank] 08:33:10 INFO - PROCESS | 3744 | --DOMWINDOW == 151 (1AE8E800) [pid = 3744] [serial = 1229] [outer = 00000000] [url = about:blank] 08:33:10 INFO - PROCESS | 3744 | --DOMWINDOW == 150 (17051800) [pid = 3744] [serial = 1116] [outer = 00000000] [url = about:blank] 08:33:10 INFO - PROCESS | 3744 | --DOMWINDOW == 149 (17145000) [pid = 3744] [serial = 1117] [outer = 00000000] [url = about:blank] 08:33:10 INFO - PROCESS | 3744 | --DOMWINDOW == 148 (10D64000) [pid = 3744] [serial = 1135] [outer = 00000000] [url = about:blank] 08:33:10 INFO - PROCESS | 3744 | --DOMWINDOW == 147 (17B02000) [pid = 3744] [serial = 1120] [outer = 00000000] [url = about:blank] 08:33:10 INFO - PROCESS | 3744 | --DOMWINDOW == 146 (17AFE400) [pid = 3744] [serial = 1119] [outer = 00000000] [url = about:blank] 08:33:10 INFO - PROCESS | 3744 | --DOMWINDOW == 145 (1867C000) [pid = 3744] [serial = 1122] [outer = 00000000] [url = about:blank] 08:33:10 INFO - PROCESS | 3744 | --DOMWINDOW == 144 (19A8D800) [pid = 3744] [serial = 1128] [outer = 00000000] [url = about:blank] 08:33:10 INFO - PROCESS | 3744 | --DOMWINDOW == 143 (19A49400) [pid = 3744] [serial = 1123] [outer = 00000000] [url = about:blank] 08:33:10 INFO - PROCESS | 3744 | --DOMWINDOW == 142 (1AC4D000) [pid = 3744] [serial = 1098] [outer = 00000000] [url = about:blank] 08:33:10 INFO - PROCESS | 3744 | --DOMWINDOW == 141 (1AB66C00) [pid = 3744] [serial = 1096] [outer = 00000000] [url = about:blank] 08:33:10 INFO - PROCESS | 3744 | --DOMWINDOW == 140 (1AB62000) [pid = 3744] [serial = 1095] [outer = 00000000] [url = about:blank] 08:33:10 INFO - PROCESS | 3744 | --DOMWINDOW == 139 (1A9C1C00) [pid = 3744] [serial = 1093] [outer = 00000000] [url = about:blank] 08:33:10 INFO - PROCESS | 3744 | --DOMWINDOW == 138 (19DABC00) [pid = 3744] [serial = 1092] [outer = 00000000] [url = about:blank] 08:33:10 INFO - PROCESS | 3744 | --DOMWINDOW == 137 (1714B400) [pid = 3744] [serial = 1090] [outer = 00000000] [url = about:blank] 08:33:10 INFO - PROCESS | 3744 | --DOMWINDOW == 136 (165ED000) [pid = 3744] [serial = 1089] [outer = 00000000] [url = about:blank] 08:33:10 INFO - PROCESS | 3744 | --DOMWINDOW == 135 (144DE800) [pid = 3744] [serial = 1087] [outer = 00000000] [url = about:blank] 08:33:10 INFO - PROCESS | 3744 | --DOMWINDOW == 134 (13AEC000) [pid = 3744] [serial = 1086] [outer = 00000000] [url = about:blank] 08:33:10 INFO - PROCESS | 3744 | --DOMWINDOW == 133 (1A9C3C00) [pid = 3744] [serial = 1084] [outer = 00000000] [url = about:blank] 08:33:10 INFO - PROCESS | 3744 | --DOMWINDOW == 132 (16575C00) [pid = 3744] [serial = 1113] [outer = 00000000] [url = about:blank] 08:33:10 INFO - PROCESS | 3744 | --DOMWINDOW == 131 (16351000) [pid = 3744] [serial = 1110] [outer = 00000000] [url = about:blank] 08:33:10 INFO - PROCESS | 3744 | --DOMWINDOW == 130 (164A6000) [pid = 3744] [serial = 1111] [outer = 00000000] [url = about:blank] 08:33:10 INFO - PROCESS | 3744 | --DOMWINDOW == 129 (12DEFC00) [pid = 3744] [serial = 1107] [outer = 00000000] [url = about:blank] 08:33:10 INFO - PROCESS | 3744 | --DOMWINDOW == 128 (13616C00) [pid = 3744] [serial = 1108] [outer = 00000000] [url = about:blank] 08:33:10 INFO - PROCESS | 3744 | --DOMWINDOW == 127 (111A8800) [pid = 3744] [serial = 1136] [outer = 00000000] [url = about:blank] 08:33:10 INFO - PROCESS | 3744 | --DOMWINDOW == 126 (19CDBC00) [pid = 3744] [serial = 1132] [outer = 00000000] [url = about:blank] 08:33:10 INFO - PROCESS | 3744 | --DOMWINDOW == 125 (11F0B400) [pid = 3744] [serial = 1139] [outer = 00000000] [url = about:blank] 08:33:10 INFO - PROCESS | 3744 | --DOMWINDOW == 124 (19CD5400) [pid = 3744] [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.] 08:33:10 INFO - PROCESS | 3744 | --DOMWINDOW == 123 (144CF000) [pid = 3744] [serial = 1105] [outer = 00000000] [url = about:blank] 08:33:10 INFO - PROCESS | 3744 | --DOMWINDOW == 122 (13A11C00) [pid = 3744] [serial = 1104] [outer = 00000000] [url = about:blank] 08:33:10 INFO - PROCESS | 3744 | --DOMWINDOW == 121 (144D0800) [pid = 3744] [serial = 1102] [outer = 00000000] [url = about:blank] 08:33:10 INFO - PROCESS | 3744 | --DOMWINDOW == 120 (1449D400) [pid = 3744] [serial = 1101] [outer = 00000000] [url = about:blank] 08:33:10 INFO - PROCESS | 3744 | --DOMWINDOW == 119 (1AC52000) [pid = 3744] [serial = 1099] [outer = 00000000] [url = about:blank] 08:33:10 INFO - PROCESS | 3744 | --DOMWINDOW == 118 (17BCD000) [pid = 3744] [serial = 1125] [outer = 00000000] [url = about:blank] 08:33:10 INFO - PROCESS | 3744 | --DOMWINDOW == 117 (1867BC00) [pid = 3744] [serial = 1126] [outer = 00000000] [url = about:blank] 08:33:10 INFO - PROCESS | 3744 | --DOMWINDOW == 116 (16C44800) [pid = 3744] [serial = 1114] [outer = 00000000] [url = about:blank] 08:33:10 INFO - PROCESS | 3744 | --DOMWINDOW == 115 (144E6000) [pid = 3744] [serial = 1157] [outer = 00000000] [url = about:blank] 08:33:10 INFO - PROCESS | 3744 | --DOMWINDOW == 114 (1449FC00) [pid = 3744] [serial = 1195] [outer = 00000000] [url = about:blank] 08:33:10 INFO - PROCESS | 3744 | --DOMWINDOW == 113 (165F0400) [pid = 3744] [serial = 1199] [outer = 00000000] [url = about:blank] 08:33:10 INFO - PROCESS | 3744 | --DOMWINDOW == 112 (1612FC00) [pid = 3744] [serial = 1159] [outer = 00000000] [url = about:blank] 08:33:10 INFO - PROCESS | 3744 | --DOMWINDOW == 111 (16574000) [pid = 3744] [serial = 1198] [outer = 00000000] [url = about:blank] 08:33:10 INFO - PROCESS | 3744 | --DOMWINDOW == 110 (12D24000) [pid = 3744] [serial = 1231] [outer = 00000000] [url = about:blank] 08:33:10 INFO - PROCESS | 3744 | --DOMWINDOW == 109 (17A09800) [pid = 3744] [serial = 1219] [outer = 00000000] [url = about:blank] 08:33:10 INFO - PROCESS | 3744 | --DOMWINDOW == 108 (13E63400) [pid = 3744] [serial = 1154] [outer = 00000000] [url = about:blank] 08:33:10 INFO - PROCESS | 3744 | --DOMWINDOW == 107 (144A3800) [pid = 3744] [serial = 1156] [outer = 00000000] [url = about:blank] 08:33:10 INFO - PROCESS | 3744 | --DOMWINDOW == 106 (13AEB400) [pid = 3744] [serial = 1153] [outer = 00000000] [url = about:blank] 08:33:10 INFO - PROCESS | 3744 | --DOMWINDOW == 105 (19DB3400) [pid = 3744] [serial = 1045] [outer = 00000000] [url = about:blank] 08:33:10 INFO - PROCESS | 3744 | --DOMWINDOW == 104 (19D3E400) [pid = 3744] [serial = 1000] [outer = 00000000] [url = about:blank] 08:33:10 INFO - PROCESS | 3744 | --DOMWINDOW == 103 (163F7000) [pid = 3744] [serial = 994] [outer = 00000000] [url = about:blank] 08:33:10 INFO - PROCESS | 3744 | --DOMWINDOW == 102 (19D44C00) [pid = 3744] [serial = 1036] [outer = 00000000] [url = about:blank] 08:33:10 INFO - PROCESS | 3744 | --DOMWINDOW == 101 (19D49400) [pid = 3744] [serial = 1003] [outer = 00000000] [url = about:blank] 08:33:10 INFO - PROCESS | 3744 | --DOMWINDOW == 100 (1A8BD400) [pid = 3744] [serial = 1051] [outer = 00000000] [url = about:blank] 08:33:10 INFO - PROCESS | 3744 | --DOMWINDOW == 99 (1A173400) [pid = 3744] [serial = 1048] [outer = 00000000] [url = about:blank] 08:33:10 INFO - PROCESS | 3744 | --DOMWINDOW == 98 (144A1C00) [pid = 3744] [serial = 1039] [outer = 00000000] [url = about:blank] 08:33:10 INFO - PROCESS | 3744 | --DOMWINDOW == 97 (17144C00) [pid = 3744] [serial = 1042] [outer = 00000000] [url = about:blank] 08:33:10 INFO - PROCESS | 3744 | --DOMWINDOW == 96 (19A8B800) [pid = 3744] [serial = 997] [outer = 00000000] [url = about:blank] 08:33:10 INFO - PROCESS | 3744 | --DOMWINDOW == 95 (140CCC00) [pid = 3744] [serial = 991] [outer = 00000000] [url = about:blank] 08:33:10 INFO - PROCESS | 3744 | --DOMWINDOW == 94 (144E7800) [pid = 3744] [serial = 1196] [outer = 00000000] [url = about:blank] 08:33:10 INFO - PROCESS | 3744 | --DOMWINDOW == 93 (12D2CC00) [pid = 3744] [serial = 1151] [outer = 00000000] [url = about:blank] 08:33:10 INFO - PROCESS | 3744 | --DOMWINDOW == 92 (144DF400) [pid = 3744] [serial = 1177] [outer = 00000000] [url = about:blank] 08:33:10 INFO - PROCESS | 3744 | --DOMWINDOW == 91 (1334FC00) [pid = 3744] [serial = 1145] [outer = 00000000] [url = about:blank] 08:33:10 INFO - PROCESS | 3744 | --DOMWINDOW == 90 (144A1800) [pid = 3744] [serial = 1214] [outer = 00000000] [url = about:blank] 08:33:10 INFO - PROCESS | 3744 | --DOMWINDOW == 89 (13AE5800) [pid = 3744] [serial = 1175] [outer = 00000000] [url = about:blank] 08:33:10 INFO - PROCESS | 3744 | --DOMWINDOW == 88 (15A87800) [pid = 3744] [serial = 1178] [outer = 00000000] [url = about:blank] 08:33:10 INFO - PROCESS | 3744 | --DOMWINDOW == 87 (164A5400) [pid = 3744] [serial = 1217] [outer = 00000000] [url = about:blank] 08:33:10 INFO - PROCESS | 3744 | --DOMWINDOW == 86 (1714A800) [pid = 3744] [serial = 1169] [outer = 00000000] [url = about:blank] 08:33:10 INFO - PROCESS | 3744 | --DOMWINDOW == 85 (19CD4000) [pid = 3744] [serial = 1205] [outer = 00000000] [url = about:blank] 08:33:10 INFO - PROCESS | 3744 | --DOMWINDOW == 84 (19D43000) [pid = 3744] [serial = 1207] [outer = 00000000] [url = about:blank] 08:33:10 INFO - PROCESS | 3744 | --DOMWINDOW == 83 (16E4B000) [pid = 3744] [serial = 1166] [outer = 00000000] [url = about:blank] 08:33:10 INFO - PROCESS | 3744 | --DOMWINDOW == 82 (1704FC00) [pid = 3744] [serial = 1168] [outer = 00000000] [url = about:blank] 08:33:10 INFO - PROCESS | 3744 | --DOMWINDOW == 81 (19C30C00) [pid = 3744] [serial = 1204] [outer = 00000000] [url = about:blank] 08:33:10 INFO - PROCESS | 3744 | --DOMWINDOW == 80 (1634F400) [pid = 3744] [serial = 1163] [outer = 00000000] [url = about:blank] 08:33:10 INFO - PROCESS | 3744 | --DOMWINDOW == 79 (18681C00) [pid = 3744] [serial = 1202] [outer = 00000000] [url = about:blank] 08:33:10 INFO - PROCESS | 3744 | --DOMWINDOW == 78 (16E40800) [pid = 3744] [serial = 1165] [outer = 00000000] [url = about:blank] 08:33:10 INFO - PROCESS | 3744 | --DOMWINDOW == 77 (1613C800) [pid = 3744] [serial = 1160] [outer = 00000000] [url = about:blank] 08:33:10 INFO - PROCESS | 3744 | --DOMWINDOW == 76 (163F9000) [pid = 3744] [serial = 1162] [outer = 00000000] [url = about:blank] 08:33:10 INFO - PROCESS | 3744 | --DOMWINDOW == 75 (17BD7C00) [pid = 3744] [serial = 1201] [outer = 00000000] [url = about:blank] 08:33:10 INFO - PROCESS | 3744 | --DOMWINDOW == 74 (16C50800) [pid = 3744] [serial = 1180] [outer = 00000000] [url = about:blank] 08:33:10 INFO - PROCESS | 3744 | --DOMWINDOW == 73 (17AFCC00) [pid = 3744] [serial = 1184] [outer = 00000000] [url = about:blank] 08:33:10 INFO - PROCESS | 3744 | --DOMWINDOW == 72 (1AB68400) [pid = 3744] [serial = 1226] [outer = 00000000] [url = about:blank] 08:33:10 INFO - PROCESS | 3744 | --DOMWINDOW == 71 (1AE8C800) [pid = 3744] [serial = 1228] [outer = 00000000] [url = about:blank] 08:33:10 INFO - PROCESS | 3744 | --DOMWINDOW == 70 (1A493400) [pid = 3744] [serial = 1211] [outer = 00000000] [url = about:blank] 08:33:10 INFO - PROCESS | 3744 | --DOMWINDOW == 69 (19D44400) [pid = 3744] [serial = 1208] [outer = 00000000] [url = about:blank] 08:33:10 INFO - PROCESS | 3744 | --DOMWINDOW == 68 (1A48D000) [pid = 3744] [serial = 1210] [outer = 00000000] [url = about:blank] 08:33:10 INFO - PROCESS | 3744 | --DOMWINDOW == 67 (19DB3800) [pid = 3744] [serial = 1223] [outer = 00000000] [url = about:blank] 08:33:10 INFO - PROCESS | 3744 | --DOMWINDOW == 66 (1A9C3800) [pid = 3744] [serial = 1225] [outer = 00000000] [url = about:blank] 08:33:10 INFO - PROCESS | 3744 | --DOMWINDOW == 65 (19C29C00) [pid = 3744] [serial = 1190] [outer = 00000000] [url = about:blank] 08:33:10 INFO - PROCESS | 3744 | --DOMWINDOW == 64 (1828B800) [pid = 3744] [serial = 1186] [outer = 00000000] [url = about:blank] 08:33:10 INFO - PROCESS | 3744 | --DOMWINDOW == 63 (18290C00) [pid = 3744] [serial = 1187] [outer = 00000000] [url = about:blank] 08:33:10 INFO - PROCESS | 3744 | --DOMWINDOW == 62 (19A55C00) [pid = 3744] [serial = 1189] [outer = 00000000] [url = about:blank] 08:33:10 INFO - PROCESS | 3744 | --DOMWINDOW == 61 (16131000) [pid = 3744] [serial = 1216] [outer = 00000000] [url = about:blank] 08:33:10 INFO - PROCESS | 3744 | --DOMWINDOW == 60 (17BCD400) [pid = 3744] [serial = 1220] [outer = 00000000] [url = about:blank] 08:33:10 INFO - PROCESS | 3744 | --DOMWINDOW == 59 (17146800) [pid = 3744] [serial = 1181] [outer = 00000000] [url = about:blank] 08:33:10 INFO - PROCESS | 3744 | --DOMWINDOW == 58 (17A7A000) [pid = 3744] [serial = 1183] [outer = 00000000] [url = about:blank] 08:33:10 INFO - PROCESS | 3744 | --DOMWINDOW == 57 (19CDC400) [pid = 3744] [serial = 1222] [outer = 00000000] [url = about:blank] 08:33:10 INFO - PROCESS | 3744 | 1463067190671 Marionette TRACE conn2 <- [1,1652,null,{"value":["/2dcontext/path-objects/2d.path.arc.angle.2.html",0,null,null,[["arc() draws -3pi/2 .. -pi anticlockwise correctly",0,null,null]]]}] 08:33:10 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.2.html | arc() draws -3pi/2 .. -pi anticlockwise correctly 08:33:10 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.2.html | took 944ms 08:33:10 INFO - PROCESS | 3744 | 1463067190713 Marionette TRACE conn2 -> [0,1653,"getWindowHandle",null] 08:33:10 INFO - PROCESS | 3744 | 1463067190719 Marionette TRACE conn2 <- [1,1653,null,{"value":"13"}] 08:33:10 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.3.html 08:33:10 INFO - PROCESS | 3744 | 1463067190725 Marionette TRACE conn2 -> [0,1654,"setScriptTimeout",{"ms":35000}] 08:33:10 INFO - PROCESS | 3744 | 1463067190727 Marionette TRACE conn2 <- [1,1654,null,{}] 08:33:10 INFO - PROCESS | 3744 | 1463067190731 Marionette TRACE conn2 -> [0,1655,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:33:10 INFO - PROCESS | 3744 | 1463067190811 Marionette TRACE conn2 <- [1,1655,null,{"value":null}] 08:33:10 INFO - PROCESS | 3744 | 1463067190821 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\", \"7b36c2f2-4a50-406b-8f1a-2c9880a455ba\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:33:10 INFO - PROCESS | 3744 | ++DOCSHELL 11F0B400 == 23 [pid = 3744] [id = 423] 08:33:10 INFO - PROCESS | 3744 | ++DOMWINDOW == 58 (11F57400) [pid = 3744] [serial = 1269] [outer = 00000000] 08:33:10 INFO - PROCESS | 3744 | ++DOMWINDOW == 59 (12D24400) [pid = 3744] [serial = 1270] [outer = 11F57400] 08:33:10 INFO - PROCESS | 3744 | 1463067190865 Marionette DEBUG loaded listener.js 08:33:10 INFO - PROCESS | 3744 | ++DOMWINDOW == 60 (13078C00) [pid = 3744] [serial = 1271] [outer = 11F57400] 08:33:11 INFO - PROCESS | 3744 | 1463067191358 Marionette TRACE conn2 <- [1,1656,null,{"value":["/2dcontext/path-objects/2d.path.arc.angle.3.html",0,null,null,[["arc() wraps angles mod 2pi when anticlockwise and end > start+2pi",0,null,null]]]}] 08:33:11 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.3.html | arc() wraps angles mod 2pi when anticlockwise and end > start+2pi 08:33:11 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.3.html | took 708ms 08:33:11 INFO - PROCESS | 3744 | 1463067191423 Marionette TRACE conn2 -> [0,1657,"getWindowHandle",null] 08:33:11 INFO - PROCESS | 3744 | 1463067191425 Marionette TRACE conn2 <- [1,1657,null,{"value":"13"}] 08:33:11 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.4.html 08:33:11 INFO - PROCESS | 3744 | 1463067191429 Marionette TRACE conn2 -> [0,1658,"setScriptTimeout",{"ms":35000}] 08:33:11 INFO - PROCESS | 3744 | 1463067191432 Marionette TRACE conn2 <- [1,1658,null,{}] 08:33:11 INFO - PROCESS | 3744 | 1463067191442 Marionette TRACE conn2 -> [0,1659,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:33:11 INFO - PROCESS | 3744 | 1463067191554 Marionette TRACE conn2 <- [1,1659,null,{"value":null}] 08:33:11 INFO - PROCESS | 3744 | 1463067191639 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\", \"7b36c2f2-4a50-406b-8f1a-2c9880a455ba\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:33:11 INFO - PROCESS | 3744 | ++DOCSHELL 113A6800 == 24 [pid = 3744] [id = 424] 08:33:11 INFO - PROCESS | 3744 | ++DOMWINDOW == 61 (12D26400) [pid = 3744] [serial = 1272] [outer = 00000000] 08:33:11 INFO - PROCESS | 3744 | ++DOMWINDOW == 62 (13E5F400) [pid = 3744] [serial = 1273] [outer = 12D26400] 08:33:11 INFO - PROCESS | 3744 | 1463067191685 Marionette DEBUG loaded listener.js 08:33:11 INFO - PROCESS | 3744 | ++DOMWINDOW == 63 (14418000) [pid = 3744] [serial = 1274] [outer = 12D26400] 08:33:12 INFO - PROCESS | 3744 | 1463067192064 Marionette TRACE conn2 <- [1,1660,null,{"value":["/2dcontext/path-objects/2d.path.arc.angle.4.html",0,null,null,[["arc() draws a full circle when clockwise and end > start+2pi",0,null,null]]]}] 08:33:12 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.4.html | arc() draws a full circle when clockwise and end > start+2pi 08:33:12 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.4.html | took 709ms 08:33:12 INFO - PROCESS | 3744 | 1463067192128 Marionette TRACE conn2 -> [0,1661,"getWindowHandle",null] 08:33:12 INFO - PROCESS | 3744 | 1463067192131 Marionette TRACE conn2 <- [1,1661,null,{"value":"13"}] 08:33:12 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.5.html 08:33:12 INFO - PROCESS | 3744 | 1463067192134 Marionette TRACE conn2 -> [0,1662,"setScriptTimeout",{"ms":35000}] 08:33:12 INFO - PROCESS | 3744 | 1463067192136 Marionette TRACE conn2 <- [1,1662,null,{}] 08:33:12 INFO - PROCESS | 3744 | 1463067192139 Marionette TRACE conn2 -> [0,1663,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:33:12 INFO - PROCESS | 3744 | 1463067192217 Marionette TRACE conn2 <- [1,1663,null,{"value":null}] 08:33:12 INFO - PROCESS | 3744 | 1463067192224 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\", \"7b36c2f2-4a50-406b-8f1a-2c9880a455ba\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:33:12 INFO - PROCESS | 3744 | ++DOCSHELL 13E8C400 == 25 [pid = 3744] [id = 425] 08:33:12 INFO - PROCESS | 3744 | ++DOMWINDOW == 64 (1449E400) [pid = 3744] [serial = 1275] [outer = 00000000] 08:33:12 INFO - PROCESS | 3744 | ++DOMWINDOW == 65 (144C9800) [pid = 3744] [serial = 1276] [outer = 1449E400] 08:33:12 INFO - PROCESS | 3744 | 1463067192267 Marionette DEBUG loaded listener.js 08:33:12 INFO - PROCESS | 3744 | ++DOMWINDOW == 66 (144DC400) [pid = 3744] [serial = 1277] [outer = 1449E400] 08:33:12 INFO - PROCESS | 3744 | 1463067192720 Marionette TRACE conn2 <- [1,1664,null,{"value":["/2dcontext/path-objects/2d.path.arc.angle.5.html",0,null,null,[["arc() wraps angles mod 2pi when clockwise and start > end+2pi",0,null,null]]]}] 08:33:12 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.5.html | arc() wraps angles mod 2pi when clockwise and start > end+2pi 08:33:12 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.5.html | took 645ms 08:33:12 INFO - PROCESS | 3744 | 1463067192772 Marionette TRACE conn2 -> [0,1665,"getWindowHandle",null] 08:33:12 INFO - PROCESS | 3744 | 1463067192774 Marionette TRACE conn2 <- [1,1665,null,{"value":"13"}] 08:33:12 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.6.html 08:33:12 INFO - PROCESS | 3744 | 1463067192777 Marionette TRACE conn2 -> [0,1666,"setScriptTimeout",{"ms":35000}] 08:33:12 INFO - PROCESS | 3744 | 1463067192779 Marionette TRACE conn2 <- [1,1666,null,{}] 08:33:12 INFO - PROCESS | 3744 | 1463067192782 Marionette TRACE conn2 -> [0,1667,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:33:12 INFO - PROCESS | 3744 | 1463067192900 Marionette TRACE conn2 <- [1,1667,null,{"value":null}] 08:33:13 INFO - PROCESS | 3744 | 1463067192980 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\", \"7b36c2f2-4a50-406b-8f1a-2c9880a455ba\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:33:13 INFO - PROCESS | 3744 | ++DOCSHELL 144E2C00 == 26 [pid = 3744] [id = 426] 08:33:13 INFO - PROCESS | 3744 | ++DOMWINDOW == 67 (144E4000) [pid = 3744] [serial = 1278] [outer = 00000000] 08:33:13 INFO - PROCESS | 3744 | ++DOMWINDOW == 68 (144EAC00) [pid = 3744] [serial = 1279] [outer = 144E4000] 08:33:13 INFO - PROCESS | 3744 | 1463067193023 Marionette DEBUG loaded listener.js 08:33:13 INFO - PROCESS | 3744 | ++DOMWINDOW == 69 (14751400) [pid = 3744] [serial = 1280] [outer = 144E4000] 08:33:13 INFO - PROCESS | 3744 | 1463067193451 Marionette TRACE conn2 <- [1,1668,null,{"value":["/2dcontext/path-objects/2d.path.arc.angle.6.html",0,null,null,[["arc() draws a full circle when anticlockwise and start > end+2pi",0,null,null]]]}] 08:33:13 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.6.html | arc() draws a full circle when anticlockwise and start > end+2pi 08:33:13 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.6.html | took 708ms 08:33:13 INFO - PROCESS | 3744 | 1463067193477 Marionette TRACE conn2 -> [0,1669,"getWindowHandle",null] 08:33:13 INFO - PROCESS | 3744 | 1463067193479 Marionette TRACE conn2 <- [1,1669,null,{"value":"13"}] 08:33:13 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.default.html 08:33:13 INFO - PROCESS | 3744 | 1463067193492 Marionette TRACE conn2 -> [0,1670,"setScriptTimeout",{"ms":35000}] 08:33:13 INFO - PROCESS | 3744 | 1463067193494 Marionette TRACE conn2 <- [1,1670,null,{}] 08:33:13 INFO - PROCESS | 3744 | 1463067193497 Marionette TRACE conn2 -> [0,1671,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:33:13 INFO - PROCESS | 3744 | 1463067193624 Marionette TRACE conn2 <- [1,1671,null,{"value":null}] 08:33:13 INFO - PROCESS | 3744 | 1463067193685 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\", \"7b36c2f2-4a50-406b-8f1a-2c9880a455ba\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:33:13 INFO - PROCESS | 3744 | ++DOCSHELL 10D60800 == 27 [pid = 3744] [id = 427] 08:33:13 INFO - PROCESS | 3744 | ++DOMWINDOW == 70 (12D28800) [pid = 3744] [serial = 1281] [outer = 00000000] 08:33:13 INFO - PROCESS | 3744 | ++DOMWINDOW == 71 (16357800) [pid = 3744] [serial = 1282] [outer = 12D28800] 08:33:13 INFO - PROCESS | 3744 | 1463067193734 Marionette DEBUG loaded listener.js 08:33:13 INFO - PROCESS | 3744 | ++DOMWINDOW == 72 (163F3800) [pid = 3744] [serial = 1283] [outer = 12D28800] 08:33:14 INFO - PROCESS | 3744 | 1463067194220 Marionette TRACE conn2 <- [1,1672,null,{"value":["/2dcontext/path-objects/2d.path.arc.default.html",0,null,null,[["arc() with missing last argument defaults to clockwise",0,null,null]]]}] 08:33:14 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.default.html | arc() with missing last argument defaults to clockwise 08:33:14 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.default.html | took 756ms 08:33:14 INFO - PROCESS | 3744 | 1463067194291 Marionette TRACE conn2 -> [0,1673,"getWindowHandle",null] 08:33:14 INFO - PROCESS | 3744 | 1463067194293 Marionette TRACE conn2 <- [1,1673,null,{"value":"13"}] 08:33:14 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.empty.html 08:33:14 INFO - PROCESS | 3744 | 1463067194306 Marionette TRACE conn2 -> [0,1674,"setScriptTimeout",{"ms":35000}] 08:33:14 INFO - PROCESS | 3744 | 1463067194308 Marionette TRACE conn2 <- [1,1674,null,{}] 08:33:14 INFO - PROCESS | 3744 | 1463067194311 Marionette TRACE conn2 -> [0,1675,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:33:14 INFO - PROCESS | 3744 | 1463067194423 Marionette TRACE conn2 <- [1,1675,null,{"value":null}] 08:33:14 INFO - PROCESS | 3744 | 1463067194433 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\", \"7b36c2f2-4a50-406b-8f1a-2c9880a455ba\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:33:14 INFO - PROCESS | 3744 | ++DOCSHELL 16131000 == 28 [pid = 3744] [id = 428] 08:33:14 INFO - PROCESS | 3744 | ++DOMWINDOW == 73 (1634F400) [pid = 3744] [serial = 1284] [outer = 00000000] 08:33:14 INFO - PROCESS | 3744 | ++DOMWINDOW == 74 (164AD400) [pid = 3744] [serial = 1285] [outer = 1634F400] 08:33:14 INFO - PROCESS | 3744 | 1463067194478 Marionette DEBUG loaded listener.js 08:33:14 INFO - PROCESS | 3744 | ++DOMWINDOW == 75 (164AE800) [pid = 3744] [serial = 1286] [outer = 1634F400] 08:33:14 INFO - PROCESS | 3744 | --DOMWINDOW == 74 (17054800) [pid = 3744] [serial = 1239] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.valid.html] 08:33:14 INFO - PROCESS | 3744 | --DOMWINDOW == 73 (105D2800) [pid = 3744] [serial = 1233] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.obtuse.html] 08:33:14 INFO - PROCESS | 3744 | --DOMWINDOW == 72 (144A2000) [pid = 3744] [serial = 1236] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.rightangle.html] 08:33:14 INFO - PROCESS | 3744 | --DOMWINDOW == 71 (113AF800) [pid = 3744] [serial = 1230] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.lineedge.html] 08:33:14 INFO - PROCESS | 3744 | --DOMWINDOW == 70 (19A50C00) [pid = 3744] [serial = 1242] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.within.html] 08:33:14 INFO - PROCESS | 3744 | --DOMWINDOW == 69 (136A6400) [pid = 3744] [serial = 1248] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.basic.html] 08:33:14 INFO - PROCESS | 3744 | --DOMWINDOW == 68 (1130DC00) [pid = 3744] [serial = 1245] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.union.html] 08:33:14 INFO - PROCESS | 3744 | 1463067194975 Marionette TRACE conn2 <- [1,1676,null,{"value":["/2dcontext/path-objects/2d.path.arc.empty.html",0,null,null,[["arc() with an empty path does not draw a straight line to the start point",0,null,null]]]}] 08:33:15 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.empty.html | arc() with an empty path does not draw a straight line to the start point 08:33:15 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.empty.html | took 709ms 08:33:15 INFO - PROCESS | 3744 | 1463067195006 Marionette TRACE conn2 -> [0,1677,"getWindowHandle",null] 08:33:15 INFO - PROCESS | 3744 | 1463067195008 Marionette TRACE conn2 <- [1,1677,null,{"value":"13"}] 08:33:15 INFO - PROCESS | 3744 | 1463067195011 Marionette TRACE conn2 -> [0,1678,"setScriptTimeout",{"ms":35000}] 08:33:15 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.end.html 08:33:15 INFO - PROCESS | 3744 | 1463067195013 Marionette TRACE conn2 <- [1,1678,null,{}] 08:33:15 INFO - PROCESS | 3744 | 1463067195017 Marionette TRACE conn2 -> [0,1679,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:33:15 INFO - PROCESS | 3744 | 1463067195093 Marionette TRACE conn2 <- [1,1679,null,{"value":null}] 08:33:15 INFO - PROCESS | 3744 | 1463067195099 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\", \"7b36c2f2-4a50-406b-8f1a-2c9880a455ba\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:33:15 INFO - PROCESS | 3744 | ++DOCSHELL 12E61000 == 29 [pid = 3744] [id = 429] 08:33:15 INFO - PROCESS | 3744 | ++DOMWINDOW == 69 (140D8C00) [pid = 3744] [serial = 1287] [outer = 00000000] 08:33:15 INFO - PROCESS | 3744 | ++DOMWINDOW == 70 (1656E800) [pid = 3744] [serial = 1288] [outer = 140D8C00] 08:33:15 INFO - PROCESS | 3744 | 1463067195144 Marionette DEBUG loaded listener.js 08:33:15 INFO - PROCESS | 3744 | ++DOMWINDOW == 71 (16571000) [pid = 3744] [serial = 1289] [outer = 140D8C00] 08:33:15 INFO - PROCESS | 3744 | 1463067195590 Marionette TRACE conn2 <- [1,1680,null,{"value":["/2dcontext/path-objects/2d.path.arc.end.html",0,null,null,[["arc() adds the end point of the arc to the subpath",0,null,null]]]}] 08:33:15 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.end.html | arc() adds the end point of the arc to the subpath 08:33:15 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.end.html | took 645ms 08:33:15 INFO - PROCESS | 3744 | 1463067195649 Marionette TRACE conn2 -> [0,1681,"getWindowHandle",null] 08:33:15 INFO - PROCESS | 3744 | 1463067195651 Marionette TRACE conn2 <- [1,1681,null,{"value":"13"}] 08:33:15 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.negative.html 08:33:15 INFO - PROCESS | 3744 | 1463067195654 Marionette TRACE conn2 -> [0,1682,"setScriptTimeout",{"ms":35000}] 08:33:15 INFO - PROCESS | 3744 | 1463067195656 Marionette TRACE conn2 <- [1,1682,null,{}] 08:33:15 INFO - PROCESS | 3744 | 1463067195659 Marionette TRACE conn2 -> [0,1683,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:33:15 INFO - PROCESS | 3744 | 1463067195764 Marionette TRACE conn2 <- [1,1683,null,{"value":null}] 08:33:15 INFO - PROCESS | 3744 | 1463067195773 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\", \"7b36c2f2-4a50-406b-8f1a-2c9880a455ba\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:33:15 INFO - PROCESS | 3744 | ++DOCSHELL 15E05C00 == 30 [pid = 3744] [id = 430] 08:33:15 INFO - PROCESS | 3744 | ++DOMWINDOW == 72 (165E8400) [pid = 3744] [serial = 1290] [outer = 00000000] 08:33:15 INFO - PROCESS | 3744 | ++DOMWINDOW == 73 (16B10400) [pid = 3744] [serial = 1291] [outer = 165E8400] 08:33:15 INFO - PROCESS | 3744 | 1463067195817 Marionette DEBUG loaded listener.js 08:33:15 INFO - PROCESS | 3744 | ++DOMWINDOW == 74 (16C43000) [pid = 3744] [serial = 1292] [outer = 165E8400] 08:33:16 INFO - PROCESS | 3744 | 1463067196251 Marionette TRACE conn2 <- [1,1684,null,{"value":["/2dcontext/path-objects/2d.path.arc.negative.html",0,null,null,[["arc() with negative radius throws INDEX_SIZE_ERR",0,null,null]]]}] 08:33:16 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.negative.html | arc() with negative radius throws INDEX_SIZE_ERR 08:33:16 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.negative.html | took 629ms 08:33:16 INFO - PROCESS | 3744 | 1463067196293 Marionette TRACE conn2 -> [0,1685,"getWindowHandle",null] 08:33:16 INFO - PROCESS | 3744 | 1463067196295 Marionette TRACE conn2 <- [1,1685,null,{"value":"13"}] 08:33:16 INFO - PROCESS | 3744 | 1463067196298 Marionette TRACE conn2 -> [0,1686,"setScriptTimeout",{"ms":35000}] 08:33:16 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.nonempty.html 08:33:16 INFO - PROCESS | 3744 | 1463067196300 Marionette TRACE conn2 <- [1,1686,null,{}] 08:33:16 INFO - PROCESS | 3744 | 1463067196303 Marionette TRACE conn2 -> [0,1687,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:33:16 INFO - PROCESS | 3744 | 1463067196386 Marionette TRACE conn2 <- [1,1687,null,{"value":null}] 08:33:16 INFO - PROCESS | 3744 | 1463067196396 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\", \"7b36c2f2-4a50-406b-8f1a-2c9880a455ba\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:33:16 INFO - PROCESS | 3744 | ++DOCSHELL 107F6C00 == 31 [pid = 3744] [id = 431] 08:33:16 INFO - PROCESS | 3744 | ++DOMWINDOW == 75 (111A7C00) [pid = 3744] [serial = 1293] [outer = 00000000] 08:33:16 INFO - PROCESS | 3744 | ++DOMWINDOW == 76 (16E4AC00) [pid = 3744] [serial = 1294] [outer = 111A7C00] 08:33:16 INFO - PROCESS | 3744 | 1463067196440 Marionette DEBUG loaded listener.js 08:33:16 INFO - PROCESS | 3744 | ++DOMWINDOW == 77 (1704D800) [pid = 3744] [serial = 1295] [outer = 111A7C00] 08:33:16 INFO - PROCESS | 3744 | 1463067196863 Marionette TRACE conn2 <- [1,1688,null,{"value":["/2dcontext/path-objects/2d.path.arc.nonempty.html",0,null,null,[["arc() with a non-empty path does draw a straight line to the start point",0,null,null]]]}] 08:33:16 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.nonempty.html | arc() with a non-empty path does draw a straight line to the start point 08:33:16 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.nonempty.html | took 598ms 08:33:16 INFO - PROCESS | 3744 | 1463067196928 Marionette TRACE conn2 -> [0,1689,"getWindowHandle",null] 08:33:16 INFO - PROCESS | 3744 | 1463067196932 Marionette TRACE conn2 <- [1,1689,null,{"value":"13"}] 08:33:16 INFO - PROCESS | 3744 | 1463067196941 Marionette TRACE conn2 -> [0,1690,"setScriptTimeout",{"ms":35000}] 08:33:16 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.nonfinite.html 08:33:16 INFO - PROCESS | 3744 | 1463067196946 Marionette TRACE conn2 <- [1,1690,null,{}] 08:33:16 INFO - PROCESS | 3744 | 1463067196952 Marionette TRACE conn2 -> [0,1691,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:33:17 INFO - PROCESS | 3744 | 1463067197061 Marionette TRACE conn2 <- [1,1691,null,{"value":null}] 08:33:17 INFO - PROCESS | 3744 | 1463067197210 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\", \"7b36c2f2-4a50-406b-8f1a-2c9880a455ba\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:33:17 INFO - PROCESS | 3744 | ++DOCSHELL 111AB400 == 32 [pid = 3744] [id = 432] 08:33:17 INFO - PROCESS | 3744 | ++DOMWINDOW == 78 (111AC000) [pid = 3744] [serial = 1296] [outer = 00000000] 08:33:17 INFO - PROCESS | 3744 | ++DOMWINDOW == 79 (113A5800) [pid = 3744] [serial = 1297] [outer = 111AC000] 08:33:17 INFO - PROCESS | 3744 | 1463067197265 Marionette DEBUG loaded listener.js 08:33:17 INFO - PROCESS | 3744 | ++DOMWINDOW == 80 (11F64C00) [pid = 3744] [serial = 1298] [outer = 111AC000] 08:33:17 INFO - PROCESS | 3744 | 1463067197847 Marionette TRACE conn2 <- [1,1692,null,{"value":["/2dcontext/path-objects/2d.path.arc.nonfinite.html",0,null,null,[["arc() with Infinity/NaN is ignored",0,null,null]]]}] 08:33:17 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.nonfinite.html | arc() with Infinity/NaN is ignored 08:33:17 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.nonfinite.html | took 944ms 08:33:17 INFO - PROCESS | 3744 | 1463067197891 Marionette TRACE conn2 -> [0,1693,"getWindowHandle",null] 08:33:17 INFO - PROCESS | 3744 | 1463067197895 Marionette TRACE conn2 <- [1,1693,null,{"value":"13"}] 08:33:17 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.scale.1.html 08:33:17 INFO - PROCESS | 3744 | 1463067197903 Marionette TRACE conn2 -> [0,1694,"setScriptTimeout",{"ms":35000}] 08:33:17 INFO - PROCESS | 3744 | 1463067197907 Marionette TRACE conn2 <- [1,1694,null,{}] 08:33:17 INFO - PROCESS | 3744 | 1463067197912 Marionette TRACE conn2 -> [0,1695,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:33:18 INFO - PROCESS | 3744 | 1463067198019 Marionette TRACE conn2 <- [1,1695,null,{"value":null}] 08:33:18 INFO - PROCESS | 3744 | 1463067198149 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\", \"7b36c2f2-4a50-406b-8f1a-2c9880a455ba\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:33:18 INFO - PROCESS | 3744 | ++DOCSHELL 1361E400 == 33 [pid = 3744] [id = 433] 08:33:18 INFO - PROCESS | 3744 | ++DOMWINDOW == 81 (136AFC00) [pid = 3744] [serial = 1299] [outer = 00000000] 08:33:18 INFO - PROCESS | 3744 | ++DOMWINDOW == 82 (140D1C00) [pid = 3744] [serial = 1300] [outer = 136AFC00] 08:33:18 INFO - PROCESS | 3744 | 1463067198202 Marionette DEBUG loaded listener.js 08:33:18 INFO - PROCESS | 3744 | ++DOMWINDOW == 83 (144A1C00) [pid = 3744] [serial = 1301] [outer = 136AFC00] 08:33:18 INFO - PROCESS | 3744 | 1463067198832 Marionette TRACE conn2 <- [1,1696,null,{"value":["/2dcontext/path-objects/2d.path.arc.scale.1.html",0,null,null,[["Non-uniformly scaled arcs are the right shape",0,null,null]]]}] 08:33:18 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.scale.1.html | Non-uniformly scaled arcs are the right shape 08:33:18 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.scale.1.html | took 960ms 08:33:18 INFO - PROCESS | 3744 | 1463067198880 Marionette TRACE conn2 -> [0,1697,"getWindowHandle",null] 08:33:18 INFO - PROCESS | 3744 | 1463067198882 Marionette TRACE conn2 <- [1,1697,null,{"value":"13"}] 08:33:18 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.scale.2.html 08:33:18 INFO - PROCESS | 3744 | 1463067198886 Marionette TRACE conn2 -> [0,1698,"setScriptTimeout",{"ms":35000}] 08:33:18 INFO - PROCESS | 3744 | 1463067198888 Marionette TRACE conn2 <- [1,1698,null,{}] 08:33:18 INFO - PROCESS | 3744 | 1463067198898 Marionette TRACE conn2 -> [0,1699,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:33:19 INFO - PROCESS | 3744 | 1463067199012 Marionette TRACE conn2 <- [1,1699,null,{"value":null}] 08:33:19 INFO - PROCESS | 3744 | 1463067199143 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\", \"7b36c2f2-4a50-406b-8f1a-2c9880a455ba\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:33:19 INFO - PROCESS | 3744 | ++DOCSHELL 163EFC00 == 34 [pid = 3744] [id = 434] 08:33:19 INFO - PROCESS | 3744 | ++DOMWINDOW == 84 (164AA400) [pid = 3744] [serial = 1302] [outer = 00000000] 08:33:19 INFO - PROCESS | 3744 | ++DOMWINDOW == 85 (164B3000) [pid = 3744] [serial = 1303] [outer = 164AA400] 08:33:19 INFO - PROCESS | 3744 | 1463067199201 Marionette DEBUG loaded listener.js 08:33:19 INFO - PROCESS | 3744 | ++DOMWINDOW == 86 (165E9000) [pid = 3744] [serial = 1304] [outer = 164AA400] 08:33:19 INFO - PROCESS | 3744 | 1463067199811 Marionette TRACE conn2 <- [1,1700,null,{"value":["/2dcontext/path-objects/2d.path.arc.scale.2.html",0,null,null,[["Highly scaled arcs are the right shape",0,null,null]]]}] 08:33:19 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.scale.2.html | Highly scaled arcs are the right shape 08:33:19 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.scale.2.html | took 1008ms 08:33:19 INFO - PROCESS | 3744 | 1463067199888 Marionette TRACE conn2 -> [0,1701,"getWindowHandle",null] 08:33:19 INFO - PROCESS | 3744 | 1463067199890 Marionette TRACE conn2 <- [1,1701,null,{"value":"13"}] 08:33:19 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.selfintersect.1.html 08:33:19 INFO - PROCESS | 3744 | 1463067199893 Marionette TRACE conn2 -> [0,1702,"setScriptTimeout",{"ms":35000}] 08:33:19 INFO - PROCESS | 3744 | 1463067199895 Marionette TRACE conn2 <- [1,1702,null,{}] 08:33:19 INFO - PROCESS | 3744 | 1463067199899 Marionette TRACE conn2 -> [0,1703,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:33:20 INFO - PROCESS | 3744 | 1463067200001 Marionette TRACE conn2 <- [1,1703,null,{"value":null}] 08:33:20 INFO - PROCESS | 3744 | 1463067200128 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\", \"7b36c2f2-4a50-406b-8f1a-2c9880a455ba\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:33:20 INFO - PROCESS | 3744 | ++DOCSHELL 17146400 == 35 [pid = 3744] [id = 435] 08:33:20 INFO - PROCESS | 3744 | ++DOMWINDOW == 87 (17146C00) [pid = 3744] [serial = 1305] [outer = 00000000] 08:33:20 INFO - PROCESS | 3744 | ++DOMWINDOW == 88 (17150400) [pid = 3744] [serial = 1306] [outer = 17146C00] 08:33:20 INFO - PROCESS | 3744 | 1463067200182 Marionette DEBUG loaded listener.js 08:33:20 INFO - PROCESS | 3744 | ++DOMWINDOW == 89 (1770BC00) [pid = 3744] [serial = 1307] [outer = 17146C00] 08:33:20 INFO - PROCESS | 3744 | 1463067200751 Marionette TRACE conn2 <- [1,1704,null,{"value":["/2dcontext/path-objects/2d.path.arc.selfintersect.1.html",0,null,null,[["arc() with lineWidth > 2*radius is drawn sensibly",0,null,null]]]}] 08:33:20 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.selfintersect.1.html | arc() with lineWidth > 2*radius is drawn sensibly 08:33:20 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.selfintersect.1.html | took 898ms 08:33:20 INFO - PROCESS | 3744 | 1463067200798 Marionette TRACE conn2 -> [0,1705,"getWindowHandle",null] 08:33:20 INFO - PROCESS | 3744 | 1463067200800 Marionette TRACE conn2 <- [1,1705,null,{"value":"13"}] 08:33:20 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.selfintersect.2.html 08:33:20 INFO - PROCESS | 3744 | 1463067200804 Marionette TRACE conn2 -> [0,1706,"setScriptTimeout",{"ms":35000}] 08:33:20 INFO - PROCESS | 3744 | 1463067200806 Marionette TRACE conn2 <- [1,1706,null,{}] 08:33:20 INFO - PROCESS | 3744 | 1463067200809 Marionette TRACE conn2 -> [0,1707,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:33:20 INFO - PROCESS | 3744 | 1463067200909 Marionette TRACE conn2 <- [1,1707,null,{"value":null}] 08:33:21 INFO - PROCESS | 3744 | 1463067201008 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\", \"7b36c2f2-4a50-406b-8f1a-2c9880a455ba\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:33:21 INFO - PROCESS | 3744 | ++DOCSHELL 1714FC00 == 36 [pid = 3744] [id = 436] 08:33:21 INFO - PROCESS | 3744 | ++DOMWINDOW == 90 (177EE000) [pid = 3744] [serial = 1308] [outer = 00000000] 08:33:21 INFO - PROCESS | 3744 | ++DOMWINDOW == 91 (17A7A400) [pid = 3744] [serial = 1309] [outer = 177EE000] 08:33:21 INFO - PROCESS | 3744 | 1463067201061 Marionette DEBUG loaded listener.js 08:33:21 INFO - PROCESS | 3744 | ++DOMWINDOW == 92 (17A7BC00) [pid = 3744] [serial = 1310] [outer = 177EE000] 08:33:21 INFO - PROCESS | 3744 | 1463067201827 Marionette TRACE conn2 <- [1,1708,null,{"value":["/2dcontext/path-objects/2d.path.arc.selfintersect.2.html",0,null,null,[["arc() with lineWidth > 2*radius is drawn sensibly",0,null,null]]]}] 08:33:21 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.selfintersect.2.html | arc() with lineWidth > 2*radius is drawn sensibly 08:33:21 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.selfintersect.2.html | took 1102ms 08:33:21 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.1.html 08:33:21 INFO - PROCESS | 3744 | 1463067201904 Marionette TRACE conn2 -> [0,1709,"getWindowHandle",null] 08:33:21 INFO - PROCESS | 3744 | 1463067201908 Marionette TRACE conn2 <- [1,1709,null,{"value":"13"}] 08:33:21 INFO - PROCESS | 3744 | 1463067201913 Marionette TRACE conn2 -> [0,1710,"setScriptTimeout",{"ms":35000}] 08:33:21 INFO - PROCESS | 3744 | 1463067201916 Marionette TRACE conn2 <- [1,1710,null,{}] 08:33:21 INFO - PROCESS | 3744 | 1463067201921 Marionette TRACE conn2 -> [0,1711,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:33:22 INFO - PROCESS | 3744 | 1463067202017 Marionette TRACE conn2 <- [1,1711,null,{"value":null}] 08:33:22 INFO - PROCESS | 3744 | 1463067202149 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\", \"7b36c2f2-4a50-406b-8f1a-2c9880a455ba\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:33:22 INFO - PROCESS | 3744 | ++DOCSHELL 111A8000 == 37 [pid = 3744] [id = 437] 08:33:22 INFO - PROCESS | 3744 | ++DOMWINDOW == 93 (11303400) [pid = 3744] [serial = 1311] [outer = 00000000] 08:33:22 INFO - PROCESS | 3744 | ++DOMWINDOW == 94 (1130C800) [pid = 3744] [serial = 1312] [outer = 11303400] 08:33:22 INFO - PROCESS | 3744 | 1463067202232 Marionette DEBUG loaded listener.js 08:33:22 INFO - PROCESS | 3744 | ++DOMWINDOW == 95 (117A6000) [pid = 3744] [serial = 1313] [outer = 11303400] 08:33:22 INFO - PROCESS | 3744 | --DOMWINDOW == 94 (165F2C00) [pid = 3744] [serial = 1252] [outer = 00000000] [url = about:blank] 08:33:22 INFO - PROCESS | 3744 | --DOMWINDOW == 93 (1770D400) [pid = 3744] [serial = 1240] [outer = 00000000] [url = about:blank] 08:33:22 INFO - PROCESS | 3744 | --DOMWINDOW == 92 (107FAC00) [pid = 3744] [serial = 1234] [outer = 00000000] [url = about:blank] 08:33:22 INFO - PROCESS | 3744 | --DOMWINDOW == 91 (144DD000) [pid = 3744] [serial = 1237] [outer = 00000000] [url = about:blank] 08:33:22 INFO - PROCESS | 3744 | --DOMWINDOW == 90 (1302E800) [pid = 3744] [serial = 1232] [outer = 00000000] [url = about:blank] 08:33:22 INFO - PROCESS | 3744 | --DOMWINDOW == 89 (19CD0400) [pid = 3744] [serial = 1243] [outer = 00000000] [url = about:blank] 08:33:22 INFO - PROCESS | 3744 | --DOMWINDOW == 88 (17AF2C00) [pid = 3744] [serial = 1241] [outer = 00000000] [url = about:blank] 08:33:22 INFO - PROCESS | 3744 | --DOMWINDOW == 87 (19D44000) [pid = 3744] [serial = 1244] [outer = 00000000] [url = about:blank] 08:33:22 INFO - PROCESS | 3744 | --DOMWINDOW == 86 (1130B800) [pid = 3744] [serial = 1235] [outer = 00000000] [url = about:blank] 08:33:22 INFO - PROCESS | 3744 | --DOMWINDOW == 85 (144E8400) [pid = 3744] [serial = 1250] [outer = 00000000] [url = about:blank] 08:33:22 INFO - PROCESS | 3744 | --DOMWINDOW == 84 (12BBC800) [pid = 3744] [serial = 1247] [outer = 00000000] [url = about:blank] 08:33:22 INFO - PROCESS | 3744 | --DOMWINDOW == 83 (11533800) [pid = 3744] [serial = 1246] [outer = 00000000] [url = about:blank] 08:33:22 INFO - PROCESS | 3744 | --DOMWINDOW == 82 (14499C00) [pid = 3744] [serial = 1249] [outer = 00000000] [url = about:blank] 08:33:22 INFO - PROCESS | 3744 | --DOMWINDOW == 81 (16358400) [pid = 3744] [serial = 1238] [outer = 00000000] [url = about:blank] 08:33:22 INFO - PROCESS | 3744 | 1463067202780 Marionette TRACE conn2 <- [1,1712,null,{"value":["/2dcontext/path-objects/2d.path.arc.shape.1.html",0,null,null,[["arc() from 0 to pi does not draw anything in the wrong half",0,null,null]]]}] 08:33:22 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.1.html | arc() from 0 to pi does not draw anything in the wrong half 08:33:22 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.1.html | took 897ms 08:33:22 INFO - PROCESS | 3744 | 1463067202861 Marionette TRACE conn2 -> [0,1713,"getWindowHandle",null] 08:33:22 INFO - PROCESS | 3744 | 1463067202867 Marionette TRACE conn2 <- [1,1713,null,{"value":"13"}] 08:33:22 INFO - PROCESS | 3744 | 1463067202873 Marionette TRACE conn2 -> [0,1714,"setScriptTimeout",{"ms":35000}] 08:33:22 INFO - PROCESS | 3744 | 1463067202875 Marionette TRACE conn2 <- [1,1714,null,{}] 08:33:22 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.2.html 08:33:22 INFO - PROCESS | 3744 | 1463067202879 Marionette TRACE conn2 -> [0,1715,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:33:22 INFO - PROCESS | 3744 | 1463067202961 Marionette TRACE conn2 <- [1,1715,null,{"value":null}] 08:33:23 INFO - PROCESS | 3744 | 1463067203058 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\", \"7b36c2f2-4a50-406b-8f1a-2c9880a455ba\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:33:23 INFO - PROCESS | 3744 | ++DOCSHELL 10D59800 == 38 [pid = 3744] [id = 438] 08:33:23 INFO - PROCESS | 3744 | ++DOMWINDOW == 82 (113AC800) [pid = 3744] [serial = 1314] [outer = 00000000] 08:33:23 INFO - PROCESS | 3744 | ++DOMWINDOW == 83 (12D2CC00) [pid = 3744] [serial = 1315] [outer = 113AC800] 08:33:23 INFO - PROCESS | 3744 | 1463067203102 Marionette DEBUG loaded listener.js 08:33:23 INFO - PROCESS | 3744 | ++DOMWINDOW == 84 (1302E800) [pid = 3744] [serial = 1316] [outer = 113AC800] 08:33:23 INFO - PROCESS | 3744 | 1463067203498 Marionette TRACE conn2 <- [1,1716,null,{"value":["/2dcontext/path-objects/2d.path.arc.shape.2.html",0,null,null,[["arc() from 0 to pi draws stuff in the right half",0,null,null]]]}] 08:33:23 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.2.html | arc() from 0 to pi draws stuff in the right half 08:33:23 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.2.html | took 630ms 08:33:23 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.3.html 08:33:23 INFO - PROCESS | 3744 | 1463067203514 Marionette TRACE conn2 -> [0,1717,"getWindowHandle",null] 08:33:23 INFO - PROCESS | 3744 | 1463067203517 Marionette TRACE conn2 <- [1,1717,null,{"value":"13"}] 08:33:23 INFO - PROCESS | 3744 | 1463067203520 Marionette TRACE conn2 -> [0,1718,"setScriptTimeout",{"ms":35000}] 08:33:23 INFO - PROCESS | 3744 | 1463067203524 Marionette TRACE conn2 <- [1,1718,null,{}] 08:33:23 INFO - PROCESS | 3744 | 1463067203534 Marionette TRACE conn2 -> [0,1719,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:33:23 INFO - PROCESS | 3744 | 1463067203655 Marionette TRACE conn2 <- [1,1719,null,{"value":null}] 08:33:23 INFO - PROCESS | 3744 | 1463067203663 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\", \"7b36c2f2-4a50-406b-8f1a-2c9880a455ba\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:33:23 INFO - PROCESS | 3744 | ++DOCSHELL 13AE8400 == 39 [pid = 3744] [id = 439] 08:33:23 INFO - PROCESS | 3744 | ++DOMWINDOW == 85 (13E82800) [pid = 3744] [serial = 1317] [outer = 00000000] 08:33:23 INFO - PROCESS | 3744 | ++DOMWINDOW == 86 (140DA800) [pid = 3744] [serial = 1318] [outer = 13E82800] 08:33:23 INFO - PROCESS | 3744 | 1463067203710 Marionette DEBUG loaded listener.js 08:33:23 INFO - PROCESS | 3744 | ++DOMWINDOW == 87 (144A2000) [pid = 3744] [serial = 1319] [outer = 13E82800] 08:33:24 INFO - PROCESS | 3744 | 1463067204166 Marionette TRACE conn2 <- [1,1720,null,{"value":["/2dcontext/path-objects/2d.path.arc.shape.3.html",0,null,null,[["arc() from 0 to -pi/2 does not draw anything in the wrong quadrant",0,null,null]]]}] 08:33:24 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.3.html | arc() from 0 to -pi/2 does not draw anything in the wrong quadrant 08:33:24 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.3.html | took 692ms 08:33:24 INFO - PROCESS | 3744 | 1463067204219 Marionette TRACE conn2 -> [0,1721,"getWindowHandle",null] 08:33:24 INFO - PROCESS | 3744 | 1463067204222 Marionette TRACE conn2 <- [1,1721,null,{"value":"13"}] 08:33:24 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.4.html 08:33:24 INFO - PROCESS | 3744 | 1463067204225 Marionette TRACE conn2 -> [0,1722,"setScriptTimeout",{"ms":35000}] 08:33:24 INFO - PROCESS | 3744 | 1463067204227 Marionette TRACE conn2 <- [1,1722,null,{}] 08:33:24 INFO - PROCESS | 3744 | 1463067204230 Marionette TRACE conn2 -> [0,1723,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:33:24 INFO - PROCESS | 3744 | 1463067204310 Marionette TRACE conn2 <- [1,1723,null,{"value":null}] 08:33:24 INFO - PROCESS | 3744 | 1463067204319 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\", \"7b36c2f2-4a50-406b-8f1a-2c9880a455ba\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:33:24 INFO - PROCESS | 3744 | ++DOCSHELL 144CD000 == 40 [pid = 3744] [id = 440] 08:33:24 INFO - PROCESS | 3744 | ++DOMWINDOW == 88 (144DF000) [pid = 3744] [serial = 1320] [outer = 00000000] 08:33:24 INFO - PROCESS | 3744 | ++DOMWINDOW == 89 (14753C00) [pid = 3744] [serial = 1321] [outer = 144DF000] 08:33:24 INFO - PROCESS | 3744 | 1463067204362 Marionette DEBUG loaded listener.js 08:33:24 INFO - PROCESS | 3744 | ++DOMWINDOW == 90 (15E05000) [pid = 3744] [serial = 1322] [outer = 144DF000] 08:33:24 INFO - PROCESS | 3744 | 1463067204815 Marionette TRACE conn2 <- [1,1724,null,{"value":["/2dcontext/path-objects/2d.path.arc.shape.4.html",0,null,null,[["arc() from 0 to -pi/2 draws stuff in the right quadrant",0,null,null]]]}] 08:33:24 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.4.html | arc() from 0 to -pi/2 draws stuff in the right quadrant 08:33:24 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.4.html | took 646ms 08:33:24 INFO - PROCESS | 3744 | 1463067204863 Marionette TRACE conn2 -> [0,1725,"getWindowHandle",null] 08:33:24 INFO - PROCESS | 3744 | 1463067204865 Marionette TRACE conn2 <- [1,1725,null,{"value":"13"}] 08:33:24 INFO - PROCESS | 3744 | 1463067204868 Marionette TRACE conn2 -> [0,1726,"setScriptTimeout",{"ms":35000}] 08:33:24 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.5.html 08:33:24 INFO - PROCESS | 3744 | 1463067204870 Marionette TRACE conn2 <- [1,1726,null,{}] 08:33:24 INFO - PROCESS | 3744 | 1463067204873 Marionette TRACE conn2 -> [0,1727,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:33:25 INFO - PROCESS | 3744 | 1463067204991 Marionette TRACE conn2 <- [1,1727,null,{"value":null}] 08:33:25 INFO - PROCESS | 3744 | 1463067205075 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\", \"7b36c2f2-4a50-406b-8f1a-2c9880a455ba\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:33:25 INFO - PROCESS | 3744 | ++DOCSHELL 144E3C00 == 41 [pid = 3744] [id = 441] 08:33:25 INFO - PROCESS | 3744 | ++DOMWINDOW == 91 (144E4C00) [pid = 3744] [serial = 1323] [outer = 00000000] 08:33:25 INFO - PROCESS | 3744 | ++DOMWINDOW == 92 (16137C00) [pid = 3744] [serial = 1324] [outer = 144E4C00] 08:33:25 INFO - PROCESS | 3744 | 1463067205118 Marionette DEBUG loaded listener.js 08:33:25 INFO - PROCESS | 3744 | ++DOMWINDOW == 93 (163EEC00) [pid = 3744] [serial = 1325] [outer = 144E4C00] 08:33:25 INFO - PROCESS | 3744 | 1463067205531 Marionette TRACE conn2 <- [1,1728,null,{"value":["/2dcontext/path-objects/2d.path.arc.shape.5.html",0,null,null,[["arc() from 0 to 5pi does not draw crazy things",0,null,null]]]}] 08:33:25 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.5.html | arc() from 0 to 5pi does not draw crazy things 08:33:25 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.5.html | took 708ms 08:33:25 INFO - PROCESS | 3744 | 1463067205568 Marionette TRACE conn2 -> [0,1729,"getWindowHandle",null] 08:33:25 INFO - PROCESS | 3744 | 1463067205570 Marionette TRACE conn2 <- [1,1729,null,{"value":"13"}] 08:33:25 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.1.html 08:33:25 INFO - PROCESS | 3744 | 1463067205573 Marionette TRACE conn2 -> [0,1730,"setScriptTimeout",{"ms":35000}] 08:33:25 INFO - PROCESS | 3744 | 1463067205575 Marionette TRACE conn2 <- [1,1730,null,{}] 08:33:25 INFO - PROCESS | 3744 | 1463067205579 Marionette TRACE conn2 -> [0,1731,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:33:25 INFO - PROCESS | 3744 | 1463067205717 Marionette TRACE conn2 <- [1,1731,null,{"value":null}] 08:33:25 INFO - PROCESS | 3744 | 1463067205779 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\", \"7b36c2f2-4a50-406b-8f1a-2c9880a455ba\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:33:25 INFO - PROCESS | 3744 | ++DOCSHELL 16570000 == 42 [pid = 3744] [id = 442] 08:33:25 INFO - PROCESS | 3744 | ++DOMWINDOW == 94 (165EC000) [pid = 3744] [serial = 1326] [outer = 00000000] 08:33:25 INFO - PROCESS | 3744 | ++DOMWINDOW == 95 (16C4EC00) [pid = 3744] [serial = 1327] [outer = 165EC000] 08:33:25 INFO - PROCESS | 3744 | 1463067205825 Marionette DEBUG loaded listener.js 08:33:25 INFO - PROCESS | 3744 | ++DOMWINDOW == 96 (16EEA000) [pid = 3744] [serial = 1328] [outer = 165EC000] 08:33:26 INFO - PROCESS | 3744 | 1463067206238 Marionette TRACE conn2 <- [1,1732,null,{"value":["/2dcontext/path-objects/2d.path.arc.twopie.1.html",0,null,null,[["arc() draws nothing when end = start + 2pi-e and anticlockwise",0,null,null]]]}] 08:33:26 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.1.html | arc() draws nothing when end = start + 2pi-e and anticlockwise 08:33:26 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.1.html | took 708ms 08:33:26 INFO - PROCESS | 3744 | 1463067206279 Marionette TRACE conn2 -> [0,1733,"getWindowHandle",null] 08:33:26 INFO - PROCESS | 3744 | 1463067206281 Marionette TRACE conn2 <- [1,1733,null,{"value":"13"}] 08:33:26 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.2.html 08:33:26 INFO - PROCESS | 3744 | 1463067206288 Marionette TRACE conn2 -> [0,1734,"setScriptTimeout",{"ms":35000}] 08:33:26 INFO - PROCESS | 3744 | 1463067206290 Marionette TRACE conn2 <- [1,1734,null,{}] 08:33:26 INFO - PROCESS | 3744 | 1463067206293 Marionette TRACE conn2 -> [0,1735,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:33:26 INFO - PROCESS | 3744 | 1463067206428 Marionette TRACE conn2 <- [1,1735,null,{"value":null}] 08:33:26 INFO - PROCESS | 3744 | 1463067206453 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\", \"7b36c2f2-4a50-406b-8f1a-2c9880a455ba\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:33:26 INFO - PROCESS | 3744 | ++DOCSHELL 1656C400 == 43 [pid = 3744] [id = 443] 08:33:26 INFO - PROCESS | 3744 | ++DOMWINDOW == 97 (17145800) [pid = 3744] [serial = 1329] [outer = 00000000] 08:33:26 INFO - PROCESS | 3744 | ++DOMWINDOW == 98 (17401800) [pid = 3744] [serial = 1330] [outer = 17145800] 08:33:26 INFO - PROCESS | 3744 | 1463067206495 Marionette DEBUG loaded listener.js 08:33:26 INFO - PROCESS | 3744 | ++DOMWINDOW == 99 (177EB800) [pid = 3744] [serial = 1331] [outer = 17145800] 08:33:27 INFO - PROCESS | 3744 | --DOMWINDOW == 98 (12D28800) [pid = 3744] [serial = 1281] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.default.html] 08:33:27 INFO - PROCESS | 3744 | --DOMWINDOW == 97 (144E4000) [pid = 3744] [serial = 1278] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.6.html] 08:33:27 INFO - PROCESS | 3744 | --DOMWINDOW == 96 (11F57400) [pid = 3744] [serial = 1269] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.3.html] 08:33:27 INFO - PROCESS | 3744 | --DOMWINDOW == 95 (107F9C00) [pid = 3744] [serial = 1254] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.scaledefault.html] 08:33:27 INFO - PROCESS | 3744 | --DOMWINDOW == 94 (18817000) [pid = 3744] [serial = 1260] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.valid.html] 08:33:27 INFO - PROCESS | 3744 | --DOMWINDOW == 93 (1449E400) [pid = 3744] [serial = 1275] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.5.html] 08:33:27 INFO - PROCESS | 3744 | --DOMWINDOW == 92 (107F7000) [pid = 3744] [serial = 1266] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.2.html] 08:33:27 INFO - PROCESS | 3744 | --DOMWINDOW == 91 (105DA000) [pid = 3744] [serial = 1263] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.1.html] 08:33:27 INFO - PROCESS | 3744 | --DOMWINDOW == 90 (164A8400) [pid = 3744] [serial = 1257] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.transformed.html] 08:33:27 INFO - PROCESS | 3744 | --DOMWINDOW == 89 (12D26400) [pid = 3744] [serial = 1272] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.4.html] 08:33:27 INFO - PROCESS | 3744 | --DOMWINDOW == 88 (165E8400) [pid = 3744] [serial = 1290] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.negative.html] 08:33:27 INFO - PROCESS | 3744 | --DOMWINDOW == 87 (1634F400) [pid = 3744] [serial = 1284] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.empty.html] 08:33:27 INFO - PROCESS | 3744 | --DOMWINDOW == 86 (140D8C00) [pid = 3744] [serial = 1287] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.end.html] 08:33:27 INFO - PROCESS | 3744 | 1463067207049 Marionette TRACE conn2 <- [1,1736,null,{"value":["/2dcontext/path-objects/2d.path.arc.twopie.2.html",0,null,null,[["arc() draws a full circle when end = start + 2pi-e and clockwise",0,null,null]]]}] 08:33:27 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.2.html | arc() draws a full circle when end = start + 2pi-e and clockwise 08:33:27 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.2.html | took 803ms 08:33:27 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.3.html 08:33:27 INFO - PROCESS | 3744 | 1463067207092 Marionette TRACE conn2 -> [0,1737,"getWindowHandle",null] 08:33:27 INFO - PROCESS | 3744 | 1463067207095 Marionette TRACE conn2 <- [1,1737,null,{"value":"13"}] 08:33:27 INFO - PROCESS | 3744 | 1463067207098 Marionette TRACE conn2 -> [0,1738,"setScriptTimeout",{"ms":35000}] 08:33:27 INFO - PROCESS | 3744 | 1463067207100 Marionette TRACE conn2 <- [1,1738,null,{}] 08:33:27 INFO - PROCESS | 3744 | 1463067207107 Marionette TRACE conn2 -> [0,1739,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:33:27 INFO - PROCESS | 3744 | 1463067207234 Marionette TRACE conn2 <- [1,1739,null,{"value":null}] 08:33:27 INFO - PROCESS | 3744 | 1463067207240 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\", \"7b36c2f2-4a50-406b-8f1a-2c9880a455ba\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:33:27 INFO - PROCESS | 3744 | ++DOCSHELL 117A8C00 == 44 [pid = 3744] [id = 444] 08:33:27 INFO - PROCESS | 3744 | ++DOMWINDOW == 87 (117B4C00) [pid = 3744] [serial = 1332] [outer = 00000000] 08:33:27 INFO - PROCESS | 3744 | ++DOMWINDOW == 88 (1449E400) [pid = 3744] [serial = 1333] [outer = 117B4C00] 08:33:27 INFO - PROCESS | 3744 | 1463067207284 Marionette DEBUG loaded listener.js 08:33:27 INFO - PROCESS | 3744 | ++DOMWINDOW == 89 (164A8400) [pid = 3744] [serial = 1334] [outer = 117B4C00] 08:33:27 INFO - PROCESS | 3744 | 1463067207722 Marionette TRACE conn2 <- [1,1740,null,{"value":["/2dcontext/path-objects/2d.path.arc.twopie.3.html",0,null,null,[["arc() draws a full circle when end = start + 2pi+e and anticlockwise",0,null,null]]]}] 08:33:27 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.3.html | arc() draws a full circle when end = start + 2pi+e and anticlockwise 08:33:27 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.3.html | took 629ms 08:33:27 INFO - PROCESS | 3744 | 1463067207790 Marionette TRACE conn2 -> [0,1741,"getWindowHandle",null] 08:33:27 INFO - PROCESS | 3744 | 1463067207792 Marionette TRACE conn2 <- [1,1741,null,{"value":"13"}] 08:33:27 INFO - PROCESS | 3744 | 1463067207795 Marionette TRACE conn2 -> [0,1742,"setScriptTimeout",{"ms":35000}] 08:33:27 INFO - PROCESS | 3744 | 1463067207797 Marionette TRACE conn2 <- [1,1742,null,{}] 08:33:27 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.4.html 08:33:27 INFO - PROCESS | 3744 | 1463067207803 Marionette TRACE conn2 -> [0,1743,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:33:27 INFO - PROCESS | 3744 | 1463067207886 Marionette TRACE conn2 <- [1,1743,null,{"value":null}] 08:33:27 INFO - PROCESS | 3744 | 1463067207893 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\", \"7b36c2f2-4a50-406b-8f1a-2c9880a455ba\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:33:27 INFO - PROCESS | 3744 | ++DOCSHELL 140D8C00 == 45 [pid = 3744] [id = 445] 08:33:27 INFO - PROCESS | 3744 | ++DOMWINDOW == 90 (144E2000) [pid = 3744] [serial = 1335] [outer = 00000000] 08:33:27 INFO - PROCESS | 3744 | ++DOMWINDOW == 91 (17A09C00) [pid = 3744] [serial = 1336] [outer = 144E2000] 08:33:27 INFO - PROCESS | 3744 | 1463067207936 Marionette DEBUG loaded listener.js 08:33:28 INFO - PROCESS | 3744 | ++DOMWINDOW == 92 (17B02800) [pid = 3744] [serial = 1337] [outer = 144E2000] 08:33:28 INFO - PROCESS | 3744 | 1463067208380 Marionette TRACE conn2 <- [1,1744,null,{"value":["/2dcontext/path-objects/2d.path.arc.twopie.4.html",0,null,null,[["arc() draws nothing when end = start + 2pi+e and clockwise",0,null,null]]]}] 08:33:28 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.4.html | arc() draws nothing when end = start + 2pi+e and clockwise 08:33:28 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.4.html | took 630ms 08:33:28 INFO - PROCESS | 3744 | 1463067208436 Marionette TRACE conn2 -> [0,1745,"getWindowHandle",null] 08:33:28 INFO - PROCESS | 3744 | 1463067208438 Marionette TRACE conn2 <- [1,1745,null,{"value":"13"}] 08:33:28 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.zero.1.html 08:33:28 INFO - PROCESS | 3744 | 1463067208442 Marionette TRACE conn2 -> [0,1746,"setScriptTimeout",{"ms":35000}] 08:33:28 INFO - PROCESS | 3744 | 1463067208443 Marionette TRACE conn2 <- [1,1746,null,{}] 08:33:28 INFO - PROCESS | 3744 | 1463067208447 Marionette TRACE conn2 -> [0,1747,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:33:28 INFO - PROCESS | 3744 | 1463067208528 Marionette TRACE conn2 <- [1,1747,null,{"value":null}] 08:33:28 INFO - PROCESS | 3744 | 1463067208535 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\", \"7b36c2f2-4a50-406b-8f1a-2c9880a455ba\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:33:28 INFO - PROCESS | 3744 | ++DOCSHELL 10E9C400 == 46 [pid = 3744] [id = 446] 08:33:28 INFO - PROCESS | 3744 | ++DOMWINDOW == 93 (11530C00) [pid = 3744] [serial = 1338] [outer = 00000000] 08:33:28 INFO - PROCESS | 3744 | ++DOMWINDOW == 94 (17BD4400) [pid = 3744] [serial = 1339] [outer = 11530C00] 08:33:28 INFO - PROCESS | 3744 | 1463067208577 Marionette DEBUG loaded listener.js 08:33:28 INFO - PROCESS | 3744 | ++DOMWINDOW == 95 (18226400) [pid = 3744] [serial = 1340] [outer = 11530C00] 08:33:29 INFO - PROCESS | 3744 | 1463067208995 Marionette TRACE conn2 <- [1,1748,null,{"value":["/2dcontext/path-objects/2d.path.arc.zero.1.html",0,null,null,[["arc() draws nothing when startAngle = endAngle and anticlockwise",0,null,null]]]}] 08:33:29 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.zero.1.html | arc() draws nothing when startAngle = endAngle and anticlockwise 08:33:29 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.zero.1.html | took 598ms 08:33:29 INFO - PROCESS | 3744 | 1463067209066 Marionette TRACE conn2 -> [0,1749,"getWindowHandle",null] 08:33:29 INFO - PROCESS | 3744 | 1463067209070 Marionette TRACE conn2 <- [1,1749,null,{"value":"13"}] 08:33:29 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.zero.2.html 08:33:29 INFO - PROCESS | 3744 | 1463067209080 Marionette TRACE conn2 -> [0,1750,"setScriptTimeout",{"ms":35000}] 08:33:29 INFO - PROCESS | 3744 | 1463067209084 Marionette TRACE conn2 <- [1,1750,null,{}] 08:33:29 INFO - PROCESS | 3744 | 1463067209090 Marionette TRACE conn2 -> [0,1751,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:33:29 INFO - PROCESS | 3744 | 1463067209200 Marionette TRACE conn2 <- [1,1751,null,{"value":null}] 08:33:29 INFO - PROCESS | 3744 | 1463067209375 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\", \"7b36c2f2-4a50-406b-8f1a-2c9880a455ba\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:33:29 INFO - PROCESS | 3744 | ++DOCSHELL 111A7800 == 47 [pid = 3744] [id = 447] 08:33:29 INFO - PROCESS | 3744 | ++DOMWINDOW == 96 (11304000) [pid = 3744] [serial = 1341] [outer = 00000000] 08:33:29 INFO - PROCESS | 3744 | ++DOMWINDOW == 97 (11310800) [pid = 3744] [serial = 1342] [outer = 11304000] 08:33:29 INFO - PROCESS | 3744 | 1463067209430 Marionette DEBUG loaded listener.js 08:33:29 INFO - PROCESS | 3744 | ++DOMWINDOW == 98 (12D28400) [pid = 3744] [serial = 1343] [outer = 11304000] 08:33:30 INFO - PROCESS | 3744 | 1463067209985 Marionette TRACE conn2 <- [1,1752,null,{"value":["/2dcontext/path-objects/2d.path.arc.zero.2.html",0,null,null,[["arc() draws nothing when startAngle = endAngle and clockwise",0,null,null]]]}] 08:33:30 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.zero.2.html | arc() draws nothing when startAngle = endAngle and clockwise 08:33:30 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.zero.2.html | took 961ms 08:33:30 INFO - PROCESS | 3744 | 1463067210024 Marionette TRACE conn2 -> [0,1753,"getWindowHandle",null] 08:33:30 INFO - PROCESS | 3744 | 1463067210028 Marionette TRACE conn2 <- [1,1753,null,{"value":"13"}] 08:33:30 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.zeroradius.html 08:33:30 INFO - PROCESS | 3744 | 1463067210036 Marionette TRACE conn2 -> [0,1754,"setScriptTimeout",{"ms":35000}] 08:33:30 INFO - PROCESS | 3744 | 1463067210040 Marionette TRACE conn2 <- [1,1754,null,{}] 08:33:30 INFO - PROCESS | 3744 | 1463067210044 Marionette TRACE conn2 -> [0,1755,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:33:30 INFO - PROCESS | 3744 | 1463067210150 Marionette TRACE conn2 <- [1,1755,null,{"value":null}] 08:33:30 INFO - PROCESS | 3744 | 1463067210283 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\", \"7b36c2f2-4a50-406b-8f1a-2c9880a455ba\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:33:30 INFO - PROCESS | 3744 | ++DOCSHELL 107F9C00 == 48 [pid = 3744] [id = 448] 08:33:30 INFO - PROCESS | 3744 | ++DOMWINDOW == 99 (1361C800) [pid = 3744] [serial = 1344] [outer = 00000000] 08:33:30 INFO - PROCESS | 3744 | ++DOMWINDOW == 100 (14495800) [pid = 3744] [serial = 1345] [outer = 1361C800] 08:33:30 INFO - PROCESS | 3744 | 1463067210337 Marionette DEBUG loaded listener.js 08:33:30 INFO - PROCESS | 3744 | ++DOMWINDOW == 101 (144E6400) [pid = 3744] [serial = 1346] [outer = 1361C800] 08:33:30 INFO - PROCESS | 3744 | 1463067210945 Marionette TRACE conn2 <- [1,1756,null,{"value":["/2dcontext/path-objects/2d.path.arc.zeroradius.html",0,null,null,[["arc() with zero radius draws a line to the start point",0,null,null]]]}] 08:33:31 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.zeroradius.html | arc() with zero radius draws a line to the start point 08:33:31 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.zeroradius.html | took 945ms 08:33:31 INFO - PROCESS | 3744 | 1463067210980 Marionette TRACE conn2 -> [0,1757,"getWindowHandle",null] 08:33:31 INFO - PROCESS | 3744 | 1463067210983 Marionette TRACE conn2 <- [1,1757,null,{"value":"13"}] 08:33:31 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.coincide.1.html 08:33:31 INFO - PROCESS | 3744 | 1463067210987 Marionette TRACE conn2 -> [0,1758,"setScriptTimeout",{"ms":35000}] 08:33:31 INFO - PROCESS | 3744 | 1463067210989 Marionette TRACE conn2 <- [1,1758,null,{}] 08:33:31 INFO - PROCESS | 3744 | 1463067210999 Marionette TRACE conn2 -> [0,1759,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:33:31 INFO - PROCESS | 3744 | 1463067211108 Marionette TRACE conn2 <- [1,1759,null,{"value":null}] 08:33:31 INFO - PROCESS | 3744 | 1463067211242 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\", \"7b36c2f2-4a50-406b-8f1a-2c9880a455ba\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:33:31 INFO - PROCESS | 3744 | ++DOCSHELL 17053800 == 49 [pid = 3744] [id = 449] 08:33:31 INFO - PROCESS | 3744 | ++DOMWINDOW == 102 (17055000) [pid = 3744] [serial = 1347] [outer = 00000000] 08:33:31 INFO - PROCESS | 3744 | ++DOMWINDOW == 103 (17151800) [pid = 3744] [serial = 1348] [outer = 17055000] 08:33:31 INFO - PROCESS | 3744 | 1463067211300 Marionette DEBUG loaded listener.js 08:33:31 INFO - PROCESS | 3744 | ++DOMWINDOW == 104 (17AFF400) [pid = 3744] [serial = 1349] [outer = 17055000] 08:33:31 INFO - PROCESS | 3744 | 1463067211902 Marionette TRACE conn2 <- [1,1760,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.coincide.1.html",0,null,null,[["arcTo() has no effect if P0 = P1",0,null,null]]]}] 08:33:31 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.coincide.1.html | arcTo() has no effect if P0 = P1 08:33:31 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.coincide.1.html | took 944ms 08:33:31 INFO - PROCESS | 3744 | 1463067211963 Marionette TRACE conn2 -> [0,1761,"getWindowHandle",null] 08:33:31 INFO - PROCESS | 3744 | 1463067211965 Marionette TRACE conn2 <- [1,1761,null,{"value":"13"}] 08:33:31 INFO - PROCESS | 3744 | 1463067211969 Marionette TRACE conn2 -> [0,1762,"setScriptTimeout",{"ms":35000}] 08:33:31 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.coincide.2.html 08:33:31 INFO - PROCESS | 3744 | 1463067211971 Marionette TRACE conn2 <- [1,1762,null,{}] 08:33:31 INFO - PROCESS | 3744 | 1463067211974 Marionette TRACE conn2 -> [0,1763,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:33:32 INFO - PROCESS | 3744 | 1463067212077 Marionette TRACE conn2 <- [1,1763,null,{"value":null}] 08:33:32 INFO - PROCESS | 3744 | 1463067212208 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\", \"7b36c2f2-4a50-406b-8f1a-2c9880a455ba\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:33:32 INFO - PROCESS | 3744 | ++DOCSHELL 1714D800 == 50 [pid = 3744] [id = 450] 08:33:32 INFO - PROCESS | 3744 | ++DOMWINDOW == 105 (17151400) [pid = 3744] [serial = 1350] [outer = 00000000] 08:33:32 INFO - PROCESS | 3744 | ++DOMWINDOW == 106 (1867C000) [pid = 3744] [serial = 1351] [outer = 17151400] 08:33:32 INFO - PROCESS | 3744 | 1463067212262 Marionette DEBUG loaded listener.js 08:33:32 INFO - PROCESS | 3744 | ++DOMWINDOW == 107 (18815400) [pid = 3744] [serial = 1352] [outer = 17151400] 08:33:32 INFO - PROCESS | 3744 | 1463067212838 Marionette TRACE conn2 <- [1,1764,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.coincide.2.html",0,null,null,[["arcTo() draws a straight line to P1 if P1 = P2",0,null,null]]]}] 08:33:32 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.coincide.2.html | arcTo() draws a straight line to P1 if P1 = P2 08:33:32 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.coincide.2.html | took 960ms 08:33:32 INFO - PROCESS | 3744 | 1463067212914 Marionette TRACE conn2 -> [0,1765,"getWindowHandle",null] 08:33:32 INFO - PROCESS | 3744 | 1463067212917 Marionette TRACE conn2 <- [1,1765,null,{"value":"13"}] 08:33:32 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.collinear.1.html 08:33:32 INFO - PROCESS | 3744 | 1463067212921 Marionette TRACE conn2 -> [0,1766,"setScriptTimeout",{"ms":35000}] 08:33:32 INFO - PROCESS | 3744 | 1463067212923 Marionette TRACE conn2 <- [1,1766,null,{}] 08:33:32 INFO - PROCESS | 3744 | 1463067212927 Marionette TRACE conn2 -> [0,1767,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:33:33 INFO - PROCESS | 3744 | 1463067213072 Marionette TRACE conn2 <- [1,1767,null,{"value":null}] 08:33:33 INFO - PROCESS | 3744 | 1463067213134 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\", \"7b36c2f2-4a50-406b-8f1a-2c9880a455ba\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:33:33 INFO - PROCESS | 3744 | ++DOCSHELL 1867BC00 == 51 [pid = 3744] [id = 451] 08:33:33 INFO - PROCESS | 3744 | ++DOMWINDOW == 108 (1867E400) [pid = 3744] [serial = 1353] [outer = 00000000] 08:33:33 INFO - PROCESS | 3744 | ++DOMWINDOW == 109 (19A4CC00) [pid = 3744] [serial = 1354] [outer = 1867E400] 08:33:33 INFO - PROCESS | 3744 | 1463067213186 Marionette DEBUG loaded listener.js 08:33:33 INFO - PROCESS | 3744 | ++DOMWINDOW == 110 (19A51800) [pid = 3744] [serial = 1355] [outer = 1867E400] 08:33:33 INFO - PROCESS | 3744 | 1463067213743 Marionette TRACE conn2 <- [1,1768,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.collinear.1.html",0,null,null,[["arcTo() with all points on a line, and P1 between P0/P2, draws a straight line to P1",0,null,null]]]}] 08:33:33 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.collinear.1.html | arcTo() with all points on a line, and P1 between P0/P2, draws a straight line to P1 08:33:33 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.collinear.1.html | took 913ms 08:33:33 INFO - PROCESS | 3744 | 1463067213825 Marionette TRACE conn2 -> [0,1769,"getWindowHandle",null] 08:33:33 INFO - PROCESS | 3744 | 1463067213828 Marionette TRACE conn2 <- [1,1769,null,{"value":"13"}] 08:33:33 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.collinear.2.html 08:33:33 INFO - PROCESS | 3744 | 1463067213831 Marionette TRACE conn2 -> [0,1770,"setScriptTimeout",{"ms":35000}] 08:33:33 INFO - PROCESS | 3744 | 1463067213833 Marionette TRACE conn2 <- [1,1770,null,{}] 08:33:33 INFO - PROCESS | 3744 | 1463067213837 Marionette TRACE conn2 -> [0,1771,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:33:33 INFO - PROCESS | 3744 | 1463067213964 Marionette TRACE conn2 <- [1,1771,null,{"value":null}] 08:33:34 INFO - PROCESS | 3744 | 1463067214249 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\", \"7b36c2f2-4a50-406b-8f1a-2c9880a455ba\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:33:34 INFO - PROCESS | 3744 | ++DOCSHELL 1057C400 == 52 [pid = 3744] [id = 452] 08:33:34 INFO - PROCESS | 3744 | ++DOMWINDOW == 111 (107F7000) [pid = 3744] [serial = 1356] [outer = 00000000] 08:33:34 INFO - PROCESS | 3744 | ++DOMWINDOW == 112 (111AC800) [pid = 3744] [serial = 1357] [outer = 107F7000] 08:33:34 INFO - PROCESS | 3744 | 1463067214317 Marionette DEBUG loaded listener.js 08:33:34 INFO - PROCESS | 3744 | ++DOMWINDOW == 113 (113B0800) [pid = 3744] [serial = 1358] [outer = 107F7000] 08:33:34 INFO - PROCESS | 3744 | 1463067214912 Marionette TRACE conn2 <- [1,1772,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.collinear.2.html",0,null,null,[["arcTo() with all points on a line, and P2 between P0/P1, draws a straight line to P1",0,null,null]]]}] 08:33:34 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.collinear.2.html | arcTo() with all points on a line, and P2 between P0/P1, draws a straight line to P1 08:33:34 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.collinear.2.html | took 1149ms 08:33:34 INFO - PROCESS | 3744 | 1463067214981 Marionette TRACE conn2 -> [0,1773,"getWindowHandle",null] 08:33:35 INFO - PROCESS | 3744 | 1463067214985 Marionette TRACE conn2 <- [1,1773,null,{"value":"13"}] 08:33:35 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.collinear.3.html 08:33:35 INFO - PROCESS | 3744 | 1463067214989 Marionette TRACE conn2 -> [0,1774,"setScriptTimeout",{"ms":35000}] 08:33:35 INFO - PROCESS | 3744 | 1463067214992 Marionette TRACE conn2 <- [1,1774,null,{}] 08:33:35 INFO - PROCESS | 3744 | 1463067215012 Marionette TRACE conn2 -> [0,1775,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:33:35 INFO - PROCESS | 3744 | 1463067215121 Marionette TRACE conn2 <- [1,1775,null,{"value":null}] 08:33:35 INFO - PROCESS | 3744 | 1463067215260 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\", \"7b36c2f2-4a50-406b-8f1a-2c9880a455ba\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:33:35 INFO - PROCESS | 3744 | --DOCSHELL 140D8C00 == 51 [pid = 3744] [id = 445] 08:33:35 INFO - PROCESS | 3744 | --DOCSHELL 117A8C00 == 50 [pid = 3744] [id = 444] 08:33:35 INFO - PROCESS | 3744 | --DOCSHELL 1656C400 == 49 [pid = 3744] [id = 443] 08:33:35 INFO - PROCESS | 3744 | --DOCSHELL 16570000 == 48 [pid = 3744] [id = 442] 08:33:35 INFO - PROCESS | 3744 | --DOCSHELL 144E3C00 == 47 [pid = 3744] [id = 441] 08:33:35 INFO - PROCESS | 3744 | --DOCSHELL 13AE8400 == 46 [pid = 3744] [id = 439] 08:33:35 INFO - PROCESS | 3744 | --DOCSHELL 10D59800 == 45 [pid = 3744] [id = 438] 08:33:35 INFO - PROCESS | 3744 | --DOCSHELL 111A8000 == 44 [pid = 3744] [id = 437] 08:33:35 INFO - PROCESS | 3744 | --DOCSHELL 1361E400 == 43 [pid = 3744] [id = 433] 08:33:35 INFO - PROCESS | 3744 | --DOCSHELL 111AB400 == 42 [pid = 3744] [id = 432] 08:33:35 INFO - PROCESS | 3744 | --DOMWINDOW == 112 (16E4AC00) [pid = 3744] [serial = 1294] [outer = 00000000] [url = about:blank] 08:33:35 INFO - PROCESS | 3744 | ++DOCSHELL 1075F800 == 43 [pid = 3744] [id = 453] 08:33:35 INFO - PROCESS | 3744 | ++DOMWINDOW == 113 (10D59800) [pid = 3744] [serial = 1359] [outer = 00000000] 08:33:35 INFO - PROCESS | 3744 | ++DOMWINDOW == 114 (11308800) [pid = 3744] [serial = 1360] [outer = 10D59800] 08:33:35 INFO - PROCESS | 3744 | 1463067215339 Marionette DEBUG loaded listener.js 08:33:35 INFO - PROCESS | 3744 | ++DOMWINDOW == 115 (12D30C00) [pid = 3744] [serial = 1361] [outer = 10D59800] 08:33:35 INFO - PROCESS | 3744 | --DOMWINDOW == 114 (16357800) [pid = 3744] [serial = 1282] [outer = 00000000] [url = about:blank] 08:33:35 INFO - PROCESS | 3744 | --DOMWINDOW == 113 (144EAC00) [pid = 3744] [serial = 1279] [outer = 00000000] [url = about:blank] 08:33:35 INFO - PROCESS | 3744 | --DOMWINDOW == 112 (12D24400) [pid = 3744] [serial = 1270] [outer = 00000000] [url = about:blank] 08:33:35 INFO - PROCESS | 3744 | --DOMWINDOW == 111 (13078C00) [pid = 3744] [serial = 1271] [outer = 00000000] [url = about:blank] 08:33:35 INFO - PROCESS | 3744 | --DOMWINDOW == 110 (13E6BC00) [pid = 3744] [serial = 1256] [outer = 00000000] [url = about:blank] 08:33:35 INFO - PROCESS | 3744 | --DOMWINDOW == 109 (1360A400) [pid = 3744] [serial = 1255] [outer = 00000000] [url = about:blank] 08:33:35 INFO - PROCESS | 3744 | --DOMWINDOW == 108 (19A92800) [pid = 3744] [serial = 1262] [outer = 00000000] [url = about:blank] 08:33:35 INFO - PROCESS | 3744 | --DOMWINDOW == 107 (19A4E400) [pid = 3744] [serial = 1261] [outer = 00000000] [url = about:blank] 08:33:35 INFO - PROCESS | 3744 | --DOMWINDOW == 106 (144C9800) [pid = 3744] [serial = 1276] [outer = 00000000] [url = about:blank] 08:33:35 INFO - PROCESS | 3744 | --DOMWINDOW == 105 (11537C00) [pid = 3744] [serial = 1268] [outer = 00000000] [url = about:blank] 08:33:35 INFO - PROCESS | 3744 | --DOMWINDOW == 104 (111A4C00) [pid = 3744] [serial = 1267] [outer = 00000000] [url = about:blank] 08:33:35 INFO - PROCESS | 3744 | --DOMWINDOW == 103 (11539800) [pid = 3744] [serial = 1265] [outer = 00000000] [url = about:blank] 08:33:35 INFO - PROCESS | 3744 | --DOMWINDOW == 102 (163F3800) [pid = 3744] [serial = 1283] [outer = 00000000] [url = about:blank] 08:33:35 INFO - PROCESS | 3744 | --DOMWINDOW == 101 (111A6000) [pid = 3744] [serial = 1264] [outer = 00000000] [url = about:blank] 08:33:35 INFO - PROCESS | 3744 | --DOMWINDOW == 100 (16C8FC00) [pid = 3744] [serial = 1259] [outer = 00000000] [url = about:blank] 08:33:35 INFO - PROCESS | 3744 | --DOMWINDOW == 99 (165EA000) [pid = 3744] [serial = 1258] [outer = 00000000] [url = about:blank] 08:33:35 INFO - PROCESS | 3744 | --DOMWINDOW == 98 (13E5F400) [pid = 3744] [serial = 1273] [outer = 00000000] [url = about:blank] 08:33:35 INFO - PROCESS | 3744 | --DOMWINDOW == 97 (16C43000) [pid = 3744] [serial = 1292] [outer = 00000000] [url = about:blank] 08:33:35 INFO - PROCESS | 3744 | --DOMWINDOW == 96 (14418000) [pid = 3744] [serial = 1274] [outer = 00000000] [url = about:blank] 08:33:35 INFO - PROCESS | 3744 | --DOMWINDOW == 95 (164AD400) [pid = 3744] [serial = 1285] [outer = 00000000] [url = about:blank] 08:33:35 INFO - PROCESS | 3744 | --DOMWINDOW == 94 (1656E800) [pid = 3744] [serial = 1288] [outer = 00000000] [url = about:blank] 08:33:35 INFO - PROCESS | 3744 | --DOMWINDOW == 93 (16571000) [pid = 3744] [serial = 1289] [outer = 00000000] [url = about:blank] 08:33:35 INFO - PROCESS | 3744 | --DOMWINDOW == 92 (16B10400) [pid = 3744] [serial = 1291] [outer = 00000000] [url = about:blank] 08:33:35 INFO - PROCESS | 3744 | --DOMWINDOW == 91 (164AE800) [pid = 3744] [serial = 1286] [outer = 00000000] [url = about:blank] 08:33:35 INFO - PROCESS | 3744 | --DOMWINDOW == 90 (14751400) [pid = 3744] [serial = 1280] [outer = 00000000] [url = about:blank] 08:33:35 INFO - PROCESS | 3744 | --DOMWINDOW == 89 (144DC400) [pid = 3744] [serial = 1277] [outer = 00000000] [url = about:blank] 08:33:35 INFO - PROCESS | 3744 | 1463067215836 Marionette TRACE conn2 <- [1,1776,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.collinear.3.html",0,null,null,[["arcTo() with all points on a line, and P0 between P1/P2, draws a straight line to P1",0,null,null]]]}] 08:33:35 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.collinear.3.html | arcTo() with all points on a line, and P0 between P1/P2, draws a straight line to P1 08:33:35 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.collinear.3.html | took 834ms 08:33:35 INFO - PROCESS | 3744 | 1463067215866 Marionette TRACE conn2 -> [0,1777,"getWindowHandle",null] 08:33:35 INFO - PROCESS | 3744 | 1463067215870 Marionette TRACE conn2 <- [1,1777,null,{"value":"13"}] 08:33:35 INFO - PROCESS | 3744 | 1463067215875 Marionette TRACE conn2 -> [0,1778,"setScriptTimeout",{"ms":35000}] 08:33:35 INFO - PROCESS | 3744 | 1463067215877 Marionette TRACE conn2 <- [1,1778,null,{}] 08:33:35 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html 08:33:35 INFO - PROCESS | 3744 | 1463067215882 Marionette TRACE conn2 -> [0,1779,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:33:35 INFO - PROCESS | 3744 | 1463067215971 Marionette TRACE conn2 <- [1,1779,null,{"value":null}] 08:33:35 INFO - PROCESS | 3744 | 1463067215981 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\", \"7b36c2f2-4a50-406b-8f1a-2c9880a455ba\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:33:35 INFO - PROCESS | 3744 | ++DOCSHELL 12D30000 == 44 [pid = 3744] [id = 454] 08:33:35 INFO - PROCESS | 3744 | ++DOMWINDOW == 90 (1334F000) [pid = 3744] [serial = 1362] [outer = 00000000] 08:33:36 INFO - PROCESS | 3744 | ++DOMWINDOW == 91 (144A3C00) [pid = 3744] [serial = 1363] [outer = 1334F000] 08:33:36 INFO - PROCESS | 3744 | 1463067216026 Marionette DEBUG loaded listener.js 08:33:36 INFO - PROCESS | 3744 | ++DOMWINDOW == 92 (144DE000) [pid = 3744] [serial = 1364] [outer = 1334F000] 08:33:36 INFO - PROCESS | 3744 | 1463067216502 Marionette TRACE conn2 <- [1,1780,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html",0,null,null,[["If there is no subpath, the first control point is added (and nothing is drawn up to it)",0,null,null]]]}] 08:33:36 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html | If there is no subpath, the first control point is added (and nothing is drawn up to it) 08:33:36 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html | took 692ms 08:33:36 INFO - PROCESS | 3744 | 1463067216577 Marionette TRACE conn2 -> [0,1781,"getWindowHandle",null] 08:33:36 INFO - PROCESS | 3744 | 1463067216579 Marionette TRACE conn2 <- [1,1781,null,{"value":"13"}] 08:33:36 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html 08:33:36 INFO - PROCESS | 3744 | 1463067216584 Marionette TRACE conn2 -> [0,1782,"setScriptTimeout",{"ms":35000}] 08:33:36 INFO - PROCESS | 3744 | 1463067216589 Marionette TRACE conn2 <- [1,1782,null,{}] 08:33:36 INFO - PROCESS | 3744 | 1463067216599 Marionette TRACE conn2 -> [0,1783,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:33:36 INFO - PROCESS | 3744 | 1463067216714 Marionette TRACE conn2 <- [1,1783,null,{"value":null}] 08:33:36 INFO - PROCESS | 3744 | 1463067216805 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\", \"7b36c2f2-4a50-406b-8f1a-2c9880a455ba\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:33:36 INFO - PROCESS | 3744 | ++DOCSHELL 13E60C00 == 45 [pid = 3744] [id = 455] 08:33:36 INFO - PROCESS | 3744 | ++DOMWINDOW == 93 (14418800) [pid = 3744] [serial = 1365] [outer = 00000000] 08:33:36 INFO - PROCESS | 3744 | ++DOMWINDOW == 94 (163F8800) [pid = 3744] [serial = 1366] [outer = 14418800] 08:33:36 INFO - PROCESS | 3744 | 1463067216848 Marionette DEBUG loaded listener.js 08:33:36 INFO - PROCESS | 3744 | ++DOMWINDOW == 95 (164AB800) [pid = 3744] [serial = 1367] [outer = 14418800] 08:33:37 INFO - PROCESS | 3744 | 1463067217206 Marionette TRACE conn2 <- [1,1784,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html",0,null,null,[["If there is no subpath, the first control point is added",0,null,null]]]}] 08:33:37 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html | If there is no subpath, the first control point is added 08:33:37 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html | took 661ms 08:33:37 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.negative.html 08:33:37 INFO - PROCESS | 3744 | 1463067217252 Marionette TRACE conn2 -> [0,1785,"getWindowHandle",null] 08:33:37 INFO - PROCESS | 3744 | 1463067217254 Marionette TRACE conn2 <- [1,1785,null,{"value":"13"}] 08:33:37 INFO - PROCESS | 3744 | 1463067217258 Marionette TRACE conn2 -> [0,1786,"setScriptTimeout",{"ms":35000}] 08:33:37 INFO - PROCESS | 3744 | 1463067217260 Marionette TRACE conn2 <- [1,1786,null,{}] 08:33:37 INFO - PROCESS | 3744 | 1463067217263 Marionette TRACE conn2 -> [0,1787,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:33:37 INFO - PROCESS | 3744 | 1463067217344 Marionette TRACE conn2 <- [1,1787,null,{"value":null}] 08:33:37 INFO - PROCESS | 3744 | 1463067217380 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\", \"7b36c2f2-4a50-406b-8f1a-2c9880a455ba\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:33:37 INFO - PROCESS | 3744 | ++DOCSHELL 164AFC00 == 46 [pid = 3744] [id = 456] 08:33:37 INFO - PROCESS | 3744 | ++DOMWINDOW == 96 (16569C00) [pid = 3744] [serial = 1368] [outer = 00000000] 08:33:37 INFO - PROCESS | 3744 | ++DOMWINDOW == 97 (165ECC00) [pid = 3744] [serial = 1369] [outer = 16569C00] 08:33:37 INFO - PROCESS | 3744 | 1463067217423 Marionette DEBUG loaded listener.js 08:33:37 INFO - PROCESS | 3744 | ++DOMWINDOW == 98 (165F4000) [pid = 3744] [serial = 1370] [outer = 16569C00] 08:33:37 INFO - PROCESS | 3744 | 1463067217904 Marionette TRACE conn2 <- [1,1788,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.negative.html",0,null,null,[["arcTo() with negative radius throws an exception",0,null,null]]]}] 08:33:37 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.negative.html | arcTo() with negative radius throws an exception 08:33:37 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.negative.html | took 693ms 08:33:37 INFO - PROCESS | 3744 | 1463067217957 Marionette TRACE conn2 -> [0,1789,"getWindowHandle",null] 08:33:37 INFO - PROCESS | 3744 | 1463067217959 Marionette TRACE conn2 <- [1,1789,null,{"value":"13"}] 08:33:37 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.nonfinite.html 08:33:37 INFO - PROCESS | 3744 | 1463067217962 Marionette TRACE conn2 -> [0,1790,"setScriptTimeout",{"ms":35000}] 08:33:37 INFO - PROCESS | 3744 | 1463067217964 Marionette TRACE conn2 <- [1,1790,null,{}] 08:33:37 INFO - PROCESS | 3744 | 1463067217967 Marionette TRACE conn2 -> [0,1791,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:33:38 INFO - PROCESS | 3744 | 1463067218078 Marionette TRACE conn2 <- [1,1791,null,{"value":null}] 08:33:38 INFO - PROCESS | 3744 | 1463067218085 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\", \"7b36c2f2-4a50-406b-8f1a-2c9880a455ba\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:33:38 INFO - PROCESS | 3744 | ++DOCSHELL 10760000 == 47 [pid = 3744] [id = 457] 08:33:38 INFO - PROCESS | 3744 | ++DOMWINDOW == 99 (16E43400) [pid = 3744] [serial = 1371] [outer = 00000000] 08:33:38 INFO - PROCESS | 3744 | ++DOMWINDOW == 100 (1704BC00) [pid = 3744] [serial = 1372] [outer = 16E43400] 08:33:38 INFO - PROCESS | 3744 | 1463067218190 Marionette DEBUG loaded listener.js 08:33:38 INFO - PROCESS | 3744 | ++DOMWINDOW == 101 (17149800) [pid = 3744] [serial = 1373] [outer = 16E43400] 08:33:38 INFO - PROCESS | 3744 | 1463067218632 Marionette TRACE conn2 <- [1,1792,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.nonfinite.html",0,null,null,[["arcTo() with Infinity/NaN is ignored",0,null,null]]]}] 08:33:38 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.nonfinite.html | arcTo() with Infinity/NaN is ignored 08:33:38 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.nonfinite.html | took 709ms 08:33:38 INFO - PROCESS | 3744 | 1463067218672 Marionette TRACE conn2 -> [0,1793,"getWindowHandle",null] 08:33:38 INFO - PROCESS | 3744 | 1463067218674 Marionette TRACE conn2 <- [1,1793,null,{"value":"13"}] 08:33:38 INFO - PROCESS | 3744 | 1463067218677 Marionette TRACE conn2 -> [0,1794,"setScriptTimeout",{"ms":35000}] 08:33:38 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.scale.html 08:33:38 INFO - PROCESS | 3744 | 1463067218679 Marionette TRACE conn2 <- [1,1794,null,{}] 08:33:38 INFO - PROCESS | 3744 | 1463067218682 Marionette TRACE conn2 -> [0,1795,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:33:38 INFO - PROCESS | 3744 | 1463067218819 Marionette TRACE conn2 <- [1,1795,null,{"value":null}] 08:33:38 INFO - PROCESS | 3744 | 1463067218844 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\", \"7b36c2f2-4a50-406b-8f1a-2c9880a455ba\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:33:38 INFO - PROCESS | 3744 | ++DOCSHELL 1740D400 == 48 [pid = 3744] [id = 458] 08:33:38 INFO - PROCESS | 3744 | ++DOMWINDOW == 102 (17A14800) [pid = 3744] [serial = 1374] [outer = 00000000] 08:33:38 INFO - PROCESS | 3744 | ++DOMWINDOW == 103 (17AF9000) [pid = 3744] [serial = 1375] [outer = 17A14800] 08:33:38 INFO - PROCESS | 3744 | 1463067218887 Marionette DEBUG loaded listener.js 08:33:38 INFO - PROCESS | 3744 | ++DOMWINDOW == 104 (17B0FC00) [pid = 3744] [serial = 1376] [outer = 17A14800] 08:33:39 INFO - PROCESS | 3744 | 1463067219324 Marionette TRACE conn2 <- [1,1796,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.scale.html",0,null,null,[["arcTo scales the curve, not just the control points",0,null,null]]]}] 08:33:39 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.scale.html | arcTo scales the curve, not just the control points 08:33:39 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.scale.html | took 693ms 08:33:39 INFO - PROCESS | 3744 | 1463067219378 Marionette TRACE conn2 -> [0,1797,"getWindowHandle",null] 08:33:39 INFO - PROCESS | 3744 | 1463067219380 Marionette TRACE conn2 <- [1,1797,null,{"value":"13"}] 08:33:39 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.curve1.html 08:33:39 INFO - PROCESS | 3744 | 1463067219389 Marionette TRACE conn2 -> [0,1798,"setScriptTimeout",{"ms":35000}] 08:33:39 INFO - PROCESS | 3744 | 1463067219391 Marionette TRACE conn2 <- [1,1798,null,{}] 08:33:39 INFO - PROCESS | 3744 | 1463067219394 Marionette TRACE conn2 -> [0,1799,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:33:39 INFO - PROCESS | 3744 | 1463067219503 Marionette TRACE conn2 <- [1,1799,null,{"value":null}] 08:33:39 INFO - PROCESS | 3744 | 1463067219509 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\", \"7b36c2f2-4a50-406b-8f1a-2c9880a455ba\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:33:39 INFO - PROCESS | 3744 | ++DOCSHELL 17AF0800 == 49 [pid = 3744] [id = 459] 08:33:39 INFO - PROCESS | 3744 | ++DOMWINDOW == 105 (17AF1C00) [pid = 3744] [serial = 1377] [outer = 00000000] 08:33:39 INFO - PROCESS | 3744 | ++DOMWINDOW == 106 (19A53C00) [pid = 3744] [serial = 1378] [outer = 17AF1C00] 08:33:39 INFO - PROCESS | 3744 | 1463067219553 Marionette DEBUG loaded listener.js 08:33:39 INFO - PROCESS | 3744 | ++DOMWINDOW == 107 (19A92400) [pid = 3744] [serial = 1379] [outer = 17AF1C00] 08:33:39 INFO - PROCESS | 3744 | --DOMWINDOW == 106 (165EC000) [pid = 3744] [serial = 1326] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.1.html] 08:33:39 INFO - PROCESS | 3744 | --DOMWINDOW == 105 (11303400) [pid = 3744] [serial = 1311] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.1.html] 08:33:39 INFO - PROCESS | 3744 | --DOMWINDOW == 104 (113AC800) [pid = 3744] [serial = 1314] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.2.html] 08:33:39 INFO - PROCESS | 3744 | --DOMWINDOW == 103 (177EE000) [pid = 3744] [serial = 1308] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.selfintersect.2.html] 08:33:39 INFO - PROCESS | 3744 | --DOMWINDOW == 102 (144E4C00) [pid = 3744] [serial = 1323] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.5.html] 08:33:39 INFO - PROCESS | 3744 | --DOMWINDOW == 101 (13E82800) [pid = 3744] [serial = 1317] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.3.html] 08:33:39 INFO - PROCESS | 3744 | --DOMWINDOW == 100 (144DF000) [pid = 3744] [serial = 1320] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.4.html] 08:33:39 INFO - PROCESS | 3744 | --DOMWINDOW == 99 (17145800) [pid = 3744] [serial = 1329] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.2.html] 08:33:39 INFO - PROCESS | 3744 | --DOMWINDOW == 98 (117B4C00) [pid = 3744] [serial = 1332] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.3.html] 08:33:39 INFO - PROCESS | 3744 | --DOMWINDOW == 97 (144E2000) [pid = 3744] [serial = 1335] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.4.html] 08:33:39 INFO - PROCESS | 3744 | --DOMWINDOW == 96 (164B4400) [pid = 3744] [serial = 1251] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.invalid.html] 08:33:40 INFO - PROCESS | 3744 | 1463067220169 Marionette TRACE conn2 <- [1,1800,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.shape.curve1.html",0,null,null,[["arcTo() curves in the right kind of shape",0,null,null]]]}] 08:33:40 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.curve1.html | arcTo() curves in the right kind of shape 08:33:40 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.curve1.html | took 850ms 08:33:40 INFO - PROCESS | 3744 | 1463067220258 Marionette TRACE conn2 -> [0,1801,"getWindowHandle",null] 08:33:40 INFO - PROCESS | 3744 | 1463067220260 Marionette TRACE conn2 <- [1,1801,null,{"value":"13"}] 08:33:40 INFO - PROCESS | 3744 | 1463067220263 Marionette TRACE conn2 -> [0,1802,"setScriptTimeout",{"ms":35000}] 08:33:40 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.curve2.html 08:33:40 INFO - PROCESS | 3744 | 1463067220265 Marionette TRACE conn2 <- [1,1802,null,{}] 08:33:40 INFO - PROCESS | 3744 | 1463067220268 Marionette TRACE conn2 -> [0,1803,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:33:40 INFO - PROCESS | 3744 | 1463067220348 Marionette TRACE conn2 <- [1,1803,null,{"value":null}] 08:33:40 INFO - PROCESS | 3744 | 1463067220357 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\", \"7b36c2f2-4a50-406b-8f1a-2c9880a455ba\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:33:40 INFO - PROCESS | 3744 | ++DOCSHELL 10709400 == 50 [pid = 3744] [id = 460] 08:33:40 INFO - PROCESS | 3744 | ++DOMWINDOW == 97 (1441DC00) [pid = 3744] [serial = 1380] [outer = 00000000] 08:33:40 INFO - PROCESS | 3744 | ++DOMWINDOW == 98 (15A8C400) [pid = 3744] [serial = 1381] [outer = 1441DC00] 08:33:40 INFO - PROCESS | 3744 | 1463067220401 Marionette DEBUG loaded listener.js 08:33:40 INFO - PROCESS | 3744 | ++DOMWINDOW == 99 (165E8800) [pid = 3744] [serial = 1382] [outer = 1441DC00] 08:33:40 INFO - PROCESS | 3744 | 1463067220822 Marionette TRACE conn2 <- [1,1804,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.shape.curve2.html",0,null,null,[["arcTo() curves in the right kind of shape",0,null,null]]]}] 08:33:40 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.curve2.html | arcTo() curves in the right kind of shape 08:33:40 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.curve2.html | took 598ms 08:33:40 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.end.html 08:33:40 INFO - PROCESS | 3744 | 1463067220861 Marionette TRACE conn2 -> [0,1805,"getWindowHandle",null] 08:33:40 INFO - PROCESS | 3744 | 1463067220863 Marionette TRACE conn2 <- [1,1805,null,{"value":"13"}] 08:33:40 INFO - PROCESS | 3744 | 1463067220866 Marionette TRACE conn2 -> [0,1806,"setScriptTimeout",{"ms":35000}] 08:33:40 INFO - PROCESS | 3744 | 1463067220868 Marionette TRACE conn2 <- [1,1806,null,{}] 08:33:40 INFO - PROCESS | 3744 | 1463067220871 Marionette TRACE conn2 -> [0,1807,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:33:40 INFO - PROCESS | 3744 | 1463067220954 Marionette TRACE conn2 <- [1,1807,null,{"value":null}] 08:33:40 INFO - PROCESS | 3744 | 1463067220961 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\", \"7b36c2f2-4a50-406b-8f1a-2c9880a455ba\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:33:40 INFO - PROCESS | 3744 | ++DOCSHELL 10D5E000 == 51 [pid = 3744] [id = 461] 08:33:40 INFO - PROCESS | 3744 | ++DOMWINDOW == 100 (1130D800) [pid = 3744] [serial = 1383] [outer = 00000000] 08:33:40 INFO - PROCESS | 3744 | ++DOMWINDOW == 101 (18618400) [pid = 3744] [serial = 1384] [outer = 1130D800] 08:33:41 INFO - PROCESS | 3744 | 1463067221010 Marionette DEBUG loaded listener.js 08:33:41 INFO - PROCESS | 3744 | ++DOMWINDOW == 102 (19A4AC00) [pid = 3744] [serial = 1385] [outer = 1130D800] 08:33:41 INFO - PROCESS | 3744 | 1463067221462 Marionette TRACE conn2 <- [1,1808,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.shape.end.html",0,null,null,[["arcTo() does not draw anything from P1 to P2",0,null,null]]]}] 08:33:41 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.end.html | arcTo() does not draw anything from P1 to P2 08:33:41 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.end.html | took 629ms 08:33:41 INFO - PROCESS | 3744 | 1463067221504 Marionette TRACE conn2 -> [0,1809,"getWindowHandle",null] 08:33:41 INFO - PROCESS | 3744 | 1463067221506 Marionette TRACE conn2 <- [1,1809,null,{"value":"13"}] 08:33:41 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.start.html 08:33:41 INFO - PROCESS | 3744 | 1463067221510 Marionette TRACE conn2 -> [0,1810,"setScriptTimeout",{"ms":35000}] 08:33:41 INFO - PROCESS | 3744 | 1463067221511 Marionette TRACE conn2 <- [1,1810,null,{}] 08:33:41 INFO - PROCESS | 3744 | 1463067221515 Marionette TRACE conn2 -> [0,1811,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:33:41 INFO - PROCESS | 3744 | 1463067221595 Marionette TRACE conn2 <- [1,1811,null,{"value":null}] 08:33:41 INFO - PROCESS | 3744 | 1463067221601 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\", \"7b36c2f2-4a50-406b-8f1a-2c9880a455ba\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:33:41 INFO - PROCESS | 3744 | ++DOCSHELL 13E8C000 == 52 [pid = 3744] [id = 462] 08:33:41 INFO - PROCESS | 3744 | ++DOMWINDOW == 103 (17AF6C00) [pid = 3744] [serial = 1386] [outer = 00000000] 08:33:41 INFO - PROCESS | 3744 | ++DOMWINDOW == 104 (19C2FC00) [pid = 3744] [serial = 1387] [outer = 17AF6C00] 08:33:41 INFO - PROCESS | 3744 | 1463067221649 Marionette DEBUG loaded listener.js 08:33:41 INFO - PROCESS | 3744 | ++DOMWINDOW == 105 (19CD0C00) [pid = 3744] [serial = 1388] [outer = 17AF6C00] 08:33:42 INFO - PROCESS | 3744 | 1463067222357 Marionette TRACE conn2 <- [1,1812,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.shape.start.html",0,null,null,[["arcTo() draws a straight line from P0 to P1",0,null,null]]]}] 08:33:42 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.start.html | arcTo() draws a straight line from P0 to P1 08:33:42 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.start.html | took 913ms 08:33:42 INFO - PROCESS | 3744 | 1463067222415 Marionette TRACE conn2 -> [0,1813,"getWindowHandle",null] 08:33:42 INFO - PROCESS | 3744 | 1463067222421 Marionette TRACE conn2 <- [1,1813,null,{"value":"13"}] 08:33:42 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.transformation.html 08:33:42 INFO - PROCESS | 3744 | 1463067222425 Marionette TRACE conn2 -> [0,1814,"setScriptTimeout",{"ms":35000}] 08:33:42 INFO - PROCESS | 3744 | 1463067222430 Marionette TRACE conn2 <- [1,1814,null,{}] 08:33:42 INFO - PROCESS | 3744 | 1463067222436 Marionette TRACE conn2 -> [0,1815,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:33:42 INFO - PROCESS | 3744 | 1463067222547 Marionette TRACE conn2 <- [1,1815,null,{"value":null}] 08:33:42 INFO - PROCESS | 3744 | 1463067222684 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\", \"7b36c2f2-4a50-406b-8f1a-2c9880a455ba\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:33:42 INFO - PROCESS | 3744 | ++DOCSHELL 113AF800 == 53 [pid = 3744] [id = 463] 08:33:42 INFO - PROCESS | 3744 | ++DOMWINDOW == 106 (11F5A400) [pid = 3744] [serial = 1389] [outer = 00000000] 08:33:42 INFO - PROCESS | 3744 | ++DOMWINDOW == 107 (1339F400) [pid = 3744] [serial = 1390] [outer = 11F5A400] 08:33:42 INFO - PROCESS | 3744 | 1463067222741 Marionette DEBUG loaded listener.js 08:33:42 INFO - PROCESS | 3744 | ++DOMWINDOW == 108 (13E83800) [pid = 3744] [serial = 1391] [outer = 11F5A400] 08:33:43 INFO - PROCESS | 3744 | 1463067223362 Marionette TRACE conn2 <- [1,1816,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.transformation.html",0,null,null,[["arcTo joins up to the last subpath point correctly",0,null,null]]]}] 08:33:43 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.transformation.html | arcTo joins up to the last subpath point correctly 08:33:43 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.transformation.html | took 1007ms 08:33:43 INFO - PROCESS | 3744 | 1463067223433 Marionette TRACE conn2 -> [0,1817,"getWindowHandle",null] 08:33:43 INFO - PROCESS | 3744 | 1463067223439 Marionette TRACE conn2 <- [1,1817,null,{"value":"13"}] 08:33:43 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.zero.1.html 08:33:43 INFO - PROCESS | 3744 | 1463067223446 Marionette TRACE conn2 -> [0,1818,"setScriptTimeout",{"ms":35000}] 08:33:43 INFO - PROCESS | 3744 | 1463067223448 Marionette TRACE conn2 <- [1,1818,null,{}] 08:33:43 INFO - PROCESS | 3744 | 1463067223452 Marionette TRACE conn2 -> [0,1819,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:33:43 INFO - PROCESS | 3744 | 1463067223561 Marionette TRACE conn2 <- [1,1819,null,{"value":null}] 08:33:43 INFO - PROCESS | 3744 | 1463067223697 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\", \"7b36c2f2-4a50-406b-8f1a-2c9880a455ba\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:33:43 INFO - PROCESS | 3744 | ++DOCSHELL 144E0000 == 54 [pid = 3744] [id = 464] 08:33:43 INFO - PROCESS | 3744 | ++DOMWINDOW == 109 (152BE800) [pid = 3744] [serial = 1392] [outer = 00000000] 08:33:43 INFO - PROCESS | 3744 | ++DOMWINDOW == 110 (163EB400) [pid = 3744] [serial = 1393] [outer = 152BE800] 08:33:43 INFO - PROCESS | 3744 | 1463067223751 Marionette DEBUG loaded listener.js 08:33:43 INFO - PROCESS | 3744 | ++DOMWINDOW == 111 (1656A800) [pid = 3744] [serial = 1394] [outer = 152BE800] 08:33:44 INFO - PROCESS | 3744 | 1463067224363 Marionette TRACE conn2 <- [1,1820,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.zero.1.html",0,null,null,[["arcTo() with zero radius draws a straight line from P0 to P1",0,null,null]]]}] 08:33:44 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.zero.1.html | arcTo() with zero radius draws a straight line from P0 to P1 08:33:44 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.zero.1.html | took 945ms 08:33:44 INFO - PROCESS | 3744 | 1463067224391 Marionette TRACE conn2 -> [0,1821,"getWindowHandle",null] 08:33:44 INFO - PROCESS | 3744 | 1463067224394 Marionette TRACE conn2 <- [1,1821,null,{"value":"13"}] 08:33:44 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.zero.2.html 08:33:44 INFO - PROCESS | 3744 | 1463067224398 Marionette TRACE conn2 -> [0,1822,"setScriptTimeout",{"ms":35000}] 08:33:44 INFO - PROCESS | 3744 | 1463067224402 Marionette TRACE conn2 <- [1,1822,null,{}] 08:33:44 INFO - PROCESS | 3744 | 1463067224461 Marionette TRACE conn2 -> [0,1823,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:33:44 INFO - PROCESS | 3744 | 1463067224570 Marionette TRACE conn2 <- [1,1823,null,{"value":null}] 08:33:44 INFO - PROCESS | 3744 | 1463067224707 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\", \"7b36c2f2-4a50-406b-8f1a-2c9880a455ba\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:33:44 INFO - PROCESS | 3744 | ++DOCSHELL 19A4D000 == 55 [pid = 3744] [id = 465] 08:33:44 INFO - PROCESS | 3744 | ++DOMWINDOW == 112 (19A50000) [pid = 3744] [serial = 1395] [outer = 00000000] 08:33:44 INFO - PROCESS | 3744 | ++DOMWINDOW == 113 (19C2D000) [pid = 3744] [serial = 1396] [outer = 19A50000] 08:33:44 INFO - PROCESS | 3744 | 1463067224764 Marionette DEBUG loaded listener.js 08:33:44 INFO - PROCESS | 3744 | ++DOMWINDOW == 114 (19CD2800) [pid = 3744] [serial = 1397] [outer = 19A50000] 08:33:45 INFO - PROCESS | 3744 | 1463067225310 Marionette TRACE conn2 <- [1,1824,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.zero.2.html",0,null,null,[["arcTo() with zero radius draws a straight line from P0 to P1, even when all points are collinear",0,null,null]]]}] 08:33:45 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.zero.2.html | arcTo() with zero radius draws a straight line from P0 to P1, even when all points are collinear 08:33:45 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.zero.2.html | took 913ms 08:33:45 INFO - PROCESS | 3744 | 1463067225341 Marionette TRACE conn2 -> [0,1825,"getWindowHandle",null] 08:33:45 INFO - TEST-START | /2dcontext/path-objects/2d.path.beginPath.html 08:33:45 INFO - PROCESS | 3744 | 1463067225344 Marionette TRACE conn2 <- [1,1825,null,{"value":"13"}] 08:33:45 INFO - PROCESS | 3744 | 1463067225348 Marionette TRACE conn2 -> [0,1826,"setScriptTimeout",{"ms":35000}] 08:33:45 INFO - PROCESS | 3744 | 1463067225350 Marionette TRACE conn2 <- [1,1826,null,{}] 08:33:45 INFO - PROCESS | 3744 | 1463067225354 Marionette TRACE conn2 -> [0,1827,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:33:45 INFO - PROCESS | 3744 | 1463067225459 Marionette TRACE conn2 <- [1,1827,null,{"value":null}] 08:33:45 INFO - PROCESS | 3744 | 1463067225565 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\", \"7b36c2f2-4a50-406b-8f1a-2c9880a455ba\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:33:45 INFO - PROCESS | 3744 | ++DOCSHELL 18226800 == 56 [pid = 3744] [id = 466] 08:33:45 INFO - PROCESS | 3744 | ++DOMWINDOW == 115 (19CD1C00) [pid = 3744] [serial = 1398] [outer = 00000000] 08:33:45 INFO - PROCESS | 3744 | ++DOMWINDOW == 116 (19CDC800) [pid = 3744] [serial = 1399] [outer = 19CD1C00] 08:33:45 INFO - PROCESS | 3744 | 1463067225618 Marionette DEBUG loaded listener.js 08:33:45 INFO - PROCESS | 3744 | ++DOMWINDOW == 117 (19CDD800) [pid = 3744] [serial = 1400] [outer = 19CD1C00] 08:33:46 INFO - PROCESS | 3744 | 1463067226230 Marionette TRACE conn2 <- [1,1828,null,{"value":["/2dcontext/path-objects/2d.path.beginPath.html",0,null,null,[["Canvas test: 2d.path.beginPath",0,null,null]]]}] 08:33:46 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.beginPath.html | Canvas test: 2d.path.beginPath 08:33:46 INFO - TEST-OK | /2dcontext/path-objects/2d.path.beginPath.html | took 961ms 08:33:46 INFO - PROCESS | 3744 | 1463067226291 Marionette TRACE conn2 -> [0,1829,"getWindowHandle",null] 08:33:46 INFO - PROCESS | 3744 | 1463067226294 Marionette TRACE conn2 <- [1,1829,null,{"value":"13"}] 08:33:46 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.basic.html 08:33:46 INFO - PROCESS | 3744 | 1463067226298 Marionette TRACE conn2 -> [0,1830,"setScriptTimeout",{"ms":35000}] 08:33:46 INFO - PROCESS | 3744 | 1463067226300 Marionette TRACE conn2 <- [1,1830,null,{}] 08:33:46 INFO - PROCESS | 3744 | 1463067226303 Marionette TRACE conn2 -> [0,1831,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:33:46 INFO - PROCESS | 3744 | 1463067226404 Marionette TRACE conn2 <- [1,1831,null,{"value":null}] 08:33:46 INFO - PROCESS | 3744 | 1463067226511 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\", \"7b36c2f2-4a50-406b-8f1a-2c9880a455ba\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:33:46 INFO - PROCESS | 3744 | ++DOCSHELL 19CD8800 == 57 [pid = 3744] [id = 467] 08:33:46 INFO - PROCESS | 3744 | ++DOMWINDOW == 118 (19CD9000) [pid = 3744] [serial = 1401] [outer = 00000000] 08:33:46 INFO - PROCESS | 3744 | ++DOMWINDOW == 119 (19D44800) [pid = 3744] [serial = 1402] [outer = 19CD9000] 08:33:46 INFO - PROCESS | 3744 | 1463067226563 Marionette DEBUG loaded listener.js 08:33:46 INFO - PROCESS | 3744 | ++DOMWINDOW == 120 (19D48000) [pid = 3744] [serial = 1403] [outer = 19CD9000] 08:33:47 INFO - PROCESS | 3744 | 1463067227296 Marionette TRACE conn2 <- [1,1832,null,{"value":["/2dcontext/path-objects/2d.path.bezierCurveTo.basic.html",0,null,null,[["Canvas test: 2d.path.bezierCurveTo.basic",0,null,null]]]}] 08:33:47 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.basic.html | Canvas test: 2d.path.bezierCurveTo.basic 08:33:47 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.basic.html | took 1054ms 08:33:47 INFO - PROCESS | 3744 | 1463067227358 Marionette TRACE conn2 -> [0,1833,"getWindowHandle",null] 08:33:47 INFO - PROCESS | 3744 | 1463067227362 Marionette TRACE conn2 <- [1,1833,null,{"value":"13"}] 08:33:47 INFO - PROCESS | 3744 | 1463067227367 Marionette TRACE conn2 -> [0,1834,"setScriptTimeout",{"ms":35000}] 08:33:47 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html 08:33:47 INFO - PROCESS | 3744 | 1463067227371 Marionette TRACE conn2 <- [1,1834,null,{}] 08:33:47 INFO - PROCESS | 3744 | 1463067227377 Marionette TRACE conn2 -> [0,1835,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:33:47 INFO - PROCESS | 3744 | 1463067227474 Marionette TRACE conn2 <- [1,1835,null,{"value":null}] 08:33:47 INFO - PROCESS | 3744 | 1463067227614 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\", \"7b36c2f2-4a50-406b-8f1a-2c9880a455ba\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:33:47 INFO - PROCESS | 3744 | ++DOCSHELL 12D23800 == 58 [pid = 3744] [id = 468] 08:33:47 INFO - PROCESS | 3744 | ++DOMWINDOW == 121 (12D24000) [pid = 3744] [serial = 1404] [outer = 00000000] 08:33:47 INFO - PROCESS | 3744 | ++DOMWINDOW == 122 (13E63400) [pid = 3744] [serial = 1405] [outer = 12D24000] 08:33:47 INFO - PROCESS | 3744 | 1463067227663 Marionette DEBUG loaded listener.js 08:33:47 INFO - PROCESS | 3744 | ++DOMWINDOW == 123 (1449F000) [pid = 3744] [serial = 1406] [outer = 12D24000] 08:33:48 INFO - PROCESS | 3744 | --DOCSHELL 15E05C00 == 57 [pid = 3744] [id = 430] 08:33:48 INFO - PROCESS | 3744 | --DOCSHELL 16131000 == 56 [pid = 3744] [id = 428] 08:33:48 INFO - PROCESS | 3744 | --DOCSHELL 12E61000 == 55 [pid = 3744] [id = 429] 08:33:48 INFO - PROCESS | 3744 | --DOCSHELL 10D5E000 == 54 [pid = 3744] [id = 461] 08:33:48 INFO - PROCESS | 3744 | --DOCSHELL 10709400 == 53 [pid = 3744] [id = 460] 08:33:48 INFO - PROCESS | 3744 | --DOCSHELL 17AF0800 == 52 [pid = 3744] [id = 459] 08:33:48 INFO - PROCESS | 3744 | --DOCSHELL 1740D400 == 51 [pid = 3744] [id = 458] 08:33:48 INFO - PROCESS | 3744 | --DOCSHELL 10760000 == 50 [pid = 3744] [id = 457] 08:33:48 INFO - PROCESS | 3744 | --DOCSHELL 164AFC00 == 49 [pid = 3744] [id = 456] 08:33:48 INFO - PROCESS | 3744 | --DOCSHELL 13E60C00 == 48 [pid = 3744] [id = 455] 08:33:48 INFO - PROCESS | 3744 | --DOCSHELL 12D30000 == 47 [pid = 3744] [id = 454] 08:33:48 INFO - PROCESS | 3744 | --DOCSHELL 144CD000 == 46 [pid = 3744] [id = 440] 08:33:48 INFO - PROCESS | 3744 | --DOCSHELL 1075F800 == 45 [pid = 3744] [id = 453] 08:33:48 INFO - PROCESS | 3744 | --DOCSHELL 1057C400 == 44 [pid = 3744] [id = 452] 08:33:48 INFO - PROCESS | 3744 | --DOMWINDOW == 122 (17BD4400) [pid = 3744] [serial = 1339] [outer = 00000000] [url = about:blank] 08:33:48 INFO - PROCESS | 3744 | --DOCSHELL 10E9C400 == 43 [pid = 3744] [id = 446] 08:33:48 INFO - PROCESS | 3744 | 1463067228279 Marionette TRACE conn2 <- [1,1836,null,{"value":["/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html",0,null,null,[["If there is no subpath, the first control point is added (and nothing is drawn up to it)",0,null,null]]]}] 08:33:48 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html | If there is no subpath, the first control point is added (and nothing is drawn up to it) 08:33:48 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html | took 944ms 08:33:48 INFO - PROCESS | 3744 | 1463067228315 Marionette TRACE conn2 -> [0,1837,"getWindowHandle",null] 08:33:48 INFO - PROCESS | 3744 | 1463067228320 Marionette TRACE conn2 <- [1,1837,null,{"value":"13"}] 08:33:48 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html 08:33:48 INFO - PROCESS | 3744 | 1463067228328 Marionette TRACE conn2 -> [0,1838,"setScriptTimeout",{"ms":35000}] 08:33:48 INFO - PROCESS | 3744 | 1463067228331 Marionette TRACE conn2 <- [1,1838,null,{}] 08:33:48 INFO - PROCESS | 3744 | 1463067228335 Marionette TRACE conn2 -> [0,1839,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:33:48 INFO - PROCESS | 3744 | 1463067228419 Marionette TRACE conn2 <- [1,1839,null,{"value":null}] 08:33:48 INFO - PROCESS | 3744 | --DOMWINDOW == 121 (17053C00) [pid = 3744] [serial = 1253] [outer = 00000000] [url = about:blank] 08:33:48 INFO - PROCESS | 3744 | --DOMWINDOW == 120 (16C4EC00) [pid = 3744] [serial = 1327] [outer = 00000000] [url = about:blank] 08:33:48 INFO - PROCESS | 3744 | --DOMWINDOW == 119 (1130C800) [pid = 3744] [serial = 1312] [outer = 00000000] [url = about:blank] 08:33:48 INFO - PROCESS | 3744 | --DOMWINDOW == 118 (12D2CC00) [pid = 3744] [serial = 1315] [outer = 00000000] [url = about:blank] 08:33:48 INFO - PROCESS | 3744 | --DOMWINDOW == 117 (1302E800) [pid = 3744] [serial = 1316] [outer = 00000000] [url = about:blank] 08:33:48 INFO - PROCESS | 3744 | --DOMWINDOW == 116 (17A7BC00) [pid = 3744] [serial = 1310] [outer = 00000000] [url = about:blank] 08:33:48 INFO - PROCESS | 3744 | --DOMWINDOW == 115 (16137C00) [pid = 3744] [serial = 1324] [outer = 00000000] [url = about:blank] 08:33:48 INFO - PROCESS | 3744 | --DOMWINDOW == 114 (163EEC00) [pid = 3744] [serial = 1325] [outer = 00000000] [url = about:blank] 08:33:48 INFO - PROCESS | 3744 | --DOMWINDOW == 113 (17A7A400) [pid = 3744] [serial = 1309] [outer = 00000000] [url = about:blank] 08:33:48 INFO - PROCESS | 3744 | --DOMWINDOW == 112 (140DA800) [pid = 3744] [serial = 1318] [outer = 00000000] [url = about:blank] 08:33:48 INFO - PROCESS | 3744 | --DOMWINDOW == 111 (16EEA000) [pid = 3744] [serial = 1328] [outer = 00000000] [url = about:blank] 08:33:48 INFO - PROCESS | 3744 | --DOMWINDOW == 110 (144A2000) [pid = 3744] [serial = 1319] [outer = 00000000] [url = about:blank] 08:33:48 INFO - PROCESS | 3744 | --DOMWINDOW == 109 (117A6000) [pid = 3744] [serial = 1313] [outer = 00000000] [url = about:blank] 08:33:48 INFO - PROCESS | 3744 | --DOMWINDOW == 108 (14753C00) [pid = 3744] [serial = 1321] [outer = 00000000] [url = about:blank] 08:33:48 INFO - PROCESS | 3744 | --DOMWINDOW == 107 (113A5800) [pid = 3744] [serial = 1297] [outer = 00000000] [url = about:blank] 08:33:48 INFO - PROCESS | 3744 | --DOMWINDOW == 106 (140D1C00) [pid = 3744] [serial = 1300] [outer = 00000000] [url = about:blank] 08:33:48 INFO - PROCESS | 3744 | --DOMWINDOW == 105 (164B3000) [pid = 3744] [serial = 1303] [outer = 00000000] [url = about:blank] 08:33:48 INFO - PROCESS | 3744 | --DOMWINDOW == 104 (17150400) [pid = 3744] [serial = 1306] [outer = 00000000] [url = about:blank] 08:33:48 INFO - PROCESS | 3744 | --DOMWINDOW == 103 (17401800) [pid = 3744] [serial = 1330] [outer = 00000000] [url = about:blank] 08:33:48 INFO - PROCESS | 3744 | --DOMWINDOW == 102 (1449E400) [pid = 3744] [serial = 1333] [outer = 00000000] [url = about:blank] 08:33:48 INFO - PROCESS | 3744 | --DOMWINDOW == 101 (164A8400) [pid = 3744] [serial = 1334] [outer = 00000000] [url = about:blank] 08:33:48 INFO - PROCESS | 3744 | --DOMWINDOW == 100 (17A09C00) [pid = 3744] [serial = 1336] [outer = 00000000] [url = about:blank] 08:33:48 INFO - PROCESS | 3744 | --DOMWINDOW == 99 (17B02800) [pid = 3744] [serial = 1337] [outer = 00000000] [url = about:blank] 08:33:48 INFO - PROCESS | 3744 | --DOMWINDOW == 98 (177EB800) [pid = 3744] [serial = 1331] [outer = 00000000] [url = about:blank] 08:33:48 INFO - PROCESS | 3744 | --DOMWINDOW == 97 (15E05000) [pid = 3744] [serial = 1322] [outer = 00000000] [url = about:blank] 08:33:48 INFO - PROCESS | 3744 | 1463067228520 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\", \"7b36c2f2-4a50-406b-8f1a-2c9880a455ba\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:33:48 INFO - PROCESS | 3744 | ++DOCSHELL 0F54FC00 == 44 [pid = 3744] [id = 469] 08:33:48 INFO - PROCESS | 3744 | ++DOMWINDOW == 98 (105D2800) [pid = 3744] [serial = 1407] [outer = 00000000] 08:33:48 INFO - PROCESS | 3744 | ++DOMWINDOW == 99 (12D27800) [pid = 3744] [serial = 1408] [outer = 105D2800] 08:33:48 INFO - PROCESS | 3744 | 1463067228566 Marionette DEBUG loaded listener.js 08:33:48 INFO - PROCESS | 3744 | ++DOMWINDOW == 100 (13612000) [pid = 3744] [serial = 1409] [outer = 105D2800] 08:33:49 INFO - PROCESS | 3744 | 1463067229054 Marionette TRACE conn2 <- [1,1840,null,{"value":["/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html",0,null,null,[["If there is no subpath, the first control point is added",0,null,null]]]}] 08:33:49 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html | If there is no subpath, the first control point is added 08:33:49 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html | took 740ms 08:33:49 INFO - PROCESS | 3744 | 1463067229098 Marionette TRACE conn2 -> [0,1841,"getWindowHandle",null] 08:33:49 INFO - PROCESS | 3744 | 1463067229100 Marionette TRACE conn2 <- [1,1841,null,{"value":"13"}] 08:33:49 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html 08:33:49 INFO - PROCESS | 3744 | 1463067229103 Marionette TRACE conn2 -> [0,1842,"setScriptTimeout",{"ms":35000}] 08:33:49 INFO - PROCESS | 3744 | 1463067229107 Marionette TRACE conn2 <- [1,1842,null,{}] 08:33:49 INFO - PROCESS | 3744 | 1463067229117 Marionette TRACE conn2 -> [0,1843,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:33:49 INFO - PROCESS | 3744 | 1463067229205 Marionette TRACE conn2 <- [1,1843,null,{"value":null}] 08:33:49 INFO - PROCESS | 3744 | 1463067229219 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\", \"7b36c2f2-4a50-406b-8f1a-2c9880a455ba\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:33:49 INFO - PROCESS | 3744 | ++DOCSHELL 15E07000 == 45 [pid = 3744] [id = 470] 08:33:49 INFO - PROCESS | 3744 | ++DOMWINDOW == 101 (15E07400) [pid = 3744] [serial = 1410] [outer = 00000000] 08:33:49 INFO - PROCESS | 3744 | ++DOMWINDOW == 102 (1634C800) [pid = 3744] [serial = 1411] [outer = 15E07400] 08:33:49 INFO - PROCESS | 3744 | 1463067229266 Marionette DEBUG loaded listener.js 08:33:49 INFO - PROCESS | 3744 | ++DOMWINDOW == 103 (163F9C00) [pid = 3744] [serial = 1412] [outer = 15E07400] 08:33:49 INFO - PROCESS | 3744 | 1463067229724 Marionette TRACE conn2 <- [1,1844,null,{"value":["/2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html",0,null,null,[["bezierCurveTo() with Infinity/NaN is ignored",0,null,null]]]}] 08:33:49 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html | bezierCurveTo() with Infinity/NaN is ignored 08:33:49 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html | took 629ms 08:33:49 INFO - PROCESS | 3744 | 1463067229741 Marionette TRACE conn2 -> [0,1845,"getWindowHandle",null] 08:33:49 INFO - PROCESS | 3744 | 1463067229743 Marionette TRACE conn2 <- [1,1845,null,{"value":"13"}] 08:33:49 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html 08:33:49 INFO - PROCESS | 3744 | 1463067229747 Marionette TRACE conn2 -> [0,1846,"setScriptTimeout",{"ms":35000}] 08:33:49 INFO - PROCESS | 3744 | 1463067229748 Marionette TRACE conn2 <- [1,1846,null,{}] 08:33:49 INFO - PROCESS | 3744 | 1463067229752 Marionette TRACE conn2 -> [0,1847,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:33:49 INFO - PROCESS | 3744 | 1463067229834 Marionette TRACE conn2 <- [1,1847,null,{"value":null}] 08:33:49 INFO - PROCESS | 3744 | 1463067229841 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\", \"7b36c2f2-4a50-406b-8f1a-2c9880a455ba\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:33:49 INFO - PROCESS | 3744 | ++DOCSHELL 164B3000 == 46 [pid = 3744] [id = 471] 08:33:49 INFO - PROCESS | 3744 | ++DOMWINDOW == 104 (164B3400) [pid = 3744] [serial = 1413] [outer = 00000000] 08:33:49 INFO - PROCESS | 3744 | ++DOMWINDOW == 105 (16571800) [pid = 3744] [serial = 1414] [outer = 164B3400] 08:33:49 INFO - PROCESS | 3744 | 1463067229885 Marionette DEBUG loaded listener.js 08:33:49 INFO - PROCESS | 3744 | ++DOMWINDOW == 106 (16C4EC00) [pid = 3744] [serial = 1415] [outer = 164B3400] 08:33:50 INFO - PROCESS | 3744 | 1463067230324 Marionette TRACE conn2 <- [1,1848,null,{"value":["/2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html",0,null,null,[["Canvas test: 2d.path.bezierCurveTo.scaled",0,null,null]]]}] 08:33:50 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html | Canvas test: 2d.path.bezierCurveTo.scaled 08:33:50 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html | took 645ms 08:33:50 INFO - PROCESS | 3744 | 1463067230385 Marionette TRACE conn2 -> [0,1849,"getWindowHandle",null] 08:33:50 INFO - PROCESS | 3744 | 1463067230387 Marionette TRACE conn2 <- [1,1849,null,{"value":"13"}] 08:33:50 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.shape.html 08:33:50 INFO - PROCESS | 3744 | 1463067230390 Marionette TRACE conn2 -> [0,1850,"setScriptTimeout",{"ms":35000}] 08:33:50 INFO - PROCESS | 3744 | 1463067230392 Marionette TRACE conn2 <- [1,1850,null,{}] 08:33:50 INFO - PROCESS | 3744 | 1463067230395 Marionette TRACE conn2 -> [0,1851,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:33:50 INFO - PROCESS | 3744 | 1463067230519 Marionette TRACE conn2 <- [1,1851,null,{"value":null}] 08:33:50 INFO - PROCESS | 3744 | 1463067230575 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\", \"7b36c2f2-4a50-406b-8f1a-2c9880a455ba\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:33:50 INFO - PROCESS | 3744 | ++DOCSHELL 11303400 == 47 [pid = 3744] [id = 472] 08:33:50 INFO - PROCESS | 3744 | ++DOMWINDOW == 107 (11532400) [pid = 3744] [serial = 1416] [outer = 00000000] 08:33:50 INFO - PROCESS | 3744 | ++DOMWINDOW == 108 (16EEA400) [pid = 3744] [serial = 1417] [outer = 11532400] 08:33:50 INFO - PROCESS | 3744 | 1463067230646 Marionette DEBUG loaded listener.js 08:33:50 INFO - PROCESS | 3744 | ++DOMWINDOW == 109 (17058C00) [pid = 3744] [serial = 1418] [outer = 11532400] 08:33:51 INFO - PROCESS | 3744 | 1463067231085 Marionette TRACE conn2 <- [1,1852,null,{"value":["/2dcontext/path-objects/2d.path.bezierCurveTo.shape.html",0,null,null,[["Canvas test: 2d.path.bezierCurveTo.shape",0,null,null]]]}] 08:33:51 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.shape.html | Canvas test: 2d.path.bezierCurveTo.shape 08:33:51 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.shape.html | took 740ms 08:33:51 INFO - PROCESS | 3744 | 1463067231131 Marionette TRACE conn2 -> [0,1853,"getWindowHandle",null] 08:33:51 INFO - PROCESS | 3744 | 1463067231133 Marionette TRACE conn2 <- [1,1853,null,{"value":"13"}] 08:33:51 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.basic.1.html 08:33:51 INFO - PROCESS | 3744 | 1463067231144 Marionette TRACE conn2 -> [0,1854,"setScriptTimeout",{"ms":35000}] 08:33:51 INFO - PROCESS | 3744 | 1463067231146 Marionette TRACE conn2 <- [1,1854,null,{}] 08:33:51 INFO - PROCESS | 3744 | 1463067231149 Marionette TRACE conn2 -> [0,1855,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:33:51 INFO - PROCESS | 3744 | 1463067231283 Marionette TRACE conn2 <- [1,1855,null,{"value":null}] 08:33:51 INFO - PROCESS | 3744 | 1463067231351 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\", \"7b36c2f2-4a50-406b-8f1a-2c9880a455ba\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:33:51 INFO - PROCESS | 3744 | ++DOCSHELL 111A4C00 == 48 [pid = 3744] [id = 473] 08:33:51 INFO - PROCESS | 3744 | ++DOMWINDOW == 110 (17147800) [pid = 3744] [serial = 1419] [outer = 00000000] 08:33:51 INFO - PROCESS | 3744 | ++DOMWINDOW == 111 (17AF3000) [pid = 3744] [serial = 1420] [outer = 17147800] 08:33:51 INFO - PROCESS | 3744 | 1463067231397 Marionette DEBUG loaded listener.js 08:33:51 INFO - PROCESS | 3744 | ++DOMWINDOW == 112 (17AFAC00) [pid = 3744] [serial = 1421] [outer = 17147800] 08:33:51 INFO - PROCESS | 3744 | 1463067231823 Marionette TRACE conn2 <- [1,1856,null,{"value":["/2dcontext/path-objects/2d.path.clip.basic.1.html",0,null,null,[["Canvas test: 2d.path.clip.basic.1",0,null,null]]]}] 08:33:51 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.basic.1.html | Canvas test: 2d.path.clip.basic.1 08:33:51 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.basic.1.html | took 756ms 08:33:51 INFO - PROCESS | 3744 | 1463067231917 Marionette TRACE conn2 -> [0,1857,"getWindowHandle",null] 08:33:51 INFO - PROCESS | 3744 | 1463067231919 Marionette TRACE conn2 <- [1,1857,null,{"value":"13"}] 08:33:51 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.basic.2.html 08:33:51 INFO - PROCESS | 3744 | 1463067231922 Marionette TRACE conn2 -> [0,1858,"setScriptTimeout",{"ms":35000}] 08:33:51 INFO - PROCESS | 3744 | 1463067231924 Marionette TRACE conn2 <- [1,1858,null,{}] 08:33:51 INFO - PROCESS | 3744 | 1463067231927 Marionette TRACE conn2 -> [0,1859,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:33:52 INFO - PROCESS | 3744 | 1463067232039 Marionette TRACE conn2 <- [1,1859,null,{"value":null}] 08:33:52 INFO - PROCESS | 3744 | 1463067232049 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\", \"7b36c2f2-4a50-406b-8f1a-2c9880a455ba\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:33:52 INFO - PROCESS | 3744 | ++DOCSHELL 17AF2C00 == 49 [pid = 3744] [id = 474] 08:33:52 INFO - PROCESS | 3744 | ++DOMWINDOW == 113 (17BD4C00) [pid = 3744] [serial = 1422] [outer = 00000000] 08:33:52 INFO - PROCESS | 3744 | ++DOMWINDOW == 114 (1861F000) [pid = 3744] [serial = 1423] [outer = 17BD4C00] 08:33:52 INFO - PROCESS | 3744 | 1463067232145 Marionette DEBUG loaded listener.js 08:33:52 INFO - PROCESS | 3744 | ++DOMWINDOW == 115 (18821400) [pid = 3744] [serial = 1424] [outer = 17BD4C00] 08:33:52 INFO - PROCESS | 3744 | --DOMWINDOW == 114 (16E43400) [pid = 3744] [serial = 1371] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.nonfinite.html] 08:33:52 INFO - PROCESS | 3744 | --DOMWINDOW == 113 (17A14800) [pid = 3744] [serial = 1374] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.scale.html] 08:33:52 INFO - PROCESS | 3744 | --DOMWINDOW == 112 (1334F000) [pid = 3744] [serial = 1362] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html] 08:33:52 INFO - PROCESS | 3744 | --DOMWINDOW == 111 (16569C00) [pid = 3744] [serial = 1368] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.negative.html] 08:33:52 INFO - PROCESS | 3744 | --DOMWINDOW == 110 (17AF1C00) [pid = 3744] [serial = 1377] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.curve1.html] 08:33:52 INFO - PROCESS | 3744 | --DOMWINDOW == 109 (1441DC00) [pid = 3744] [serial = 1380] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.curve2.html] 08:33:52 INFO - PROCESS | 3744 | --DOMWINDOW == 108 (10D59800) [pid = 3744] [serial = 1359] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.3.html] 08:33:52 INFO - PROCESS | 3744 | --DOMWINDOW == 107 (107F7000) [pid = 3744] [serial = 1356] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.2.html] 08:33:52 INFO - PROCESS | 3744 | --DOMWINDOW == 106 (1130D800) [pid = 3744] [serial = 1383] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.end.html] 08:33:52 INFO - PROCESS | 3744 | --DOMWINDOW == 105 (14418800) [pid = 3744] [serial = 1365] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html] 08:33:52 INFO - PROCESS | 3744 | --DOMWINDOW == 104 (111A7C00) [pid = 3744] [serial = 1293] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.nonempty.html] 08:33:52 INFO - PROCESS | 3744 | 1463067232607 Marionette TRACE conn2 <- [1,1860,null,{"value":["/2dcontext/path-objects/2d.path.clip.basic.2.html",0,null,null,[["Canvas test: 2d.path.clip.basic.2",0,null,null]]]}] 08:33:52 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.basic.2.html | Canvas test: 2d.path.clip.basic.2 08:33:52 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.basic.2.html | took 740ms 08:33:52 INFO - PROCESS | 3744 | 1463067232661 Marionette TRACE conn2 -> [0,1861,"getWindowHandle",null] 08:33:52 INFO - PROCESS | 3744 | 1463067232663 Marionette TRACE conn2 <- [1,1861,null,{"value":"13"}] 08:33:52 INFO - PROCESS | 3744 | 1463067232666 Marionette TRACE conn2 -> [0,1862,"setScriptTimeout",{"ms":35000}] 08:33:52 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.empty.html 08:33:52 INFO - PROCESS | 3744 | 1463067232668 Marionette TRACE conn2 <- [1,1862,null,{}] 08:33:52 INFO - PROCESS | 3744 | 1463067232672 Marionette TRACE conn2 -> [0,1863,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:33:52 INFO - PROCESS | 3744 | 1463067232751 Marionette TRACE conn2 <- [1,1863,null,{"value":null}] 08:33:52 INFO - PROCESS | 3744 | 1463067232853 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\", \"7b36c2f2-4a50-406b-8f1a-2c9880a455ba\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:33:52 INFO - PROCESS | 3744 | ++DOCSHELL 11F0B000 == 50 [pid = 3744] [id = 475] 08:33:52 INFO - PROCESS | 3744 | ++DOMWINDOW == 105 (1334F000) [pid = 3744] [serial = 1425] [outer = 00000000] 08:33:52 INFO - PROCESS | 3744 | ++DOMWINDOW == 106 (1634AC00) [pid = 3744] [serial = 1426] [outer = 1334F000] 08:33:52 INFO - PROCESS | 3744 | 1463067232905 Marionette DEBUG loaded listener.js 08:33:53 INFO - PROCESS | 3744 | ++DOMWINDOW == 107 (17B09C00) [pid = 3744] [serial = 1427] [outer = 1334F000] 08:33:53 INFO - PROCESS | 3744 | 1463067233328 Marionette TRACE conn2 <- [1,1864,null,{"value":["/2dcontext/path-objects/2d.path.clip.empty.html",0,null,null,[["Canvas test: 2d.path.clip.empty",0,null,null]]]}] 08:33:53 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.empty.html | Canvas test: 2d.path.clip.empty 08:33:53 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.empty.html | took 692ms 08:33:53 INFO - PROCESS | 3744 | 1463067233404 Marionette TRACE conn2 -> [0,1865,"getWindowHandle",null] 08:33:53 INFO - PROCESS | 3744 | 1463067233406 Marionette TRACE conn2 <- [1,1865,null,{"value":"13"}] 08:33:53 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.intersect.html 08:33:53 INFO - PROCESS | 3744 | 1463067233413 Marionette TRACE conn2 -> [0,1866,"setScriptTimeout",{"ms":35000}] 08:33:53 INFO - PROCESS | 3744 | 1463067233415 Marionette TRACE conn2 <- [1,1866,null,{}] 08:33:53 INFO - PROCESS | 3744 | 1463067233418 Marionette TRACE conn2 -> [0,1867,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:33:53 INFO - PROCESS | 3744 | 1463067233502 Marionette TRACE conn2 <- [1,1867,null,{"value":null}] 08:33:53 INFO - PROCESS | 3744 | 1463067233514 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\", \"7b36c2f2-4a50-406b-8f1a-2c9880a455ba\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:33:53 INFO - PROCESS | 3744 | ++DOCSHELL 1821B400 == 51 [pid = 3744] [id = 476] 08:33:53 INFO - PROCESS | 3744 | ++DOMWINDOW == 108 (1881C400) [pid = 3744] [serial = 1428] [outer = 00000000] 08:33:53 INFO - PROCESS | 3744 | ++DOMWINDOW == 109 (19C2B400) [pid = 3744] [serial = 1429] [outer = 1881C400] 08:33:53 INFO - PROCESS | 3744 | 1463067233556 Marionette DEBUG loaded listener.js 08:33:53 INFO - PROCESS | 3744 | ++DOMWINDOW == 110 (19C2DC00) [pid = 3744] [serial = 1430] [outer = 1881C400] 08:33:53 INFO - PROCESS | 3744 | 1463067233975 Marionette TRACE conn2 <- [1,1868,null,{"value":["/2dcontext/path-objects/2d.path.clip.intersect.html",0,null,null,[["Canvas test: 2d.path.clip.intersect",0,null,null]]]}] 08:33:54 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.intersect.html | Canvas test: 2d.path.clip.intersect 08:33:54 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.intersect.html | took 598ms 08:33:54 INFO - PROCESS | 3744 | 1463067234011 Marionette TRACE conn2 -> [0,1869,"getWindowHandle",null] 08:33:54 INFO - PROCESS | 3744 | 1463067234013 Marionette TRACE conn2 <- [1,1869,null,{"value":"13"}] 08:33:54 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.unaffected.html 08:33:54 INFO - PROCESS | 3744 | 1463067234033 Marionette TRACE conn2 -> [0,1870,"setScriptTimeout",{"ms":35000}] 08:33:54 INFO - PROCESS | 3744 | 1463067234035 Marionette TRACE conn2 <- [1,1870,null,{}] 08:33:54 INFO - PROCESS | 3744 | 1463067234039 Marionette TRACE conn2 -> [0,1871,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:33:54 INFO - PROCESS | 3744 | 1463067234124 Marionette TRACE conn2 <- [1,1871,null,{"value":null}] 08:33:54 INFO - PROCESS | 3744 | 1463067234130 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\", \"7b36c2f2-4a50-406b-8f1a-2c9880a455ba\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:33:54 INFO - PROCESS | 3744 | ++DOCSHELL 17AF7400 == 52 [pid = 3744] [id = 477] 08:33:54 INFO - PROCESS | 3744 | ++DOMWINDOW == 111 (17BD6C00) [pid = 3744] [serial = 1431] [outer = 00000000] 08:33:54 INFO - PROCESS | 3744 | ++DOMWINDOW == 112 (19D43000) [pid = 3744] [serial = 1432] [outer = 17BD6C00] 08:33:54 INFO - PROCESS | 3744 | 1463067234173 Marionette DEBUG loaded listener.js 08:33:54 INFO - PROCESS | 3744 | ++DOMWINDOW == 113 (19DACC00) [pid = 3744] [serial = 1433] [outer = 17BD6C00] 08:33:54 INFO - PROCESS | 3744 | 1463067234726 Marionette TRACE conn2 <- [1,1872,null,{"value":["/2dcontext/path-objects/2d.path.clip.unaffected.html",0,null,null,[["Canvas test: 2d.path.clip.unaffected",0,null,null]]]}] 08:33:54 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.unaffected.html | Canvas test: 2d.path.clip.unaffected 08:33:54 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.unaffected.html | took 739ms 08:33:54 INFO - PROCESS | 3744 | 1463067234769 Marionette TRACE conn2 -> [0,1873,"getWindowHandle",null] 08:33:54 INFO - PROCESS | 3744 | 1463067234773 Marionette TRACE conn2 <- [1,1873,null,{"value":"13"}] 08:33:54 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.winding.1.html 08:33:54 INFO - PROCESS | 3744 | 1463067234778 Marionette TRACE conn2 -> [0,1874,"setScriptTimeout",{"ms":35000}] 08:33:54 INFO - PROCESS | 3744 | 1463067234783 Marionette TRACE conn2 <- [1,1874,null,{}] 08:33:54 INFO - PROCESS | 3744 | 1463067234790 Marionette TRACE conn2 -> [0,1875,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:33:54 INFO - PROCESS | 3744 | 1463067234945 Marionette TRACE conn2 <- [1,1875,null,{"value":null}] 08:33:55 INFO - PROCESS | 3744 | 1463067235060 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\", \"7b36c2f2-4a50-406b-8f1a-2c9880a455ba\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:33:55 INFO - PROCESS | 3744 | ++DOCSHELL 10760000 == 53 [pid = 3744] [id = 478] 08:33:55 INFO - PROCESS | 3744 | ++DOMWINDOW == 114 (11303C00) [pid = 3744] [serial = 1434] [outer = 00000000] 08:33:55 INFO - PROCESS | 3744 | ++DOMWINDOW == 115 (12BBB000) [pid = 3744] [serial = 1435] [outer = 11303C00] 08:33:55 INFO - PROCESS | 3744 | 1463067235155 Marionette DEBUG loaded listener.js 08:33:55 INFO - PROCESS | 3744 | ++DOMWINDOW == 116 (14418800) [pid = 3744] [serial = 1436] [outer = 11303C00] 08:33:55 INFO - PROCESS | 3744 | 1463067235741 Marionette TRACE conn2 <- [1,1876,null,{"value":["/2dcontext/path-objects/2d.path.clip.winding.1.html",0,null,null,[["Canvas test: 2d.path.clip.winding.1",0,null,null]]]}] 08:33:55 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.winding.1.html | Canvas test: 2d.path.clip.winding.1 08:33:55 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.winding.1.html | took 1008ms 08:33:55 INFO - PROCESS | 3744 | 1463067235782 Marionette TRACE conn2 -> [0,1877,"getWindowHandle",null] 08:33:55 INFO - PROCESS | 3744 | 1463067235788 Marionette TRACE conn2 <- [1,1877,null,{"value":"13"}] 08:33:55 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.winding.2.html 08:33:55 INFO - PROCESS | 3744 | 1463067235795 Marionette TRACE conn2 -> [0,1878,"setScriptTimeout",{"ms":35000}] 08:33:55 INFO - PROCESS | 3744 | 1463067235798 Marionette TRACE conn2 <- [1,1878,null,{}] 08:33:55 INFO - PROCESS | 3744 | 1463067235802 Marionette TRACE conn2 -> [0,1879,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:33:55 INFO - PROCESS | 3744 | 1463067235915 Marionette TRACE conn2 <- [1,1879,null,{"value":null}] 08:33:56 INFO - PROCESS | 3744 | 1463067236025 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\", \"7b36c2f2-4a50-406b-8f1a-2c9880a455ba\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:33:56 INFO - PROCESS | 3744 | ++DOCSHELL 144CCC00 == 54 [pid = 3744] [id = 479] 08:33:56 INFO - PROCESS | 3744 | ++DOMWINDOW == 117 (144E4C00) [pid = 3744] [serial = 1437] [outer = 00000000] 08:33:56 INFO - PROCESS | 3744 | ++DOMWINDOW == 118 (163ECC00) [pid = 3744] [serial = 1438] [outer = 144E4C00] 08:33:56 INFO - PROCESS | 3744 | 1463067236079 Marionette DEBUG loaded listener.js 08:33:56 INFO - PROCESS | 3744 | ++DOMWINDOW == 119 (1656A400) [pid = 3744] [serial = 1439] [outer = 144E4C00] 08:33:56 INFO - PROCESS | 3744 | 1463067236701 Marionette TRACE conn2 <- [1,1880,null,{"value":["/2dcontext/path-objects/2d.path.clip.winding.2.html",0,null,null,[["Canvas test: 2d.path.clip.winding.2",0,null,null]]]}] 08:33:56 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.winding.2.html | Canvas test: 2d.path.clip.winding.2 08:33:56 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.winding.2.html | took 945ms 08:33:56 INFO - TEST-START | /2dcontext/path-objects/2d.path.closePath.empty.html 08:33:56 INFO - PROCESS | 3744 | 1463067236738 Marionette TRACE conn2 -> [0,1881,"getWindowHandle",null] 08:33:56 INFO - PROCESS | 3744 | 1463067236740 Marionette TRACE conn2 <- [1,1881,null,{"value":"13"}] 08:33:56 INFO - PROCESS | 3744 | 1463067236744 Marionette TRACE conn2 -> [0,1882,"setScriptTimeout",{"ms":35000}] 08:33:56 INFO - PROCESS | 3744 | 1463067236748 Marionette TRACE conn2 <- [1,1882,null,{}] 08:33:56 INFO - PROCESS | 3744 | 1463067236759 Marionette TRACE conn2 -> [0,1883,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:33:56 INFO - PROCESS | 3744 | 1463067236869 Marionette TRACE conn2 <- [1,1883,null,{"value":null}] 08:33:57 INFO - PROCESS | 3744 | 1463067237007 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\", \"7b36c2f2-4a50-406b-8f1a-2c9880a455ba\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:33:57 INFO - PROCESS | 3744 | ++DOCSHELL 17BD7C00 == 55 [pid = 3744] [id = 480] 08:33:57 INFO - PROCESS | 3744 | ++DOMWINDOW == 120 (19A49800) [pid = 3744] [serial = 1440] [outer = 00000000] 08:33:57 INFO - PROCESS | 3744 | ++DOMWINDOW == 121 (19C31000) [pid = 3744] [serial = 1441] [outer = 19A49800] 08:33:57 INFO - PROCESS | 3744 | 1463067237064 Marionette DEBUG loaded listener.js 08:33:57 INFO - PROCESS | 3744 | ++DOMWINDOW == 122 (19D42C00) [pid = 3744] [serial = 1442] [outer = 19A49800] 08:33:57 INFO - PROCESS | 3744 | 1463067237671 Marionette TRACE conn2 <- [1,1884,null,{"value":["/2dcontext/path-objects/2d.path.closePath.empty.html",0,null,null,[["Canvas test: 2d.path.closePath.empty",0,null,null]]]}] 08:33:57 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.closePath.empty.html | Canvas test: 2d.path.closePath.empty 08:33:57 INFO - TEST-OK | /2dcontext/path-objects/2d.path.closePath.empty.html | took 944ms 08:33:57 INFO - PROCESS | 3744 | 1463067237721 Marionette TRACE conn2 -> [0,1885,"getWindowHandle",null] 08:33:57 INFO - PROCESS | 3744 | 1463067237724 Marionette TRACE conn2 <- [1,1885,null,{"value":"13"}] 08:33:57 INFO - TEST-START | /2dcontext/path-objects/2d.path.closePath.newline.html 08:33:57 INFO - PROCESS | 3744 | 1463067237727 Marionette TRACE conn2 -> [0,1886,"setScriptTimeout",{"ms":35000}] 08:33:57 INFO - PROCESS | 3744 | 1463067237729 Marionette TRACE conn2 <- [1,1886,null,{}] 08:33:57 INFO - PROCESS | 3744 | 1463067237733 Marionette TRACE conn2 -> [0,1887,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:33:57 INFO - PROCESS | 3744 | 1463067237838 Marionette TRACE conn2 <- [1,1887,null,{"value":null}] 08:33:57 INFO - PROCESS | 3744 | 1463067237974 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\", \"7b36c2f2-4a50-406b-8f1a-2c9880a455ba\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:33:57 INFO - PROCESS | 3744 | ++DOCSHELL 19D42000 == 56 [pid = 3744] [id = 481] 08:33:57 INFO - PROCESS | 3744 | ++DOMWINDOW == 123 (19DB5000) [pid = 3744] [serial = 1443] [outer = 00000000] 08:33:58 INFO - PROCESS | 3744 | ++DOMWINDOW == 124 (19EAF400) [pid = 3744] [serial = 1444] [outer = 19DB5000] 08:33:58 INFO - PROCESS | 3744 | 1463067238028 Marionette DEBUG loaded listener.js 08:33:58 INFO - PROCESS | 3744 | ++DOMWINDOW == 125 (1A167C00) [pid = 3744] [serial = 1445] [outer = 19DB5000] 08:33:58 INFO - PROCESS | 3744 | 1463067238588 Marionette TRACE conn2 <- [1,1888,null,{"value":["/2dcontext/path-objects/2d.path.closePath.newline.html",0,null,null,[["Canvas test: 2d.path.closePath.newline",0,null,null]]]}] 08:33:58 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.closePath.newline.html | Canvas test: 2d.path.closePath.newline 08:33:58 INFO - TEST-OK | /2dcontext/path-objects/2d.path.closePath.newline.html | took 897ms 08:33:58 INFO - PROCESS | 3744 | 1463067238632 Marionette TRACE conn2 -> [0,1889,"getWindowHandle",null] 08:33:58 INFO - PROCESS | 3744 | 1463067238634 Marionette TRACE conn2 <- [1,1889,null,{"value":"13"}] 08:33:58 INFO - TEST-START | /2dcontext/path-objects/2d.path.closePath.nextpoint.html 08:33:58 INFO - PROCESS | 3744 | 1463067238638 Marionette TRACE conn2 -> [0,1890,"setScriptTimeout",{"ms":35000}] 08:33:58 INFO - PROCESS | 3744 | 1463067238640 Marionette TRACE conn2 <- [1,1890,null,{}] 08:33:58 INFO - PROCESS | 3744 | 1463067238643 Marionette TRACE conn2 -> [0,1891,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:33:58 INFO - PROCESS | 3744 | 1463067238746 Marionette TRACE conn2 <- [1,1891,null,{"value":null}] 08:33:58 INFO - PROCESS | 3744 | 1463067238855 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\", \"7b36c2f2-4a50-406b-8f1a-2c9880a455ba\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:33:58 INFO - PROCESS | 3744 | ++DOCSHELL 144E2000 == 57 [pid = 3744] [id = 482] 08:33:58 INFO - PROCESS | 3744 | ++DOMWINDOW == 126 (17479800) [pid = 3744] [serial = 1446] [outer = 00000000] 08:33:58 INFO - PROCESS | 3744 | ++DOMWINDOW == 127 (1A174C00) [pid = 3744] [serial = 1447] [outer = 17479800] 08:33:58 INFO - PROCESS | 3744 | 1463067238907 Marionette DEBUG loaded listener.js 08:33:59 INFO - PROCESS | 3744 | ++DOMWINDOW == 128 (1A485800) [pid = 3744] [serial = 1448] [outer = 17479800] 08:33:59 INFO - PROCESS | 3744 | 1463067239508 Marionette TRACE conn2 <- [1,1892,null,{"value":["/2dcontext/path-objects/2d.path.closePath.nextpoint.html",0,null,null,[["Canvas test: 2d.path.closePath.nextpoint",0,null,null]]]}] 08:33:59 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.closePath.nextpoint.html | Canvas test: 2d.path.closePath.nextpoint 08:33:59 INFO - TEST-OK | /2dcontext/path-objects/2d.path.closePath.nextpoint.html | took 944ms 08:33:59 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.closed.basic.html 08:33:59 INFO - PROCESS | 3744 | 1463067239583 Marionette TRACE conn2 -> [0,1893,"getWindowHandle",null] 08:33:59 INFO - PROCESS | 3744 | 1463067239585 Marionette TRACE conn2 <- [1,1893,null,{"value":"13"}] 08:33:59 INFO - PROCESS | 3744 | 1463067239589 Marionette TRACE conn2 -> [0,1894,"setScriptTimeout",{"ms":35000}] 08:33:59 INFO - PROCESS | 3744 | 1463067239591 Marionette TRACE conn2 <- [1,1894,null,{}] 08:33:59 INFO - PROCESS | 3744 | 1463067239595 Marionette TRACE conn2 -> [0,1895,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:33:59 INFO - PROCESS | 3744 | 1463067239880 Marionette TRACE conn2 <- [1,1895,null,{"value":null}] 08:34:00 INFO - PROCESS | 3744 | 1463067240041 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\", \"7b36c2f2-4a50-406b-8f1a-2c9880a455ba\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:34:00 INFO - PROCESS | 3744 | ++DOCSHELL 1130D400 == 58 [pid = 3744] [id = 483] 08:34:00 INFO - PROCESS | 3744 | ++DOMWINDOW == 129 (113A5400) [pid = 3744] [serial = 1449] [outer = 00000000] 08:34:00 INFO - PROCESS | 3744 | ++DOMWINDOW == 130 (12D23400) [pid = 3744] [serial = 1450] [outer = 113A5400] 08:34:00 INFO - PROCESS | 3744 | 1463067240093 Marionette DEBUG loaded listener.js 08:34:00 INFO - PROCESS | 3744 | ++DOMWINDOW == 131 (12DEE400) [pid = 3744] [serial = 1451] [outer = 113A5400] 08:34:00 INFO - PROCESS | 3744 | 1463067240669 Marionette TRACE conn2 <- [1,1896,null,{"value":["/2dcontext/path-objects/2d.path.fill.closed.basic.html",0,null,null,[["Canvas test: 2d.path.fill.closed.basic",0,null,null]]]}] 08:34:00 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.closed.basic.html | Canvas test: 2d.path.fill.closed.basic 08:34:00 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.closed.basic.html | took 1149ms 08:34:00 INFO - PROCESS | 3744 | 1463067240736 Marionette TRACE conn2 -> [0,1897,"getWindowHandle",null] 08:34:00 INFO - PROCESS | 3744 | 1463067240739 Marionette TRACE conn2 <- [1,1897,null,{"value":"13"}] 08:34:00 INFO - PROCESS | 3744 | 1463067240744 Marionette TRACE conn2 -> [0,1898,"setScriptTimeout",{"ms":35000}] 08:34:00 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.closed.unaffected.html 08:34:00 INFO - PROCESS | 3744 | 1463067240748 Marionette TRACE conn2 <- [1,1898,null,{}] 08:34:00 INFO - PROCESS | 3744 | 1463067240752 Marionette TRACE conn2 -> [0,1899,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:34:00 INFO - PROCESS | 3744 | 1463067240848 Marionette TRACE conn2 <- [1,1899,null,{"value":null}] 08:34:01 INFO - PROCESS | 3744 | 1463067240994 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\", \"7b36c2f2-4a50-406b-8f1a-2c9880a455ba\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:34:01 INFO - PROCESS | 3744 | --DOCSHELL 1821B400 == 57 [pid = 3744] [id = 476] 08:34:01 INFO - PROCESS | 3744 | --DOCSHELL 11F0B000 == 56 [pid = 3744] [id = 475] 08:34:01 INFO - PROCESS | 3744 | --DOCSHELL 17AF2C00 == 55 [pid = 3744] [id = 474] 08:34:01 INFO - PROCESS | 3744 | --DOCSHELL 111A4C00 == 54 [pid = 3744] [id = 473] 08:34:01 INFO - PROCESS | 3744 | --DOCSHELL 11303400 == 53 [pid = 3744] [id = 472] 08:34:01 INFO - PROCESS | 3744 | --DOCSHELL 164B3000 == 52 [pid = 3744] [id = 471] 08:34:01 INFO - PROCESS | 3744 | --DOCSHELL 15E07000 == 51 [pid = 3744] [id = 470] 08:34:01 INFO - PROCESS | 3744 | --DOCSHELL 0F54FC00 == 50 [pid = 3744] [id = 469] 08:34:01 INFO - PROCESS | 3744 | --DOCSHELL 12D23800 == 49 [pid = 3744] [id = 468] 08:34:01 INFO - PROCESS | 3744 | --DOMWINDOW == 130 (19C2FC00) [pid = 3744] [serial = 1387] [outer = 00000000] [url = about:blank] 08:34:01 INFO - PROCESS | 3744 | ++DOCSHELL 10D61800 == 50 [pid = 3744] [id = 484] 08:34:01 INFO - PROCESS | 3744 | ++DOMWINDOW == 131 (111A4C00) [pid = 3744] [serial = 1452] [outer = 00000000] 08:34:01 INFO - PROCESS | 3744 | ++DOMWINDOW == 132 (117A9000) [pid = 3744] [serial = 1453] [outer = 111A4C00] 08:34:01 INFO - PROCESS | 3744 | 1463067241076 Marionette DEBUG loaded listener.js 08:34:01 INFO - PROCESS | 3744 | ++DOMWINDOW == 133 (136A0C00) [pid = 3744] [serial = 1454] [outer = 111A4C00] 08:34:01 INFO - PROCESS | 3744 | --DOCSHELL 113AF800 == 49 [pid = 3744] [id = 463] 08:34:01 INFO - PROCESS | 3744 | --DOCSHELL 13E8C000 == 48 [pid = 3744] [id = 462] 08:34:01 INFO - PROCESS | 3744 | --DOMWINDOW == 132 (1704D800) [pid = 3744] [serial = 1295] [outer = 00000000] [url = about:blank] 08:34:01 INFO - PROCESS | 3744 | --DOMWINDOW == 131 (1704BC00) [pid = 3744] [serial = 1372] [outer = 00000000] [url = about:blank] 08:34:01 INFO - PROCESS | 3744 | --DOMWINDOW == 130 (11310800) [pid = 3744] [serial = 1342] [outer = 00000000] [url = about:blank] 08:34:01 INFO - PROCESS | 3744 | --DOMWINDOW == 129 (14495800) [pid = 3744] [serial = 1345] [outer = 00000000] [url = about:blank] 08:34:01 INFO - PROCESS | 3744 | --DOMWINDOW == 128 (17151800) [pid = 3744] [serial = 1348] [outer = 00000000] [url = about:blank] 08:34:01 INFO - PROCESS | 3744 | --DOMWINDOW == 127 (1867C000) [pid = 3744] [serial = 1351] [outer = 00000000] [url = about:blank] 08:34:01 INFO - PROCESS | 3744 | --DOMWINDOW == 126 (17AF9000) [pid = 3744] [serial = 1375] [outer = 00000000] [url = about:blank] 08:34:01 INFO - PROCESS | 3744 | --DOMWINDOW == 125 (144A3C00) [pid = 3744] [serial = 1363] [outer = 00000000] [url = about:blank] 08:34:01 INFO - PROCESS | 3744 | --DOMWINDOW == 124 (144DE000) [pid = 3744] [serial = 1364] [outer = 00000000] [url = about:blank] 08:34:01 INFO - PROCESS | 3744 | --DOMWINDOW == 123 (165ECC00) [pid = 3744] [serial = 1369] [outer = 00000000] [url = about:blank] 08:34:01 INFO - PROCESS | 3744 | --DOMWINDOW == 122 (17149800) [pid = 3744] [serial = 1373] [outer = 00000000] [url = about:blank] 08:34:01 INFO - PROCESS | 3744 | --DOMWINDOW == 121 (19A53C00) [pid = 3744] [serial = 1378] [outer = 00000000] [url = about:blank] 08:34:01 INFO - PROCESS | 3744 | --DOMWINDOW == 120 (17B0FC00) [pid = 3744] [serial = 1376] [outer = 00000000] [url = about:blank] 08:34:01 INFO - PROCESS | 3744 | --DOMWINDOW == 119 (19A92400) [pid = 3744] [serial = 1379] [outer = 00000000] [url = about:blank] 08:34:01 INFO - PROCESS | 3744 | --DOMWINDOW == 118 (15A8C400) [pid = 3744] [serial = 1381] [outer = 00000000] [url = about:blank] 08:34:01 INFO - PROCESS | 3744 | --DOMWINDOW == 117 (11308800) [pid = 3744] [serial = 1360] [outer = 00000000] [url = about:blank] 08:34:01 INFO - PROCESS | 3744 | --DOMWINDOW == 116 (12D30C00) [pid = 3744] [serial = 1361] [outer = 00000000] [url = about:blank] 08:34:01 INFO - PROCESS | 3744 | --DOMWINDOW == 115 (113B0800) [pid = 3744] [serial = 1358] [outer = 00000000] [url = about:blank] 08:34:01 INFO - PROCESS | 3744 | --DOMWINDOW == 114 (111AC800) [pid = 3744] [serial = 1357] [outer = 00000000] [url = about:blank] 08:34:01 INFO - PROCESS | 3744 | --DOMWINDOW == 113 (18618400) [pid = 3744] [serial = 1384] [outer = 00000000] [url = about:blank] 08:34:01 INFO - PROCESS | 3744 | --DOMWINDOW == 112 (163F8800) [pid = 3744] [serial = 1366] [outer = 00000000] [url = about:blank] 08:34:01 INFO - PROCESS | 3744 | --DOMWINDOW == 111 (164AB800) [pid = 3744] [serial = 1367] [outer = 00000000] [url = about:blank] 08:34:01 INFO - PROCESS | 3744 | --DOMWINDOW == 110 (19A4CC00) [pid = 3744] [serial = 1354] [outer = 00000000] [url = about:blank] 08:34:01 INFO - PROCESS | 3744 | --DOMWINDOW == 109 (19A4AC00) [pid = 3744] [serial = 1385] [outer = 00000000] [url = about:blank] 08:34:01 INFO - PROCESS | 3744 | --DOMWINDOW == 108 (165E8800) [pid = 3744] [serial = 1382] [outer = 00000000] [url = about:blank] 08:34:01 INFO - PROCESS | 3744 | --DOMWINDOW == 107 (165F4000) [pid = 3744] [serial = 1370] [outer = 00000000] [url = about:blank] 08:34:01 INFO - PROCESS | 3744 | 1463067241517 Marionette TRACE conn2 <- [1,1900,null,{"value":["/2dcontext/path-objects/2d.path.fill.closed.unaffected.html",0,null,null,[["Canvas test: 2d.path.fill.closed.unaffected",0,null,null]]]}] 08:34:01 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.closed.unaffected.html | Canvas test: 2d.path.fill.closed.unaffected 08:34:01 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.closed.unaffected.html | took 803ms 08:34:01 INFO - PROCESS | 3744 | 1463067241548 Marionette TRACE conn2 -> [0,1901,"getWindowHandle",null] 08:34:01 INFO - PROCESS | 3744 | 1463067241551 Marionette TRACE conn2 <- [1,1901,null,{"value":"13"}] 08:34:01 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.overlap.html 08:34:01 INFO - PROCESS | 3744 | 1463067241554 Marionette TRACE conn2 -> [0,1902,"setScriptTimeout",{"ms":35000}] 08:34:01 INFO - PROCESS | 3744 | 1463067241556 Marionette TRACE conn2 <- [1,1902,null,{}] 08:34:01 INFO - PROCESS | 3744 | 1463067241563 Marionette TRACE conn2 -> [0,1903,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:34:01 INFO - PROCESS | 3744 | 1463067241648 Marionette TRACE conn2 <- [1,1903,null,{"value":null}] 08:34:01 INFO - PROCESS | 3744 | 1463067241656 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\", \"7b36c2f2-4a50-406b-8f1a-2c9880a455ba\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:34:01 INFO - PROCESS | 3744 | ++DOCSHELL 144C9800 == 49 [pid = 3744] [id = 485] 08:34:01 INFO - PROCESS | 3744 | ++DOMWINDOW == 108 (144CB800) [pid = 3744] [serial = 1455] [outer = 00000000] 08:34:01 INFO - PROCESS | 3744 | ++DOMWINDOW == 109 (144E4400) [pid = 3744] [serial = 1456] [outer = 144CB800] 08:34:01 INFO - PROCESS | 3744 | 1463067241707 Marionette DEBUG loaded listener.js 08:34:01 INFO - PROCESS | 3744 | ++DOMWINDOW == 110 (14758000) [pid = 3744] [serial = 1457] [outer = 144CB800] 08:34:02 INFO - PROCESS | 3744 | 1463067242259 Marionette TRACE conn2 <- [1,1904,null,{"value":["/2dcontext/path-objects/2d.path.fill.overlap.html",0,null,null,[["Canvas test: 2d.path.fill.overlap",0,null,null]]]}] 08:34:02 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.overlap.html | Canvas test: 2d.path.fill.overlap 08:34:02 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.overlap.html | took 693ms 08:34:02 INFO - PROCESS | 3744 | 1463067242285 Marionette TRACE conn2 -> [0,1905,"getWindowHandle",null] 08:34:02 INFO - PROCESS | 3744 | 1463067242288 Marionette TRACE conn2 <- [1,1905,null,{"value":"13"}] 08:34:02 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.add.html 08:34:02 INFO - PROCESS | 3744 | 1463067242298 Marionette TRACE conn2 -> [0,1906,"setScriptTimeout",{"ms":35000}] 08:34:02 INFO - PROCESS | 3744 | 1463067242302 Marionette TRACE conn2 <- [1,1906,null,{}] 08:34:02 INFO - PROCESS | 3744 | 1463067242306 Marionette TRACE conn2 -> [0,1907,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:34:02 INFO - PROCESS | 3744 | 1463067242390 Marionette TRACE conn2 <- [1,1907,null,{"value":null}] 08:34:02 INFO - PROCESS | 3744 | 1463067242399 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\", \"7b36c2f2-4a50-406b-8f1a-2c9880a455ba\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:34:02 INFO - PROCESS | 3744 | ++DOCSHELL 13E6C400 == 50 [pid = 3744] [id = 486] 08:34:02 INFO - PROCESS | 3744 | ++DOMWINDOW == 111 (15A8B400) [pid = 3744] [serial = 1458] [outer = 00000000] 08:34:02 INFO - PROCESS | 3744 | ++DOMWINDOW == 112 (1656B400) [pid = 3744] [serial = 1459] [outer = 15A8B400] 08:34:02 INFO - PROCESS | 3744 | 1463067242443 Marionette DEBUG loaded listener.js 08:34:02 INFO - PROCESS | 3744 | ++DOMWINDOW == 113 (165EC000) [pid = 3744] [serial = 1460] [outer = 15A8B400] 08:34:02 INFO - PROCESS | 3744 | 1463067242896 Marionette TRACE conn2 <- [1,1908,null,{"value":["/2dcontext/path-objects/2d.path.fill.winding.add.html",0,null,null,[["Canvas test: 2d.path.fill.winding.add",0,null,null]]]}] 08:34:02 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.add.html | Canvas test: 2d.path.fill.winding.add 08:34:02 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.add.html | took 661ms 08:34:02 INFO - PROCESS | 3744 | 1463067242948 Marionette TRACE conn2 -> [0,1909,"getWindowHandle",null] 08:34:02 INFO - PROCESS | 3744 | 1463067242950 Marionette TRACE conn2 <- [1,1909,null,{"value":"13"}] 08:34:02 INFO - PROCESS | 3744 | 1463067242954 Marionette TRACE conn2 -> [0,1910,"setScriptTimeout",{"ms":35000}] 08:34:02 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.subtract.1.html 08:34:02 INFO - PROCESS | 3744 | 1463067242955 Marionette TRACE conn2 <- [1,1910,null,{}] 08:34:02 INFO - PROCESS | 3744 | 1463067242959 Marionette TRACE conn2 -> [0,1911,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:34:03 INFO - PROCESS | 3744 | 1463067243038 Marionette TRACE conn2 <- [1,1911,null,{"value":null}] 08:34:03 INFO - PROCESS | 3744 | 1463067243045 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\", \"7b36c2f2-4a50-406b-8f1a-2c9880a455ba\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:34:03 INFO - PROCESS | 3744 | ++DOCSHELL 13614000 == 51 [pid = 3744] [id = 487] 08:34:03 INFO - PROCESS | 3744 | ++DOMWINDOW == 114 (1449B000) [pid = 3744] [serial = 1461] [outer = 00000000] 08:34:03 INFO - PROCESS | 3744 | ++DOMWINDOW == 115 (16EE3000) [pid = 3744] [serial = 1462] [outer = 1449B000] 08:34:03 INFO - PROCESS | 3744 | 1463067243088 Marionette DEBUG loaded listener.js 08:34:03 INFO - PROCESS | 3744 | ++DOMWINDOW == 116 (17055400) [pid = 3744] [serial = 1463] [outer = 1449B000] 08:34:03 INFO - PROCESS | 3744 | 1463067243550 Marionette TRACE conn2 <- [1,1912,null,{"value":["/2dcontext/path-objects/2d.path.fill.winding.subtract.1.html",0,null,null,[["Canvas test: 2d.path.fill.winding.subtract.1",0,null,null]]]}] 08:34:03 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.subtract.1.html | Canvas test: 2d.path.fill.winding.subtract.1 08:34:03 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.subtract.1.html | took 645ms 08:34:03 INFO - PROCESS | 3744 | 1463067243592 Marionette TRACE conn2 -> [0,1913,"getWindowHandle",null] 08:34:03 INFO - PROCESS | 3744 | 1463067243594 Marionette TRACE conn2 <- [1,1913,null,{"value":"13"}] 08:34:03 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.subtract.2.html 08:34:03 INFO - PROCESS | 3744 | 1463067243598 Marionette TRACE conn2 -> [0,1914,"setScriptTimeout",{"ms":35000}] 08:34:03 INFO - PROCESS | 3744 | 1463067243599 Marionette TRACE conn2 <- [1,1914,null,{}] 08:34:03 INFO - PROCESS | 3744 | 1463067243603 Marionette TRACE conn2 -> [0,1915,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:34:03 INFO - PROCESS | 3744 | 1463067243722 Marionette TRACE conn2 <- [1,1915,null,{"value":null}] 08:34:03 INFO - PROCESS | 3744 | 1463067243729 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\", \"7b36c2f2-4a50-406b-8f1a-2c9880a455ba\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:34:03 INFO - PROCESS | 3744 | ++DOCSHELL 1714DC00 == 52 [pid = 3744] [id = 488] 08:34:03 INFO - PROCESS | 3744 | ++DOMWINDOW == 117 (17150000) [pid = 3744] [serial = 1464] [outer = 00000000] 08:34:03 INFO - PROCESS | 3744 | ++DOMWINDOW == 118 (17476400) [pid = 3744] [serial = 1465] [outer = 17150000] 08:34:03 INFO - PROCESS | 3744 | 1463067243779 Marionette DEBUG loaded listener.js 08:34:03 INFO - PROCESS | 3744 | ++DOMWINDOW == 119 (17A7A400) [pid = 3744] [serial = 1466] [outer = 17150000] 08:34:04 INFO - PROCESS | 3744 | 1463067244246 Marionette TRACE conn2 <- [1,1916,null,{"value":["/2dcontext/path-objects/2d.path.fill.winding.subtract.2.html",0,null,null,[["Canvas test: 2d.path.fill.winding.subtract.2",0,null,null]]]}] 08:34:04 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.subtract.2.html | Canvas test: 2d.path.fill.winding.subtract.2 08:34:04 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.subtract.2.html | took 709ms 08:34:04 INFO - PROCESS | 3744 | 1463067244297 Marionette TRACE conn2 -> [0,1917,"getWindowHandle",null] 08:34:04 INFO - PROCESS | 3744 | 1463067244299 Marionette TRACE conn2 <- [1,1917,null,{"value":"13"}] 08:34:04 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.subtract.3.html 08:34:04 INFO - PROCESS | 3744 | 1463067244302 Marionette TRACE conn2 -> [0,1918,"setScriptTimeout",{"ms":35000}] 08:34:04 INFO - PROCESS | 3744 | 1463067244304 Marionette TRACE conn2 <- [1,1918,null,{}] 08:34:04 INFO - PROCESS | 3744 | 1463067244315 Marionette TRACE conn2 -> [0,1919,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:34:04 INFO - PROCESS | 3744 | 1463067244428 Marionette TRACE conn2 <- [1,1919,null,{"value":null}] 08:34:04 INFO - PROCESS | 3744 | 1463067244526 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\", \"7b36c2f2-4a50-406b-8f1a-2c9880a455ba\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:34:04 INFO - PROCESS | 3744 | ++DOCSHELL 17AF2400 == 53 [pid = 3744] [id = 489] 08:34:04 INFO - PROCESS | 3744 | ++DOMWINDOW == 120 (17AF4C00) [pid = 3744] [serial = 1467] [outer = 00000000] 08:34:04 INFO - PROCESS | 3744 | ++DOMWINDOW == 121 (18673400) [pid = 3744] [serial = 1468] [outer = 17AF4C00] 08:34:04 INFO - PROCESS | 3744 | 1463067244571 Marionette DEBUG loaded listener.js 08:34:04 INFO - PROCESS | 3744 | ++DOMWINDOW == 122 (18681800) [pid = 3744] [serial = 1469] [outer = 17AF4C00] 08:34:05 INFO - PROCESS | 3744 | 1463067245000 Marionette TRACE conn2 <- [1,1920,null,{"value":["/2dcontext/path-objects/2d.path.fill.winding.subtract.3.html",0,null,null,[["Canvas test: 2d.path.fill.winding.subtract.3",0,null,null]]]}] 08:34:05 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.subtract.3.html | Canvas test: 2d.path.fill.winding.subtract.3 08:34:05 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.subtract.3.html | took 755ms 08:34:05 INFO - PROCESS | 3744 | 1463067245043 Marionette TRACE conn2 -> [0,1921,"getWindowHandle",null] 08:34:05 INFO - PROCESS | 3744 | 1463067245045 Marionette TRACE conn2 <- [1,1921,null,{"value":"13"}] 08:34:05 INFO - PROCESS | 3744 | 1463067245049 Marionette TRACE conn2 -> [0,1922,"setScriptTimeout",{"ms":35000}] 08:34:05 INFO - TEST-START | /2dcontext/path-objects/2d.path.initial.html 08:34:05 INFO - PROCESS | 3744 | 1463067245050 Marionette TRACE conn2 <- [1,1922,null,{}] 08:34:05 INFO - PROCESS | 3744 | 1463067245054 Marionette TRACE conn2 -> [0,1923,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:34:05 INFO - PROCESS | 3744 | 1463067245169 Marionette TRACE conn2 <- [1,1923,null,{"value":null}] 08:34:05 INFO - PROCESS | 3744 | 1463067245228 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\", \"7b36c2f2-4a50-406b-8f1a-2c9880a455ba\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:34:05 INFO - PROCESS | 3744 | ++DOCSHELL 10D62800 == 54 [pid = 3744] [id = 490] 08:34:05 INFO - PROCESS | 3744 | ++DOMWINDOW == 123 (1153AC00) [pid = 3744] [serial = 1470] [outer = 00000000] 08:34:05 INFO - PROCESS | 3744 | ++DOMWINDOW == 124 (19A50C00) [pid = 3744] [serial = 1471] [outer = 1153AC00] 08:34:05 INFO - PROCESS | 3744 | 1463067245275 Marionette DEBUG loaded listener.js 08:34:05 INFO - PROCESS | 3744 | ++DOMWINDOW == 125 (19A90400) [pid = 3744] [serial = 1472] [outer = 1153AC00] 08:34:05 INFO - PROCESS | 3744 | --DOMWINDOW == 124 (15E07400) [pid = 3744] [serial = 1410] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html] 08:34:05 INFO - PROCESS | 3744 | --DOMWINDOW == 123 (11532400) [pid = 3744] [serial = 1416] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.shape.html] 08:34:05 INFO - PROCESS | 3744 | --DOMWINDOW == 122 (1334F000) [pid = 3744] [serial = 1425] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.empty.html] 08:34:05 INFO - PROCESS | 3744 | --DOMWINDOW == 121 (17BD4C00) [pid = 3744] [serial = 1422] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.basic.2.html] 08:34:05 INFO - PROCESS | 3744 | --DOMWINDOW == 120 (105D2800) [pid = 3744] [serial = 1407] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html] 08:34:05 INFO - PROCESS | 3744 | --DOMWINDOW == 119 (164B3400) [pid = 3744] [serial = 1413] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html] 08:34:05 INFO - PROCESS | 3744 | --DOMWINDOW == 118 (1881C400) [pid = 3744] [serial = 1428] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.intersect.html] 08:34:05 INFO - PROCESS | 3744 | --DOMWINDOW == 117 (17147800) [pid = 3744] [serial = 1419] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.basic.1.html] 08:34:05 INFO - PROCESS | 3744 | --DOMWINDOW == 116 (12D24000) [pid = 3744] [serial = 1404] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html] 08:34:05 INFO - PROCESS | 3744 | 1463067245791 Marionette TRACE conn2 <- [1,1924,null,{"value":["/2dcontext/path-objects/2d.path.initial.html",0,null,null,[["Canvas test: 2d.path.initial",0,null,null]]]}] 08:34:05 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.initial.html | Canvas test: 2d.path.initial 08:34:05 INFO - TEST-OK | /2dcontext/path-objects/2d.path.initial.html | took 803ms 08:34:05 INFO - PROCESS | 3744 | 1463067245851 Marionette TRACE conn2 -> [0,1925,"getWindowHandle",null] 08:34:05 INFO - PROCESS | 3744 | 1463067245853 Marionette TRACE conn2 <- [1,1925,null,{"value":"13"}] 08:34:05 INFO - PROCESS | 3744 | 1463067245856 Marionette TRACE conn2 -> [0,1926,"setScriptTimeout",{"ms":35000}] 08:34:05 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.arc.html 08:34:05 INFO - PROCESS | 3744 | 1463067245858 Marionette TRACE conn2 <- [1,1926,null,{}] 08:34:05 INFO - PROCESS | 3744 | 1463067245861 Marionette TRACE conn2 -> [0,1927,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:34:05 INFO - PROCESS | 3744 | 1463067245951 Marionette TRACE conn2 <- [1,1927,null,{"value":null}] 08:34:06 INFO - PROCESS | 3744 | 1463067246067 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\", \"7b36c2f2-4a50-406b-8f1a-2c9880a455ba\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:34:06 INFO - PROCESS | 3744 | ++DOCSHELL 111A3400 == 55 [pid = 3744] [id = 491] 08:34:06 INFO - PROCESS | 3744 | ++DOMWINDOW == 117 (113A8000) [pid = 3744] [serial = 1473] [outer = 00000000] 08:34:06 INFO - PROCESS | 3744 | ++DOMWINDOW == 118 (163F3800) [pid = 3744] [serial = 1474] [outer = 113A8000] 08:34:06 INFO - PROCESS | 3744 | 1463067246112 Marionette DEBUG loaded listener.js 08:34:06 INFO - PROCESS | 3744 | ++DOMWINDOW == 119 (17A14400) [pid = 3744] [serial = 1475] [outer = 113A8000] 08:34:06 INFO - PROCESS | 3744 | 1463067246509 Marionette TRACE conn2 <- [1,1928,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.arc.html",0,null,null,[["isPointInPath() works on arcs",0,null,null]]]}] 08:34:06 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.arc.html | isPointInPath() works on arcs 08:34:06 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.arc.html | took 645ms 08:34:06 INFO - PROCESS | 3744 | 1463067246527 Marionette TRACE conn2 -> [0,1929,"getWindowHandle",null] 08:34:06 INFO - PROCESS | 3744 | 1463067246529 Marionette TRACE conn2 <- [1,1929,null,{"value":"13"}] 08:34:06 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.basic.1.html 08:34:06 INFO - PROCESS | 3744 | 1463067246532 Marionette TRACE conn2 -> [0,1930,"setScriptTimeout",{"ms":35000}] 08:34:06 INFO - PROCESS | 3744 | 1463067246534 Marionette TRACE conn2 <- [1,1930,null,{}] 08:34:06 INFO - PROCESS | 3744 | 1463067246537 Marionette TRACE conn2 -> [0,1931,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:34:06 INFO - PROCESS | 3744 | 1463067246618 Marionette TRACE conn2 <- [1,1931,null,{"value":null}] 08:34:06 INFO - PROCESS | 3744 | 1463067246625 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\", \"7b36c2f2-4a50-406b-8f1a-2c9880a455ba\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:34:06 INFO - PROCESS | 3744 | ++DOCSHELL 16358C00 == 56 [pid = 3744] [id = 492] 08:34:06 INFO - PROCESS | 3744 | ++DOMWINDOW == 120 (17148C00) [pid = 3744] [serial = 1476] [outer = 00000000] 08:34:06 INFO - PROCESS | 3744 | ++DOMWINDOW == 121 (19C2F800) [pid = 3744] [serial = 1477] [outer = 17148C00] 08:34:06 INFO - PROCESS | 3744 | 1463067246674 Marionette DEBUG loaded listener.js 08:34:06 INFO - PROCESS | 3744 | ++DOMWINDOW == 122 (19CD0400) [pid = 3744] [serial = 1478] [outer = 17148C00] 08:34:07 INFO - PROCESS | 3744 | 1463067247123 Marionette TRACE conn2 <- [1,1932,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.basic.1.html",0,null,null,[["isPointInPath() detects whether the point is inside the path",0,null,null]]]}] 08:34:07 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.basic.1.html | isPointInPath() detects whether the point is inside the path 08:34:07 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.basic.1.html | took 646ms 08:34:07 INFO - PROCESS | 3744 | 1463067247170 Marionette TRACE conn2 -> [0,1933,"getWindowHandle",null] 08:34:07 INFO - PROCESS | 3744 | 1463067247172 Marionette TRACE conn2 <- [1,1933,null,{"value":"13"}] 08:34:07 INFO - PROCESS | 3744 | 1463067247175 Marionette TRACE conn2 -> [0,1934,"setScriptTimeout",{"ms":35000}] 08:34:07 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.basic.2.html 08:34:07 INFO - PROCESS | 3744 | 1463067247177 Marionette TRACE conn2 <- [1,1934,null,{}] 08:34:07 INFO - PROCESS | 3744 | 1463067247181 Marionette TRACE conn2 -> [0,1935,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:34:07 INFO - PROCESS | 3744 | 1463067247264 Marionette TRACE conn2 <- [1,1935,null,{"value":null}] 08:34:07 INFO - PROCESS | 3744 | 1463067247270 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\", \"7b36c2f2-4a50-406b-8f1a-2c9880a455ba\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:34:07 INFO - PROCESS | 3744 | ++DOCSHELL 17AF4400 == 57 [pid = 3744] [id = 493] 08:34:07 INFO - PROCESS | 3744 | ++DOMWINDOW == 123 (17BCC400) [pid = 3744] [serial = 1479] [outer = 00000000] 08:34:07 INFO - PROCESS | 3744 | ++DOMWINDOW == 124 (19DB6800) [pid = 3744] [serial = 1480] [outer = 17BCC400] 08:34:07 INFO - PROCESS | 3744 | 1463067247320 Marionette DEBUG loaded listener.js 08:34:07 INFO - PROCESS | 3744 | ++DOMWINDOW == 125 (1A174800) [pid = 3744] [serial = 1481] [outer = 17BCC400] 08:34:07 INFO - PROCESS | 3744 | 1463067247849 Marionette TRACE conn2 <- [1,1936,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.basic.2.html",0,null,null,[["isPointInPath() detects whether the point is inside the path",0,null,null]]]}] 08:34:07 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.basic.2.html | isPointInPath() detects whether the point is inside the path 08:34:07 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.basic.2.html | took 740ms 08:34:07 INFO - PROCESS | 3744 | 1463067247917 Marionette TRACE conn2 -> [0,1937,"getWindowHandle",null] 08:34:07 INFO - PROCESS | 3744 | 1463067247922 Marionette TRACE conn2 <- [1,1937,null,{"value":"13"}] 08:34:07 INFO - PROCESS | 3744 | 1463067247927 Marionette TRACE conn2 -> [0,1938,"setScriptTimeout",{"ms":35000}] 08:34:07 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.bezier.html 08:34:07 INFO - PROCESS | 3744 | 1463067247931 Marionette TRACE conn2 <- [1,1938,null,{}] 08:34:07 INFO - PROCESS | 3744 | 1463067247938 Marionette TRACE conn2 -> [0,1939,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:34:08 INFO - PROCESS | 3744 | 1463067248082 Marionette TRACE conn2 <- [1,1939,null,{"value":null}] 08:34:08 INFO - PROCESS | 3744 | 1463067248197 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\", \"7b36c2f2-4a50-406b-8f1a-2c9880a455ba\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:34:08 INFO - PROCESS | 3744 | ++DOCSHELL 12D25C00 == 58 [pid = 3744] [id = 494] 08:34:08 INFO - PROCESS | 3744 | ++DOMWINDOW == 126 (12D2CC00) [pid = 3744] [serial = 1482] [outer = 00000000] 08:34:08 INFO - PROCESS | 3744 | ++DOMWINDOW == 127 (12DEFC00) [pid = 3744] [serial = 1483] [outer = 12D2CC00] 08:34:08 INFO - PROCESS | 3744 | 1463067248256 Marionette DEBUG loaded listener.js 08:34:08 INFO - PROCESS | 3744 | ++DOMWINDOW == 128 (1360A400) [pid = 3744] [serial = 1484] [outer = 12D2CC00] 08:34:08 INFO - PROCESS | 3744 | 1463067248892 Marionette TRACE conn2 <- [1,1940,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.bezier.html",0,null,null,[["isPointInPath() works on Bezier curves",0,null,null]]]}] 08:34:08 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.bezier.html | isPointInPath() works on Bezier curves 08:34:08 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.bezier.html | took 1008ms 08:34:08 INFO - PROCESS | 3744 | 1463067248931 Marionette TRACE conn2 -> [0,1941,"getWindowHandle",null] 08:34:08 INFO - PROCESS | 3744 | 1463067248937 Marionette TRACE conn2 <- [1,1941,null,{"value":"13"}] 08:34:08 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.bigarc.html 08:34:08 INFO - PROCESS | 3744 | 1463067248943 Marionette TRACE conn2 -> [0,1942,"setScriptTimeout",{"ms":35000}] 08:34:08 INFO - PROCESS | 3744 | 1463067248946 Marionette TRACE conn2 <- [1,1942,null,{}] 08:34:08 INFO - PROCESS | 3744 | 1463067248950 Marionette TRACE conn2 -> [0,1943,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:34:09 INFO - PROCESS | 3744 | 1463067249058 Marionette TRACE conn2 <- [1,1943,null,{"value":null}] 08:34:09 INFO - PROCESS | 3744 | 1463067249171 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\", \"7b36c2f2-4a50-406b-8f1a-2c9880a455ba\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:34:09 INFO - PROCESS | 3744 | ++DOCSHELL 140DA800 == 59 [pid = 3744] [id = 495] 08:34:09 INFO - PROCESS | 3744 | ++DOMWINDOW == 129 (14419C00) [pid = 3744] [serial = 1485] [outer = 00000000] 08:34:09 INFO - PROCESS | 3744 | ++DOMWINDOW == 130 (15E0E800) [pid = 3744] [serial = 1486] [outer = 14419C00] 08:34:09 INFO - PROCESS | 3744 | 1463067249265 Marionette DEBUG loaded listener.js 08:34:09 INFO - PROCESS | 3744 | ++DOMWINDOW == 131 (1634A800) [pid = 3744] [serial = 1487] [outer = 14419C00] 08:34:09 INFO - PROCESS | 3744 | 1463067249792 Marionette TRACE conn2 <- [1,1944,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.bigarc.html",0,null,null,[["isPointInPath() works on unclosed arcs larger than 2pi",0,null,null]]]}] 08:34:09 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.bigarc.html | isPointInPath() works on unclosed arcs larger than 2pi 08:34:09 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.bigarc.html | took 913ms 08:34:09 INFO - PROCESS | 3744 | 1463067249846 Marionette TRACE conn2 -> [0,1945,"getWindowHandle",null] 08:34:09 INFO - PROCESS | 3744 | 1463067249848 Marionette TRACE conn2 <- [1,1945,null,{"value":"13"}] 08:34:09 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.edge.html 08:34:09 INFO - PROCESS | 3744 | 1463067249852 Marionette TRACE conn2 -> [0,1946,"setScriptTimeout",{"ms":35000}] 08:34:09 INFO - PROCESS | 3744 | 1463067249856 Marionette TRACE conn2 <- [1,1946,null,{}] 08:34:09 INFO - PROCESS | 3744 | 1463067249867 Marionette TRACE conn2 -> [0,1947,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:34:10 INFO - PROCESS | 3744 | 1463067249979 Marionette TRACE conn2 <- [1,1947,null,{"value":null}] 08:34:10 INFO - PROCESS | 3744 | 1463067250091 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\", \"7b36c2f2-4a50-406b-8f1a-2c9880a455ba\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:34:10 INFO - PROCESS | 3744 | ++DOCSHELL 17059800 == 60 [pid = 3744] [id = 496] 08:34:10 INFO - PROCESS | 3744 | ++DOMWINDOW == 132 (17477800) [pid = 3744] [serial = 1488] [outer = 00000000] 08:34:10 INFO - PROCESS | 3744 | ++DOMWINDOW == 133 (18292400) [pid = 3744] [serial = 1489] [outer = 17477800] 08:34:10 INFO - PROCESS | 3744 | 1463067250146 Marionette DEBUG loaded listener.js 08:34:10 INFO - PROCESS | 3744 | ++DOMWINDOW == 134 (19A8D400) [pid = 3744] [serial = 1490] [outer = 17477800] 08:34:10 INFO - PROCESS | 3744 | 1463067250834 Marionette TRACE conn2 <- [1,1948,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.edge.html",0,null,null,[["isPointInPath() counts points on the path as being inside",0,null,null]]]}] 08:34:10 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.edge.html | isPointInPath() counts points on the path as being inside 08:34:10 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.edge.html | took 1008ms 08:34:10 INFO - PROCESS | 3744 | 1463067250887 Marionette TRACE conn2 -> [0,1949,"getWindowHandle",null] 08:34:10 INFO - PROCESS | 3744 | 1463067250889 Marionette TRACE conn2 <- [1,1949,null,{"value":"13"}] 08:34:10 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.empty.html 08:34:10 INFO - PROCESS | 3744 | 1463067250893 Marionette TRACE conn2 -> [0,1950,"setScriptTimeout",{"ms":35000}] 08:34:10 INFO - PROCESS | 3744 | 1463067250895 Marionette TRACE conn2 <- [1,1950,null,{}] 08:34:10 INFO - PROCESS | 3744 | 1463067250899 Marionette TRACE conn2 -> [0,1951,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:34:11 INFO - PROCESS | 3744 | 1463067251004 Marionette TRACE conn2 <- [1,1951,null,{"value":null}] 08:34:11 INFO - PROCESS | 3744 | 1463067251115 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\", \"7b36c2f2-4a50-406b-8f1a-2c9880a455ba\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:34:11 INFO - PROCESS | 3744 | ++DOCSHELL 17BD8800 == 61 [pid = 3744] [id = 497] 08:34:11 INFO - PROCESS | 3744 | ++DOMWINDOW == 135 (19A4F000) [pid = 3744] [serial = 1491] [outer = 00000000] 08:34:11 INFO - PROCESS | 3744 | ++DOMWINDOW == 136 (1A48D000) [pid = 3744] [serial = 1492] [outer = 19A4F000] 08:34:11 INFO - PROCESS | 3744 | 1463067251168 Marionette DEBUG loaded listener.js 08:34:11 INFO - PROCESS | 3744 | ++DOMWINDOW == 137 (1A8C4000) [pid = 3744] [serial = 1493] [outer = 19A4F000] 08:34:11 INFO - PROCESS | 3744 | 1463067251719 Marionette TRACE conn2 <- [1,1952,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.empty.html",0,null,null,[["isPointInPath() works when there is no path",0,null,null]]]}] 08:34:11 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.empty.html | isPointInPath() works when there is no path 08:34:11 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.empty.html | took 850ms 08:34:11 INFO - PROCESS | 3744 | 1463067251735 Marionette TRACE conn2 -> [0,1953,"getWindowHandle",null] 08:34:11 INFO - PROCESS | 3744 | 1463067251737 Marionette TRACE conn2 <- [1,1953,null,{"value":"13"}] 08:34:11 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html 08:34:11 INFO - PROCESS | 3744 | 1463067251759 Marionette TRACE conn2 -> [0,1954,"setScriptTimeout",{"ms":35000}] 08:34:11 INFO - PROCESS | 3744 | 1463067251763 Marionette TRACE conn2 <- [1,1954,null,{}] 08:34:11 INFO - PROCESS | 3744 | 1463067251768 Marionette TRACE conn2 -> [0,1955,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:34:11 INFO - PROCESS | 3744 | 1463067251871 Marionette TRACE conn2 <- [1,1955,null,{"value":null}] 08:34:11 INFO - PROCESS | 3744 | 1463067251981 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\", \"7b36c2f2-4a50-406b-8f1a-2c9880a455ba\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:34:12 INFO - PROCESS | 3744 | ++DOCSHELL 18612400 == 62 [pid = 3744] [id = 498] 08:34:12 INFO - PROCESS | 3744 | ++DOMWINDOW == 138 (19DB6000) [pid = 3744] [serial = 1494] [outer = 00000000] 08:34:12 INFO - PROCESS | 3744 | ++DOMWINDOW == 139 (1AB5CC00) [pid = 3744] [serial = 1495] [outer = 19DB6000] 08:34:12 INFO - PROCESS | 3744 | 1463067252033 Marionette DEBUG loaded listener.js 08:34:12 INFO - PROCESS | 3744 | ++DOMWINDOW == 140 (1AB60000) [pid = 3744] [serial = 1496] [outer = 19DB6000] 08:34:12 INFO - PROCESS | 3744 | 1463067252624 Marionette TRACE conn2 <- [1,1956,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html",0,null,null,[["isPointInPath() returns false for non-finite arguments",0,null,null]]]}] 08:34:12 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html | isPointInPath() returns false for non-finite arguments 08:34:12 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html | took 913ms 08:34:12 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.outside.html 08:34:12 INFO - PROCESS | 3744 | 1463067252663 Marionette TRACE conn2 -> [0,1957,"getWindowHandle",null] 08:34:12 INFO - PROCESS | 3744 | 1463067252665 Marionette TRACE conn2 <- [1,1957,null,{"value":"13"}] 08:34:12 INFO - PROCESS | 3744 | 1463067252669 Marionette TRACE conn2 -> [0,1958,"setScriptTimeout",{"ms":35000}] 08:34:12 INFO - PROCESS | 3744 | 1463067252671 Marionette TRACE conn2 <- [1,1958,null,{}] 08:34:12 INFO - PROCESS | 3744 | 1463067252674 Marionette TRACE conn2 -> [0,1959,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:34:12 INFO - PROCESS | 3744 | 1463067252803 Marionette TRACE conn2 <- [1,1959,null,{"value":null}] 08:34:12 INFO - PROCESS | 3744 | 1463067252918 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\", \"7b36c2f2-4a50-406b-8f1a-2c9880a455ba\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:34:13 INFO - PROCESS | 3744 | ++DOCSHELL 19CD5800 == 63 [pid = 3744] [id = 499] 08:34:13 INFO - PROCESS | 3744 | ++DOMWINDOW == 141 (19CD6000) [pid = 3744] [serial = 1497] [outer = 00000000] 08:34:13 INFO - PROCESS | 3744 | ++DOMWINDOW == 142 (1AC4C400) [pid = 3744] [serial = 1498] [outer = 19CD6000] 08:34:13 INFO - PROCESS | 3744 | 1463067253048 Marionette DEBUG loaded listener.js 08:34:13 INFO - PROCESS | 3744 | ++DOMWINDOW == 143 (1AC52C00) [pid = 3744] [serial = 1499] [outer = 19CD6000] 08:34:13 INFO - PROCESS | 3744 | 1463067253766 Marionette TRACE conn2 <- [1,1960,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.outside.html",0,null,null,[["isPointInPath() works on paths outside the canvas",0,null,null]]]}] 08:34:13 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.outside.html | isPointInPath() works on paths outside the canvas 08:34:13 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.outside.html | took 1149ms 08:34:13 INFO - PROCESS | 3744 | 1463067253816 Marionette TRACE conn2 -> [0,1961,"getWindowHandle",null] 08:34:13 INFO - PROCESS | 3744 | 1463067253820 Marionette TRACE conn2 <- [1,1961,null,{"value":"13"}] 08:34:13 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.subpath.html 08:34:13 INFO - PROCESS | 3744 | 1463067253825 Marionette TRACE conn2 -> [0,1962,"setScriptTimeout",{"ms":35000}] 08:34:13 INFO - PROCESS | 3744 | 1463067253829 Marionette TRACE conn2 <- [1,1962,null,{}] 08:34:13 INFO - PROCESS | 3744 | 1463067253834 Marionette TRACE conn2 -> [0,1963,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:34:13 INFO - PROCESS | 3744 | 1463067253933 Marionette TRACE conn2 <- [1,1963,null,{"value":null}] 08:34:14 INFO - PROCESS | 3744 | 1463067254075 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\", \"7b36c2f2-4a50-406b-8f1a-2c9880a455ba\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:34:14 INFO - PROCESS | 3744 | ++DOCSHELL 13E6BC00 == 64 [pid = 3744] [id = 500] 08:34:14 INFO - PROCESS | 3744 | ++DOMWINDOW == 144 (13E82800) [pid = 3744] [serial = 1500] [outer = 00000000] 08:34:14 INFO - PROCESS | 3744 | ++DOMWINDOW == 145 (1441A000) [pid = 3744] [serial = 1501] [outer = 13E82800] 08:34:14 INFO - PROCESS | 3744 | 1463067254150 Marionette DEBUG loaded listener.js 08:34:14 INFO - PROCESS | 3744 | ++DOMWINDOW == 146 (15E05000) [pid = 3744] [serial = 1502] [outer = 13E82800] 08:34:14 INFO - PROCESS | 3744 | 1463067254745 Marionette TRACE conn2 <- [1,1964,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.subpath.html",0,null,null,[["isPointInPath() uses the current path, not just the subpath",0,null,null]]]}] 08:34:14 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.subpath.html | isPointInPath() uses the current path, not just the subpath 08:34:14 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.subpath.html | took 945ms 08:34:14 INFO - PROCESS | 3744 | 1463067254773 Marionette TRACE conn2 -> [0,1965,"getWindowHandle",null] 08:34:14 INFO - PROCESS | 3744 | 1463067254778 Marionette TRACE conn2 <- [1,1965,null,{"value":"13"}] 08:34:14 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.1.html 08:34:14 INFO - PROCESS | 3744 | 1463067254784 Marionette TRACE conn2 -> [0,1966,"setScriptTimeout",{"ms":35000}] 08:34:14 INFO - PROCESS | 3744 | 1463067254787 Marionette TRACE conn2 <- [1,1966,null,{}] 08:34:14 INFO - PROCESS | 3744 | 1463067254791 Marionette TRACE conn2 -> [0,1967,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:34:14 INFO - PROCESS | 3744 | 1463067254973 Marionette TRACE conn2 <- [1,1967,null,{"value":null}] 08:34:14 INFO - PROCESS | 3744 | --DOCSHELL 16358C00 == 63 [pid = 3744] [id = 492] 08:34:14 INFO - PROCESS | 3744 | --DOCSHELL 111A3400 == 62 [pid = 3744] [id = 491] 08:34:14 INFO - PROCESS | 3744 | --DOCSHELL 10D62800 == 61 [pid = 3744] [id = 490] 08:34:14 INFO - PROCESS | 3744 | --DOCSHELL 17AF2400 == 60 [pid = 3744] [id = 489] 08:34:14 INFO - PROCESS | 3744 | --DOCSHELL 1714DC00 == 59 [pid = 3744] [id = 488] 08:34:14 INFO - PROCESS | 3744 | --DOCSHELL 13614000 == 58 [pid = 3744] [id = 487] 08:34:14 INFO - PROCESS | 3744 | --DOCSHELL 13E6C400 == 57 [pid = 3744] [id = 486] 08:34:14 INFO - PROCESS | 3744 | --DOCSHELL 144C9800 == 56 [pid = 3744] [id = 485] 08:34:14 INFO - PROCESS | 3744 | --DOCSHELL 10D61800 == 55 [pid = 3744] [id = 484] 08:34:14 INFO - PROCESS | 3744 | --DOCSHELL 1130D400 == 54 [pid = 3744] [id = 483] 08:34:15 INFO - PROCESS | 3744 | --DOMWINDOW == 145 (19D43000) [pid = 3744] [serial = 1432] [outer = 00000000] [url = about:blank] 08:34:15 INFO - PROCESS | 3744 | --DOMWINDOW == 144 (163EB400) [pid = 3744] [serial = 1393] [outer = 00000000] [url = about:blank] 08:34:15 INFO - PROCESS | 3744 | --DOMWINDOW == 143 (19C2D000) [pid = 3744] [serial = 1396] [outer = 00000000] [url = about:blank] 08:34:15 INFO - PROCESS | 3744 | --DOMWINDOW == 142 (1339F400) [pid = 3744] [serial = 1390] [outer = 00000000] [url = about:blank] 08:34:15 INFO - PROCESS | 3744 | --DOMWINDOW == 141 (19CDC800) [pid = 3744] [serial = 1399] [outer = 00000000] [url = about:blank] 08:34:15 INFO - PROCESS | 3744 | --DOMWINDOW == 140 (19C2DC00) [pid = 3744] [serial = 1430] [outer = 00000000] [url = about:blank] 08:34:15 INFO - PROCESS | 3744 | --DOMWINDOW == 139 (163F9C00) [pid = 3744] [serial = 1412] [outer = 00000000] [url = about:blank] 08:34:15 INFO - PROCESS | 3744 | --DOMWINDOW == 138 (17058C00) [pid = 3744] [serial = 1418] [outer = 00000000] [url = about:blank] 08:34:15 INFO - PROCESS | 3744 | --DOMWINDOW == 137 (1634AC00) [pid = 3744] [serial = 1426] [outer = 00000000] [url = about:blank] 08:34:15 INFO - PROCESS | 3744 | --DOMWINDOW == 136 (18821400) [pid = 3744] [serial = 1424] [outer = 00000000] [url = about:blank] 08:34:15 INFO - PROCESS | 3744 | --DOMWINDOW == 135 (17B09C00) [pid = 3744] [serial = 1427] [outer = 00000000] [url = about:blank] 08:34:15 INFO - PROCESS | 3744 | --DOMWINDOW == 134 (16EEA400) [pid = 3744] [serial = 1417] [outer = 00000000] [url = about:blank] 08:34:15 INFO - PROCESS | 3744 | --DOMWINDOW == 133 (13612000) [pid = 3744] [serial = 1409] [outer = 00000000] [url = about:blank] 08:34:15 INFO - PROCESS | 3744 | --DOMWINDOW == 132 (16571800) [pid = 3744] [serial = 1414] [outer = 00000000] [url = about:blank] 08:34:15 INFO - PROCESS | 3744 | --DOMWINDOW == 131 (19D44800) [pid = 3744] [serial = 1402] [outer = 00000000] [url = about:blank] 08:34:15 INFO - PROCESS | 3744 | --DOMWINDOW == 130 (19C2B400) [pid = 3744] [serial = 1429] [outer = 00000000] [url = about:blank] 08:34:15 INFO - PROCESS | 3744 | --DOMWINDOW == 129 (16C4EC00) [pid = 3744] [serial = 1415] [outer = 00000000] [url = about:blank] 08:34:15 INFO - PROCESS | 3744 | --DOMWINDOW == 128 (17AF3000) [pid = 3744] [serial = 1420] [outer = 00000000] [url = about:blank] 08:34:15 INFO - PROCESS | 3744 | --DOMWINDOW == 127 (1861F000) [pid = 3744] [serial = 1423] [outer = 00000000] [url = about:blank] 08:34:15 INFO - PROCESS | 3744 | --DOMWINDOW == 126 (12D27800) [pid = 3744] [serial = 1408] [outer = 00000000] [url = about:blank] 08:34:15 INFO - PROCESS | 3744 | --DOMWINDOW == 125 (17AFAC00) [pid = 3744] [serial = 1421] [outer = 00000000] [url = about:blank] 08:34:15 INFO - PROCESS | 3744 | --DOMWINDOW == 124 (13E63400) [pid = 3744] [serial = 1405] [outer = 00000000] [url = about:blank] 08:34:15 INFO - PROCESS | 3744 | --DOMWINDOW == 123 (1634C800) [pid = 3744] [serial = 1411] [outer = 00000000] [url = about:blank] 08:34:15 INFO - PROCESS | 3744 | --DOMWINDOW == 122 (1449F000) [pid = 3744] [serial = 1406] [outer = 00000000] [url = about:blank] 08:34:15 INFO - PROCESS | 3744 | 1463067255111 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\", \"7b36c2f2-4a50-406b-8f1a-2c9880a455ba\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:34:15 INFO - PROCESS | 3744 | ++DOCSHELL 106EFC00 == 55 [pid = 3744] [id = 501] 08:34:15 INFO - PROCESS | 3744 | ++DOMWINDOW == 123 (10D5CC00) [pid = 3744] [serial = 1503] [outer = 00000000] 08:34:15 INFO - PROCESS | 3744 | ++DOMWINDOW == 124 (12D27800) [pid = 3744] [serial = 1504] [outer = 10D5CC00] 08:34:15 INFO - PROCESS | 3744 | 1463067255160 Marionette DEBUG loaded listener.js 08:34:15 INFO - PROCESS | 3744 | ++DOMWINDOW == 125 (13E68800) [pid = 3744] [serial = 1505] [outer = 10D5CC00] 08:34:15 INFO - PROCESS | 3744 | 1463067255600 Marionette TRACE conn2 <- [1,1968,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.transform.1.html",0,null,null,[["isPointInPath() handles transformations correctly",0,null,null]]]}] 08:34:15 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.1.html | isPointInPath() handles transformations correctly 08:34:15 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.1.html | took 850ms 08:34:15 INFO - PROCESS | 3744 | 1463067255658 Marionette TRACE conn2 -> [0,1969,"getWindowHandle",null] 08:34:15 INFO - PROCESS | 3744 | 1463067255660 Marionette TRACE conn2 <- [1,1969,null,{"value":"13"}] 08:34:15 INFO - PROCESS | 3744 | 1463067255664 Marionette TRACE conn2 -> [0,1970,"setScriptTimeout",{"ms":35000}] 08:34:15 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.2.html 08:34:15 INFO - PROCESS | 3744 | 1463067255667 Marionette TRACE conn2 <- [1,1970,null,{}] 08:34:15 INFO - PROCESS | 3744 | 1463067255677 Marionette TRACE conn2 -> [0,1971,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:34:15 INFO - PROCESS | 3744 | 1463067255764 Marionette TRACE conn2 <- [1,1971,null,{"value":null}] 08:34:15 INFO - PROCESS | 3744 | 1463067255779 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\", \"7b36c2f2-4a50-406b-8f1a-2c9880a455ba\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:34:15 INFO - PROCESS | 3744 | ++DOCSHELL 16C4C000 == 56 [pid = 3744] [id = 502] 08:34:15 INFO - PROCESS | 3744 | ++DOMWINDOW == 126 (16C4C800) [pid = 3744] [serial = 1506] [outer = 00000000] 08:34:15 INFO - PROCESS | 3744 | ++DOMWINDOW == 127 (16E44400) [pid = 3744] [serial = 1507] [outer = 16C4C800] 08:34:15 INFO - PROCESS | 3744 | 1463067255825 Marionette DEBUG loaded listener.js 08:34:15 INFO - PROCESS | 3744 | ++DOMWINDOW == 128 (17054800) [pid = 3744] [serial = 1508] [outer = 16C4C800] 08:34:16 INFO - PROCESS | 3744 | 1463067256279 Marionette TRACE conn2 <- [1,1972,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.transform.2.html",0,null,null,[["isPointInPath() handles transformations correctly",0,null,null]]]}] 08:34:16 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.2.html | isPointInPath() handles transformations correctly 08:34:16 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.2.html | took 646ms 08:34:16 INFO - PROCESS | 3744 | 1463067256301 Marionette TRACE conn2 -> [0,1973,"getWindowHandle",null] 08:34:16 INFO - PROCESS | 3744 | 1463067256304 Marionette TRACE conn2 <- [1,1973,null,{"value":"13"}] 08:34:16 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.3.html 08:34:16 INFO - PROCESS | 3744 | 1463067256312 Marionette TRACE conn2 -> [0,1974,"setScriptTimeout",{"ms":35000}] 08:34:16 INFO - PROCESS | 3744 | 1463067256314 Marionette TRACE conn2 <- [1,1974,null,{}] 08:34:16 INFO - PROCESS | 3744 | 1463067256319 Marionette TRACE conn2 -> [0,1975,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:34:16 INFO - PROCESS | 3744 | 1463067256434 Marionette TRACE conn2 <- [1,1975,null,{"value":null}] 08:34:16 INFO - PROCESS | 3744 | 1463067256443 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\", \"7b36c2f2-4a50-406b-8f1a-2c9880a455ba\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:34:16 INFO - PROCESS | 3744 | ++DOCSHELL 17146800 == 57 [pid = 3744] [id = 503] 08:34:16 INFO - PROCESS | 3744 | ++DOMWINDOW == 129 (1740D400) [pid = 3744] [serial = 1509] [outer = 00000000] 08:34:16 INFO - PROCESS | 3744 | ++DOMWINDOW == 130 (17AF0800) [pid = 3744] [serial = 1510] [outer = 1740D400] 08:34:16 INFO - PROCESS | 3744 | 1463067256486 Marionette DEBUG loaded listener.js 08:34:16 INFO - PROCESS | 3744 | ++DOMWINDOW == 131 (17AF8C00) [pid = 3744] [serial = 1511] [outer = 1740D400] 08:34:16 INFO - PROCESS | 3744 | 1463067256920 Marionette TRACE conn2 <- [1,1976,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.transform.3.html",0,null,null,[["isPointInPath() handles transformations correctly",0,null,null]]]}] 08:34:16 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.3.html | isPointInPath() handles transformations correctly 08:34:16 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.3.html | took 630ms 08:34:16 INFO - PROCESS | 3744 | 1463067256958 Marionette TRACE conn2 -> [0,1977,"getWindowHandle",null] 08:34:16 INFO - PROCESS | 3744 | 1463067256960 Marionette TRACE conn2 <- [1,1977,null,{"value":"13"}] 08:34:16 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.4.html 08:34:16 INFO - PROCESS | 3744 | 1463067256963 Marionette TRACE conn2 -> [0,1978,"setScriptTimeout",{"ms":35000}] 08:34:16 INFO - PROCESS | 3744 | 1463067256965 Marionette TRACE conn2 <- [1,1978,null,{}] 08:34:16 INFO - PROCESS | 3744 | 1463067256968 Marionette TRACE conn2 -> [0,1979,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:34:17 INFO - PROCESS | 3744 | 1463067257049 Marionette TRACE conn2 <- [1,1979,null,{"value":null}] 08:34:17 INFO - PROCESS | 3744 | 1463067257056 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\", \"7b36c2f2-4a50-406b-8f1a-2c9880a455ba\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:34:17 INFO - PROCESS | 3744 | ++DOCSHELL 1714D400 == 58 [pid = 3744] [id = 504] 08:34:17 INFO - PROCESS | 3744 | ++DOMWINDOW == 132 (17AF6000) [pid = 3744] [serial = 1512] [outer = 00000000] 08:34:17 INFO - PROCESS | 3744 | ++DOMWINDOW == 133 (18675800) [pid = 3744] [serial = 1513] [outer = 17AF6000] 08:34:17 INFO - PROCESS | 3744 | 1463067257099 Marionette DEBUG loaded listener.js 08:34:17 INFO - PROCESS | 3744 | ++DOMWINDOW == 134 (18680000) [pid = 3744] [serial = 1514] [outer = 17AF6000] 08:34:17 INFO - PROCESS | 3744 | 1463067257597 Marionette TRACE conn2 <- [1,1980,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.transform.4.html",0,null,null,[["isPointInPath() handles transformations correctly",0,null,null]]]}] 08:34:17 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.4.html | isPointInPath() handles transformations correctly 08:34:17 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.4.html | took 708ms 08:34:17 INFO - PROCESS | 3744 | 1463067257660 Marionette TRACE conn2 -> [0,1981,"getWindowHandle",null] 08:34:17 INFO - PROCESS | 3744 | 1463067257662 Marionette TRACE conn2 <- [1,1981,null,{"value":"13"}] 08:34:17 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.unclosed.html 08:34:17 INFO - PROCESS | 3744 | 1463067257672 Marionette TRACE conn2 -> [0,1982,"setScriptTimeout",{"ms":35000}] 08:34:17 INFO - PROCESS | 3744 | 1463067257673 Marionette TRACE conn2 <- [1,1982,null,{}] 08:34:17 INFO - PROCESS | 3744 | 1463067257677 Marionette TRACE conn2 -> [0,1983,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:34:17 INFO - PROCESS | 3744 | 1463067257809 Marionette TRACE conn2 <- [1,1983,null,{"value":null}] 08:34:17 INFO - PROCESS | 3744 | 1463067257880 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\", \"7b36c2f2-4a50-406b-8f1a-2c9880a455ba\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:34:17 INFO - PROCESS | 3744 | ++DOCSHELL 19C30000 == 59 [pid = 3744] [id = 505] 08:34:17 INFO - PROCESS | 3744 | ++DOMWINDOW == 135 (19C30400) [pid = 3744] [serial = 1515] [outer = 00000000] 08:34:17 INFO - PROCESS | 3744 | ++DOMWINDOW == 136 (19CDE400) [pid = 3744] [serial = 1516] [outer = 19C30400] 08:34:17 INFO - PROCESS | 3744 | 1463067257931 Marionette DEBUG loaded listener.js 08:34:18 INFO - PROCESS | 3744 | ++DOMWINDOW == 137 (19D3D800) [pid = 3744] [serial = 1517] [outer = 19C30400] 08:34:18 INFO - PROCESS | 3744 | 1463067258334 Marionette TRACE conn2 <- [1,1984,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.unclosed.html",0,null,null,[["isPointInPath() works on unclosed subpaths",0,null,null]]]}] 08:34:18 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.unclosed.html | isPointInPath() works on unclosed subpaths 08:34:18 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.unclosed.html | took 709ms 08:34:18 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.winding.html 08:34:18 INFO - PROCESS | 3744 | 1463067258377 Marionette TRACE conn2 -> [0,1985,"getWindowHandle",null] 08:34:18 INFO - PROCESS | 3744 | 1463067258379 Marionette TRACE conn2 <- [1,1985,null,{"value":"13"}] 08:34:18 INFO - PROCESS | 3744 | 1463067258382 Marionette TRACE conn2 -> [0,1986,"setScriptTimeout",{"ms":35000}] 08:34:18 INFO - PROCESS | 3744 | 1463067258384 Marionette TRACE conn2 <- [1,1986,null,{}] 08:34:18 INFO - PROCESS | 3744 | 1463067258391 Marionette TRACE conn2 -> [0,1987,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:34:18 INFO - PROCESS | 3744 | 1463067258533 Marionette TRACE conn2 <- [1,1987,null,{"value":null}] 08:34:18 INFO - PROCESS | 3744 | 1463067258557 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\", \"7b36c2f2-4a50-406b-8f1a-2c9880a455ba\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:34:18 INFO - PROCESS | 3744 | ++DOCSHELL 19C34C00 == 60 [pid = 3744] [id = 506] 08:34:18 INFO - PROCESS | 3744 | ++DOMWINDOW == 138 (19CDC400) [pid = 3744] [serial = 1518] [outer = 00000000] 08:34:18 INFO - PROCESS | 3744 | ++DOMWINDOW == 139 (1A486800) [pid = 3744] [serial = 1519] [outer = 19CDC400] 08:34:18 INFO - PROCESS | 3744 | 1463067258602 Marionette DEBUG loaded listener.js 08:34:18 INFO - PROCESS | 3744 | ++DOMWINDOW == 140 (1A8BF000) [pid = 3744] [serial = 1520] [outer = 19CDC400] 08:34:19 INFO - PROCESS | 3744 | 1463067259032 Marionette TRACE conn2 <- [1,1988,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.winding.html",0,null,null,[["isPointInPath() uses the non-zero winding number rule",0,null,null]]]}] 08:34:19 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.winding.html | isPointInPath() uses the non-zero winding number rule 08:34:19 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.winding.html | took 709ms 08:34:19 INFO - PROCESS | 3744 | 1463067259081 Marionette TRACE conn2 -> [0,1989,"getWindowHandle",null] 08:34:19 INFO - PROCESS | 3744 | 1463067259083 Marionette TRACE conn2 <- [1,1989,null,{"value":"13"}] 08:34:19 INFO - PROCESS | 3744 | 1463067259086 Marionette TRACE conn2 -> [0,1990,"setScriptTimeout",{"ms":35000}] 08:34:19 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.basic.html 08:34:19 INFO - PROCESS | 3744 | 1463067259087 Marionette TRACE conn2 <- [1,1990,null,{}] 08:34:19 INFO - PROCESS | 3744 | 1463067259091 Marionette TRACE conn2 -> [0,1991,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:34:19 INFO - PROCESS | 3744 | 1463067259208 Marionette TRACE conn2 <- [1,1991,null,{"value":null}] 08:34:19 INFO - PROCESS | 3744 | 1463067259276 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\", \"7b36c2f2-4a50-406b-8f1a-2c9880a455ba\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:34:19 INFO - PROCESS | 3744 | ++DOCSHELL 19DB6400 == 61 [pid = 3744] [id = 507] 08:34:19 INFO - PROCESS | 3744 | ++DOMWINDOW == 141 (19EAE400) [pid = 3744] [serial = 1521] [outer = 00000000] 08:34:19 INFO - PROCESS | 3744 | ++DOMWINDOW == 142 (1AB68C00) [pid = 3744] [serial = 1522] [outer = 19EAE400] 08:34:19 INFO - PROCESS | 3744 | 1463067259319 Marionette DEBUG loaded listener.js 08:34:19 INFO - PROCESS | 3744 | ++DOMWINDOW == 143 (1AC4B800) [pid = 3744] [serial = 1523] [outer = 19EAE400] 08:34:19 INFO - PROCESS | 3744 | --DOMWINDOW == 142 (136AFC00) [pid = 3744] [serial = 1299] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.scale.1.html] 08:34:19 INFO - PROCESS | 3744 | --DOMWINDOW == 141 (111AC000) [pid = 3744] [serial = 1296] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.nonfinite.html] 08:34:19 INFO - PROCESS | 3744 | --DOMWINDOW == 140 (17055000) [pid = 3744] [serial = 1347] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.coincide.1.html] 08:34:19 INFO - PROCESS | 3744 | --DOMWINDOW == 139 (164AA400) [pid = 3744] [serial = 1302] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.scale.2.html] 08:34:19 INFO - PROCESS | 3744 | --DOMWINDOW == 138 (17AF6C00) [pid = 3744] [serial = 1386] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.start.html] 08:34:19 INFO - PROCESS | 3744 | --DOMWINDOW == 137 (17146C00) [pid = 3744] [serial = 1305] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.selfintersect.1.html] 08:34:19 INFO - PROCESS | 3744 | --DOMWINDOW == 136 (11304000) [pid = 3744] [serial = 1341] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zero.2.html] 08:34:19 INFO - PROCESS | 3744 | --DOMWINDOW == 135 (1361C800) [pid = 3744] [serial = 1344] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zeroradius.html] 08:34:19 INFO - PROCESS | 3744 | --DOMWINDOW == 134 (17151400) [pid = 3744] [serial = 1350] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.coincide.2.html] 08:34:19 INFO - PROCESS | 3744 | --DOMWINDOW == 133 (1867E400) [pid = 3744] [serial = 1353] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.1.html] 08:34:19 INFO - PROCESS | 3744 | --DOMWINDOW == 132 (17AF4C00) [pid = 3744] [serial = 1467] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.3.html] 08:34:19 INFO - PROCESS | 3744 | --DOMWINDOW == 131 (1449B000) [pid = 3744] [serial = 1461] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.1.html] 08:34:19 INFO - PROCESS | 3744 | --DOMWINDOW == 130 (111A4C00) [pid = 3744] [serial = 1452] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.closed.unaffected.html] 08:34:19 INFO - PROCESS | 3744 | --DOMWINDOW == 129 (144CB800) [pid = 3744] [serial = 1455] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.overlap.html] 08:34:19 INFO - PROCESS | 3744 | --DOMWINDOW == 128 (15A8B400) [pid = 3744] [serial = 1458] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.add.html] 08:34:19 INFO - PROCESS | 3744 | --DOMWINDOW == 127 (1153AC00) [pid = 3744] [serial = 1470] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.initial.html] 08:34:19 INFO - PROCESS | 3744 | --DOMWINDOW == 126 (113A5400) [pid = 3744] [serial = 1449] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.closed.basic.html] 08:34:19 INFO - PROCESS | 3744 | --DOMWINDOW == 125 (113A8000) [pid = 3744] [serial = 1473] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.arc.html] 08:34:19 INFO - PROCESS | 3744 | --DOMWINDOW == 124 (17148C00) [pid = 3744] [serial = 1476] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.basic.1.html] 08:34:19 INFO - PROCESS | 3744 | --DOMWINDOW == 123 (17150000) [pid = 3744] [serial = 1464] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.2.html] 08:34:19 INFO - PROCESS | 3744 | 1463067259954 Marionette TRACE conn2 <- [1,1992,null,{"value":["/2dcontext/path-objects/2d.path.lineTo.basic.html",0,null,null,[["Canvas test: 2d.path.lineTo.basic",0,null,null]]]}] 08:34:20 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.basic.html | Canvas test: 2d.path.lineTo.basic 08:34:20 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.basic.html | took 913ms 08:34:20 INFO - PROCESS | 3744 | 1463067260024 Marionette TRACE conn2 -> [0,1993,"getWindowHandle",null] 08:34:20 INFO - PROCESS | 3744 | 1463067260026 Marionette TRACE conn2 <- [1,1993,null,{"value":"13"}] 08:34:20 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html 08:34:20 INFO - PROCESS | 3744 | 1463067260040 Marionette TRACE conn2 -> [0,1994,"setScriptTimeout",{"ms":35000}] 08:34:20 INFO - PROCESS | 3744 | 1463067260041 Marionette TRACE conn2 <- [1,1994,null,{}] 08:34:20 INFO - PROCESS | 3744 | 1463067260045 Marionette TRACE conn2 -> [0,1995,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:34:20 INFO - PROCESS | 3744 | 1463067260128 Marionette TRACE conn2 <- [1,1995,null,{"value":null}] 08:34:20 INFO - PROCESS | 3744 | 1463067260134 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\", \"7b36c2f2-4a50-406b-8f1a-2c9880a455ba\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:34:20 INFO - PROCESS | 3744 | ++DOCSHELL 11304000 == 62 [pid = 3744] [id = 508] 08:34:20 INFO - PROCESS | 3744 | ++DOMWINDOW == 124 (136AFC00) [pid = 3744] [serial = 1524] [outer = 00000000] 08:34:20 INFO - PROCESS | 3744 | ++DOMWINDOW == 125 (144E7C00) [pid = 3744] [serial = 1525] [outer = 136AFC00] 08:34:20 INFO - PROCESS | 3744 | 1463067260178 Marionette DEBUG loaded listener.js 08:34:20 INFO - PROCESS | 3744 | ++DOMWINDOW == 126 (164B0400) [pid = 3744] [serial = 1526] [outer = 136AFC00] 08:34:20 INFO - PROCESS | 3744 | 1463067260624 Marionette TRACE conn2 <- [1,1996,null,{"value":["/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html",0,null,null,[["If there is no subpath, the point is added and nothing is drawn",0,null,null]]]}] 08:34:20 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html | If there is no subpath, the point is added and nothing is drawn 08:34:20 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html | took 646ms 08:34:20 INFO - PROCESS | 3744 | 1463067260678 Marionette TRACE conn2 -> [0,1997,"getWindowHandle",null] 08:34:20 INFO - PROCESS | 3744 | 1463067260680 Marionette TRACE conn2 <- [1,1997,null,{"value":"13"}] 08:34:20 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html 08:34:20 INFO - PROCESS | 3744 | 1463067260684 Marionette TRACE conn2 -> [0,1998,"setScriptTimeout",{"ms":35000}] 08:34:20 INFO - PROCESS | 3744 | 1463067260685 Marionette TRACE conn2 <- [1,1998,null,{}] 08:34:20 INFO - PROCESS | 3744 | 1463067260689 Marionette TRACE conn2 -> [0,1999,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:34:20 INFO - PROCESS | 3744 | 1463067260773 Marionette TRACE conn2 <- [1,1999,null,{"value":null}] 08:34:20 INFO - PROCESS | 3744 | 1463067260779 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\", \"7b36c2f2-4a50-406b-8f1a-2c9880a455ba\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:34:20 INFO - PROCESS | 3744 | ++DOCSHELL 13A15C00 == 63 [pid = 3744] [id = 509] 08:34:20 INFO - PROCESS | 3744 | ++DOMWINDOW == 127 (13E6E000) [pid = 3744] [serial = 1527] [outer = 00000000] 08:34:20 INFO - PROCESS | 3744 | ++DOMWINDOW == 128 (1867DC00) [pid = 3744] [serial = 1528] [outer = 13E6E000] 08:34:20 INFO - PROCESS | 3744 | 1463067260822 Marionette DEBUG loaded listener.js 08:34:20 INFO - PROCESS | 3744 | ++DOMWINDOW == 129 (19C28000) [pid = 3744] [serial = 1529] [outer = 13E6E000] 08:34:21 INFO - PROCESS | 3744 | 1463067261280 Marionette TRACE conn2 <- [1,2000,null,{"value":["/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html",0,null,null,[["If there is no subpath, the point is added and used for subsequent drawing",0,null,null]]]}] 08:34:21 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html | If there is no subpath, the point is added and used for subsequent drawing 08:34:21 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html | took 629ms 08:34:21 INFO - PROCESS | 3744 | 1463067261322 Marionette TRACE conn2 -> [0,2001,"getWindowHandle",null] 08:34:21 INFO - PROCESS | 3744 | 1463067261324 Marionette TRACE conn2 <- [1,2001,null,{"value":"13"}] 08:34:21 INFO - PROCESS | 3744 | 1463067261327 Marionette TRACE conn2 -> [0,2002,"setScriptTimeout",{"ms":35000}] 08:34:21 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.nextpoint.html 08:34:21 INFO - PROCESS | 3744 | 1463067261330 Marionette TRACE conn2 <- [1,2002,null,{}] 08:34:21 INFO - PROCESS | 3744 | 1463067261333 Marionette TRACE conn2 -> [0,2003,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:34:21 INFO - PROCESS | 3744 | 1463067261434 Marionette TRACE conn2 <- [1,2003,null,{"value":null}] 08:34:21 INFO - PROCESS | 3744 | 1463067261440 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\", \"7b36c2f2-4a50-406b-8f1a-2c9880a455ba\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:34:21 INFO - PROCESS | 3744 | ++DOCSHELL 19DB4400 == 64 [pid = 3744] [id = 510] 08:34:21 INFO - PROCESS | 3744 | ++DOMWINDOW == 130 (1AC54800) [pid = 3744] [serial = 1530] [outer = 00000000] 08:34:21 INFO - PROCESS | 3744 | ++DOMWINDOW == 131 (1AE90800) [pid = 3744] [serial = 1531] [outer = 1AC54800] 08:34:21 INFO - PROCESS | 3744 | 1463067261487 Marionette DEBUG loaded listener.js 08:34:21 INFO - PROCESS | 3744 | ++DOMWINDOW == 132 (1AE97000) [pid = 3744] [serial = 1532] [outer = 1AC54800] 08:34:22 INFO - PROCESS | 3744 | 1463067262212 Marionette TRACE conn2 <- [1,2004,null,{"value":["/2dcontext/path-objects/2d.path.lineTo.nextpoint.html",0,null,null,[["Canvas test: 2d.path.lineTo.nextpoint",0,null,null]]]}] 08:34:22 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.nextpoint.html | Canvas test: 2d.path.lineTo.nextpoint 08:34:22 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.nextpoint.html | took 944ms 08:34:22 INFO - PROCESS | 3744 | 1463067262274 Marionette TRACE conn2 -> [0,2005,"getWindowHandle",null] 08:34:22 INFO - PROCESS | 3744 | 1463067262279 Marionette TRACE conn2 <- [1,2005,null,{"value":"13"}] 08:34:22 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.nonfinite.html 08:34:22 INFO - PROCESS | 3744 | 1463067262284 Marionette TRACE conn2 -> [0,2006,"setScriptTimeout",{"ms":35000}] 08:34:22 INFO - PROCESS | 3744 | 1463067262288 Marionette TRACE conn2 <- [1,2006,null,{}] 08:34:22 INFO - PROCESS | 3744 | 1463067262293 Marionette TRACE conn2 -> [0,2007,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:34:22 INFO - PROCESS | 3744 | 1463067262410 Marionette TRACE conn2 <- [1,2007,null,{"value":null}] 08:34:22 INFO - PROCESS | 3744 | 1463067262528 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\", \"7b36c2f2-4a50-406b-8f1a-2c9880a455ba\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:34:22 INFO - PROCESS | 3744 | ++DOCSHELL 13611800 == 65 [pid = 3744] [id = 511] 08:34:22 INFO - PROCESS | 3744 | ++DOMWINDOW == 133 (13619400) [pid = 3744] [serial = 1533] [outer = 00000000] 08:34:22 INFO - PROCESS | 3744 | ++DOMWINDOW == 134 (144E8800) [pid = 3744] [serial = 1534] [outer = 13619400] 08:34:22 INFO - PROCESS | 3744 | 1463067262623 Marionette DEBUG loaded listener.js 08:34:22 INFO - PROCESS | 3744 | ++DOMWINDOW == 135 (16358C00) [pid = 3744] [serial = 1535] [outer = 13619400] 08:34:23 INFO - PROCESS | 3744 | 1463067263229 Marionette TRACE conn2 <- [1,2008,null,{"value":["/2dcontext/path-objects/2d.path.lineTo.nonfinite.html",0,null,null,[["lineTo() with Infinity/NaN is ignored",0,null,null]]]}] 08:34:23 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.nonfinite.html | lineTo() with Infinity/NaN is ignored 08:34:23 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.nonfinite.html | took 1008ms 08:34:23 INFO - PROCESS | 3744 | 1463067263287 Marionette TRACE conn2 -> [0,2009,"getWindowHandle",null] 08:34:23 INFO - PROCESS | 3744 | 1463067263292 Marionette TRACE conn2 <- [1,2009,null,{"value":"13"}] 08:34:23 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.basic.html 08:34:23 INFO - PROCESS | 3744 | 1463067263299 Marionette TRACE conn2 -> [0,2010,"setScriptTimeout",{"ms":35000}] 08:34:23 INFO - PROCESS | 3744 | 1463067263302 Marionette TRACE conn2 <- [1,2010,null,{}] 08:34:23 INFO - PROCESS | 3744 | 1463067263306 Marionette TRACE conn2 -> [0,2011,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:34:23 INFO - PROCESS | 3744 | 1463067263418 Marionette TRACE conn2 <- [1,2011,null,{"value":null}] 08:34:23 INFO - PROCESS | 3744 | 1463067263562 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\", \"7b36c2f2-4a50-406b-8f1a-2c9880a455ba\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:34:23 INFO - PROCESS | 3744 | ++DOCSHELL 165F1400 == 66 [pid = 3744] [id = 512] 08:34:23 INFO - PROCESS | 3744 | ++DOMWINDOW == 136 (165F5000) [pid = 3744] [serial = 1536] [outer = 00000000] 08:34:23 INFO - PROCESS | 3744 | ++DOMWINDOW == 137 (17145400) [pid = 3744] [serial = 1537] [outer = 165F5000] 08:34:23 INFO - PROCESS | 3744 | 1463067263615 Marionette DEBUG loaded listener.js 08:34:23 INFO - PROCESS | 3744 | ++DOMWINDOW == 138 (17A6E800) [pid = 3744] [serial = 1538] [outer = 165F5000] 08:34:24 INFO - PROCESS | 3744 | 1463067264279 Marionette TRACE conn2 <- [1,2012,null,{"value":["/2dcontext/path-objects/2d.path.moveTo.basic.html",0,null,null,[["Canvas test: 2d.path.moveTo.basic",0,null,null]]]}] 08:34:24 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.basic.html | Canvas test: 2d.path.moveTo.basic 08:34:24 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.basic.html | took 1008ms 08:34:24 INFO - PROCESS | 3744 | 1463067264331 Marionette TRACE conn2 -> [0,2013,"getWindowHandle",null] 08:34:24 INFO - PROCESS | 3744 | 1463067264334 Marionette TRACE conn2 <- [1,2013,null,{"value":"13"}] 08:34:24 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.multiple.html 08:34:24 INFO - PROCESS | 3744 | 1463067264338 Marionette TRACE conn2 -> [0,2014,"setScriptTimeout",{"ms":35000}] 08:34:24 INFO - PROCESS | 3744 | 1463067264341 Marionette TRACE conn2 <- [1,2014,null,{}] 08:34:24 INFO - PROCESS | 3744 | 1463067264353 Marionette TRACE conn2 -> [0,2015,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:34:24 INFO - PROCESS | 3744 | 1463067264464 Marionette TRACE conn2 <- [1,2015,null,{"value":null}] 08:34:24 INFO - PROCESS | 3744 | 1463067264610 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\", \"7b36c2f2-4a50-406b-8f1a-2c9880a455ba\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:34:24 INFO - PROCESS | 3744 | ++DOCSHELL 19EAFC00 == 67 [pid = 3744] [id = 513] 08:34:24 INFO - PROCESS | 3744 | ++DOMWINDOW == 139 (1A170400) [pid = 3744] [serial = 1539] [outer = 00000000] 08:34:24 INFO - PROCESS | 3744 | ++DOMWINDOW == 140 (1A9C0800) [pid = 3744] [serial = 1540] [outer = 1A170400] 08:34:24 INFO - PROCESS | 3744 | 1463067264667 Marionette DEBUG loaded listener.js 08:34:24 INFO - PROCESS | 3744 | ++DOMWINDOW == 141 (1AC55000) [pid = 3744] [serial = 1541] [outer = 1A170400] 08:34:25 INFO - PROCESS | 3744 | 1463067265227 Marionette TRACE conn2 <- [1,2016,null,{"value":["/2dcontext/path-objects/2d.path.moveTo.multiple.html",0,null,null,[["Canvas test: 2d.path.moveTo.multiple",0,null,null]]]}] 08:34:25 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.multiple.html | Canvas test: 2d.path.moveTo.multiple 08:34:25 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.multiple.html | took 960ms 08:34:25 INFO - PROCESS | 3744 | 1463067265283 Marionette TRACE conn2 -> [0,2017,"getWindowHandle",null] 08:34:25 INFO - PROCESS | 3744 | 1463067265285 Marionette TRACE conn2 <- [1,2017,null,{"value":"13"}] 08:34:25 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.newsubpath.html 08:34:25 INFO - PROCESS | 3744 | 1463067265289 Marionette TRACE conn2 -> [0,2018,"setScriptTimeout",{"ms":35000}] 08:34:25 INFO - PROCESS | 3744 | 1463067265291 Marionette TRACE conn2 <- [1,2018,null,{}] 08:34:25 INFO - PROCESS | 3744 | 1463067265295 Marionette TRACE conn2 -> [0,2019,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:34:25 INFO - PROCESS | 3744 | 1463067265403 Marionette TRACE conn2 <- [1,2019,null,{"value":null}] 08:34:25 INFO - PROCESS | 3744 | 1463067265518 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\", \"7b36c2f2-4a50-406b-8f1a-2c9880a455ba\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:34:25 INFO - PROCESS | 3744 | ++DOCSHELL 16C84400 == 68 [pid = 3744] [id = 514] 08:34:25 INFO - PROCESS | 3744 | ++DOMWINDOW == 142 (17471000) [pid = 3744] [serial = 1542] [outer = 00000000] 08:34:25 INFO - PROCESS | 3744 | ++DOMWINDOW == 143 (1AE95C00) [pid = 3744] [serial = 1543] [outer = 17471000] 08:34:25 INFO - PROCESS | 3744 | 1463067265611 Marionette DEBUG loaded listener.js 08:34:25 INFO - PROCESS | 3744 | ++DOMWINDOW == 144 (1AFA3800) [pid = 3744] [serial = 1544] [outer = 17471000] 08:34:26 INFO - PROCESS | 3744 | 1463067266226 Marionette TRACE conn2 <- [1,2020,null,{"value":["/2dcontext/path-objects/2d.path.moveTo.newsubpath.html",0,null,null,[["Canvas test: 2d.path.moveTo.newsubpath",0,null,null]]]}] 08:34:26 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.newsubpath.html | Canvas test: 2d.path.moveTo.newsubpath 08:34:26 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.newsubpath.html | took 1007ms 08:34:26 INFO - PROCESS | 3744 | 1463067266302 Marionette TRACE conn2 -> [0,2021,"getWindowHandle",null] 08:34:26 INFO - PROCESS | 3744 | 1463067266304 Marionette TRACE conn2 <- [1,2021,null,{"value":"13"}] 08:34:26 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.nonfinite.html 08:34:26 INFO - PROCESS | 3744 | 1463067266309 Marionette TRACE conn2 -> [0,2022,"setScriptTimeout",{"ms":35000}] 08:34:26 INFO - PROCESS | 3744 | 1463067266311 Marionette TRACE conn2 <- [1,2022,null,{}] 08:34:26 INFO - PROCESS | 3744 | 1463067266315 Marionette TRACE conn2 -> [0,2023,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:34:26 INFO - PROCESS | 3744 | 1463067266420 Marionette TRACE conn2 <- [1,2023,null,{"value":null}] 08:34:26 INFO - PROCESS | 3744 | 1463067266735 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\", \"7b36c2f2-4a50-406b-8f1a-2c9880a455ba\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:34:26 INFO - PROCESS | 3744 | ++DOCSHELL 0F54F000 == 69 [pid = 3744] [id = 515] 08:34:26 INFO - PROCESS | 3744 | ++DOMWINDOW == 145 (10531800) [pid = 3744] [serial = 1545] [outer = 00000000] 08:34:26 INFO - PROCESS | 3744 | ++DOMWINDOW == 146 (12D31400) [pid = 3744] [serial = 1546] [outer = 10531800] 08:34:26 INFO - PROCESS | 3744 | 1463067266816 Marionette DEBUG loaded listener.js 08:34:26 INFO - PROCESS | 3744 | ++DOMWINDOW == 147 (13E83000) [pid = 3744] [serial = 1547] [outer = 10531800] 08:34:27 INFO - PROCESS | 3744 | 1463067267389 Marionette TRACE conn2 <- [1,2024,null,{"value":["/2dcontext/path-objects/2d.path.moveTo.nonfinite.html",0,null,null,[["moveTo() with Infinity/NaN is ignored",0,null,null]]]}] 08:34:27 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.nonfinite.html | moveTo() with Infinity/NaN is ignored 08:34:27 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.nonfinite.html | took 1165ms 08:34:27 INFO - PROCESS | 3744 | 1463067267461 Marionette TRACE conn2 -> [0,2025,"getWindowHandle",null] 08:34:27 INFO - PROCESS | 3744 | 1463067267465 Marionette TRACE conn2 <- [1,2025,null,{"value":"13"}] 08:34:27 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html 08:34:27 INFO - PROCESS | 3744 | 1463067267470 Marionette TRACE conn2 -> [0,2026,"setScriptTimeout",{"ms":35000}] 08:34:27 INFO - PROCESS | 3744 | 1463067267473 Marionette TRACE conn2 <- [1,2026,null,{}] 08:34:27 INFO - PROCESS | 3744 | 1463067267477 Marionette TRACE conn2 -> [0,2027,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:34:27 INFO - PROCESS | 3744 | 1463067267580 Marionette TRACE conn2 <- [1,2027,null,{"value":null}] 08:34:27 INFO - PROCESS | 3744 | 1463067267725 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\", \"7b36c2f2-4a50-406b-8f1a-2c9880a455ba\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:34:27 INFO - PROCESS | 3744 | ++DOCSHELL 13E80400 == 70 [pid = 3744] [id = 516] 08:34:27 INFO - PROCESS | 3744 | ++DOMWINDOW == 148 (13E8C800) [pid = 3744] [serial = 1548] [outer = 00000000] 08:34:27 INFO - PROCESS | 3744 | ++DOMWINDOW == 149 (144CDC00) [pid = 3744] [serial = 1549] [outer = 13E8C800] 08:34:27 INFO - PROCESS | 3744 | 1463067267797 Marionette DEBUG loaded listener.js 08:34:27 INFO - PROCESS | 3744 | ++DOMWINDOW == 150 (152BF000) [pid = 3744] [serial = 1550] [outer = 13E8C800] 08:34:28 INFO - PROCESS | 3744 | --DOCSHELL 18226800 == 69 [pid = 3744] [id = 466] 08:34:28 INFO - PROCESS | 3744 | --DOCSHELL 19A4D000 == 68 [pid = 3744] [id = 465] 08:34:28 INFO - PROCESS | 3744 | --DOCSHELL 17146400 == 67 [pid = 3744] [id = 435] 08:34:28 INFO - PROCESS | 3744 | --DOCSHELL 1AC4A800 == 66 [pid = 3744] [id = 409] 08:34:28 INFO - PROCESS | 3744 | --DOCSHELL 13A15C00 == 65 [pid = 3744] [id = 509] 08:34:28 INFO - PROCESS | 3744 | --DOCSHELL 11304000 == 64 [pid = 3744] [id = 508] 08:34:28 INFO - PROCESS | 3744 | --DOCSHELL 19DB6400 == 63 [pid = 3744] [id = 507] 08:34:28 INFO - PROCESS | 3744 | --DOCSHELL 19C34C00 == 62 [pid = 3744] [id = 506] 08:34:28 INFO - PROCESS | 3744 | --DOCSHELL 19C30000 == 61 [pid = 3744] [id = 505] 08:34:28 INFO - PROCESS | 3744 | --DOCSHELL 1714D400 == 60 [pid = 3744] [id = 504] 08:34:28 INFO - PROCESS | 3744 | --DOCSHELL 17146800 == 59 [pid = 3744] [id = 503] 08:34:28 INFO - PROCESS | 3744 | --DOCSHELL 16C4C000 == 58 [pid = 3744] [id = 502] 08:34:28 INFO - PROCESS | 3744 | --DOCSHELL 106EFC00 == 57 [pid = 3744] [id = 501] 08:34:28 INFO - PROCESS | 3744 | --DOCSHELL 13E6BC00 == 56 [pid = 3744] [id = 500] 08:34:28 INFO - PROCESS | 3744 | --DOMWINDOW == 149 (19DB6800) [pid = 3744] [serial = 1480] [outer = 00000000] [url = about:blank] 08:34:28 INFO - PROCESS | 3744 | --DOCSHELL 140DA800 == 55 [pid = 3744] [id = 495] 08:34:28 INFO - PROCESS | 3744 | --DOCSHELL 12D25C00 == 54 [pid = 3744] [id = 494] 08:34:28 INFO - PROCESS | 3744 | --DOCSHELL 17AF4400 == 53 [pid = 3744] [id = 493] 08:34:28 INFO - PROCESS | 3744 | 1463067268400 Marionette TRACE conn2 <- [1,2028,null,{"value":["/2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html",0,null,null,[["Canvas test: 2d.path.quadraticCurveTo.basic",0,null,null]]]}] 08:34:28 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html | Canvas test: 2d.path.quadraticCurveTo.basic 08:34:28 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html | took 944ms 08:34:28 INFO - PROCESS | 3744 | 1463067268446 Marionette TRACE conn2 -> [0,2029,"getWindowHandle",null] 08:34:28 INFO - PROCESS | 3744 | 1463067268449 Marionette TRACE conn2 <- [1,2029,null,{"value":"13"}] 08:34:28 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html 08:34:28 INFO - PROCESS | 3744 | 1463067268454 Marionette TRACE conn2 -> [0,2030,"setScriptTimeout",{"ms":35000}] 08:34:28 INFO - PROCESS | 3744 | 1463067268456 Marionette TRACE conn2 <- [1,2030,null,{}] 08:34:28 INFO - PROCESS | 3744 | 1463067268459 Marionette TRACE conn2 -> [0,2031,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:34:28 INFO - PROCESS | 3744 | 1463067268544 Marionette TRACE conn2 <- [1,2031,null,{"value":null}] 08:34:28 INFO - PROCESS | 3744 | --DOMWINDOW == 148 (165E9000) [pid = 3744] [serial = 1304] [outer = 00000000] [url = about:blank] 08:34:28 INFO - PROCESS | 3744 | --DOMWINDOW == 147 (19CD0C00) [pid = 3744] [serial = 1388] [outer = 00000000] [url = about:blank] 08:34:28 INFO - PROCESS | 3744 | --DOMWINDOW == 146 (1770BC00) [pid = 3744] [serial = 1307] [outer = 00000000] [url = about:blank] 08:34:28 INFO - PROCESS | 3744 | --DOMWINDOW == 145 (12D28400) [pid = 3744] [serial = 1343] [outer = 00000000] [url = about:blank] 08:34:28 INFO - PROCESS | 3744 | --DOMWINDOW == 144 (144E6400) [pid = 3744] [serial = 1346] [outer = 00000000] [url = about:blank] 08:34:28 INFO - PROCESS | 3744 | --DOMWINDOW == 143 (18815400) [pid = 3744] [serial = 1352] [outer = 00000000] [url = about:blank] 08:34:28 INFO - PROCESS | 3744 | --DOMWINDOW == 142 (19A51800) [pid = 3744] [serial = 1355] [outer = 00000000] [url = about:blank] 08:34:28 INFO - PROCESS | 3744 | --DOMWINDOW == 141 (144A1C00) [pid = 3744] [serial = 1301] [outer = 00000000] [url = about:blank] 08:34:28 INFO - PROCESS | 3744 | --DOMWINDOW == 140 (11F64C00) [pid = 3744] [serial = 1298] [outer = 00000000] [url = about:blank] 08:34:28 INFO - PROCESS | 3744 | --DOMWINDOW == 139 (17AFF400) [pid = 3744] [serial = 1349] [outer = 00000000] [url = about:blank] 08:34:28 INFO - PROCESS | 3744 | --DOMWINDOW == 138 (18673400) [pid = 3744] [serial = 1468] [outer = 00000000] [url = about:blank] 08:34:28 INFO - PROCESS | 3744 | --DOMWINDOW == 137 (16EE3000) [pid = 3744] [serial = 1462] [outer = 00000000] [url = about:blank] 08:34:28 INFO - PROCESS | 3744 | --DOMWINDOW == 136 (117A9000) [pid = 3744] [serial = 1453] [outer = 00000000] [url = about:blank] 08:34:28 INFO - PROCESS | 3744 | --DOMWINDOW == 135 (136A0C00) [pid = 3744] [serial = 1454] [outer = 00000000] [url = about:blank] 08:34:28 INFO - PROCESS | 3744 | --DOMWINDOW == 134 (144E4400) [pid = 3744] [serial = 1456] [outer = 00000000] [url = about:blank] 08:34:28 INFO - PROCESS | 3744 | --DOMWINDOW == 133 (14758000) [pid = 3744] [serial = 1457] [outer = 00000000] [url = about:blank] 08:34:28 INFO - PROCESS | 3744 | --DOMWINDOW == 132 (1656B400) [pid = 3744] [serial = 1459] [outer = 00000000] [url = about:blank] 08:34:28 INFO - PROCESS | 3744 | --DOMWINDOW == 131 (165EC000) [pid = 3744] [serial = 1460] [outer = 00000000] [url = about:blank] 08:34:28 INFO - PROCESS | 3744 | --DOMWINDOW == 130 (19A50C00) [pid = 3744] [serial = 1471] [outer = 00000000] [url = about:blank] 08:34:28 INFO - PROCESS | 3744 | --DOMWINDOW == 129 (12DEE400) [pid = 3744] [serial = 1451] [outer = 00000000] [url = about:blank] 08:34:28 INFO - PROCESS | 3744 | --DOMWINDOW == 128 (12D23400) [pid = 3744] [serial = 1450] [outer = 00000000] [url = about:blank] 08:34:28 INFO - PROCESS | 3744 | --DOMWINDOW == 127 (18681800) [pid = 3744] [serial = 1469] [outer = 00000000] [url = about:blank] 08:34:28 INFO - PROCESS | 3744 | --DOMWINDOW == 126 (12BBB000) [pid = 3744] [serial = 1435] [outer = 00000000] [url = about:blank] 08:34:28 INFO - PROCESS | 3744 | --DOMWINDOW == 125 (163F3800) [pid = 3744] [serial = 1474] [outer = 00000000] [url = about:blank] 08:34:28 INFO - PROCESS | 3744 | --DOMWINDOW == 124 (163ECC00) [pid = 3744] [serial = 1438] [outer = 00000000] [url = about:blank] 08:34:28 INFO - PROCESS | 3744 | --DOMWINDOW == 123 (19C31000) [pid = 3744] [serial = 1441] [outer = 00000000] [url = about:blank] 08:34:28 INFO - PROCESS | 3744 | --DOMWINDOW == 122 (19EAF400) [pid = 3744] [serial = 1444] [outer = 00000000] [url = about:blank] 08:34:28 INFO - PROCESS | 3744 | --DOMWINDOW == 121 (1A174C00) [pid = 3744] [serial = 1447] [outer = 00000000] [url = about:blank] 08:34:28 INFO - PROCESS | 3744 | --DOMWINDOW == 120 (19A90400) [pid = 3744] [serial = 1472] [outer = 00000000] [url = about:blank] 08:34:28 INFO - PROCESS | 3744 | --DOMWINDOW == 119 (19C2F800) [pid = 3744] [serial = 1477] [outer = 00000000] [url = about:blank] 08:34:28 INFO - PROCESS | 3744 | --DOMWINDOW == 118 (19CD0400) [pid = 3744] [serial = 1478] [outer = 00000000] [url = about:blank] 08:34:28 INFO - PROCESS | 3744 | --DOMWINDOW == 117 (17476400) [pid = 3744] [serial = 1465] [outer = 00000000] [url = about:blank] 08:34:28 INFO - PROCESS | 3744 | --DOMWINDOW == 116 (17A7A400) [pid = 3744] [serial = 1466] [outer = 00000000] [url = about:blank] 08:34:28 INFO - PROCESS | 3744 | --DOMWINDOW == 115 (17A14400) [pid = 3744] [serial = 1475] [outer = 00000000] [url = about:blank] 08:34:28 INFO - PROCESS | 3744 | --DOMWINDOW == 114 (17055400) [pid = 3744] [serial = 1463] [outer = 00000000] [url = about:blank] 08:34:28 INFO - PROCESS | 3744 | 1463067268670 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\", \"7b36c2f2-4a50-406b-8f1a-2c9880a455ba\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:34:28 INFO - PROCESS | 3744 | ++DOCSHELL 0F548400 == 54 [pid = 3744] [id = 517] 08:34:28 INFO - PROCESS | 3744 | ++DOMWINDOW == 115 (105F9800) [pid = 3744] [serial = 1551] [outer = 00000000] 08:34:28 INFO - PROCESS | 3744 | ++DOMWINDOW == 116 (12B89C00) [pid = 3744] [serial = 1552] [outer = 105F9800] 08:34:28 INFO - PROCESS | 3744 | 1463067268717 Marionette DEBUG loaded listener.js 08:34:28 INFO - PROCESS | 3744 | ++DOMWINDOW == 117 (13A13400) [pid = 3744] [serial = 1553] [outer = 105F9800] 08:34:29 INFO - PROCESS | 3744 | 1463067269097 Marionette TRACE conn2 <- [1,2032,null,{"value":["/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html",0,null,null,[["If there is no subpath, the first control point is added (and nothing is drawn up to it)",0,null,null]]]}] 08:34:29 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html | If there is no subpath, the first control point is added (and nothing is drawn up to it) 08:34:29 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html | took 740ms 08:34:29 INFO - PROCESS | 3744 | 1463067269202 Marionette TRACE conn2 -> [0,2033,"getWindowHandle",null] 08:34:29 INFO - PROCESS | 3744 | 1463067269204 Marionette TRACE conn2 <- [1,2033,null,{"value":"13"}] 08:34:29 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html 08:34:29 INFO - PROCESS | 3744 | 1463067269209 Marionette TRACE conn2 -> [0,2034,"setScriptTimeout",{"ms":35000}] 08:34:29 INFO - PROCESS | 3744 | 1463067269215 Marionette TRACE conn2 <- [1,2034,null,{}] 08:34:29 INFO - PROCESS | 3744 | 1463067269223 Marionette TRACE conn2 -> [0,2035,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:34:29 INFO - PROCESS | 3744 | 1463067269308 Marionette TRACE conn2 <- [1,2035,null,{"value":null}] 08:34:29 INFO - PROCESS | 3744 | 1463067269324 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\", \"7b36c2f2-4a50-406b-8f1a-2c9880a455ba\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:34:29 INFO - PROCESS | 3744 | ++DOCSHELL 163ECC00 == 55 [pid = 3744] [id = 518] 08:34:29 INFO - PROCESS | 3744 | ++DOMWINDOW == 118 (1656B800) [pid = 3744] [serial = 1554] [outer = 00000000] 08:34:29 INFO - PROCESS | 3744 | ++DOMWINDOW == 119 (16574000) [pid = 3744] [serial = 1555] [outer = 1656B800] 08:34:29 INFO - PROCESS | 3744 | 1463067269368 Marionette DEBUG loaded listener.js 08:34:29 INFO - PROCESS | 3744 | ++DOMWINDOW == 120 (165EA800) [pid = 3744] [serial = 1556] [outer = 1656B800] 08:34:29 INFO - PROCESS | 3744 | 1463067269822 Marionette TRACE conn2 <- [1,2036,null,{"value":["/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html",0,null,null,[["If there is no subpath, the first control point is added",0,null,null]]]}] 08:34:29 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html | If there is no subpath, the first control point is added 08:34:29 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html | took 661ms 08:34:29 INFO - PROCESS | 3744 | 1463067269864 Marionette TRACE conn2 -> [0,2037,"getWindowHandle",null] 08:34:29 INFO - PROCESS | 3744 | 1463067269866 Marionette TRACE conn2 <- [1,2037,null,{"value":"13"}] 08:34:29 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html 08:34:29 INFO - PROCESS | 3744 | 1463067269869 Marionette TRACE conn2 -> [0,2038,"setScriptTimeout",{"ms":35000}] 08:34:29 INFO - PROCESS | 3744 | 1463067269871 Marionette TRACE conn2 <- [1,2038,null,{}] 08:34:29 INFO - PROCESS | 3744 | 1463067269874 Marionette TRACE conn2 -> [0,2039,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:34:30 INFO - PROCESS | 3744 | 1463067269982 Marionette TRACE conn2 <- [1,2039,null,{"value":null}] 08:34:30 INFO - PROCESS | 3744 | 1463067269991 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\", \"7b36c2f2-4a50-406b-8f1a-2c9880a455ba\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:34:30 INFO - PROCESS | 3744 | ++DOCSHELL 12E63400 == 56 [pid = 3744] [id = 519] 08:34:30 INFO - PROCESS | 3744 | ++DOMWINDOW == 121 (16C8EC00) [pid = 3744] [serial = 1557] [outer = 00000000] 08:34:30 INFO - PROCESS | 3744 | ++DOMWINDOW == 122 (17052C00) [pid = 3744] [serial = 1558] [outer = 16C8EC00] 08:34:30 INFO - PROCESS | 3744 | 1463067270035 Marionette DEBUG loaded listener.js 08:34:30 INFO - PROCESS | 3744 | ++DOMWINDOW == 123 (17146400) [pid = 3744] [serial = 1559] [outer = 16C8EC00] 08:34:30 INFO - PROCESS | 3744 | 1463067270472 Marionette TRACE conn2 <- [1,2040,null,{"value":["/2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html",0,null,null,[["quadraticCurveTo() with Infinity/NaN is ignored",0,null,null]]]}] 08:34:30 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html | quadraticCurveTo() with Infinity/NaN is ignored 08:34:30 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html | took 645ms 08:34:30 INFO - PROCESS | 3744 | 1463067270508 Marionette TRACE conn2 -> [0,2041,"getWindowHandle",null] 08:34:30 INFO - PROCESS | 3744 | 1463067270510 Marionette TRACE conn2 <- [1,2041,null,{"value":"13"}] 08:34:30 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html 08:34:30 INFO - PROCESS | 3744 | 1463067270513 Marionette TRACE conn2 -> [0,2042,"setScriptTimeout",{"ms":35000}] 08:34:30 INFO - PROCESS | 3744 | 1463067270515 Marionette TRACE conn2 <- [1,2042,null,{}] 08:34:30 INFO - PROCESS | 3744 | 1463067270518 Marionette TRACE conn2 -> [0,2043,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:34:30 INFO - PROCESS | 3744 | 1463067270610 Marionette TRACE conn2 <- [1,2043,null,{"value":null}] 08:34:30 INFO - PROCESS | 3744 | 1463067270616 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\", \"7b36c2f2-4a50-406b-8f1a-2c9880a455ba\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:34:30 INFO - PROCESS | 3744 | ++DOCSHELL 17059400 == 57 [pid = 3744] [id = 520] 08:34:30 INFO - PROCESS | 3744 | ++DOMWINDOW == 124 (17148C00) [pid = 3744] [serial = 1560] [outer = 00000000] 08:34:30 INFO - PROCESS | 3744 | ++DOMWINDOW == 125 (17476400) [pid = 3744] [serial = 1561] [outer = 17148C00] 08:34:30 INFO - PROCESS | 3744 | 1463067270666 Marionette DEBUG loaded listener.js 08:34:30 INFO - PROCESS | 3744 | ++DOMWINDOW == 126 (17A7A400) [pid = 3744] [serial = 1562] [outer = 17148C00] 08:34:31 INFO - PROCESS | 3744 | 1463067271163 Marionette TRACE conn2 <- [1,2044,null,{"value":["/2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html",0,null,null,[["Canvas test: 2d.path.quadraticCurveTo.scaled",0,null,null]]]}] 08:34:31 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html | Canvas test: 2d.path.quadraticCurveTo.scaled 08:34:31 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html | took 693ms 08:34:31 INFO - PROCESS | 3744 | 1463067271213 Marionette TRACE conn2 -> [0,2045,"getWindowHandle",null] 08:34:31 INFO - PROCESS | 3744 | 1463067271215 Marionette TRACE conn2 <- [1,2045,null,{"value":"13"}] 08:34:31 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html 08:34:31 INFO - PROCESS | 3744 | 1463067271218 Marionette TRACE conn2 -> [0,2046,"setScriptTimeout",{"ms":35000}] 08:34:31 INFO - PROCESS | 3744 | 1463067271220 Marionette TRACE conn2 <- [1,2046,null,{}] 08:34:31 INFO - PROCESS | 3744 | 1463067271224 Marionette TRACE conn2 -> [0,2047,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:34:31 INFO - PROCESS | 3744 | 1463067271348 Marionette TRACE conn2 <- [1,2047,null,{"value":null}] 08:34:31 INFO - PROCESS | 3744 | 1463067271448 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\", \"7b36c2f2-4a50-406b-8f1a-2c9880a455ba\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:34:31 INFO - PROCESS | 3744 | ++DOCSHELL 17BD2400 == 58 [pid = 3744] [id = 521] 08:34:31 INFO - PROCESS | 3744 | ++DOMWINDOW == 127 (17BD2800) [pid = 3744] [serial = 1563] [outer = 00000000] 08:34:31 INFO - PROCESS | 3744 | ++DOMWINDOW == 128 (18673400) [pid = 3744] [serial = 1564] [outer = 17BD2800] 08:34:31 INFO - PROCESS | 3744 | 1463067271491 Marionette DEBUG loaded listener.js 08:34:31 INFO - PROCESS | 3744 | ++DOMWINDOW == 129 (18681800) [pid = 3744] [serial = 1565] [outer = 17BD2800] 08:34:31 INFO - PROCESS | 3744 | 1463067271893 Marionette TRACE conn2 <- [1,2048,null,{"value":["/2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html",0,null,null,[["Canvas test: 2d.path.quadraticCurveTo.shape",0,null,null]]]}] 08:34:31 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html | Canvas test: 2d.path.quadraticCurveTo.shape 08:34:31 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html | took 693ms 08:34:31 INFO - PROCESS | 3744 | 1463067271918 Marionette TRACE conn2 -> [0,2049,"getWindowHandle",null] 08:34:31 INFO - PROCESS | 3744 | 1463067271919 Marionette TRACE conn2 <- [1,2049,null,{"value":"13"}] 08:34:31 INFO - PROCESS | 3744 | 1463067271923 Marionette TRACE conn2 -> [0,2050,"setScriptTimeout",{"ms":35000}] 08:34:31 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.basic.html 08:34:31 INFO - PROCESS | 3744 | 1463067271924 Marionette TRACE conn2 <- [1,2050,null,{}] 08:34:31 INFO - PROCESS | 3744 | 1463067271928 Marionette TRACE conn2 -> [0,2051,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:34:32 INFO - PROCESS | 3744 | 1463067272041 Marionette TRACE conn2 <- [1,2051,null,{"value":null}] 08:34:32 INFO - PROCESS | 3744 | 1463067272102 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\", \"7b36c2f2-4a50-406b-8f1a-2c9880a455ba\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:34:32 INFO - PROCESS | 3744 | ++DOCSHELL 164B1C00 == 59 [pid = 3744] [id = 522] 08:34:32 INFO - PROCESS | 3744 | ++DOMWINDOW == 130 (18815400) [pid = 3744] [serial = 1566] [outer = 00000000] 08:34:32 INFO - PROCESS | 3744 | ++DOMWINDOW == 131 (19A53000) [pid = 3744] [serial = 1567] [outer = 18815400] 08:34:32 INFO - PROCESS | 3744 | 1463067272149 Marionette DEBUG loaded listener.js 08:34:32 INFO - PROCESS | 3744 | ++DOMWINDOW == 132 (19A57800) [pid = 3744] [serial = 1568] [outer = 18815400] 08:34:32 INFO - PROCESS | 3744 | 1463067272605 Marionette TRACE conn2 <- [1,2052,null,{"value":["/2dcontext/path-objects/2d.path.rect.basic.html",0,null,null,[["Canvas test: 2d.path.rect.basic",0,null,null]]]}] 08:34:32 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.basic.html | Canvas test: 2d.path.rect.basic 08:34:32 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.basic.html | took 692ms 08:34:32 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.closed.html 08:34:32 INFO - PROCESS | 3744 | 1463067272667 Marionette TRACE conn2 -> [0,2053,"getWindowHandle",null] 08:34:32 INFO - PROCESS | 3744 | 1463067272669 Marionette TRACE conn2 <- [1,2053,null,{"value":"13"}] 08:34:32 INFO - PROCESS | 3744 | 1463067272672 Marionette TRACE conn2 -> [0,2054,"setScriptTimeout",{"ms":35000}] 08:34:32 INFO - PROCESS | 3744 | 1463067272674 Marionette TRACE conn2 <- [1,2054,null,{}] 08:34:32 INFO - PROCESS | 3744 | 1463067272678 Marionette TRACE conn2 -> [0,2055,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:34:32 INFO - PROCESS | 3744 | 1463067272793 Marionette TRACE conn2 <- [1,2055,null,{"value":null}] 08:34:33 INFO - PROCESS | 3744 | --DOMWINDOW == 131 (19A50000) [pid = 3744] [serial = 1395] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.zero.2.html] 08:34:33 INFO - PROCESS | 3744 | --DOMWINDOW == 130 (152BE800) [pid = 3744] [serial = 1392] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.zero.1.html] 08:34:33 INFO - PROCESS | 3744 | --DOMWINDOW == 129 (11530C00) [pid = 3744] [serial = 1338] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zero.1.html] 08:34:33 INFO - PROCESS | 3744 | --DOMWINDOW == 128 (19CD9000) [pid = 3744] [serial = 1401] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.basic.html] 08:34:33 INFO - PROCESS | 3744 | --DOMWINDOW == 127 (19CD1C00) [pid = 3744] [serial = 1398] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.beginPath.html] 08:34:33 INFO - PROCESS | 3744 | --DOMWINDOW == 126 (11F5A400) [pid = 3744] [serial = 1389] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.transformation.html] 08:34:33 INFO - PROCESS | 3744 | --DOMWINDOW == 125 (19C30400) [pid = 3744] [serial = 1515] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.unclosed.html] 08:34:33 INFO - PROCESS | 3744 | --DOMWINDOW == 124 (19CDC400) [pid = 3744] [serial = 1518] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.winding.html] 08:34:33 INFO - PROCESS | 3744 | --DOMWINDOW == 123 (19EAE400) [pid = 3744] [serial = 1521] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.basic.html] 08:34:33 INFO - PROCESS | 3744 | --DOMWINDOW == 122 (13E6E000) [pid = 3744] [serial = 1527] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html] 08:34:33 INFO - PROCESS | 3744 | --DOMWINDOW == 121 (17AF6000) [pid = 3744] [serial = 1512] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.4.html] 08:34:33 INFO - PROCESS | 3744 | --DOMWINDOW == 120 (19CD6000) [pid = 3744] [serial = 1497] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.outside.html] 08:34:33 INFO - PROCESS | 3744 | --DOMWINDOW == 119 (16C4C800) [pid = 3744] [serial = 1506] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.2.html] 08:34:33 INFO - PROCESS | 3744 | --DOMWINDOW == 118 (10D5CC00) [pid = 3744] [serial = 1503] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.1.html] 08:34:33 INFO - PROCESS | 3744 | --DOMWINDOW == 117 (1740D400) [pid = 3744] [serial = 1509] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.3.html] 08:34:33 INFO - PROCESS | 3744 | --DOMWINDOW == 116 (13E82800) [pid = 3744] [serial = 1500] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.subpath.html] 08:34:33 INFO - PROCESS | 3744 | --DOMWINDOW == 115 (136AFC00) [pid = 3744] [serial = 1524] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html] 08:34:33 INFO - PROCESS | 3744 | 1463067273130 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\", \"7b36c2f2-4a50-406b-8f1a-2c9880a455ba\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:34:33 INFO - PROCESS | 3744 | ++DOCSHELL 107ED000 == 60 [pid = 3744] [id = 523] 08:34:33 INFO - PROCESS | 3744 | ++DOMWINDOW == 116 (10D5CC00) [pid = 3744] [serial = 1569] [outer = 00000000] 08:34:33 INFO - PROCESS | 3744 | ++DOMWINDOW == 117 (1302E800) [pid = 3744] [serial = 1570] [outer = 10D5CC00] 08:34:33 INFO - PROCESS | 3744 | 1463067273175 Marionette DEBUG loaded listener.js 08:34:33 INFO - PROCESS | 3744 | ++DOMWINDOW == 118 (13E6E000) [pid = 3744] [serial = 1571] [outer = 10D5CC00] 08:34:33 INFO - PROCESS | 3744 | 1463067273544 Marionette TRACE conn2 <- [1,2056,null,{"value":["/2dcontext/path-objects/2d.path.rect.closed.html",0,null,null,[["Canvas test: 2d.path.rect.closed",0,null,null]]]}] 08:34:33 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.closed.html | Canvas test: 2d.path.rect.closed 08:34:33 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.closed.html | took 897ms 08:34:33 INFO - PROCESS | 3744 | 1463067273576 Marionette TRACE conn2 -> [0,2057,"getWindowHandle",null] 08:34:33 INFO - PROCESS | 3744 | 1463067273578 Marionette TRACE conn2 <- [1,2057,null,{"value":"13"}] 08:34:33 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.end.1.html 08:34:33 INFO - PROCESS | 3744 | 1463067273581 Marionette TRACE conn2 -> [0,2058,"setScriptTimeout",{"ms":35000}] 08:34:33 INFO - PROCESS | 3744 | 1463067273583 Marionette TRACE conn2 <- [1,2058,null,{}] 08:34:33 INFO - PROCESS | 3744 | 1463067273586 Marionette TRACE conn2 -> [0,2059,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:34:33 INFO - PROCESS | 3744 | 1463067273666 Marionette TRACE conn2 <- [1,2059,null,{"value":null}] 08:34:33 INFO - PROCESS | 3744 | 1463067273764 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\", \"7b36c2f2-4a50-406b-8f1a-2c9880a455ba\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:34:33 INFO - PROCESS | 3744 | ++DOCSHELL 11D03800 == 61 [pid = 3744] [id = 524] 08:34:33 INFO - PROCESS | 3744 | ++DOMWINDOW == 119 (11D0D800) [pid = 3744] [serial = 1572] [outer = 00000000] 08:34:33 INFO - PROCESS | 3744 | ++DOMWINDOW == 120 (17B08400) [pid = 3744] [serial = 1573] [outer = 11D0D800] 08:34:33 INFO - PROCESS | 3744 | 1463067273807 Marionette DEBUG loaded listener.js 08:34:33 INFO - PROCESS | 3744 | ++DOMWINDOW == 121 (19A4B800) [pid = 3744] [serial = 1574] [outer = 11D0D800] 08:34:34 INFO - PROCESS | 3744 | 1463067274165 Marionette TRACE conn2 <- [1,2060,null,{"value":["/2dcontext/path-objects/2d.path.rect.end.1.html",0,null,null,[["Canvas test: 2d.path.rect.end.1",0,null,null]]]}] 08:34:34 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.end.1.html | Canvas test: 2d.path.rect.end.1 08:34:34 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.end.1.html | took 629ms 08:34:34 INFO - PROCESS | 3744 | 1463067274219 Marionette TRACE conn2 -> [0,2061,"getWindowHandle",null] 08:34:34 INFO - PROCESS | 3744 | 1463067274221 Marionette TRACE conn2 <- [1,2061,null,{"value":"13"}] 08:34:34 INFO - PROCESS | 3744 | 1463067274225 Marionette TRACE conn2 -> [0,2062,"setScriptTimeout",{"ms":35000}] 08:34:34 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.end.2.html 08:34:34 INFO - PROCESS | 3744 | 1463067274226 Marionette TRACE conn2 <- [1,2062,null,{}] 08:34:34 INFO - PROCESS | 3744 | 1463067274230 Marionette TRACE conn2 -> [0,2063,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:34:34 INFO - PROCESS | 3744 | 1463067274314 Marionette TRACE conn2 <- [1,2063,null,{"value":null}] 08:34:34 INFO - PROCESS | 3744 | 1463067274445 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\", \"7b36c2f2-4a50-406b-8f1a-2c9880a455ba\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:34:34 INFO - PROCESS | 3744 | ++DOCSHELL 144DE000 == 62 [pid = 3744] [id = 525] 08:34:34 INFO - PROCESS | 3744 | ++DOMWINDOW == 122 (165ECC00) [pid = 3744] [serial = 1575] [outer = 00000000] 08:34:34 INFO - PROCESS | 3744 | ++DOMWINDOW == 123 (19C26400) [pid = 3744] [serial = 1576] [outer = 165ECC00] 08:34:34 INFO - PROCESS | 3744 | 1463067274495 Marionette DEBUG loaded listener.js 08:34:34 INFO - PROCESS | 3744 | ++DOMWINDOW == 124 (19CDAC00) [pid = 3744] [serial = 1577] [outer = 165ECC00] 08:34:34 INFO - PROCESS | 3744 | 1463067274860 Marionette TRACE conn2 <- [1,2064,null,{"value":["/2dcontext/path-objects/2d.path.rect.end.2.html",0,null,null,[["Canvas test: 2d.path.rect.end.2",0,null,null]]]}] 08:34:34 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.end.2.html | Canvas test: 2d.path.rect.end.2 08:34:34 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.end.2.html | took 708ms 08:34:34 INFO - PROCESS | 3744 | 1463067274925 Marionette TRACE conn2 -> [0,2065,"getWindowHandle",null] 08:34:34 INFO - PROCESS | 3744 | 1463067274927 Marionette TRACE conn2 <- [1,2065,null,{"value":"13"}] 08:34:34 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.negative.html 08:34:34 INFO - PROCESS | 3744 | 1463067274930 Marionette TRACE conn2 -> [0,2066,"setScriptTimeout",{"ms":35000}] 08:34:34 INFO - PROCESS | 3744 | 1463067274932 Marionette TRACE conn2 <- [1,2066,null,{}] 08:34:34 INFO - PROCESS | 3744 | 1463067274936 Marionette TRACE conn2 -> [0,2067,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:34:35 INFO - PROCESS | 3744 | 1463067275035 Marionette TRACE conn2 <- [1,2067,null,{"value":null}] 08:34:35 INFO - PROCESS | 3744 | 1463067275041 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\", \"7b36c2f2-4a50-406b-8f1a-2c9880a455ba\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:34:35 INFO - PROCESS | 3744 | ++DOCSHELL 19D3C800 == 63 [pid = 3744] [id = 526] 08:34:35 INFO - PROCESS | 3744 | ++DOMWINDOW == 125 (19D44C00) [pid = 3744] [serial = 1578] [outer = 00000000] 08:34:35 INFO - PROCESS | 3744 | ++DOMWINDOW == 126 (19EB1000) [pid = 3744] [serial = 1579] [outer = 19D44C00] 08:34:35 INFO - PROCESS | 3744 | 1463067275085 Marionette DEBUG loaded listener.js 08:34:35 INFO - PROCESS | 3744 | ++DOMWINDOW == 127 (1A172400) [pid = 3744] [serial = 1580] [outer = 19D44C00] 08:34:35 INFO - PROCESS | 3744 | 1463067275801 Marionette TRACE conn2 <- [1,2068,null,{"value":["/2dcontext/path-objects/2d.path.rect.negative.html",0,null,null,[["Canvas test: 2d.path.rect.negative",0,null,null]]]}] 08:34:35 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.negative.html | Canvas test: 2d.path.rect.negative 08:34:35 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.negative.html | took 913ms 08:34:35 INFO - PROCESS | 3744 | 1463067275840 Marionette TRACE conn2 -> [0,2069,"getWindowHandle",null] 08:34:35 INFO - PROCESS | 3744 | 1463067275845 Marionette TRACE conn2 <- [1,2069,null,{"value":"13"}] 08:34:35 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.newsubpath.html 08:34:35 INFO - PROCESS | 3744 | 1463067275851 Marionette TRACE conn2 -> [0,2070,"setScriptTimeout",{"ms":35000}] 08:34:35 INFO - PROCESS | 3744 | 1463067275856 Marionette TRACE conn2 <- [1,2070,null,{}] 08:34:35 INFO - PROCESS | 3744 | 1463067275861 Marionette TRACE conn2 -> [0,2071,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:34:35 INFO - PROCESS | 3744 | 1463067275973 Marionette TRACE conn2 <- [1,2071,null,{"value":null}] 08:34:36 INFO - PROCESS | 3744 | 1463067276116 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\", \"7b36c2f2-4a50-406b-8f1a-2c9880a455ba\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:34:36 INFO - PROCESS | 3744 | ++DOCSHELL 11530C00 == 64 [pid = 3744] [id = 527] 08:34:36 INFO - PROCESS | 3744 | ++DOMWINDOW == 128 (11533800) [pid = 3744] [serial = 1581] [outer = 00000000] 08:34:36 INFO - PROCESS | 3744 | ++DOMWINDOW == 129 (13604400) [pid = 3744] [serial = 1582] [outer = 11533800] 08:34:36 INFO - PROCESS | 3744 | 1463067276172 Marionette DEBUG loaded listener.js 08:34:36 INFO - PROCESS | 3744 | ++DOMWINDOW == 130 (144A3800) [pid = 3744] [serial = 1583] [outer = 11533800] 08:34:36 INFO - PROCESS | 3744 | 1463067276810 Marionette TRACE conn2 <- [1,2072,null,{"value":["/2dcontext/path-objects/2d.path.rect.newsubpath.html",0,null,null,[["Canvas test: 2d.path.rect.newsubpath",0,null,null]]]}] 08:34:36 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.newsubpath.html | Canvas test: 2d.path.rect.newsubpath 08:34:36 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.newsubpath.html | took 1008ms 08:34:36 INFO - PROCESS | 3744 | 1463067276886 Marionette TRACE conn2 -> [0,2073,"getWindowHandle",null] 08:34:36 INFO - PROCESS | 3744 | 1463067276892 Marionette TRACE conn2 <- [1,2073,null,{"value":"13"}] 08:34:36 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.nonfinite.html 08:34:36 INFO - PROCESS | 3744 | 1463067276899 Marionette TRACE conn2 -> [0,2074,"setScriptTimeout",{"ms":35000}] 08:34:36 INFO - PROCESS | 3744 | 1463067276902 Marionette TRACE conn2 <- [1,2074,null,{}] 08:34:36 INFO - PROCESS | 3744 | 1463067276906 Marionette TRACE conn2 -> [0,2075,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:34:37 INFO - PROCESS | 3744 | 1463067277070 Marionette TRACE conn2 <- [1,2075,null,{"value":null}] 08:34:37 INFO - PROCESS | 3744 | 1463067277133 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\", \"7b36c2f2-4a50-406b-8f1a-2c9880a455ba\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:34:37 INFO - PROCESS | 3744 | ++DOCSHELL 164AAC00 == 65 [pid = 3744] [id = 528] 08:34:37 INFO - PROCESS | 3744 | ++DOMWINDOW == 131 (165F4000) [pid = 3744] [serial = 1584] [outer = 00000000] 08:34:37 INFO - PROCESS | 3744 | ++DOMWINDOW == 132 (1704DC00) [pid = 3744] [serial = 1585] [outer = 165F4000] 08:34:37 INFO - PROCESS | 3744 | 1463067277186 Marionette DEBUG loaded listener.js 08:34:37 INFO - PROCESS | 3744 | ++DOMWINDOW == 133 (17702000) [pid = 3744] [serial = 1586] [outer = 165F4000] 08:34:37 INFO - PROCESS | 3744 | 1463067277785 Marionette TRACE conn2 <- [1,2076,null,{"value":["/2dcontext/path-objects/2d.path.rect.nonfinite.html",0,null,null,[["rect() with Infinity/NaN is ignored",0,null,null]]]}] 08:34:37 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.nonfinite.html | rect() with Infinity/NaN is ignored 08:34:37 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.nonfinite.html | took 945ms 08:34:37 INFO - PROCESS | 3744 | 1463067277842 Marionette TRACE conn2 -> [0,2077,"getWindowHandle",null] 08:34:37 INFO - PROCESS | 3744 | 1463067277844 Marionette TRACE conn2 <- [1,2077,null,{"value":"13"}] 08:34:37 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.selfintersect.html 08:34:37 INFO - PROCESS | 3744 | 1463067277848 Marionette TRACE conn2 -> [0,2078,"setScriptTimeout",{"ms":35000}] 08:34:37 INFO - PROCESS | 3744 | 1463067277852 Marionette TRACE conn2 <- [1,2078,null,{}] 08:34:37 INFO - PROCESS | 3744 | 1463067277863 Marionette TRACE conn2 -> [0,2079,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:34:37 INFO - PROCESS | 3744 | 1463067277972 Marionette TRACE conn2 <- [1,2079,null,{"value":null}] 08:34:38 INFO - PROCESS | 3744 | 1463067278117 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\", \"7b36c2f2-4a50-406b-8f1a-2c9880a455ba\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:34:38 INFO - PROCESS | 3744 | ++DOCSHELL 14419000 == 66 [pid = 3744] [id = 529] 08:34:38 INFO - PROCESS | 3744 | ++DOMWINDOW == 134 (16137000) [pid = 3744] [serial = 1587] [outer = 00000000] 08:34:38 INFO - PROCESS | 3744 | ++DOMWINDOW == 135 (19C26800) [pid = 3744] [serial = 1588] [outer = 16137000] 08:34:38 INFO - PROCESS | 3744 | 1463067278173 Marionette DEBUG loaded listener.js 08:34:38 INFO - PROCESS | 3744 | ++DOMWINDOW == 136 (19D46400) [pid = 3744] [serial = 1589] [outer = 16137000] 08:34:38 INFO - PROCESS | 3744 | 1463067278735 Marionette TRACE conn2 <- [1,2080,null,{"value":["/2dcontext/path-objects/2d.path.rect.selfintersect.html",0,null,null,[["Canvas test: 2d.path.rect.selfintersect",0,null,null]]]}] 08:34:38 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.selfintersect.html | Canvas test: 2d.path.rect.selfintersect 08:34:38 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.selfintersect.html | took 944ms 08:34:38 INFO - PROCESS | 3744 | 1463067278793 Marionette TRACE conn2 -> [0,2081,"getWindowHandle",null] 08:34:38 INFO - PROCESS | 3744 | 1463067278796 Marionette TRACE conn2 <- [1,2081,null,{"value":"13"}] 08:34:38 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.winding.html 08:34:38 INFO - PROCESS | 3744 | 1463067278799 Marionette TRACE conn2 -> [0,2082,"setScriptTimeout",{"ms":35000}] 08:34:38 INFO - PROCESS | 3744 | 1463067278801 Marionette TRACE conn2 <- [1,2082,null,{}] 08:34:38 INFO - PROCESS | 3744 | 1463067278805 Marionette TRACE conn2 -> [0,2083,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:34:38 INFO - PROCESS | 3744 | 1463067278913 Marionette TRACE conn2 <- [1,2083,null,{"value":null}] 08:34:39 INFO - PROCESS | 3744 | 1463067279056 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\", \"7b36c2f2-4a50-406b-8f1a-2c9880a455ba\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:34:39 INFO - PROCESS | 3744 | ++DOCSHELL 17150800 == 67 [pid = 3744] [id = 530] 08:34:39 INFO - PROCESS | 3744 | ++DOMWINDOW == 137 (17AF2C00) [pid = 3744] [serial = 1590] [outer = 00000000] 08:34:39 INFO - PROCESS | 3744 | ++DOMWINDOW == 138 (1A175400) [pid = 3744] [serial = 1591] [outer = 17AF2C00] 08:34:39 INFO - PROCESS | 3744 | 1463067279112 Marionette DEBUG loaded listener.js 08:34:39 INFO - PROCESS | 3744 | ++DOMWINDOW == 139 (1A8C0800) [pid = 3744] [serial = 1592] [outer = 17AF2C00] 08:34:39 INFO - PROCESS | 3744 | 1463067279658 Marionette TRACE conn2 <- [1,2084,null,{"value":["/2dcontext/path-objects/2d.path.rect.winding.html",0,null,null,[["Canvas test: 2d.path.rect.winding",0,null,null]]]}] 08:34:39 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.winding.html | Canvas test: 2d.path.rect.winding 08:34:39 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.winding.html | took 897ms 08:34:39 INFO - PROCESS | 3744 | 1463067279703 Marionette TRACE conn2 -> [0,2085,"getWindowHandle",null] 08:34:39 INFO - PROCESS | 3744 | 1463067279706 Marionette TRACE conn2 <- [1,2085,null,{"value":"13"}] 08:34:39 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.1.html 08:34:39 INFO - PROCESS | 3744 | 1463067279709 Marionette TRACE conn2 -> [0,2086,"setScriptTimeout",{"ms":35000}] 08:34:39 INFO - PROCESS | 3744 | 1463067279711 Marionette TRACE conn2 <- [1,2086,null,{}] 08:34:39 INFO - PROCESS | 3744 | 1463067279715 Marionette TRACE conn2 -> [0,2087,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:34:39 INFO - PROCESS | 3744 | 1463067279819 Marionette TRACE conn2 <- [1,2087,null,{"value":null}] 08:34:39 INFO - PROCESS | 3744 | 1463067279933 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\", \"7b36c2f2-4a50-406b-8f1a-2c9880a455ba\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:34:40 INFO - PROCESS | 3744 | ++DOCSHELL 19DB6400 == 68 [pid = 3744] [id = 531] 08:34:40 INFO - PROCESS | 3744 | ++DOMWINDOW == 140 (19EA9C00) [pid = 3744] [serial = 1593] [outer = 00000000] 08:34:40 INFO - PROCESS | 3744 | ++DOMWINDOW == 141 (1AC4A400) [pid = 3744] [serial = 1594] [outer = 19EA9C00] 08:34:40 INFO - PROCESS | 3744 | 1463067280025 Marionette DEBUG loaded listener.js 08:34:40 INFO - PROCESS | 3744 | ++DOMWINDOW == 142 (1AC53C00) [pid = 3744] [serial = 1595] [outer = 19EA9C00] 08:34:40 INFO - PROCESS | 3744 | 1463067280624 Marionette TRACE conn2 <- [1,2088,null,{"value":["/2dcontext/path-objects/2d.path.rect.zero.1.html",0,null,null,[["Canvas test: 2d.path.rect.zero.1",0,null,null]]]}] 08:34:40 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.1.html | Canvas test: 2d.path.rect.zero.1 08:34:40 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.1.html | took 944ms 08:34:40 INFO - PROCESS | 3744 | 1463067280654 Marionette TRACE conn2 -> [0,2089,"getWindowHandle",null] 08:34:40 INFO - PROCESS | 3744 | 1463067280657 Marionette TRACE conn2 <- [1,2089,null,{"value":"13"}] 08:34:40 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.2.html 08:34:40 INFO - PROCESS | 3744 | 1463067280676 Marionette TRACE conn2 -> [0,2090,"setScriptTimeout",{"ms":35000}] 08:34:40 INFO - PROCESS | 3744 | 1463067280678 Marionette TRACE conn2 <- [1,2090,null,{}] 08:34:40 INFO - PROCESS | 3744 | 1463067280684 Marionette TRACE conn2 -> [0,2091,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:34:40 INFO - PROCESS | 3744 | 1463067280823 Marionette TRACE conn2 <- [1,2091,null,{"value":null}] 08:34:41 INFO - PROCESS | 3744 | 1463067281002 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\", \"7b36c2f2-4a50-406b-8f1a-2c9880a455ba\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:34:41 INFO - PROCESS | 3744 | ++DOCSHELL 106F1800 == 69 [pid = 3744] [id = 532] 08:34:41 INFO - PROCESS | 3744 | ++DOMWINDOW == 143 (11308000) [pid = 3744] [serial = 1596] [outer = 00000000] 08:34:41 INFO - PROCESS | 3744 | ++DOMWINDOW == 144 (164A7000) [pid = 3744] [serial = 1597] [outer = 11308000] 08:34:41 INFO - PROCESS | 3744 | 1463067281056 Marionette DEBUG loaded listener.js 08:34:41 INFO - PROCESS | 3744 | ++DOMWINDOW == 145 (17AF7800) [pid = 3744] [serial = 1598] [outer = 11308000] 08:34:41 INFO - PROCESS | 3744 | 1463067281827 Marionette TRACE conn2 <- [1,2092,null,{"value":["/2dcontext/path-objects/2d.path.rect.zero.2.html",0,null,null,[["Canvas test: 2d.path.rect.zero.2",0,null,null]]]}] 08:34:41 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.2.html | Canvas test: 2d.path.rect.zero.2 08:34:41 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.2.html | took 1228ms 08:34:41 INFO - PROCESS | 3744 | 1463067281922 Marionette TRACE conn2 -> [0,2093,"getWindowHandle",null] 08:34:41 INFO - PROCESS | 3744 | 1463067281928 Marionette TRACE conn2 <- [1,2093,null,{"value":"13"}] 08:34:41 INFO - PROCESS | 3744 | 1463067281933 Marionette TRACE conn2 -> [0,2094,"setScriptTimeout",{"ms":35000}] 08:34:41 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.3.html 08:34:41 INFO - PROCESS | 3744 | 1463067281937 Marionette TRACE conn2 <- [1,2094,null,{}] 08:34:41 INFO - PROCESS | 3744 | 1463067281941 Marionette TRACE conn2 -> [0,2095,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:34:42 INFO - PROCESS | 3744 | 1463067282049 Marionette TRACE conn2 <- [1,2095,null,{"value":null}] 08:34:42 INFO - PROCESS | 3744 | 1463067282193 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\", \"7b36c2f2-4a50-406b-8f1a-2c9880a455ba\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:34:42 INFO - PROCESS | 3744 | ++DOCSHELL 13370400 == 70 [pid = 3744] [id = 533] 08:34:42 INFO - PROCESS | 3744 | ++DOMWINDOW == 146 (13371C00) [pid = 3744] [serial = 1599] [outer = 00000000] 08:34:42 INFO - PROCESS | 3744 | ++DOMWINDOW == 147 (140CCC00) [pid = 3744] [serial = 1600] [outer = 13371C00] 08:34:42 INFO - PROCESS | 3744 | 1463067282245 Marionette DEBUG loaded listener.js 08:34:42 INFO - PROCESS | 3744 | ++DOMWINDOW == 148 (144E4400) [pid = 3744] [serial = 1601] [outer = 13371C00] 08:34:42 INFO - PROCESS | 3744 | --DOCSHELL 144DE000 == 69 [pid = 3744] [id = 525] 08:34:42 INFO - PROCESS | 3744 | --DOCSHELL 11D03800 == 68 [pid = 3744] [id = 524] 08:34:42 INFO - PROCESS | 3744 | --DOCSHELL 107ED000 == 67 [pid = 3744] [id = 523] 08:34:42 INFO - PROCESS | 3744 | --DOCSHELL 164B1C00 == 66 [pid = 3744] [id = 522] 08:34:42 INFO - PROCESS | 3744 | --DOCSHELL 17BD2400 == 65 [pid = 3744] [id = 521] 08:34:42 INFO - PROCESS | 3744 | --DOCSHELL 17059400 == 64 [pid = 3744] [id = 520] 08:34:42 INFO - PROCESS | 3744 | --DOCSHELL 12E63400 == 63 [pid = 3744] [id = 519] 08:34:42 INFO - PROCESS | 3744 | --DOCSHELL 163ECC00 == 62 [pid = 3744] [id = 518] 08:34:42 INFO - PROCESS | 3744 | --DOCSHELL 0F548400 == 61 [pid = 3744] [id = 517] 08:34:42 INFO - PROCESS | 3744 | --DOCSHELL 13E80400 == 60 [pid = 3744] [id = 516] 08:34:42 INFO - PROCESS | 3744 | --DOCSHELL 0F54F000 == 59 [pid = 3744] [id = 515] 08:34:42 INFO - PROCESS | 3744 | --DOMWINDOW == 147 (1AE90800) [pid = 3744] [serial = 1531] [outer = 00000000] [url = about:blank] 08:34:42 INFO - PROCESS | 3744 | --DOMWINDOW == 146 (19CD2800) [pid = 3744] [serial = 1397] [outer = 00000000] [url = about:blank] 08:34:42 INFO - PROCESS | 3744 | --DOMWINDOW == 145 (1656A800) [pid = 3744] [serial = 1394] [outer = 00000000] [url = about:blank] 08:34:42 INFO - PROCESS | 3744 | --DOMWINDOW == 144 (18226400) [pid = 3744] [serial = 1340] [outer = 00000000] [url = about:blank] 08:34:42 INFO - PROCESS | 3744 | --DOMWINDOW == 143 (19D48000) [pid = 3744] [serial = 1403] [outer = 00000000] [url = about:blank] 08:34:42 INFO - PROCESS | 3744 | --DOMWINDOW == 142 (19CDD800) [pid = 3744] [serial = 1400] [outer = 00000000] [url = about:blank] 08:34:42 INFO - PROCESS | 3744 | --DOMWINDOW == 141 (13E83800) [pid = 3744] [serial = 1391] [outer = 00000000] [url = about:blank] 08:34:42 INFO - PROCESS | 3744 | --DOMWINDOW == 140 (1AC4B800) [pid = 3744] [serial = 1523] [outer = 00000000] [url = about:blank] 08:34:42 INFO - PROCESS | 3744 | --DOMWINDOW == 139 (144E7C00) [pid = 3744] [serial = 1525] [outer = 00000000] [url = about:blank] 08:34:42 INFO - PROCESS | 3744 | --DOMWINDOW == 138 (18680000) [pid = 3744] [serial = 1514] [outer = 00000000] [url = about:blank] 08:34:42 INFO - PROCESS | 3744 | --DOMWINDOW == 137 (19C28000) [pid = 3744] [serial = 1529] [outer = 00000000] [url = about:blank] 08:34:42 INFO - PROCESS | 3744 | --DOMWINDOW == 136 (164B0400) [pid = 3744] [serial = 1526] [outer = 00000000] [url = about:blank] 08:34:42 INFO - PROCESS | 3744 | --DOMWINDOW == 135 (19CDE400) [pid = 3744] [serial = 1516] [outer = 00000000] [url = about:blank] 08:34:42 INFO - PROCESS | 3744 | --DOMWINDOW == 134 (1A486800) [pid = 3744] [serial = 1519] [outer = 00000000] [url = about:blank] 08:34:42 INFO - PROCESS | 3744 | --DOMWINDOW == 133 (19D3D800) [pid = 3744] [serial = 1517] [outer = 00000000] [url = about:blank] 08:34:42 INFO - PROCESS | 3744 | --DOMWINDOW == 132 (1AB68C00) [pid = 3744] [serial = 1522] [outer = 00000000] [url = about:blank] 08:34:42 INFO - PROCESS | 3744 | --DOMWINDOW == 131 (1A8BF000) [pid = 3744] [serial = 1520] [outer = 00000000] [url = about:blank] 08:34:42 INFO - PROCESS | 3744 | --DOMWINDOW == 130 (1867DC00) [pid = 3744] [serial = 1528] [outer = 00000000] [url = about:blank] 08:34:42 INFO - PROCESS | 3744 | --DOMWINDOW == 129 (18675800) [pid = 3744] [serial = 1513] [outer = 00000000] [url = about:blank] 08:34:42 INFO - PROCESS | 3744 | --DOMWINDOW == 128 (1AC52C00) [pid = 3744] [serial = 1499] [outer = 00000000] [url = about:blank] 08:34:42 INFO - PROCESS | 3744 | --DOMWINDOW == 127 (1AC4C400) [pid = 3744] [serial = 1498] [outer = 00000000] [url = about:blank] 08:34:42 INFO - PROCESS | 3744 | --DOMWINDOW == 126 (16E44400) [pid = 3744] [serial = 1507] [outer = 00000000] [url = about:blank] 08:34:42 INFO - PROCESS | 3744 | --DOMWINDOW == 125 (17054800) [pid = 3744] [serial = 1508] [outer = 00000000] [url = about:blank] 08:34:42 INFO - PROCESS | 3744 | --DOMWINDOW == 124 (12D27800) [pid = 3744] [serial = 1504] [outer = 00000000] [url = about:blank] 08:34:42 INFO - PROCESS | 3744 | --DOMWINDOW == 123 (13E68800) [pid = 3744] [serial = 1505] [outer = 00000000] [url = about:blank] 08:34:42 INFO - PROCESS | 3744 | --DOMWINDOW == 122 (17AF0800) [pid = 3744] [serial = 1510] [outer = 00000000] [url = about:blank] 08:34:42 INFO - PROCESS | 3744 | --DOMWINDOW == 121 (17AF8C00) [pid = 3744] [serial = 1511] [outer = 00000000] [url = about:blank] 08:34:42 INFO - PROCESS | 3744 | --DOMWINDOW == 120 (1441A000) [pid = 3744] [serial = 1501] [outer = 00000000] [url = about:blank] 08:34:42 INFO - PROCESS | 3744 | --DOMWINDOW == 119 (15E05000) [pid = 3744] [serial = 1502] [outer = 00000000] [url = about:blank] 08:34:42 INFO - PROCESS | 3744 | --DOMWINDOW == 118 (12DEFC00) [pid = 3744] [serial = 1483] [outer = 00000000] [url = about:blank] 08:34:42 INFO - PROCESS | 3744 | --DOMWINDOW == 117 (15E0E800) [pid = 3744] [serial = 1486] [outer = 00000000] [url = about:blank] 08:34:42 INFO - PROCESS | 3744 | --DOMWINDOW == 116 (18292400) [pid = 3744] [serial = 1489] [outer = 00000000] [url = about:blank] 08:34:42 INFO - PROCESS | 3744 | --DOMWINDOW == 115 (1A48D000) [pid = 3744] [serial = 1492] [outer = 00000000] [url = about:blank] 08:34:42 INFO - PROCESS | 3744 | --DOMWINDOW == 114 (1AB5CC00) [pid = 3744] [serial = 1495] [outer = 00000000] [url = about:blank] 08:34:42 INFO - PROCESS | 3744 | 1463067282774 Marionette TRACE conn2 <- [1,2096,null,{"value":["/2dcontext/path-objects/2d.path.rect.zero.3.html",0,null,null,[["Canvas test: 2d.path.rect.zero.3",0,null,null]]]}] 08:34:42 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.3.html | Canvas test: 2d.path.rect.zero.3 08:34:42 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.3.html | took 913ms 08:34:42 INFO - PROCESS | 3744 | 1463067282839 Marionette TRACE conn2 -> [0,2097,"getWindowHandle",null] 08:34:42 INFO - PROCESS | 3744 | 1463067282844 Marionette TRACE conn2 <- [1,2097,null,{"value":"13"}] 08:34:42 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.4.html 08:34:42 INFO - PROCESS | 3744 | 1463067282850 Marionette TRACE conn2 -> [0,2098,"setScriptTimeout",{"ms":35000}] 08:34:42 INFO - PROCESS | 3744 | 1463067282853 Marionette TRACE conn2 <- [1,2098,null,{}] 08:34:42 INFO - PROCESS | 3744 | 1463067282857 Marionette TRACE conn2 -> [0,2099,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:34:42 INFO - PROCESS | 3744 | 1463067282951 Marionette TRACE conn2 <- [1,2099,null,{"value":null}] 08:34:43 INFO - PROCESS | 3744 | 1463067283055 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\", \"7b36c2f2-4a50-406b-8f1a-2c9880a455ba\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:34:43 INFO - PROCESS | 3744 | ++DOCSHELL 12D30800 == 60 [pid = 3744] [id = 534] 08:34:43 INFO - PROCESS | 3744 | ++DOMWINDOW == 115 (13E83800) [pid = 3744] [serial = 1602] [outer = 00000000] 08:34:43 INFO - PROCESS | 3744 | ++DOMWINDOW == 116 (1449C000) [pid = 3744] [serial = 1603] [outer = 13E83800] 08:34:43 INFO - PROCESS | 3744 | 1463067283100 Marionette DEBUG loaded listener.js 08:34:43 INFO - PROCESS | 3744 | ++DOMWINDOW == 117 (16351000) [pid = 3744] [serial = 1604] [outer = 13E83800] 08:34:43 INFO - PROCESS | 3744 | 1463067283504 Marionette TRACE conn2 <- [1,2100,null,{"value":["/2dcontext/path-objects/2d.path.rect.zero.4.html",0,null,null,[["Canvas test: 2d.path.rect.zero.4",0,null,null]]]}] 08:34:43 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.4.html | Canvas test: 2d.path.rect.zero.4 08:34:43 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.4.html | took 693ms 08:34:43 INFO - PROCESS | 3744 | 1463067283548 Marionette TRACE conn2 -> [0,2101,"getWindowHandle",null] 08:34:43 INFO - PROCESS | 3744 | 1463067283551 Marionette TRACE conn2 <- [1,2101,null,{"value":"13"}] 08:34:43 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.5.html 08:34:43 INFO - PROCESS | 3744 | 1463067283554 Marionette TRACE conn2 -> [0,2102,"setScriptTimeout",{"ms":35000}] 08:34:43 INFO - PROCESS | 3744 | 1463067283557 Marionette TRACE conn2 <- [1,2102,null,{}] 08:34:43 INFO - PROCESS | 3744 | 1463067283568 Marionette TRACE conn2 -> [0,2103,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:34:43 INFO - PROCESS | 3744 | 1463067283684 Marionette TRACE conn2 <- [1,2103,null,{"value":null}] 08:34:43 INFO - PROCESS | 3744 | 1463067283695 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\", \"7b36c2f2-4a50-406b-8f1a-2c9880a455ba\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:34:43 INFO - PROCESS | 3744 | ++DOCSHELL 16C4A400 == 61 [pid = 3744] [id = 535] 08:34:43 INFO - PROCESS | 3744 | ++DOMWINDOW == 118 (16C4C000) [pid = 3744] [serial = 1605] [outer = 00000000] 08:34:43 INFO - PROCESS | 3744 | ++DOMWINDOW == 119 (16E43800) [pid = 3744] [serial = 1606] [outer = 16C4C000] 08:34:43 INFO - PROCESS | 3744 | 1463067283746 Marionette DEBUG loaded listener.js 08:34:43 INFO - PROCESS | 3744 | ++DOMWINDOW == 120 (17055400) [pid = 3744] [serial = 1607] [outer = 16C4C000] 08:34:44 INFO - PROCESS | 3744 | 1463067284226 Marionette TRACE conn2 <- [1,2104,null,{"value":["/2dcontext/path-objects/2d.path.rect.zero.5.html",0,null,null,[["Canvas test: 2d.path.rect.zero.5",0,null,null]]]}] 08:34:44 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.5.html | Canvas test: 2d.path.rect.zero.5 08:34:44 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.5.html | took 708ms 08:34:44 INFO - PROCESS | 3744 | 1463067284253 Marionette TRACE conn2 -> [0,2105,"getWindowHandle",null] 08:34:44 INFO - PROCESS | 3744 | 1463067284256 Marionette TRACE conn2 <- [1,2105,null,{"value":"13"}] 08:34:44 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.6.html 08:34:44 INFO - PROCESS | 3744 | 1463067284259 Marionette TRACE conn2 -> [0,2106,"setScriptTimeout",{"ms":35000}] 08:34:44 INFO - PROCESS | 3744 | 1463067284261 Marionette TRACE conn2 <- [1,2106,null,{}] 08:34:44 INFO - PROCESS | 3744 | 1463067284264 Marionette TRACE conn2 -> [0,2107,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:34:44 INFO - PROCESS | 3744 | 1463067284349 Marionette TRACE conn2 <- [1,2107,null,{"value":null}] 08:34:44 INFO - PROCESS | 3744 | 1463067284355 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\", \"7b36c2f2-4a50-406b-8f1a-2c9880a455ba\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:34:44 INFO - PROCESS | 3744 | ++DOCSHELL 16568C00 == 62 [pid = 3744] [id = 536] 08:34:44 INFO - PROCESS | 3744 | ++DOMWINDOW == 121 (17142C00) [pid = 3744] [serial = 1608] [outer = 00000000] 08:34:44 INFO - PROCESS | 3744 | ++DOMWINDOW == 122 (17AF2400) [pid = 3744] [serial = 1609] [outer = 17142C00] 08:34:44 INFO - PROCESS | 3744 | 1463067284403 Marionette DEBUG loaded listener.js 08:34:44 INFO - PROCESS | 3744 | ++DOMWINDOW == 123 (17B0A800) [pid = 3744] [serial = 1610] [outer = 17142C00] 08:34:44 INFO - PROCESS | 3744 | 1463067284844 Marionette TRACE conn2 <- [1,2108,null,{"value":["/2dcontext/path-objects/2d.path.rect.zero.6.html",0,null,null,[["Canvas test: 2d.path.rect.zero.6",0,null,null]]]}] 08:34:44 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.6.html | Canvas test: 2d.path.rect.zero.6 08:34:44 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.6.html | took 646ms 08:34:44 INFO - PROCESS | 3744 | 1463067284897 Marionette TRACE conn2 -> [0,2109,"getWindowHandle",null] 08:34:44 INFO - PROCESS | 3744 | 1463067284899 Marionette TRACE conn2 <- [1,2109,null,{"value":"13"}] 08:34:44 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.empty.html 08:34:44 INFO - PROCESS | 3744 | 1463067284902 Marionette TRACE conn2 -> [0,2110,"setScriptTimeout",{"ms":35000}] 08:34:44 INFO - PROCESS | 3744 | 1463067284904 Marionette TRACE conn2 <- [1,2110,null,{}] 08:34:44 INFO - PROCESS | 3744 | 1463067284924 Marionette TRACE conn2 -> [0,2111,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:34:45 INFO - PROCESS | 3744 | 1463067285041 Marionette TRACE conn2 <- [1,2111,null,{"value":null}] 08:34:45 INFO - PROCESS | 3744 | 1463067285136 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\", \"7b36c2f2-4a50-406b-8f1a-2c9880a455ba\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:34:45 INFO - PROCESS | 3744 | ++DOCSHELL 16E3E400 == 63 [pid = 3744] [id = 537] 08:34:45 INFO - PROCESS | 3744 | ++DOMWINDOW == 124 (17AFEC00) [pid = 3744] [serial = 1611] [outer = 00000000] 08:34:45 INFO - PROCESS | 3744 | ++DOMWINDOW == 125 (18674C00) [pid = 3744] [serial = 1612] [outer = 17AFEC00] 08:34:45 INFO - PROCESS | 3744 | 1463067285179 Marionette DEBUG loaded listener.js 08:34:45 INFO - PROCESS | 3744 | ++DOMWINDOW == 126 (18680800) [pid = 3744] [serial = 1613] [outer = 17AFEC00] 08:34:45 INFO - PROCESS | 3744 | 1463067285663 Marionette TRACE conn2 <- [1,2112,null,{"value":["/2dcontext/path-objects/2d.path.stroke.empty.html",0,null,null,[["Empty subpaths are not stroked",0,null,null]]]}] 08:34:45 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.empty.html | Empty subpaths are not stroked 08:34:45 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.empty.html | took 771ms 08:34:45 INFO - PROCESS | 3744 | 1463067285695 Marionette TRACE conn2 -> [0,2113,"getWindowHandle",null] 08:34:45 INFO - PROCESS | 3744 | 1463067285697 Marionette TRACE conn2 <- [1,2113,null,{"value":"13"}] 08:34:45 INFO - PROCESS | 3744 | 1463067285700 Marionette TRACE conn2 -> [0,2114,"setScriptTimeout",{"ms":35000}] 08:34:45 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.overlap.html 08:34:45 INFO - PROCESS | 3744 | 1463067285702 Marionette TRACE conn2 <- [1,2114,null,{}] 08:34:45 INFO - PROCESS | 3744 | 1463067285705 Marionette TRACE conn2 -> [0,2115,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:34:45 INFO - PROCESS | 3744 | 1463067285848 Marionette TRACE conn2 <- [1,2115,null,{"value":null}] 08:34:45 INFO - PROCESS | 3744 | 1463067285861 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\", \"7b36c2f2-4a50-406b-8f1a-2c9880a455ba\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:34:45 INFO - PROCESS | 3744 | ++DOCSHELL 19C29400 == 64 [pid = 3744] [id = 538] 08:34:45 INFO - PROCESS | 3744 | ++DOMWINDOW == 127 (19C2D000) [pid = 3744] [serial = 1614] [outer = 00000000] 08:34:45 INFO - PROCESS | 3744 | ++DOMWINDOW == 128 (19CDB800) [pid = 3744] [serial = 1615] [outer = 19C2D000] 08:34:45 INFO - PROCESS | 3744 | 1463067285963 Marionette DEBUG loaded listener.js 08:34:46 INFO - PROCESS | 3744 | ++DOMWINDOW == 129 (19D3DC00) [pid = 3744] [serial = 1616] [outer = 19C2D000] 08:34:46 INFO - PROCESS | 3744 | 1463067286372 Marionette TRACE conn2 <- [1,2116,null,{"value":["/2dcontext/path-objects/2d.path.stroke.overlap.html",0,null,null,[["Stroked subpaths are combined before being drawn",0,null,null]]]}] 08:34:46 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.overlap.html | Stroked subpaths are combined before being drawn 08:34:46 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.overlap.html | took 708ms 08:34:46 INFO - PROCESS | 3744 | 1463067286403 Marionette TRACE conn2 -> [0,2117,"getWindowHandle",null] 08:34:46 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.arc.html 08:34:46 INFO - PROCESS | 3744 | 1463067286405 Marionette TRACE conn2 <- [1,2117,null,{"value":"13"}] 08:34:46 INFO - PROCESS | 3744 | 1463067286412 Marionette TRACE conn2 -> [0,2118,"setScriptTimeout",{"ms":35000}] 08:34:46 INFO - PROCESS | 3744 | 1463067286414 Marionette TRACE conn2 <- [1,2118,null,{}] 08:34:46 INFO - PROCESS | 3744 | 1463067286417 Marionette TRACE conn2 -> [0,2119,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:34:46 INFO - PROCESS | 3744 | 1463067286564 Marionette TRACE conn2 <- [1,2119,null,{"value":null}] 08:34:46 INFO - PROCESS | 3744 | 1463067286587 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\", \"7b36c2f2-4a50-406b-8f1a-2c9880a455ba\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:34:46 INFO - PROCESS | 3744 | ++DOCSHELL 12E61000 == 65 [pid = 3744] [id = 539] 08:34:46 INFO - PROCESS | 3744 | ++DOMWINDOW == 130 (19C30000) [pid = 3744] [serial = 1617] [outer = 00000000] 08:34:46 INFO - PROCESS | 3744 | ++DOMWINDOW == 131 (19DAAC00) [pid = 3744] [serial = 1618] [outer = 19C30000] 08:34:46 INFO - PROCESS | 3744 | 1463067286637 Marionette DEBUG loaded listener.js 08:34:46 INFO - PROCESS | 3744 | ++DOMWINDOW == 132 (1A174C00) [pid = 3744] [serial = 1619] [outer = 19C30000] 08:34:47 INFO - PROCESS | 3744 | --DOMWINDOW == 131 (165ECC00) [pid = 3744] [serial = 1575] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.end.2.html] 08:34:47 INFO - PROCESS | 3744 | --DOMWINDOW == 130 (17BCC400) [pid = 3744] [serial = 1479] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.basic.2.html] 08:34:47 INFO - PROCESS | 3744 | --DOMWINDOW == 129 (17BD2800) [pid = 3744] [serial = 1563] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html] 08:34:47 INFO - PROCESS | 3744 | --DOMWINDOW == 128 (18815400) [pid = 3744] [serial = 1566] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.basic.html] 08:34:47 INFO - PROCESS | 3744 | --DOMWINDOW == 127 (10D5CC00) [pid = 3744] [serial = 1569] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.closed.html] 08:34:47 INFO - PROCESS | 3744 | --DOMWINDOW == 126 (13E8C800) [pid = 3744] [serial = 1548] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html] 08:34:47 INFO - PROCESS | 3744 | --DOMWINDOW == 125 (17148C00) [pid = 3744] [serial = 1560] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html] 08:34:47 INFO - PROCESS | 3744 | --DOMWINDOW == 124 (105F9800) [pid = 3744] [serial = 1551] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html] 08:34:47 INFO - PROCESS | 3744 | --DOMWINDOW == 123 (1656B800) [pid = 3744] [serial = 1554] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html] 08:34:47 INFO - PROCESS | 3744 | --DOMWINDOW == 122 (16C8EC00) [pid = 3744] [serial = 1557] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html] 08:34:47 INFO - PROCESS | 3744 | --DOMWINDOW == 121 (10531800) [pid = 3744] [serial = 1545] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.nonfinite.html] 08:34:47 INFO - PROCESS | 3744 | --DOMWINDOW == 120 (11D0D800) [pid = 3744] [serial = 1572] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.end.1.html] 08:34:47 INFO - PROCESS | 3744 | 1463067287188 Marionette TRACE conn2 <- [1,2120,null,{"value":["/2dcontext/path-objects/2d.path.stroke.prune.arc.html",0,null,null,[["Zero-length line segments from arcTo and arc are removed before stroking",1,"assert_equals: Red channel of the pixel at (50, 25) expected 0 but got 255","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.arc.html:40:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2121,"getWindowHandle",null] 08:34:47 INFO - PROCESS | 3744 | 1463067287214 Marionette TRACE conn2 <- [1,2121,null,{"value":"13"}] 08:34:47 INFO - PROCESS | 3744 | 1463067287218 Marionette TRACE conn2 -> [0,2122,"setScriptTimeout",{"ms":35000}] 08:34:47 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.closed.html 08:34:47 INFO - PROCESS | 3744 | 1463067287220 Marionette TRACE conn2 <- [1,2122,null,{}] 08:34:47 INFO - PROCESS | 3744 | 1463067287224 Marionette TRACE conn2 -> [0,2123,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:34:47 INFO - PROCESS | 3744 | 1463067287334 Marionette TRACE conn2 <- [1,2123,null,{"value":null}] 08:34:47 INFO - PROCESS | 3744 | 1463067287435 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\", \"7b36c2f2-4a50-406b-8f1a-2c9880a455ba\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:34:47 INFO - PROCESS | 3744 | ++DOCSHELL 10D5CC00 == 66 [pid = 3744] [id = 540] 08:34:47 INFO - PROCESS | 3744 | ++DOMWINDOW == 121 (1130F000) [pid = 3744] [serial = 1620] [outer = 00000000] 08:34:47 INFO - PROCESS | 3744 | ++DOMWINDOW == 122 (165F3800) [pid = 3744] [serial = 1621] [outer = 1130F000] 08:34:47 INFO - PROCESS | 3744 | 1463067287490 Marionette DEBUG loaded listener.js 08:34:47 INFO - PROCESS | 3744 | ++DOMWINDOW == 123 (16C8EC00) [pid = 3744] [serial = 1622] [outer = 1130F000] 08:34:47 INFO - PROCESS | 3744 | 1463067287838 Marionette TRACE conn2 <- [1,2124,null,{"value":["/2dcontext/path-objects/2d.path.stroke.prune.closed.html",0,null,null,[["Zero-length line segments from closed paths are removed before stroking",0,null,null]]]}] 08:34:47 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.prune.closed.html | Zero-length line segments from closed paths are removed before stroking 08:34:47 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.prune.closed.html | took 645ms 08:34:47 INFO - PROCESS | 3744 | 1463067287856 Marionette TRACE conn2 -> [0,2125,"getWindowHandle",null] 08:34:47 INFO - PROCESS | 3744 | 1463067287858 Marionette TRACE conn2 <- [1,2125,null,{"value":"13"}] 08:34:47 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.corner.html 08:34:47 INFO - PROCESS | 3744 | 1463067287861 Marionette TRACE conn2 -> [0,2126,"setScriptTimeout",{"ms":35000}] 08:34:47 INFO - PROCESS | 3744 | 1463067287863 Marionette TRACE conn2 <- [1,2126,null,{}] 08:34:47 INFO - PROCESS | 3744 | 1463067287866 Marionette TRACE conn2 -> [0,2127,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:34:48 INFO - PROCESS | 3744 | 1463067288018 Marionette TRACE conn2 <- [1,2127,null,{"value":null}] 08:34:48 INFO - PROCESS | 3744 | 1463067288027 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\", \"7b36c2f2-4a50-406b-8f1a-2c9880a455ba\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:34:48 INFO - PROCESS | 3744 | ++DOCSHELL 165ECC00 == 67 [pid = 3744] [id = 541] 08:34:48 INFO - PROCESS | 3744 | ++DOMWINDOW == 124 (19A52000) [pid = 3744] [serial = 1623] [outer = 00000000] 08:34:48 INFO - PROCESS | 3744 | ++DOMWINDOW == 125 (1A9C4400) [pid = 3744] [serial = 1624] [outer = 19A52000] 08:34:48 INFO - PROCESS | 3744 | 1463067288070 Marionette DEBUG loaded listener.js 08:34:48 INFO - PROCESS | 3744 | ++DOMWINDOW == 126 (1AB61000) [pid = 3744] [serial = 1625] [outer = 19A52000] 08:34:48 INFO - PROCESS | 3744 | 1463067288472 Marionette TRACE conn2 <- [1,2128,null,{"value":["/2dcontext/path-objects/2d.path.stroke.prune.corner.html",0,null,null,[["Zero-length line segments are removed before stroking with miters",0,null,null]]]}] 08:34:48 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.prune.corner.html | Zero-length line segments are removed before stroking with miters 08:34:48 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.prune.corner.html | took 630ms 08:34:48 INFO - PROCESS | 3744 | 1463067288499 Marionette TRACE conn2 -> [0,2129,"getWindowHandle",null] 08:34:48 INFO - PROCESS | 3744 | 1463067288501 Marionette TRACE conn2 <- [1,2129,null,{"value":"13"}] 08:34:48 INFO - PROCESS | 3744 | 1463067288505 Marionette TRACE conn2 -> [0,2130,"setScriptTimeout",{"ms":35000}] 08:34:48 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.curve.html 08:34:48 INFO - PROCESS | 3744 | 1463067288506 Marionette TRACE conn2 <- [1,2130,null,{}] 08:34:48 INFO - PROCESS | 3744 | 1463067288510 Marionette TRACE conn2 -> [0,2131,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:34:48 INFO - PROCESS | 3744 | 1463067288593 Marionette TRACE conn2 <- [1,2131,null,{"value":null}] 08:34:48 INFO - PROCESS | 3744 | 1463067288702 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\", \"7b36c2f2-4a50-406b-8f1a-2c9880a455ba\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:34:48 INFO - PROCESS | 3744 | ++DOCSHELL 10D61000 == 68 [pid = 3744] [id = 542] 08:34:48 INFO - PROCESS | 3744 | ++DOMWINDOW == 127 (111A4000) [pid = 3744] [serial = 1626] [outer = 00000000] 08:34:48 INFO - PROCESS | 3744 | ++DOMWINDOW == 128 (19A4EC00) [pid = 3744] [serial = 1627] [outer = 111A4000] 08:34:48 INFO - PROCESS | 3744 | 1463067288747 Marionette DEBUG loaded listener.js 08:34:48 INFO - PROCESS | 3744 | ++DOMWINDOW == 129 (1AC50800) [pid = 3744] [serial = 1628] [outer = 111A4000] 08:34:49 INFO - PROCESS | 3744 | 1463067289197 Marionette TRACE conn2 <- [1,2132,null,{"value":["/2dcontext/path-objects/2d.path.stroke.prune.curve.html",0,null,null,[["Zero-length line segments from quadraticCurveTo and bezierCurveTo are removed before stroking",1,"assert_equals: Red channel of the pixel at (50, 25) expected 0 but got 255","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.curve.html:40:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2133,"getWindowHandle",null] 08:34:49 INFO - PROCESS | 3744 | 1463067289309 Marionette TRACE conn2 <- [1,2133,null,{"value":"13"}] 08:34:49 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.line.html 08:34:49 INFO - PROCESS | 3744 | 1463067289317 Marionette TRACE conn2 -> [0,2134,"setScriptTimeout",{"ms":35000}] 08:34:49 INFO - PROCESS | 3744 | 1463067289321 Marionette TRACE conn2 <- [1,2134,null,{}] 08:34:49 INFO - PROCESS | 3744 | 1463067289329 Marionette TRACE conn2 -> [0,2135,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:34:49 INFO - PROCESS | 3744 | 1463067289460 Marionette TRACE conn2 <- [1,2135,null,{"value":null}] 08:34:49 INFO - PROCESS | 3744 | 1463067289575 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\", \"7b36c2f2-4a50-406b-8f1a-2c9880a455ba\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:34:49 INFO - PROCESS | 3744 | ++DOCSHELL 106F2800 == 69 [pid = 3744] [id = 543] 08:34:49 INFO - PROCESS | 3744 | ++DOMWINDOW == 130 (111A8800) [pid = 3744] [serial = 1629] [outer = 00000000] 08:34:49 INFO - PROCESS | 3744 | ++DOMWINDOW == 131 (136AC800) [pid = 3744] [serial = 1630] [outer = 111A8800] 08:34:49 INFO - PROCESS | 3744 | 1463067289726 Marionette DEBUG loaded listener.js 08:34:49 INFO - PROCESS | 3744 | ++DOMWINDOW == 132 (140D1C00) [pid = 3744] [serial = 1631] [outer = 111A8800] 08:34:50 INFO - PROCESS | 3744 | 1463067290294 Marionette TRACE conn2 <- [1,2136,null,{"value":["/2dcontext/path-objects/2d.path.stroke.prune.line.html",0,null,null,[["Zero-length line segments from lineTo are removed before stroking",1,"assert_equals: Red channel of the pixel at (50, 25) expected 0 but got 255","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.line.html:35:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2137,"getWindowHandle",null] 08:34:50 INFO - PROCESS | 3744 | 1463067290359 Marionette TRACE conn2 <- [1,2137,null,{"value":"13"}] 08:34:50 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.rect.html 08:34:50 INFO - PROCESS | 3744 | 1463067290366 Marionette TRACE conn2 -> [0,2138,"setScriptTimeout",{"ms":35000}] 08:34:50 INFO - PROCESS | 3744 | 1463067290369 Marionette TRACE conn2 <- [1,2138,null,{}] 08:34:50 INFO - PROCESS | 3744 | 1463067290373 Marionette TRACE conn2 -> [0,2139,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:34:50 INFO - PROCESS | 3744 | 1463067290514 Marionette TRACE conn2 <- [1,2139,null,{"value":null}] 08:34:50 INFO - PROCESS | 3744 | 1463067290658 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\", \"7b36c2f2-4a50-406b-8f1a-2c9880a455ba\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:34:50 INFO - PROCESS | 3744 | ++DOCSHELL 164A7400 == 70 [pid = 3744] [id = 544] 08:34:50 INFO - PROCESS | 3744 | ++DOMWINDOW == 133 (164ACC00) [pid = 3744] [serial = 1632] [outer = 00000000] 08:34:50 INFO - PROCESS | 3744 | ++DOMWINDOW == 134 (16C4EC00) [pid = 3744] [serial = 1633] [outer = 164ACC00] 08:34:50 INFO - PROCESS | 3744 | 1463067290717 Marionette DEBUG loaded listener.js 08:34:50 INFO - PROCESS | 3744 | ++DOMWINDOW == 135 (17401C00) [pid = 3744] [serial = 1634] [outer = 164ACC00] 08:34:50 INFO - PROCESS | 3744 | --DOCSHELL 1BAB4800 == 69 [pid = 3744] [id = 16] 08:34:51 INFO - PROCESS | 3744 | 1463067291379 Marionette TRACE conn2 <- [1,2140,null,{"value":["/2dcontext/path-objects/2d.path.stroke.prune.rect.html",0,null,null,[["Zero-length line segments from rect and strokeRect are removed before stroking",0,null,null]]]}] 08:34:51 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.prune.rect.html | Zero-length line segments from rect and strokeRect are removed before stroking 08:34:51 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.prune.rect.html | took 1039ms 08:34:51 INFO - PROCESS | 3744 | 1463067291406 Marionette TRACE conn2 -> [0,2141,"getWindowHandle",null] 08:34:51 INFO - PROCESS | 3744 | 1463067291409 Marionette TRACE conn2 <- [1,2141,null,{"value":"13"}] 08:34:51 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.scale1.html 08:34:51 INFO - PROCESS | 3744 | 1463067291431 Marionette TRACE conn2 -> [0,2142,"setScriptTimeout",{"ms":35000}] 08:34:51 INFO - PROCESS | 3744 | 1463067291434 Marionette TRACE conn2 <- [1,2142,null,{}] 08:34:51 INFO - PROCESS | 3744 | 1463067291445 Marionette TRACE conn2 -> [0,2143,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:34:51 INFO - PROCESS | 3744 | 1463067291562 Marionette TRACE conn2 <- [1,2143,null,{"value":null}] 08:34:51 INFO - PROCESS | 3744 | 1463067291725 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\", \"7b36c2f2-4a50-406b-8f1a-2c9880a455ba\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:34:51 INFO - PROCESS | 3744 | ++DOCSHELL 19C2F800 == 70 [pid = 3744] [id = 545] 08:34:51 INFO - PROCESS | 3744 | ++DOMWINDOW == 136 (19DA7800) [pid = 3744] [serial = 1635] [outer = 00000000] 08:34:51 INFO - PROCESS | 3744 | ++DOMWINDOW == 137 (1AC4A800) [pid = 3744] [serial = 1636] [outer = 19DA7800] 08:34:51 INFO - PROCESS | 3744 | 1463067291789 Marionette DEBUG loaded listener.js 08:34:51 INFO - PROCESS | 3744 | ++DOMWINDOW == 138 (1AC55C00) [pid = 3744] [serial = 1637] [outer = 19DA7800] 08:34:52 INFO - PROCESS | 3744 | 1463067292399 Marionette TRACE conn2 <- [1,2144,null,{"value":["/2dcontext/path-objects/2d.path.stroke.scale1.html",0,null,null,[["Stroke line widths are scaled by the current transformation matrix",0,null,null]]]}] 08:34:52 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.scale1.html | Stroke line widths are scaled by the current transformation matrix 08:34:52 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.scale1.html | took 1007ms 08:34:52 INFO - PROCESS | 3744 | 1463067292434 Marionette TRACE conn2 -> [0,2145,"getWindowHandle",null] 08:34:52 INFO - PROCESS | 3744 | 1463067292437 Marionette TRACE conn2 <- [1,2145,null,{"value":"13"}] 08:34:52 INFO - PROCESS | 3744 | 1463067292442 Marionette TRACE conn2 -> [0,2146,"setScriptTimeout",{"ms":35000}] 08:34:52 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.scale2.html 08:34:52 INFO - PROCESS | 3744 | 1463067292444 Marionette TRACE conn2 <- [1,2146,null,{}] 08:34:52 INFO - PROCESS | 3744 | 1463067292448 Marionette TRACE conn2 -> [0,2147,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:34:52 INFO - PROCESS | 3744 | 1463067292555 Marionette TRACE conn2 <- [1,2147,null,{"value":null}] 08:34:52 INFO - PROCESS | 3744 | 1463067292698 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\", \"7b36c2f2-4a50-406b-8f1a-2c9880a455ba\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:34:52 INFO - PROCESS | 3744 | ++DOCSHELL 1AFAD400 == 71 [pid = 3744] [id = 546] 08:34:52 INFO - PROCESS | 3744 | ++DOMWINDOW == 139 (1AFAEC00) [pid = 3744] [serial = 1638] [outer = 00000000] 08:34:52 INFO - PROCESS | 3744 | ++DOMWINDOW == 140 (1B0DB400) [pid = 3744] [serial = 1639] [outer = 1AFAEC00] 08:34:52 INFO - PROCESS | 3744 | 1463067292754 Marionette DEBUG loaded listener.js 08:34:52 INFO - PROCESS | 3744 | ++DOMWINDOW == 141 (1B0E3C00) [pid = 3744] [serial = 1640] [outer = 1AFAEC00] 08:34:53 INFO - PROCESS | 3744 | 1463067293294 Marionette TRACE conn2 <- [1,2148,null,{"value":["/2dcontext/path-objects/2d.path.stroke.scale2.html",0,null,null,[["Stroke line widths are scaled by the current transformation matrix",0,null,null]]]}] 08:34:53 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.scale2.html | Stroke line widths are scaled by the current transformation matrix 08:34:53 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.scale2.html | took 913ms 08:34:53 INFO - PROCESS | 3744 | 1463067293349 Marionette TRACE conn2 -> [0,2149,"getWindowHandle",null] 08:34:53 INFO - PROCESS | 3744 | 1463067293351 Marionette TRACE conn2 <- [1,2149,null,{"value":"13"}] 08:34:53 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.skew.html 08:34:53 INFO - PROCESS | 3744 | 1463067293355 Marionette TRACE conn2 -> [0,2150,"setScriptTimeout",{"ms":35000}] 08:34:53 INFO - PROCESS | 3744 | 1463067293357 Marionette TRACE conn2 <- [1,2150,null,{}] 08:34:53 INFO - PROCESS | 3744 | 1463067293360 Marionette TRACE conn2 -> [0,2151,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:34:53 INFO - PROCESS | 3744 | 1463067293467 Marionette TRACE conn2 <- [1,2151,null,{"value":null}] 08:34:53 INFO - PROCESS | 3744 | 1463067293583 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\", \"7b36c2f2-4a50-406b-8f1a-2c9880a455ba\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:34:53 INFO - PROCESS | 3744 | ++DOCSHELL 19CD6000 == 72 [pid = 3744] [id = 547] 08:34:53 INFO - PROCESS | 3744 | ++DOMWINDOW == 142 (19D3C400) [pid = 3744] [serial = 1641] [outer = 00000000] 08:34:53 INFO - PROCESS | 3744 | ++DOMWINDOW == 143 (1B240800) [pid = 3744] [serial = 1642] [outer = 19D3C400] 08:34:53 INFO - PROCESS | 3744 | 1463067293712 Marionette DEBUG loaded listener.js 08:34:53 INFO - PROCESS | 3744 | ++DOMWINDOW == 144 (1B245C00) [pid = 3744] [serial = 1643] [outer = 19D3C400] 08:34:54 INFO - PROCESS | 3744 | 1463067294569 Marionette TRACE conn2 <- [1,2152,null,{"value":["/2dcontext/path-objects/2d.path.stroke.skew.html",0,null,null,[["Strokes lines are skewed by the current transformation matrix",0,null,null]]]}] 08:34:54 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.skew.html | Strokes lines are skewed by the current transformation matrix 08:34:54 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.skew.html | took 1259ms 08:34:54 INFO - PROCESS | 3744 | 1463067294650 Marionette TRACE conn2 -> [0,2153,"getWindowHandle",null] 08:34:54 INFO - PROCESS | 3744 | 1463067294654 Marionette TRACE conn2 <- [1,2153,null,{"value":"13"}] 08:34:54 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.unaffected.html 08:34:54 INFO - PROCESS | 3744 | 1463067294660 Marionette TRACE conn2 -> [0,2154,"setScriptTimeout",{"ms":35000}] 08:34:54 INFO - PROCESS | 3744 | 1463067294664 Marionette TRACE conn2 <- [1,2154,null,{}] 08:34:54 INFO - PROCESS | 3744 | 1463067294670 Marionette TRACE conn2 -> [0,2155,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:34:54 INFO - PROCESS | 3744 | 1463067294770 Marionette TRACE conn2 <- [1,2155,null,{"value":null}] 08:34:54 INFO - PROCESS | 3744 | 1463067294927 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\", \"7b36c2f2-4a50-406b-8f1a-2c9880a455ba\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:34:54 INFO - PROCESS | 3744 | ++DOCSHELL 113A7400 == 73 [pid = 3744] [id = 548] 08:34:54 INFO - PROCESS | 3744 | ++DOMWINDOW == 145 (113A8000) [pid = 3744] [serial = 1644] [outer = 00000000] 08:34:54 INFO - PROCESS | 3744 | ++DOMWINDOW == 146 (133A0C00) [pid = 3744] [serial = 1645] [outer = 113A8000] 08:34:54 INFO - PROCESS | 3744 | 1463067294978 Marionette DEBUG loaded listener.js 08:34:55 INFO - PROCESS | 3744 | ++DOMWINDOW == 147 (140DB800) [pid = 3744] [serial = 1646] [outer = 113A8000] 08:34:55 INFO - PROCESS | 3744 | 1463067295548 Marionette TRACE conn2 <- [1,2156,null,{"value":["/2dcontext/path-objects/2d.path.stroke.unaffected.html",0,null,null,[["Stroking does not start a new path or subpath",0,null,null]]]}] 08:34:55 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.unaffected.html | Stroking does not start a new path or subpath 08:34:55 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.unaffected.html | took 960ms 08:34:55 INFO - PROCESS | 3744 | 1463067295604 Marionette TRACE conn2 -> [0,2157,"getWindowHandle",null] 08:34:55 INFO - PROCESS | 3744 | 1463067295609 Marionette TRACE conn2 <- [1,2157,null,{"value":"13"}] 08:34:55 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.union.html 08:34:55 INFO - PROCESS | 3744 | 1463067295615 Marionette TRACE conn2 -> [0,2158,"setScriptTimeout",{"ms":35000}] 08:34:55 INFO - PROCESS | 3744 | 1463067295618 Marionette TRACE conn2 <- [1,2158,null,{}] 08:34:55 INFO - PROCESS | 3744 | 1463067295622 Marionette TRACE conn2 -> [0,2159,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:34:55 INFO - PROCESS | 3744 | 1463067295719 Marionette TRACE conn2 <- [1,2159,null,{"value":null}] 08:34:55 INFO - PROCESS | 3744 | 1463067295865 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\", \"7b36c2f2-4a50-406b-8f1a-2c9880a455ba\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:34:55 INFO - PROCESS | 3744 | ++DOCSHELL 111A8000 == 74 [pid = 3744] [id = 549] 08:34:55 INFO - PROCESS | 3744 | ++DOMWINDOW == 148 (1130C000) [pid = 3744] [serial = 1647] [outer = 00000000] 08:34:55 INFO - PROCESS | 3744 | ++DOMWINDOW == 149 (164B0C00) [pid = 3744] [serial = 1648] [outer = 1130C000] 08:34:55 INFO - PROCESS | 3744 | 1463067295914 Marionette DEBUG loaded listener.js 08:34:56 INFO - PROCESS | 3744 | ++DOMWINDOW == 150 (165F0000) [pid = 3744] [serial = 1649] [outer = 1130C000] 08:34:56 INFO - PROCESS | 3744 | --DOCSHELL 165ECC00 == 73 [pid = 3744] [id = 541] 08:34:56 INFO - PROCESS | 3744 | --DOCSHELL 10D5CC00 == 72 [pid = 3744] [id = 540] 08:34:56 INFO - PROCESS | 3744 | --DOCSHELL 12E61000 == 71 [pid = 3744] [id = 539] 08:34:56 INFO - PROCESS | 3744 | --DOCSHELL 19C29400 == 70 [pid = 3744] [id = 538] 08:34:56 INFO - PROCESS | 3744 | --DOCSHELL 16E3E400 == 69 [pid = 3744] [id = 537] 08:34:56 INFO - PROCESS | 3744 | --DOCSHELL 16568C00 == 68 [pid = 3744] [id = 536] 08:34:56 INFO - PROCESS | 3744 | --DOCSHELL 16C4A400 == 67 [pid = 3744] [id = 535] 08:34:56 INFO - PROCESS | 3744 | --DOCSHELL 12D30800 == 66 [pid = 3744] [id = 534] 08:34:56 INFO - PROCESS | 3744 | --DOCSHELL 13370400 == 65 [pid = 3744] [id = 533] 08:34:56 INFO - PROCESS | 3744 | --DOMWINDOW == 149 (144E8800) [pid = 3744] [serial = 1534] [outer = 00000000] [url = about:blank] 08:34:56 INFO - PROCESS | 3744 | --DOMWINDOW == 148 (17145400) [pid = 3744] [serial = 1537] [outer = 00000000] [url = about:blank] 08:34:56 INFO - PROCESS | 3744 | --DOMWINDOW == 147 (1A9C0800) [pid = 3744] [serial = 1540] [outer = 00000000] [url = about:blank] 08:34:56 INFO - PROCESS | 3744 | --DOMWINDOW == 146 (1AE95C00) [pid = 3744] [serial = 1543] [outer = 00000000] [url = about:blank] 08:34:56 INFO - PROCESS | 3744 | --DOCSHELL 164AAC00 == 64 [pid = 3744] [id = 528] 08:34:56 INFO - PROCESS | 3744 | --DOCSHELL 19DB4400 == 63 [pid = 3744] [id = 510] 08:34:56 INFO - PROCESS | 3744 | --DOCSHELL 11530C00 == 62 [pid = 3744] [id = 527] 08:34:56 INFO - PROCESS | 3744 | --DOMWINDOW == 145 (18673400) [pid = 3744] [serial = 1564] [outer = 00000000] [url = about:blank] 08:34:56 INFO - PROCESS | 3744 | --DOMWINDOW == 144 (19A53000) [pid = 3744] [serial = 1567] [outer = 00000000] [url = about:blank] 08:34:56 INFO - PROCESS | 3744 | --DOMWINDOW == 143 (18681800) [pid = 3744] [serial = 1565] [outer = 00000000] [url = about:blank] 08:34:56 INFO - PROCESS | 3744 | --DOMWINDOW == 142 (1302E800) [pid = 3744] [serial = 1570] [outer = 00000000] [url = about:blank] 08:34:56 INFO - PROCESS | 3744 | --DOMWINDOW == 141 (152BF000) [pid = 3744] [serial = 1550] [outer = 00000000] [url = about:blank] 08:34:56 INFO - PROCESS | 3744 | --DOMWINDOW == 140 (144CDC00) [pid = 3744] [serial = 1549] [outer = 00000000] [url = about:blank] 08:34:56 INFO - PROCESS | 3744 | --DOMWINDOW == 139 (17476400) [pid = 3744] [serial = 1561] [outer = 00000000] [url = about:blank] 08:34:56 INFO - PROCESS | 3744 | --DOMWINDOW == 138 (12B89C00) [pid = 3744] [serial = 1552] [outer = 00000000] [url = about:blank] 08:34:56 INFO - PROCESS | 3744 | --DOMWINDOW == 137 (13A13400) [pid = 3744] [serial = 1553] [outer = 00000000] [url = about:blank] 08:34:56 INFO - PROCESS | 3744 | --DOMWINDOW == 136 (16574000) [pid = 3744] [serial = 1555] [outer = 00000000] [url = about:blank] 08:34:56 INFO - PROCESS | 3744 | --DOMWINDOW == 135 (19A57800) [pid = 3744] [serial = 1568] [outer = 00000000] [url = about:blank] 08:34:56 INFO - PROCESS | 3744 | --DOMWINDOW == 134 (165EA800) [pid = 3744] [serial = 1556] [outer = 00000000] [url = about:blank] 08:34:56 INFO - PROCESS | 3744 | --DOMWINDOW == 133 (17052C00) [pid = 3744] [serial = 1558] [outer = 00000000] [url = about:blank] 08:34:56 INFO - PROCESS | 3744 | --DOMWINDOW == 132 (17146400) [pid = 3744] [serial = 1559] [outer = 00000000] [url = about:blank] 08:34:56 INFO - PROCESS | 3744 | --DOMWINDOW == 131 (13E83000) [pid = 3744] [serial = 1547] [outer = 00000000] [url = about:blank] 08:34:56 INFO - PROCESS | 3744 | --DOMWINDOW == 130 (12D31400) [pid = 3744] [serial = 1546] [outer = 00000000] [url = about:blank] 08:34:56 INFO - PROCESS | 3744 | --DOMWINDOW == 129 (13E6E000) [pid = 3744] [serial = 1571] [outer = 00000000] [url = about:blank] 08:34:56 INFO - PROCESS | 3744 | --DOMWINDOW == 128 (19CDAC00) [pid = 3744] [serial = 1577] [outer = 00000000] [url = about:blank] 08:34:56 INFO - PROCESS | 3744 | --DOMWINDOW == 127 (17B08400) [pid = 3744] [serial = 1573] [outer = 00000000] [url = about:blank] 08:34:56 INFO - PROCESS | 3744 | --DOMWINDOW == 126 (19A4B800) [pid = 3744] [serial = 1574] [outer = 00000000] [url = about:blank] 08:34:56 INFO - PROCESS | 3744 | --DOMWINDOW == 125 (17A7A400) [pid = 3744] [serial = 1562] [outer = 00000000] [url = about:blank] 08:34:56 INFO - PROCESS | 3744 | --DOMWINDOW == 124 (19C26400) [pid = 3744] [serial = 1576] [outer = 00000000] [url = about:blank] 08:34:56 INFO - PROCESS | 3744 | --DOMWINDOW == 123 (1A174800) [pid = 3744] [serial = 1481] [outer = 00000000] [url = about:blank] 08:34:56 INFO - PROCESS | 3744 | 1463067296466 Marionette TRACE conn2 <- [1,2160,null,{"value":["/2dcontext/path-objects/2d.path.stroke.union.html",0,null,null,[["Strokes in opposite directions are unioned, not subtracted",0,null,null]]]}] 08:34:56 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.union.html | Strokes in opposite directions are unioned, not subtracted 08:34:56 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.union.html | took 897ms 08:34:56 INFO - PROCESS | 3744 | 1463067296518 Marionette TRACE conn2 -> [0,2161,"getWindowHandle",null] 08:34:56 INFO - PROCESS | 3744 | 1463067296520 Marionette TRACE conn2 <- [1,2161,null,{"value":"13"}] 08:34:56 INFO - PROCESS | 3744 | 1463067296523 Marionette TRACE conn2 -> [0,2162,"setScriptTimeout",{"ms":35000}] 08:34:56 INFO - TEST-START | /2dcontext/path-objects/2d.path.transformation.basic.html 08:34:56 INFO - PROCESS | 3744 | 1463067296526 Marionette TRACE conn2 <- [1,2162,null,{}] 08:34:56 INFO - PROCESS | 3744 | 1463067296537 Marionette TRACE conn2 -> [0,2163,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:34:56 INFO - PROCESS | 3744 | 1463067296629 Marionette TRACE conn2 <- [1,2163,null,{"value":null}] 08:34:56 INFO - PROCESS | 3744 | 1463067296730 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\", \"7b36c2f2-4a50-406b-8f1a-2c9880a455ba\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:34:56 INFO - PROCESS | 3744 | ++DOCSHELL 13603400 == 63 [pid = 3744] [id = 550] 08:34:56 INFO - PROCESS | 3744 | ++DOMWINDOW == 124 (13605C00) [pid = 3744] [serial = 1650] [outer = 00000000] 08:34:56 INFO - PROCESS | 3744 | ++DOMWINDOW == 125 (144CF400) [pid = 3744] [serial = 1651] [outer = 13605C00] 08:34:56 INFO - PROCESS | 3744 | 1463067296776 Marionette DEBUG loaded listener.js 08:34:56 INFO - PROCESS | 3744 | ++DOMWINDOW == 126 (16570000) [pid = 3744] [serial = 1652] [outer = 13605C00] 08:34:57 INFO - PROCESS | 3744 | 1463067297188 Marionette TRACE conn2 <- [1,2164,null,{"value":["/2dcontext/path-objects/2d.path.transformation.basic.html",0,null,null,[["Canvas test: 2d.path.transformation.basic",0,null,null]]]}] 08:34:57 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.transformation.basic.html | Canvas test: 2d.path.transformation.basic 08:34:57 INFO - TEST-OK | /2dcontext/path-objects/2d.path.transformation.basic.html | took 692ms 08:34:57 INFO - PROCESS | 3744 | 1463067297223 Marionette TRACE conn2 -> [0,2165,"getWindowHandle",null] 08:34:57 INFO - PROCESS | 3744 | 1463067297225 Marionette TRACE conn2 <- [1,2165,null,{"value":"13"}] 08:34:57 INFO - TEST-START | /2dcontext/path-objects/2d.path.transformation.changing.html 08:34:57 INFO - PROCESS | 3744 | 1463067297229 Marionette TRACE conn2 -> [0,2166,"setScriptTimeout",{"ms":35000}] 08:34:57 INFO - PROCESS | 3744 | 1463067297230 Marionette TRACE conn2 <- [1,2166,null,{}] 08:34:57 INFO - PROCESS | 3744 | 1463067297234 Marionette TRACE conn2 -> [0,2167,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:34:57 INFO - PROCESS | 3744 | 1463067297323 Marionette TRACE conn2 <- [1,2167,null,{"value":null}] 08:34:57 INFO - PROCESS | 3744 | 1463067297330 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\", \"7b36c2f2-4a50-406b-8f1a-2c9880a455ba\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:34:57 INFO - PROCESS | 3744 | ++DOCSHELL 144CDC00 == 64 [pid = 3744] [id = 551] 08:34:57 INFO - PROCESS | 3744 | ++DOMWINDOW == 127 (16130C00) [pid = 3744] [serial = 1653] [outer = 00000000] 08:34:57 INFO - PROCESS | 3744 | ++DOMWINDOW == 128 (17142400) [pid = 3744] [serial = 1654] [outer = 16130C00] 08:34:57 INFO - PROCESS | 3744 | 1463067297374 Marionette DEBUG loaded listener.js 08:34:57 INFO - PROCESS | 3744 | ++DOMWINDOW == 129 (17470C00) [pid = 3744] [serial = 1655] [outer = 16130C00] 08:34:57 INFO - PROCESS | 3744 | 1463067297851 Marionette TRACE conn2 <- [1,2168,null,{"value":["/2dcontext/path-objects/2d.path.transformation.changing.html",0,null,null,[["Transformations are applied while building paths, not when drawing",0,null,null]]]}] 08:34:57 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.transformation.changing.html | Transformations are applied while building paths, not when drawing 08:34:57 INFO - TEST-OK | /2dcontext/path-objects/2d.path.transformation.changing.html | took 645ms 08:34:57 INFO - PROCESS | 3744 | 1463067297867 Marionette TRACE conn2 -> [0,2169,"getWindowHandle",null] 08:34:57 INFO - PROCESS | 3744 | 1463067297870 Marionette TRACE conn2 <- [1,2169,null,{"value":"13"}] 08:34:57 INFO - TEST-START | /2dcontext/path-objects/2d.path.transformation.multiple.html 08:34:57 INFO - PROCESS | 3744 | 1463067297881 Marionette TRACE conn2 -> [0,2170,"setScriptTimeout",{"ms":35000}] 08:34:57 INFO - PROCESS | 3744 | 1463067297883 Marionette TRACE conn2 <- [1,2170,null,{}] 08:34:57 INFO - PROCESS | 3744 | 1463067297887 Marionette TRACE conn2 -> [0,2171,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:34:57 INFO - PROCESS | 3744 | 1463067297968 Marionette TRACE conn2 <- [1,2171,null,{"value":null}] 08:34:58 INFO - PROCESS | 3744 | 1463067297975 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\", \"7b36c2f2-4a50-406b-8f1a-2c9880a455ba\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:34:58 INFO - PROCESS | 3744 | ++DOCSHELL 0F54B800 == 65 [pid = 3744] [id = 552] 08:34:58 INFO - PROCESS | 3744 | ++DOMWINDOW == 130 (107ED000) [pid = 3744] [serial = 1656] [outer = 00000000] 08:34:58 INFO - PROCESS | 3744 | ++DOMWINDOW == 131 (17AF0C00) [pid = 3744] [serial = 1657] [outer = 107ED000] 08:34:58 INFO - PROCESS | 3744 | 1463067298018 Marionette DEBUG loaded listener.js 08:34:58 INFO - PROCESS | 3744 | ++DOMWINDOW == 132 (18290C00) [pid = 3744] [serial = 1658] [outer = 107ED000] 08:34:58 INFO - PROCESS | 3744 | 1463067298551 Marionette TRACE conn2 <- [1,2172,null,{"value":["/2dcontext/path-objects/2d.path.transformation.multiple.html",0,null,null,[["Transformations are applied while building paths, not when drawing",0,null,null]]]}] 08:34:58 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.transformation.multiple.html | Transformations are applied while building paths, not when drawing 08:34:58 INFO - TEST-OK | /2dcontext/path-objects/2d.path.transformation.multiple.html | took 693ms 08:34:58 INFO - PROCESS | 3744 | 1463067298614 Marionette TRACE conn2 -> [0,2173,"getWindowHandle",null] 08:34:58 INFO - PROCESS | 3744 | 1463067298625 Marionette TRACE conn2 <- [1,2173,null,{"value":"13"}] 08:34:58 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.basic.html 08:34:58 INFO - PROCESS | 3744 | 1463067298637 Marionette TRACE conn2 -> [0,2174,"setScriptTimeout",{"ms":35000}] 08:34:58 INFO - PROCESS | 3744 | 1463067298639 Marionette TRACE conn2 <- [1,2174,null,{}] 08:34:58 INFO - PROCESS | 3744 | 1463067298643 Marionette TRACE conn2 -> [0,2175,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:34:58 INFO - PROCESS | 3744 | 1463067298781 Marionette TRACE conn2 <- [1,2175,null,{"value":null}] 08:34:58 INFO - PROCESS | 3744 | 1463067298843 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\", \"7b36c2f2-4a50-406b-8f1a-2c9880a455ba\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:34:58 INFO - PROCESS | 3744 | ++DOCSHELL 10D59800 == 66 [pid = 3744] [id = 553] 08:34:58 INFO - PROCESS | 3744 | ++DOMWINDOW == 133 (164AD800) [pid = 3744] [serial = 1659] [outer = 00000000] 08:34:58 INFO - PROCESS | 3744 | ++DOMWINDOW == 134 (1881C000) [pid = 3744] [serial = 1660] [outer = 164AD800] 08:34:58 INFO - PROCESS | 3744 | 1463067298887 Marionette DEBUG loaded listener.js 08:34:58 INFO - PROCESS | 3744 | ++DOMWINDOW == 135 (19A53800) [pid = 3744] [serial = 1661] [outer = 164AD800] 08:34:59 INFO - PROCESS | 3744 | 1463067299298 Marionette TRACE conn2 <- [1,2176,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create1.basic.html",0,null,null,[["createImageData(imgdata) exists and returns something",0,null,null]]]}] 08:34:59 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.basic.html | createImageData(imgdata) exists and returns something 08:34:59 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.basic.html | took 709ms 08:34:59 INFO - PROCESS | 3744 | 1463067299336 Marionette TRACE conn2 -> [0,2177,"getWindowHandle",null] 08:34:59 INFO - PROCESS | 3744 | 1463067299338 Marionette TRACE conn2 <- [1,2177,null,{"value":"13"}] 08:34:59 INFO - PROCESS | 3744 | 1463067299341 Marionette TRACE conn2 -> [0,2178,"setScriptTimeout",{"ms":35000}] 08:34:59 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.initial.html 08:34:59 INFO - PROCESS | 3744 | 1463067299343 Marionette TRACE conn2 <- [1,2178,null,{}] 08:34:59 INFO - PROCESS | 3744 | 1463067299347 Marionette TRACE conn2 -> [0,2179,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:34:59 INFO - PROCESS | 3744 | 1463067299491 Marionette TRACE conn2 <- [1,2179,null,{"value":null}] 08:34:59 INFO - PROCESS | 3744 | 1463067299515 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\", \"7b36c2f2-4a50-406b-8f1a-2c9880a455ba\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:34:59 INFO - PROCESS | 3744 | ++DOCSHELL 19A54000 == 67 [pid = 3744] [id = 554] 08:34:59 INFO - PROCESS | 3744 | ++DOMWINDOW == 136 (19A8EC00) [pid = 3744] [serial = 1662] [outer = 00000000] 08:34:59 INFO - PROCESS | 3744 | ++DOMWINDOW == 137 (19C2B400) [pid = 3744] [serial = 1663] [outer = 19A8EC00] 08:34:59 INFO - PROCESS | 3744 | 1463067299558 Marionette DEBUG loaded listener.js 08:34:59 INFO - PROCESS | 3744 | ++DOMWINDOW == 138 (19CD1800) [pid = 3744] [serial = 1664] [outer = 19A8EC00] 08:35:00 INFO - PROCESS | 3744 | 1463067300015 Marionette TRACE conn2 <- [1,2180,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create1.initial.html",0,null,null,[["createImageData(imgdata) returns transparent black data of the right size",0,null,null]]]}] 08:35:00 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.initial.html | createImageData(imgdata) returns transparent black data of the right size 08:35:00 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.initial.html | took 708ms 08:35:00 INFO - PROCESS | 3744 | 1463067300045 Marionette TRACE conn2 -> [0,2181,"getWindowHandle",null] 08:35:00 INFO - PROCESS | 3744 | 1463067300047 Marionette TRACE conn2 <- [1,2181,null,{"value":"13"}] 08:35:00 INFO - PROCESS | 3744 | 1463067300051 Marionette TRACE conn2 -> [0,2182,"setScriptTimeout",{"ms":35000}] 08:35:00 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.this.html 08:35:00 INFO - PROCESS | 3744 | 1463067300052 Marionette TRACE conn2 <- [1,2182,null,{}] 08:35:00 INFO - PROCESS | 3744 | 1463067300056 Marionette TRACE conn2 -> [0,2183,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:35:00 INFO - PROCESS | 3744 | 1463067300176 Marionette TRACE conn2 <- [1,2183,null,{"value":null}] 08:35:00 INFO - PROCESS | 3744 | 1463067300244 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\", \"7b36c2f2-4a50-406b-8f1a-2c9880a455ba\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:35:00 INFO - PROCESS | 3744 | ++DOCSHELL 18817000 == 68 [pid = 3744] [id = 555] 08:35:00 INFO - PROCESS | 3744 | ++DOMWINDOW == 139 (19CD8000) [pid = 3744] [serial = 1665] [outer = 00000000] 08:35:00 INFO - PROCESS | 3744 | ++DOMWINDOW == 140 (19DAB800) [pid = 3744] [serial = 1666] [outer = 19CD8000] 08:35:00 INFO - PROCESS | 3744 | 1463067300287 Marionette DEBUG loaded listener.js 08:35:00 INFO - PROCESS | 3744 | ++DOMWINDOW == 141 (1A167400) [pid = 3744] [serial = 1667] [outer = 19CD8000] 08:35:01 INFO - PROCESS | 3744 | --DOMWINDOW == 140 (13E83800) [pid = 3744] [serial = 1602] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.4.html] 08:35:01 INFO - PROCESS | 3744 | --DOMWINDOW == 139 (11308000) [pid = 3744] [serial = 1596] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.2.html] 08:35:01 INFO - PROCESS | 3744 | --DOMWINDOW == 138 (144E4C00) [pid = 3744] [serial = 1437] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.winding.2.html] 08:35:01 INFO - PROCESS | 3744 | --DOMWINDOW == 137 (19A49800) [pid = 3744] [serial = 1440] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.empty.html] 08:35:01 INFO - PROCESS | 3744 | --DOMWINDOW == 136 (19DB5000) [pid = 3744] [serial = 1443] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.newline.html] 08:35:01 INFO - PROCESS | 3744 | --DOMWINDOW == 135 (17477800) [pid = 3744] [serial = 1488] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.edge.html] 08:35:01 INFO - PROCESS | 3744 | --DOMWINDOW == 134 (14419C00) [pid = 3744] [serial = 1485] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.bigarc.html] 08:35:01 INFO - PROCESS | 3744 | --DOMWINDOW == 133 (19DB6000) [pid = 3744] [serial = 1494] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html] 08:35:01 INFO - PROCESS | 3744 | --DOMWINDOW == 132 (17471000) [pid = 3744] [serial = 1542] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.newsubpath.html] 08:35:01 INFO - PROCESS | 3744 | --DOMWINDOW == 131 (1A170400) [pid = 3744] [serial = 1539] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.multiple.html] 08:35:01 INFO - PROCESS | 3744 | --DOMWINDOW == 130 (11303C00) [pid = 3744] [serial = 1434] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.winding.1.html] 08:35:01 INFO - PROCESS | 3744 | --DOMWINDOW == 129 (19A4F000) [pid = 3744] [serial = 1491] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.empty.html] 08:35:01 INFO - PROCESS | 3744 | --DOMWINDOW == 128 (17479800) [pid = 3744] [serial = 1446] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.nextpoint.html] 08:35:01 INFO - PROCESS | 3744 | --DOMWINDOW == 127 (12D2CC00) [pid = 3744] [serial = 1482] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.bezier.html] 08:35:01 INFO - PROCESS | 3744 | --DOMWINDOW == 126 (165F5000) [pid = 3744] [serial = 1536] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.basic.html] 08:35:01 INFO - PROCESS | 3744 | --DOMWINDOW == 125 (13619400) [pid = 3744] [serial = 1533] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.nonfinite.html] 08:35:01 INFO - PROCESS | 3744 | --DOMWINDOW == 124 (1AC54800) [pid = 3744] [serial = 1530] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.nextpoint.html] 08:35:01 INFO - PROCESS | 3744 | --DOMWINDOW == 123 (17BD6C00) [pid = 3744] [serial = 1431] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.unaffected.html] 08:35:01 INFO - PROCESS | 3744 | --DOMWINDOW == 122 (19A52000) [pid = 3744] [serial = 1623] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.corner.html] 08:35:01 INFO - PROCESS | 3744 | --DOMWINDOW == 121 (19C2D000) [pid = 3744] [serial = 1614] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.overlap.html] 08:35:01 INFO - PROCESS | 3744 | --DOMWINDOW == 120 (17AFEC00) [pid = 3744] [serial = 1611] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.empty.html] 08:35:01 INFO - PROCESS | 3744 | --DOMWINDOW == 119 (1130F000) [pid = 3744] [serial = 1620] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.closed.html] 08:35:01 INFO - PROCESS | 3744 | --DOMWINDOW == 118 (17142C00) [pid = 3744] [serial = 1608] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.6.html] 08:35:01 INFO - PROCESS | 3744 | --DOMWINDOW == 117 (16C4C000) [pid = 3744] [serial = 1605] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.5.html] 08:35:01 INFO - PROCESS | 3744 | --DOMWINDOW == 116 (13371C00) [pid = 3744] [serial = 1599] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.3.html] 08:35:01 INFO - PROCESS | 3744 | --DOMWINDOW == 115 (19C30000) [pid = 3744] [serial = 1617] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.arc.html] 08:35:01 INFO - PROCESS | 3744 | 1463067301055 Marionette TRACE conn2 <- [1,2184,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create1.this.html",0,null,null,[["createImageData(imgdata) should throw when called with the wrong |this|",0,null,null]]]}] 08:35:01 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.this.html | createImageData(imgdata) should throw when called with the wrong |this| 08:35:01 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.this.html | took 1039ms 08:35:01 INFO - PROCESS | 3744 | 1463067301099 Marionette TRACE conn2 -> [0,2185,"getWindowHandle",null] 08:35:01 INFO - PROCESS | 3744 | 1463067301101 Marionette TRACE conn2 <- [1,2185,null,{"value":"13"}] 08:35:01 INFO - PROCESS | 3744 | 1463067301104 Marionette TRACE conn2 -> [0,2186,"setScriptTimeout",{"ms":35000}] 08:35:01 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.type.html 08:35:01 INFO - PROCESS | 3744 | 1463067301106 Marionette TRACE conn2 <- [1,2186,null,{}] 08:35:01 INFO - PROCESS | 3744 | 1463067301109 Marionette TRACE conn2 -> [0,2187,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:35:01 INFO - PROCESS | 3744 | 1463067301193 Marionette TRACE conn2 <- [1,2187,null,{"value":null}] 08:35:01 INFO - PROCESS | 3744 | 1463067301314 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\", \"7b36c2f2-4a50-406b-8f1a-2c9880a455ba\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:35:01 INFO - PROCESS | 3744 | ++DOCSHELL 11308000 == 69 [pid = 3744] [id = 556] 08:35:01 INFO - PROCESS | 3744 | ++DOMWINDOW == 116 (1130F000) [pid = 3744] [serial = 1668] [outer = 00000000] 08:35:01 INFO - PROCESS | 3744 | ++DOMWINDOW == 117 (14498800) [pid = 3744] [serial = 1669] [outer = 1130F000] 08:35:01 INFO - PROCESS | 3744 | 1463067301357 Marionette DEBUG loaded listener.js 08:35:01 INFO - PROCESS | 3744 | ++DOMWINDOW == 118 (144E8000) [pid = 3744] [serial = 1670] [outer = 1130F000] 08:35:01 INFO - PROCESS | 3744 | 1463067301705 Marionette TRACE conn2 <- [1,2188,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create1.type.html",0,null,null,[["createImageData(imgdata) returns an ImageData object containing a Uint8ClampedArray object",0,null,null]]]}] 08:35:01 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.type.html | createImageData(imgdata) returns an ImageData object containing a Uint8ClampedArray object 08:35:01 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.type.html | took 646ms 08:35:01 INFO - PROCESS | 3744 | 1463067301743 Marionette TRACE conn2 -> [0,2189,"getWindowHandle",null] 08:35:01 INFO - PROCESS | 3744 | 1463067301745 Marionette TRACE conn2 <- [1,2189,null,{"value":"13"}] 08:35:01 INFO - PROCESS | 3744 | 1463067301748 Marionette TRACE conn2 -> [0,2190,"setScriptTimeout",{"ms":35000}] 08:35:01 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.zero.html 08:35:01 INFO - PROCESS | 3744 | 1463067301750 Marionette TRACE conn2 <- [1,2190,null,{}] 08:35:01 INFO - PROCESS | 3744 | 1463067301753 Marionette TRACE conn2 -> [0,2191,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:35:01 INFO - PROCESS | 3744 | 1463067301878 Marionette TRACE conn2 <- [1,2191,null,{"value":null}] 08:35:01 INFO - PROCESS | 3744 | 1463067301887 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\", \"7b36c2f2-4a50-406b-8f1a-2c9880a455ba\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:35:01 INFO - PROCESS | 3744 | ++DOCSHELL 10D56800 == 70 [pid = 3744] [id = 557] 08:35:01 INFO - PROCESS | 3744 | ++DOMWINDOW == 119 (1361F400) [pid = 3744] [serial = 1671] [outer = 00000000] 08:35:01 INFO - PROCESS | 3744 | ++DOMWINDOW == 120 (17471000) [pid = 3744] [serial = 1672] [outer = 1361F400] 08:35:01 INFO - PROCESS | 3744 | 1463067301930 Marionette DEBUG loaded listener.js 08:35:02 INFO - PROCESS | 3744 | ++DOMWINDOW == 121 (17BD2800) [pid = 3744] [serial = 1673] [outer = 1361F400] 08:35:02 INFO - PROCESS | 3744 | 1463067302346 Marionette TRACE conn2 <- [1,2192,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create1.zero.html",0,null,null,[["createImageData(null) throws TypeError",0,null,null]]]}] 08:35:02 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.zero.html | createImageData(null) throws TypeError 08:35:02 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.zero.html | took 645ms 08:35:02 INFO - PROCESS | 3744 | 1463067302386 Marionette TRACE conn2 -> [0,2193,"getWindowHandle",null] 08:35:02 INFO - PROCESS | 3744 | 1463067302388 Marionette TRACE conn2 <- [1,2193,null,{"value":"13"}] 08:35:02 INFO - PROCESS | 3744 | 1463067302392 Marionette TRACE conn2 -> [0,2194,"setScriptTimeout",{"ms":35000}] 08:35:02 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.basic.html 08:35:02 INFO - PROCESS | 3744 | 1463067302394 Marionette TRACE conn2 <- [1,2194,null,{}] 08:35:02 INFO - PROCESS | 3744 | 1463067302397 Marionette TRACE conn2 -> [0,2195,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:35:02 INFO - PROCESS | 3744 | 1463067302542 Marionette TRACE conn2 <- [1,2195,null,{"value":null}] 08:35:02 INFO - PROCESS | 3744 | 1463067302632 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\", \"7b36c2f2-4a50-406b-8f1a-2c9880a455ba\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:35:02 INFO - PROCESS | 3744 | ++DOCSHELL 13AE8800 == 71 [pid = 3744] [id = 558] 08:35:02 INFO - PROCESS | 3744 | ++DOMWINDOW == 122 (14419C00) [pid = 3744] [serial = 1674] [outer = 00000000] 08:35:02 INFO - PROCESS | 3744 | ++DOMWINDOW == 123 (19DB6000) [pid = 3744] [serial = 1675] [outer = 14419C00] 08:35:02 INFO - PROCESS | 3744 | 1463067302679 Marionette DEBUG loaded listener.js 08:35:02 INFO - PROCESS | 3744 | ++DOMWINDOW == 124 (1AB67400) [pid = 3744] [serial = 1676] [outer = 14419C00] 08:35:03 INFO - PROCESS | 3744 | --DOCSHELL 19DB6400 == 70 [pid = 3744] [id = 531] 08:35:03 INFO - PROCESS | 3744 | --DOCSHELL 14419000 == 69 [pid = 3744] [id = 529] 08:35:03 INFO - PROCESS | 3744 | --DOCSHELL 18612400 == 68 [pid = 3744] [id = 498] 08:35:03 INFO - PROCESS | 3744 | --DOCSHELL 19D42000 == 67 [pid = 3744] [id = 481] 08:35:03 INFO - PROCESS | 3744 | --DOCSHELL 16C84400 == 66 [pid = 3744] [id = 514] 08:35:03 INFO - PROCESS | 3744 | --DOCSHELL 1867BC00 == 65 [pid = 3744] [id = 451] 08:35:03 INFO - PROCESS | 3744 | --DOCSHELL 144E0000 == 64 [pid = 3744] [id = 464] 08:35:03 INFO - PROCESS | 3744 | --DOCSHELL 19EAFC00 == 63 [pid = 3744] [id = 513] 08:35:03 INFO - PROCESS | 3744 | --DOCSHELL 107F6C00 == 62 [pid = 3744] [id = 431] 08:35:03 INFO - PROCESS | 3744 | --DOCSHELL 106F1800 == 61 [pid = 3744] [id = 532] 08:35:03 INFO - PROCESS | 3744 | --DOCSHELL 163EFC00 == 60 [pid = 3744] [id = 434] 08:35:03 INFO - PROCESS | 3744 | --DOCSHELL 17059800 == 59 [pid = 3744] [id = 496] 08:35:03 INFO - PROCESS | 3744 | --DOCSHELL 10760000 == 58 [pid = 3744] [id = 478] 08:35:03 INFO - PROCESS | 3744 | --DOCSHELL 144CCC00 == 57 [pid = 3744] [id = 479] 08:35:03 INFO - PROCESS | 3744 | --DOCSHELL 17053800 == 56 [pid = 3744] [id = 449] 08:35:03 INFO - PROCESS | 3744 | --DOCSHELL 13611800 == 55 [pid = 3744] [id = 511] 08:35:03 INFO - PROCESS | 3744 | --DOCSHELL 17150800 == 54 [pid = 3744] [id = 530] 08:35:03 INFO - PROCESS | 3744 | --DOCSHELL 17BD8800 == 53 [pid = 3744] [id = 497] 08:35:03 INFO - PROCESS | 3744 | --DOCSHELL 17AF7400 == 52 [pid = 3744] [id = 477] 08:35:03 INFO - PROCESS | 3744 | --DOCSHELL 111A7800 == 51 [pid = 3744] [id = 447] 08:35:03 INFO - PROCESS | 3744 | --DOCSHELL 19D3C800 == 50 [pid = 3744] [id = 526] 08:35:03 INFO - PROCESS | 3744 | --DOCSHELL 165F1400 == 49 [pid = 3744] [id = 512] 08:35:03 INFO - PROCESS | 3744 | --DOCSHELL 144E2000 == 48 [pid = 3744] [id = 482] 08:35:03 INFO - PROCESS | 3744 | --DOCSHELL 1714FC00 == 47 [pid = 3744] [id = 436] 08:35:03 INFO - PROCESS | 3744 | --DOCSHELL 107F9C00 == 46 [pid = 3744] [id = 448] 08:35:03 INFO - PROCESS | 3744 | --DOCSHELL 19CD8800 == 45 [pid = 3744] [id = 467] 08:35:03 INFO - PROCESS | 3744 | --DOCSHELL 19CD5800 == 44 [pid = 3744] [id = 499] 08:35:03 INFO - PROCESS | 3744 | --DOCSHELL 1714D800 == 43 [pid = 3744] [id = 450] 08:35:03 INFO - PROCESS | 3744 | --DOCSHELL 17BD7C00 == 42 [pid = 3744] [id = 480] 08:35:03 INFO - PROCESS | 3744 | --DOCSHELL 18619000 == 41 [pid = 3744] [id = 17] 08:35:03 INFO - PROCESS | 3744 | --DOCSHELL 113A7400 == 40 [pid = 3744] [id = 548] 08:35:03 INFO - PROCESS | 3744 | --DOCSHELL 1AFAD400 == 39 [pid = 3744] [id = 546] 08:35:03 INFO - PROCESS | 3744 | --DOCSHELL 19CD6000 == 38 [pid = 3744] [id = 547] 08:35:03 INFO - PROCESS | 3744 | --DOCSHELL 19C2F800 == 37 [pid = 3744] [id = 545] 08:35:03 INFO - PROCESS | 3744 | --DOCSHELL 164A7400 == 36 [pid = 3744] [id = 544] 08:35:03 INFO - PROCESS | 3744 | --DOCSHELL 10D61000 == 35 [pid = 3744] [id = 542] 08:35:03 INFO - PROCESS | 3744 | --DOCSHELL 106F2800 == 34 [pid = 3744] [id = 543] 08:35:04 INFO - PROCESS | 3744 | --DOCSHELL 13603400 == 33 [pid = 3744] [id = 550] 08:35:04 INFO - PROCESS | 3744 | --DOCSHELL 18817000 == 32 [pid = 3744] [id = 555] 08:35:04 INFO - PROCESS | 3744 | --DOCSHELL 144CDC00 == 31 [pid = 3744] [id = 551] 08:35:04 INFO - PROCESS | 3744 | --DOCSHELL 10D56800 == 30 [pid = 3744] [id = 557] 08:35:04 INFO - PROCESS | 3744 | --DOCSHELL 10D59800 == 29 [pid = 3744] [id = 553] 08:35:04 INFO - PROCESS | 3744 | --DOCSHELL 111A8000 == 28 [pid = 3744] [id = 549] 08:35:04 INFO - PROCESS | 3744 | --DOCSHELL 11308000 == 27 [pid = 3744] [id = 556] 08:35:04 INFO - PROCESS | 3744 | --DOCSHELL 19A54000 == 26 [pid = 3744] [id = 554] 08:35:04 INFO - PROCESS | 3744 | --DOCSHELL 0F54B800 == 25 [pid = 3744] [id = 552] 08:35:04 INFO - PROCESS | 3744 | --DOMWINDOW == 123 (1656A400) [pid = 3744] [serial = 1439] [outer = 00000000] [url = about:blank] 08:35:04 INFO - PROCESS | 3744 | --DOMWINDOW == 122 (19D42C00) [pid = 3744] [serial = 1442] [outer = 00000000] [url = about:blank] 08:35:04 INFO - PROCESS | 3744 | --DOMWINDOW == 121 (1A167C00) [pid = 3744] [serial = 1445] [outer = 00000000] [url = about:blank] 08:35:04 INFO - PROCESS | 3744 | --DOMWINDOW == 120 (19A8D400) [pid = 3744] [serial = 1490] [outer = 00000000] [url = about:blank] 08:35:04 INFO - PROCESS | 3744 | --DOMWINDOW == 119 (1634A800) [pid = 3744] [serial = 1487] [outer = 00000000] [url = about:blank] 08:35:04 INFO - PROCESS | 3744 | --DOMWINDOW == 118 (1AB60000) [pid = 3744] [serial = 1496] [outer = 00000000] [url = about:blank] 08:35:04 INFO - PROCESS | 3744 | --DOMWINDOW == 117 (1AFA3800) [pid = 3744] [serial = 1544] [outer = 00000000] [url = about:blank] 08:35:04 INFO - PROCESS | 3744 | --DOMWINDOW == 116 (1AC55000) [pid = 3744] [serial = 1541] [outer = 00000000] [url = about:blank] 08:35:04 INFO - PROCESS | 3744 | --DOMWINDOW == 115 (14418800) [pid = 3744] [serial = 1436] [outer = 00000000] [url = about:blank] 08:35:04 INFO - PROCESS | 3744 | --DOMWINDOW == 114 (1A8C4000) [pid = 3744] [serial = 1493] [outer = 00000000] [url = about:blank] 08:35:04 INFO - PROCESS | 3744 | --DOMWINDOW == 113 (1A485800) [pid = 3744] [serial = 1448] [outer = 00000000] [url = about:blank] 08:35:04 INFO - PROCESS | 3744 | --DOMWINDOW == 112 (1360A400) [pid = 3744] [serial = 1484] [outer = 00000000] [url = about:blank] 08:35:04 INFO - PROCESS | 3744 | --DOMWINDOW == 111 (17A6E800) [pid = 3744] [serial = 1538] [outer = 00000000] [url = about:blank] 08:35:04 INFO - PROCESS | 3744 | --DOMWINDOW == 110 (16358C00) [pid = 3744] [serial = 1535] [outer = 00000000] [url = about:blank] 08:35:04 INFO - PROCESS | 3744 | --DOMWINDOW == 109 (1AE97000) [pid = 3744] [serial = 1532] [outer = 00000000] [url = about:blank] 08:35:04 INFO - PROCESS | 3744 | --DOMWINDOW == 108 (19DACC00) [pid = 3744] [serial = 1433] [outer = 00000000] [url = about:blank] 08:35:04 INFO - PROCESS | 3744 | --DOMWINDOW == 107 (19CDB800) [pid = 3744] [serial = 1615] [outer = 00000000] [url = about:blank] 08:35:04 INFO - PROCESS | 3744 | --DOMWINDOW == 106 (18674C00) [pid = 3744] [serial = 1612] [outer = 00000000] [url = about:blank] 08:35:04 INFO - PROCESS | 3744 | --DOMWINDOW == 105 (18680800) [pid = 3744] [serial = 1613] [outer = 00000000] [url = about:blank] 08:35:04 INFO - PROCESS | 3744 | --DOMWINDOW == 104 (19D3DC00) [pid = 3744] [serial = 1616] [outer = 00000000] [url = about:blank] 08:35:04 INFO - PROCESS | 3744 | --DOMWINDOW == 103 (165F3800) [pid = 3744] [serial = 1621] [outer = 00000000] [url = about:blank] 08:35:04 INFO - PROCESS | 3744 | --DOMWINDOW == 102 (13604400) [pid = 3744] [serial = 1582] [outer = 00000000] [url = about:blank] 08:35:04 INFO - PROCESS | 3744 | --DOMWINDOW == 101 (17AF2400) [pid = 3744] [serial = 1609] [outer = 00000000] [url = about:blank] 08:35:04 INFO - PROCESS | 3744 | --DOMWINDOW == 100 (1704DC00) [pid = 3744] [serial = 1585] [outer = 00000000] [url = about:blank] 08:35:04 INFO - PROCESS | 3744 | --DOMWINDOW == 99 (16E43800) [pid = 3744] [serial = 1606] [outer = 00000000] [url = about:blank] 08:35:04 INFO - PROCESS | 3744 | --DOMWINDOW == 98 (17055400) [pid = 3744] [serial = 1607] [outer = 00000000] [url = about:blank] 08:35:04 INFO - PROCESS | 3744 | --DOMWINDOW == 97 (19C26800) [pid = 3744] [serial = 1588] [outer = 00000000] [url = about:blank] 08:35:04 INFO - PROCESS | 3744 | --DOMWINDOW == 96 (144E4400) [pid = 3744] [serial = 1601] [outer = 00000000] [url = about:blank] 08:35:04 INFO - PROCESS | 3744 | --DOMWINDOW == 95 (140CCC00) [pid = 3744] [serial = 1600] [outer = 00000000] [url = about:blank] 08:35:04 INFO - PROCESS | 3744 | --DOMWINDOW == 94 (1AC4A400) [pid = 3744] [serial = 1594] [outer = 00000000] [url = about:blank] 08:35:04 INFO - PROCESS | 3744 | --DOMWINDOW == 93 (19DAAC00) [pid = 3744] [serial = 1618] [outer = 00000000] [url = about:blank] 08:35:04 INFO - PROCESS | 3744 | --DOMWINDOW == 92 (1A175400) [pid = 3744] [serial = 1591] [outer = 00000000] [url = about:blank] 08:35:04 INFO - PROCESS | 3744 | --DOMWINDOW == 91 (1449C000) [pid = 3744] [serial = 1603] [outer = 00000000] [url = about:blank] 08:35:04 INFO - PROCESS | 3744 | --DOMWINDOW == 90 (16351000) [pid = 3744] [serial = 1604] [outer = 00000000] [url = about:blank] 08:35:04 INFO - PROCESS | 3744 | --DOMWINDOW == 89 (19EB1000) [pid = 3744] [serial = 1579] [outer = 00000000] [url = about:blank] 08:35:04 INFO - PROCESS | 3744 | --DOMWINDOW == 88 (1A9C4400) [pid = 3744] [serial = 1624] [outer = 00000000] [url = about:blank] 08:35:04 INFO - PROCESS | 3744 | --DOMWINDOW == 87 (17AF7800) [pid = 3744] [serial = 1598] [outer = 00000000] [url = about:blank] 08:35:04 INFO - PROCESS | 3744 | --DOMWINDOW == 86 (164A7000) [pid = 3744] [serial = 1597] [outer = 00000000] [url = about:blank] 08:35:04 INFO - PROCESS | 3744 | --DOMWINDOW == 85 (1A174C00) [pid = 3744] [serial = 1619] [outer = 00000000] [url = about:blank] 08:35:04 INFO - PROCESS | 3744 | --DOMWINDOW == 84 (16C8EC00) [pid = 3744] [serial = 1622] [outer = 00000000] [url = about:blank] 08:35:04 INFO - PROCESS | 3744 | --DOMWINDOW == 83 (19A4EC00) [pid = 3744] [serial = 1627] [outer = 00000000] [url = about:blank] 08:35:04 INFO - PROCESS | 3744 | --DOMWINDOW == 82 (17B0A800) [pid = 3744] [serial = 1610] [outer = 00000000] [url = about:blank] 08:35:04 INFO - PROCESS | 3744 | --DOMWINDOW == 81 (1AB61000) [pid = 3744] [serial = 1625] [outer = 00000000] [url = about:blank] 08:35:04 INFO - PROCESS | 3744 | 1463067304868 Marionette TRACE conn2 <- [1,2196,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.basic.html",0,null,null,[["createImageData(sw, sh) exists and returns something",0,null,null]]]}] 08:35:04 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.basic.html | createImageData(sw, sh) exists and returns something 08:35:04 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.basic.html | took 2487ms 08:35:04 INFO - PROCESS | 3744 | 1463067304895 Marionette TRACE conn2 -> [0,2197,"getWindowHandle",null] 08:35:04 INFO - PROCESS | 3744 | 1463067304899 Marionette TRACE conn2 <- [1,2197,null,{"value":"13"}] 08:35:04 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.initial.html 08:35:04 INFO - PROCESS | 3744 | 1463067304907 Marionette TRACE conn2 -> [0,2198,"setScriptTimeout",{"ms":35000}] 08:35:04 INFO - PROCESS | 3744 | 1463067304911 Marionette TRACE conn2 <- [1,2198,null,{}] 08:35:04 INFO - PROCESS | 3744 | 1463067304917 Marionette TRACE conn2 -> [0,2199,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:35:05 INFO - PROCESS | 3744 | 1463067305008 Marionette TRACE conn2 <- [1,2199,null,{"value":null}] 08:35:05 INFO - PROCESS | 3744 | 1463067305017 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\", \"7b36c2f2-4a50-406b-8f1a-2c9880a455ba\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:35:05 INFO - PROCESS | 3744 | ++DOCSHELL 105D0400 == 26 [pid = 3744] [id = 559] 08:35:05 INFO - PROCESS | 3744 | ++DOMWINDOW == 82 (105D2000) [pid = 3744] [serial = 1677] [outer = 00000000] 08:35:05 INFO - PROCESS | 3744 | ++DOMWINDOW == 83 (1075BC00) [pid = 3744] [serial = 1678] [outer = 105D2000] 08:35:05 INFO - PROCESS | 3744 | 1463067305071 Marionette DEBUG loaded listener.js 08:35:05 INFO - PROCESS | 3744 | ++DOMWINDOW == 84 (107F9400) [pid = 3744] [serial = 1679] [outer = 105D2000] 08:35:05 INFO - PROCESS | 3744 | 1463067305556 Marionette TRACE conn2 <- [1,2200,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.initial.html",0,null,null,[["createImageData(sw, sh) returns transparent black data of the right size",0,null,null]]]}] 08:35:05 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.initial.html | createImageData(sw, sh) returns transparent black data of the right size 08:35:05 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.initial.html | took 708ms 08:35:05 INFO - PROCESS | 3744 | 1463067305605 Marionette TRACE conn2 -> [0,2201,"getWindowHandle",null] 08:35:05 INFO - PROCESS | 3744 | 1463067305611 Marionette TRACE conn2 <- [1,2201,null,{"value":"13"}] 08:35:05 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.large.html 08:35:05 INFO - PROCESS | 3744 | 1463067305617 Marionette TRACE conn2 -> [0,2202,"setScriptTimeout",{"ms":35000}] 08:35:05 INFO - PROCESS | 3744 | 1463067305620 Marionette TRACE conn2 <- [1,2202,null,{}] 08:35:05 INFO - PROCESS | 3744 | 1463067305624 Marionette TRACE conn2 -> [0,2203,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:35:05 INFO - PROCESS | 3744 | 1463067305708 Marionette TRACE conn2 <- [1,2203,null,{"value":null}] 08:35:05 INFO - PROCESS | 3744 | 1463067305719 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\", \"7b36c2f2-4a50-406b-8f1a-2c9880a455ba\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:35:05 INFO - PROCESS | 3744 | ++DOCSHELL 111AC000 == 27 [pid = 3744] [id = 560] 08:35:05 INFO - PROCESS | 3744 | ++DOMWINDOW == 85 (11302C00) [pid = 3744] [serial = 1680] [outer = 00000000] 08:35:05 INFO - PROCESS | 3744 | ++DOMWINDOW == 86 (11308800) [pid = 3744] [serial = 1681] [outer = 11302C00] 08:35:05 INFO - PROCESS | 3744 | 1463067305764 Marionette DEBUG loaded listener.js 08:35:05 INFO - PROCESS | 3744 | ++DOMWINDOW == 87 (113A5C00) [pid = 3744] [serial = 1682] [outer = 11302C00] 08:35:06 INFO - PROCESS | 3744 | 1463067306236 Marionette TRACE conn2 <- [1,2204,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.large.html",0,null,null,[["createImageData(sw, sh) works for sizes much larger than the canvas",0,null,null]]]}] 08:35:06 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.large.html | createImageData(sw, sh) works for sizes much larger than the canvas 08:35:06 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.large.html | took 630ms 08:35:06 INFO - PROCESS | 3744 | 1463067306253 Marionette TRACE conn2 -> [0,2205,"getWindowHandle",null] 08:35:06 INFO - PROCESS | 3744 | 1463067306256 Marionette TRACE conn2 <- [1,2205,null,{"value":"13"}] 08:35:06 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.negative.html 08:35:06 INFO - PROCESS | 3744 | 1463067306260 Marionette TRACE conn2 -> [0,2206,"setScriptTimeout",{"ms":35000}] 08:35:06 INFO - PROCESS | 3744 | 1463067306263 Marionette TRACE conn2 <- [1,2206,null,{}] 08:35:06 INFO - PROCESS | 3744 | 1463067306278 Marionette TRACE conn2 -> [0,2207,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:35:06 INFO - PROCESS | 3744 | 1463067306364 Marionette TRACE conn2 <- [1,2207,null,{"value":null}] 08:35:06 INFO - PROCESS | 3744 | 1463067306372 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\", \"7b36c2f2-4a50-406b-8f1a-2c9880a455ba\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:35:06 INFO - PROCESS | 3744 | ++DOCSHELL 12B89C00 == 28 [pid = 3744] [id = 561] 08:35:06 INFO - PROCESS | 3744 | ++DOMWINDOW == 88 (12BB6000) [pid = 3744] [serial = 1683] [outer = 00000000] 08:35:06 INFO - PROCESS | 3744 | ++DOMWINDOW == 89 (12D2D000) [pid = 3744] [serial = 1684] [outer = 12BB6000] 08:35:06 INFO - PROCESS | 3744 | 1463067306420 Marionette DEBUG loaded listener.js 08:35:06 INFO - PROCESS | 3744 | ++DOMWINDOW == 90 (12DEEC00) [pid = 3744] [serial = 1685] [outer = 12BB6000] 08:35:06 INFO - PROCESS | 3744 | 1463067306935 Marionette TRACE conn2 <- [1,2208,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.negative.html",0,null,null,[["createImageData(sw, sh) takes the absolute magnitude of the size arguments",0,null,null]]]}] 08:35:07 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.negative.html | createImageData(sw, sh) takes the absolute magnitude of the size arguments 08:35:07 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.negative.html | took 739ms 08:35:07 INFO - PROCESS | 3744 | 1463067306999 Marionette TRACE conn2 -> [0,2209,"getWindowHandle",null] 08:35:07 INFO - PROCESS | 3744 | 1463067307002 Marionette TRACE conn2 <- [1,2209,null,{"value":"13"}] 08:35:07 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html 08:35:07 INFO - PROCESS | 3744 | 1463067307053 Marionette TRACE conn2 -> [0,2210,"setScriptTimeout",{"ms":35000}] 08:35:07 INFO - PROCESS | 3744 | 1463067307055 Marionette TRACE conn2 <- [1,2210,null,{}] 08:35:07 INFO - PROCESS | 3744 | 1463067307059 Marionette TRACE conn2 -> [0,2211,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:35:07 INFO - PROCESS | 3744 | 1463067307145 Marionette TRACE conn2 <- [1,2211,null,{"value":null}] 08:35:07 INFO - PROCESS | 3744 | 1463067307156 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\", \"7b36c2f2-4a50-406b-8f1a-2c9880a455ba\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:35:07 INFO - PROCESS | 3744 | ++DOCSHELL 13604C00 == 29 [pid = 3744] [id = 562] 08:35:07 INFO - PROCESS | 3744 | ++DOMWINDOW == 91 (136A7400) [pid = 3744] [serial = 1686] [outer = 00000000] 08:35:07 INFO - PROCESS | 3744 | ++DOMWINDOW == 92 (13AE8400) [pid = 3744] [serial = 1687] [outer = 136A7400] 08:35:07 INFO - PROCESS | 3744 | 1463067307212 Marionette DEBUG loaded listener.js 08:35:07 INFO - PROCESS | 3744 | ++DOMWINDOW == 93 (13E6B000) [pid = 3744] [serial = 1688] [outer = 136A7400] 08:35:07 INFO - PROCESS | 3744 | 1463067307667 Marionette TRACE conn2 <- [1,2212,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html",0,null,null,[["createImageData() throws TypeError if arguments are not finite",0,null,null]]]}] 08:35:07 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html | createImageData() throws TypeError if arguments are not finite 08:35:07 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html | took 661ms 08:35:07 INFO - PROCESS | 3744 | 1463067307696 Marionette TRACE conn2 -> [0,2213,"getWindowHandle",null] 08:35:07 INFO - PROCESS | 3744 | 1463067307698 Marionette TRACE conn2 <- [1,2213,null,{"value":"13"}] 08:35:07 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.round.html 08:35:07 INFO - PROCESS | 3744 | 1463067307705 Marionette TRACE conn2 -> [0,2214,"setScriptTimeout",{"ms":35000}] 08:35:07 INFO - PROCESS | 3744 | 1463067307706 Marionette TRACE conn2 <- [1,2214,null,{}] 08:35:07 INFO - PROCESS | 3744 | 1463067307710 Marionette TRACE conn2 -> [0,2215,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:35:07 INFO - PROCESS | 3744 | 1463067307785 Marionette TRACE conn2 <- [1,2215,null,{"value":null}] 08:35:07 INFO - PROCESS | 3744 | 1463067307821 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\", \"7b36c2f2-4a50-406b-8f1a-2c9880a455ba\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:35:07 INFO - PROCESS | 3744 | ++DOCSHELL 140D2C00 == 30 [pid = 3744] [id = 563] 08:35:07 INFO - PROCESS | 3744 | ++DOMWINDOW == 94 (140D6400) [pid = 3744] [serial = 1689] [outer = 00000000] 08:35:07 INFO - PROCESS | 3744 | ++DOMWINDOW == 95 (1441EC00) [pid = 3744] [serial = 1690] [outer = 140D6400] 08:35:07 INFO - PROCESS | 3744 | 1463067307864 Marionette DEBUG loaded listener.js 08:35:07 INFO - PROCESS | 3744 | ++DOMWINDOW == 96 (14499800) [pid = 3744] [serial = 1691] [outer = 140D6400] 08:35:08 INFO - PROCESS | 3744 | 1463067308296 Marionette TRACE conn2 <- [1,2216,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.round.html",0,null,null,[["createImageData(w, h) is rounded the same as getImageData(0, 0, w, h)",0,null,null]]]}] 08:35:08 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.round.html | createImageData(w, h) is rounded the same as getImageData(0, 0, w, h) 08:35:08 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.round.html | took 646ms 08:35:08 INFO - PROCESS | 3744 | 1463067308344 Marionette TRACE conn2 -> [0,2217,"getWindowHandle",null] 08:35:08 INFO - PROCESS | 3744 | 1463067308346 Marionette TRACE conn2 <- [1,2217,null,{"value":"13"}] 08:35:08 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.this.html 08:35:08 INFO - PROCESS | 3744 | 1463067308350 Marionette TRACE conn2 -> [0,2218,"setScriptTimeout",{"ms":35000}] 08:35:08 INFO - PROCESS | 3744 | 1463067308351 Marionette TRACE conn2 <- [1,2218,null,{}] 08:35:08 INFO - PROCESS | 3744 | 1463067308355 Marionette TRACE conn2 -> [0,2219,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:35:08 INFO - PROCESS | 3744 | 1463067308462 Marionette TRACE conn2 <- [1,2219,null,{"value":null}] 08:35:08 INFO - PROCESS | 3744 | 1463067308473 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\", \"7b36c2f2-4a50-406b-8f1a-2c9880a455ba\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:35:08 INFO - PROCESS | 3744 | ++DOCSHELL 144DD000 == 31 [pid = 3744] [id = 564] 08:35:08 INFO - PROCESS | 3744 | ++DOMWINDOW == 97 (144E6C00) [pid = 3744] [serial = 1692] [outer = 00000000] 08:35:08 INFO - PROCESS | 3744 | ++DOMWINDOW == 98 (14759C00) [pid = 3744] [serial = 1693] [outer = 144E6C00] 08:35:08 INFO - PROCESS | 3744 | 1463067308517 Marionette DEBUG loaded listener.js 08:35:08 INFO - PROCESS | 3744 | ++DOMWINDOW == 99 (15A8D400) [pid = 3744] [serial = 1694] [outer = 144E6C00] 08:35:08 INFO - PROCESS | 3744 | 1463067308942 Marionette TRACE conn2 <- [1,2220,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.this.html",0,null,null,[["createImageData(sw, sh) should throw when called with the wrong |this|",0,null,null]]]}] 08:35:08 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.this.html | createImageData(sw, sh) should throw when called with the wrong |this| 08:35:08 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.this.html | took 630ms 08:35:09 INFO - PROCESS | 3744 | 1463067308988 Marionette TRACE conn2 -> [0,2221,"getWindowHandle",null] 08:35:09 INFO - PROCESS | 3744 | 1463067308990 Marionette TRACE conn2 <- [1,2221,null,{"value":"13"}] 08:35:09 INFO - PROCESS | 3744 | 1463067308993 Marionette TRACE conn2 -> [0,2222,"setScriptTimeout",{"ms":35000}] 08:35:09 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html 08:35:09 INFO - PROCESS | 3744 | 1463067308995 Marionette TRACE conn2 <- [1,2222,null,{}] 08:35:09 INFO - PROCESS | 3744 | 1463067309002 Marionette TRACE conn2 -> [0,2223,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:35:09 INFO - PROCESS | 3744 | 1463067309076 Marionette TRACE conn2 <- [1,2223,null,{"value":null}] 08:35:09 INFO - PROCESS | 3744 | 1463067309083 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\", \"7b36c2f2-4a50-406b-8f1a-2c9880a455ba\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:35:09 INFO - PROCESS | 3744 | ++DOCSHELL 10707800 == 32 [pid = 3744] [id = 565] 08:35:09 INFO - PROCESS | 3744 | ++DOMWINDOW == 100 (10EA5C00) [pid = 3744] [serial = 1695] [outer = 00000000] 08:35:09 INFO - PROCESS | 3744 | ++DOMWINDOW == 101 (15E27400) [pid = 3744] [serial = 1696] [outer = 10EA5C00] 08:35:09 INFO - PROCESS | 3744 | 1463067309127 Marionette DEBUG loaded listener.js 08:35:09 INFO - PROCESS | 3744 | ++DOMWINDOW == 102 (15E31400) [pid = 3744] [serial = 1697] [outer = 10EA5C00] 08:35:09 INFO - PROCESS | 3744 | 1463067309562 Marionette TRACE conn2 <- [1,2224,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html",0,null,null,[["createImageData(sw, sh) works for sizes smaller than one pixel",0,null,null]]]}] 08:35:09 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html | createImageData(sw, sh) works for sizes smaller than one pixel 08:35:09 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html | took 598ms 08:35:09 INFO - PROCESS | 3744 | 1463067309590 Marionette TRACE conn2 -> [0,2225,"getWindowHandle",null] 08:35:09 INFO - PROCESS | 3744 | 1463067309592 Marionette TRACE conn2 <- [1,2225,null,{"value":"13"}] 08:35:09 INFO - PROCESS | 3744 | 1463067309596 Marionette TRACE conn2 -> [0,2226,"setScriptTimeout",{"ms":35000}] 08:35:09 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.type.html 08:35:09 INFO - PROCESS | 3744 | 1463067309597 Marionette TRACE conn2 <- [1,2226,null,{}] 08:35:09 INFO - PROCESS | 3744 | 1463067309601 Marionette TRACE conn2 -> [0,2227,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:35:09 INFO - PROCESS | 3744 | 1463067309726 Marionette TRACE conn2 <- [1,2227,null,{"value":null}] 08:35:09 INFO - PROCESS | 3744 | 1463067309735 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\", \"7b36c2f2-4a50-406b-8f1a-2c9880a455ba\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:35:09 INFO - PROCESS | 3744 | ++DOCSHELL 15A8F000 == 33 [pid = 3744] [id = 566] 08:35:09 INFO - PROCESS | 3744 | ++DOMWINDOW == 103 (16130400) [pid = 3744] [serial = 1698] [outer = 00000000] 08:35:09 INFO - PROCESS | 3744 | ++DOMWINDOW == 104 (163F6400) [pid = 3744] [serial = 1699] [outer = 16130400] 08:35:09 INFO - PROCESS | 3744 | 1463067309779 Marionette DEBUG loaded listener.js 08:35:09 INFO - PROCESS | 3744 | ++DOMWINDOW == 105 (163EDC00) [pid = 3744] [serial = 1700] [outer = 16130400] 08:35:10 INFO - PROCESS | 3744 | 1463067310186 Marionette TRACE conn2 <- [1,2228,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.type.html",0,null,null,[["createImageData(sw, sh) returns an ImageData object containing a Uint8ClampedArray object",0,null,null]]]}] 08:35:10 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.type.html | createImageData(sw, sh) returns an ImageData object containing a Uint8ClampedArray object 08:35:10 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.type.html | took 645ms 08:35:10 INFO - PROCESS | 3744 | 1463067310234 Marionette TRACE conn2 -> [0,2229,"getWindowHandle",null] 08:35:10 INFO - PROCESS | 3744 | 1463067310236 Marionette TRACE conn2 <- [1,2229,null,{"value":"13"}] 08:35:10 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.zero.html 08:35:10 INFO - PROCESS | 3744 | 1463067310239 Marionette TRACE conn2 -> [0,2230,"setScriptTimeout",{"ms":35000}] 08:35:10 INFO - PROCESS | 3744 | 1463067310241 Marionette TRACE conn2 <- [1,2230,null,{}] 08:35:10 INFO - PROCESS | 3744 | 1463067310244 Marionette TRACE conn2 -> [0,2231,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:35:10 INFO - PROCESS | 3744 | 1463067310322 Marionette TRACE conn2 <- [1,2231,null,{"value":null}] 08:35:10 INFO - PROCESS | 3744 | 1463067310459 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\", \"7b36c2f2-4a50-406b-8f1a-2c9880a455ba\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:35:10 INFO - PROCESS | 3744 | ++DOCSHELL 12B89400 == 34 [pid = 3744] [id = 567] 08:35:10 INFO - PROCESS | 3744 | ++DOMWINDOW == 106 (144CB000) [pid = 3744] [serial = 1701] [outer = 00000000] 08:35:10 INFO - PROCESS | 3744 | ++DOMWINDOW == 107 (16567800) [pid = 3744] [serial = 1702] [outer = 144CB000] 08:35:10 INFO - PROCESS | 3744 | 1463067310515 Marionette DEBUG loaded listener.js 08:35:10 INFO - PROCESS | 3744 | ++DOMWINDOW == 108 (16567400) [pid = 3744] [serial = 1703] [outer = 144CB000] 08:35:10 INFO - PROCESS | 3744 | 1463067310932 Marionette TRACE conn2 <- [1,2232,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.zero.html",0,null,null,[["createImageData(sw, sh) throws INDEX_SIZE_ERR if size is zero",0,null,null]]]}] 08:35:11 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.zero.html | createImageData(sw, sh) throws INDEX_SIZE_ERR if size is zero 08:35:11 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.zero.html | took 740ms 08:35:11 INFO - PROCESS | 3744 | 1463067310980 Marionette TRACE conn2 -> [0,2233,"getWindowHandle",null] 08:35:11 INFO - PROCESS | 3744 | 1463067310982 Marionette TRACE conn2 <- [1,2233,null,{"value":"13"}] 08:35:11 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.basic.html 08:35:11 INFO - PROCESS | 3744 | 1463067310994 Marionette TRACE conn2 -> [0,2234,"setScriptTimeout",{"ms":35000}] 08:35:11 INFO - PROCESS | 3744 | 1463067310996 Marionette TRACE conn2 <- [1,2234,null,{}] 08:35:11 INFO - PROCESS | 3744 | 1463067310999 Marionette TRACE conn2 -> [0,2235,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:35:11 INFO - PROCESS | 3744 | 1463067311108 Marionette TRACE conn2 <- [1,2235,null,{"value":null}] 08:35:11 INFO - PROCESS | 3744 | 1463067311115 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\", \"7b36c2f2-4a50-406b-8f1a-2c9880a455ba\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:35:11 INFO - PROCESS | 3744 | ++DOCSHELL 13E6C000 == 35 [pid = 3744] [id = 568] 08:35:11 INFO - PROCESS | 3744 | ++DOMWINDOW == 109 (13E8E400) [pid = 3744] [serial = 1704] [outer = 00000000] 08:35:11 INFO - PROCESS | 3744 | ++DOMWINDOW == 110 (165ED000) [pid = 3744] [serial = 1705] [outer = 13E8E400] 08:35:11 INFO - PROCESS | 3744 | 1463067311159 Marionette DEBUG loaded listener.js 08:35:11 INFO - PROCESS | 3744 | ++DOMWINDOW == 111 (16C41400) [pid = 3744] [serial = 1706] [outer = 13E8E400] 08:35:11 INFO - PROCESS | 3744 | 1463067311666 Marionette TRACE conn2 <- [1,2236,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.basic.html",0,null,null,[["getImageData() exists and returns something",0,null,null]]]}] 08:35:11 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.basic.html | getImageData() exists and returns something 08:35:11 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.basic.html | took 708ms 08:35:11 INFO - PROCESS | 3744 | 1463067311728 Marionette TRACE conn2 -> [0,2237,"getWindowHandle",null] 08:35:11 INFO - PROCESS | 3744 | 1463067311730 Marionette TRACE conn2 <- [1,2237,null,{"value":"13"}] 08:35:11 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.clamp.html 08:35:11 INFO - PROCESS | 3744 | 1463067311740 Marionette TRACE conn2 -> [0,2238,"setScriptTimeout",{"ms":35000}] 08:35:11 INFO - PROCESS | 3744 | 1463067311743 Marionette TRACE conn2 <- [1,2238,null,{}] 08:35:11 INFO - PROCESS | 3744 | 1463067311746 Marionette TRACE conn2 -> [0,2239,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:35:11 INFO - PROCESS | 3744 | 1463067311898 Marionette TRACE conn2 <- [1,2239,null,{"value":null}] 08:35:11 INFO - PROCESS | 3744 | 1463067311965 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\", \"7b36c2f2-4a50-406b-8f1a-2c9880a455ba\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:35:11 INFO - PROCESS | 3744 | ++DOCSHELL 16575000 == 36 [pid = 3744] [id = 569] 08:35:11 INFO - PROCESS | 3744 | ++DOMWINDOW == 112 (16C83800) [pid = 3744] [serial = 1707] [outer = 00000000] 08:35:12 INFO - PROCESS | 3744 | ++DOMWINDOW == 113 (17051000) [pid = 3744] [serial = 1708] [outer = 16C83800] 08:35:12 INFO - PROCESS | 3744 | 1463067312018 Marionette DEBUG loaded listener.js 08:35:12 INFO - PROCESS | 3744 | ++DOMWINDOW == 114 (17145400) [pid = 3744] [serial = 1709] [outer = 16C83800] 08:35:12 INFO - PROCESS | 3744 | --DOMWINDOW == 113 (1BAB4C00) [pid = 3744] [serial = 44] [outer = 00000000] [url = data:application/vnd.mozilla.xul+xml;charset=utf-8,] 08:35:12 INFO - PROCESS | 3744 | --DOMWINDOW == 112 (19CD8000) [pid = 3744] [serial = 1665] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.this.html] 08:35:12 INFO - PROCESS | 3744 | --DOMWINDOW == 111 (19A8EC00) [pid = 3744] [serial = 1662] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.initial.html] 08:35:12 INFO - PROCESS | 3744 | --DOMWINDOW == 110 (1130F000) [pid = 3744] [serial = 1668] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.type.html] 08:35:12 INFO - PROCESS | 3744 | --DOMWINDOW == 109 (1361F400) [pid = 3744] [serial = 1671] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.zero.html] 08:35:12 INFO - PROCESS | 3744 | --DOMWINDOW == 108 (16130C00) [pid = 3744] [serial = 1653] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.changing.html] 08:35:12 INFO - PROCESS | 3744 | --DOMWINDOW == 107 (13605C00) [pid = 3744] [serial = 1650] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.basic.html] 08:35:12 INFO - PROCESS | 3744 | --DOMWINDOW == 106 (1130C000) [pid = 3744] [serial = 1647] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.union.html] 08:35:12 INFO - PROCESS | 3744 | --DOMWINDOW == 105 (113A8000) [pid = 3744] [serial = 1644] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.unaffected.html] 08:35:12 INFO - PROCESS | 3744 | --DOMWINDOW == 104 (19D3C400) [pid = 3744] [serial = 1641] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.skew.html] 08:35:12 INFO - PROCESS | 3744 | --DOMWINDOW == 103 (1AFAEC00) [pid = 3744] [serial = 1638] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.scale2.html] 08:35:12 INFO - PROCESS | 3744 | --DOMWINDOW == 102 (19DA7800) [pid = 3744] [serial = 1635] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.scale1.html] 08:35:12 INFO - PROCESS | 3744 | --DOMWINDOW == 101 (164ACC00) [pid = 3744] [serial = 1632] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.rect.html] 08:35:12 INFO - PROCESS | 3744 | --DOMWINDOW == 100 (111A8800) [pid = 3744] [serial = 1629] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.line.html] 08:35:12 INFO - PROCESS | 3744 | --DOMWINDOW == 99 (111A4000) [pid = 3744] [serial = 1626] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.curve.html] 08:35:12 INFO - PROCESS | 3744 | --DOMWINDOW == 98 (1BAB1800) [pid = 3744] [serial = 47] [outer = 00000000] [url = about:neterror?e=dnsNotFound&u=https%3A//%25%28server%29s/selfsupport-dummy/&c=UTF-8&f=regular&d=Firefox%20can%E2%80%99t%20find%20the%20server%20at%20%25%28server%29s.] 08:35:12 INFO - PROCESS | 3744 | --DOMWINDOW == 97 (107ED000) [pid = 3744] [serial = 1656] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.multiple.html] 08:35:12 INFO - PROCESS | 3744 | --DOMWINDOW == 96 (164AD800) [pid = 3744] [serial = 1659] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.basic.html] 08:35:12 INFO - PROCESS | 3744 | --DOMWINDOW == 95 (19D44C00) [pid = 3744] [serial = 1578] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.negative.html] 08:35:12 INFO - PROCESS | 3744 | --DOMWINDOW == 94 (165F4000) [pid = 3744] [serial = 1584] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.nonfinite.html] 08:35:12 INFO - PROCESS | 3744 | --DOMWINDOW == 93 (11533800) [pid = 3744] [serial = 1581] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.newsubpath.html] 08:35:12 INFO - PROCESS | 3744 | --DOMWINDOW == 92 (19EA9C00) [pid = 3744] [serial = 1593] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.1.html] 08:35:12 INFO - PROCESS | 3744 | --DOMWINDOW == 91 (17AF2C00) [pid = 3744] [serial = 1590] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.winding.html] 08:35:12 INFO - PROCESS | 3744 | --DOMWINDOW == 90 (16137000) [pid = 3744] [serial = 1587] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.selfintersect.html] 08:35:12 INFO - PROCESS | 3744 | 1463067312912 Marionette TRACE conn2 <- [1,2240,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.clamp.html",0,null,null,[["getImageData() clamps colours to the range [0, 255]",0,null,null]]]}] 08:35:12 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.clamp.html | getImageData() clamps colours to the range [0, 255] 08:35:12 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.clamp.html | took 1228ms 08:35:12 INFO - PROCESS | 3744 | 1463067312948 Marionette TRACE conn2 -> [0,2241,"getWindowHandle",null] 08:35:12 INFO - PROCESS | 3744 | 1463067312950 Marionette TRACE conn2 <- [1,2241,null,{"value":"13"}] 08:35:12 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.length.html 08:35:12 INFO - PROCESS | 3744 | 1463067312953 Marionette TRACE conn2 -> [0,2242,"setScriptTimeout",{"ms":35000}] 08:35:12 INFO - PROCESS | 3744 | 1463067312955 Marionette TRACE conn2 <- [1,2242,null,{}] 08:35:12 INFO - PROCESS | 3744 | 1463067312958 Marionette TRACE conn2 -> [0,2243,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:35:13 INFO - PROCESS | 3744 | 1463067313035 Marionette TRACE conn2 <- [1,2243,null,{"value":null}] 08:35:13 INFO - PROCESS | 3744 | 1463067313044 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\", \"7b36c2f2-4a50-406b-8f1a-2c9880a455ba\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:35:13 INFO - PROCESS | 3744 | ++DOCSHELL 1130F000 == 37 [pid = 3744] [id = 570] 08:35:13 INFO - PROCESS | 3744 | ++DOMWINDOW == 91 (113A8000) [pid = 3744] [serial = 1710] [outer = 00000000] 08:35:13 INFO - PROCESS | 3744 | ++DOMWINDOW == 92 (13AE5800) [pid = 3744] [serial = 1711] [outer = 113A8000] 08:35:13 INFO - PROCESS | 3744 | 1463067313087 Marionette DEBUG loaded listener.js 08:35:13 INFO - PROCESS | 3744 | ++DOMWINDOW == 93 (144DEC00) [pid = 3744] [serial = 1712] [outer = 113A8000] 08:35:13 INFO - PROCESS | 3744 | 1463067313526 Marionette TRACE conn2 <- [1,2244,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.length.html",0,null,null,[["getImageData() returns a correctly-sized Uint8ClampedArray",0,null,null]]]}] 08:35:13 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.length.html | getImageData() returns a correctly-sized Uint8ClampedArray 08:35:13 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.length.html | took 598ms 08:35:13 INFO - PROCESS | 3744 | 1463067313550 Marionette TRACE conn2 -> [0,2245,"getWindowHandle",null] 08:35:13 INFO - PROCESS | 3744 | 1463067313552 Marionette TRACE conn2 <- [1,2245,null,{"value":"13"}] 08:35:13 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html 08:35:13 INFO - PROCESS | 3744 | 1463067313555 Marionette TRACE conn2 -> [0,2246,"setScriptTimeout",{"ms":35000}] 08:35:13 INFO - PROCESS | 3744 | 1463067313557 Marionette TRACE conn2 <- [1,2246,null,{}] 08:35:13 INFO - PROCESS | 3744 | 1463067313561 Marionette TRACE conn2 -> [0,2247,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:35:13 INFO - PROCESS | 3744 | 1463067313638 Marionette TRACE conn2 <- [1,2247,null,{"value":null}] 08:35:13 INFO - PROCESS | 3744 | 1463067313644 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\", \"7b36c2f2-4a50-406b-8f1a-2c9880a455ba\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:35:13 INFO - PROCESS | 3744 | ++DOCSHELL 13A18000 == 38 [pid = 3744] [id = 571] 08:35:13 INFO - PROCESS | 3744 | ++DOMWINDOW == 94 (13AF3400) [pid = 3744] [serial = 1713] [outer = 00000000] 08:35:13 INFO - PROCESS | 3744 | ++DOMWINDOW == 95 (1704A800) [pid = 3744] [serial = 1714] [outer = 13AF3400] 08:35:13 INFO - PROCESS | 3744 | 1463067313687 Marionette DEBUG loaded listener.js 08:35:13 INFO - PROCESS | 3744 | ++DOMWINDOW == 96 (1714C000) [pid = 3744] [serial = 1715] [outer = 13AF3400] 08:35:14 INFO - PROCESS | 3744 | 1463067314120 Marionette TRACE conn2 <- [1,2248,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html",0,null,null,[["getImageData() throws TypeError if arguments are not finite",0,null,null]]]}] 08:35:14 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html | getImageData() throws TypeError if arguments are not finite 08:35:14 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html | took 598ms 08:35:14 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html 08:35:14 INFO - PROCESS | 3744 | 1463067314164 Marionette TRACE conn2 -> [0,2249,"getWindowHandle",null] 08:35:14 INFO - PROCESS | 3744 | 1463067314166 Marionette TRACE conn2 <- [1,2249,null,{"value":"13"}] 08:35:14 INFO - PROCESS | 3744 | 1463067314169 Marionette TRACE conn2 -> [0,2250,"setScriptTimeout",{"ms":35000}] 08:35:14 INFO - PROCESS | 3744 | 1463067314171 Marionette TRACE conn2 <- [1,2250,null,{}] 08:35:14 INFO - PROCESS | 3744 | 1463067314174 Marionette TRACE conn2 -> [0,2251,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:35:14 INFO - PROCESS | 3744 | 1463067314250 Marionette TRACE conn2 <- [1,2251,null,{"value":null}] 08:35:14 INFO - PROCESS | 3744 | 1463067314256 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\", \"7b36c2f2-4a50-406b-8f1a-2c9880a455ba\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:35:14 INFO - PROCESS | 3744 | ++DOCSHELL 1441E400 == 39 [pid = 3744] [id = 572] 08:35:14 INFO - PROCESS | 3744 | ++DOMWINDOW == 97 (15A90400) [pid = 3744] [serial = 1716] [outer = 00000000] 08:35:14 INFO - PROCESS | 3744 | ++DOMWINDOW == 98 (177ED400) [pid = 3744] [serial = 1717] [outer = 15A90400] 08:35:14 INFO - PROCESS | 3744 | 1463067314306 Marionette DEBUG loaded listener.js 08:35:14 INFO - PROCESS | 3744 | ++DOMWINDOW == 99 (17A6E800) [pid = 3744] [serial = 1718] [outer = 15A90400] 08:35:14 INFO - PROCESS | 3744 | 1463067314747 Marionette TRACE conn2 <- [1,2252,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html",0,null,null,[["getImageData() returns non-premultiplied colours",0,null,null]]]}] 08:35:14 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html | getImageData() returns non-premultiplied colours 08:35:14 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html | took 645ms 08:35:14 INFO - PROCESS | 3744 | 1463067314808 Marionette TRACE conn2 -> [0,2253,"getWindowHandle",null] 08:35:14 INFO - PROCESS | 3744 | 1463067314810 Marionette TRACE conn2 <- [1,2253,null,{"value":"13"}] 08:35:14 INFO - PROCESS | 3744 | 1463067314866 Marionette TRACE conn2 -> [0,2254,"setScriptTimeout",{"ms":35000}] 08:35:14 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html 08:35:14 INFO - PROCESS | 3744 | 1463067314869 Marionette TRACE conn2 <- [1,2254,null,{}] 08:35:14 INFO - PROCESS | 3744 | 1463067314875 Marionette TRACE conn2 -> [0,2255,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:35:15 INFO - PROCESS | 3744 | 1463067314971 Marionette TRACE conn2 <- [1,2255,null,{"value":null}] 08:35:15 INFO - PROCESS | 3744 | 1463067315112 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\", \"7b36c2f2-4a50-406b-8f1a-2c9880a455ba\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:35:15 INFO - PROCESS | 3744 | ++DOCSHELL 105D8800 == 40 [pid = 3744] [id = 573] 08:35:15 INFO - PROCESS | 3744 | ++DOMWINDOW == 100 (105D9400) [pid = 3744] [serial = 1719] [outer = 00000000] 08:35:15 INFO - PROCESS | 3744 | ++DOMWINDOW == 101 (106EB400) [pid = 3744] [serial = 1720] [outer = 105D9400] 08:35:15 INFO - PROCESS | 3744 | 1463067315168 Marionette DEBUG loaded listener.js 08:35:15 INFO - PROCESS | 3744 | ++DOMWINDOW == 102 (10D55800) [pid = 3744] [serial = 1721] [outer = 105D9400] 08:35:16 INFO - PROCESS | 3744 | 1463067316007 Marionette TRACE conn2 <- [1,2256,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html",0,null,null,[["getImageData() returns A in the fourth component",0,null,null]]]}] 08:35:16 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html | getImageData() returns A in the fourth component 08:35:16 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html | took 1149ms 08:35:16 INFO - PROCESS | 3744 | 1463067316049 Marionette TRACE conn2 -> [0,2257,"getWindowHandle",null] 08:35:16 INFO - PROCESS | 3744 | 1463067316053 Marionette TRACE conn2 <- [1,2257,null,{"value":"13"}] 08:35:16 INFO - PROCESS | 3744 | 1463067316057 Marionette TRACE conn2 -> [0,2258,"setScriptTimeout",{"ms":35000}] 08:35:16 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html 08:35:16 INFO - PROCESS | 3744 | 1463067316060 Marionette TRACE conn2 <- [1,2258,null,{}] 08:35:16 INFO - PROCESS | 3744 | 1463067316068 Marionette TRACE conn2 -> [0,2259,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:35:16 INFO - PROCESS | 3744 | 1463067316205 Marionette TRACE conn2 <- [1,2259,null,{"value":null}] 08:35:16 INFO - PROCESS | 3744 | 1463067316341 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\", \"7b36c2f2-4a50-406b-8f1a-2c9880a455ba\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:35:16 INFO - PROCESS | 3744 | ++DOCSHELL 11535C00 == 41 [pid = 3744] [id = 574] 08:35:16 INFO - PROCESS | 3744 | ++DOMWINDOW == 103 (11D0F400) [pid = 3744] [serial = 1722] [outer = 00000000] 08:35:16 INFO - PROCESS | 3744 | ++DOMWINDOW == 104 (12D27C00) [pid = 3744] [serial = 1723] [outer = 11D0F400] 08:35:16 INFO - PROCESS | 3744 | 1463067316399 Marionette DEBUG loaded listener.js 08:35:16 INFO - PROCESS | 3744 | ++DOMWINDOW == 105 (13605C00) [pid = 3744] [serial = 1724] [outer = 11D0F400] 08:35:17 INFO - PROCESS | 3744 | 1463067317225 Marionette TRACE conn2 <- [1,2260,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html",0,null,null,[["getImageData() returns leftmost columns first",0,null,null]]]}] 08:35:17 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html | getImageData() returns leftmost columns first 08:35:17 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html | took 1196ms 08:35:17 INFO - PROCESS | 3744 | 1463067317265 Marionette TRACE conn2 -> [0,2261,"getWindowHandle",null] 08:35:17 INFO - PROCESS | 3744 | 1463067317268 Marionette TRACE conn2 <- [1,2261,null,{"value":"13"}] 08:35:17 INFO - PROCESS | 3744 | 1463067317273 Marionette TRACE conn2 -> [0,2262,"setScriptTimeout",{"ms":35000}] 08:35:17 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html 08:35:17 INFO - PROCESS | 3744 | 1463067317277 Marionette TRACE conn2 <- [1,2262,null,{}] 08:35:17 INFO - PROCESS | 3744 | 1463067317282 Marionette TRACE conn2 -> [0,2263,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:35:17 INFO - PROCESS | 3744 | 1463067317385 Marionette TRACE conn2 <- [1,2263,null,{"value":null}] 08:35:17 INFO - PROCESS | 3744 | 1463067317522 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\", \"7b36c2f2-4a50-406b-8f1a-2c9880a455ba\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:35:17 INFO - PROCESS | 3744 | ++DOCSHELL 10E99000 == 42 [pid = 3744] [id = 575] 08:35:17 INFO - PROCESS | 3744 | ++DOMWINDOW == 106 (10E9C400) [pid = 3744] [serial = 1725] [outer = 00000000] 08:35:17 INFO - PROCESS | 3744 | ++DOMWINDOW == 107 (11307000) [pid = 3744] [serial = 1726] [outer = 10E9C400] 08:35:17 INFO - PROCESS | 3744 | 1463067317576 Marionette DEBUG loaded listener.js 08:35:17 INFO - PROCESS | 3744 | ++DOMWINDOW == 108 (1153AC00) [pid = 3744] [serial = 1727] [outer = 10E9C400] 08:35:17 INFO - PROCESS | 3744 | --DOCSHELL 107EF000 == 41 [pid = 3744] [id = 422] 08:35:17 INFO - PROCESS | 3744 | --DOCSHELL 11F0B400 == 40 [pid = 3744] [id = 423] 08:35:17 INFO - PROCESS | 3744 | --DOCSHELL 105D1C00 == 39 [pid = 3744] [id = 411] 08:35:17 INFO - PROCESS | 3744 | --DOCSHELL 113A6C00 == 38 [pid = 3744] [id = 410] 08:35:17 INFO - PROCESS | 3744 | --DOCSHELL 144E2C00 == 37 [pid = 3744] [id = 426] 08:35:17 INFO - PROCESS | 3744 | --DOCSHELL 1361B400 == 36 [pid = 3744] [id = 416] 08:35:17 INFO - PROCESS | 3744 | --DOCSHELL 1130BC00 == 35 [pid = 3744] [id = 415] 08:35:17 INFO - PROCESS | 3744 | --DOCSHELL 1867E000 == 34 [pid = 3744] [id = 414] 08:35:17 INFO - PROCESS | 3744 | --DOCSHELL 144A1000 == 33 [pid = 3744] [id = 412] 08:35:17 INFO - PROCESS | 3744 | --DOCSHELL 10D60800 == 32 [pid = 3744] [id = 427] 08:35:17 INFO - PROCESS | 3744 | --DOCSHELL 17050800 == 31 [pid = 3744] [id = 413] 08:35:17 INFO - PROCESS | 3744 | --DOCSHELL 13E8C400 == 30 [pid = 3744] [id = 425] 08:35:17 INFO - PROCESS | 3744 | --DOCSHELL 113A6800 == 29 [pid = 3744] [id = 424] 08:35:17 INFO - PROCESS | 3744 | --DOMWINDOW == 107 (1B396800) [pid = 3744] [serial = 46] [outer = 00000000] [url = data:application/vnd.mozilla.xul+xml;charset=utf-8,] 08:35:17 INFO - PROCESS | 3744 | --DOMWINDOW == 106 (19DB6000) [pid = 3744] [serial = 1675] [outer = 00000000] [url = about:blank] 08:35:18 INFO - PROCESS | 3744 | --DOCSHELL 13AE8800 == 28 [pid = 3744] [id = 558] 08:35:18 INFO - PROCESS | 3744 | --DOMWINDOW == 105 (1A172400) [pid = 3744] [serial = 1580] [outer = 00000000] [url = about:blank] 08:35:18 INFO - PROCESS | 3744 | --DOMWINDOW == 104 (17702000) [pid = 3744] [serial = 1586] [outer = 00000000] [url = about:blank] 08:35:18 INFO - PROCESS | 3744 | --DOMWINDOW == 103 (144A3800) [pid = 3744] [serial = 1583] [outer = 00000000] [url = about:blank] 08:35:18 INFO - PROCESS | 3744 | --DOMWINDOW == 102 (1AC53C00) [pid = 3744] [serial = 1595] [outer = 00000000] [url = about:blank] 08:35:18 INFO - PROCESS | 3744 | --DOMWINDOW == 101 (1A8C0800) [pid = 3744] [serial = 1592] [outer = 00000000] [url = about:blank] 08:35:18 INFO - PROCESS | 3744 | --DOMWINDOW == 100 (19D46400) [pid = 3744] [serial = 1589] [outer = 00000000] [url = about:blank] 08:35:18 INFO - PROCESS | 3744 | --DOMWINDOW == 99 (19DAB800) [pid = 3744] [serial = 1666] [outer = 00000000] [url = about:blank] 08:35:18 INFO - PROCESS | 3744 | --DOMWINDOW == 98 (19C2B400) [pid = 3744] [serial = 1663] [outer = 00000000] [url = about:blank] 08:35:18 INFO - PROCESS | 3744 | --DOMWINDOW == 97 (14498800) [pid = 3744] [serial = 1669] [outer = 00000000] [url = about:blank] 08:35:18 INFO - PROCESS | 3744 | --DOMWINDOW == 96 (17471000) [pid = 3744] [serial = 1672] [outer = 00000000] [url = about:blank] 08:35:18 INFO - PROCESS | 3744 | --DOMWINDOW == 95 (1A167400) [pid = 3744] [serial = 1667] [outer = 00000000] [url = about:blank] 08:35:18 INFO - PROCESS | 3744 | --DOMWINDOW == 94 (17142400) [pid = 3744] [serial = 1654] [outer = 00000000] [url = about:blank] 08:35:18 INFO - PROCESS | 3744 | --DOMWINDOW == 93 (17470C00) [pid = 3744] [serial = 1655] [outer = 00000000] [url = about:blank] 08:35:18 INFO - PROCESS | 3744 | --DOMWINDOW == 92 (144CF400) [pid = 3744] [serial = 1651] [outer = 00000000] [url = about:blank] 08:35:18 INFO - PROCESS | 3744 | --DOMWINDOW == 91 (16570000) [pid = 3744] [serial = 1652] [outer = 00000000] [url = about:blank] 08:35:18 INFO - PROCESS | 3744 | --DOMWINDOW == 90 (165F0000) [pid = 3744] [serial = 1649] [outer = 00000000] [url = about:blank] 08:35:18 INFO - PROCESS | 3744 | --DOMWINDOW == 89 (164B0C00) [pid = 3744] [serial = 1648] [outer = 00000000] [url = about:blank] 08:35:18 INFO - PROCESS | 3744 | --DOMWINDOW == 88 (140DB800) [pid = 3744] [serial = 1646] [outer = 00000000] [url = about:blank] 08:35:18 INFO - PROCESS | 3744 | --DOMWINDOW == 87 (133A0C00) [pid = 3744] [serial = 1645] [outer = 00000000] [url = about:blank] 08:35:18 INFO - PROCESS | 3744 | --DOMWINDOW == 86 (1B245C00) [pid = 3744] [serial = 1643] [outer = 00000000] [url = about:blank] 08:35:18 INFO - PROCESS | 3744 | --DOMWINDOW == 85 (1B240800) [pid = 3744] [serial = 1642] [outer = 00000000] [url = about:blank] 08:35:18 INFO - PROCESS | 3744 | --DOMWINDOW == 84 (1B0E3C00) [pid = 3744] [serial = 1640] [outer = 00000000] [url = about:blank] 08:35:18 INFO - PROCESS | 3744 | --DOMWINDOW == 83 (1B0DB400) [pid = 3744] [serial = 1639] [outer = 00000000] [url = about:blank] 08:35:18 INFO - PROCESS | 3744 | --DOMWINDOW == 82 (1AC55C00) [pid = 3744] [serial = 1637] [outer = 00000000] [url = about:blank] 08:35:18 INFO - PROCESS | 3744 | --DOMWINDOW == 81 (1AC4A800) [pid = 3744] [serial = 1636] [outer = 00000000] [url = about:blank] 08:35:18 INFO - PROCESS | 3744 | --DOMWINDOW == 80 (17401C00) [pid = 3744] [serial = 1634] [outer = 00000000] [url = about:blank] 08:35:18 INFO - PROCESS | 3744 | --DOMWINDOW == 79 (16C4EC00) [pid = 3744] [serial = 1633] [outer = 00000000] [url = about:blank] 08:35:18 INFO - PROCESS | 3744 | --DOMWINDOW == 78 (140D1C00) [pid = 3744] [serial = 1631] [outer = 00000000] [url = about:blank] 08:35:18 INFO - PROCESS | 3744 | --DOMWINDOW == 77 (136AC800) [pid = 3744] [serial = 1630] [outer = 00000000] [url = about:blank] 08:35:18 INFO - PROCESS | 3744 | --DOMWINDOW == 76 (17BD2800) [pid = 3744] [serial = 1673] [outer = 00000000] [url = about:blank] 08:35:18 INFO - PROCESS | 3744 | --DOMWINDOW == 75 (1AC50800) [pid = 3744] [serial = 1628] [outer = 00000000] [url = about:blank] 08:35:18 INFO - PROCESS | 3744 | --DOMWINDOW == 74 (105D2C00) [pid = 3744] [serial = 1133] [outer = 00000000] [url = about:neterror?e=dnsNotFound&u=https%3A//%25%28server%29s/selfsupport-dummy/&c=UTF-8&f=regular&d=Firefox%20can%E2%80%99t%20find%20the%20server%20at%20%25%28server%29s.] 08:35:18 INFO - PROCESS | 3744 | --DOMWINDOW == 73 (17AF0C00) [pid = 3744] [serial = 1657] [outer = 00000000] [url = about:blank] 08:35:18 INFO - PROCESS | 3744 | --DOMWINDOW == 72 (1881C000) [pid = 3744] [serial = 1660] [outer = 00000000] [url = about:blank] 08:35:18 INFO - PROCESS | 3744 | --DOMWINDOW == 71 (19A53800) [pid = 3744] [serial = 1661] [outer = 00000000] [url = about:blank] 08:35:18 INFO - PROCESS | 3744 | --DOMWINDOW == 70 (19CD1800) [pid = 3744] [serial = 1664] [outer = 00000000] [url = about:blank] 08:35:18 INFO - PROCESS | 3744 | --DOMWINDOW == 69 (144E8000) [pid = 3744] [serial = 1670] [outer = 00000000] [url = about:blank] 08:35:18 INFO - PROCESS | 3744 | --DOMWINDOW == 68 (18290C00) [pid = 3744] [serial = 1658] [outer = 00000000] [url = about:blank] 08:35:18 INFO - PROCESS | 3744 | 1463067318137 Marionette TRACE conn2 <- [1,2264,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html",0,null,null,[["getImageData() returns R then G then B",0,null,null]]]}] 08:35:18 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html | getImageData() returns R then G then B 08:35:18 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html | took 897ms 08:35:18 INFO - PROCESS | 3744 | 1463067318179 Marionette TRACE conn2 -> [0,2265,"getWindowHandle",null] 08:35:18 INFO - PROCESS | 3744 | 1463067318184 Marionette TRACE conn2 <- [1,2265,null,{"value":"13"}] 08:35:18 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html 08:35:18 INFO - PROCESS | 3744 | 1463067318190 Marionette TRACE conn2 -> [0,2266,"setScriptTimeout",{"ms":35000}] 08:35:18 INFO - PROCESS | 3744 | 1463067318193 Marionette TRACE conn2 <- [1,2266,null,{}] 08:35:18 INFO - PROCESS | 3744 | 1463067318196 Marionette TRACE conn2 -> [0,2267,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:35:18 INFO - PROCESS | 3744 | 1463067318276 Marionette TRACE conn2 <- [1,2267,null,{"value":null}] 08:35:18 INFO - PROCESS | 3744 | 1463067318286 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\", \"7b36c2f2-4a50-406b-8f1a-2c9880a455ba\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:35:18 INFO - PROCESS | 3744 | ++DOCSHELL 1067C000 == 29 [pid = 3744] [id = 576] 08:35:18 INFO - PROCESS | 3744 | ++DOMWINDOW == 69 (111A6000) [pid = 3744] [serial = 1728] [outer = 00000000] 08:35:18 INFO - PROCESS | 3744 | ++DOMWINDOW == 70 (12D24000) [pid = 3744] [serial = 1729] [outer = 111A6000] 08:35:18 INFO - PROCESS | 3744 | 1463067318330 Marionette DEBUG loaded listener.js 08:35:18 INFO - PROCESS | 3744 | ++DOMWINDOW == 71 (133A0C00) [pid = 3744] [serial = 1730] [outer = 111A6000] 08:35:18 INFO - PROCESS | 3744 | 1463067318821 Marionette TRACE conn2 <- [1,2268,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html",0,null,null,[["getImageData() returns topmost rows first",0,null,null]]]}] 08:35:18 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html | getImageData() returns topmost rows first 08:35:18 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html | took 708ms 08:35:18 INFO - PROCESS | 3744 | 1463067318901 Marionette TRACE conn2 -> [0,2269,"getWindowHandle",null] 08:35:18 INFO - PROCESS | 3744 | 1463067318903 Marionette TRACE conn2 <- [1,2269,null,{"value":"13"}] 08:35:18 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.range.html 08:35:18 INFO - PROCESS | 3744 | 1463067318907 Marionette TRACE conn2 -> [0,2270,"setScriptTimeout",{"ms":35000}] 08:35:18 INFO - PROCESS | 3744 | 1463067318910 Marionette TRACE conn2 <- [1,2270,null,{}] 08:35:18 INFO - PROCESS | 3744 | 1463067318921 Marionette TRACE conn2 -> [0,2271,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:35:19 INFO - PROCESS | 3744 | 1463067319008 Marionette TRACE conn2 <- [1,2271,null,{"value":null}] 08:35:19 INFO - PROCESS | 3744 | 1463067319098 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\", \"7b36c2f2-4a50-406b-8f1a-2c9880a455ba\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:35:19 INFO - PROCESS | 3744 | ++DOCSHELL 13E62C00 == 30 [pid = 3744] [id = 577] 08:35:19 INFO - PROCESS | 3744 | ++DOMWINDOW == 72 (13E6CC00) [pid = 3744] [serial = 1731] [outer = 00000000] 08:35:19 INFO - PROCESS | 3744 | ++DOMWINDOW == 73 (14499400) [pid = 3744] [serial = 1732] [outer = 13E6CC00] 08:35:19 INFO - PROCESS | 3744 | 1463067319146 Marionette DEBUG loaded listener.js 08:35:19 INFO - PROCESS | 3744 | ++DOMWINDOW == 74 (144CA800) [pid = 3744] [serial = 1733] [outer = 13E6CC00] 08:35:19 INFO - PROCESS | 3744 | 1463067319532 Marionette TRACE conn2 <- [1,2272,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.range.html",0,null,null,[["getImageData() returns values in the range [0, 255]",0,null,null]]]}] 08:35:19 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.range.html | getImageData() returns values in the range [0, 255] 08:35:19 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.range.html | took 645ms 08:35:19 INFO - PROCESS | 3744 | 1463067319544 Marionette TRACE conn2 -> [0,2273,"getWindowHandle",null] 08:35:19 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html 08:35:19 INFO - PROCESS | 3744 | 1463067319546 Marionette TRACE conn2 <- [1,2273,null,{"value":"13"}] 08:35:19 INFO - PROCESS | 3744 | 1463067319550 Marionette TRACE conn2 -> [0,2274,"setScriptTimeout",{"ms":35000}] 08:35:19 INFO - PROCESS | 3744 | 1463067319551 Marionette TRACE conn2 <- [1,2274,null,{}] 08:35:19 INFO - PROCESS | 3744 | 1463067319555 Marionette TRACE conn2 -> [0,2275,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:35:19 INFO - PROCESS | 3744 | 1463067319633 Marionette TRACE conn2 <- [1,2275,null,{"value":null}] 08:35:19 INFO - PROCESS | 3744 | 1463067319639 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\", \"7b36c2f2-4a50-406b-8f1a-2c9880a455ba\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:35:19 INFO - PROCESS | 3744 | ++DOCSHELL 144C7400 == 31 [pid = 3744] [id = 578] 08:35:19 INFO - PROCESS | 3744 | ++DOMWINDOW == 75 (144E2000) [pid = 3744] [serial = 1734] [outer = 00000000] 08:35:19 INFO - PROCESS | 3744 | ++DOMWINDOW == 76 (15E2DC00) [pid = 3744] [serial = 1735] [outer = 144E2000] 08:35:19 INFO - PROCESS | 3744 | 1463067319684 Marionette DEBUG loaded listener.js 08:35:19 INFO - PROCESS | 3744 | ++DOMWINDOW == 77 (16349C00) [pid = 3744] [serial = 1736] [outer = 144E2000] 08:35:20 INFO - PROCESS | 3744 | 1463067320163 Marionette TRACE conn2 <- [1,2276,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html",0,null,null,[["getImageData() works with negative width and height, and returns top-to-bottom left-to-right",0,null,null]]]}] 08:35:20 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html | getImageData() works with negative width and height, and returns top-to-bottom left-to-right 08:35:20 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html | took 646ms 08:35:20 INFO - PROCESS | 3744 | 1463067320219 Marionette TRACE conn2 -> [0,2277,"getWindowHandle",null] 08:35:20 INFO - PROCESS | 3744 | 1463067320221 Marionette TRACE conn2 <- [1,2277,null,{"value":"13"}] 08:35:20 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html 08:35:20 INFO - PROCESS | 3744 | 1463067320224 Marionette TRACE conn2 -> [0,2278,"setScriptTimeout",{"ms":35000}] 08:35:20 INFO - PROCESS | 3744 | 1463067320226 Marionette TRACE conn2 <- [1,2278,null,{}] 08:35:20 INFO - PROCESS | 3744 | 1463067320229 Marionette TRACE conn2 -> [0,2279,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:35:20 INFO - PROCESS | 3744 | 1463067320343 Marionette TRACE conn2 <- [1,2279,null,{"value":null}] 08:35:20 INFO - PROCESS | 3744 | 1463067320351 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\", \"7b36c2f2-4a50-406b-8f1a-2c9880a455ba\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:35:20 INFO - PROCESS | 3744 | ++DOCSHELL 14750800 == 32 [pid = 3744] [id = 579] 08:35:20 INFO - PROCESS | 3744 | ++DOMWINDOW == 78 (15A8D000) [pid = 3744] [serial = 1737] [outer = 00000000] 08:35:20 INFO - PROCESS | 3744 | ++DOMWINDOW == 79 (164A9000) [pid = 3744] [serial = 1738] [outer = 15A8D000] 08:35:20 INFO - PROCESS | 3744 | 1463067320453 Marionette DEBUG loaded listener.js 08:35:20 INFO - PROCESS | 3744 | ++DOMWINDOW == 80 (164B3400) [pid = 3744] [serial = 1739] [outer = 15A8D000] 08:35:20 INFO - PROCESS | 3744 | 1463067320885 Marionette TRACE conn2 <- [1,2280,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html",0,null,null,[["getImageData() returns transparent black outside the canvas",0,null,null]]]}] 08:35:20 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html | getImageData() returns transparent black outside the canvas 08:35:20 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html | took 708ms 08:35:20 INFO - PROCESS | 3744 | 1463067320923 Marionette TRACE conn2 -> [0,2281,"getWindowHandle",null] 08:35:20 INFO - PROCESS | 3744 | 1463067320925 Marionette TRACE conn2 <- [1,2281,null,{"value":"13"}] 08:35:20 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.source.size.html 08:35:20 INFO - PROCESS | 3744 | 1463067320928 Marionette TRACE conn2 -> [0,2282,"setScriptTimeout",{"ms":35000}] 08:35:20 INFO - PROCESS | 3744 | 1463067320930 Marionette TRACE conn2 <- [1,2282,null,{}] 08:35:20 INFO - PROCESS | 3744 | 1463067320933 Marionette TRACE conn2 -> [0,2283,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:35:21 INFO - PROCESS | 3744 | 1463067321063 Marionette TRACE conn2 <- [1,2283,null,{"value":null}] 08:35:21 INFO - PROCESS | 3744 | 1463067321126 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\", \"7b36c2f2-4a50-406b-8f1a-2c9880a455ba\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:35:21 INFO - PROCESS | 3744 | ++DOCSHELL 165E9C00 == 33 [pid = 3744] [id = 580] 08:35:21 INFO - PROCESS | 3744 | ++DOMWINDOW == 81 (165EA400) [pid = 3744] [serial = 1740] [outer = 00000000] 08:35:21 INFO - PROCESS | 3744 | ++DOMWINDOW == 82 (16C43000) [pid = 3744] [serial = 1741] [outer = 165EA400] 08:35:21 INFO - PROCESS | 3744 | 1463067321171 Marionette DEBUG loaded listener.js 08:35:21 INFO - PROCESS | 3744 | ++DOMWINDOW == 83 (16E4A400) [pid = 3744] [serial = 1742] [outer = 165EA400] 08:35:21 INFO - PROCESS | 3744 | 1463067321593 Marionette TRACE conn2 <- [1,2284,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.source.size.html",0,null,null,[["getImageData() returns bigger ImageData for bigger source rectangle",0,null,null]]]}] 08:35:21 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.source.size.html | getImageData() returns bigger ImageData for bigger source rectangle 08:35:21 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.source.size.html | took 708ms 08:35:21 INFO - PROCESS | 3744 | 1463067321628 Marionette TRACE conn2 -> [0,2285,"getWindowHandle",null] 08:35:21 INFO - PROCESS | 3744 | 1463067321630 Marionette TRACE conn2 <- [1,2285,null,{"value":"13"}] 08:35:21 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.tiny.html 08:35:21 INFO - PROCESS | 3744 | 1463067321634 Marionette TRACE conn2 -> [0,2286,"setScriptTimeout",{"ms":35000}] 08:35:21 INFO - PROCESS | 3744 | 1463067321635 Marionette TRACE conn2 <- [1,2286,null,{}] 08:35:21 INFO - PROCESS | 3744 | 1463067321639 Marionette TRACE conn2 -> [0,2287,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:35:21 INFO - PROCESS | 3744 | 1463067321776 Marionette TRACE conn2 <- [1,2287,null,{"value":null}] 08:35:21 INFO - PROCESS | 3744 | 1463067321840 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\", \"7b36c2f2-4a50-406b-8f1a-2c9880a455ba\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:35:21 INFO - PROCESS | 3744 | ++DOCSHELL 16EEA000 == 34 [pid = 3744] [id = 581] 08:35:21 INFO - PROCESS | 3744 | ++DOMWINDOW == 84 (1704C400) [pid = 3744] [serial = 1743] [outer = 00000000] 08:35:21 INFO - PROCESS | 3744 | ++DOMWINDOW == 85 (17146800) [pid = 3744] [serial = 1744] [outer = 1704C400] 08:35:21 INFO - PROCESS | 3744 | 1463067321883 Marionette DEBUG loaded listener.js 08:35:21 INFO - PROCESS | 3744 | ++DOMWINDOW == 86 (1714C800) [pid = 3744] [serial = 1745] [outer = 1704C400] 08:35:22 INFO - PROCESS | 3744 | --DOMWINDOW == 85 (13E8E400) [pid = 3744] [serial = 1704] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.basic.html] 08:35:22 INFO - PROCESS | 3744 | --DOMWINDOW == 84 (16C83800) [pid = 3744] [serial = 1707] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.clamp.html] 08:35:22 INFO - PROCESS | 3744 | --DOMWINDOW == 83 (11302C00) [pid = 3744] [serial = 1680] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.large.html] 08:35:22 INFO - PROCESS | 3744 | --DOMWINDOW == 82 (140D6400) [pid = 3744] [serial = 1689] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.round.html] 08:35:22 INFO - PROCESS | 3744 | --DOMWINDOW == 81 (105D2000) [pid = 3744] [serial = 1677] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.initial.html] 08:35:22 INFO - PROCESS | 3744 | --DOMWINDOW == 80 (12BB6000) [pid = 3744] [serial = 1683] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.negative.html] 08:35:22 INFO - PROCESS | 3744 | --DOMWINDOW == 79 (10EA5C00) [pid = 3744] [serial = 1695] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html] 08:35:22 INFO - PROCESS | 3744 | --DOMWINDOW == 78 (144E6C00) [pid = 3744] [serial = 1692] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.this.html] 08:35:22 INFO - PROCESS | 3744 | --DOMWINDOW == 77 (136A7400) [pid = 3744] [serial = 1686] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html] 08:35:22 INFO - PROCESS | 3744 | --DOMWINDOW == 76 (16130400) [pid = 3744] [serial = 1698] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.type.html] 08:35:22 INFO - PROCESS | 3744 | --DOMWINDOW == 75 (113A8000) [pid = 3744] [serial = 1710] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.length.html] 08:35:22 INFO - PROCESS | 3744 | --DOMWINDOW == 74 (144CB000) [pid = 3744] [serial = 1701] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.zero.html] 08:35:22 INFO - PROCESS | 3744 | --DOMWINDOW == 73 (13AF3400) [pid = 3744] [serial = 1713] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html] 08:35:22 INFO - PROCESS | 3744 | 1463067322413 Marionette TRACE conn2 <- [1,2288,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.tiny.html",0,null,null,[["getImageData() works for sizes smaller than one pixel",0,null,null]]]}] 08:35:22 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.tiny.html | getImageData() works for sizes smaller than one pixel 08:35:22 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.tiny.html | took 835ms 08:35:22 INFO - PROCESS | 3744 | 1463067322478 Marionette TRACE conn2 -> [0,2289,"getWindowHandle",null] 08:35:22 INFO - PROCESS | 3744 | 1463067322481 Marionette TRACE conn2 <- [1,2289,null,{"value":"13"}] 08:35:22 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.type.html 08:35:22 INFO - PROCESS | 3744 | 1463067322490 Marionette TRACE conn2 -> [0,2290,"setScriptTimeout",{"ms":35000}] 08:35:22 INFO - PROCESS | 3744 | 1463067322492 Marionette TRACE conn2 <- [1,2290,null,{}] 08:35:22 INFO - PROCESS | 3744 | 1463067322496 Marionette TRACE conn2 -> [0,2291,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:35:22 INFO - PROCESS | 3744 | 1463067322572 Marionette TRACE conn2 <- [1,2291,null,{"value":null}] 08:35:22 INFO - PROCESS | 3744 | 1463067322582 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\", \"7b36c2f2-4a50-406b-8f1a-2c9880a455ba\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:35:22 INFO - PROCESS | 3744 | ++DOCSHELL 11301800 == 35 [pid = 3744] [id = 582] 08:35:22 INFO - PROCESS | 3744 | ++DOMWINDOW == 74 (11302C00) [pid = 3744] [serial = 1746] [outer = 00000000] 08:35:22 INFO - PROCESS | 3744 | ++DOMWINDOW == 75 (13608400) [pid = 3744] [serial = 1747] [outer = 11302C00] 08:35:22 INFO - PROCESS | 3744 | 1463067322639 Marionette DEBUG loaded listener.js 08:35:22 INFO - PROCESS | 3744 | ++DOMWINDOW == 76 (16130400) [pid = 3744] [serial = 1748] [outer = 11302C00] 08:35:23 INFO - PROCESS | 3744 | 1463067323089 Marionette TRACE conn2 <- [1,2292,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.type.html",0,null,null,[["getImageData() returns an ImageData object containing a Uint8ClampedArray object",0,null,null]]]}] 08:35:23 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.type.html | getImageData() returns an ImageData object containing a Uint8ClampedArray object 08:35:23 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.type.html | took 630ms 08:35:23 INFO - PROCESS | 3744 | 1463067323142 Marionette TRACE conn2 -> [0,2293,"getWindowHandle",null] 08:35:23 INFO - PROCESS | 3744 | 1463067323144 Marionette TRACE conn2 <- [1,2293,null,{"value":"13"}] 08:35:23 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html 08:35:23 INFO - PROCESS | 3744 | 1463067323149 Marionette TRACE conn2 -> [0,2294,"setScriptTimeout",{"ms":35000}] 08:35:23 INFO - PROCESS | 3744 | 1463067323151 Marionette TRACE conn2 <- [1,2294,null,{}] 08:35:23 INFO - PROCESS | 3744 | 1463067323154 Marionette TRACE conn2 -> [0,2295,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:35:23 INFO - PROCESS | 3744 | 1463067323232 Marionette TRACE conn2 <- [1,2295,null,{"value":null}] 08:35:23 INFO - PROCESS | 3744 | 1463067323239 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\", \"7b36c2f2-4a50-406b-8f1a-2c9880a455ba\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:35:23 INFO - PROCESS | 3744 | ++DOCSHELL 113A7800 == 36 [pid = 3744] [id = 583] 08:35:23 INFO - PROCESS | 3744 | ++DOMWINDOW == 77 (13604000) [pid = 3744] [serial = 1749] [outer = 00000000] 08:35:23 INFO - PROCESS | 3744 | ++DOMWINDOW == 78 (17059400) [pid = 3744] [serial = 1750] [outer = 13604000] 08:35:23 INFO - PROCESS | 3744 | 1463067323281 Marionette DEBUG loaded listener.js 08:35:23 INFO - PROCESS | 3744 | ++DOMWINDOW == 79 (17401C00) [pid = 3744] [serial = 1751] [outer = 13604000] 08:35:23 INFO - PROCESS | 3744 | 1463067323737 Marionette TRACE conn2 <- [1,2296,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html",0,null,null,[["getImageData() is not affected by context state",0,null,null]]]}] 08:35:23 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html | getImageData() is not affected by context state 08:35:23 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html | took 646ms 08:35:23 INFO - PROCESS | 3744 | 1463067323786 Marionette TRACE conn2 -> [0,2297,"getWindowHandle",null] 08:35:23 INFO - PROCESS | 3744 | 1463067323788 Marionette TRACE conn2 <- [1,2297,null,{"value":"13"}] 08:35:23 INFO - PROCESS | 3744 | 1463067323791 Marionette TRACE conn2 -> [0,2298,"setScriptTimeout",{"ms":35000}] 08:35:23 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.zero.html 08:35:23 INFO - PROCESS | 3744 | 1463067323792 Marionette TRACE conn2 <- [1,2298,null,{}] 08:35:23 INFO - PROCESS | 3744 | 1463067323796 Marionette TRACE conn2 -> [0,2299,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:35:23 INFO - PROCESS | 3744 | 1463067323874 Marionette TRACE conn2 <- [1,2299,null,{"value":null}] 08:35:23 INFO - PROCESS | 3744 | 1463067323881 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\", \"7b36c2f2-4a50-406b-8f1a-2c9880a455ba\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:35:23 INFO - PROCESS | 3744 | ++DOCSHELL 144C9400 == 37 [pid = 3744] [id = 584] 08:35:23 INFO - PROCESS | 3744 | ++DOMWINDOW == 80 (144DE000) [pid = 3744] [serial = 1752] [outer = 00000000] 08:35:23 INFO - PROCESS | 3744 | ++DOMWINDOW == 81 (17AF5400) [pid = 3744] [serial = 1753] [outer = 144DE000] 08:35:23 INFO - PROCESS | 3744 | 1463067323923 Marionette DEBUG loaded listener.js 08:35:24 INFO - PROCESS | 3744 | ++DOMWINDOW == 82 (17AF7000) [pid = 3744] [serial = 1754] [outer = 144DE000] 08:35:24 INFO - PROCESS | 3744 | 1463067324338 Marionette TRACE conn2 <- [1,2300,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.zero.html",0,null,null,[["getImageData() throws INDEX_SIZE_ERR if size is zero",0,null,null]]]}] 08:35:24 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.zero.html | getImageData() throws INDEX_SIZE_ERR if size is zero 08:35:24 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.zero.html | took 598ms 08:35:24 INFO - PROCESS | 3744 | 1463067324406 Marionette TRACE conn2 -> [0,2301,"getWindowHandle",null] 08:35:24 INFO - PROCESS | 3744 | 1463067324410 Marionette TRACE conn2 <- [1,2301,null,{"value":"13"}] 08:35:24 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.clamp.html 08:35:24 INFO - PROCESS | 3744 | 1463067324420 Marionette TRACE conn2 -> [0,2302,"setScriptTimeout",{"ms":35000}] 08:35:24 INFO - PROCESS | 3744 | 1463067324425 Marionette TRACE conn2 <- [1,2302,null,{}] 08:35:24 INFO - PROCESS | 3744 | 1463067324479 Marionette TRACE conn2 -> [0,2303,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:35:24 INFO - PROCESS | 3744 | 1463067324595 Marionette TRACE conn2 <- [1,2303,null,{"value":null}] 08:35:24 INFO - PROCESS | 3744 | 1463067324763 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\", \"7b36c2f2-4a50-406b-8f1a-2c9880a455ba\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:35:24 INFO - PROCESS | 3744 | ++DOCSHELL 107EF000 == 38 [pid = 3744] [id = 585] 08:35:24 INFO - PROCESS | 3744 | ++DOMWINDOW == 83 (107F0400) [pid = 3744] [serial = 1755] [outer = 00000000] 08:35:24 INFO - PROCESS | 3744 | ++DOMWINDOW == 84 (111A8800) [pid = 3744] [serial = 1756] [outer = 107F0400] 08:35:24 INFO - PROCESS | 3744 | 1463067324816 Marionette DEBUG loaded listener.js 08:35:24 INFO - PROCESS | 3744 | ++DOMWINDOW == 85 (11D0FC00) [pid = 3744] [serial = 1757] [outer = 107F0400] 08:35:25 INFO - PROCESS | 3744 | 1463067325355 Marionette TRACE conn2 <- [1,2304,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.clamp.html",0,null,null,[["ImageData.data clamps numbers to [0, 255]",0,null,null]]]}] 08:35:25 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.clamp.html | ImageData.data clamps numbers to [0, 255] 08:35:25 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.clamp.html | took 945ms 08:35:25 INFO - PROCESS | 3744 | 1463067325398 Marionette TRACE conn2 -> [0,2305,"getWindowHandle",null] 08:35:25 INFO - PROCESS | 3744 | 1463067325401 Marionette TRACE conn2 <- [1,2305,null,{"value":"13"}] 08:35:25 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.ctor.html 08:35:25 INFO - PROCESS | 3744 | 1463067325409 Marionette TRACE conn2 -> [0,2306,"setScriptTimeout",{"ms":35000}] 08:35:25 INFO - PROCESS | 3744 | 1463067325413 Marionette TRACE conn2 <- [1,2306,null,{}] 08:35:25 INFO - PROCESS | 3744 | 1463067325418 Marionette TRACE conn2 -> [0,2307,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:35:25 INFO - PROCESS | 3744 | 1463067325520 Marionette TRACE conn2 <- [1,2307,null,{"value":null}] 08:35:25 INFO - PROCESS | 3744 | 1463067325632 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\", \"7b36c2f2-4a50-406b-8f1a-2c9880a455ba\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:35:25 INFO - PROCESS | 3744 | ++DOCSHELL 136A2000 == 39 [pid = 3744] [id = 586] 08:35:25 INFO - PROCESS | 3744 | ++DOMWINDOW == 86 (13A0A400) [pid = 3744] [serial = 1758] [outer = 00000000] 08:35:25 INFO - PROCESS | 3744 | ++DOMWINDOW == 87 (144DCC00) [pid = 3744] [serial = 1759] [outer = 13A0A400] 08:35:25 INFO - PROCESS | 3744 | 1463067325685 Marionette DEBUG loaded listener.js 08:35:25 INFO - PROCESS | 3744 | ++DOMWINDOW == 88 (152BC800) [pid = 3744] [serial = 1760] [outer = 13A0A400] 08:35:26 INFO - PROCESS | 3744 | 1463067326303 Marionette TRACE conn2 <- [1,2308,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.ctor.html",0,null,null,[["ImageData does not have a usable constructor",1,"assert_throws: function \"function () { new window.ImageData(1,1); }\" did not throw","@http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.ctor.html:23:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2309,"getWindowHandle",null] 08:35:26 INFO - PROCESS | 3744 | 1463067326356 Marionette TRACE conn2 <- [1,2309,null,{"value":"13"}] 08:35:26 INFO - PROCESS | 3744 | 1463067326360 Marionette TRACE conn2 -> [0,2310,"setScriptTimeout",{"ms":35000}] 08:35:26 INFO - PROCESS | 3744 | 1463067326362 Marionette TRACE conn2 <- [1,2310,null,{}] 08:35:26 INFO - PROCESS | 3744 | 1463067326372 Marionette TRACE conn2 -> [0,2311,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:35:26 INFO - PROCESS | 3744 | 1463067326479 Marionette TRACE conn2 <- [1,2311,null,{"value":null}] 08:35:26 INFO - PROCESS | 3744 | 1463067326593 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\", \"7b36c2f2-4a50-406b-8f1a-2c9880a455ba\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:35:26 INFO - PROCESS | 3744 | ++DOCSHELL 165F5400 == 40 [pid = 3744] [id = 587] 08:35:26 INFO - PROCESS | 3744 | ++DOMWINDOW == 89 (16E43400) [pid = 3744] [serial = 1761] [outer = 00000000] 08:35:26 INFO - PROCESS | 3744 | ++DOMWINDOW == 90 (17A07C00) [pid = 3744] [serial = 1762] [outer = 16E43400] 08:35:26 INFO - PROCESS | 3744 | 1463067326691 Marionette DEBUG loaded listener.js 08:35:26 INFO - PROCESS | 3744 | ++DOMWINDOW == 91 (17AFC000) [pid = 3744] [serial = 1763] [outer = 16E43400] 08:35:27 INFO - PROCESS | 3744 | 1463067327231 Marionette TRACE conn2 <- [1,2312,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.nan.html",0,null,null,[["ImageData.data converts NaN to 0",0,null,null]]]}] 08:35:27 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.nan.html | ImageData.data converts NaN to 0 08:35:27 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.nan.html | took 913ms 08:35:27 INFO - PROCESS | 3744 | 1463067327264 Marionette TRACE conn2 -> [0,2313,"getWindowHandle",null] 08:35:27 INFO - PROCESS | 3744 | 1463067327266 Marionette TRACE conn2 <- [1,2313,null,{"value":"13"}] 08:35:27 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.properties.html 08:35:27 INFO - PROCESS | 3744 | 1463067327270 Marionette TRACE conn2 -> [0,2314,"setScriptTimeout",{"ms":35000}] 08:35:27 INFO - PROCESS | 3744 | 1463067327272 Marionette TRACE conn2 <- [1,2314,null,{}] 08:35:27 INFO - PROCESS | 3744 | 1463067327275 Marionette TRACE conn2 -> [0,2315,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:35:27 INFO - PROCESS | 3744 | 1463067327376 Marionette TRACE conn2 <- [1,2315,null,{"value":null}] 08:35:27 INFO - PROCESS | 3744 | 1463067327481 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\", \"7b36c2f2-4a50-406b-8f1a-2c9880a455ba\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:35:27 INFO - PROCESS | 3744 | ++DOCSHELL 1821B400 == 41 [pid = 3744] [id = 588] 08:35:27 INFO - PROCESS | 3744 | ++DOMWINDOW == 92 (1821C400) [pid = 3744] [serial = 1764] [outer = 00000000] 08:35:27 INFO - PROCESS | 3744 | ++DOMWINDOW == 93 (18293400) [pid = 3744] [serial = 1765] [outer = 1821C400] 08:35:27 INFO - PROCESS | 3744 | 1463067327533 Marionette DEBUG loaded listener.js 08:35:27 INFO - PROCESS | 3744 | ++DOMWINDOW == 94 (18672C00) [pid = 3744] [serial = 1766] [outer = 1821C400] 08:35:28 INFO - PROCESS | 3744 | 1463067328110 Marionette TRACE conn2 <- [1,2316,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.properties.html",0,null,null,[["ImageData objects have the right properties",0,null,null]]]}] 08:35:28 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.properties.html | ImageData objects have the right properties 08:35:28 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.properties.html | took 913ms 08:35:28 INFO - PROCESS | 3744 | 1463067328174 Marionette TRACE conn2 -> [0,2317,"getWindowHandle",null] 08:35:28 INFO - PROCESS | 3744 | 1463067328176 Marionette TRACE conn2 <- [1,2317,null,{"value":"13"}] 08:35:28 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.readonly.html 08:35:28 INFO - PROCESS | 3744 | 1463067328180 Marionette TRACE conn2 -> [0,2318,"setScriptTimeout",{"ms":35000}] 08:35:28 INFO - PROCESS | 3744 | 1463067328182 Marionette TRACE conn2 <- [1,2318,null,{}] 08:35:28 INFO - PROCESS | 3744 | 1463067328185 Marionette TRACE conn2 -> [0,2319,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:35:28 INFO - PROCESS | 3744 | 1463067328282 Marionette TRACE conn2 <- [1,2319,null,{"value":null}] 08:35:28 INFO - PROCESS | 3744 | 1463067328386 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\", \"7b36c2f2-4a50-406b-8f1a-2c9880a455ba\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:35:28 INFO - PROCESS | 3744 | ++DOCSHELL 136AD800 == 42 [pid = 3744] [id = 589] 08:35:28 INFO - PROCESS | 3744 | ++DOMWINDOW == 95 (16742800) [pid = 3744] [serial = 1767] [outer = 00000000] 08:35:28 INFO - PROCESS | 3744 | ++DOMWINDOW == 96 (1867F800) [pid = 3744] [serial = 1768] [outer = 16742800] 08:35:28 INFO - PROCESS | 3744 | 1463067328439 Marionette DEBUG loaded listener.js 08:35:28 INFO - PROCESS | 3744 | ++DOMWINDOW == 97 (1867FC00) [pid = 3744] [serial = 1769] [outer = 16742800] 08:35:29 INFO - PROCESS | 3744 | 1463067329221 Marionette TRACE conn2 <- [1,2320,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.readonly.html",0,null,null,[["ImageData objects properties are read-only",0,null,null]]]}] 08:35:29 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.readonly.html | ImageData objects properties are read-only 08:35:29 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.readonly.html | took 1054ms 08:35:29 INFO - PROCESS | 3744 | 1463067329251 Marionette TRACE conn2 -> [0,2321,"getWindowHandle",null] 08:35:29 INFO - PROCESS | 3744 | 1463067329254 Marionette TRACE conn2 <- [1,2321,null,{"value":"13"}] 08:35:29 INFO - PROCESS | 3744 | 1463067329279 Marionette TRACE conn2 -> [0,2322,"setScriptTimeout",{"ms":35000}] 08:35:29 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.round.html 08:35:29 INFO - PROCESS | 3744 | 1463067329283 Marionette TRACE conn2 <- [1,2322,null,{}] 08:35:29 INFO - PROCESS | 3744 | 1463067329290 Marionette TRACE conn2 -> [0,2323,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:35:29 INFO - PROCESS | 3744 | 1463067329384 Marionette TRACE conn2 <- [1,2323,null,{"value":null}] 08:35:29 INFO - PROCESS | 3744 | 1463067329526 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\", \"7b36c2f2-4a50-406b-8f1a-2c9880a455ba\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:35:29 INFO - PROCESS | 3744 | ++DOCSHELL 11303800 == 43 [pid = 3744] [id = 590] 08:35:29 INFO - PROCESS | 3744 | ++DOMWINDOW == 98 (1172C400) [pid = 3744] [serial = 1770] [outer = 00000000] 08:35:29 INFO - PROCESS | 3744 | ++DOMWINDOW == 99 (13399800) [pid = 3744] [serial = 1771] [outer = 1172C400] 08:35:29 INFO - PROCESS | 3744 | 1463067329590 Marionette DEBUG loaded listener.js 08:35:29 INFO - PROCESS | 3744 | ++DOMWINDOW == 100 (136AD400) [pid = 3744] [serial = 1772] [outer = 1172C400] 08:35:29 INFO - PROCESS | 3744 | --DOCSHELL 107F4800 == 42 [pid = 3744] [id = 418] 08:35:29 INFO - PROCESS | 3744 | --DOCSHELL 163F8400 == 41 [pid = 3744] [id = 419] 08:35:29 INFO - PROCESS | 3744 | --DOMWINDOW == 99 (165ED000) [pid = 3744] [serial = 1705] [outer = 00000000] [url = about:blank] 08:35:29 INFO - PROCESS | 3744 | --DOMWINDOW == 98 (17051000) [pid = 3744] [serial = 1708] [outer = 00000000] [url = about:blank] 08:35:29 INFO - PROCESS | 3744 | --DOMWINDOW == 97 (11308800) [pid = 3744] [serial = 1681] [outer = 00000000] [url = about:blank] 08:35:29 INFO - PROCESS | 3744 | --DOMWINDOW == 96 (113A5C00) [pid = 3744] [serial = 1682] [outer = 00000000] [url = about:blank] 08:35:29 INFO - PROCESS | 3744 | --DOMWINDOW == 95 (1441EC00) [pid = 3744] [serial = 1690] [outer = 00000000] [url = about:blank] 08:35:29 INFO - PROCESS | 3744 | --DOMWINDOW == 94 (14499800) [pid = 3744] [serial = 1691] [outer = 00000000] [url = about:blank] 08:35:29 INFO - PROCESS | 3744 | --DOMWINDOW == 93 (1075BC00) [pid = 3744] [serial = 1678] [outer = 00000000] [url = about:blank] 08:35:29 INFO - PROCESS | 3744 | --DOMWINDOW == 92 (107F9400) [pid = 3744] [serial = 1679] [outer = 00000000] [url = about:blank] 08:35:29 INFO - PROCESS | 3744 | --DOMWINDOW == 91 (12D2D000) [pid = 3744] [serial = 1684] [outer = 00000000] [url = about:blank] 08:35:29 INFO - PROCESS | 3744 | --DOMWINDOW == 90 (12DEEC00) [pid = 3744] [serial = 1685] [outer = 00000000] [url = about:blank] 08:35:29 INFO - PROCESS | 3744 | --DOMWINDOW == 89 (15E27400) [pid = 3744] [serial = 1696] [outer = 00000000] [url = about:blank] 08:35:29 INFO - PROCESS | 3744 | --DOMWINDOW == 88 (15E31400) [pid = 3744] [serial = 1697] [outer = 00000000] [url = about:blank] 08:35:29 INFO - PROCESS | 3744 | --DOMWINDOW == 87 (14759C00) [pid = 3744] [serial = 1693] [outer = 00000000] [url = about:blank] 08:35:29 INFO - PROCESS | 3744 | --DOMWINDOW == 86 (15A8D400) [pid = 3744] [serial = 1694] [outer = 00000000] [url = about:blank] 08:35:29 INFO - PROCESS | 3744 | --DOMWINDOW == 85 (13AE8400) [pid = 3744] [serial = 1687] [outer = 00000000] [url = about:blank] 08:35:29 INFO - PROCESS | 3744 | --DOMWINDOW == 84 (13E6B000) [pid = 3744] [serial = 1688] [outer = 00000000] [url = about:blank] 08:35:29 INFO - PROCESS | 3744 | --DOMWINDOW == 83 (163F6400) [pid = 3744] [serial = 1699] [outer = 00000000] [url = about:blank] 08:35:29 INFO - PROCESS | 3744 | --DOMWINDOW == 82 (163EDC00) [pid = 3744] [serial = 1700] [outer = 00000000] [url = about:blank] 08:35:29 INFO - PROCESS | 3744 | --DOMWINDOW == 81 (13AE5800) [pid = 3744] [serial = 1711] [outer = 00000000] [url = about:blank] 08:35:29 INFO - PROCESS | 3744 | --DOMWINDOW == 80 (144DEC00) [pid = 3744] [serial = 1712] [outer = 00000000] [url = about:blank] 08:35:29 INFO - PROCESS | 3744 | --DOMWINDOW == 79 (17145400) [pid = 3744] [serial = 1709] [outer = 00000000] [url = about:blank] 08:35:29 INFO - PROCESS | 3744 | --DOMWINDOW == 78 (16567800) [pid = 3744] [serial = 1702] [outer = 00000000] [url = about:blank] 08:35:29 INFO - PROCESS | 3744 | --DOMWINDOW == 77 (16C41400) [pid = 3744] [serial = 1706] [outer = 00000000] [url = about:blank] 08:35:29 INFO - PROCESS | 3744 | --DOMWINDOW == 76 (16567400) [pid = 3744] [serial = 1703] [outer = 00000000] [url = about:blank] 08:35:29 INFO - PROCESS | 3744 | --DOMWINDOW == 75 (1714C000) [pid = 3744] [serial = 1715] [outer = 00000000] [url = about:blank] 08:35:29 INFO - PROCESS | 3744 | --DOMWINDOW == 74 (1704A800) [pid = 3744] [serial = 1714] [outer = 00000000] [url = about:blank] 08:35:29 INFO - PROCESS | 3744 | --DOMWINDOW == 73 (177ED400) [pid = 3744] [serial = 1717] [outer = 00000000] [url = about:blank] 08:35:30 INFO - PROCESS | 3744 | 1463067330130 Marionette TRACE conn2 <- [1,2324,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.round.html",0,null,null,[["ImageData.data rounds numbers with round-to-zero",0,null,null]]]}] 08:35:30 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.round.html | ImageData.data rounds numbers with round-to-zero 08:35:30 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.round.html | took 913ms 08:35:30 INFO - PROCESS | 3744 | 1463067330187 Marionette TRACE conn2 -> [0,2325,"getWindowHandle",null] 08:35:30 INFO - PROCESS | 3744 | 1463067330192 Marionette TRACE conn2 <- [1,2325,null,{"value":"13"}] 08:35:30 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.set.html 08:35:30 INFO - PROCESS | 3744 | 1463067330198 Marionette TRACE conn2 -> [0,2326,"setScriptTimeout",{"ms":35000}] 08:35:30 INFO - PROCESS | 3744 | 1463067330200 Marionette TRACE conn2 <- [1,2326,null,{}] 08:35:30 INFO - PROCESS | 3744 | 1463067330204 Marionette TRACE conn2 -> [0,2327,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:35:30 INFO - PROCESS | 3744 | 1463067330285 Marionette TRACE conn2 <- [1,2327,null,{"value":null}] 08:35:30 INFO - PROCESS | 3744 | 1463067330380 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\", \"7b36c2f2-4a50-406b-8f1a-2c9880a455ba\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:35:30 INFO - PROCESS | 3744 | ++DOCSHELL 1130CC00 == 42 [pid = 3744] [id = 591] 08:35:30 INFO - PROCESS | 3744 | ++DOMWINDOW == 74 (113A5C00) [pid = 3744] [serial = 1773] [outer = 00000000] 08:35:30 INFO - PROCESS | 3744 | ++DOMWINDOW == 75 (12DEFC00) [pid = 3744] [serial = 1774] [outer = 113A5C00] 08:35:30 INFO - PROCESS | 3744 | 1463067330424 Marionette DEBUG loaded listener.js 08:35:30 INFO - PROCESS | 3744 | ++DOMWINDOW == 76 (13E6BC00) [pid = 3744] [serial = 1775] [outer = 113A5C00] 08:35:30 INFO - PROCESS | 3744 | 1463067330842 Marionette TRACE conn2 <- [1,2328,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.set.html",0,null,null,[["ImageData.data can be modified",0,null,null]]]}] 08:35:30 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.set.html | ImageData.data can be modified 08:35:30 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.set.html | took 708ms 08:35:30 INFO - PROCESS | 3744 | 1463067330899 Marionette TRACE conn2 -> [0,2329,"getWindowHandle",null] 08:35:30 INFO - PROCESS | 3744 | 1463067330901 Marionette TRACE conn2 <- [1,2329,null,{"value":"13"}] 08:35:30 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.string.html 08:35:30 INFO - PROCESS | 3744 | 1463067330934 Marionette TRACE conn2 -> [0,2330,"setScriptTimeout",{"ms":35000}] 08:35:30 INFO - PROCESS | 3744 | 1463067330937 Marionette TRACE conn2 <- [1,2330,null,{}] 08:35:30 INFO - PROCESS | 3744 | 1463067330952 Marionette TRACE conn2 -> [0,2331,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:35:31 INFO - PROCESS | 3744 | 1463067331069 Marionette TRACE conn2 <- [1,2331,null,{"value":null}] 08:35:31 INFO - PROCESS | 3744 | 1463067331080 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\", \"7b36c2f2-4a50-406b-8f1a-2c9880a455ba\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:35:31 INFO - PROCESS | 3744 | ++DOCSHELL 144E0C00 == 43 [pid = 3744] [id = 592] 08:35:31 INFO - PROCESS | 3744 | ++DOMWINDOW == 77 (144E1000) [pid = 3744] [serial = 1776] [outer = 00000000] 08:35:31 INFO - PROCESS | 3744 | ++DOMWINDOW == 78 (15A86400) [pid = 3744] [serial = 1777] [outer = 144E1000] 08:35:31 INFO - PROCESS | 3744 | 1463067331125 Marionette DEBUG loaded listener.js 08:35:31 INFO - PROCESS | 3744 | ++DOMWINDOW == 79 (15E04C00) [pid = 3744] [serial = 1778] [outer = 144E1000] 08:35:31 INFO - PROCESS | 3744 | 1463067331579 Marionette TRACE conn2 <- [1,2332,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.string.html",0,null,null,[["ImageData.data converts strings to numbers with ToNumber",0,null,null]]]}] 08:35:31 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.string.html | ImageData.data converts strings to numbers with ToNumber 08:35:31 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.string.html | took 740ms 08:35:31 INFO - PROCESS | 3744 | 1463067331642 Marionette TRACE conn2 -> [0,2333,"getWindowHandle",null] 08:35:31 INFO - PROCESS | 3744 | 1463067331644 Marionette TRACE conn2 <- [1,2333,null,{"value":"13"}] 08:35:31 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.undefined.html 08:35:31 INFO - PROCESS | 3744 | 1463067331648 Marionette TRACE conn2 -> [0,2334,"setScriptTimeout",{"ms":35000}] 08:35:31 INFO - PROCESS | 3744 | 1463067331649 Marionette TRACE conn2 <- [1,2334,null,{}] 08:35:31 INFO - PROCESS | 3744 | 1463067331653 Marionette TRACE conn2 -> [0,2335,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:35:31 INFO - PROCESS | 3744 | 1463067331740 Marionette TRACE conn2 <- [1,2335,null,{"value":null}] 08:35:31 INFO - PROCESS | 3744 | 1463067331750 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\", \"7b36c2f2-4a50-406b-8f1a-2c9880a455ba\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:35:31 INFO - PROCESS | 3744 | ++DOCSHELL 144E3000 == 44 [pid = 3744] [id = 593] 08:35:31 INFO - PROCESS | 3744 | ++DOMWINDOW == 80 (1634A800) [pid = 3744] [serial = 1779] [outer = 00000000] 08:35:31 INFO - PROCESS | 3744 | ++DOMWINDOW == 81 (164A6800) [pid = 3744] [serial = 1780] [outer = 1634A800] 08:35:31 INFO - PROCESS | 3744 | 1463067331794 Marionette DEBUG loaded listener.js 08:35:31 INFO - PROCESS | 3744 | ++DOMWINDOW == 82 (164ACC00) [pid = 3744] [serial = 1781] [outer = 1634A800] 08:35:32 INFO - PROCESS | 3744 | 1463067332246 Marionette TRACE conn2 <- [1,2336,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.undefined.html",0,null,null,[["ImageData.data converts undefined to 0",0,null,null]]]}] 08:35:32 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.undefined.html | ImageData.data converts undefined to 0 08:35:32 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.undefined.html | took 645ms 08:35:32 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.alpha.html 08:35:32 INFO - PROCESS | 3744 | 1463067332287 Marionette TRACE conn2 -> [0,2337,"getWindowHandle",null] 08:35:32 INFO - PROCESS | 3744 | 1463067332289 Marionette TRACE conn2 <- [1,2337,null,{"value":"13"}] 08:35:32 INFO - PROCESS | 3744 | 1463067332292 Marionette TRACE conn2 -> [0,2338,"setScriptTimeout",{"ms":35000}] 08:35:32 INFO - PROCESS | 3744 | 1463067332294 Marionette TRACE conn2 <- [1,2338,null,{}] 08:35:32 INFO - PROCESS | 3744 | 1463067332298 Marionette TRACE conn2 -> [0,2339,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:35:32 INFO - PROCESS | 3744 | 1463067332416 Marionette TRACE conn2 <- [1,2339,null,{"value":null}] 08:35:32 INFO - PROCESS | 3744 | 1463067332500 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\", \"7b36c2f2-4a50-406b-8f1a-2c9880a455ba\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:35:32 INFO - PROCESS | 3744 | ++DOCSHELL 164AB400 == 45 [pid = 3744] [id = 594] 08:35:32 INFO - PROCESS | 3744 | ++DOMWINDOW == 83 (164B4C00) [pid = 3744] [serial = 1782] [outer = 00000000] 08:35:32 INFO - PROCESS | 3744 | ++DOMWINDOW == 84 (16570400) [pid = 3744] [serial = 1783] [outer = 164B4C00] 08:35:32 INFO - PROCESS | 3744 | 1463067332544 Marionette DEBUG loaded listener.js 08:35:32 INFO - PROCESS | 3744 | ++DOMWINDOW == 85 (165EB800) [pid = 3744] [serial = 1784] [outer = 164B4C00] 08:35:32 INFO - PROCESS | 3744 | 1463067332965 Marionette TRACE conn2 <- [1,2340,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.alpha.html",0,null,null,[["putImageData() puts non-solid image data correctly",0,null,null]]]}] 08:35:33 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.alpha.html | putImageData() puts non-solid image data correctly 08:35:33 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.alpha.html | took 693ms 08:35:33 INFO - PROCESS | 3744 | 1463067332991 Marionette TRACE conn2 -> [0,2341,"getWindowHandle",null] 08:35:33 INFO - PROCESS | 3744 | 1463067332993 Marionette TRACE conn2 <- [1,2341,null,{"value":"13"}] 08:35:33 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.basic.html 08:35:33 INFO - PROCESS | 3744 | 1463067332996 Marionette TRACE conn2 -> [0,2342,"setScriptTimeout",{"ms":35000}] 08:35:33 INFO - PROCESS | 3744 | 1463067332998 Marionette TRACE conn2 <- [1,2342,null,{}] 08:35:33 INFO - PROCESS | 3744 | 1463067333001 Marionette TRACE conn2 -> [0,2343,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:35:33 INFO - PROCESS | 3744 | 1463067333133 Marionette TRACE conn2 <- [1,2343,null,{"value":null}] 08:35:33 INFO - PROCESS | 3744 | 1463067333243 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\", \"7b36c2f2-4a50-406b-8f1a-2c9880a455ba\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:35:33 INFO - PROCESS | 3744 | ++DOCSHELL 10574400 == 46 [pid = 3744] [id = 595] 08:35:33 INFO - PROCESS | 3744 | ++DOMWINDOW == 86 (11FEEC00) [pid = 3744] [serial = 1785] [outer = 00000000] 08:35:33 INFO - PROCESS | 3744 | ++DOMWINDOW == 87 (16EE6400) [pid = 3744] [serial = 1786] [outer = 11FEEC00] 08:35:33 INFO - PROCESS | 3744 | 1463067333287 Marionette DEBUG loaded listener.js 08:35:33 INFO - PROCESS | 3744 | ++DOMWINDOW == 88 (17148C00) [pid = 3744] [serial = 1787] [outer = 11FEEC00] 08:35:33 INFO - PROCESS | 3744 | 1463067333708 Marionette TRACE conn2 <- [1,2344,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.basic.html",0,null,null,[["putImageData() puts image data from getImageData() onto the canvas",0,null,null]]]}] 08:35:33 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.basic.html | putImageData() puts image data from getImageData() onto the canvas 08:35:33 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.basic.html | took 740ms 08:35:33 INFO - PROCESS | 3744 | 1463067333770 Marionette TRACE conn2 -> [0,2345,"getWindowHandle",null] 08:35:33 INFO - PROCESS | 3744 | 1463067333773 Marionette TRACE conn2 <- [1,2345,null,{"value":"13"}] 08:35:33 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.clip.html 08:35:33 INFO - PROCESS | 3744 | 1463067333776 Marionette TRACE conn2 -> [0,2346,"setScriptTimeout",{"ms":35000}] 08:35:33 INFO - PROCESS | 3744 | 1463067333778 Marionette TRACE conn2 <- [1,2346,null,{}] 08:35:33 INFO - PROCESS | 3744 | 1463067333782 Marionette TRACE conn2 -> [0,2347,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:35:33 INFO - PROCESS | 3744 | 1463067333923 Marionette TRACE conn2 <- [1,2347,null,{"value":null}] 08:35:34 INFO - PROCESS | 3744 | 1463067333988 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\", \"7b36c2f2-4a50-406b-8f1a-2c9880a455ba\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:35:34 INFO - PROCESS | 3744 | ++DOCSHELL 113A6400 == 47 [pid = 3744] [id = 596] 08:35:34 INFO - PROCESS | 3744 | ++DOMWINDOW == 89 (17057C00) [pid = 3744] [serial = 1788] [outer = 00000000] 08:35:34 INFO - PROCESS | 3744 | ++DOMWINDOW == 90 (17A0E800) [pid = 3744] [serial = 1789] [outer = 17057C00] 08:35:34 INFO - PROCESS | 3744 | 1463067334031 Marionette DEBUG loaded listener.js 08:35:34 INFO - PROCESS | 3744 | ++DOMWINDOW == 91 (17B0DC00) [pid = 3744] [serial = 1790] [outer = 17057C00] 08:35:34 INFO - PROCESS | 3744 | --DOMWINDOW == 90 (165EA400) [pid = 3744] [serial = 1740] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.size.html] 08:35:34 INFO - PROCESS | 3744 | --DOMWINDOW == 89 (14419C00) [pid = 3744] [serial = 1674] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.basic.html] 08:35:34 INFO - PROCESS | 3744 | --DOMWINDOW == 88 (10E9C400) [pid = 3744] [serial = 1725] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html] 08:35:34 INFO - PROCESS | 3744 | --DOMWINDOW == 87 (11302C00) [pid = 3744] [serial = 1746] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.type.html] 08:35:34 INFO - PROCESS | 3744 | --DOMWINDOW == 86 (15A8D000) [pid = 3744] [serial = 1737] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html] 08:35:34 INFO - PROCESS | 3744 | --DOMWINDOW == 85 (144E2000) [pid = 3744] [serial = 1734] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html] 08:35:34 INFO - PROCESS | 3744 | --DOMWINDOW == 84 (1704C400) [pid = 3744] [serial = 1743] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.tiny.html] 08:35:34 INFO - PROCESS | 3744 | --DOMWINDOW == 83 (111A6000) [pid = 3744] [serial = 1728] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html] 08:35:34 INFO - PROCESS | 3744 | --DOMWINDOW == 82 (13E6CC00) [pid = 3744] [serial = 1731] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.range.html] 08:35:34 INFO - PROCESS | 3744 | 1463067334498 Marionette TRACE conn2 <- [1,2348,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.clip.html",0,null,null,[["putImageData() is not affected by clipping regions",0,null,null]]]}] 08:35:34 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.clip.html | putImageData() is not affected by clipping regions 08:35:34 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.clip.html | took 756ms 08:35:34 INFO - PROCESS | 3744 | 1463067334515 Marionette TRACE conn2 -> [0,2349,"getWindowHandle",null] 08:35:34 INFO - PROCESS | 3744 | 1463067334517 Marionette TRACE conn2 <- [1,2349,null,{"value":"13"}] 08:35:34 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.created.html 08:35:34 INFO - PROCESS | 3744 | 1463067334520 Marionette TRACE conn2 -> [0,2350,"setScriptTimeout",{"ms":35000}] 08:35:34 INFO - PROCESS | 3744 | 1463067334522 Marionette TRACE conn2 <- [1,2350,null,{}] 08:35:34 INFO - PROCESS | 3744 | 1463067334530 Marionette TRACE conn2 -> [0,2351,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:35:34 INFO - PROCESS | 3744 | 1463067334610 Marionette TRACE conn2 <- [1,2351,null,{"value":null}] 08:35:34 INFO - PROCESS | 3744 | 1463067334616 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\", \"7b36c2f2-4a50-406b-8f1a-2c9880a455ba\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:35:34 INFO - PROCESS | 3744 | ++DOCSHELL 13E6CC00 == 48 [pid = 3744] [id = 597] 08:35:34 INFO - PROCESS | 3744 | ++DOMWINDOW == 83 (13E8B800) [pid = 3744] [serial = 1791] [outer = 00000000] 08:35:34 INFO - PROCESS | 3744 | ++DOMWINDOW == 84 (164B0C00) [pid = 3744] [serial = 1792] [outer = 13E8B800] 08:35:34 INFO - PROCESS | 3744 | 1463067334659 Marionette DEBUG loaded listener.js 08:35:34 INFO - PROCESS | 3744 | ++DOMWINDOW == 85 (1770D000) [pid = 3744] [serial = 1793] [outer = 13E8B800] 08:35:35 INFO - PROCESS | 3744 | 1463067335101 Marionette TRACE conn2 <- [1,2352,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.created.html",0,null,null,[["putImageData() puts image data from createImageData() onto the canvas",0,null,null]]]}] 08:35:35 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.created.html | putImageData() puts image data from createImageData() onto the canvas 08:35:35 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.created.html | took 645ms 08:35:35 INFO - PROCESS | 3744 | 1463067335159 Marionette TRACE conn2 -> [0,2353,"getWindowHandle",null] 08:35:35 INFO - PROCESS | 3744 | 1463067335161 Marionette TRACE conn2 <- [1,2353,null,{"value":"13"}] 08:35:35 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.cross.html 08:35:35 INFO - PROCESS | 3744 | 1463067335164 Marionette TRACE conn2 -> [0,2354,"setScriptTimeout",{"ms":35000}] 08:35:35 INFO - PROCESS | 3744 | 1463067335165 Marionette TRACE conn2 <- [1,2354,null,{}] 08:35:35 INFO - PROCESS | 3744 | 1463067335169 Marionette TRACE conn2 -> [0,2355,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:35:35 INFO - PROCESS | 3744 | 1463067335248 Marionette TRACE conn2 <- [1,2355,null,{"value":null}] 08:35:35 INFO - PROCESS | 3744 | 1463067335282 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\", \"7b36c2f2-4a50-406b-8f1a-2c9880a455ba\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:35:35 INFO - PROCESS | 3744 | ++DOCSHELL 1612E800 == 49 [pid = 3744] [id = 598] 08:35:35 INFO - PROCESS | 3744 | ++DOMWINDOW == 86 (165EC800) [pid = 3744] [serial = 1794] [outer = 00000000] 08:35:35 INFO - PROCESS | 3744 | ++DOMWINDOW == 87 (1867B000) [pid = 3744] [serial = 1795] [outer = 165EC800] 08:35:35 INFO - PROCESS | 3744 | 1463067335325 Marionette DEBUG loaded listener.js 08:35:35 INFO - PROCESS | 3744 | ++DOMWINDOW == 88 (19A4A800) [pid = 3744] [serial = 1796] [outer = 165EC800] 08:35:35 INFO - PROCESS | 3744 | 1463067335748 Marionette TRACE conn2 <- [1,2356,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.cross.html",0,null,null,[["putImageData() accepts image data got from a different canvas",0,null,null]]]}] 08:35:35 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.cross.html | putImageData() accepts image data got from a different canvas 08:35:35 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.cross.html | took 645ms 08:35:35 INFO - PROCESS | 3744 | 1463067335803 Marionette TRACE conn2 -> [0,2357,"getWindowHandle",null] 08:35:35 INFO - PROCESS | 3744 | 1463067335806 Marionette TRACE conn2 <- [1,2357,null,{"value":"13"}] 08:35:35 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html 08:35:35 INFO - PROCESS | 3744 | 1463067335810 Marionette TRACE conn2 -> [0,2358,"setScriptTimeout",{"ms":35000}] 08:35:35 INFO - PROCESS | 3744 | 1463067335812 Marionette TRACE conn2 <- [1,2358,null,{}] 08:35:35 INFO - PROCESS | 3744 | 1463067335815 Marionette TRACE conn2 -> [0,2359,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:35:35 INFO - PROCESS | 3744 | 1463067335895 Marionette TRACE conn2 <- [1,2359,null,{"value":null}] 08:35:35 INFO - PROCESS | 3744 | 1463067335901 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\", \"7b36c2f2-4a50-406b-8f1a-2c9880a455ba\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:35:35 INFO - PROCESS | 3744 | ++DOCSHELL 17059800 == 50 [pid = 3744] [id = 599] 08:35:35 INFO - PROCESS | 3744 | ++DOMWINDOW == 89 (19A4B800) [pid = 3744] [serial = 1797] [outer = 00000000] 08:35:35 INFO - PROCESS | 3744 | ++DOMWINDOW == 90 (19A53800) [pid = 3744] [serial = 1798] [outer = 19A4B800] 08:35:35 INFO - PROCESS | 3744 | 1463067335946 Marionette DEBUG loaded listener.js 08:35:36 INFO - PROCESS | 3744 | ++DOMWINDOW == 91 (19A56400) [pid = 3744] [serial = 1799] [outer = 19A4B800] 08:35:36 INFO - PROCESS | 3744 | 1463067336374 Marionette TRACE conn2 <- [1,2360,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html",0,null,null,[["putImageData() handles negative-sized dirty rectangles correctly",0,null,null]]]}] 08:35:36 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html | putImageData() handles negative-sized dirty rectangles correctly 08:35:36 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html | took 598ms 08:35:36 INFO - PROCESS | 3744 | 1463067336446 Marionette TRACE conn2 -> [0,2361,"getWindowHandle",null] 08:35:36 INFO - PROCESS | 3744 | 1463067336450 Marionette TRACE conn2 <- [1,2361,null,{"value":"13"}] 08:35:36 INFO - PROCESS | 3744 | 1463067336460 Marionette TRACE conn2 -> [0,2362,"setScriptTimeout",{"ms":35000}] 08:35:36 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html 08:35:36 INFO - PROCESS | 3744 | 1463067336464 Marionette TRACE conn2 <- [1,2362,null,{}] 08:35:36 INFO - PROCESS | 3744 | 1463067336470 Marionette TRACE conn2 -> [0,2363,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:35:36 INFO - PROCESS | 3744 | 1463067336581 Marionette TRACE conn2 <- [1,2363,null,{"value":null}] 08:35:36 INFO - PROCESS | 3744 | 1463067336751 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\", \"7b36c2f2-4a50-406b-8f1a-2c9880a455ba\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:35:36 INFO - PROCESS | 3744 | ++DOCSHELL 113AF800 == 51 [pid = 3744] [id = 600] 08:35:36 INFO - PROCESS | 3744 | ++DOMWINDOW == 92 (11531400) [pid = 3744] [serial = 1800] [outer = 00000000] 08:35:36 INFO - PROCESS | 3744 | ++DOMWINDOW == 93 (12D2B000) [pid = 3744] [serial = 1801] [outer = 11531400] 08:35:36 INFO - PROCESS | 3744 | 1463067336807 Marionette DEBUG loaded listener.js 08:35:36 INFO - PROCESS | 3744 | ++DOMWINDOW == 94 (133A1400) [pid = 3744] [serial = 1802] [outer = 11531400] 08:35:37 INFO - PROCESS | 3744 | 1463067337381 Marionette TRACE conn2 <- [1,2364,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html",0,null,null,[["putImageData() handles dirty rectangles outside the canvas correctly",0,null,null]]]}] 08:35:37 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html | putImageData() handles dirty rectangles outside the canvas correctly 08:35:37 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html | took 945ms 08:35:37 INFO - PROCESS | 3744 | 1463067337412 Marionette TRACE conn2 -> [0,2365,"getWindowHandle",null] 08:35:37 INFO - PROCESS | 3744 | 1463067337415 Marionette TRACE conn2 <- [1,2365,null,{"value":"13"}] 08:35:37 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html 08:35:37 INFO - PROCESS | 3744 | 1463067337423 Marionette TRACE conn2 -> [0,2366,"setScriptTimeout",{"ms":35000}] 08:35:37 INFO - PROCESS | 3744 | 1463067337427 Marionette TRACE conn2 <- [1,2366,null,{}] 08:35:37 INFO - PROCESS | 3744 | 1463067337432 Marionette TRACE conn2 -> [0,2367,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:35:37 INFO - PROCESS | 3744 | 1463067337585 Marionette TRACE conn2 <- [1,2367,null,{"value":null}] 08:35:37 INFO - PROCESS | 3744 | 1463067337695 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\", \"7b36c2f2-4a50-406b-8f1a-2c9880a455ba\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:35:37 INFO - PROCESS | 3744 | ++DOCSHELL 144A2000 == 52 [pid = 3744] [id = 601] 08:35:37 INFO - PROCESS | 3744 | ++DOMWINDOW == 95 (144CB000) [pid = 3744] [serial = 1803] [outer = 00000000] 08:35:37 INFO - PROCESS | 3744 | ++DOMWINDOW == 96 (15E06C00) [pid = 3744] [serial = 1804] [outer = 144CB000] 08:35:37 INFO - PROCESS | 3744 | 1463067337747 Marionette DEBUG loaded listener.js 08:35:37 INFO - PROCESS | 3744 | ++DOMWINDOW == 97 (163F2800) [pid = 3744] [serial = 1805] [outer = 144CB000] 08:35:38 INFO - PROCESS | 3744 | 1463067338337 Marionette TRACE conn2 <- [1,2368,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html",0,null,null,[["putImageData() only modifies areas inside the dirty rectangle, using width and height",0,null,null]]]}] 08:35:38 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html | putImageData() only modifies areas inside the dirty rectangle, using width and height 08:35:38 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html | took 944ms 08:35:38 INFO - PROCESS | 3744 | 1463067338399 Marionette TRACE conn2 -> [0,2369,"getWindowHandle",null] 08:35:38 INFO - PROCESS | 3744 | 1463067338401 Marionette TRACE conn2 <- [1,2369,null,{"value":"13"}] 08:35:38 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html 08:35:38 INFO - PROCESS | 3744 | 1463067338405 Marionette TRACE conn2 -> [0,2370,"setScriptTimeout",{"ms":35000}] 08:35:38 INFO - PROCESS | 3744 | 1463067338408 Marionette TRACE conn2 <- [1,2370,null,{}] 08:35:38 INFO - PROCESS | 3744 | 1463067338418 Marionette TRACE conn2 -> [0,2371,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:35:38 INFO - PROCESS | 3744 | 1463067338531 Marionette TRACE conn2 <- [1,2371,null,{"value":null}] 08:35:38 INFO - PROCESS | 3744 | 1463067338669 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\", \"7b36c2f2-4a50-406b-8f1a-2c9880a455ba\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:35:38 INFO - PROCESS | 3744 | ++DOCSHELL 17055C00 == 53 [pid = 3744] [id = 602] 08:35:38 INFO - PROCESS | 3744 | ++DOMWINDOW == 98 (1714A000) [pid = 3744] [serial = 1806] [outer = 00000000] 08:35:38 INFO - PROCESS | 3744 | ++DOMWINDOW == 99 (17A0DC00) [pid = 3744] [serial = 1807] [outer = 1714A000] 08:35:38 INFO - PROCESS | 3744 | 1463067338727 Marionette DEBUG loaded listener.js 08:35:38 INFO - PROCESS | 3744 | ++DOMWINDOW == 100 (18427C00) [pid = 3744] [serial = 1808] [outer = 1714A000] 08:35:39 INFO - PROCESS | 3744 | 1463067339303 Marionette TRACE conn2 <- [1,2372,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html",0,null,null,[["putImageData() only modifies areas inside the dirty rectangle, using x and y",0,null,null]]]}] 08:35:39 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html | putImageData() only modifies areas inside the dirty rectangle, using x and y 08:35:39 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html | took 944ms 08:35:39 INFO - PROCESS | 3744 | 1463067339350 Marionette TRACE conn2 -> [0,2373,"getWindowHandle",null] 08:35:39 INFO - PROCESS | 3744 | 1463067339352 Marionette TRACE conn2 <- [1,2373,null,{"value":"13"}] 08:35:39 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html 08:35:39 INFO - PROCESS | 3744 | 1463067339356 Marionette TRACE conn2 -> [0,2374,"setScriptTimeout",{"ms":35000}] 08:35:39 INFO - PROCESS | 3744 | 1463067339358 Marionette TRACE conn2 <- [1,2374,null,{}] 08:35:39 INFO - PROCESS | 3744 | 1463067339361 Marionette TRACE conn2 -> [0,2375,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:35:39 INFO - PROCESS | 3744 | 1463067339465 Marionette TRACE conn2 <- [1,2375,null,{"value":null}] 08:35:39 INFO - PROCESS | 3744 | 1463067339599 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\", \"7b36c2f2-4a50-406b-8f1a-2c9880a455ba\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:35:39 INFO - PROCESS | 3744 | ++DOCSHELL 19A4E800 == 54 [pid = 3744] [id = 603] 08:35:39 INFO - PROCESS | 3744 | ++DOMWINDOW == 101 (19A50C00) [pid = 3744] [serial = 1809] [outer = 00000000] 08:35:39 INFO - PROCESS | 3744 | ++DOMWINDOW == 102 (19C2A800) [pid = 3744] [serial = 1810] [outer = 19A50C00] 08:35:39 INFO - PROCESS | 3744 | 1463067339654 Marionette DEBUG loaded listener.js 08:35:39 INFO - PROCESS | 3744 | ++DOMWINDOW == 103 (19C31000) [pid = 3744] [serial = 1811] [outer = 19A50C00] 08:35:40 INFO - PROCESS | 3744 | 1463067340274 Marionette TRACE conn2 <- [1,2376,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html",0,null,null,[["putImageData() with zero-sized dirty rectangle puts nothing",0,null,null]]]}] 08:35:40 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html | putImageData() with zero-sized dirty rectangle puts nothing 08:35:40 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html | took 1007ms 08:35:40 INFO - PROCESS | 3744 | 1463067340362 Marionette TRACE conn2 -> [0,2377,"getWindowHandle",null] 08:35:40 INFO - PROCESS | 3744 | 1463067340365 Marionette TRACE conn2 <- [1,2377,null,{"value":"13"}] 08:35:40 INFO - PROCESS | 3744 | 1463067340368 Marionette TRACE conn2 -> [0,2378,"setScriptTimeout",{"ms":35000}] 08:35:40 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.modified.html 08:35:40 INFO - PROCESS | 3744 | 1463067340370 Marionette TRACE conn2 <- [1,2378,null,{}] 08:35:40 INFO - PROCESS | 3744 | 1463067340387 Marionette TRACE conn2 -> [0,2379,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:35:40 INFO - PROCESS | 3744 | 1463067340521 Marionette TRACE conn2 <- [1,2379,null,{"value":null}] 08:35:40 INFO - PROCESS | 3744 | 1463067340585 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\", \"7b36c2f2-4a50-406b-8f1a-2c9880a455ba\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:35:40 INFO - PROCESS | 3744 | ++DOCSHELL 12DEEC00 == 55 [pid = 3744] [id = 604] 08:35:40 INFO - PROCESS | 3744 | ++DOMWINDOW == 104 (13397C00) [pid = 3744] [serial = 1812] [outer = 00000000] 08:35:40 INFO - PROCESS | 3744 | ++DOMWINDOW == 105 (144D0C00) [pid = 3744] [serial = 1813] [outer = 13397C00] 08:35:40 INFO - PROCESS | 3744 | 1463067340638 Marionette DEBUG loaded listener.js 08:35:40 INFO - PROCESS | 3744 | ++DOMWINDOW == 106 (163EB400) [pid = 3744] [serial = 1814] [outer = 13397C00] 08:35:41 INFO - PROCESS | 3744 | 1463067341375 Marionette TRACE conn2 <- [1,2380,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.modified.html",0,null,null,[["putImageData() puts modified image data correctly",0,null,null]]]}] 08:35:41 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.modified.html | putImageData() puts modified image data correctly 08:35:41 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.modified.html | took 1055ms 08:35:41 INFO - PROCESS | 3744 | 1463067341408 Marionette TRACE conn2 -> [0,2381,"getWindowHandle",null] 08:35:41 INFO - PROCESS | 3744 | 1463067341412 Marionette TRACE conn2 <- [1,2381,null,{"value":"13"}] 08:35:41 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html 08:35:41 INFO - PROCESS | 3744 | 1463067341417 Marionette TRACE conn2 -> [0,2382,"setScriptTimeout",{"ms":35000}] 08:35:41 INFO - PROCESS | 3744 | 1463067341421 Marionette TRACE conn2 <- [1,2382,null,{}] 08:35:41 INFO - PROCESS | 3744 | 1463067341443 Marionette TRACE conn2 -> [0,2383,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:35:41 INFO - PROCESS | 3744 | 1463067341538 Marionette TRACE conn2 <- [1,2383,null,{"value":null}] 08:35:41 INFO - PROCESS | 3744 | 1463067341675 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\", \"7b36c2f2-4a50-406b-8f1a-2c9880a455ba\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:35:41 INFO - PROCESS | 3744 | ++DOCSHELL 12D2E400 == 56 [pid = 3744] [id = 605] 08:35:41 INFO - PROCESS | 3744 | ++DOMWINDOW == 107 (12D30C00) [pid = 3744] [serial = 1815] [outer = 00000000] 08:35:41 INFO - PROCESS | 3744 | ++DOMWINDOW == 108 (1339EC00) [pid = 3744] [serial = 1816] [outer = 12D30C00] 08:35:41 INFO - PROCESS | 3744 | 1463067341752 Marionette DEBUG loaded listener.js 08:35:41 INFO - PROCESS | 3744 | ++DOMWINDOW == 109 (136AD000) [pid = 3744] [serial = 1817] [outer = 12D30C00] 08:35:42 INFO - PROCESS | 3744 | --DOCSHELL 165E9C00 == 55 [pid = 3744] [id = 580] 08:35:42 INFO - PROCESS | 3744 | --DOCSHELL 113A7800 == 54 [pid = 3744] [id = 583] 08:35:42 INFO - PROCESS | 3744 | --DOCSHELL 16EEA000 == 53 [pid = 3744] [id = 581] 08:35:42 INFO - PROCESS | 3744 | --DOCSHELL 18816000 == 52 [pid = 3744] [id = 420] 08:35:42 INFO - PROCESS | 3744 | --DOCSHELL 13E62C00 == 51 [pid = 3744] [id = 577] 08:35:42 INFO - PROCESS | 3744 | --DOCSHELL 1612E800 == 50 [pid = 3744] [id = 598] 08:35:42 INFO - PROCESS | 3744 | --DOCSHELL 13E6CC00 == 49 [pid = 3744] [id = 597] 08:35:42 INFO - PROCESS | 3744 | --DOCSHELL 113A6400 == 48 [pid = 3744] [id = 596] 08:35:42 INFO - PROCESS | 3744 | --DOCSHELL 10574400 == 47 [pid = 3744] [id = 595] 08:35:42 INFO - PROCESS | 3744 | --DOCSHELL 164AB400 == 46 [pid = 3744] [id = 594] 08:35:42 INFO - PROCESS | 3744 | --DOCSHELL 144E3000 == 45 [pid = 3744] [id = 593] 08:35:42 INFO - PROCESS | 3744 | --DOCSHELL 144E0C00 == 44 [pid = 3744] [id = 592] 08:35:42 INFO - PROCESS | 3744 | --DOCSHELL 1130CC00 == 43 [pid = 3744] [id = 591] 08:35:42 INFO - PROCESS | 3744 | --DOCSHELL 11303800 == 42 [pid = 3744] [id = 590] 08:35:42 INFO - PROCESS | 3744 | --DOCSHELL 165F5400 == 41 [pid = 3744] [id = 587] 08:35:42 INFO - PROCESS | 3744 | --DOMWINDOW == 108 (17AF5400) [pid = 3744] [serial = 1753] [outer = 00000000] [url = about:blank] 08:35:42 INFO - PROCESS | 3744 | --DOCSHELL 136A2000 == 40 [pid = 3744] [id = 586] 08:35:42 INFO - PROCESS | 3744 | --DOCSHELL 107EF000 == 39 [pid = 3744] [id = 585] 08:35:42 INFO - PROCESS | 3744 | --DOCSHELL 144C9400 == 38 [pid = 3744] [id = 584] 08:35:42 INFO - PROCESS | 3744 | --DOMWINDOW == 107 (16C43000) [pid = 3744] [serial = 1741] [outer = 00000000] [url = about:blank] 08:35:42 INFO - PROCESS | 3744 | --DOMWINDOW == 106 (1AB67400) [pid = 3744] [serial = 1676] [outer = 00000000] [url = about:blank] 08:35:42 INFO - PROCESS | 3744 | --DOMWINDOW == 105 (11307000) [pid = 3744] [serial = 1726] [outer = 00000000] [url = about:blank] 08:35:42 INFO - PROCESS | 3744 | --DOMWINDOW == 104 (16130400) [pid = 3744] [serial = 1748] [outer = 00000000] [url = about:blank] 08:35:42 INFO - PROCESS | 3744 | --DOMWINDOW == 103 (106EB400) [pid = 3744] [serial = 1720] [outer = 00000000] [url = about:blank] 08:35:42 INFO - PROCESS | 3744 | --DOMWINDOW == 102 (164A9000) [pid = 3744] [serial = 1738] [outer = 00000000] [url = about:blank] 08:35:42 INFO - PROCESS | 3744 | --DOMWINDOW == 101 (16349C00) [pid = 3744] [serial = 1736] [outer = 00000000] [url = about:blank] 08:35:42 INFO - PROCESS | 3744 | --DOMWINDOW == 100 (17059400) [pid = 3744] [serial = 1750] [outer = 00000000] [url = about:blank] 08:35:42 INFO - PROCESS | 3744 | --DOMWINDOW == 99 (1714C800) [pid = 3744] [serial = 1745] [outer = 00000000] [url = about:blank] 08:35:42 INFO - PROCESS | 3744 | --DOMWINDOW == 98 (15E2DC00) [pid = 3744] [serial = 1735] [outer = 00000000] [url = about:blank] 08:35:42 INFO - PROCESS | 3744 | --DOMWINDOW == 97 (12D24000) [pid = 3744] [serial = 1729] [outer = 00000000] [url = about:blank] 08:35:42 INFO - PROCESS | 3744 | --DOMWINDOW == 96 (17146800) [pid = 3744] [serial = 1744] [outer = 00000000] [url = about:blank] 08:35:42 INFO - PROCESS | 3744 | --DOMWINDOW == 95 (14499400) [pid = 3744] [serial = 1732] [outer = 00000000] [url = about:blank] 08:35:42 INFO - PROCESS | 3744 | --DOMWINDOW == 94 (133A0C00) [pid = 3744] [serial = 1730] [outer = 00000000] [url = about:blank] 08:35:42 INFO - PROCESS | 3744 | --DOMWINDOW == 93 (1153AC00) [pid = 3744] [serial = 1727] [outer = 00000000] [url = about:blank] 08:35:42 INFO - PROCESS | 3744 | --DOMWINDOW == 92 (144CA800) [pid = 3744] [serial = 1733] [outer = 00000000] [url = about:blank] 08:35:42 INFO - PROCESS | 3744 | --DOMWINDOW == 91 (12D27C00) [pid = 3744] [serial = 1723] [outer = 00000000] [url = about:blank] 08:35:42 INFO - PROCESS | 3744 | --DOMWINDOW == 90 (164B3400) [pid = 3744] [serial = 1739] [outer = 00000000] [url = about:blank] 08:35:42 INFO - PROCESS | 3744 | --DOMWINDOW == 89 (16E4A400) [pid = 3744] [serial = 1742] [outer = 00000000] [url = about:blank] 08:35:42 INFO - PROCESS | 3744 | --DOMWINDOW == 88 (13608400) [pid = 3744] [serial = 1747] [outer = 00000000] [url = about:blank] 08:35:42 INFO - PROCESS | 3744 | 1463067342446 Marionette TRACE conn2 <- [1,2384,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html",0,null,null,[["putImageData() throws TypeError if arguments are not finite",0,null,null]]]}] 08:35:42 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html | putImageData() throws TypeError if arguments are not finite 08:35:42 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html | took 1055ms 08:35:42 INFO - PROCESS | 3744 | 1463067342496 Marionette TRACE conn2 -> [0,2385,"getWindowHandle",null] 08:35:42 INFO - PROCESS | 3744 | 1463067342502 Marionette TRACE conn2 <- [1,2385,null,{"value":"13"}] 08:35:42 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.null.html 08:35:42 INFO - PROCESS | 3744 | 1463067342507 Marionette TRACE conn2 -> [0,2386,"setScriptTimeout",{"ms":35000}] 08:35:42 INFO - PROCESS | 3744 | 1463067342510 Marionette TRACE conn2 <- [1,2386,null,{}] 08:35:42 INFO - PROCESS | 3744 | 1463067342534 Marionette TRACE conn2 -> [0,2387,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:35:42 INFO - PROCESS | 3744 | 1463067342645 Marionette TRACE conn2 <- [1,2387,null,{"value":null}] 08:35:42 INFO - PROCESS | 3744 | 1463067342658 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\", \"7b36c2f2-4a50-406b-8f1a-2c9880a455ba\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:35:42 INFO - PROCESS | 3744 | ++DOCSHELL 1130A000 == 39 [pid = 3744] [id = 606] 08:35:42 INFO - PROCESS | 3744 | ++DOMWINDOW == 89 (1130B000) [pid = 3744] [serial = 1818] [outer = 00000000] 08:35:42 INFO - PROCESS | 3744 | ++DOMWINDOW == 90 (13603800) [pid = 3744] [serial = 1819] [outer = 1130B000] 08:35:42 INFO - PROCESS | 3744 | 1463067342702 Marionette DEBUG loaded listener.js 08:35:42 INFO - PROCESS | 3744 | ++DOMWINDOW == 91 (13E89400) [pid = 3744] [serial = 1820] [outer = 1130B000] 08:35:43 INFO - PROCESS | 3744 | 1463067343197 Marionette TRACE conn2 <- [1,2388,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.null.html",0,null,null,[["putImageData() with null imagedata throws TypeError",0,null,null]]]}] 08:35:43 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.null.html | putImageData() with null imagedata throws TypeError 08:35:43 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.null.html | took 708ms 08:35:43 INFO - PROCESS | 3744 | 1463067343210 Marionette TRACE conn2 -> [0,2389,"getWindowHandle",null] 08:35:43 INFO - PROCESS | 3744 | 1463067343212 Marionette TRACE conn2 <- [1,2389,null,{"value":"13"}] 08:35:43 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.path.html 08:35:43 INFO - PROCESS | 3744 | 1463067343216 Marionette TRACE conn2 -> [0,2390,"setScriptTimeout",{"ms":35000}] 08:35:43 INFO - PROCESS | 3744 | 1463067343219 Marionette TRACE conn2 <- [1,2390,null,{}] 08:35:43 INFO - PROCESS | 3744 | 1463067343229 Marionette TRACE conn2 -> [0,2391,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:35:43 INFO - PROCESS | 3744 | 1463067343313 Marionette TRACE conn2 <- [1,2391,null,{"value":null}] 08:35:43 INFO - PROCESS | 3744 | 1463067343320 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\", \"7b36c2f2-4a50-406b-8f1a-2c9880a455ba\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:35:43 INFO - PROCESS | 3744 | ++DOCSHELL 144E4000 == 40 [pid = 3744] [id = 607] 08:35:43 INFO - PROCESS | 3744 | ++DOMWINDOW == 92 (144E4400) [pid = 3744] [serial = 1821] [outer = 00000000] 08:35:43 INFO - PROCESS | 3744 | ++DOMWINDOW == 93 (15A89800) [pid = 3744] [serial = 1822] [outer = 144E4400] 08:35:43 INFO - PROCESS | 3744 | 1463067343372 Marionette DEBUG loaded listener.js 08:35:43 INFO - PROCESS | 3744 | ++DOMWINDOW == 94 (15E32800) [pid = 3744] [serial = 1823] [outer = 144E4400] 08:35:43 INFO - PROCESS | 3744 | 1463067343823 Marionette TRACE conn2 <- [1,2392,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.path.html",0,null,null,[["putImageData() does not affect the current path",0,null,null]]]}] 08:35:43 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.path.html | putImageData() does not affect the current path 08:35:43 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.path.html | took 629ms 08:35:43 INFO - PROCESS | 3744 | 1463067343855 Marionette TRACE conn2 -> [0,2393,"getWindowHandle",null] 08:35:43 INFO - PROCESS | 3744 | 1463067343857 Marionette TRACE conn2 <- [1,2393,null,{"value":"13"}] 08:35:43 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html 08:35:43 INFO - PROCESS | 3744 | 1463067343864 Marionette TRACE conn2 -> [0,2394,"setScriptTimeout",{"ms":35000}] 08:35:43 INFO - PROCESS | 3744 | 1463067343866 Marionette TRACE conn2 <- [1,2394,null,{}] 08:35:43 INFO - PROCESS | 3744 | 1463067343869 Marionette TRACE conn2 -> [0,2395,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:35:43 INFO - PROCESS | 3744 | 1463067343951 Marionette TRACE conn2 <- [1,2395,null,{"value":null}] 08:35:43 INFO - PROCESS | 3744 | 1463067343960 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\", \"7b36c2f2-4a50-406b-8f1a-2c9880a455ba\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:35:43 INFO - PROCESS | 3744 | ++DOCSHELL 16349C00 == 41 [pid = 3744] [id = 608] 08:35:43 INFO - PROCESS | 3744 | ++DOMWINDOW == 95 (163ED400) [pid = 3744] [serial = 1824] [outer = 00000000] 08:35:44 INFO - PROCESS | 3744 | ++DOMWINDOW == 96 (164A9000) [pid = 3744] [serial = 1825] [outer = 163ED400] 08:35:44 INFO - PROCESS | 3744 | 1463067344008 Marionette DEBUG loaded listener.js 08:35:44 INFO - PROCESS | 3744 | ++DOMWINDOW == 97 (164B3400) [pid = 3744] [serial = 1826] [outer = 163ED400] 08:35:44 INFO - PROCESS | 3744 | 1463067344472 Marionette TRACE conn2 <- [1,2396,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html",0,null,null,[["putImageData() is not affected by context state",0,null,null]]]}] 08:35:44 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html | putImageData() is not affected by context state 08:35:44 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html | took 708ms 08:35:44 INFO - PROCESS | 3744 | 1463067344565 Marionette TRACE conn2 -> [0,2397,"getWindowHandle",null] 08:35:44 INFO - PROCESS | 3744 | 1463067344567 Marionette TRACE conn2 <- [1,2397,null,{"value":"13"}] 08:35:44 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html 08:35:44 INFO - PROCESS | 3744 | 1463067344570 Marionette TRACE conn2 -> [0,2398,"setScriptTimeout",{"ms":35000}] 08:35:44 INFO - PROCESS | 3744 | 1463067344572 Marionette TRACE conn2 <- [1,2398,null,{}] 08:35:44 INFO - PROCESS | 3744 | 1463067344575 Marionette TRACE conn2 -> [0,2399,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:35:44 INFO - PROCESS | 3744 | 1463067344695 Marionette TRACE conn2 <- [1,2399,null,{"value":null}] 08:35:44 INFO - PROCESS | 3744 | 1463067344802 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\", \"7b36c2f2-4a50-406b-8f1a-2c9880a455ba\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:35:44 INFO - PROCESS | 3744 | ++DOCSHELL 164B2000 == 42 [pid = 3744] [id = 609] 08:35:44 INFO - PROCESS | 3744 | ++DOMWINDOW == 98 (16569800) [pid = 3744] [serial = 1827] [outer = 00000000] 08:35:44 INFO - PROCESS | 3744 | ++DOMWINDOW == 99 (165EB400) [pid = 3744] [serial = 1828] [outer = 16569800] 08:35:44 INFO - PROCESS | 3744 | 1463067344872 Marionette DEBUG loaded listener.js 08:35:44 INFO - PROCESS | 3744 | ++DOMWINDOW == 100 (16C46C00) [pid = 3744] [serial = 1829] [outer = 16569800] 08:35:45 INFO - PROCESS | 3744 | 1463067345361 Marionette TRACE conn2 <- [1,2400,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html",0,null,null,[["putImageData(getImageData(...), ...) has no effect",0,null,null]]]}] 08:35:45 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html | putImageData(getImageData(...), ...) has no effect 08:35:45 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html | took 850ms 08:35:45 INFO - PROCESS | 3744 | 1463067345413 Marionette TRACE conn2 -> [0,2401,"getWindowHandle",null] 08:35:45 INFO - PROCESS | 3744 | 1463067345415 Marionette TRACE conn2 <- [1,2401,null,{"value":"13"}] 08:35:45 INFO - PROCESS | 3744 | 1463067345418 Marionette TRACE conn2 -> [0,2402,"setScriptTimeout",{"ms":35000}] 08:35:45 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html 08:35:45 INFO - PROCESS | 3744 | 1463067345420 Marionette TRACE conn2 <- [1,2402,null,{}] 08:35:45 INFO - PROCESS | 3744 | 1463067345430 Marionette TRACE conn2 -> [0,2403,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:35:45 INFO - PROCESS | 3744 | 1463067345558 Marionette TRACE conn2 <- [1,2403,null,{"value":null}] 08:35:45 INFO - PROCESS | 3744 | 1463067345574 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\", \"7b36c2f2-4a50-406b-8f1a-2c9880a455ba\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:35:45 INFO - PROCESS | 3744 | ++DOCSHELL 10D56800 == 43 [pid = 3744] [id = 610] 08:35:45 INFO - PROCESS | 3744 | ++DOMWINDOW == 101 (16E4B000) [pid = 3744] [serial = 1830] [outer = 00000000] 08:35:45 INFO - PROCESS | 3744 | ++DOMWINDOW == 102 (17148000) [pid = 3744] [serial = 1831] [outer = 16E4B000] 08:35:45 INFO - PROCESS | 3744 | 1463067345671 Marionette DEBUG loaded listener.js 08:35:45 INFO - PROCESS | 3744 | ++DOMWINDOW == 103 (1714CC00) [pid = 3744] [serial = 1832] [outer = 16E4B000] 08:35:46 INFO - PROCESS | 3744 | 1463067346103 Marionette TRACE conn2 <- [1,2404,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html",0,null,null,[["putImageData() does not accept non-ImageData objects",0,null,null]]]}] 08:35:46 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html | putImageData() does not accept non-ImageData objects 08:35:46 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html | took 740ms 08:35:46 INFO - PROCESS | 3744 | 1463067346217 Marionette TRACE conn2 -> [0,2405,"getWindowHandle",null] 08:35:46 INFO - PROCESS | 3744 | 1463067346219 Marionette TRACE conn2 <- [1,2405,null,{"value":"13"}] 08:35:46 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.1.html 08:35:46 INFO - PROCESS | 3744 | 1463067346231 Marionette TRACE conn2 -> [0,2406,"setScriptTimeout",{"ms":35000}] 08:35:46 INFO - PROCESS | 3744 | 1463067346232 Marionette TRACE conn2 <- [1,2406,null,{}] 08:35:46 INFO - PROCESS | 3744 | 1463067346236 Marionette TRACE conn2 -> [0,2407,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:35:46 INFO - PROCESS | 3744 | 1463067346345 Marionette TRACE conn2 <- [1,2407,null,{"value":null}] 08:35:46 INFO - PROCESS | 3744 | 1463067346356 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\", \"7b36c2f2-4a50-406b-8f1a-2c9880a455ba\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:35:46 INFO - PROCESS | 3744 | ++DOCSHELL 105D2400 == 44 [pid = 3744] [id = 611] 08:35:46 INFO - PROCESS | 3744 | ++DOMWINDOW == 104 (10637400) [pid = 3744] [serial = 1833] [outer = 00000000] 08:35:46 INFO - PROCESS | 3744 | ++DOMWINDOW == 105 (14759C00) [pid = 3744] [serial = 1834] [outer = 10637400] 08:35:46 INFO - PROCESS | 3744 | 1463067346402 Marionette DEBUG loaded listener.js 08:35:46 INFO - PROCESS | 3744 | ++DOMWINDOW == 106 (17AF4C00) [pid = 3744] [serial = 1835] [outer = 10637400] 08:35:46 INFO - PROCESS | 3744 | --DOMWINDOW == 105 (13604000) [pid = 3744] [serial = 1749] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html] 08:35:46 INFO - PROCESS | 3744 | --DOMWINDOW == 104 (11FEEC00) [pid = 3744] [serial = 1785] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.basic.html] 08:35:46 INFO - PROCESS | 3744 | --DOMWINDOW == 103 (1634A800) [pid = 3744] [serial = 1779] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.undefined.html] 08:35:46 INFO - PROCESS | 3744 | --DOMWINDOW == 102 (1172C400) [pid = 3744] [serial = 1770] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.round.html] 08:35:46 INFO - PROCESS | 3744 | --DOMWINDOW == 101 (113A5C00) [pid = 3744] [serial = 1773] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.set.html] 08:35:46 INFO - PROCESS | 3744 | --DOMWINDOW == 100 (164B4C00) [pid = 3744] [serial = 1782] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.alpha.html] 08:35:46 INFO - PROCESS | 3744 | --DOMWINDOW == 99 (16742800) [pid = 3744] [serial = 1767] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.readonly.html] 08:35:46 INFO - PROCESS | 3744 | --DOMWINDOW == 98 (17057C00) [pid = 3744] [serial = 1788] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.clip.html] 08:35:46 INFO - PROCESS | 3744 | --DOMWINDOW == 97 (144E1000) [pid = 3744] [serial = 1776] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.string.html] 08:35:46 INFO - PROCESS | 3744 | --DOMWINDOW == 96 (13E8B800) [pid = 3744] [serial = 1791] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.created.html] 08:35:46 INFO - PROCESS | 3744 | --DOMWINDOW == 95 (165EC800) [pid = 3744] [serial = 1794] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.cross.html] 08:35:46 INFO - PROCESS | 3744 | --DOMWINDOW == 94 (15A90400) [pid = 3744] [serial = 1716] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html] 08:35:46 INFO - PROCESS | 3744 | 1463067346969 Marionette TRACE conn2 <- [1,2408,null,{"value":["/2dcontext/shadows/2d.shadow.alpha.1.html",0,null,null,[["Shadow colour alpha components are used",0,null,null]]]}] 08:35:47 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.1.html | Shadow colour alpha components are used 08:35:47 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.1.html | took 818ms 08:35:47 INFO - PROCESS | 3744 | 1463067347033 Marionette TRACE conn2 -> [0,2409,"getWindowHandle",null] 08:35:47 INFO - PROCESS | 3744 | 1463067347035 Marionette TRACE conn2 <- [1,2409,null,{"value":"13"}] 08:35:47 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.2.html 08:35:47 INFO - PROCESS | 3744 | 1463067347045 Marionette TRACE conn2 -> [0,2410,"setScriptTimeout",{"ms":35000}] 08:35:47 INFO - PROCESS | 3744 | 1463067347046 Marionette TRACE conn2 <- [1,2410,null,{}] 08:35:47 INFO - PROCESS | 3744 | 1463067347050 Marionette TRACE conn2 -> [0,2411,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:35:47 INFO - PROCESS | 3744 | 1463067347136 Marionette TRACE conn2 <- [1,2411,null,{"value":null}] 08:35:47 INFO - PROCESS | 3744 | 1463067347144 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\", \"7b36c2f2-4a50-406b-8f1a-2c9880a455ba\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:35:47 INFO - PROCESS | 3744 | ++DOCSHELL 13AEC000 == 45 [pid = 3744] [id = 612] 08:35:47 INFO - PROCESS | 3744 | ++DOMWINDOW == 95 (13E8B800) [pid = 3744] [serial = 1836] [outer = 00000000] 08:35:47 INFO - PROCESS | 3744 | ++DOMWINDOW == 96 (165E9000) [pid = 3744] [serial = 1837] [outer = 13E8B800] 08:35:47 INFO - PROCESS | 3744 | 1463067347187 Marionette DEBUG loaded listener.js 08:35:47 INFO - PROCESS | 3744 | ++DOMWINDOW == 97 (1740E000) [pid = 3744] [serial = 1838] [outer = 13E8B800] 08:35:47 INFO - PROCESS | 3744 | 1463067347609 Marionette TRACE conn2 <- [1,2412,null,{"value":["/2dcontext/shadows/2d.shadow.alpha.2.html",0,null,null,[["Shadow colour alpha components are used",0,null,null]]]}] 08:35:47 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.2.html | Shadow colour alpha components are used 08:35:47 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.2.html | took 598ms 08:35:47 INFO - PROCESS | 3744 | 1463067347635 Marionette TRACE conn2 -> [0,2413,"getWindowHandle",null] 08:35:47 INFO - PROCESS | 3744 | 1463067347637 Marionette TRACE conn2 <- [1,2413,null,{"value":"13"}] 08:35:47 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.3.html 08:35:47 INFO - PROCESS | 3744 | 1463067347641 Marionette TRACE conn2 -> [0,2414,"setScriptTimeout",{"ms":35000}] 08:35:47 INFO - PROCESS | 3744 | 1463067347642 Marionette TRACE conn2 <- [1,2414,null,{}] 08:35:47 INFO - PROCESS | 3744 | 1463067347646 Marionette TRACE conn2 -> [0,2415,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:35:47 INFO - PROCESS | 3744 | 1463067347766 Marionette TRACE conn2 <- [1,2415,null,{"value":null}] 08:35:47 INFO - PROCESS | 3744 | 1463067347774 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\", \"7b36c2f2-4a50-406b-8f1a-2c9880a455ba\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:35:47 INFO - PROCESS | 3744 | ++DOCSHELL 107FB800 == 46 [pid = 3744] [id = 613] 08:35:47 INFO - PROCESS | 3744 | ++DOMWINDOW == 98 (144CF400) [pid = 3744] [serial = 1839] [outer = 00000000] 08:35:47 INFO - PROCESS | 3744 | ++DOMWINDOW == 99 (17B08400) [pid = 3744] [serial = 1840] [outer = 144CF400] 08:35:47 INFO - PROCESS | 3744 | 1463067347817 Marionette DEBUG loaded listener.js 08:35:47 INFO - PROCESS | 3744 | ++DOMWINDOW == 100 (1867F000) [pid = 3744] [serial = 1841] [outer = 144CF400] 08:35:48 INFO - PROCESS | 3744 | 1463067348241 Marionette TRACE conn2 <- [1,2416,null,{"value":["/2dcontext/shadows/2d.shadow.alpha.3.html",0,null,null,[["Shadows are affected by globalAlpha",0,null,null]]]}] 08:35:48 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.3.html | Shadows are affected by globalAlpha 08:35:48 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.3.html | took 630ms 08:35:48 INFO - PROCESS | 3744 | 1463067348279 Marionette TRACE conn2 -> [0,2417,"getWindowHandle",null] 08:35:48 INFO - PROCESS | 3744 | 1463067348281 Marionette TRACE conn2 <- [1,2417,null,{"value":"13"}] 08:35:48 INFO - PROCESS | 3744 | 1463067348285 Marionette TRACE conn2 -> [0,2418,"setScriptTimeout",{"ms":35000}] 08:35:48 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.4.html 08:35:48 INFO - PROCESS | 3744 | 1463067348286 Marionette TRACE conn2 <- [1,2418,null,{}] 08:35:48 INFO - PROCESS | 3744 | 1463067348290 Marionette TRACE conn2 -> [0,2419,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:35:48 INFO - PROCESS | 3744 | 1463067348406 Marionette TRACE conn2 <- [1,2419,null,{"value":null}] 08:35:48 INFO - PROCESS | 3744 | 1463067348415 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\", \"7b36c2f2-4a50-406b-8f1a-2c9880a455ba\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:35:48 INFO - PROCESS | 3744 | ++DOCSHELL 10D5A000 == 47 [pid = 3744] [id = 614] 08:35:48 INFO - PROCESS | 3744 | ++DOMWINDOW == 101 (164A8800) [pid = 3744] [serial = 1842] [outer = 00000000] 08:35:48 INFO - PROCESS | 3744 | ++DOMWINDOW == 102 (19A8D400) [pid = 3744] [serial = 1843] [outer = 164A8800] 08:35:48 INFO - PROCESS | 3744 | 1463067348458 Marionette DEBUG loaded listener.js 08:35:48 INFO - PROCESS | 3744 | ++DOMWINDOW == 103 (19A95400) [pid = 3744] [serial = 1844] [outer = 164A8800] 08:35:48 INFO - PROCESS | 3744 | 1463067348961 Marionette TRACE conn2 <- [1,2420,null,{"value":["/2dcontext/shadows/2d.shadow.alpha.4.html",0,null,null,[["Shadows with alpha components are correctly affected by globalAlpha",0,null,null]]]}] 08:35:49 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.4.html | Shadows with alpha components are correctly affected by globalAlpha 08:35:49 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.4.html | took 693ms 08:35:49 INFO - PROCESS | 3744 | 1463067348988 Marionette TRACE conn2 -> [0,2421,"getWindowHandle",null] 08:35:49 INFO - PROCESS | 3744 | 1463067348992 Marionette TRACE conn2 <- [1,2421,null,{"value":"13"}] 08:35:49 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.5.html 08:35:49 INFO - PROCESS | 3744 | 1463067348999 Marionette TRACE conn2 -> [0,2422,"setScriptTimeout",{"ms":35000}] 08:35:49 INFO - PROCESS | 3744 | 1463067349003 Marionette TRACE conn2 <- [1,2422,null,{}] 08:35:49 INFO - PROCESS | 3744 | 1463067349010 Marionette TRACE conn2 -> [0,2423,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:35:49 INFO - PROCESS | 3744 | 1463067349121 Marionette TRACE conn2 <- [1,2423,null,{"value":null}] 08:35:49 INFO - PROCESS | 3744 | 1463067349286 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\", \"7b36c2f2-4a50-406b-8f1a-2c9880a455ba\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:35:49 INFO - PROCESS | 3744 | ++DOCSHELL 10760000 == 48 [pid = 3744] [id = 615] 08:35:49 INFO - PROCESS | 3744 | ++DOMWINDOW == 104 (10767400) [pid = 3744] [serial = 1845] [outer = 00000000] 08:35:49 INFO - PROCESS | 3744 | ++DOMWINDOW == 105 (12D28000) [pid = 3744] [serial = 1846] [outer = 10767400] 08:35:49 INFO - PROCESS | 3744 | 1463067349340 Marionette DEBUG loaded listener.js 08:35:49 INFO - PROCESS | 3744 | ++DOMWINDOW == 106 (13608400) [pid = 3744] [serial = 1847] [outer = 10767400] 08:35:49 INFO - PROCESS | 3744 | 1463067349918 Marionette TRACE conn2 <- [1,2424,null,{"value":["/2dcontext/shadows/2d.shadow.alpha.5.html",0,null,null,[["Shadows of shapes with alpha components are drawn correctly",0,null,null]]]}] 08:35:50 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.5.html | Shadows of shapes with alpha components are drawn correctly 08:35:50 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.5.html | took 1007ms 08:35:50 INFO - PROCESS | 3744 | 1463067350005 Marionette TRACE conn2 -> [0,2425,"getWindowHandle",null] 08:35:50 INFO - PROCESS | 3744 | 1463067350011 Marionette TRACE conn2 <- [1,2425,null,{"value":"13"}] 08:35:50 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html 08:35:50 INFO - PROCESS | 3744 | 1463067350017 Marionette TRACE conn2 -> [0,2426,"setScriptTimeout",{"ms":35000}] 08:35:50 INFO - PROCESS | 3744 | 1463067350020 Marionette TRACE conn2 <- [1,2426,null,{}] 08:35:50 INFO - PROCESS | 3744 | 1463067350038 Marionette TRACE conn2 -> [0,2427,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:35:50 INFO - PROCESS | 3744 | 1463067350158 Marionette TRACE conn2 <- [1,2427,null,{"value":null}] 08:35:50 INFO - PROCESS | 3744 | 1463067350288 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\", \"7b36c2f2-4a50-406b-8f1a-2c9880a455ba\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:35:50 INFO - PROCESS | 3744 | ++DOCSHELL 11D0A000 == 49 [pid = 3744] [id = 616] 08:35:50 INFO - PROCESS | 3744 | ++DOMWINDOW == 107 (12D27C00) [pid = 3744] [serial = 1848] [outer = 00000000] 08:35:50 INFO - PROCESS | 3744 | ++DOMWINDOW == 108 (14751800) [pid = 3744] [serial = 1849] [outer = 12D27C00] 08:35:50 INFO - PROCESS | 3744 | 1463067350342 Marionette DEBUG loaded listener.js 08:35:50 INFO - PROCESS | 3744 | ++DOMWINDOW == 109 (163EE400) [pid = 3744] [serial = 1850] [outer = 12D27C00] 08:35:50 INFO - PROCESS | 3744 | 1463067350986 Marionette TRACE conn2 <- [1,2428,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowBlur.initial",0,null,null]]]}] 08:35:51 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html | Canvas test: 2d.shadow.attributes.shadowBlur.initial 08:35:51 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html | took 960ms 08:35:51 INFO - PROCESS | 3744 | 1463067351019 Marionette TRACE conn2 -> [0,2429,"getWindowHandle",null] 08:35:51 INFO - PROCESS | 3744 | 1463067351022 Marionette TRACE conn2 <- [1,2429,null,{"value":"13"}] 08:35:51 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html 08:35:51 INFO - PROCESS | 3744 | 1463067351026 Marionette TRACE conn2 -> [0,2430,"setScriptTimeout",{"ms":35000}] 08:35:51 INFO - PROCESS | 3744 | 1463067351030 Marionette TRACE conn2 <- [1,2430,null,{}] 08:35:51 INFO - PROCESS | 3744 | 1463067351041 Marionette TRACE conn2 -> [0,2431,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:35:51 INFO - PROCESS | 3744 | 1463067351149 Marionette TRACE conn2 <- [1,2431,null,{"value":null}] 08:35:51 INFO - PROCESS | 3744 | 1463067351263 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\", \"7b36c2f2-4a50-406b-8f1a-2c9880a455ba\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:35:51 INFO - PROCESS | 3744 | ++DOCSHELL 17055400 == 50 [pid = 3744] [id = 617] 08:35:51 INFO - PROCESS | 3744 | ++DOMWINDOW == 110 (17471400) [pid = 3744] [serial = 1851] [outer = 00000000] 08:35:51 INFO - PROCESS | 3744 | ++DOMWINDOW == 111 (18673400) [pid = 3744] [serial = 1852] [outer = 17471400] 08:35:51 INFO - PROCESS | 3744 | 1463067351359 Marionette DEBUG loaded listener.js 08:35:51 INFO - PROCESS | 3744 | ++DOMWINDOW == 112 (19A56C00) [pid = 3744] [serial = 1853] [outer = 17471400] 08:35:51 INFO - PROCESS | 3744 | 1463067351927 Marionette TRACE conn2 <- [1,2432,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowBlur.invalid",0,null,null]]]}] 08:35:51 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html | Canvas test: 2d.shadow.attributes.shadowBlur.invalid 08:35:51 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html | took 960ms 08:35:51 INFO - PROCESS | 3744 | 1463067351974 Marionette TRACE conn2 -> [0,2433,"getWindowHandle",null] 08:35:51 INFO - PROCESS | 3744 | 1463067351977 Marionette TRACE conn2 <- [1,2433,null,{"value":"13"}] 08:35:51 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html 08:35:51 INFO - PROCESS | 3744 | 1463067351980 Marionette TRACE conn2 -> [0,2434,"setScriptTimeout",{"ms":35000}] 08:35:51 INFO - PROCESS | 3744 | 1463067351982 Marionette TRACE conn2 <- [1,2434,null,{}] 08:35:51 INFO - PROCESS | 3744 | 1463067351986 Marionette TRACE conn2 -> [0,2435,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:35:52 INFO - PROCESS | 3744 | 1463067352089 Marionette TRACE conn2 <- [1,2435,null,{"value":null}] 08:35:52 INFO - PROCESS | 3744 | 1463067352197 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\", \"7b36c2f2-4a50-406b-8f1a-2c9880a455ba\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:35:52 INFO - PROCESS | 3744 | ++DOCSHELL 19CD2C00 == 51 [pid = 3744] [id = 618] 08:35:52 INFO - PROCESS | 3744 | ++DOMWINDOW == 113 (19CD3000) [pid = 3744] [serial = 1854] [outer = 00000000] 08:35:52 INFO - PROCESS | 3744 | ++DOMWINDOW == 114 (19CDAC00) [pid = 3744] [serial = 1855] [outer = 19CD3000] 08:35:52 INFO - PROCESS | 3744 | 1463067352258 Marionette DEBUG loaded listener.js 08:35:52 INFO - PROCESS | 3744 | ++DOMWINDOW == 115 (19CDCC00) [pid = 3744] [serial = 1856] [outer = 19CD3000] 08:35:52 INFO - PROCESS | 3744 | 1463067352813 Marionette TRACE conn2 <- [1,2436,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowBlur.valid",0,null,null]]]}] 08:35:52 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html | Canvas test: 2d.shadow.attributes.shadowBlur.valid 08:35:52 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html | took 913ms 08:35:52 INFO - PROCESS | 3744 | 1463067352884 Marionette TRACE conn2 -> [0,2437,"getWindowHandle",null] 08:35:52 INFO - PROCESS | 3744 | 1463067352887 Marionette TRACE conn2 <- [1,2437,null,{"value":"13"}] 08:35:52 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html 08:35:52 INFO - PROCESS | 3744 | 1463067352890 Marionette TRACE conn2 -> [0,2438,"setScriptTimeout",{"ms":35000}] 08:35:52 INFO - PROCESS | 3744 | 1463067352892 Marionette TRACE conn2 <- [1,2438,null,{}] 08:35:52 INFO - PROCESS | 3744 | 1463067352896 Marionette TRACE conn2 -> [0,2439,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:35:53 INFO - PROCESS | 3744 | 1463067352996 Marionette TRACE conn2 <- [1,2439,null,{"value":null}] 08:35:53 INFO - PROCESS | 3744 | 1463067353141 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\", \"7b36c2f2-4a50-406b-8f1a-2c9880a455ba\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:35:53 INFO - PROCESS | 3744 | ++DOCSHELL 19CDEC00 == 52 [pid = 3744] [id = 619] 08:35:53 INFO - PROCESS | 3744 | ++DOMWINDOW == 116 (19D40400) [pid = 3744] [serial = 1857] [outer = 00000000] 08:35:53 INFO - PROCESS | 3744 | ++DOMWINDOW == 117 (19D43C00) [pid = 3744] [serial = 1858] [outer = 19D40400] 08:35:53 INFO - PROCESS | 3744 | 1463067353199 Marionette DEBUG loaded listener.js 08:35:53 INFO - PROCESS | 3744 | ++DOMWINDOW == 118 (19D46C00) [pid = 3744] [serial = 1859] [outer = 19D40400] 08:35:54 INFO - PROCESS | 3744 | 1463067353981 Marionette TRACE conn2 <- [1,2440,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowColor.initial",0,null,null]]]}] 08:35:54 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html | Canvas test: 2d.shadow.attributes.shadowColor.initial 08:35:54 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html | took 1149ms 08:35:54 INFO - PROCESS | 3744 | 1463067354040 Marionette TRACE conn2 -> [0,2441,"getWindowHandle",null] 08:35:54 INFO - PROCESS | 3744 | 1463067354044 Marionette TRACE conn2 <- [1,2441,null,{"value":"13"}] 08:35:54 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html 08:35:54 INFO - PROCESS | 3744 | 1463067354049 Marionette TRACE conn2 -> [0,2442,"setScriptTimeout",{"ms":35000}] 08:35:54 INFO - PROCESS | 3744 | 1463067354053 Marionette TRACE conn2 <- [1,2442,null,{}] 08:35:54 INFO - PROCESS | 3744 | 1463067354059 Marionette TRACE conn2 -> [0,2443,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:35:54 INFO - PROCESS | 3744 | 1463067354157 Marionette TRACE conn2 <- [1,2443,null,{"value":null}] 08:35:54 INFO - PROCESS | 3744 | 1463067354309 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\", \"7b36c2f2-4a50-406b-8f1a-2c9880a455ba\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:35:54 INFO - PROCESS | 3744 | ++DOCSHELL 1172EC00 == 53 [pid = 3744] [id = 620] 08:35:54 INFO - PROCESS | 3744 | ++DOMWINDOW == 119 (12BB6000) [pid = 3744] [serial = 1860] [outer = 00000000] 08:35:54 INFO - PROCESS | 3744 | ++DOMWINDOW == 120 (136A7800) [pid = 3744] [serial = 1861] [outer = 12BB6000] 08:35:54 INFO - PROCESS | 3744 | 1463067354358 Marionette DEBUG loaded listener.js 08:35:54 INFO - PROCESS | 3744 | ++DOMWINDOW == 121 (14498800) [pid = 3744] [serial = 1862] [outer = 12BB6000] 08:35:54 INFO - PROCESS | 3744 | --DOCSHELL 144C7400 == 52 [pid = 3744] [id = 578] 08:35:54 INFO - PROCESS | 3744 | --DOCSHELL 11301800 == 51 [pid = 3744] [id = 582] 08:35:54 INFO - PROCESS | 3744 | --DOCSHELL 107FB800 == 50 [pid = 3744] [id = 613] 08:35:54 INFO - PROCESS | 3744 | --DOCSHELL 13AEC000 == 49 [pid = 3744] [id = 612] 08:35:54 INFO - PROCESS | 3744 | --DOCSHELL 105D2400 == 48 [pid = 3744] [id = 611] 08:35:54 INFO - PROCESS | 3744 | --DOCSHELL 10D56800 == 47 [pid = 3744] [id = 610] 08:35:54 INFO - PROCESS | 3744 | --DOCSHELL 164B2000 == 46 [pid = 3744] [id = 609] 08:35:54 INFO - PROCESS | 3744 | --DOCSHELL 16349C00 == 45 [pid = 3744] [id = 608] 08:35:54 INFO - PROCESS | 3744 | --DOCSHELL 144E4000 == 44 [pid = 3744] [id = 607] 08:35:54 INFO - PROCESS | 3744 | --DOCSHELL 1130A000 == 43 [pid = 3744] [id = 606] 08:35:54 INFO - PROCESS | 3744 | --DOCSHELL 12D2E400 == 42 [pid = 3744] [id = 605] 08:35:54 INFO - PROCESS | 3744 | --DOMWINDOW == 120 (19A53800) [pid = 3744] [serial = 1798] [outer = 00000000] [url = about:blank] 08:35:54 INFO - PROCESS | 3744 | --DOCSHELL 113AF800 == 41 [pid = 3744] [id = 600] 08:35:54 INFO - PROCESS | 3744 | --DOMWINDOW == 119 (17A6E800) [pid = 3744] [serial = 1718] [outer = 00000000] [url = about:blank] 08:35:54 INFO - PROCESS | 3744 | --DOMWINDOW == 118 (19A4A800) [pid = 3744] [serial = 1796] [outer = 00000000] [url = about:blank] 08:35:54 INFO - PROCESS | 3744 | --DOMWINDOW == 117 (164ACC00) [pid = 3744] [serial = 1781] [outer = 00000000] [url = about:blank] 08:35:54 INFO - PROCESS | 3744 | --DOMWINDOW == 116 (17401C00) [pid = 3744] [serial = 1751] [outer = 00000000] [url = about:blank] 08:35:54 INFO - PROCESS | 3744 | --DOMWINDOW == 115 (16EE6400) [pid = 3744] [serial = 1786] [outer = 00000000] [url = about:blank] 08:35:54 INFO - PROCESS | 3744 | --DOMWINDOW == 114 (111A8800) [pid = 3744] [serial = 1756] [outer = 00000000] [url = about:blank] 08:35:54 INFO - PROCESS | 3744 | --DOMWINDOW == 113 (144DCC00) [pid = 3744] [serial = 1759] [outer = 00000000] [url = about:blank] 08:35:54 INFO - PROCESS | 3744 | --DOMWINDOW == 112 (17A07C00) [pid = 3744] [serial = 1762] [outer = 00000000] [url = about:blank] 08:35:54 INFO - PROCESS | 3744 | --DOMWINDOW == 111 (164A6800) [pid = 3744] [serial = 1780] [outer = 00000000] [url = about:blank] 08:35:54 INFO - PROCESS | 3744 | --DOMWINDOW == 110 (136AD400) [pid = 3744] [serial = 1772] [outer = 00000000] [url = about:blank] 08:35:54 INFO - PROCESS | 3744 | --DOMWINDOW == 109 (13399800) [pid = 3744] [serial = 1771] [outer = 00000000] [url = about:blank] 08:35:54 INFO - PROCESS | 3744 | --DOMWINDOW == 108 (12DEFC00) [pid = 3744] [serial = 1774] [outer = 00000000] [url = about:blank] 08:35:54 INFO - PROCESS | 3744 | --DOMWINDOW == 107 (13E6BC00) [pid = 3744] [serial = 1775] [outer = 00000000] [url = about:blank] 08:35:54 INFO - PROCESS | 3744 | --DOMWINDOW == 106 (16570400) [pid = 3744] [serial = 1783] [outer = 00000000] [url = about:blank] 08:35:54 INFO - PROCESS | 3744 | --DOMWINDOW == 105 (165EB800) [pid = 3744] [serial = 1784] [outer = 00000000] [url = about:blank] 08:35:54 INFO - PROCESS | 3744 | --DOMWINDOW == 104 (1867FC00) [pid = 3744] [serial = 1769] [outer = 00000000] [url = about:blank] 08:35:54 INFO - PROCESS | 3744 | --DOMWINDOW == 103 (1867F800) [pid = 3744] [serial = 1768] [outer = 00000000] [url = about:blank] 08:35:54 INFO - PROCESS | 3744 | --DOMWINDOW == 102 (17A0E800) [pid = 3744] [serial = 1789] [outer = 00000000] [url = about:blank] 08:35:54 INFO - PROCESS | 3744 | --DOMWINDOW == 101 (15A86400) [pid = 3744] [serial = 1777] [outer = 00000000] [url = about:blank] 08:35:54 INFO - PROCESS | 3744 | --DOMWINDOW == 100 (15E04C00) [pid = 3744] [serial = 1778] [outer = 00000000] [url = about:blank] 08:35:54 INFO - PROCESS | 3744 | --DOMWINDOW == 99 (18293400) [pid = 3744] [serial = 1765] [outer = 00000000] [url = about:blank] 08:35:54 INFO - PROCESS | 3744 | --DOMWINDOW == 98 (17148C00) [pid = 3744] [serial = 1787] [outer = 00000000] [url = about:blank] 08:35:54 INFO - PROCESS | 3744 | --DOMWINDOW == 97 (1770D000) [pid = 3744] [serial = 1793] [outer = 00000000] [url = about:blank] 08:35:54 INFO - PROCESS | 3744 | --DOMWINDOW == 96 (164B0C00) [pid = 3744] [serial = 1792] [outer = 00000000] [url = about:blank] 08:35:54 INFO - PROCESS | 3744 | --DOMWINDOW == 95 (1867B000) [pid = 3744] [serial = 1795] [outer = 00000000] [url = about:blank] 08:35:54 INFO - PROCESS | 3744 | --DOMWINDOW == 94 (17B0DC00) [pid = 3744] [serial = 1790] [outer = 00000000] [url = about:blank] 08:35:54 INFO - PROCESS | 3744 | 1463067354924 Marionette TRACE conn2 <- [1,2444,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowColor.invalid",0,null,null]]]}] 08:35:54 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html | Canvas test: 2d.shadow.attributes.shadowColor.invalid 08:35:54 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html | took 913ms 08:35:54 INFO - PROCESS | 3744 | 1463067354987 Marionette TRACE conn2 -> [0,2445,"getWindowHandle",null] 08:35:55 INFO - PROCESS | 3744 | 1463067354992 Marionette TRACE conn2 <- [1,2445,null,{"value":"13"}] 08:35:55 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html 08:35:55 INFO - PROCESS | 3744 | 1463067354998 Marionette TRACE conn2 -> [0,2446,"setScriptTimeout",{"ms":35000}] 08:35:55 INFO - PROCESS | 3744 | 1463067355000 Marionette TRACE conn2 <- [1,2446,null,{}] 08:35:55 INFO - PROCESS | 3744 | 1463067355004 Marionette TRACE conn2 -> [0,2447,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:35:55 INFO - PROCESS | 3744 | 1463067355086 Marionette TRACE conn2 <- [1,2447,null,{"value":null}] 08:35:55 INFO - PROCESS | 3744 | 1463067355093 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\", \"7b36c2f2-4a50-406b-8f1a-2c9880a455ba\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:35:55 INFO - PROCESS | 3744 | ++DOCSHELL 11FEDC00 == 42 [pid = 3744] [id = 621] 08:35:55 INFO - PROCESS | 3744 | ++DOMWINDOW == 95 (11FEEC00) [pid = 3744] [serial = 1863] [outer = 00000000] 08:35:55 INFO - PROCESS | 3744 | ++DOMWINDOW == 96 (13E8C000) [pid = 3744] [serial = 1864] [outer = 11FEEC00] 08:35:55 INFO - PROCESS | 3744 | 1463067355139 Marionette DEBUG loaded listener.js 08:35:55 INFO - PROCESS | 3744 | ++DOMWINDOW == 97 (144A0000) [pid = 3744] [serial = 1865] [outer = 11FEEC00] 08:35:55 INFO - PROCESS | 3744 | 1463067355628 Marionette TRACE conn2 <- [1,2448,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowColor.valid",0,null,null]]]}] 08:35:55 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html | Canvas test: 2d.shadow.attributes.shadowColor.valid 08:35:55 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html | took 708ms 08:35:55 INFO - PROCESS | 3744 | 1463067355697 Marionette TRACE conn2 -> [0,2449,"getWindowHandle",null] 08:35:55 INFO - PROCESS | 3744 | 1463067355699 Marionette TRACE conn2 <- [1,2449,null,{"value":"13"}] 08:35:55 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html 08:35:55 INFO - PROCESS | 3744 | 1463067355702 Marionette TRACE conn2 -> [0,2450,"setScriptTimeout",{"ms":35000}] 08:35:55 INFO - PROCESS | 3744 | 1463067355706 Marionette TRACE conn2 <- [1,2450,null,{}] 08:35:55 INFO - PROCESS | 3744 | 1463067355716 Marionette TRACE conn2 -> [0,2451,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:35:55 INFO - PROCESS | 3744 | 1463067355801 Marionette TRACE conn2 <- [1,2451,null,{"value":null}] 08:35:55 INFO - PROCESS | 3744 | 1463067355904 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\", \"7b36c2f2-4a50-406b-8f1a-2c9880a455ba\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:35:55 INFO - PROCESS | 3744 | ++DOCSHELL 11536000 == 43 [pid = 3744] [id = 622] 08:35:55 INFO - PROCESS | 3744 | ++DOMWINDOW == 98 (1339C400) [pid = 3744] [serial = 1866] [outer = 00000000] 08:35:55 INFO - PROCESS | 3744 | ++DOMWINDOW == 99 (163F2C00) [pid = 3744] [serial = 1867] [outer = 1339C400] 08:35:55 INFO - PROCESS | 3744 | 1463067355953 Marionette DEBUG loaded listener.js 08:35:56 INFO - PROCESS | 3744 | ++DOMWINDOW == 100 (164B0C00) [pid = 3744] [serial = 1868] [outer = 1339C400] 08:35:56 INFO - PROCESS | 3744 | 1463067356333 Marionette TRACE conn2 <- [1,2452,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowOffset.initial",0,null,null]]]}] 08:35:56 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html | Canvas test: 2d.shadow.attributes.shadowOffset.initial 08:35:56 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html | took 629ms 08:35:56 INFO - PROCESS | 3744 | 1463067356340 Marionette TRACE conn2 -> [0,2453,"getWindowHandle",null] 08:35:56 INFO - PROCESS | 3744 | 1463067356343 Marionette TRACE conn2 <- [1,2453,null,{"value":"13"}] 08:35:56 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html 08:35:56 INFO - PROCESS | 3744 | 1463067356354 Marionette TRACE conn2 -> [0,2454,"setScriptTimeout",{"ms":35000}] 08:35:56 INFO - PROCESS | 3744 | 1463067356356 Marionette TRACE conn2 <- [1,2454,null,{}] 08:35:56 INFO - PROCESS | 3744 | 1463067356359 Marionette TRACE conn2 -> [0,2455,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:35:56 INFO - PROCESS | 3744 | 1463067356440 Marionette TRACE conn2 <- [1,2455,null,{"value":null}] 08:35:56 INFO - PROCESS | 3744 | 1463067356446 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\", \"7b36c2f2-4a50-406b-8f1a-2c9880a455ba\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:35:56 INFO - PROCESS | 3744 | ++DOCSHELL 164ABC00 == 44 [pid = 3744] [id = 623] 08:35:56 INFO - PROCESS | 3744 | ++DOMWINDOW == 101 (16574000) [pid = 3744] [serial = 1869] [outer = 00000000] 08:35:56 INFO - PROCESS | 3744 | ++DOMWINDOW == 102 (16C4A400) [pid = 3744] [serial = 1870] [outer = 16574000] 08:35:56 INFO - PROCESS | 3744 | 1463067356490 Marionette DEBUG loaded listener.js 08:35:56 INFO - PROCESS | 3744 | ++DOMWINDOW == 103 (16EE6400) [pid = 3744] [serial = 1871] [outer = 16574000] 08:35:56 INFO - PROCESS | 3744 | 1463067356927 Marionette TRACE conn2 <- [1,2456,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowOffset.invalid",0,null,null]]]}] 08:35:56 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html | Canvas test: 2d.shadow.attributes.shadowOffset.invalid 08:35:56 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html | took 598ms 08:35:56 INFO - PROCESS | 3744 | 1463067356942 Marionette TRACE conn2 -> [0,2457,"getWindowHandle",null] 08:35:56 INFO - PROCESS | 3744 | 1463067356944 Marionette TRACE conn2 <- [1,2457,null,{"value":"13"}] 08:35:56 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html 08:35:56 INFO - PROCESS | 3744 | 1463067356947 Marionette TRACE conn2 -> [0,2458,"setScriptTimeout",{"ms":35000}] 08:35:56 INFO - PROCESS | 3744 | 1463067356949 Marionette TRACE conn2 <- [1,2458,null,{}] 08:35:56 INFO - PROCESS | 3744 | 1463067356952 Marionette TRACE conn2 -> [0,2459,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:35:57 INFO - PROCESS | 3744 | 1463067357085 Marionette TRACE conn2 <- [1,2459,null,{"value":null}] 08:35:57 INFO - PROCESS | 3744 | 1463067357100 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\", \"7b36c2f2-4a50-406b-8f1a-2c9880a455ba\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:35:57 INFO - PROCESS | 3744 | ++DOCSHELL 0CA89000 == 45 [pid = 3744] [id = 624] 08:35:57 INFO - PROCESS | 3744 | ++DOMWINDOW == 104 (107F6800) [pid = 3744] [serial = 1872] [outer = 00000000] 08:35:57 INFO - PROCESS | 3744 | ++DOMWINDOW == 105 (1714D800) [pid = 3744] [serial = 1873] [outer = 107F6800] 08:35:57 INFO - PROCESS | 3744 | 1463067357147 Marionette DEBUG loaded listener.js 08:35:57 INFO - PROCESS | 3744 | ++DOMWINDOW == 106 (1740B800) [pid = 3744] [serial = 1874] [outer = 107F6800] 08:35:57 INFO - PROCESS | 3744 | 1463067357621 Marionette TRACE conn2 <- [1,2460,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowOffset.valid",0,null,null]]]}] 08:35:57 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html | Canvas test: 2d.shadow.attributes.shadowOffset.valid 08:35:57 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html | took 709ms 08:35:57 INFO - PROCESS | 3744 | 1463067357648 Marionette TRACE conn2 -> [0,2461,"getWindowHandle",null] 08:35:57 INFO - PROCESS | 3744 | 1463067357649 Marionette TRACE conn2 <- [1,2461,null,{"value":"13"}] 08:35:57 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.alpha.html 08:35:57 INFO - PROCESS | 3744 | 1463067357659 Marionette TRACE conn2 -> [0,2462,"setScriptTimeout",{"ms":35000}] 08:35:57 INFO - PROCESS | 3744 | 1463067357661 Marionette TRACE conn2 <- [1,2462,null,{}] 08:35:57 INFO - PROCESS | 3744 | 1463067357664 Marionette TRACE conn2 -> [0,2463,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:35:57 INFO - PROCESS | 3744 | 1463067357794 Marionette TRACE conn2 <- [1,2463,null,{"value":null}] 08:35:57 INFO - PROCESS | 3744 | 1463067357803 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\", \"7b36c2f2-4a50-406b-8f1a-2c9880a455ba\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:35:57 INFO - PROCESS | 3744 | ++DOCSHELL 17A71C00 == 46 [pid = 3744] [id = 625] 08:35:57 INFO - PROCESS | 3744 | ++DOMWINDOW == 107 (17AF0800) [pid = 3744] [serial = 1875] [outer = 00000000] 08:35:57 INFO - PROCESS | 3744 | ++DOMWINDOW == 108 (17BCD800) [pid = 3744] [serial = 1876] [outer = 17AF0800] 08:35:57 INFO - PROCESS | 3744 | 1463067357853 Marionette DEBUG loaded listener.js 08:35:57 INFO - PROCESS | 3744 | ++DOMWINDOW == 109 (18612800) [pid = 3744] [serial = 1877] [outer = 17AF0800] 08:35:58 INFO - PROCESS | 3744 | 1463067358292 Marionette TRACE conn2 <- [1,2464,null,{"value":["/2dcontext/shadows/2d.shadow.canvas.alpha.html",0,null,null,[["Shadows are drawn correctly for partially-transparent canvases",0,null,null]]]}] 08:35:58 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.alpha.html | Shadows are drawn correctly for partially-transparent canvases 08:35:58 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.alpha.html | took 693ms 08:35:58 INFO - PROCESS | 3744 | 1463067358357 Marionette TRACE conn2 -> [0,2465,"getWindowHandle",null] 08:35:58 INFO - PROCESS | 3744 | 1463067358360 Marionette TRACE conn2 <- [1,2465,null,{"value":"13"}] 08:35:58 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.basic.html 08:35:58 INFO - PROCESS | 3744 | 1463067358372 Marionette TRACE conn2 -> [0,2466,"setScriptTimeout",{"ms":35000}] 08:35:58 INFO - PROCESS | 3744 | 1463067358374 Marionette TRACE conn2 <- [1,2466,null,{}] 08:35:58 INFO - PROCESS | 3744 | 1463067358377 Marionette TRACE conn2 -> [0,2467,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:35:58 INFO - PROCESS | 3744 | 1463067358487 Marionette TRACE conn2 <- [1,2467,null,{"value":null}] 08:35:58 INFO - PROCESS | 3744 | 1463067358581 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\", \"7b36c2f2-4a50-406b-8f1a-2c9880a455ba\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:35:58 INFO - PROCESS | 3744 | ++DOCSHELL 1828EC00 == 47 [pid = 3744] [id = 626] 08:35:58 INFO - PROCESS | 3744 | ++DOMWINDOW == 110 (1867B000) [pid = 3744] [serial = 1878] [outer = 00000000] 08:35:58 INFO - PROCESS | 3744 | ++DOMWINDOW == 111 (19A51800) [pid = 3744] [serial = 1879] [outer = 1867B000] 08:35:58 INFO - PROCESS | 3744 | 1463067358624 Marionette DEBUG loaded listener.js 08:35:58 INFO - PROCESS | 3744 | ++DOMWINDOW == 112 (19A53C00) [pid = 3744] [serial = 1880] [outer = 1867B000] 08:35:59 INFO - PROCESS | 3744 | 1463067359179 Marionette TRACE conn2 <- [1,2468,null,{"value":["/2dcontext/shadows/2d.shadow.canvas.basic.html",0,null,null,[["Shadows are drawn for canvases",0,null,null]]]}] 08:35:59 INFO - PROCESS | 3744 | --DOMWINDOW == 111 (16E4B000) [pid = 3744] [serial = 1830] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html] 08:35:59 INFO - PROCESS | 3744 | --DOMWINDOW == 110 (16569800) [pid = 3744] [serial = 1827] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html] 08:35:59 INFO - PROCESS | 3744 | --DOMWINDOW == 109 (19A4B800) [pid = 3744] [serial = 1797] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html] 08:35:59 INFO - PROCESS | 3744 | --DOMWINDOW == 108 (1130B000) [pid = 3744] [serial = 1818] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.null.html] 08:35:59 INFO - PROCESS | 3744 | --DOMWINDOW == 107 (163ED400) [pid = 3744] [serial = 1824] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html] 08:35:59 INFO - PROCESS | 3744 | --DOMWINDOW == 106 (144E4400) [pid = 3744] [serial = 1821] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.path.html] 08:35:59 INFO - PROCESS | 3744 | --DOMWINDOW == 105 (144CF400) [pid = 3744] [serial = 1839] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.3.html] 08:35:59 INFO - PROCESS | 3744 | --DOMWINDOW == 104 (12D30C00) [pid = 3744] [serial = 1815] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html] 08:35:59 INFO - PROCESS | 3744 | --DOMWINDOW == 103 (13E8B800) [pid = 3744] [serial = 1836] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.2.html] 08:35:59 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.basic.html | Shadows are drawn for canvases 08:35:59 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.basic.html | took 835ms 08:35:59 INFO - PROCESS | 3744 | 1463067359217 Marionette TRACE conn2 -> [0,2469,"getWindowHandle",null] 08:35:59 INFO - PROCESS | 3744 | 1463067359267 Marionette TRACE conn2 <- [1,2469,null,{"value":"13"}] 08:35:59 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.transparent.1.html 08:35:59 INFO - PROCESS | 3744 | 1463067359274 Marionette TRACE conn2 -> [0,2470,"setScriptTimeout",{"ms":35000}] 08:35:59 INFO - PROCESS | 3744 | 1463067359275 Marionette TRACE conn2 <- [1,2470,null,{}] 08:35:59 INFO - PROCESS | 3744 | 1463067359279 Marionette TRACE conn2 -> [0,2471,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:35:59 INFO - PROCESS | 3744 | 1463067359359 Marionette TRACE conn2 <- [1,2471,null,{"value":null}] 08:35:59 INFO - PROCESS | 3744 | 1463067359367 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\", \"7b36c2f2-4a50-406b-8f1a-2c9880a455ba\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:35:59 INFO - PROCESS | 3744 | ++DOCSHELL 13AE8400 == 48 [pid = 3744] [id = 627] 08:35:59 INFO - PROCESS | 3744 | ++DOMWINDOW == 104 (152BD000) [pid = 3744] [serial = 1881] [outer = 00000000] 08:35:59 INFO - PROCESS | 3744 | ++DOMWINDOW == 105 (165EBC00) [pid = 3744] [serial = 1882] [outer = 152BD000] 08:35:59 INFO - PROCESS | 3744 | 1463067359419 Marionette DEBUG loaded listener.js 08:35:59 INFO - PROCESS | 3744 | ++DOMWINDOW == 106 (17BD1400) [pid = 3744] [serial = 1883] [outer = 152BD000] 08:35:59 INFO - PROCESS | 3744 | 1463067359885 Marionette TRACE conn2 <- [1,2472,null,{"value":["/2dcontext/shadows/2d.shadow.canvas.transparent.1.html",0,null,null,[["Shadows are not drawn for transparent canvases",0,null,null]]]}] 08:35:59 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.transparent.1.html | Shadows are not drawn for transparent canvases 08:35:59 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.transparent.1.html | took 709ms 08:35:59 INFO - PROCESS | 3744 | 1463067359973 Marionette TRACE conn2 -> [0,2473,"getWindowHandle",null] 08:35:59 INFO - PROCESS | 3744 | 1463067359975 Marionette TRACE conn2 <- [1,2473,null,{"value":"13"}] 08:35:59 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.transparent.2.html 08:35:59 INFO - PROCESS | 3744 | 1463067359979 Marionette TRACE conn2 -> [0,2474,"setScriptTimeout",{"ms":35000}] 08:35:59 INFO - PROCESS | 3744 | 1463067359981 Marionette TRACE conn2 <- [1,2474,null,{}] 08:35:59 INFO - PROCESS | 3744 | 1463067359984 Marionette TRACE conn2 -> [0,2475,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:36:00 INFO - PROCESS | 3744 | 1463067360064 Marionette TRACE conn2 <- [1,2475,null,{"value":null}] 08:36:00 INFO - PROCESS | 3744 | 1463067360074 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\", \"7b36c2f2-4a50-406b-8f1a-2c9880a455ba\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:36:00 INFO - PROCESS | 3744 | ++DOCSHELL 107F7000 == 49 [pid = 3744] [id = 628] 08:36:00 INFO - PROCESS | 3744 | ++DOMWINDOW == 107 (13E8B800) [pid = 3744] [serial = 1884] [outer = 00000000] 08:36:00 INFO - PROCESS | 3744 | ++DOMWINDOW == 108 (19C2C000) [pid = 3744] [serial = 1885] [outer = 13E8B800] 08:36:00 INFO - PROCESS | 3744 | 1463067360117 Marionette DEBUG loaded listener.js 08:36:00 INFO - PROCESS | 3744 | ++DOMWINDOW == 109 (19D47000) [pid = 3744] [serial = 1886] [outer = 13E8B800] 08:36:00 INFO - PROCESS | 3744 | 1463067360550 Marionette TRACE conn2 <- [1,2476,null,{"value":["/2dcontext/shadows/2d.shadow.canvas.transparent.2.html",0,null,null,[["Shadows are not drawn for transparent parts of canvases",0,null,null]]]}] 08:36:00 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.transparent.2.html | Shadows are not drawn for transparent parts of canvases 08:36:00 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.transparent.2.html | took 598ms 08:36:00 INFO - PROCESS | 3744 | 1463067360581 Marionette TRACE conn2 -> [0,2477,"getWindowHandle",null] 08:36:00 INFO - PROCESS | 3744 | 1463067360583 Marionette TRACE conn2 <- [1,2477,null,{"value":"13"}] 08:36:00 INFO - TEST-START | /2dcontext/shadows/2d.shadow.clip.1.html 08:36:00 INFO - PROCESS | 3744 | 1463067360587 Marionette TRACE conn2 -> [0,2478,"setScriptTimeout",{"ms":35000}] 08:36:00 INFO - PROCESS | 3744 | 1463067360588 Marionette TRACE conn2 <- [1,2478,null,{}] 08:36:00 INFO - PROCESS | 3744 | 1463067360592 Marionette TRACE conn2 -> [0,2479,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:36:00 INFO - PROCESS | 3744 | 1463067360672 Marionette TRACE conn2 <- [1,2479,null,{"value":null}] 08:36:00 INFO - PROCESS | 3744 | 1463067360678 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\", \"7b36c2f2-4a50-406b-8f1a-2c9880a455ba\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:36:00 INFO - PROCESS | 3744 | ++DOCSHELL 144E5000 == 50 [pid = 3744] [id = 629] 08:36:00 INFO - PROCESS | 3744 | ++DOMWINDOW == 110 (16572400) [pid = 3744] [serial = 1887] [outer = 00000000] 08:36:00 INFO - PROCESS | 3744 | ++DOMWINDOW == 111 (19DAE400) [pid = 3744] [serial = 1888] [outer = 16572400] 08:36:00 INFO - PROCESS | 3744 | 1463067360721 Marionette DEBUG loaded listener.js 08:36:00 INFO - PROCESS | 3744 | ++DOMWINDOW == 112 (19DB0800) [pid = 3744] [serial = 1889] [outer = 16572400] 08:36:01 INFO - PROCESS | 3744 | 1463067361149 Marionette TRACE conn2 <- [1,2480,null,{"value":["/2dcontext/shadows/2d.shadow.clip.1.html",0,null,null,[["Shadows of clipped shapes are still drawn within the clipping region",0,null,null]]]}] 08:36:01 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.clip.1.html | Shadows of clipped shapes are still drawn within the clipping region 08:36:01 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.clip.1.html | took 599ms 08:36:01 INFO - PROCESS | 3744 | 1463067361182 Marionette TRACE conn2 -> [0,2481,"getWindowHandle",null] 08:36:01 INFO - PROCESS | 3744 | 1463067361185 Marionette TRACE conn2 <- [1,2481,null,{"value":"13"}] 08:36:01 INFO - TEST-START | /2dcontext/shadows/2d.shadow.clip.2.html 08:36:01 INFO - PROCESS | 3744 | 1463067361200 Marionette TRACE conn2 -> [0,2482,"setScriptTimeout",{"ms":35000}] 08:36:01 INFO - PROCESS | 3744 | 1463067361203 Marionette TRACE conn2 <- [1,2482,null,{}] 08:36:01 INFO - PROCESS | 3744 | 1463067361210 Marionette TRACE conn2 -> [0,2483,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:36:01 INFO - PROCESS | 3744 | 1463067361394 Marionette TRACE conn2 <- [1,2483,null,{"value":null}] 08:36:01 INFO - PROCESS | 3744 | 1463067361545 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\", \"7b36c2f2-4a50-406b-8f1a-2c9880a455ba\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:36:01 INFO - PROCESS | 3744 | ++DOCSHELL 113A6400 == 51 [pid = 3744] [id = 630] 08:36:01 INFO - PROCESS | 3744 | ++DOMWINDOW == 113 (113A7000) [pid = 3744] [serial = 1890] [outer = 00000000] 08:36:01 INFO - PROCESS | 3744 | ++DOMWINDOW == 114 (12D28400) [pid = 3744] [serial = 1891] [outer = 113A7000] 08:36:01 INFO - PROCESS | 3744 | 1463067361601 Marionette DEBUG loaded listener.js 08:36:01 INFO - PROCESS | 3744 | ++DOMWINDOW == 115 (1361B400) [pid = 3744] [serial = 1892] [outer = 113A7000] 08:36:02 INFO - PROCESS | 3744 | 1463067362141 Marionette TRACE conn2 <- [1,2484,null,{"value":["/2dcontext/shadows/2d.shadow.clip.2.html",0,null,null,[["Shadows are not drawn outside the clipping region",0,null,null]]]}] 08:36:02 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.clip.2.html | Shadows are not drawn outside the clipping region 08:36:02 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.clip.2.html | took 1008ms 08:36:02 INFO - PROCESS | 3744 | 1463067362203 Marionette TRACE conn2 -> [0,2485,"getWindowHandle",null] 08:36:02 INFO - PROCESS | 3744 | 1463067362208 Marionette TRACE conn2 <- [1,2485,null,{"value":"13"}] 08:36:02 INFO - TEST-START | /2dcontext/shadows/2d.shadow.clip.3.html 08:36:02 INFO - PROCESS | 3744 | 1463067362213 Marionette TRACE conn2 -> [0,2486,"setScriptTimeout",{"ms":35000}] 08:36:02 INFO - PROCESS | 3744 | 1463067362216 Marionette TRACE conn2 <- [1,2486,null,{}] 08:36:02 INFO - PROCESS | 3744 | 1463067362221 Marionette TRACE conn2 -> [0,2487,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:36:02 INFO - PROCESS | 3744 | 1463067362327 Marionette TRACE conn2 <- [1,2487,null,{"value":null}] 08:36:02 INFO - PROCESS | 3744 | 1463067362468 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\", \"7b36c2f2-4a50-406b-8f1a-2c9880a455ba\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:36:02 INFO - PROCESS | 3744 | ++DOCSHELL 15E32C00 == 52 [pid = 3744] [id = 631] 08:36:02 INFO - PROCESS | 3744 | ++DOMWINDOW == 116 (15E33400) [pid = 3744] [serial = 1893] [outer = 00000000] 08:36:02 INFO - PROCESS | 3744 | ++DOMWINDOW == 117 (164AD800) [pid = 3744] [serial = 1894] [outer = 15E33400] 08:36:02 INFO - PROCESS | 3744 | 1463067362524 Marionette DEBUG loaded listener.js 08:36:02 INFO - PROCESS | 3744 | ++DOMWINDOW == 118 (165F1400) [pid = 3744] [serial = 1895] [outer = 15E33400] 08:36:03 INFO - PROCESS | 3744 | 1463067363103 Marionette TRACE conn2 <- [1,2488,null,{"value":["/2dcontext/shadows/2d.shadow.clip.3.html",0,null,null,[["Shadows of clipped shapes are still drawn within the clipping region",0,null,null]]]}] 08:36:03 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.clip.3.html | Shadows of clipped shapes are still drawn within the clipping region 08:36:03 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.clip.3.html | took 944ms 08:36:03 INFO - PROCESS | 3744 | 1463067363158 Marionette TRACE conn2 -> [0,2489,"getWindowHandle",null] 08:36:03 INFO - PROCESS | 3744 | 1463067363161 Marionette TRACE conn2 <- [1,2489,null,{"value":"13"}] 08:36:03 INFO - TEST-START | /2dcontext/shadows/2d.shadow.composite.1.html 08:36:03 INFO - PROCESS | 3744 | 1463067363165 Marionette TRACE conn2 -> [0,2490,"setScriptTimeout",{"ms":35000}] 08:36:03 INFO - PROCESS | 3744 | 1463067363167 Marionette TRACE conn2 <- [1,2490,null,{}] 08:36:03 INFO - PROCESS | 3744 | 1463067363171 Marionette TRACE conn2 -> [0,2491,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:36:03 INFO - PROCESS | 3744 | 1463067363277 Marionette TRACE conn2 <- [1,2491,null,{"value":null}] 08:36:03 INFO - PROCESS | 3744 | 1463067363390 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\", \"7b36c2f2-4a50-406b-8f1a-2c9880a455ba\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:36:03 INFO - PROCESS | 3744 | ++DOCSHELL 17A09C00 == 53 [pid = 3744] [id = 632] 08:36:03 INFO - PROCESS | 3744 | ++DOMWINDOW == 119 (17A0E800) [pid = 3744] [serial = 1896] [outer = 00000000] 08:36:03 INFO - PROCESS | 3744 | ++DOMWINDOW == 120 (17B06C00) [pid = 3744] [serial = 1897] [outer = 17A0E800] 08:36:03 INFO - PROCESS | 3744 | 1463067363445 Marionette DEBUG loaded listener.js 08:36:03 INFO - PROCESS | 3744 | ++DOMWINDOW == 121 (19A8B800) [pid = 3744] [serial = 1898] [outer = 17A0E800] 08:36:04 INFO - PROCESS | 3744 | 1463067364051 Marionette TRACE conn2 <- [1,2492,null,{"value":["/2dcontext/shadows/2d.shadow.composite.1.html",0,null,null,[["Shadows are drawn using globalCompositeOperation",0,null,null]]]}] 08:36:04 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.composite.1.html | Shadows are drawn using globalCompositeOperation 08:36:04 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.composite.1.html | took 913ms 08:36:04 INFO - PROCESS | 3744 | 1463067364100 Marionette TRACE conn2 -> [0,2493,"getWindowHandle",null] 08:36:04 INFO - PROCESS | 3744 | 1463067364104 Marionette TRACE conn2 <- [1,2493,null,{"value":"13"}] 08:36:04 INFO - TEST-START | /2dcontext/shadows/2d.shadow.composite.2.html 08:36:04 INFO - PROCESS | 3744 | 1463067364115 Marionette TRACE conn2 -> [0,2494,"setScriptTimeout",{"ms":35000}] 08:36:04 INFO - PROCESS | 3744 | 1463067364119 Marionette TRACE conn2 <- [1,2494,null,{}] 08:36:04 INFO - PROCESS | 3744 | 1463067364123 Marionette TRACE conn2 -> [0,2495,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:36:04 INFO - PROCESS | 3744 | 1463067364229 Marionette TRACE conn2 <- [1,2495,null,{"value":null}] 08:36:04 INFO - PROCESS | 3744 | 1463067364367 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\", \"7b36c2f2-4a50-406b-8f1a-2c9880a455ba\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:36:04 INFO - PROCESS | 3744 | ++DOCSHELL 19EB6400 == 54 [pid = 3744] [id = 633] 08:36:04 INFO - PROCESS | 3744 | ++DOMWINDOW == 122 (1A16A800) [pid = 3744] [serial = 1899] [outer = 00000000] 08:36:04 INFO - PROCESS | 3744 | ++DOMWINDOW == 123 (1A174C00) [pid = 3744] [serial = 1900] [outer = 1A16A800] 08:36:04 INFO - PROCESS | 3744 | 1463067364420 Marionette DEBUG loaded listener.js 08:36:04 INFO - PROCESS | 3744 | ++DOMWINDOW == 124 (1A48B400) [pid = 3744] [serial = 1901] [outer = 1A16A800] 08:36:05 INFO - PROCESS | 3744 | 1463067365009 Marionette TRACE conn2 <- [1,2496,null,{"value":["/2dcontext/shadows/2d.shadow.composite.2.html",0,null,null,[["Shadows are drawn using globalCompositeOperation",0,null,null]]]}] 08:36:05 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.composite.2.html | Shadows are drawn using globalCompositeOperation 08:36:05 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.composite.2.html | took 960ms 08:36:05 INFO - PROCESS | 3744 | 1463067365056 Marionette TRACE conn2 -> [0,2497,"getWindowHandle",null] 08:36:05 INFO - PROCESS | 3744 | 1463067365058 Marionette TRACE conn2 <- [1,2497,null,{"value":"13"}] 08:36:05 INFO - TEST-START | /2dcontext/shadows/2d.shadow.composite.3.html 08:36:05 INFO - PROCESS | 3744 | 1463067365061 Marionette TRACE conn2 -> [0,2498,"setScriptTimeout",{"ms":35000}] 08:36:05 INFO - PROCESS | 3744 | 1463067365063 Marionette TRACE conn2 <- [1,2498,null,{}] 08:36:05 INFO - PROCESS | 3744 | 1463067365067 Marionette TRACE conn2 -> [0,2499,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:36:05 INFO - PROCESS | 3744 | 1463067365172 Marionette TRACE conn2 <- [1,2499,null,{"value":null}] 08:36:05 INFO - PROCESS | 3744 | 1463067365284 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\", \"7b36c2f2-4a50-406b-8f1a-2c9880a455ba\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:36:05 INFO - PROCESS | 3744 | ++DOCSHELL 1449A000 == 55 [pid = 3744] [id = 634] 08:36:05 INFO - PROCESS | 3744 | ++DOMWINDOW == 125 (1A174800) [pid = 3744] [serial = 1902] [outer = 00000000] 08:36:05 INFO - PROCESS | 3744 | ++DOMWINDOW == 126 (1A8BC000) [pid = 3744] [serial = 1903] [outer = 1A174800] 08:36:05 INFO - PROCESS | 3744 | 1463067365336 Marionette DEBUG loaded listener.js 08:36:05 INFO - PROCESS | 3744 | ++DOMWINDOW == 127 (1A8BEC00) [pid = 3744] [serial = 1904] [outer = 1A174800] 08:36:05 INFO - PROCESS | 3744 | 1463067365943 Marionette TRACE conn2 <- [1,2500,null,{"value":["/2dcontext/shadows/2d.shadow.composite.3.html",0,null,null,[["Areas outside shadows are drawn correctly with destination-out",0,null,null]]]}] 08:36:06 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.composite.3.html | Areas outside shadows are drawn correctly with destination-out 08:36:06 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.composite.3.html | took 960ms 08:36:06 INFO - PROCESS | 3744 | 1463067366015 Marionette TRACE conn2 -> [0,2501,"getWindowHandle",null] 08:36:06 INFO - PROCESS | 3744 | 1463067366018 Marionette TRACE conn2 <- [1,2501,null,{"value":"13"}] 08:36:06 INFO - PROCESS | 3744 | 1463067366022 Marionette TRACE conn2 -> [0,2502,"setScriptTimeout",{"ms":35000}] 08:36:06 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.blur.html 08:36:06 INFO - PROCESS | 3744 | 1463067366024 Marionette TRACE conn2 <- [1,2502,null,{}] 08:36:06 INFO - PROCESS | 3744 | 1463067366028 Marionette TRACE conn2 -> [0,2503,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:36:06 INFO - PROCESS | 3744 | 1463067366158 Marionette TRACE conn2 <- [1,2503,null,{"value":null}] 08:36:06 INFO - PROCESS | 3744 | 1463067366444 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\", \"7b36c2f2-4a50-406b-8f1a-2c9880a455ba\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:36:06 INFO - PROCESS | 3744 | ++DOCSHELL 0CA89800 == 56 [pid = 3744] [id = 635] 08:36:06 INFO - PROCESS | 3744 | ++DOMWINDOW == 128 (0F547C00) [pid = 3744] [serial = 1905] [outer = 00000000] 08:36:06 INFO - PROCESS | 3744 | ++DOMWINDOW == 129 (11310C00) [pid = 3744] [serial = 1906] [outer = 0F547C00] 08:36:06 INFO - PROCESS | 3744 | 1463067366522 Marionette DEBUG loaded listener.js 08:36:06 INFO - PROCESS | 3744 | ++DOMWINDOW == 130 (13373800) [pid = 3744] [serial = 1907] [outer = 0F547C00] 08:36:07 INFO - PROCESS | 3744 | 1463067367115 Marionette TRACE conn2 <- [1,2504,null,{"value":["/2dcontext/shadows/2d.shadow.enable.blur.html",0,null,null,[["Shadows are drawn if shadowBlur is set",0,null,null]]]}] 08:36:07 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.blur.html | Shadows are drawn if shadowBlur is set 08:36:07 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.blur.html | took 1149ms 08:36:07 INFO - PROCESS | 3744 | 1463067367168 Marionette TRACE conn2 -> [0,2505,"getWindowHandle",null] 08:36:07 INFO - PROCESS | 3744 | 1463067367172 Marionette TRACE conn2 <- [1,2505,null,{"value":"13"}] 08:36:07 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.off.1.html 08:36:07 INFO - PROCESS | 3744 | 1463067367176 Marionette TRACE conn2 -> [0,2506,"setScriptTimeout",{"ms":35000}] 08:36:07 INFO - PROCESS | 3744 | 1463067367180 Marionette TRACE conn2 <- [1,2506,null,{}] 08:36:07 INFO - PROCESS | 3744 | 1463067367184 Marionette TRACE conn2 -> [0,2507,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:36:07 INFO - PROCESS | 3744 | 1463067367285 Marionette TRACE conn2 <- [1,2507,null,{"value":null}] 08:36:07 INFO - PROCESS | 3744 | 1463067367455 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\", \"7b36c2f2-4a50-406b-8f1a-2c9880a455ba\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:36:07 INFO - PROCESS | 3744 | ++DOCSHELL 13A12800 == 57 [pid = 3744] [id = 636] 08:36:07 INFO - PROCESS | 3744 | ++DOMWINDOW == 131 (13E84C00) [pid = 3744] [serial = 1908] [outer = 00000000] 08:36:07 INFO - PROCESS | 3744 | ++DOMWINDOW == 132 (144E9000) [pid = 3744] [serial = 1909] [outer = 13E84C00] 08:36:07 INFO - PROCESS | 3744 | 1463067367508 Marionette DEBUG loaded listener.js 08:36:07 INFO - PROCESS | 3744 | ++DOMWINDOW == 133 (164A8000) [pid = 3744] [serial = 1910] [outer = 13E84C00] 08:36:07 INFO - PROCESS | 3744 | --DOCSHELL 14750800 == 56 [pid = 3744] [id = 579] 08:36:07 INFO - PROCESS | 3744 | --DOCSHELL 107F7000 == 55 [pid = 3744] [id = 628] 08:36:07 INFO - PROCESS | 3744 | --DOCSHELL 13AE8400 == 54 [pid = 3744] [id = 627] 08:36:07 INFO - PROCESS | 3744 | --DOCSHELL 1828EC00 == 53 [pid = 3744] [id = 626] 08:36:07 INFO - PROCESS | 3744 | --DOCSHELL 17A71C00 == 52 [pid = 3744] [id = 625] 08:36:07 INFO - PROCESS | 3744 | --DOCSHELL 0CA89000 == 51 [pid = 3744] [id = 624] 08:36:07 INFO - PROCESS | 3744 | --DOCSHELL 164ABC00 == 50 [pid = 3744] [id = 623] 08:36:07 INFO - PROCESS | 3744 | --DOCSHELL 11536000 == 49 [pid = 3744] [id = 622] 08:36:07 INFO - PROCESS | 3744 | --DOCSHELL 11FEDC00 == 48 [pid = 3744] [id = 621] 08:36:07 INFO - PROCESS | 3744 | --DOCSHELL 1172EC00 == 47 [pid = 3744] [id = 620] 08:36:07 INFO - PROCESS | 3744 | --DOCSHELL 11D0A000 == 46 [pid = 3744] [id = 616] 08:36:07 INFO - PROCESS | 3744 | --DOMWINDOW == 132 (12D2B000) [pid = 3744] [serial = 1801] [outer = 00000000] [url = about:blank] 08:36:07 INFO - PROCESS | 3744 | --DOMWINDOW == 131 (15E06C00) [pid = 3744] [serial = 1804] [outer = 00000000] [url = about:blank] 08:36:07 INFO - PROCESS | 3744 | --DOMWINDOW == 130 (17A0DC00) [pid = 3744] [serial = 1807] [outer = 00000000] [url = about:blank] 08:36:07 INFO - PROCESS | 3744 | --DOMWINDOW == 129 (144D0C00) [pid = 3744] [serial = 1813] [outer = 00000000] [url = about:blank] 08:36:07 INFO - PROCESS | 3744 | --DOMWINDOW == 128 (19C2A800) [pid = 3744] [serial = 1810] [outer = 00000000] [url = about:blank] 08:36:07 INFO - PROCESS | 3744 | --DOMWINDOW == 127 (19A8D400) [pid = 3744] [serial = 1843] [outer = 00000000] [url = about:blank] 08:36:08 INFO - PROCESS | 3744 | --DOCSHELL 10760000 == 45 [pid = 3744] [id = 615] 08:36:08 INFO - PROCESS | 3744 | --DOMWINDOW == 126 (13603800) [pid = 3744] [serial = 1819] [outer = 00000000] [url = about:blank] 08:36:08 INFO - PROCESS | 3744 | --DOMWINDOW == 125 (13E89400) [pid = 3744] [serial = 1820] [outer = 00000000] [url = about:blank] 08:36:08 INFO - PROCESS | 3744 | --DOMWINDOW == 124 (164A9000) [pid = 3744] [serial = 1825] [outer = 00000000] [url = about:blank] 08:36:08 INFO - PROCESS | 3744 | --DOMWINDOW == 123 (15A89800) [pid = 3744] [serial = 1822] [outer = 00000000] [url = about:blank] 08:36:08 INFO - PROCESS | 3744 | --DOMWINDOW == 122 (1867F000) [pid = 3744] [serial = 1841] [outer = 00000000] [url = about:blank] 08:36:08 INFO - PROCESS | 3744 | --DOMWINDOW == 121 (15E32800) [pid = 3744] [serial = 1823] [outer = 00000000] [url = about:blank] 08:36:08 INFO - PROCESS | 3744 | --DOMWINDOW == 120 (136AD000) [pid = 3744] [serial = 1817] [outer = 00000000] [url = about:blank] 08:36:08 INFO - PROCESS | 3744 | --DOMWINDOW == 119 (1339EC00) [pid = 3744] [serial = 1816] [outer = 00000000] [url = about:blank] 08:36:08 INFO - PROCESS | 3744 | --DOMWINDOW == 118 (1714CC00) [pid = 3744] [serial = 1832] [outer = 00000000] [url = about:blank] 08:36:08 INFO - PROCESS | 3744 | --DOMWINDOW == 117 (14759C00) [pid = 3744] [serial = 1834] [outer = 00000000] [url = about:blank] 08:36:08 INFO - PROCESS | 3744 | --DOMWINDOW == 116 (17B08400) [pid = 3744] [serial = 1840] [outer = 00000000] [url = about:blank] 08:36:08 INFO - PROCESS | 3744 | --DOMWINDOW == 115 (16C46C00) [pid = 3744] [serial = 1829] [outer = 00000000] [url = about:blank] 08:36:08 INFO - PROCESS | 3744 | --DOMWINDOW == 114 (165E9000) [pid = 3744] [serial = 1837] [outer = 00000000] [url = about:blank] 08:36:08 INFO - PROCESS | 3744 | --DOMWINDOW == 113 (164B3400) [pid = 3744] [serial = 1826] [outer = 00000000] [url = about:blank] 08:36:08 INFO - PROCESS | 3744 | --DOMWINDOW == 112 (1740E000) [pid = 3744] [serial = 1838] [outer = 00000000] [url = about:blank] 08:36:08 INFO - PROCESS | 3744 | --DOMWINDOW == 111 (17148000) [pid = 3744] [serial = 1831] [outer = 00000000] [url = about:blank] 08:36:08 INFO - PROCESS | 3744 | --DOMWINDOW == 110 (165EB400) [pid = 3744] [serial = 1828] [outer = 00000000] [url = about:blank] 08:36:08 INFO - PROCESS | 3744 | --DOMWINDOW == 109 (19A56400) [pid = 3744] [serial = 1799] [outer = 00000000] [url = about:blank] 08:36:08 INFO - PROCESS | 3744 | 1463067368132 Marionette TRACE conn2 <- [1,2508,null,{"value":["/2dcontext/shadows/2d.shadow.enable.off.1.html",0,null,null,[["Shadows are not drawn when only shadowColor is set",0,null,null]]]}] 08:36:08 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.off.1.html | Shadows are not drawn when only shadowColor is set 08:36:08 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.off.1.html | took 944ms 08:36:08 INFO - PROCESS | 3744 | 1463067368153 Marionette TRACE conn2 -> [0,2509,"getWindowHandle",null] 08:36:08 INFO - PROCESS | 3744 | 1463067368157 Marionette TRACE conn2 <- [1,2509,null,{"value":"13"}] 08:36:08 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.off.2.html 08:36:08 INFO - PROCESS | 3744 | 1463067368161 Marionette TRACE conn2 -> [0,2510,"setScriptTimeout",{"ms":35000}] 08:36:08 INFO - PROCESS | 3744 | 1463067368163 Marionette TRACE conn2 <- [1,2510,null,{}] 08:36:08 INFO - PROCESS | 3744 | 1463067368167 Marionette TRACE conn2 -> [0,2511,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:36:08 INFO - PROCESS | 3744 | 1463067368249 Marionette TRACE conn2 <- [1,2511,null,{"value":null}] 08:36:08 INFO - PROCESS | 3744 | 1463067368258 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\", \"7b36c2f2-4a50-406b-8f1a-2c9880a455ba\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:36:08 INFO - PROCESS | 3744 | ++DOCSHELL 136A0800 == 46 [pid = 3744] [id = 637] 08:36:08 INFO - PROCESS | 3744 | ++DOMWINDOW == 110 (136A2C00) [pid = 3744] [serial = 1911] [outer = 00000000] 08:36:08 INFO - PROCESS | 3744 | ++DOMWINDOW == 111 (14497C00) [pid = 3744] [serial = 1912] [outer = 136A2C00] 08:36:08 INFO - PROCESS | 3744 | 1463067368303 Marionette DEBUG loaded listener.js 08:36:08 INFO - PROCESS | 3744 | ++DOMWINDOW == 112 (15E32800) [pid = 3744] [serial = 1913] [outer = 136A2C00] 08:36:08 INFO - PROCESS | 3744 | 1463067368812 Marionette TRACE conn2 <- [1,2512,null,{"value":["/2dcontext/shadows/2d.shadow.enable.off.2.html",0,null,null,[["Shadows are not drawn when only shadowColor is set",0,null,null]]]}] 08:36:08 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.off.2.html | Shadows are not drawn when only shadowColor is set 08:36:08 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.off.2.html | took 693ms 08:36:08 INFO - PROCESS | 3744 | 1463067368861 Marionette TRACE conn2 -> [0,2513,"getWindowHandle",null] 08:36:08 INFO - PROCESS | 3744 | 1463067368864 Marionette TRACE conn2 <- [1,2513,null,{"value":"13"}] 08:36:08 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.x.html 08:36:08 INFO - PROCESS | 3744 | 1463067368869 Marionette TRACE conn2 -> [0,2514,"setScriptTimeout",{"ms":35000}] 08:36:08 INFO - PROCESS | 3744 | 1463067368874 Marionette TRACE conn2 <- [1,2514,null,{}] 08:36:08 INFO - PROCESS | 3744 | 1463067368883 Marionette TRACE conn2 -> [0,2515,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:36:08 INFO - PROCESS | 3744 | 1463067368967 Marionette TRACE conn2 <- [1,2515,null,{"value":null}] 08:36:08 INFO - PROCESS | 3744 | 1463067368977 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\", \"7b36c2f2-4a50-406b-8f1a-2c9880a455ba\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:36:09 INFO - PROCESS | 3744 | ++DOCSHELL 165EE800 == 47 [pid = 3744] [id = 638] 08:36:09 INFO - PROCESS | 3744 | ++DOMWINDOW == 113 (165EF000) [pid = 3744] [serial = 1914] [outer = 00000000] 08:36:09 INFO - PROCESS | 3744 | ++DOMWINDOW == 114 (16C92400) [pid = 3744] [serial = 1915] [outer = 165EF000] 08:36:09 INFO - PROCESS | 3744 | 1463067369047 Marionette DEBUG loaded listener.js 08:36:09 INFO - PROCESS | 3744 | ++DOMWINDOW == 115 (17051800) [pid = 3744] [serial = 1916] [outer = 165EF000] 08:36:09 INFO - PROCESS | 3744 | 1463067369509 Marionette TRACE conn2 <- [1,2516,null,{"value":["/2dcontext/shadows/2d.shadow.enable.x.html",0,null,null,[["Shadows are drawn if shadowOffsetX is set",0,null,null]]]}] 08:36:09 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.x.html | Shadows are drawn if shadowOffsetX is set 08:36:09 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.x.html | took 693ms 08:36:09 INFO - PROCESS | 3744 | 1463067369566 Marionette TRACE conn2 -> [0,2517,"getWindowHandle",null] 08:36:09 INFO - PROCESS | 3744 | 1463067369569 Marionette TRACE conn2 <- [1,2517,null,{"value":"13"}] 08:36:09 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.y.html 08:36:09 INFO - PROCESS | 3744 | 1463067369572 Marionette TRACE conn2 -> [0,2518,"setScriptTimeout",{"ms":35000}] 08:36:09 INFO - PROCESS | 3744 | 1463067369574 Marionette TRACE conn2 <- [1,2518,null,{}] 08:36:09 INFO - PROCESS | 3744 | 1463067369577 Marionette TRACE conn2 -> [0,2519,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:36:09 INFO - PROCESS | 3744 | 1463067369664 Marionette TRACE conn2 <- [1,2519,null,{"value":null}] 08:36:09 INFO - PROCESS | 3744 | 1463067369671 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\", \"7b36c2f2-4a50-406b-8f1a-2c9880a455ba\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:36:09 INFO - PROCESS | 3744 | ++DOCSHELL 152C2400 == 48 [pid = 3744] [id = 639] 08:36:09 INFO - PROCESS | 3744 | ++DOMWINDOW == 116 (17145800) [pid = 3744] [serial = 1917] [outer = 00000000] 08:36:09 INFO - PROCESS | 3744 | ++DOMWINDOW == 117 (17471800) [pid = 3744] [serial = 1918] [outer = 17145800] 08:36:09 INFO - PROCESS | 3744 | 1463067369714 Marionette DEBUG loaded listener.js 08:36:09 INFO - PROCESS | 3744 | ++DOMWINDOW == 118 (17A0B000) [pid = 3744] [serial = 1919] [outer = 17145800] 08:36:10 INFO - PROCESS | 3744 | 1463067370146 Marionette TRACE conn2 <- [1,2520,null,{"value":["/2dcontext/shadows/2d.shadow.enable.y.html",0,null,null,[["Shadows are drawn if shadowOffsetY is set",0,null,null]]]}] 08:36:10 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.y.html | Shadows are drawn if shadowOffsetY is set 08:36:10 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.y.html | took 645ms 08:36:10 INFO - PROCESS | 3744 | 1463067370210 Marionette TRACE conn2 -> [0,2521,"getWindowHandle",null] 08:36:10 INFO - PROCESS | 3744 | 1463067370212 Marionette TRACE conn2 <- [1,2521,null,{"value":"13"}] 08:36:10 INFO - PROCESS | 3744 | 1463067370215 Marionette TRACE conn2 -> [0,2522,"setScriptTimeout",{"ms":35000}] 08:36:10 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.alpha.html 08:36:10 INFO - PROCESS | 3744 | 1463067370217 Marionette TRACE conn2 <- [1,2522,null,{}] 08:36:10 INFO - PROCESS | 3744 | 1463067370221 Marionette TRACE conn2 -> [0,2523,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:36:10 INFO - PROCESS | 3744 | 1463067370316 Marionette TRACE conn2 <- [1,2523,null,{"value":null}] 08:36:10 INFO - PROCESS | 3744 | 1463067370322 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\", \"7b36c2f2-4a50-406b-8f1a-2c9880a455ba\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:36:10 INFO - PROCESS | 3744 | ++DOCSHELL 144E3800 == 49 [pid = 3744] [id = 640] 08:36:10 INFO - PROCESS | 3744 | ++DOMWINDOW == 119 (1656CC00) [pid = 3744] [serial = 1920] [outer = 00000000] 08:36:10 INFO - PROCESS | 3744 | ++DOMWINDOW == 120 (17AF3800) [pid = 3744] [serial = 1921] [outer = 1656CC00] 08:36:10 INFO - PROCESS | 3744 | 1463067370372 Marionette DEBUG loaded listener.js 08:36:10 INFO - PROCESS | 3744 | ++DOMWINDOW == 121 (18290C00) [pid = 3744] [serial = 1922] [outer = 1656CC00] 08:36:10 INFO - PROCESS | 3744 | 1463067370892 Marionette TRACE conn2 <- [1,2524,null,{"value":["/2dcontext/shadows/2d.shadow.gradient.alpha.html",0,null,null,[["Shadows are drawn correctly for partially-transparent gradient fills",0,null,null]]]}] 08:36:10 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.alpha.html | Shadows are drawn correctly for partially-transparent gradient fills 08:36:10 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.alpha.html | took 709ms 08:36:10 INFO - PROCESS | 3744 | 1463067370915 Marionette TRACE conn2 -> [0,2525,"getWindowHandle",null] 08:36:10 INFO - PROCESS | 3744 | 1463067370917 Marionette TRACE conn2 <- [1,2525,null,{"value":"13"}] 08:36:10 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.basic.html 08:36:10 INFO - PROCESS | 3744 | 1463067370926 Marionette TRACE conn2 -> [0,2526,"setScriptTimeout",{"ms":35000}] 08:36:10 INFO - PROCESS | 3744 | 1463067370927 Marionette TRACE conn2 <- [1,2526,null,{}] 08:36:10 INFO - PROCESS | 3744 | 1463067370931 Marionette TRACE conn2 -> [0,2527,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:36:11 INFO - PROCESS | 3744 | 1463067371047 Marionette TRACE conn2 <- [1,2527,null,{"value":null}] 08:36:11 INFO - PROCESS | 3744 | 1463067371053 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\", \"7b36c2f2-4a50-406b-8f1a-2c9880a455ba\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:36:11 INFO - PROCESS | 3744 | ++DOCSHELL 17AF2000 == 50 [pid = 3744] [id = 641] 08:36:11 INFO - PROCESS | 3744 | ++DOMWINDOW == 122 (17AF8800) [pid = 3744] [serial = 1923] [outer = 00000000] 08:36:11 INFO - PROCESS | 3744 | ++DOMWINDOW == 123 (19A53800) [pid = 3744] [serial = 1924] [outer = 17AF8800] 08:36:11 INFO - PROCESS | 3744 | 1463067371096 Marionette DEBUG loaded listener.js 08:36:11 INFO - PROCESS | 3744 | ++DOMWINDOW == 124 (19A54800) [pid = 3744] [serial = 1925] [outer = 17AF8800] 08:36:11 INFO - PROCESS | 3744 | 1463067371543 Marionette TRACE conn2 <- [1,2528,null,{"value":["/2dcontext/shadows/2d.shadow.gradient.basic.html",0,null,null,[["Shadows are drawn for gradient fills",0,null,null]]]}] 08:36:11 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.basic.html | Shadows are drawn for gradient fills 08:36:11 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.basic.html | took 645ms 08:36:11 INFO - PROCESS | 3744 | 1463067371561 Marionette TRACE conn2 -> [0,2529,"getWindowHandle",null] 08:36:11 INFO - PROCESS | 3744 | 1463067371563 Marionette TRACE conn2 <- [1,2529,null,{"value":"13"}] 08:36:11 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.transparent.1.html 08:36:11 INFO - PROCESS | 3744 | 1463067371566 Marionette TRACE conn2 -> [0,2530,"setScriptTimeout",{"ms":35000}] 08:36:11 INFO - PROCESS | 3744 | 1463067371568 Marionette TRACE conn2 <- [1,2530,null,{}] 08:36:11 INFO - PROCESS | 3744 | 1463067371571 Marionette TRACE conn2 -> [0,2531,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:36:11 INFO - PROCESS | 3744 | 1463067371692 Marionette TRACE conn2 <- [1,2531,null,{"value":null}] 08:36:11 INFO - PROCESS | 3744 | 1463067371784 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\", \"7b36c2f2-4a50-406b-8f1a-2c9880a455ba\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:36:11 INFO - PROCESS | 3744 | ++DOCSHELL 1881B400 == 51 [pid = 3744] [id = 642] 08:36:11 INFO - PROCESS | 3744 | ++DOMWINDOW == 125 (19C27400) [pid = 3744] [serial = 1926] [outer = 00000000] 08:36:11 INFO - PROCESS | 3744 | ++DOMWINDOW == 126 (19CD4C00) [pid = 3744] [serial = 1927] [outer = 19C27400] 08:36:11 INFO - PROCESS | 3744 | 1463067371834 Marionette DEBUG loaded listener.js 08:36:11 INFO - PROCESS | 3744 | ++DOMWINDOW == 127 (19DADC00) [pid = 3744] [serial = 1928] [outer = 19C27400] 08:36:12 INFO - PROCESS | 3744 | 1463067372246 Marionette TRACE conn2 <- [1,2532,null,{"value":["/2dcontext/shadows/2d.shadow.gradient.transparent.1.html",0,null,null,[["Shadows are not drawn for transparent gradient fills",0,null,null]]]}] 08:36:12 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.transparent.1.html | Shadows are not drawn for transparent gradient fills 08:36:12 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.transparent.1.html | took 756ms 08:36:12 INFO - PROCESS | 3744 | 1463067372305 Marionette TRACE conn2 -> [0,2533,"getWindowHandle",null] 08:36:12 INFO - PROCESS | 3744 | 1463067372307 Marionette TRACE conn2 <- [1,2533,null,{"value":"13"}] 08:36:12 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.transparent.2.html 08:36:12 INFO - PROCESS | 3744 | 1463067372310 Marionette TRACE conn2 -> [0,2534,"setScriptTimeout",{"ms":35000}] 08:36:12 INFO - PROCESS | 3744 | 1463067372312 Marionette TRACE conn2 <- [1,2534,null,{}] 08:36:12 INFO - PROCESS | 3744 | 1463067372315 Marionette TRACE conn2 -> [0,2535,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:36:12 INFO - PROCESS | 3744 | 1463067372479 Marionette TRACE conn2 <- [1,2535,null,{"value":null}] 08:36:12 INFO - PROCESS | 3744 | 1463067372547 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\", \"7b36c2f2-4a50-406b-8f1a-2c9880a455ba\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:36:12 INFO - PROCESS | 3744 | ++DOCSHELL 17AF5800 == 52 [pid = 3744] [id = 643] 08:36:12 INFO - PROCESS | 3744 | ++DOMWINDOW == 128 (19A99000) [pid = 3744] [serial = 1929] [outer = 00000000] 08:36:12 INFO - PROCESS | 3744 | ++DOMWINDOW == 129 (1A16E000) [pid = 3744] [serial = 1930] [outer = 19A99000] 08:36:12 INFO - PROCESS | 3744 | 1463067372590 Marionette DEBUG loaded listener.js 08:36:12 INFO - PROCESS | 3744 | ++DOMWINDOW == 130 (1A171400) [pid = 3744] [serial = 1931] [outer = 19A99000] 08:36:12 INFO - PROCESS | 3744 | --DOMWINDOW == 129 (13397C00) [pid = 3744] [serial = 1812] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.modified.html] 08:36:12 INFO - PROCESS | 3744 | --DOMWINDOW == 128 (144DE000) [pid = 3744] [serial = 1752] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.zero.html] 08:36:12 INFO - PROCESS | 3744 | --DOMWINDOW == 127 (10637400) [pid = 3744] [serial = 1833] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.1.html] 08:36:12 INFO - PROCESS | 3744 | --DOMWINDOW == 126 (17AF0800) [pid = 3744] [serial = 1875] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.alpha.html] 08:36:12 INFO - PROCESS | 3744 | --DOMWINDOW == 125 (1867B000) [pid = 3744] [serial = 1878] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.basic.html] 08:36:12 INFO - PROCESS | 3744 | --DOMWINDOW == 124 (152BD000) [pid = 3744] [serial = 1881] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.transparent.1.html] 08:36:12 INFO - PROCESS | 3744 | --DOMWINDOW == 123 (13E8B800) [pid = 3744] [serial = 1884] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.transparent.2.html] 08:36:12 INFO - PROCESS | 3744 | --DOMWINDOW == 122 (1339C400) [pid = 3744] [serial = 1866] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html] 08:36:12 INFO - PROCESS | 3744 | --DOMWINDOW == 121 (16574000) [pid = 3744] [serial = 1869] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html] 08:36:12 INFO - PROCESS | 3744 | --DOMWINDOW == 120 (11FEEC00) [pid = 3744] [serial = 1863] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html] 08:36:12 INFO - PROCESS | 3744 | --DOMWINDOW == 119 (19D40400) [pid = 3744] [serial = 1857] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html] 08:36:12 INFO - PROCESS | 3744 | --DOMWINDOW == 118 (12BB6000) [pid = 3744] [serial = 1860] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html] 08:36:12 INFO - PROCESS | 3744 | --DOMWINDOW == 117 (107F6800) [pid = 3744] [serial = 1872] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html] 08:36:12 INFO - PROCESS | 3744 | --DOMWINDOW == 116 (11D0F400) [pid = 3744] [serial = 1722] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html] 08:36:12 INFO - PROCESS | 3744 | --DOMWINDOW == 115 (19A50C00) [pid = 3744] [serial = 1809] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html] 08:36:12 INFO - PROCESS | 3744 | --DOMWINDOW == 114 (16E43400) [pid = 3744] [serial = 1761] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.nan.html] 08:36:12 INFO - PROCESS | 3744 | --DOMWINDOW == 113 (13A0A400) [pid = 3744] [serial = 1758] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.ctor.html] 08:36:12 INFO - PROCESS | 3744 | --DOMWINDOW == 112 (11531400) [pid = 3744] [serial = 1800] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html] 08:36:12 INFO - PROCESS | 3744 | --DOMWINDOW == 111 (107F0400) [pid = 3744] [serial = 1755] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.clamp.html] 08:36:12 INFO - PROCESS | 3744 | --DOMWINDOW == 110 (1821C400) [pid = 3744] [serial = 1764] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.properties.html] 08:36:13 INFO - PROCESS | 3744 | --DOMWINDOW == 109 (1714A000) [pid = 3744] [serial = 1806] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html] 08:36:13 INFO - PROCESS | 3744 | --DOMWINDOW == 108 (105D9400) [pid = 3744] [serial = 1719] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html] 08:36:13 INFO - PROCESS | 3744 | --DOMWINDOW == 107 (144CB000) [pid = 3744] [serial = 1803] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html] 08:36:13 INFO - PROCESS | 3744 | 1463067373235 Marionette TRACE conn2 <- [1,2536,null,{"value":["/2dcontext/shadows/2d.shadow.gradient.transparent.2.html",0,null,null,[["Shadows are not drawn for transparent parts of gradient fills",0,null,null]]]}] 08:36:13 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.transparent.2.html | Shadows are not drawn for transparent parts of gradient fills 08:36:13 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.transparent.2.html | took 960ms 08:36:13 INFO - PROCESS | 3744 | 1463067373288 Marionette TRACE conn2 -> [0,2537,"getWindowHandle",null] 08:36:13 INFO - PROCESS | 3744 | 1463067373290 Marionette TRACE conn2 <- [1,2537,null,{"value":"13"}] 08:36:13 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.alpha.html 08:36:13 INFO - PROCESS | 3744 | 1463067373293 Marionette TRACE conn2 -> [0,2538,"setScriptTimeout",{"ms":35000}] 08:36:13 INFO - PROCESS | 3744 | 1463067373295 Marionette TRACE conn2 <- [1,2538,null,{}] 08:36:13 INFO - PROCESS | 3744 | 1463067373298 Marionette TRACE conn2 -> [0,2539,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:36:13 INFO - PROCESS | 3744 | 1463067373380 Marionette TRACE conn2 <- [1,2539,null,{"value":null}] 08:36:13 INFO - PROCESS | 3744 | 1463067373386 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\", \"7b36c2f2-4a50-406b-8f1a-2c9880a455ba\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:36:13 INFO - PROCESS | 3744 | ++DOCSHELL 1153AC00 == 53 [pid = 3744] [id = 644] 08:36:13 INFO - PROCESS | 3744 | ++DOMWINDOW == 108 (11FEEC00) [pid = 3744] [serial = 1932] [outer = 00000000] 08:36:13 INFO - PROCESS | 3744 | ++DOMWINDOW == 109 (14494800) [pid = 3744] [serial = 1933] [outer = 11FEEC00] 08:36:13 INFO - PROCESS | 3744 | 1463067373429 Marionette DEBUG loaded listener.js 08:36:13 INFO - PROCESS | 3744 | ++DOMWINDOW == 110 (164AB000) [pid = 3744] [serial = 1934] [outer = 11FEEC00] 08:36:13 INFO - PROCESS | 3744 | 1463067373867 Marionette TRACE conn2 <- [1,2540,null,{"value":["/2dcontext/shadows/2d.shadow.image.alpha.html",0,null,null,[["Shadows are drawn correctly for partially-transparent images",0,null,null]]]}] 08:36:13 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.alpha.html | Shadows are drawn correctly for partially-transparent images 08:36:13 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.alpha.html | took 598ms 08:36:13 INFO - PROCESS | 3744 | 1463067373898 Marionette TRACE conn2 -> [0,2541,"getWindowHandle",null] 08:36:13 INFO - PROCESS | 3744 | 1463067373900 Marionette TRACE conn2 <- [1,2541,null,{"value":"13"}] 08:36:13 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.basic.html 08:36:13 INFO - PROCESS | 3744 | 1463067373903 Marionette TRACE conn2 -> [0,2542,"setScriptTimeout",{"ms":35000}] 08:36:13 INFO - PROCESS | 3744 | 1463067373905 Marionette TRACE conn2 <- [1,2542,null,{}] 08:36:13 INFO - PROCESS | 3744 | 1463067373909 Marionette TRACE conn2 -> [0,2543,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:36:14 INFO - PROCESS | 3744 | 1463067373990 Marionette TRACE conn2 <- [1,2543,null,{"value":null}] 08:36:14 INFO - PROCESS | 3744 | 1463067373996 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\", \"7b36c2f2-4a50-406b-8f1a-2c9880a455ba\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:36:14 INFO - PROCESS | 3744 | ++DOCSHELL 16130000 == 54 [pid = 3744] [id = 645] 08:36:14 INFO - PROCESS | 3744 | ++DOMWINDOW == 111 (16E43400) [pid = 3744] [serial = 1935] [outer = 00000000] 08:36:14 INFO - PROCESS | 3744 | ++DOMWINDOW == 112 (18819C00) [pid = 3744] [serial = 1936] [outer = 16E43400] 08:36:14 INFO - PROCESS | 3744 | 1463067374045 Marionette DEBUG loaded listener.js 08:36:14 INFO - PROCESS | 3744 | ++DOMWINDOW == 113 (19CD3C00) [pid = 3744] [serial = 1937] [outer = 16E43400] 08:36:14 INFO - PROCESS | 3744 | 1463067374502 Marionette TRACE conn2 <- [1,2544,null,{"value":["/2dcontext/shadows/2d.shadow.image.basic.html",0,null,null,[["Shadows are drawn for images",0,null,null]]]}] 08:36:14 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.basic.html | Shadows are drawn for images 08:36:14 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.basic.html | took 645ms 08:36:14 INFO - PROCESS | 3744 | 1463067374539 Marionette TRACE conn2 -> [0,2545,"getWindowHandle",null] 08:36:14 INFO - PROCESS | 3744 | 1463067374541 Marionette TRACE conn2 <- [1,2545,null,{"value":"13"}] 08:36:14 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.scale.html 08:36:14 INFO - PROCESS | 3744 | 1463067374544 Marionette TRACE conn2 -> [0,2546,"setScriptTimeout",{"ms":35000}] 08:36:14 INFO - PROCESS | 3744 | 1463067374547 Marionette TRACE conn2 <- [1,2546,null,{}] 08:36:14 INFO - PROCESS | 3744 | 1463067374550 Marionette TRACE conn2 -> [0,2547,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:36:14 INFO - PROCESS | 3744 | 1463067374650 Marionette TRACE conn2 <- [1,2547,null,{"value":null}] 08:36:14 INFO - PROCESS | 3744 | 1463067374656 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\", \"7b36c2f2-4a50-406b-8f1a-2c9880a455ba\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:36:14 INFO - PROCESS | 3744 | ++DOCSHELL 1634D800 == 55 [pid = 3744] [id = 646] 08:36:14 INFO - PROCESS | 3744 | ++DOMWINDOW == 114 (17471C00) [pid = 3744] [serial = 1938] [outer = 00000000] 08:36:14 INFO - PROCESS | 3744 | ++DOMWINDOW == 115 (1A9CC000) [pid = 3744] [serial = 1939] [outer = 17471C00] 08:36:14 INFO - PROCESS | 3744 | 1463067374698 Marionette DEBUG loaded listener.js 08:36:14 INFO - PROCESS | 3744 | ++DOMWINDOW == 116 (13AEFC00) [pid = 3744] [serial = 1940] [outer = 17471C00] 08:36:15 INFO - PROCESS | 3744 | 1463067375414 Marionette TRACE conn2 <- [1,2548,null,{"value":["/2dcontext/shadows/2d.shadow.image.scale.html",0,null,null,[["Shadows are drawn correctly for scaled images",0,null,null]]]}] 08:36:15 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.scale.html | Shadows are drawn correctly for scaled images 08:36:15 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.scale.html | took 913ms 08:36:15 INFO - PROCESS | 3744 | 1463067375450 Marionette TRACE conn2 -> [0,2549,"getWindowHandle",null] 08:36:15 INFO - PROCESS | 3744 | 1463067375454 Marionette TRACE conn2 <- [1,2549,null,{"value":"13"}] 08:36:15 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.section.html 08:36:15 INFO - PROCESS | 3744 | 1463067375460 Marionette TRACE conn2 -> [0,2550,"setScriptTimeout",{"ms":35000}] 08:36:15 INFO - PROCESS | 3744 | 1463067375464 Marionette TRACE conn2 <- [1,2550,null,{}] 08:36:15 INFO - PROCESS | 3744 | 1463067375469 Marionette TRACE conn2 -> [0,2551,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:36:15 INFO - PROCESS | 3744 | 1463067375581 Marionette TRACE conn2 <- [1,2551,null,{"value":null}] 08:36:15 INFO - PROCESS | 3744 | 1463067375724 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\", \"7b36c2f2-4a50-406b-8f1a-2c9880a455ba\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:36:15 INFO - PROCESS | 3744 | ++DOCSHELL 12D2B000 == 56 [pid = 3744] [id = 647] 08:36:15 INFO - PROCESS | 3744 | ++DOMWINDOW == 117 (13372000) [pid = 3744] [serial = 1941] [outer = 00000000] 08:36:15 INFO - PROCESS | 3744 | ++DOMWINDOW == 118 (13E6B000) [pid = 3744] [serial = 1942] [outer = 13372000] 08:36:15 INFO - PROCESS | 3744 | 1463067375788 Marionette DEBUG loaded listener.js 08:36:15 INFO - PROCESS | 3744 | ++DOMWINDOW == 119 (1449CC00) [pid = 3744] [serial = 1943] [outer = 13372000] 08:36:16 INFO - PROCESS | 3744 | 1463067376439 Marionette TRACE conn2 <- [1,2552,null,{"value":["/2dcontext/shadows/2d.shadow.image.section.html",0,null,null,[["Shadows are not drawn for areas outside image source rectangles",0,null,null]]]}] 08:36:16 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.section.html | Shadows are not drawn for areas outside image source rectangles 08:36:16 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.section.html | took 1039ms 08:36:16 INFO - PROCESS | 3744 | 1463067376503 Marionette TRACE conn2 -> [0,2553,"getWindowHandle",null] 08:36:16 INFO - PROCESS | 3744 | 1463067376509 Marionette TRACE conn2 <- [1,2553,null,{"value":"13"}] 08:36:16 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.transparent.1.html 08:36:16 INFO - PROCESS | 3744 | 1463067376535 Marionette TRACE conn2 -> [0,2554,"setScriptTimeout",{"ms":35000}] 08:36:16 INFO - PROCESS | 3744 | 1463067376537 Marionette TRACE conn2 <- [1,2554,null,{}] 08:36:16 INFO - PROCESS | 3744 | 1463067376541 Marionette TRACE conn2 -> [0,2555,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:36:16 INFO - PROCESS | 3744 | 1463067376690 Marionette TRACE conn2 <- [1,2555,null,{"value":null}] 08:36:16 INFO - PROCESS | 3744 | 1463067376832 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\", \"7b36c2f2-4a50-406b-8f1a-2c9880a455ba\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:36:16 INFO - PROCESS | 3744 | ++DOCSHELL 13E62C00 == 57 [pid = 3744] [id = 648] 08:36:16 INFO - PROCESS | 3744 | ++DOMWINDOW == 120 (144D0C00) [pid = 3744] [serial = 1944] [outer = 00000000] 08:36:16 INFO - PROCESS | 3744 | ++DOMWINDOW == 121 (1656A800) [pid = 3744] [serial = 1945] [outer = 144D0C00] 08:36:16 INFO - PROCESS | 3744 | 1463067376886 Marionette DEBUG loaded listener.js 08:36:16 INFO - PROCESS | 3744 | ++DOMWINDOW == 122 (165F4000) [pid = 3744] [serial = 1946] [outer = 144D0C00] 08:36:17 INFO - PROCESS | 3744 | 1463067377439 Marionette TRACE conn2 <- [1,2556,null,{"value":["/2dcontext/shadows/2d.shadow.image.transparent.1.html",0,null,null,[["Shadows are not drawn for transparent images",0,null,null]]]}] 08:36:17 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.transparent.1.html | Shadows are not drawn for transparent images 08:36:17 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.transparent.1.html | took 960ms 08:36:17 INFO - PROCESS | 3744 | 1463067377511 Marionette TRACE conn2 -> [0,2557,"getWindowHandle",null] 08:36:17 INFO - PROCESS | 3744 | 1463067377513 Marionette TRACE conn2 <- [1,2557,null,{"value":"13"}] 08:36:17 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.transparent.2.html 08:36:17 INFO - PROCESS | 3744 | 1463067377517 Marionette TRACE conn2 -> [0,2558,"setScriptTimeout",{"ms":35000}] 08:36:17 INFO - PROCESS | 3744 | 1463067377521 Marionette TRACE conn2 <- [1,2558,null,{}] 08:36:17 INFO - PROCESS | 3744 | 1463067377532 Marionette TRACE conn2 -> [0,2559,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:36:17 INFO - PROCESS | 3744 | 1463067377642 Marionette TRACE conn2 <- [1,2559,null,{"value":null}] 08:36:17 INFO - PROCESS | 3744 | 1463067377787 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\", \"7b36c2f2-4a50-406b-8f1a-2c9880a455ba\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:36:17 INFO - PROCESS | 3744 | ++DOCSHELL 1867E800 == 58 [pid = 3744] [id = 649] 08:36:17 INFO - PROCESS | 3744 | ++DOMWINDOW == 123 (19C2A000) [pid = 3744] [serial = 1947] [outer = 00000000] 08:36:17 INFO - PROCESS | 3744 | ++DOMWINDOW == 124 (19D3F000) [pid = 3744] [serial = 1948] [outer = 19C2A000] 08:36:17 INFO - PROCESS | 3744 | 1463067377853 Marionette DEBUG loaded listener.js 08:36:17 INFO - PROCESS | 3744 | ++DOMWINDOW == 125 (19EAE400) [pid = 3744] [serial = 1949] [outer = 19C2A000] 08:36:18 INFO - PROCESS | 3744 | 1463067378498 Marionette TRACE conn2 <- [1,2560,null,{"value":["/2dcontext/shadows/2d.shadow.image.transparent.2.html",0,null,null,[["Shadows are not drawn for transparent parts of images",0,null,null]]]}] 08:36:18 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.transparent.2.html | Shadows are not drawn for transparent parts of images 08:36:18 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.transparent.2.html | took 1008ms 08:36:18 INFO - PROCESS | 3744 | 1463067378519 Marionette TRACE conn2 -> [0,2561,"getWindowHandle",null] 08:36:18 INFO - PROCESS | 3744 | 1463067378522 Marionette TRACE conn2 <- [1,2561,null,{"value":"13"}] 08:36:18 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.negativeX.html 08:36:18 INFO - PROCESS | 3744 | 1463067378526 Marionette TRACE conn2 -> [0,2562,"setScriptTimeout",{"ms":35000}] 08:36:18 INFO - PROCESS | 3744 | 1463067378528 Marionette TRACE conn2 <- [1,2562,null,{}] 08:36:18 INFO - PROCESS | 3744 | 1463067378546 Marionette TRACE conn2 -> [0,2563,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:36:18 INFO - PROCESS | 3744 | 1463067378652 Marionette TRACE conn2 <- [1,2563,null,{"value":null}] 08:36:18 INFO - PROCESS | 3744 | 1463067378792 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\", \"7b36c2f2-4a50-406b-8f1a-2c9880a455ba\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:36:18 INFO - PROCESS | 3744 | ++DOCSHELL 1A9C5800 == 59 [pid = 3744] [id = 650] 08:36:18 INFO - PROCESS | 3744 | ++DOMWINDOW == 126 (1A9C9400) [pid = 3744] [serial = 1950] [outer = 00000000] 08:36:18 INFO - PROCESS | 3744 | ++DOMWINDOW == 127 (1AB5FC00) [pid = 3744] [serial = 1951] [outer = 1A9C9400] 08:36:18 INFO - PROCESS | 3744 | 1463067378847 Marionette DEBUG loaded listener.js 08:36:18 INFO - PROCESS | 3744 | ++DOMWINDOW == 128 (1AB65000) [pid = 3744] [serial = 1952] [outer = 1A9C9400] 08:36:19 INFO - PROCESS | 3744 | 1463067379480 Marionette TRACE conn2 <- [1,2564,null,{"value":["/2dcontext/shadows/2d.shadow.offset.negativeX.html",0,null,null,[["Shadows can be offset with negative x",0,null,null]]]}] 08:36:19 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.negativeX.html | Shadows can be offset with negative x 08:36:19 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.negativeX.html | took 1007ms 08:36:19 INFO - PROCESS | 3744 | 1463067379527 Marionette TRACE conn2 -> [0,2565,"getWindowHandle",null] 08:36:19 INFO - PROCESS | 3744 | 1463067379529 Marionette TRACE conn2 <- [1,2565,null,{"value":"13"}] 08:36:19 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.negativeY.html 08:36:19 INFO - PROCESS | 3744 | 1463067379533 Marionette TRACE conn2 -> [0,2566,"setScriptTimeout",{"ms":35000}] 08:36:19 INFO - PROCESS | 3744 | 1463067379535 Marionette TRACE conn2 <- [1,2566,null,{}] 08:36:19 INFO - PROCESS | 3744 | 1463067379540 Marionette TRACE conn2 -> [0,2567,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:36:19 INFO - PROCESS | 3744 | 1463067379643 Marionette TRACE conn2 <- [1,2567,null,{"value":null}] 08:36:19 INFO - PROCESS | 3744 | 1463067379786 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\", \"7b36c2f2-4a50-406b-8f1a-2c9880a455ba\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:36:19 INFO - PROCESS | 3744 | ++DOCSHELL 10531800 == 60 [pid = 3744] [id = 651] 08:36:19 INFO - PROCESS | 3744 | ++DOMWINDOW == 129 (10577000) [pid = 3744] [serial = 1953] [outer = 00000000] 08:36:19 INFO - PROCESS | 3744 | ++DOMWINDOW == 130 (12D29800) [pid = 3744] [serial = 1954] [outer = 10577000] 08:36:19 INFO - PROCESS | 3744 | 1463067379841 Marionette DEBUG loaded listener.js 08:36:19 INFO - PROCESS | 3744 | ++DOMWINDOW == 131 (14419C00) [pid = 3744] [serial = 1955] [outer = 10577000] 08:36:20 INFO - PROCESS | 3744 | 1463067380551 Marionette TRACE conn2 <- [1,2568,null,{"value":["/2dcontext/shadows/2d.shadow.offset.negativeY.html",0,null,null,[["Shadows can be offset with negative y",0,null,null]]]}] 08:36:20 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.negativeY.html | Shadows can be offset with negative y 08:36:20 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.negativeY.html | took 1055ms 08:36:20 INFO - PROCESS | 3744 | 1463067380589 Marionette TRACE conn2 -> [0,2569,"getWindowHandle",null] 08:36:20 INFO - PROCESS | 3744 | 1463067380594 Marionette TRACE conn2 <- [1,2569,null,{"value":"13"}] 08:36:20 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.positiveX.html 08:36:20 INFO - PROCESS | 3744 | 1463067380598 Marionette TRACE conn2 -> [0,2570,"setScriptTimeout",{"ms":35000}] 08:36:20 INFO - PROCESS | 3744 | 1463067380602 Marionette TRACE conn2 <- [1,2570,null,{}] 08:36:20 INFO - PROCESS | 3744 | 1463067380607 Marionette TRACE conn2 -> [0,2571,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:36:20 INFO - PROCESS | 3744 | 1463067380709 Marionette TRACE conn2 <- [1,2571,null,{"value":null}] 08:36:20 INFO - PROCESS | 3744 | 1463067380830 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\", \"7b36c2f2-4a50-406b-8f1a-2c9880a455ba\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:36:20 INFO - PROCESS | 3744 | ++DOCSHELL 13A10000 == 61 [pid = 3744] [id = 652] 08:36:20 INFO - PROCESS | 3744 | ++DOMWINDOW == 132 (13AE7800) [pid = 3744] [serial = 1956] [outer = 00000000] 08:36:20 INFO - PROCESS | 3744 | ++DOMWINDOW == 133 (144E6C00) [pid = 3744] [serial = 1957] [outer = 13AE7800] 08:36:20 INFO - PROCESS | 3744 | 1463067380879 Marionette DEBUG loaded listener.js 08:36:21 INFO - PROCESS | 3744 | ++DOMWINDOW == 134 (15E0F000) [pid = 3744] [serial = 1958] [outer = 13AE7800] 08:36:21 INFO - PROCESS | 3744 | 1463067381528 Marionette TRACE conn2 <- [1,2572,null,{"value":["/2dcontext/shadows/2d.shadow.offset.positiveX.html",0,null,null,[["Shadows can be offset with positive x",0,null,null]]]}] 08:36:21 INFO - PROCESS | 3744 | --DOCSHELL 16130000 == 60 [pid = 3744] [id = 645] 08:36:21 INFO - PROCESS | 3744 | --DOCSHELL 1153AC00 == 59 [pid = 3744] [id = 644] 08:36:21 INFO - PROCESS | 3744 | --DOCSHELL 17AF5800 == 58 [pid = 3744] [id = 643] 08:36:21 INFO - PROCESS | 3744 | --DOCSHELL 1881B400 == 57 [pid = 3744] [id = 642] 08:36:21 INFO - PROCESS | 3744 | --DOCSHELL 17AF2000 == 56 [pid = 3744] [id = 641] 08:36:21 INFO - PROCESS | 3744 | --DOCSHELL 144E3800 == 55 [pid = 3744] [id = 640] 08:36:21 INFO - PROCESS | 3744 | --DOCSHELL 152C2400 == 54 [pid = 3744] [id = 639] 08:36:21 INFO - PROCESS | 3744 | --DOCSHELL 165EE800 == 53 [pid = 3744] [id = 638] 08:36:21 INFO - PROCESS | 3744 | --DOCSHELL 136A0800 == 52 [pid = 3744] [id = 637] 08:36:21 INFO - PROCESS | 3744 | --DOCSHELL 13A12800 == 51 [pid = 3744] [id = 636] 08:36:21 INFO - PROCESS | 3744 | --DOCSHELL 0CA89800 == 50 [pid = 3744] [id = 635] 08:36:21 INFO - PROCESS | 3744 | --DOMWINDOW == 133 (19DAE400) [pid = 3744] [serial = 1888] [outer = 00000000] [url = about:blank] 08:36:21 INFO - PROCESS | 3744 | --DOMWINDOW == 132 (12D28000) [pid = 3744] [serial = 1846] [outer = 00000000] [url = about:blank] 08:36:21 INFO - PROCESS | 3744 | --DOMWINDOW == 131 (14751800) [pid = 3744] [serial = 1849] [outer = 00000000] [url = about:blank] 08:36:21 INFO - PROCESS | 3744 | --DOMWINDOW == 130 (18673400) [pid = 3744] [serial = 1852] [outer = 00000000] [url = about:blank] 08:36:21 INFO - PROCESS | 3744 | --DOMWINDOW == 129 (19CDAC00) [pid = 3744] [serial = 1855] [outer = 00000000] [url = about:blank] 08:36:21 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.positiveX.html | Shadows can be offset with positive x 08:36:21 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.positiveX.html | took 1007ms 08:36:21 INFO - PROCESS | 3744 | 1463067381631 Marionette TRACE conn2 -> [0,2573,"getWindowHandle",null] 08:36:21 INFO - PROCESS | 3744 | 1463067381637 Marionette TRACE conn2 <- [1,2573,null,{"value":"13"}] 08:36:21 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.positiveY.html 08:36:21 INFO - PROCESS | 3744 | 1463067381642 Marionette TRACE conn2 -> [0,2574,"setScriptTimeout",{"ms":35000}] 08:36:21 INFO - PROCESS | 3744 | 1463067381645 Marionette TRACE conn2 <- [1,2574,null,{}] 08:36:21 INFO - PROCESS | 3744 | --DOMWINDOW == 128 (163EB400) [pid = 3744] [serial = 1814] [outer = 00000000] [url = about:blank] 08:36:21 INFO - PROCESS | 3744 | --DOMWINDOW == 127 (17AF7000) [pid = 3744] [serial = 1754] [outer = 00000000] [url = about:blank] 08:36:21 INFO - PROCESS | 3744 | --DOMWINDOW == 126 (19A53C00) [pid = 3744] [serial = 1880] [outer = 00000000] [url = about:blank] 08:36:21 INFO - PROCESS | 3744 | --DOMWINDOW == 125 (1740B800) [pid = 3744] [serial = 1874] [outer = 00000000] [url = about:blank] 08:36:21 INFO - PROCESS | 3744 | --DOMWINDOW == 124 (1714D800) [pid = 3744] [serial = 1873] [outer = 00000000] [url = about:blank] 08:36:21 INFO - PROCESS | 3744 | --DOMWINDOW == 123 (18612800) [pid = 3744] [serial = 1877] [outer = 00000000] [url = about:blank] 08:36:21 INFO - PROCESS | 3744 | --DOMWINDOW == 122 (19D47000) [pid = 3744] [serial = 1886] [outer = 00000000] [url = about:blank] 08:36:21 INFO - PROCESS | 3744 | --DOMWINDOW == 121 (13605C00) [pid = 3744] [serial = 1724] [outer = 00000000] [url = about:blank] 08:36:21 INFO - PROCESS | 3744 | --DOMWINDOW == 120 (19C31000) [pid = 3744] [serial = 1811] [outer = 00000000] [url = about:blank] 08:36:21 INFO - PROCESS | 3744 | --DOMWINDOW == 119 (17AFC000) [pid = 3744] [serial = 1763] [outer = 00000000] [url = about:blank] 08:36:21 INFO - PROCESS | 3744 | --DOMWINDOW == 118 (152BC800) [pid = 3744] [serial = 1760] [outer = 00000000] [url = about:blank] 08:36:21 INFO - PROCESS | 3744 | --DOMWINDOW == 117 (133A1400) [pid = 3744] [serial = 1802] [outer = 00000000] [url = about:blank] 08:36:21 INFO - PROCESS | 3744 | --DOMWINDOW == 116 (11D0FC00) [pid = 3744] [serial = 1757] [outer = 00000000] [url = about:blank] 08:36:21 INFO - PROCESS | 3744 | --DOMWINDOW == 115 (18672C00) [pid = 3744] [serial = 1766] [outer = 00000000] [url = about:blank] 08:36:21 INFO - PROCESS | 3744 | --DOMWINDOW == 114 (18427C00) [pid = 3744] [serial = 1808] [outer = 00000000] [url = about:blank] 08:36:21 INFO - PROCESS | 3744 | --DOMWINDOW == 113 (10D55800) [pid = 3744] [serial = 1721] [outer = 00000000] [url = about:blank] 08:36:21 INFO - PROCESS | 3744 | --DOMWINDOW == 112 (163F2800) [pid = 3744] [serial = 1805] [outer = 00000000] [url = about:blank] 08:36:21 INFO - PROCESS | 3744 | --DOMWINDOW == 111 (17AF4C00) [pid = 3744] [serial = 1835] [outer = 00000000] [url = about:blank] 08:36:21 INFO - PROCESS | 3744 | --DOMWINDOW == 110 (17BCD800) [pid = 3744] [serial = 1876] [outer = 00000000] [url = about:blank] 08:36:21 INFO - PROCESS | 3744 | --DOMWINDOW == 109 (19A51800) [pid = 3744] [serial = 1879] [outer = 00000000] [url = about:blank] 08:36:21 INFO - PROCESS | 3744 | --DOMWINDOW == 108 (17BD1400) [pid = 3744] [serial = 1883] [outer = 00000000] [url = about:blank] 08:36:21 INFO - PROCESS | 3744 | --DOMWINDOW == 107 (165EBC00) [pid = 3744] [serial = 1882] [outer = 00000000] [url = about:blank] 08:36:21 INFO - PROCESS | 3744 | --DOMWINDOW == 106 (19C2C000) [pid = 3744] [serial = 1885] [outer = 00000000] [url = about:blank] 08:36:21 INFO - PROCESS | 3744 | --DOMWINDOW == 105 (163F2C00) [pid = 3744] [serial = 1867] [outer = 00000000] [url = about:blank] 08:36:21 INFO - PROCESS | 3744 | --DOMWINDOW == 104 (164B0C00) [pid = 3744] [serial = 1868] [outer = 00000000] [url = about:blank] 08:36:21 INFO - PROCESS | 3744 | --DOMWINDOW == 103 (16C4A400) [pid = 3744] [serial = 1870] [outer = 00000000] [url = about:blank] 08:36:21 INFO - PROCESS | 3744 | --DOMWINDOW == 102 (16EE6400) [pid = 3744] [serial = 1871] [outer = 00000000] [url = about:blank] 08:36:21 INFO - PROCESS | 3744 | --DOMWINDOW == 101 (13E8C000) [pid = 3744] [serial = 1864] [outer = 00000000] [url = about:blank] 08:36:21 INFO - PROCESS | 3744 | --DOMWINDOW == 100 (144A0000) [pid = 3744] [serial = 1865] [outer = 00000000] [url = about:blank] 08:36:21 INFO - PROCESS | 3744 | --DOMWINDOW == 99 (19D46C00) [pid = 3744] [serial = 1859] [outer = 00000000] [url = about:blank] 08:36:21 INFO - PROCESS | 3744 | --DOMWINDOW == 98 (19D43C00) [pid = 3744] [serial = 1858] [outer = 00000000] [url = about:blank] 08:36:21 INFO - PROCESS | 3744 | --DOMWINDOW == 97 (14498800) [pid = 3744] [serial = 1862] [outer = 00000000] [url = about:blank] 08:36:21 INFO - PROCESS | 3744 | --DOMWINDOW == 96 (136A7800) [pid = 3744] [serial = 1861] [outer = 00000000] [url = about:blank] 08:36:21 INFO - PROCESS | 3744 | 1463067381668 Marionette TRACE conn2 -> [0,2575,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:36:21 INFO - PROCESS | 3744 | 1463067381819 Marionette TRACE conn2 <- [1,2575,null,{"value":null}] 08:36:21 INFO - PROCESS | 3744 | 1463067381826 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\", \"7b36c2f2-4a50-406b-8f1a-2c9880a455ba\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:36:21 INFO - PROCESS | 3744 | ++DOCSHELL 13397C00 == 51 [pid = 3744] [id = 653] 08:36:21 INFO - PROCESS | 3744 | ++DOMWINDOW == 97 (13398000) [pid = 3744] [serial = 1959] [outer = 00000000] 08:36:21 INFO - PROCESS | 3744 | ++DOMWINDOW == 98 (13A12800) [pid = 3744] [serial = 1960] [outer = 13398000] 08:36:21 INFO - PROCESS | 3744 | 1463067381871 Marionette DEBUG loaded listener.js 08:36:21 INFO - PROCESS | 3744 | ++DOMWINDOW == 99 (14498800) [pid = 3744] [serial = 1961] [outer = 13398000] 08:36:22 INFO - PROCESS | 3744 | 1463067382357 Marionette TRACE conn2 <- [1,2576,null,{"value":["/2dcontext/shadows/2d.shadow.offset.positiveY.html",0,null,null,[["Shadows can be offset with positive y",0,null,null]]]}] 08:36:22 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.positiveY.html | Shadows can be offset with positive y 08:36:22 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.positiveY.html | took 740ms 08:36:22 INFO - PROCESS | 3744 | 1463067382382 Marionette TRACE conn2 -> [0,2577,"getWindowHandle",null] 08:36:22 INFO - PROCESS | 3744 | 1463067382384 Marionette TRACE conn2 <- [1,2577,null,{"value":"13"}] 08:36:22 INFO - PROCESS | 3744 | 1463067382387 Marionette TRACE conn2 -> [0,2578,"setScriptTimeout",{"ms":35000}] 08:36:22 INFO - TEST-START | /2dcontext/shadows/2d.shadow.outside.html 08:36:22 INFO - PROCESS | 3744 | 1463067382391 Marionette TRACE conn2 <- [1,2578,null,{}] 08:36:22 INFO - PROCESS | 3744 | 1463067382401 Marionette TRACE conn2 -> [0,2579,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:36:22 INFO - PROCESS | 3744 | 1463067382487 Marionette TRACE conn2 <- [1,2579,null,{"value":null}] 08:36:22 INFO - PROCESS | 3744 | 1463067382498 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\", \"7b36c2f2-4a50-406b-8f1a-2c9880a455ba\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:36:22 INFO - PROCESS | 3744 | ++DOCSHELL 164B0400 == 52 [pid = 3744] [id = 654] 08:36:22 INFO - PROCESS | 3744 | ++DOMWINDOW == 100 (164B0C00) [pid = 3744] [serial = 1962] [outer = 00000000] 08:36:22 INFO - PROCESS | 3744 | ++DOMWINDOW == 101 (165E8C00) [pid = 3744] [serial = 1963] [outer = 164B0C00] 08:36:22 INFO - PROCESS | 3744 | 1463067382543 Marionette DEBUG loaded listener.js 08:36:22 INFO - PROCESS | 3744 | ++DOMWINDOW == 102 (16C8B800) [pid = 3744] [serial = 1964] [outer = 164B0C00] 08:36:23 INFO - PROCESS | 3744 | 1463067383034 Marionette TRACE conn2 <- [1,2580,null,{"value":["/2dcontext/shadows/2d.shadow.outside.html",0,null,null,[["Shadows of shapes outside the visible area can be offset onto the visible area",0,null,null]]]}] 08:36:23 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.outside.html | Shadows of shapes outside the visible area can be offset onto the visible area 08:36:23 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.outside.html | took 709ms 08:36:23 INFO - PROCESS | 3744 | 1463067383087 Marionette TRACE conn2 -> [0,2581,"getWindowHandle",null] 08:36:23 INFO - PROCESS | 3744 | 1463067383089 Marionette TRACE conn2 <- [1,2581,null,{"value":"13"}] 08:36:23 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.alpha.html 08:36:23 INFO - PROCESS | 3744 | 1463067383093 Marionette TRACE conn2 -> [0,2582,"setScriptTimeout",{"ms":35000}] 08:36:23 INFO - PROCESS | 3744 | 1463067383094 Marionette TRACE conn2 <- [1,2582,null,{}] 08:36:23 INFO - PROCESS | 3744 | 1463067383098 Marionette TRACE conn2 -> [0,2583,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:36:23 INFO - PROCESS | 3744 | 1463067383208 Marionette TRACE conn2 <- [1,2583,null,{"value":null}] 08:36:23 INFO - PROCESS | 3744 | 1463067383310 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\", \"7b36c2f2-4a50-406b-8f1a-2c9880a455ba\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:36:23 INFO - PROCESS | 3744 | ++DOCSHELL 1714CC00 == 53 [pid = 3744] [id = 655] 08:36:23 INFO - PROCESS | 3744 | ++DOMWINDOW == 103 (1714D000) [pid = 3744] [serial = 1965] [outer = 00000000] 08:36:23 INFO - PROCESS | 3744 | ++DOMWINDOW == 104 (17470C00) [pid = 3744] [serial = 1966] [outer = 1714D000] 08:36:23 INFO - PROCESS | 3744 | 1463067383354 Marionette DEBUG loaded listener.js 08:36:23 INFO - PROCESS | 3744 | ++DOMWINDOW == 105 (177FAC00) [pid = 3744] [serial = 1967] [outer = 1714D000] 08:36:23 INFO - PROCESS | 3744 | 1463067383725 Marionette TRACE conn2 <- [1,2584,null,{"value":["/2dcontext/shadows/2d.shadow.pattern.alpha.html",0,null,null,[["Shadows are drawn correctly for partially-transparent fill patterns",0,null,null]]]}] 08:36:23 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.alpha.html | Shadows are drawn correctly for partially-transparent fill patterns 08:36:23 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.alpha.html | took 708ms 08:36:23 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.basic.html 08:36:23 INFO - PROCESS | 3744 | 1463067383805 Marionette TRACE conn2 -> [0,2585,"getWindowHandle",null] 08:36:23 INFO - PROCESS | 3744 | 1463067383807 Marionette TRACE conn2 <- [1,2585,null,{"value":"13"}] 08:36:23 INFO - PROCESS | 3744 | 1463067383810 Marionette TRACE conn2 -> [0,2586,"setScriptTimeout",{"ms":35000}] 08:36:23 INFO - PROCESS | 3744 | 1463067383812 Marionette TRACE conn2 <- [1,2586,null,{}] 08:36:23 INFO - PROCESS | 3744 | 1463067383834 Marionette TRACE conn2 -> [0,2587,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:36:23 INFO - PROCESS | 3744 | 1463067383952 Marionette TRACE conn2 <- [1,2587,null,{"value":null}] 08:36:23 INFO - PROCESS | 3744 | 1463067383964 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\", \"7b36c2f2-4a50-406b-8f1a-2c9880a455ba\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:36:24 INFO - PROCESS | 3744 | ++DOCSHELL 1153AC00 == 54 [pid = 3744] [id = 656] 08:36:24 INFO - PROCESS | 3744 | ++DOMWINDOW == 106 (12D23800) [pid = 3744] [serial = 1968] [outer = 00000000] 08:36:24 INFO - PROCESS | 3744 | ++DOMWINDOW == 107 (17AFDC00) [pid = 3744] [serial = 1969] [outer = 12D23800] 08:36:24 INFO - PROCESS | 3744 | 1463067384070 Marionette DEBUG loaded listener.js 08:36:24 INFO - PROCESS | 3744 | ++DOMWINDOW == 108 (17B09C00) [pid = 3744] [serial = 1970] [outer = 12D23800] 08:36:24 INFO - PROCESS | 3744 | 1463067384516 Marionette TRACE conn2 <- [1,2588,null,{"value":["/2dcontext/shadows/2d.shadow.pattern.basic.html",0,null,null,[["Shadows are drawn for fill patterns",0,null,null]]]}] 08:36:24 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.basic.html | Shadows are drawn for fill patterns 08:36:24 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.basic.html | took 740ms 08:36:24 INFO - PROCESS | 3744 | 1463067384579 Marionette TRACE conn2 -> [0,2589,"getWindowHandle",null] 08:36:24 INFO - PROCESS | 3744 | 1463067384581 Marionette TRACE conn2 <- [1,2589,null,{"value":"13"}] 08:36:24 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.transparent.1.html 08:36:24 INFO - PROCESS | 3744 | 1463067384594 Marionette TRACE conn2 -> [0,2590,"setScriptTimeout",{"ms":35000}] 08:36:24 INFO - PROCESS | 3744 | 1463067384596 Marionette TRACE conn2 <- [1,2590,null,{}] 08:36:24 INFO - PROCESS | 3744 | 1463067384600 Marionette TRACE conn2 -> [0,2591,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:36:24 INFO - PROCESS | 3744 | 1463067384724 Marionette TRACE conn2 <- [1,2591,null,{"value":null}] 08:36:24 INFO - PROCESS | 3744 | 1463067384792 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\", \"7b36c2f2-4a50-406b-8f1a-2c9880a455ba\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:36:24 INFO - PROCESS | 3744 | ++DOCSHELL 144C8C00 == 55 [pid = 3744] [id = 657] 08:36:24 INFO - PROCESS | 3744 | ++DOMWINDOW == 109 (15E0EC00) [pid = 3744] [serial = 1971] [outer = 00000000] 08:36:24 INFO - PROCESS | 3744 | ++DOMWINDOW == 110 (1867A400) [pid = 3744] [serial = 1972] [outer = 15E0EC00] 08:36:24 INFO - PROCESS | 3744 | 1463067384836 Marionette DEBUG loaded listener.js 08:36:24 INFO - PROCESS | 3744 | ++DOMWINDOW == 111 (1867AC00) [pid = 3744] [serial = 1973] [outer = 15E0EC00] 08:36:25 INFO - PROCESS | 3744 | 1463067385315 Marionette TRACE conn2 <- [1,2592,null,{"value":["/2dcontext/shadows/2d.shadow.pattern.transparent.1.html",0,null,null,[["Shadows are not drawn for transparent fill patterns",0,null,null]]]}] 08:36:25 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.transparent.1.html | Shadows are not drawn for transparent fill patterns 08:36:25 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.transparent.1.html | took 740ms 08:36:25 INFO - PROCESS | 3744 | 1463067385365 Marionette TRACE conn2 -> [0,2593,"getWindowHandle",null] 08:36:25 INFO - PROCESS | 3744 | 1463067385367 Marionette TRACE conn2 <- [1,2593,null,{"value":"13"}] 08:36:25 INFO - PROCESS | 3744 | 1463067385370 Marionette TRACE conn2 -> [0,2594,"setScriptTimeout",{"ms":35000}] 08:36:25 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.transparent.2.html 08:36:25 INFO - PROCESS | 3744 | 1463067385372 Marionette TRACE conn2 <- [1,2594,null,{}] 08:36:25 INFO - PROCESS | 3744 | 1463067385375 Marionette TRACE conn2 -> [0,2595,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:36:25 INFO - PROCESS | 3744 | 1463067385493 Marionette TRACE conn2 <- [1,2595,null,{"value":null}] 08:36:25 INFO - PROCESS | 3744 | 1463067385563 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\", \"7b36c2f2-4a50-406b-8f1a-2c9880a455ba\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:36:25 INFO - PROCESS | 3744 | ++DOCSHELL 18679C00 == 56 [pid = 3744] [id = 658] 08:36:25 INFO - PROCESS | 3744 | ++DOMWINDOW == 112 (18821400) [pid = 3744] [serial = 1974] [outer = 00000000] 08:36:25 INFO - PROCESS | 3744 | ++DOMWINDOW == 113 (19A56800) [pid = 3744] [serial = 1975] [outer = 18821400] 08:36:25 INFO - PROCESS | 3744 | 1463067385607 Marionette DEBUG loaded listener.js 08:36:25 INFO - PROCESS | 3744 | ++DOMWINDOW == 114 (19C2A800) [pid = 3744] [serial = 1976] [outer = 18821400] 08:36:26 INFO - PROCESS | 3744 | --DOMWINDOW == 113 (11FEEC00) [pid = 3744] [serial = 1932] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.alpha.html] 08:36:26 INFO - PROCESS | 3744 | --DOMWINDOW == 112 (16572400) [pid = 3744] [serial = 1887] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.1.html] 08:36:26 INFO - PROCESS | 3744 | --DOMWINDOW == 111 (17471400) [pid = 3744] [serial = 1851] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html] 08:36:26 INFO - PROCESS | 3744 | --DOMWINDOW == 110 (19CD3000) [pid = 3744] [serial = 1854] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html] 08:36:26 INFO - PROCESS | 3744 | --DOMWINDOW == 109 (136A2C00) [pid = 3744] [serial = 1911] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.off.2.html] 08:36:26 INFO - PROCESS | 3744 | --DOMWINDOW == 108 (1656CC00) [pid = 3744] [serial = 1920] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.alpha.html] 08:36:26 INFO - PROCESS | 3744 | --DOMWINDOW == 107 (17145800) [pid = 3744] [serial = 1917] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.y.html] 08:36:26 INFO - PROCESS | 3744 | --DOMWINDOW == 106 (0F547C00) [pid = 3744] [serial = 1905] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.blur.html] 08:36:26 INFO - PROCESS | 3744 | --DOMWINDOW == 105 (165EF000) [pid = 3744] [serial = 1914] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.x.html] 08:36:26 INFO - PROCESS | 3744 | --DOMWINDOW == 104 (10767400) [pid = 3744] [serial = 1845] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.5.html] 08:36:26 INFO - PROCESS | 3744 | --DOMWINDOW == 103 (16E43400) [pid = 3744] [serial = 1935] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.basic.html] 08:36:26 INFO - PROCESS | 3744 | --DOMWINDOW == 102 (19C27400) [pid = 3744] [serial = 1926] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.transparent.1.html] 08:36:26 INFO - PROCESS | 3744 | --DOMWINDOW == 101 (17AF8800) [pid = 3744] [serial = 1923] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.basic.html] 08:36:26 INFO - PROCESS | 3744 | --DOMWINDOW == 100 (12D27C00) [pid = 3744] [serial = 1848] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html] 08:36:26 INFO - PROCESS | 3744 | --DOMWINDOW == 99 (13E84C00) [pid = 3744] [serial = 1908] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.off.1.html] 08:36:26 INFO - PROCESS | 3744 | --DOMWINDOW == 98 (19A99000) [pid = 3744] [serial = 1929] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.transparent.2.html] 08:36:26 INFO - PROCESS | 3744 | 1463067386211 Marionette TRACE conn2 <- [1,2596,null,{"value":["/2dcontext/shadows/2d.shadow.pattern.transparent.2.html",0,null,null,[["Shadows are not drawn for transparent parts of fill patterns",0,null,null]]]}] 08:36:26 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.transparent.2.html | Shadows are not drawn for transparent parts of fill patterns 08:36:26 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.transparent.2.html | took 882ms 08:36:26 INFO - PROCESS | 3744 | 1463067386256 Marionette TRACE conn2 -> [0,2597,"getWindowHandle",null] 08:36:26 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.basic.html 08:36:26 INFO - PROCESS | 3744 | 1463067386258 Marionette TRACE conn2 <- [1,2597,null,{"value":"13"}] 08:36:26 INFO - PROCESS | 3744 | 1463067386261 Marionette TRACE conn2 -> [0,2598,"setScriptTimeout",{"ms":35000}] 08:36:26 INFO - PROCESS | 3744 | 1463067386262 Marionette TRACE conn2 <- [1,2598,null,{}] 08:36:26 INFO - PROCESS | 3744 | 1463067386266 Marionette TRACE conn2 -> [0,2599,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:36:26 INFO - PROCESS | 3744 | 1463067386386 Marionette TRACE conn2 <- [1,2599,null,{"value":null}] 08:36:26 INFO - PROCESS | 3744 | 1463067386467 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\", \"7b36c2f2-4a50-406b-8f1a-2c9880a455ba\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:36:26 INFO - PROCESS | 3744 | ++DOCSHELL 1130A000 == 57 [pid = 3744] [id = 659] 08:36:26 INFO - PROCESS | 3744 | ++DOMWINDOW == 99 (113AC800) [pid = 3744] [serial = 1977] [outer = 00000000] 08:36:26 INFO - PROCESS | 3744 | ++DOMWINDOW == 100 (15A8F800) [pid = 3744] [serial = 1978] [outer = 113AC800] 08:36:26 INFO - PROCESS | 3744 | 1463067386509 Marionette DEBUG loaded listener.js 08:36:26 INFO - PROCESS | 3744 | ++DOMWINDOW == 101 (17BCF800) [pid = 3744] [serial = 1979] [outer = 113AC800] 08:36:26 INFO - PROCESS | 3744 | 1463067386858 Marionette TRACE conn2 <- [1,2600,null,{"value":["/2dcontext/shadows/2d.shadow.stroke.basic.html",0,null,null,[["Shadows are drawn for strokes",0,null,null]]]}] 08:36:26 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.basic.html | Shadows are drawn for strokes 08:36:26 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.basic.html | took 645ms 08:36:26 INFO - PROCESS | 3744 | 1463067386902 Marionette TRACE conn2 -> [0,2601,"getWindowHandle",null] 08:36:26 INFO - PROCESS | 3744 | 1463067386904 Marionette TRACE conn2 <- [1,2601,null,{"value":"13"}] 08:36:26 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.cap.1.html 08:36:26 INFO - PROCESS | 3744 | 1463067386907 Marionette TRACE conn2 -> [0,2602,"setScriptTimeout",{"ms":35000}] 08:36:26 INFO - PROCESS | 3744 | 1463067386909 Marionette TRACE conn2 <- [1,2602,null,{}] 08:36:26 INFO - PROCESS | 3744 | 1463067386912 Marionette TRACE conn2 -> [0,2603,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:36:27 INFO - PROCESS | 3744 | 1463067386996 Marionette TRACE conn2 <- [1,2603,null,{"value":null}] 08:36:27 INFO - PROCESS | 3744 | 1463067387002 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\", \"7b36c2f2-4a50-406b-8f1a-2c9880a455ba\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:36:27 INFO - PROCESS | 3744 | ++DOCSHELL 111AB000 == 58 [pid = 3744] [id = 660] 08:36:27 INFO - PROCESS | 3744 | ++DOMWINDOW == 102 (14753000) [pid = 3744] [serial = 1980] [outer = 00000000] 08:36:27 INFO - PROCESS | 3744 | ++DOMWINDOW == 103 (19C31800) [pid = 3744] [serial = 1981] [outer = 14753000] 08:36:27 INFO - PROCESS | 3744 | 1463067387044 Marionette DEBUG loaded listener.js 08:36:27 INFO - PROCESS | 3744 | ++DOMWINDOW == 104 (19C31C00) [pid = 3744] [serial = 1982] [outer = 14753000] 08:36:27 INFO - PROCESS | 3744 | 1463067387491 Marionette TRACE conn2 <- [1,2604,null,{"value":["/2dcontext/shadows/2d.shadow.stroke.cap.1.html",0,null,null,[["Shadows are not drawn for areas outside stroke caps",0,null,null]]]}] 08:36:27 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.cap.1.html | Shadows are not drawn for areas outside stroke caps 08:36:27 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.cap.1.html | took 645ms 08:36:27 INFO - PROCESS | 3744 | 1463067387543 Marionette TRACE conn2 -> [0,2605,"getWindowHandle",null] 08:36:27 INFO - PROCESS | 3744 | 1463067387545 Marionette TRACE conn2 <- [1,2605,null,{"value":"13"}] 08:36:27 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.cap.2.html 08:36:27 INFO - PROCESS | 3744 | 1463067387553 Marionette TRACE conn2 -> [0,2606,"setScriptTimeout",{"ms":35000}] 08:36:27 INFO - PROCESS | 3744 | 1463067387554 Marionette TRACE conn2 <- [1,2606,null,{}] 08:36:27 INFO - PROCESS | 3744 | 1463067387558 Marionette TRACE conn2 -> [0,2607,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:36:27 INFO - PROCESS | 3744 | 1463067387640 Marionette TRACE conn2 <- [1,2607,null,{"value":null}] 08:36:27 INFO - PROCESS | 3744 | 1463067387646 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\", \"7b36c2f2-4a50-406b-8f1a-2c9880a455ba\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:36:27 INFO - PROCESS | 3744 | ++DOCSHELL 19A56400 == 59 [pid = 3744] [id = 661] 08:36:27 INFO - PROCESS | 3744 | ++DOMWINDOW == 105 (19CD8C00) [pid = 3744] [serial = 1983] [outer = 00000000] 08:36:27 INFO - PROCESS | 3744 | ++DOMWINDOW == 106 (19D47000) [pid = 3744] [serial = 1984] [outer = 19CD8C00] 08:36:27 INFO - PROCESS | 3744 | 1463067387689 Marionette DEBUG loaded listener.js 08:36:27 INFO - PROCESS | 3744 | ++DOMWINDOW == 107 (19DAA800) [pid = 3744] [serial = 1985] [outer = 19CD8C00] 08:36:28 INFO - PROCESS | 3744 | 1463067388313 Marionette TRACE conn2 <- [1,2608,null,{"value":["/2dcontext/shadows/2d.shadow.stroke.cap.2.html",0,null,null,[["Shadows are drawn for stroke caps",0,null,null]]]}] 08:36:28 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.cap.2.html | Shadows are drawn for stroke caps 08:36:28 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.cap.2.html | took 803ms 08:36:28 INFO - PROCESS | 3744 | 1463067388356 Marionette TRACE conn2 -> [0,2609,"getWindowHandle",null] 08:36:28 INFO - PROCESS | 3744 | 1463067388360 Marionette TRACE conn2 <- [1,2609,null,{"value":"13"}] 08:36:28 INFO - PROCESS | 3744 | 1463067388366 Marionette TRACE conn2 -> [0,2610,"setScriptTimeout",{"ms":35000}] 08:36:28 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.join.1.html 08:36:28 INFO - PROCESS | 3744 | 1463067388370 Marionette TRACE conn2 <- [1,2610,null,{}] 08:36:28 INFO - PROCESS | 3744 | 1463067388377 Marionette TRACE conn2 -> [0,2611,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:36:28 INFO - PROCESS | 3744 | 1463067388488 Marionette TRACE conn2 <- [1,2611,null,{"value":null}] 08:36:28 INFO - PROCESS | 3744 | 1463067388635 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\", \"7b36c2f2-4a50-406b-8f1a-2c9880a455ba\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:36:28 INFO - PROCESS | 3744 | ++DOCSHELL 10D61800 == 60 [pid = 3744] [id = 662] 08:36:28 INFO - PROCESS | 3744 | ++DOMWINDOW == 108 (10D61C00) [pid = 3744] [serial = 1986] [outer = 00000000] 08:36:28 INFO - PROCESS | 3744 | ++DOMWINDOW == 109 (11539800) [pid = 3744] [serial = 1987] [outer = 10D61C00] 08:36:28 INFO - PROCESS | 3744 | 1463067388693 Marionette DEBUG loaded listener.js 08:36:28 INFO - PROCESS | 3744 | ++DOMWINDOW == 110 (1361F400) [pid = 3744] [serial = 1988] [outer = 10D61C00] 08:36:29 INFO - PROCESS | 3744 | 1463067389314 Marionette TRACE conn2 <- [1,2612,null,{"value":["/2dcontext/shadows/2d.shadow.stroke.join.1.html",0,null,null,[["Shadows are not drawn for areas outside stroke joins",0,null,null]]]}] 08:36:29 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.join.1.html | Shadows are not drawn for areas outside stroke joins 08:36:29 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.join.1.html | took 1007ms 08:36:29 INFO - PROCESS | 3744 | 1463067389370 Marionette TRACE conn2 -> [0,2613,"getWindowHandle",null] 08:36:29 INFO - PROCESS | 3744 | 1463067389376 Marionette TRACE conn2 <- [1,2613,null,{"value":"13"}] 08:36:29 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.join.2.html 08:36:29 INFO - PROCESS | 3744 | 1463067389382 Marionette TRACE conn2 -> [0,2614,"setScriptTimeout",{"ms":35000}] 08:36:29 INFO - PROCESS | 3744 | 1463067389385 Marionette TRACE conn2 <- [1,2614,null,{}] 08:36:29 INFO - PROCESS | 3744 | 1463067389389 Marionette TRACE conn2 -> [0,2615,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:36:29 INFO - PROCESS | 3744 | 1463067389498 Marionette TRACE conn2 <- [1,2615,null,{"value":null}] 08:36:29 INFO - PROCESS | 3744 | 1463067389665 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\", \"7b36c2f2-4a50-406b-8f1a-2c9880a455ba\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:36:29 INFO - PROCESS | 3744 | ++DOCSHELL 11FEDC00 == 61 [pid = 3744] [id = 663] 08:36:29 INFO - PROCESS | 3744 | ++DOMWINDOW == 111 (14751800) [pid = 3744] [serial = 1989] [outer = 00000000] 08:36:29 INFO - PROCESS | 3744 | ++DOMWINDOW == 112 (165E8800) [pid = 3744] [serial = 1990] [outer = 14751800] 08:36:29 INFO - PROCESS | 3744 | 1463067389719 Marionette DEBUG loaded listener.js 08:36:29 INFO - PROCESS | 3744 | ++DOMWINDOW == 113 (17054800) [pid = 3744] [serial = 1991] [outer = 14751800] 08:36:30 INFO - PROCESS | 3744 | 1463067390297 Marionette TRACE conn2 <- [1,2616,null,{"value":["/2dcontext/shadows/2d.shadow.stroke.join.2.html",0,null,null,[["Shadows are drawn for stroke joins",0,null,null]]]}] 08:36:30 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.join.2.html | Shadows are drawn for stroke joins 08:36:30 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.join.2.html | took 960ms 08:36:30 INFO - PROCESS | 3744 | 1463067390358 Marionette TRACE conn2 -> [0,2617,"getWindowHandle",null] 08:36:30 INFO - PROCESS | 3744 | 1463067390360 Marionette TRACE conn2 <- [1,2617,null,{"value":"13"}] 08:36:30 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.join.3.html 08:36:30 INFO - PROCESS | 3744 | 1463067390364 Marionette TRACE conn2 -> [0,2618,"setScriptTimeout",{"ms":35000}] 08:36:30 INFO - PROCESS | 3744 | 1463067390368 Marionette TRACE conn2 <- [1,2618,null,{}] 08:36:30 INFO - PROCESS | 3744 | 1463067390379 Marionette TRACE conn2 -> [0,2619,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:36:30 INFO - PROCESS | 3744 | 1463067390490 Marionette TRACE conn2 <- [1,2619,null,{"value":null}] 08:36:30 INFO - PROCESS | 3744 | 1463067390633 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\", \"7b36c2f2-4a50-406b-8f1a-2c9880a455ba\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:36:30 INFO - PROCESS | 3744 | ++DOCSHELL 18292400 == 62 [pid = 3744] [id = 664] 08:36:30 INFO - PROCESS | 3744 | ++DOMWINDOW == 114 (18680C00) [pid = 3744] [serial = 1992] [outer = 00000000] 08:36:30 INFO - PROCESS | 3744 | ++DOMWINDOW == 115 (19D3D400) [pid = 3744] [serial = 1993] [outer = 18680C00] 08:36:30 INFO - PROCESS | 3744 | 1463067390689 Marionette DEBUG loaded listener.js 08:36:30 INFO - PROCESS | 3744 | ++DOMWINDOW == 116 (19EA8400) [pid = 3744] [serial = 1994] [outer = 18680C00] 08:36:31 INFO - PROCESS | 3744 | 1463067391273 Marionette TRACE conn2 <- [1,2620,null,{"value":["/2dcontext/shadows/2d.shadow.stroke.join.3.html",0,null,null,[["Shadows are drawn for stroke joins respecting miter limit",0,null,null]]]}] 08:36:31 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.join.3.html | Shadows are drawn for stroke joins respecting miter limit 08:36:31 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.join.3.html | took 961ms 08:36:31 INFO - PROCESS | 3744 | 1463067391309 Marionette TRACE conn2 -> [0,2621,"getWindowHandle",null] 08:36:31 INFO - PROCESS | 3744 | 1463067391312 Marionette TRACE conn2 <- [1,2621,null,{"value":"13"}] 08:36:31 INFO - TEST-START | /2dcontext/shadows/2d.shadow.transform.1.html 08:36:31 INFO - PROCESS | 3744 | 1463067391316 Marionette TRACE conn2 -> [0,2622,"setScriptTimeout",{"ms":35000}] 08:36:31 INFO - PROCESS | 3744 | 1463067391318 Marionette TRACE conn2 <- [1,2622,null,{}] 08:36:31 INFO - PROCESS | 3744 | 1463067391322 Marionette TRACE conn2 -> [0,2623,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:36:31 INFO - PROCESS | 3744 | 1463067391427 Marionette TRACE conn2 <- [1,2623,null,{"value":null}] 08:36:31 INFO - PROCESS | 3744 | 1463067391541 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\", \"7b36c2f2-4a50-406b-8f1a-2c9880a455ba\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:36:31 INFO - PROCESS | 3744 | ++DOCSHELL 19D3CC00 == 63 [pid = 3744] [id = 665] 08:36:31 INFO - PROCESS | 3744 | ++DOMWINDOW == 117 (1A174400) [pid = 3744] [serial = 1995] [outer = 00000000] 08:36:31 INFO - PROCESS | 3744 | ++DOMWINDOW == 118 (1A8BC400) [pid = 3744] [serial = 1996] [outer = 1A174400] 08:36:31 INFO - PROCESS | 3744 | 1463067391634 Marionette DEBUG loaded listener.js 08:36:31 INFO - PROCESS | 3744 | ++DOMWINDOW == 119 (1AB5F000) [pid = 3744] [serial = 1997] [outer = 1A174400] 08:36:32 INFO - PROCESS | 3744 | 1463067392160 Marionette TRACE conn2 <- [1,2624,null,{"value":["/2dcontext/shadows/2d.shadow.transform.1.html",0,null,null,[["Shadows take account of transformations",0,null,null]]]}] 08:36:32 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.transform.1.html | Shadows take account of transformations 08:36:32 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.transform.1.html | took 913ms 08:36:32 INFO - PROCESS | 3744 | 1463067392219 Marionette TRACE conn2 -> [0,2625,"getWindowHandle",null] 08:36:32 INFO - PROCESS | 3744 | 1463067392221 Marionette TRACE conn2 <- [1,2625,null,{"value":"13"}] 08:36:32 INFO - TEST-START | /2dcontext/shadows/2d.shadow.transform.2.html 08:36:32 INFO - PROCESS | 3744 | 1463067392225 Marionette TRACE conn2 -> [0,2626,"setScriptTimeout",{"ms":35000}] 08:36:32 INFO - PROCESS | 3744 | 1463067392227 Marionette TRACE conn2 <- [1,2626,null,{}] 08:36:32 INFO - PROCESS | 3744 | 1463067392230 Marionette TRACE conn2 -> [0,2627,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:36:32 INFO - PROCESS | 3744 | 1463067392364 Marionette TRACE conn2 <- [1,2627,null,{"value":null}] 08:36:32 INFO - PROCESS | 3744 | 1463067392521 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\", \"7b36c2f2-4a50-406b-8f1a-2c9880a455ba\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:36:32 INFO - PROCESS | 3744 | ++DOCSHELL 107F6C00 == 64 [pid = 3744] [id = 666] 08:36:32 INFO - PROCESS | 3744 | ++DOMWINDOW == 120 (19DAC400) [pid = 3744] [serial = 1998] [outer = 00000000] 08:36:32 INFO - PROCESS | 3744 | ++DOMWINDOW == 121 (1AC4B800) [pid = 3744] [serial = 1999] [outer = 19DAC400] 08:36:32 INFO - PROCESS | 3744 | 1463067392574 Marionette DEBUG loaded listener.js 08:36:32 INFO - PROCESS | 3744 | ++DOMWINDOW == 122 (1AC4FC00) [pid = 3744] [serial = 2000] [outer = 19DAC400] 08:36:33 INFO - PROCESS | 3744 | 1463067393371 Marionette TRACE conn2 <- [1,2628,null,{"value":["/2dcontext/shadows/2d.shadow.transform.2.html",0,null,null,[["Shadow offsets are not affected by transformations",0,null,null]]]}] 08:36:33 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.transform.2.html | Shadow offsets are not affected by transformations 08:36:33 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.transform.2.html | took 1227ms 08:36:33 INFO - PROCESS | 3744 | 1463067393433 Marionette TRACE conn2 -> [0,2629,"getWindowHandle",null] 08:36:33 INFO - PROCESS | 3744 | 1463067393437 Marionette TRACE conn2 <- [1,2629,null,{"value":"13"}] 08:36:33 INFO - PROCESS | 3744 | 1463067393442 Marionette TRACE conn2 -> [0,2630,"setScriptTimeout",{"ms":35000}] 08:36:33 INFO - TEST-START | /2dcontext/text-styles/2d.text.align.default.html 08:36:33 INFO - PROCESS | 3744 | 1463067393446 Marionette TRACE conn2 <- [1,2630,null,{}] 08:36:33 INFO - PROCESS | 3744 | 1463067393452 Marionette TRACE conn2 -> [0,2631,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:36:33 INFO - PROCESS | 3744 | 1463067393550 Marionette TRACE conn2 <- [1,2631,null,{"value":null}] 08:36:33 INFO - PROCESS | 3744 | 1463067393697 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\", \"7b36c2f2-4a50-406b-8f1a-2c9880a455ba\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:36:33 INFO - PROCESS | 3744 | ++DOCSHELL 107F4000 == 65 [pid = 3744] [id = 667] 08:36:33 INFO - PROCESS | 3744 | ++DOMWINDOW == 123 (10EA3800) [pid = 3744] [serial = 2001] [outer = 00000000] 08:36:33 INFO - PROCESS | 3744 | ++DOMWINDOW == 124 (133A1400) [pid = 3744] [serial = 2002] [outer = 10EA3800] 08:36:33 INFO - PROCESS | 3744 | 1463067393746 Marionette DEBUG loaded listener.js 08:36:33 INFO - PROCESS | 3744 | ++DOMWINDOW == 125 (1441A000) [pid = 3744] [serial = 2003] [outer = 10EA3800] 08:36:34 INFO - PROCESS | 3744 | 1463067394327 Marionette TRACE conn2 <- [1,2632,null,{"value":["/2dcontext/text-styles/2d.text.align.default.html",0,null,null,[["Canvas test: 2d.text.align.default",0,null,null]]]}] 08:36:34 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.align.default.html | Canvas test: 2d.text.align.default 08:36:34 INFO - TEST-OK | /2dcontext/text-styles/2d.text.align.default.html | took 913ms 08:36:34 INFO - PROCESS | 3744 | --DOCSHELL 10D5A000 == 64 [pid = 3744] [id = 614] 08:36:34 INFO - PROCESS | 3744 | --DOCSHELL 111AB000 == 63 [pid = 3744] [id = 660] 08:36:34 INFO - PROCESS | 3744 | --DOCSHELL 1130A000 == 62 [pid = 3744] [id = 659] 08:36:34 INFO - PROCESS | 3744 | --DOCSHELL 18679C00 == 61 [pid = 3744] [id = 658] 08:36:34 INFO - PROCESS | 3744 | --DOCSHELL 144C8C00 == 60 [pid = 3744] [id = 657] 08:36:34 INFO - PROCESS | 3744 | --DOCSHELL 1153AC00 == 59 [pid = 3744] [id = 656] 08:36:34 INFO - PROCESS | 3744 | --DOCSHELL 1714CC00 == 58 [pid = 3744] [id = 655] 08:36:34 INFO - PROCESS | 3744 | --DOCSHELL 164B0400 == 57 [pid = 3744] [id = 654] 08:36:34 INFO - PROCESS | 3744 | --DOCSHELL 13397C00 == 56 [pid = 3744] [id = 653] 08:36:34 INFO - PROCESS | 3744 | --DOCSHELL 13A10000 == 55 [pid = 3744] [id = 652] 08:36:34 INFO - PROCESS | 3744 | --DOMWINDOW == 124 (1A9CC000) [pid = 3744] [serial = 1939] [outer = 00000000] [url = about:blank] 08:36:34 INFO - PROCESS | 3744 | --DOMWINDOW == 123 (1A174C00) [pid = 3744] [serial = 1900] [outer = 00000000] [url = about:blank] 08:36:34 INFO - PROCESS | 3744 | --DOMWINDOW == 122 (1A8BC000) [pid = 3744] [serial = 1903] [outer = 00000000] [url = about:blank] 08:36:34 INFO - PROCESS | 3744 | --DOMWINDOW == 121 (17B06C00) [pid = 3744] [serial = 1897] [outer = 00000000] [url = about:blank] 08:36:34 INFO - PROCESS | 3744 | --DOMWINDOW == 120 (164AD800) [pid = 3744] [serial = 1894] [outer = 00000000] [url = about:blank] 08:36:34 INFO - PROCESS | 3744 | --DOMWINDOW == 119 (12D28400) [pid = 3744] [serial = 1891] [outer = 00000000] [url = about:blank] 08:36:34 INFO - PROCESS | 3744 | --DOCSHELL 12D2B000 == 54 [pid = 3744] [id = 647] 08:36:34 INFO - PROCESS | 3744 | 1463067394415 Marionette TRACE conn2 -> [0,2633,"getWindowHandle",null] 08:36:34 INFO - PROCESS | 3744 | 1463067394420 Marionette TRACE conn2 <- [1,2633,null,{"value":"13"}] 08:36:34 INFO - PROCESS | 3744 | 1463067394426 Marionette TRACE conn2 -> [0,2634,"setScriptTimeout",{"ms":35000}] 08:36:34 INFO - TEST-START | /2dcontext/text-styles/2d.text.align.invalid.html 08:36:34 INFO - PROCESS | 3744 | 1463067394428 Marionette TRACE conn2 <- [1,2634,null,{}] 08:36:34 INFO - PROCESS | 3744 | 1463067394432 Marionette TRACE conn2 -> [0,2635,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:36:34 INFO - PROCESS | 3744 | 1463067394532 Marionette TRACE conn2 <- [1,2635,null,{"value":null}] 08:36:34 INFO - PROCESS | 3744 | --DOMWINDOW == 118 (19CD3C00) [pid = 3744] [serial = 1937] [outer = 00000000] [url = about:blank] 08:36:34 INFO - PROCESS | 3744 | --DOMWINDOW == 117 (164AB000) [pid = 3744] [serial = 1934] [outer = 00000000] [url = about:blank] 08:36:34 INFO - PROCESS | 3744 | --DOMWINDOW == 116 (19DB0800) [pid = 3744] [serial = 1889] [outer = 00000000] [url = about:blank] 08:36:34 INFO - PROCESS | 3744 | --DOMWINDOW == 115 (19A56C00) [pid = 3744] [serial = 1853] [outer = 00000000] [url = about:blank] 08:36:34 INFO - PROCESS | 3744 | --DOMWINDOW == 114 (19CDCC00) [pid = 3744] [serial = 1856] [outer = 00000000] [url = about:blank] 08:36:34 INFO - PROCESS | 3744 | --DOMWINDOW == 113 (15E32800) [pid = 3744] [serial = 1913] [outer = 00000000] [url = about:blank] 08:36:34 INFO - PROCESS | 3744 | --DOMWINDOW == 112 (17AF3800) [pid = 3744] [serial = 1921] [outer = 00000000] [url = about:blank] 08:36:34 INFO - PROCESS | 3744 | --DOMWINDOW == 111 (17471800) [pid = 3744] [serial = 1918] [outer = 00000000] [url = about:blank] 08:36:34 INFO - PROCESS | 3744 | --DOMWINDOW == 110 (14497C00) [pid = 3744] [serial = 1912] [outer = 00000000] [url = about:blank] 08:36:34 INFO - PROCESS | 3744 | --DOMWINDOW == 109 (13373800) [pid = 3744] [serial = 1907] [outer = 00000000] [url = about:blank] 08:36:34 INFO - PROCESS | 3744 | --DOMWINDOW == 108 (17051800) [pid = 3744] [serial = 1916] [outer = 00000000] [url = about:blank] 08:36:34 INFO - PROCESS | 3744 | --DOMWINDOW == 107 (13608400) [pid = 3744] [serial = 1847] [outer = 00000000] [url = about:blank] 08:36:34 INFO - PROCESS | 3744 | --DOMWINDOW == 106 (18819C00) [pid = 3744] [serial = 1936] [outer = 00000000] [url = about:blank] 08:36:34 INFO - PROCESS | 3744 | --DOMWINDOW == 105 (19CD4C00) [pid = 3744] [serial = 1927] [outer = 00000000] [url = about:blank] 08:36:34 INFO - PROCESS | 3744 | --DOMWINDOW == 104 (16C92400) [pid = 3744] [serial = 1915] [outer = 00000000] [url = about:blank] 08:36:34 INFO - PROCESS | 3744 | --DOMWINDOW == 103 (19DADC00) [pid = 3744] [serial = 1928] [outer = 00000000] [url = about:blank] 08:36:34 INFO - PROCESS | 3744 | --DOMWINDOW == 102 (19A54800) [pid = 3744] [serial = 1925] [outer = 00000000] [url = about:blank] 08:36:34 INFO - PROCESS | 3744 | --DOMWINDOW == 101 (14494800) [pid = 3744] [serial = 1933] [outer = 00000000] [url = about:blank] 08:36:34 INFO - PROCESS | 3744 | --DOMWINDOW == 100 (17A0B000) [pid = 3744] [serial = 1919] [outer = 00000000] [url = about:blank] 08:36:34 INFO - PROCESS | 3744 | --DOMWINDOW == 99 (163EE400) [pid = 3744] [serial = 1850] [outer = 00000000] [url = about:blank] 08:36:34 INFO - PROCESS | 3744 | --DOMWINDOW == 98 (19A53800) [pid = 3744] [serial = 1924] [outer = 00000000] [url = about:blank] 08:36:34 INFO - PROCESS | 3744 | --DOMWINDOW == 97 (144E9000) [pid = 3744] [serial = 1909] [outer = 00000000] [url = about:blank] 08:36:34 INFO - PROCESS | 3744 | --DOMWINDOW == 96 (1A171400) [pid = 3744] [serial = 1931] [outer = 00000000] [url = about:blank] 08:36:34 INFO - PROCESS | 3744 | --DOMWINDOW == 95 (164A8000) [pid = 3744] [serial = 1910] [outer = 00000000] [url = about:blank] 08:36:34 INFO - PROCESS | 3744 | --DOMWINDOW == 94 (18290C00) [pid = 3744] [serial = 1922] [outer = 00000000] [url = about:blank] 08:36:34 INFO - PROCESS | 3744 | --DOMWINDOW == 93 (1A16E000) [pid = 3744] [serial = 1930] [outer = 00000000] [url = about:blank] 08:36:34 INFO - PROCESS | 3744 | --DOMWINDOW == 92 (11310C00) [pid = 3744] [serial = 1906] [outer = 00000000] [url = about:blank] 08:36:34 INFO - PROCESS | 3744 | 1463067394637 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\", \"7b36c2f2-4a50-406b-8f1a-2c9880a455ba\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:36:34 INFO - PROCESS | 3744 | ++DOCSHELL 107FA800 == 55 [pid = 3744] [id = 668] 08:36:34 INFO - PROCESS | 3744 | ++DOMWINDOW == 93 (10D60000) [pid = 3744] [serial = 2004] [outer = 00000000] 08:36:34 INFO - PROCESS | 3744 | ++DOMWINDOW == 94 (13373800) [pid = 3744] [serial = 2005] [outer = 10D60000] 08:36:34 INFO - PROCESS | 3744 | 1463067394681 Marionette DEBUG loaded listener.js 08:36:34 INFO - PROCESS | 3744 | ++DOMWINDOW == 95 (1449E400) [pid = 3744] [serial = 2006] [outer = 10D60000] 08:36:35 INFO - PROCESS | 3744 | 1463067395081 Marionette TRACE conn2 <- [1,2636,null,{"value":["/2dcontext/text-styles/2d.text.align.invalid.html",0,null,null,[["Canvas test: 2d.text.align.invalid",0,null,null]]]}] 08:36:35 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.align.invalid.html | Canvas test: 2d.text.align.invalid 08:36:35 INFO - TEST-OK | /2dcontext/text-styles/2d.text.align.invalid.html | took 740ms 08:36:35 INFO - PROCESS | 3744 | 1463067395170 Marionette TRACE conn2 -> [0,2637,"getWindowHandle",null] 08:36:35 INFO - PROCESS | 3744 | 1463067395172 Marionette TRACE conn2 <- [1,2637,null,{"value":"13"}] 08:36:35 INFO - TEST-START | /2dcontext/text-styles/2d.text.align.valid.html 08:36:35 INFO - PROCESS | 3744 | 1463067395176 Marionette TRACE conn2 -> [0,2638,"setScriptTimeout",{"ms":35000}] 08:36:35 INFO - PROCESS | 3744 | 1463067395179 Marionette TRACE conn2 <- [1,2638,null,{}] 08:36:35 INFO - PROCESS | 3744 | 1463067395189 Marionette TRACE conn2 -> [0,2639,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:36:35 INFO - PROCESS | 3744 | 1463067395286 Marionette TRACE conn2 <- [1,2639,null,{"value":null}] 08:36:35 INFO - PROCESS | 3744 | 1463067395296 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\", \"7b36c2f2-4a50-406b-8f1a-2c9880a455ba\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:36:35 INFO - PROCESS | 3744 | ++DOCSHELL 163F3C00 == 56 [pid = 3744] [id = 669] 08:36:35 INFO - PROCESS | 3744 | ++DOMWINDOW == 96 (163F6400) [pid = 3744] [serial = 2007] [outer = 00000000] 08:36:35 INFO - PROCESS | 3744 | ++DOMWINDOW == 97 (164A6C00) [pid = 3744] [serial = 2008] [outer = 163F6400] 08:36:35 INFO - PROCESS | 3744 | 1463067395342 Marionette DEBUG loaded listener.js 08:36:35 INFO - PROCESS | 3744 | ++DOMWINDOW == 98 (164B2C00) [pid = 3744] [serial = 2009] [outer = 163F6400] 08:36:35 INFO - PROCESS | 3744 | 1463067395798 Marionette TRACE conn2 <- [1,2640,null,{"value":["/2dcontext/text-styles/2d.text.align.valid.html",0,null,null,[["Canvas test: 2d.text.align.valid",0,null,null]]]}] 08:36:35 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.align.valid.html | Canvas test: 2d.text.align.valid 08:36:35 INFO - TEST-OK | /2dcontext/text-styles/2d.text.align.valid.html | took 646ms 08:36:35 INFO - PROCESS | 3744 | 1463067395813 Marionette TRACE conn2 -> [0,2641,"getWindowHandle",null] 08:36:35 INFO - PROCESS | 3744 | 1463067395816 Marionette TRACE conn2 <- [1,2641,null,{"value":"13"}] 08:36:35 INFO - TEST-START | /2dcontext/text-styles/2d.text.baseline.default.html 08:36:35 INFO - PROCESS | 3744 | 1463067395819 Marionette TRACE conn2 -> [0,2642,"setScriptTimeout",{"ms":35000}] 08:36:35 INFO - PROCESS | 3744 | 1463067395821 Marionette TRACE conn2 <- [1,2642,null,{}] 08:36:35 INFO - PROCESS | 3744 | 1463067395828 Marionette TRACE conn2 -> [0,2643,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:36:35 INFO - PROCESS | 3744 | 1463067395910 Marionette TRACE conn2 <- [1,2643,null,{"value":null}] 08:36:35 INFO - PROCESS | 3744 | 1463067395917 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\", \"7b36c2f2-4a50-406b-8f1a-2c9880a455ba\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:36:35 INFO - PROCESS | 3744 | ++DOCSHELL 16568C00 == 57 [pid = 3744] [id = 670] 08:36:35 INFO - PROCESS | 3744 | ++DOMWINDOW == 99 (165E9000) [pid = 3744] [serial = 2010] [outer = 00000000] 08:36:35 INFO - PROCESS | 3744 | ++DOMWINDOW == 100 (1704D800) [pid = 3744] [serial = 2011] [outer = 165E9000] 08:36:35 INFO - PROCESS | 3744 | 1463067395961 Marionette DEBUG loaded listener.js 08:36:36 INFO - PROCESS | 3744 | ++DOMWINDOW == 101 (17144800) [pid = 3744] [serial = 2012] [outer = 165E9000] 08:36:36 INFO - PROCESS | 3744 | 1463067396408 Marionette TRACE conn2 <- [1,2644,null,{"value":["/2dcontext/text-styles/2d.text.baseline.default.html",0,null,null,[["Canvas test: 2d.text.baseline.default",0,null,null]]]}] 08:36:36 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.baseline.default.html | Canvas test: 2d.text.baseline.default 08:36:36 INFO - TEST-OK | /2dcontext/text-styles/2d.text.baseline.default.html | took 645ms 08:36:36 INFO - PROCESS | 3744 | 1463067396457 Marionette TRACE conn2 -> [0,2645,"getWindowHandle",null] 08:36:36 INFO - PROCESS | 3744 | 1463067396459 Marionette TRACE conn2 <- [1,2645,null,{"value":"13"}] 08:36:36 INFO - TEST-START | /2dcontext/text-styles/2d.text.baseline.invalid.html 08:36:36 INFO - PROCESS | 3744 | 1463067396462 Marionette TRACE conn2 -> [0,2646,"setScriptTimeout",{"ms":35000}] 08:36:36 INFO - PROCESS | 3744 | 1463067396464 Marionette TRACE conn2 <- [1,2646,null,{}] 08:36:36 INFO - PROCESS | 3744 | 1463067396467 Marionette TRACE conn2 -> [0,2647,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:36:36 INFO - PROCESS | 3744 | 1463067396562 Marionette TRACE conn2 <- [1,2647,null,{"value":null}] 08:36:36 INFO - PROCESS | 3744 | 1463067396569 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\", \"7b36c2f2-4a50-406b-8f1a-2c9880a455ba\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:36:36 INFO - PROCESS | 3744 | ++DOCSHELL 16E44400 == 58 [pid = 3744] [id = 671] 08:36:36 INFO - PROCESS | 3744 | ++DOMWINDOW == 102 (17149C00) [pid = 3744] [serial = 2013] [outer = 00000000] 08:36:36 INFO - PROCESS | 3744 | ++DOMWINDOW == 103 (17A06800) [pid = 3744] [serial = 2014] [outer = 17149C00] 08:36:36 INFO - PROCESS | 3744 | 1463067396612 Marionette DEBUG loaded listener.js 08:36:36 INFO - PROCESS | 3744 | ++DOMWINDOW == 104 (17A14400) [pid = 3744] [serial = 2015] [outer = 17149C00] 08:36:37 INFO - PROCESS | 3744 | 1463067397109 Marionette TRACE conn2 <- [1,2648,null,{"value":["/2dcontext/text-styles/2d.text.baseline.invalid.html",0,null,null,[["Canvas test: 2d.text.baseline.invalid",0,null,null]]]}] 08:36:37 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.baseline.invalid.html | Canvas test: 2d.text.baseline.invalid 08:36:37 INFO - TEST-OK | /2dcontext/text-styles/2d.text.baseline.invalid.html | took 692ms 08:36:37 INFO - PROCESS | 3744 | 1463067397162 Marionette TRACE conn2 -> [0,2649,"getWindowHandle",null] 08:36:37 INFO - PROCESS | 3744 | 1463067397164 Marionette TRACE conn2 <- [1,2649,null,{"value":"13"}] 08:36:37 INFO - TEST-START | /2dcontext/text-styles/2d.text.baseline.valid.html 08:36:37 INFO - PROCESS | 3744 | 1463067397167 Marionette TRACE conn2 -> [0,2650,"setScriptTimeout",{"ms":35000}] 08:36:37 INFO - PROCESS | 3744 | 1463067397169 Marionette TRACE conn2 <- [1,2650,null,{}] 08:36:37 INFO - PROCESS | 3744 | 1463067397172 Marionette TRACE conn2 -> [0,2651,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:36:37 INFO - PROCESS | 3744 | 1463067397319 Marionette TRACE conn2 <- [1,2651,null,{"value":null}] 08:36:37 INFO - PROCESS | 3744 | 1463067397389 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\", \"7b36c2f2-4a50-406b-8f1a-2c9880a455ba\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:36:37 INFO - PROCESS | 3744 | ++DOCSHELL 113AF800 == 59 [pid = 3744] [id = 672] 08:36:37 INFO - PROCESS | 3744 | ++DOMWINDOW == 105 (17B04400) [pid = 3744] [serial = 2016] [outer = 00000000] 08:36:37 INFO - PROCESS | 3744 | ++DOMWINDOW == 106 (18297C00) [pid = 3744] [serial = 2017] [outer = 17B04400] 08:36:37 INFO - PROCESS | 3744 | 1463067397435 Marionette DEBUG loaded listener.js 08:36:37 INFO - PROCESS | 3744 | ++DOMWINDOW == 107 (18681800) [pid = 3744] [serial = 2018] [outer = 17B04400] 08:36:37 INFO - PROCESS | 3744 | 1463067397841 Marionette TRACE conn2 <- [1,2652,null,{"value":["/2dcontext/text-styles/2d.text.baseline.valid.html",0,null,null,[["Canvas test: 2d.text.baseline.valid",0,null,null]]]}] 08:36:37 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.baseline.valid.html | Canvas test: 2d.text.baseline.valid 08:36:37 INFO - TEST-OK | /2dcontext/text-styles/2d.text.baseline.valid.html | took 693ms 08:36:37 INFO - PROCESS | 3744 | 1463067397873 Marionette TRACE conn2 -> [0,2653,"getWindowHandle",null] 08:36:37 INFO - PROCESS | 3744 | 1463067397875 Marionette TRACE conn2 <- [1,2653,null,{"value":"13"}] 08:36:37 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.bottom.html 08:36:37 INFO - PROCESS | 3744 | 1463067397879 Marionette TRACE conn2 -> [0,2654,"setScriptTimeout",{"ms":35000}] 08:36:37 INFO - PROCESS | 3744 | 1463067397880 Marionette TRACE conn2 <- [1,2654,null,{}] 08:36:37 INFO - PROCESS | 3744 | 1463067397884 Marionette TRACE conn2 -> [0,2655,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:36:38 INFO - PROCESS | 3744 | 1463067397998 Marionette TRACE conn2 <- [1,2655,null,{"value":null}] 08:36:38 INFO - PROCESS | 3744 | 1463067398114 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\", \"7b36c2f2-4a50-406b-8f1a-2c9880a455ba\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:36:38 INFO - PROCESS | 3744 | ++DOCSHELL 19A53400 == 60 [pid = 3744] [id = 673] 08:36:38 INFO - PROCESS | 3744 | ++DOMWINDOW == 108 (19A53800) [pid = 3744] [serial = 2019] [outer = 00000000] 08:36:38 INFO - PROCESS | 3744 | ++DOMWINDOW == 109 (19A8CC00) [pid = 3744] [serial = 2020] [outer = 19A53800] 08:36:38 INFO - PROCESS | 3744 | 1463067398159 Marionette DEBUG loaded listener.js 08:36:38 INFO - PROCESS | 3744 | ++DOMWINDOW == 110 (19C2BC00) [pid = 3744] [serial = 2021] [outer = 19A53800] 08:36:38 INFO - PROCESS | 3744 | --DOMWINDOW == 109 (15E0EC00) [pid = 3744] [serial = 1971] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.transparent.1.html] 08:36:38 INFO - PROCESS | 3744 | --DOMWINDOW == 108 (18821400) [pid = 3744] [serial = 1974] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.transparent.2.html] 08:36:38 INFO - PROCESS | 3744 | --DOMWINDOW == 107 (164B0C00) [pid = 3744] [serial = 1962] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.outside.html] 08:36:38 INFO - PROCESS | 3744 | --DOMWINDOW == 106 (13AE7800) [pid = 3744] [serial = 1956] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.positiveX.html] 08:36:38 INFO - PROCESS | 3744 | --DOMWINDOW == 105 (13398000) [pid = 3744] [serial = 1959] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.positiveY.html] 08:36:38 INFO - PROCESS | 3744 | --DOMWINDOW == 104 (1714D000) [pid = 3744] [serial = 1965] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.alpha.html] 08:36:38 INFO - PROCESS | 3744 | --DOMWINDOW == 103 (113AC800) [pid = 3744] [serial = 1977] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.basic.html] 08:36:38 INFO - PROCESS | 3744 | --DOMWINDOW == 102 (14753000) [pid = 3744] [serial = 1980] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.cap.1.html] 08:36:38 INFO - PROCESS | 3744 | --DOMWINDOW == 101 (12D23800) [pid = 3744] [serial = 1968] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.basic.html] 08:36:38 INFO - PROCESS | 3744 | --DOMWINDOW == 100 (1A174800) [pid = 3744] [serial = 1902] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.3.html] 08:36:38 INFO - PROCESS | 3744 | --DOMWINDOW == 99 (164A8800) [pid = 3744] [serial = 1842] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.4.html] 08:36:38 INFO - PROCESS | 3744 | --DOMWINDOW == 98 (113A7000) [pid = 3744] [serial = 1890] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.2.html] 08:36:38 INFO - PROCESS | 3744 | --DOMWINDOW == 97 (1A16A800) [pid = 3744] [serial = 1899] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.2.html] 08:36:38 INFO - PROCESS | 3744 | --DOMWINDOW == 96 (15E33400) [pid = 3744] [serial = 1893] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.3.html] 08:36:38 INFO - PROCESS | 3744 | --DOMWINDOW == 95 (17A0E800) [pid = 3744] [serial = 1896] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.1.html] 08:36:39 INFO - PROCESS | 3744 | 1463067399112 Marionette TRACE conn2 <- [1,2656,null,{"value":["/2dcontext/text-styles/2d.text.draw.baseline.bottom.html",0,null,null,[["textBaseline bottom is the bottom of the em square (not the bounding box)",0,null,null]]]}] 08:36:39 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.draw.baseline.bottom.html | textBaseline bottom is the bottom of the em square (not the bounding box) 08:36:39 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.bottom.html | took 1259ms 08:36:39 INFO - PROCESS | 3744 | 1463067399162 Marionette TRACE conn2 -> [0,2657,"getWindowHandle",null] 08:36:39 INFO - PROCESS | 3744 | 1463067399164 Marionette TRACE conn2 <- [1,2657,null,{"value":"13"}] 08:36:39 INFO - PROCESS | 3744 | 1463067399167 Marionette TRACE conn2 -> [0,2658,"setScriptTimeout",{"ms":35000}] 08:36:39 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.hanging.html 08:36:39 INFO - PROCESS | 3744 | 1463067399169 Marionette TRACE conn2 <- [1,2658,null,{}] 08:36:39 INFO - PROCESS | 3744 | 1463067399173 Marionette TRACE conn2 -> [0,2659,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:36:39 INFO - PROCESS | 3744 | 1463067399288 Marionette TRACE conn2 <- [1,2659,null,{"value":null}] 08:36:39 INFO - PROCESS | 3744 | 1463067399348 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\", \"7b36c2f2-4a50-406b-8f1a-2c9880a455ba\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:36:39 INFO - PROCESS | 3744 | ++DOCSHELL 10D62400 == 61 [pid = 3744] [id = 674] 08:36:39 INFO - PROCESS | 3744 | ++DOMWINDOW == 96 (11309000) [pid = 3744] [serial = 2022] [outer = 00000000] 08:36:39 INFO - PROCESS | 3744 | ++DOMWINDOW == 97 (15E33400) [pid = 3744] [serial = 2023] [outer = 11309000] 08:36:39 INFO - PROCESS | 3744 | 1463067399408 Marionette DEBUG loaded listener.js 08:36:39 INFO - PROCESS | 3744 | ++DOMWINDOW == 98 (164ADC00) [pid = 3744] [serial = 2024] [outer = 11309000] 08:36:40 INFO - PROCESS | 3744 | 1463067400270 Marionette TRACE conn2 <- [1,2660,null,{"value":["/2dcontext/text-styles/2d.text.draw.baseline.hanging.html",0,null,null,[["Canvas test: 2d.text.draw.baseline.hanging",1,"assert_approx_equals: Red channel of the pixel at (5, 5) expected 0 +/- 2 but got 255","_assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.hanging.html:37:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17\nsetTimeout handler*@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.hanging.html:31:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2661,"getWindowHandle",null] 08:36:40 INFO - PROCESS | 3744 | 1463067400317 Marionette TRACE conn2 <- [1,2661,null,{"value":"13"}] 08:36:40 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.ideographic.html 08:36:40 INFO - PROCESS | 3744 | 1463067400320 Marionette TRACE conn2 -> [0,2662,"setScriptTimeout",{"ms":35000}] 08:36:40 INFO - PROCESS | 3744 | 1463067400322 Marionette TRACE conn2 <- [1,2662,null,{}] 08:36:40 INFO - PROCESS | 3744 | 1463067400325 Marionette TRACE conn2 -> [0,2663,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:36:40 INFO - PROCESS | 3744 | 1463067400450 Marionette TRACE conn2 <- [1,2663,null,{"value":null}] 08:36:40 INFO - PROCESS | 3744 | 1463067400457 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\", \"7b36c2f2-4a50-406b-8f1a-2c9880a455ba\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:36:40 INFO - PROCESS | 3744 | ++DOCSHELL 10D59000 == 62 [pid = 3744] [id = 675] 08:36:40 INFO - PROCESS | 3744 | ++DOMWINDOW == 99 (1130C000) [pid = 3744] [serial = 2025] [outer = 00000000] 08:36:40 INFO - PROCESS | 3744 | ++DOMWINDOW == 100 (1881A000) [pid = 3744] [serial = 2026] [outer = 1130C000] 08:36:40 INFO - PROCESS | 3744 | 1463067400500 Marionette DEBUG loaded listener.js 08:36:40 INFO - PROCESS | 3744 | ++DOMWINDOW == 101 (19A8C400) [pid = 3744] [serial = 2027] [outer = 1130C000] 08:36:41 INFO - PROCESS | 3744 | 1463067401461 Marionette TRACE conn2 <- [1,2664,null,{"value":["/2dcontext/text-styles/2d.text.draw.baseline.ideographic.html",0,null,null,[["Canvas test: 2d.text.draw.baseline.ideographic",1,"assert_approx_equals: Red channel of the pixel at (5, 45) expected 0 +/- 2 but got 255","_assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.ideographic.html:41:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17\nsetTimeout handler*@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.ideographic.html:31:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2665,"getWindowHandle",null] 08:36:41 INFO - PROCESS | 3744 | 1463067401528 Marionette TRACE conn2 <- [1,2665,null,{"value":"13"}] 08:36:41 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.middle.html 08:36:41 INFO - PROCESS | 3744 | 1463067401577 Marionette TRACE conn2 -> [0,2666,"setScriptTimeout",{"ms":35000}] 08:36:41 INFO - PROCESS | 3744 | 1463067401581 Marionette TRACE conn2 <- [1,2666,null,{}] 08:36:41 INFO - PROCESS | 3744 | 1463067401586 Marionette TRACE conn2 -> [0,2667,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:36:41 INFO - PROCESS | 3744 | 1463067401690 Marionette TRACE conn2 <- [1,2667,null,{"value":null}] 08:36:41 INFO - PROCESS | 3744 | 1463067401867 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\", \"7b36c2f2-4a50-406b-8f1a-2c9880a455ba\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:36:41 INFO - PROCESS | 3744 | ++DOCSHELL 12D2E400 == 63 [pid = 3744] [id = 676] 08:36:41 INFO - PROCESS | 3744 | ++DOMWINDOW == 102 (12D31800) [pid = 3744] [serial = 2028] [outer = 00000000] 08:36:41 INFO - PROCESS | 3744 | ++DOMWINDOW == 103 (13603400) [pid = 3744] [serial = 2029] [outer = 12D31800] 08:36:41 INFO - PROCESS | 3744 | 1463067401966 Marionette DEBUG loaded listener.js 08:36:42 INFO - PROCESS | 3744 | ++DOMWINDOW == 104 (136ABC00) [pid = 3744] [serial = 2030] [outer = 12D31800] 08:36:43 INFO - PROCESS | 3744 | 1463067403018 Marionette TRACE conn2 <- [1,2668,null,{"value":["/2dcontext/text-styles/2d.text.draw.baseline.middle.html",0,null,null,[["textBaseline middle is the middle of the em square (not the bounding box)",0,null,null]]]}] 08:36:43 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.draw.baseline.middle.html | textBaseline middle is the middle of the em square (not the bounding box) 08:36:43 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.middle.html | took 1464ms 08:36:43 INFO - PROCESS | 3744 | 1463067403072 Marionette TRACE conn2 -> [0,2669,"getWindowHandle",null] 08:36:43 INFO - PROCESS | 3744 | 1463067403078 Marionette TRACE conn2 <- [1,2669,null,{"value":"13"}] 08:36:43 INFO - PROCESS | 3744 | 1463067403126 Marionette TRACE conn2 -> [0,2670,"setScriptTimeout",{"ms":35000}] 08:36:43 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.top.html 08:36:43 INFO - PROCESS | 3744 | 1463067403129 Marionette TRACE conn2 <- [1,2670,null,{}] 08:36:43 INFO - PROCESS | 3744 | 1463067403134 Marionette TRACE conn2 -> [0,2671,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:36:43 INFO - PROCESS | 3744 | 1463067403233 Marionette TRACE conn2 <- [1,2671,null,{"value":null}] 08:36:43 INFO - PROCESS | 3744 | 1463067403448 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\", \"7b36c2f2-4a50-406b-8f1a-2c9880a455ba\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:36:43 INFO - PROCESS | 3744 | ++DOCSHELL 1634CC00 == 64 [pid = 3744] [id = 677] 08:36:43 INFO - PROCESS | 3744 | ++DOMWINDOW == 105 (16358400) [pid = 3744] [serial = 2031] [outer = 00000000] 08:36:43 INFO - PROCESS | 3744 | ++DOMWINDOW == 106 (164A7C00) [pid = 3744] [serial = 2032] [outer = 16358400] 08:36:43 INFO - PROCESS | 3744 | 1463067403510 Marionette DEBUG loaded listener.js 08:36:43 INFO - PROCESS | 3744 | ++DOMWINDOW == 107 (165EC000) [pid = 3744] [serial = 2033] [outer = 16358400] 08:36:44 INFO - PROCESS | 3744 | 1463067404544 Marionette TRACE conn2 <- [1,2672,null,{"value":["/2dcontext/text-styles/2d.text.draw.baseline.top.html",0,null,null,[["textBaseline top is the top of the em square (not the bounding box)",0,null,null]]]}] 08:36:44 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.draw.baseline.top.html | textBaseline top is the top of the em square (not the bounding box) 08:36:44 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.top.html | took 1464ms 08:36:44 INFO - PROCESS | 3744 | 1463067404587 Marionette TRACE conn2 -> [0,2673,"getWindowHandle",null] 08:36:44 INFO - PROCESS | 3744 | 1463067404589 Marionette TRACE conn2 <- [1,2673,null,{"value":"13"}] 08:36:44 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.end.html 08:36:44 INFO - PROCESS | 3744 | 1463067404594 Marionette TRACE conn2 -> [0,2674,"setScriptTimeout",{"ms":35000}] 08:36:44 INFO - PROCESS | 3744 | 1463067404597 Marionette TRACE conn2 <- [1,2674,null,{}] 08:36:44 INFO - PROCESS | 3744 | 1463067404608 Marionette TRACE conn2 -> [0,2675,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:36:44 INFO - PROCESS | 3744 | 1463067404752 Marionette TRACE conn2 <- [1,2675,null,{"value":null}] 08:36:44 INFO - PROCESS | 3744 | 1463067404910 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\", \"7b36c2f2-4a50-406b-8f1a-2c9880a455ba\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:36:44 INFO - PROCESS | 3744 | ++DOCSHELL 11302C00 == 65 [pid = 3744] [id = 678] 08:36:44 INFO - PROCESS | 3744 | ++DOMWINDOW == 108 (177F8C00) [pid = 3744] [serial = 2034] [outer = 00000000] 08:36:44 INFO - PROCESS | 3744 | ++DOMWINDOW == 109 (19A55800) [pid = 3744] [serial = 2035] [outer = 177F8C00] 08:36:44 INFO - PROCESS | 3744 | 1463067404967 Marionette DEBUG loaded listener.js 08:36:45 INFO - PROCESS | 3744 | ++DOMWINDOW == 110 (19CD7800) [pid = 3744] [serial = 2036] [outer = 177F8C00] 08:36:45 INFO - PROCESS | 3744 | 1463067405966 Marionette TRACE conn2 <- [1,2676,null,{"value":["/2dcontext/text-styles/2d.text.draw.space.collapse.end.html",0,null,null,[["Space characters at the end of a line are collapsed (per CSS)",1,"assert_approx_equals: Red channel of the pixel at (75, 25) expected 0 +/- 2 but got 255","_assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.end.html:38:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17\nsetTimeout handler*@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.end.html:31:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2677,"getWindowHandle",null] 08:36:46 INFO - PROCESS | 3744 | 1463067405998 Marionette TRACE conn2 <- [1,2677,null,{"value":"13"}] 08:36:46 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.other.html 08:36:46 INFO - PROCESS | 3744 | 1463067406004 Marionette TRACE conn2 -> [0,2678,"setScriptTimeout",{"ms":35000}] 08:36:46 INFO - PROCESS | 3744 | 1463067406007 Marionette TRACE conn2 <- [1,2678,null,{}] 08:36:46 INFO - PROCESS | 3744 | 1463067406013 Marionette TRACE conn2 -> [0,2679,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:36:46 INFO - PROCESS | 3744 | 1463067406114 Marionette TRACE conn2 <- [1,2679,null,{"value":null}] 08:36:46 INFO - PROCESS | 3744 | 1463067406253 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\", \"7b36c2f2-4a50-406b-8f1a-2c9880a455ba\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:36:46 INFO - PROCESS | 3744 | ++DOCSHELL 1153AC00 == 66 [pid = 3744] [id = 679] 08:36:46 INFO - PROCESS | 3744 | ++DOMWINDOW == 111 (11FEEC00) [pid = 3744] [serial = 2037] [outer = 00000000] 08:36:46 INFO - PROCESS | 3744 | ++DOMWINDOW == 112 (13AE5800) [pid = 3744] [serial = 2038] [outer = 11FEEC00] 08:36:46 INFO - PROCESS | 3744 | 1463067406339 Marionette DEBUG loaded listener.js 08:36:46 INFO - PROCESS | 3744 | ++DOMWINDOW == 113 (1449C800) [pid = 3744] [serial = 2039] [outer = 11FEEC00] 08:36:46 INFO - PROCESS | 3744 | --DOCSHELL 17A09C00 == 65 [pid = 3744] [id = 632] 08:36:46 INFO - PROCESS | 3744 | --DOCSHELL 144A2000 == 64 [pid = 3744] [id = 601] 08:36:46 INFO - PROCESS | 3744 | --DOCSHELL 113A6400 == 63 [pid = 3744] [id = 630] 08:36:46 INFO - PROCESS | 3744 | --DOCSHELL 1449A000 == 62 [pid = 3744] [id = 634] 08:36:46 INFO - PROCESS | 3744 | --DOCSHELL 19EB6400 == 61 [pid = 3744] [id = 633] 08:36:46 INFO - PROCESS | 3744 | --DOCSHELL 17055C00 == 60 [pid = 3744] [id = 602] 08:36:46 INFO - PROCESS | 3744 | --DOCSHELL 10D62400 == 59 [pid = 3744] [id = 674] 08:36:46 INFO - PROCESS | 3744 | --DOCSHELL 19A53400 == 58 [pid = 3744] [id = 673] 08:36:46 INFO - PROCESS | 3744 | --DOCSHELL 113AF800 == 57 [pid = 3744] [id = 672] 08:36:46 INFO - PROCESS | 3744 | --DOCSHELL 16E44400 == 56 [pid = 3744] [id = 671] 08:36:46 INFO - PROCESS | 3744 | --DOCSHELL 16568C00 == 55 [pid = 3744] [id = 670] 08:36:46 INFO - PROCESS | 3744 | --DOCSHELL 163F3C00 == 54 [pid = 3744] [id = 669] 08:36:46 INFO - PROCESS | 3744 | --DOCSHELL 107FA800 == 53 [pid = 3744] [id = 668] 08:36:46 INFO - PROCESS | 3744 | --DOCSHELL 107F4000 == 52 [pid = 3744] [id = 667] 08:36:46 INFO - PROCESS | 3744 | --DOCSHELL 1634D800 == 51 [pid = 3744] [id = 646] 08:36:46 INFO - PROCESS | 3744 | --DOMWINDOW == 112 (13E6B000) [pid = 3744] [serial = 1942] [outer = 00000000] [url = about:blank] 08:36:46 INFO - PROCESS | 3744 | --DOMWINDOW == 111 (1656A800) [pid = 3744] [serial = 1945] [outer = 00000000] [url = about:blank] 08:36:46 INFO - PROCESS | 3744 | --DOMWINDOW == 110 (19D3F000) [pid = 3744] [serial = 1948] [outer = 00000000] [url = about:blank] 08:36:46 INFO - PROCESS | 3744 | --DOMWINDOW == 109 (12D29800) [pid = 3744] [serial = 1954] [outer = 00000000] [url = about:blank] 08:36:46 INFO - PROCESS | 3744 | --DOMWINDOW == 108 (1AB5FC00) [pid = 3744] [serial = 1951] [outer = 00000000] [url = about:blank] 08:36:46 INFO - PROCESS | 3744 | --DOMWINDOW == 107 (19D47000) [pid = 3744] [serial = 1984] [outer = 00000000] [url = about:blank] 08:36:46 INFO - PROCESS | 3744 | --DOCSHELL 10D61800 == 50 [pid = 3744] [id = 662] 08:36:46 INFO - PROCESS | 3744 | --DOMWINDOW == 106 (1A8BEC00) [pid = 3744] [serial = 1904] [outer = 00000000] [url = about:blank] 08:36:46 INFO - PROCESS | 3744 | --DOMWINDOW == 105 (19A95400) [pid = 3744] [serial = 1844] [outer = 00000000] [url = about:blank] 08:36:46 INFO - PROCESS | 3744 | --DOMWINDOW == 104 (1361B400) [pid = 3744] [serial = 1892] [outer = 00000000] [url = about:blank] 08:36:46 INFO - PROCESS | 3744 | --DOMWINDOW == 103 (1A48B400) [pid = 3744] [serial = 1901] [outer = 00000000] [url = about:blank] 08:36:46 INFO - PROCESS | 3744 | --DOMWINDOW == 102 (165F1400) [pid = 3744] [serial = 1895] [outer = 00000000] [url = about:blank] 08:36:46 INFO - PROCESS | 3744 | --DOMWINDOW == 101 (19A8B800) [pid = 3744] [serial = 1898] [outer = 00000000] [url = about:blank] 08:36:46 INFO - PROCESS | 3744 | --DOMWINDOW == 100 (1867A400) [pid = 3744] [serial = 1972] [outer = 00000000] [url = about:blank] 08:36:46 INFO - PROCESS | 3744 | --DOMWINDOW == 99 (19A56800) [pid = 3744] [serial = 1975] [outer = 00000000] [url = about:blank] 08:36:46 INFO - PROCESS | 3744 | --DOMWINDOW == 98 (165E8C00) [pid = 3744] [serial = 1963] [outer = 00000000] [url = about:blank] 08:36:46 INFO - PROCESS | 3744 | --DOMWINDOW == 97 (16C8B800) [pid = 3744] [serial = 1964] [outer = 00000000] [url = about:blank] 08:36:46 INFO - PROCESS | 3744 | --DOMWINDOW == 96 (1867AC00) [pid = 3744] [serial = 1973] [outer = 00000000] [url = about:blank] 08:36:46 INFO - PROCESS | 3744 | --DOMWINDOW == 95 (15E0F000) [pid = 3744] [serial = 1958] [outer = 00000000] [url = about:blank] 08:36:46 INFO - PROCESS | 3744 | --DOMWINDOW == 94 (144E6C00) [pid = 3744] [serial = 1957] [outer = 00000000] [url = about:blank] 08:36:46 INFO - PROCESS | 3744 | --DOMWINDOW == 93 (13A12800) [pid = 3744] [serial = 1960] [outer = 00000000] [url = about:blank] 08:36:46 INFO - PROCESS | 3744 | --DOMWINDOW == 92 (14498800) [pid = 3744] [serial = 1961] [outer = 00000000] [url = about:blank] 08:36:46 INFO - PROCESS | 3744 | --DOMWINDOW == 91 (17470C00) [pid = 3744] [serial = 1966] [outer = 00000000] [url = about:blank] 08:36:46 INFO - PROCESS | 3744 | --DOMWINDOW == 90 (15A8F800) [pid = 3744] [serial = 1978] [outer = 00000000] [url = about:blank] 08:36:46 INFO - PROCESS | 3744 | --DOMWINDOW == 89 (19C31C00) [pid = 3744] [serial = 1982] [outer = 00000000] [url = about:blank] 08:36:46 INFO - PROCESS | 3744 | --DOMWINDOW == 88 (19C31800) [pid = 3744] [serial = 1981] [outer = 00000000] [url = about:blank] 08:36:46 INFO - PROCESS | 3744 | --DOMWINDOW == 87 (19C2A800) [pid = 3744] [serial = 1976] [outer = 00000000] [url = about:blank] 08:36:46 INFO - PROCESS | 3744 | --DOMWINDOW == 86 (17AFDC00) [pid = 3744] [serial = 1969] [outer = 00000000] [url = about:blank] 08:36:46 INFO - PROCESS | 3744 | --DOMWINDOW == 85 (17B09C00) [pid = 3744] [serial = 1970] [outer = 00000000] [url = about:blank] 08:36:46 INFO - PROCESS | 3744 | --DOMWINDOW == 84 (17BCF800) [pid = 3744] [serial = 1979] [outer = 00000000] [url = about:blank] 08:36:46 INFO - PROCESS | 3744 | --DOMWINDOW == 83 (177FAC00) [pid = 3744] [serial = 1967] [outer = 00000000] [url = about:blank] 08:36:47 INFO - PROCESS | 3744 | 1463067407429 Marionette TRACE conn2 <- [1,2680,null,{"value":["/2dcontext/text-styles/2d.text.draw.space.collapse.other.html",0,null,null,[["Space characters are converted to U+0020, and collapsed (per CSS)",1,"assert_approx_equals: Red channel of the pixel at (25, 25) expected 0 +/- 2 but got 255","_assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.other.html:36:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17\nsetTimeout handler*@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.other.html:31:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2681,"getWindowHandle",null] 08:36:47 INFO - PROCESS | 3744 | 1463067407442 Marionette TRACE conn2 <- [1,2681,null,{"value":"13"}] 08:36:47 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.space.html 08:36:47 INFO - PROCESS | 3744 | 1463067407448 Marionette TRACE conn2 -> [0,2682,"setScriptTimeout",{"ms":35000}] 08:36:47 INFO - PROCESS | 3744 | 1463067407451 Marionette TRACE conn2 <- [1,2682,null,{}] 08:36:47 INFO - PROCESS | 3744 | 1463067407454 Marionette TRACE conn2 -> [0,2683,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:36:47 INFO - PROCESS | 3744 | 1463067407538 Marionette TRACE conn2 <- [1,2683,null,{"value":null}] 08:36:47 INFO - PROCESS | 3744 | 1463067407546 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\", \"7b36c2f2-4a50-406b-8f1a-2c9880a455ba\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:36:47 INFO - PROCESS | 3744 | ++DOCSHELL 12D29800 == 51 [pid = 3744] [id = 680] 08:36:47 INFO - PROCESS | 3744 | ++DOMWINDOW == 84 (13605C00) [pid = 3744] [serial = 2040] [outer = 00000000] 08:36:47 INFO - PROCESS | 3744 | ++DOMWINDOW == 85 (1449C000) [pid = 3744] [serial = 2041] [outer = 13605C00] 08:36:47 INFO - PROCESS | 3744 | 1463067407597 Marionette DEBUG loaded listener.js 08:36:47 INFO - PROCESS | 3744 | ++DOMWINDOW == 86 (1475B000) [pid = 3744] [serial = 2042] [outer = 13605C00] 08:36:48 INFO - PROCESS | 3744 | 1463067408578 Marionette TRACE conn2 <- [1,2684,null,{"value":["/2dcontext/text-styles/2d.text.draw.space.collapse.space.html",0,null,null,[["Space characters are converted to U+0020, and collapsed (per CSS)",1,"assert_approx_equals: Red channel of the pixel at (25, 25) expected 0 +/- 2 but got 255","_assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.space.html:36:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17\nsetTimeout handler*@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.space.html:31:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2685,"getWindowHandle",null] 08:36:48 INFO - PROCESS | 3744 | 1463067408605 Marionette TRACE conn2 <- [1,2685,null,{"value":"13"}] 08:36:48 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.start.html 08:36:48 INFO - PROCESS | 3744 | 1463067408608 Marionette TRACE conn2 -> [0,2686,"setScriptTimeout",{"ms":35000}] 08:36:48 INFO - PROCESS | 3744 | 1463067408612 Marionette TRACE conn2 <- [1,2686,null,{}] 08:36:48 INFO - PROCESS | 3744 | 1463067408622 Marionette TRACE conn2 -> [0,2687,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:36:48 INFO - PROCESS | 3744 | 1463067408713 Marionette TRACE conn2 <- [1,2687,null,{"value":null}] 08:36:48 INFO - PROCESS | 3744 | 1463067408720 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\", \"7b36c2f2-4a50-406b-8f1a-2c9880a455ba\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:36:48 INFO - PROCESS | 3744 | ++DOCSHELL 164AC000 == 52 [pid = 3744] [id = 681] 08:36:48 INFO - PROCESS | 3744 | ++DOMWINDOW == 87 (164ACC00) [pid = 3744] [serial = 2043] [outer = 00000000] 08:36:48 INFO - PROCESS | 3744 | ++DOMWINDOW == 88 (165EB400) [pid = 3744] [serial = 2044] [outer = 164ACC00] 08:36:48 INFO - PROCESS | 3744 | 1463067408767 Marionette DEBUG loaded listener.js 08:36:48 INFO - PROCESS | 3744 | ++DOMWINDOW == 89 (16C87000) [pid = 3744] [serial = 2045] [outer = 164ACC00] 08:36:49 INFO - PROCESS | 3744 | 1463067409768 Marionette TRACE conn2 <- [1,2688,null,{"value":["/2dcontext/text-styles/2d.text.draw.space.collapse.start.html",0,null,null,[["Space characters at the start of a line are collapsed (per CSS)",1,"assert_approx_equals: Red channel of the pixel at (25, 25) expected 0 +/- 2 but got 255","_assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.start.html:36:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17\nsetTimeout handler*@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.start.html:31:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2689,"getWindowHandle",null] 08:36:49 INFO - PROCESS | 3744 | 1463067409813 Marionette TRACE conn2 <- [1,2689,null,{"value":"13"}] 08:36:49 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.default.html 08:36:49 INFO - PROCESS | 3744 | 1463067409816 Marionette TRACE conn2 -> [0,2690,"setScriptTimeout",{"ms":35000}] 08:36:49 INFO - PROCESS | 3744 | 1463067409818 Marionette TRACE conn2 <- [1,2690,null,{}] 08:36:49 INFO - PROCESS | 3744 | 1463067409822 Marionette TRACE conn2 -> [0,2691,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:36:49 INFO - PROCESS | 3744 | 1463067409941 Marionette TRACE conn2 <- [1,2691,null,{"value":null}] 08:36:50 INFO - PROCESS | 3744 | 1463067410004 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\", \"7b36c2f2-4a50-406b-8f1a-2c9880a455ba\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:36:50 INFO - PROCESS | 3744 | ++DOCSHELL 17053800 == 53 [pid = 3744] [id = 682] 08:36:50 INFO - PROCESS | 3744 | ++DOMWINDOW == 90 (1740B400) [pid = 3744] [serial = 2046] [outer = 00000000] 08:36:50 INFO - PROCESS | 3744 | ++DOMWINDOW == 91 (15A8BC00) [pid = 3744] [serial = 2047] [outer = 1740B400] 08:36:50 INFO - PROCESS | 3744 | 1463067410048 Marionette DEBUG loaded listener.js 08:36:50 INFO - PROCESS | 3744 | ++DOMWINDOW == 92 (17A7A000) [pid = 3744] [serial = 2048] [outer = 1740B400] 08:36:50 INFO - PROCESS | 3744 | 1463067410505 Marionette TRACE conn2 <- [1,2692,null,{"value":["/2dcontext/text-styles/2d.text.font.default.html",0,null,null,[["Canvas test: 2d.text.font.default",0,null,null]]]}] 08:36:50 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.default.html | Canvas test: 2d.text.font.default 08:36:50 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.default.html | took 739ms 08:36:50 INFO - PROCESS | 3744 | 1463067410558 Marionette TRACE conn2 -> [0,2693,"getWindowHandle",null] 08:36:50 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.basic.html 08:36:50 INFO - PROCESS | 3744 | 1463067410560 Marionette TRACE conn2 <- [1,2693,null,{"value":"13"}] 08:36:50 INFO - PROCESS | 3744 | 1463067410563 Marionette TRACE conn2 -> [0,2694,"setScriptTimeout",{"ms":35000}] 08:36:50 INFO - PROCESS | 3744 | 1463067410565 Marionette TRACE conn2 <- [1,2694,null,{}] 08:36:50 INFO - PROCESS | 3744 | 1463067410568 Marionette TRACE conn2 -> [0,2695,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:36:50 INFO - PROCESS | 3744 | 1463067410699 Marionette TRACE conn2 <- [1,2695,null,{"value":null}] 08:36:50 INFO - PROCESS | 3744 | 1463067410767 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\", \"7b36c2f2-4a50-406b-8f1a-2c9880a455ba\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:36:50 INFO - PROCESS | 3744 | ++DOCSHELL 17AF8000 == 54 [pid = 3744] [id = 683] 08:36:50 INFO - PROCESS | 3744 | ++DOMWINDOW == 93 (17B02800) [pid = 3744] [serial = 2049] [outer = 00000000] 08:36:50 INFO - PROCESS | 3744 | ++DOMWINDOW == 94 (17BD4C00) [pid = 3744] [serial = 2050] [outer = 17B02800] 08:36:50 INFO - PROCESS | 3744 | 1463067410811 Marionette DEBUG loaded listener.js 08:36:50 INFO - PROCESS | 3744 | ++DOMWINDOW == 95 (18294C00) [pid = 3744] [serial = 2051] [outer = 17B02800] 08:36:51 INFO - PROCESS | 3744 | --DOMWINDOW == 94 (10577000) [pid = 3744] [serial = 1953] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.negativeY.html] 08:36:51 INFO - PROCESS | 3744 | --DOMWINDOW == 93 (163F6400) [pid = 3744] [serial = 2007] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.valid.html] 08:36:51 INFO - PROCESS | 3744 | --DOMWINDOW == 92 (19DAC400) [pid = 3744] [serial = 1998] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.transform.2.html] 08:36:51 INFO - PROCESS | 3744 | --DOMWINDOW == 91 (17149C00) [pid = 3744] [serial = 2013] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.invalid.html] 08:36:51 INFO - PROCESS | 3744 | --DOMWINDOW == 90 (17B04400) [pid = 3744] [serial = 2016] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.valid.html] 08:36:51 INFO - PROCESS | 3744 | --DOMWINDOW == 89 (10EA3800) [pid = 3744] [serial = 2001] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.default.html] 08:36:51 INFO - PROCESS | 3744 | --DOMWINDOW == 88 (18680C00) [pid = 3744] [serial = 1992] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.3.html] 08:36:51 INFO - PROCESS | 3744 | --DOMWINDOW == 87 (165E9000) [pid = 3744] [serial = 2010] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.default.html] 08:36:51 INFO - PROCESS | 3744 | --DOMWINDOW == 86 (10D61C00) [pid = 3744] [serial = 1986] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.1.html] 08:36:51 INFO - PROCESS | 3744 | --DOMWINDOW == 85 (14751800) [pid = 3744] [serial = 1989] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.2.html] 08:36:51 INFO - PROCESS | 3744 | --DOMWINDOW == 84 (19A53800) [pid = 3744] [serial = 2019] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.bottom.html] 08:36:51 INFO - PROCESS | 3744 | --DOMWINDOW == 83 (10D60000) [pid = 3744] [serial = 2004] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.invalid.html] 08:36:51 INFO - PROCESS | 3744 | --DOMWINDOW == 82 (11309000) [pid = 3744] [serial = 2022] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.hanging.html] 08:36:51 INFO - PROCESS | 3744 | --DOMWINDOW == 81 (19C2A000) [pid = 3744] [serial = 1947] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.transparent.2.html] 08:36:51 INFO - PROCESS | 3744 | --DOMWINDOW == 80 (17471C00) [pid = 3744] [serial = 1938] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.scale.html] 08:36:51 INFO - PROCESS | 3744 | --DOMWINDOW == 79 (144D0C00) [pid = 3744] [serial = 1944] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.transparent.1.html] 08:36:51 INFO - PROCESS | 3744 | --DOMWINDOW == 78 (1A9C9400) [pid = 3744] [serial = 1950] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.negativeX.html] 08:36:51 INFO - PROCESS | 3744 | --DOMWINDOW == 77 (13372000) [pid = 3744] [serial = 1941] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.section.html] 08:36:51 INFO - PROCESS | 3744 | 1463067411282 Marionette TRACE conn2 <- [1,2696,null,{"value":["/2dcontext/text-styles/2d.text.font.parse.basic.html",0,null,null,[["Canvas test: 2d.text.font.parse.basic",0,null,null]]]}] 08:36:51 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.parse.basic.html | Canvas test: 2d.text.font.parse.basic 08:36:51 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.parse.basic.html | took 740ms 08:36:51 INFO - PROCESS | 3744 | 1463067411337 Marionette TRACE conn2 -> [0,2697,"getWindowHandle",null] 08:36:51 INFO - PROCESS | 3744 | 1463067411339 Marionette TRACE conn2 <- [1,2697,null,{"value":"13"}] 08:36:51 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.complex.html 08:36:51 INFO - PROCESS | 3744 | 1463067411343 Marionette TRACE conn2 -> [0,2698,"setScriptTimeout",{"ms":35000}] 08:36:51 INFO - PROCESS | 3744 | 1463067411345 Marionette TRACE conn2 <- [1,2698,null,{}] 08:36:51 INFO - PROCESS | 3744 | 1463067411348 Marionette TRACE conn2 -> [0,2699,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:36:51 INFO - PROCESS | 3744 | 1463067411454 Marionette TRACE conn2 <- [1,2699,null,{"value":null}] 08:36:51 INFO - PROCESS | 3744 | 1463067411461 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\", \"7b36c2f2-4a50-406b-8f1a-2c9880a455ba\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:36:51 INFO - PROCESS | 3744 | ++DOCSHELL 10E97400 == 55 [pid = 3744] [id = 684] 08:36:51 INFO - PROCESS | 3744 | ++DOMWINDOW == 78 (14751800) [pid = 3744] [serial = 2052] [outer = 00000000] 08:36:51 INFO - PROCESS | 3744 | ++DOMWINDOW == 79 (17B02400) [pid = 3744] [serial = 2053] [outer = 14751800] 08:36:51 INFO - PROCESS | 3744 | 1463067411505 Marionette DEBUG loaded listener.js 08:36:51 INFO - PROCESS | 3744 | ++DOMWINDOW == 80 (18678800) [pid = 3744] [serial = 2054] [outer = 14751800] 08:36:51 INFO - PROCESS | 3744 | 1463067411991 Marionette TRACE conn2 <- [1,2700,null,{"value":["/2dcontext/text-styles/2d.text.font.parse.complex.html",0,null,null,[["Canvas test: 2d.text.font.parse.complex",1,"assert_equals: ctx.font === 'italic small-caps 12px \"Unknown Font\", sans-serif' (got italic small-caps 400 12px Unknown Font,sans-serif[string], expected italic small-caps 12px \"Unknown Font\", sans-serif[string]) expected \"italic small-caps 12px \\\"Unknown Font\\\", sans-serif\" but got \"italic small-caps 400 12px Unknown Font,sans-serif\"","_assertSame@http://web-platform.test:8000/common/canvas-tests.js:17:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.complex.html:23:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2701,"getWindowHandle",null] 08:36:52 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.invalid.html 08:36:52 INFO - PROCESS | 3744 | 1463067412017 Marionette TRACE conn2 <- [1,2701,null,{"value":"13"}] 08:36:52 INFO - PROCESS | 3744 | 1463067412021 Marionette TRACE conn2 -> [0,2702,"setScriptTimeout",{"ms":35000}] 08:36:52 INFO - PROCESS | 3744 | 1463067412022 Marionette TRACE conn2 <- [1,2702,null,{}] 08:36:52 INFO - PROCESS | 3744 | 1463067412026 Marionette TRACE conn2 -> [0,2703,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:36:52 INFO - PROCESS | 3744 | 1463067412107 Marionette TRACE conn2 <- [1,2703,null,{"value":null}] 08:36:52 INFO - PROCESS | 3744 | 1463067412113 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\", \"7b36c2f2-4a50-406b-8f1a-2c9880a455ba\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:36:52 INFO - PROCESS | 3744 | ++DOCSHELL 10E9D000 == 56 [pid = 3744] [id = 685] 08:36:52 INFO - PROCESS | 3744 | ++DOMWINDOW == 81 (1656EC00) [pid = 3744] [serial = 2055] [outer = 00000000] 08:36:52 INFO - PROCESS | 3744 | ++DOMWINDOW == 82 (19A56000) [pid = 3744] [serial = 2056] [outer = 1656EC00] 08:36:52 INFO - PROCESS | 3744 | 1463067412155 Marionette DEBUG loaded listener.js 08:36:52 INFO - PROCESS | 3744 | ++DOMWINDOW == 83 (19A8D800) [pid = 3744] [serial = 2057] [outer = 1656EC00] 08:36:52 INFO - PROCESS | 3744 | 1463067412576 Marionette TRACE conn2 <- [1,2704,null,{"value":["/2dcontext/text-styles/2d.text.font.parse.invalid.html",0,null,null,[["Canvas test: 2d.text.font.parse.invalid",0,null,null]]]}] 08:36:52 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.parse.invalid.html | Canvas test: 2d.text.font.parse.invalid 08:36:52 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.parse.invalid.html | took 598ms 08:36:52 INFO - PROCESS | 3744 | 1463067412615 Marionette TRACE conn2 -> [0,2705,"getWindowHandle",null] 08:36:52 INFO - PROCESS | 3744 | 1463067412617 Marionette TRACE conn2 <- [1,2705,null,{"value":"13"}] 08:36:52 INFO - PROCESS | 3744 | 1463067412620 Marionette TRACE conn2 -> [0,2706,"setScriptTimeout",{"ms":35000}] 08:36:52 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html 08:36:52 INFO - PROCESS | 3744 | 1463067412622 Marionette TRACE conn2 <- [1,2706,null,{}] 08:36:52 INFO - PROCESS | 3744 | 1463067412639 Marionette TRACE conn2 -> [0,2707,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:36:52 INFO - PROCESS | 3744 | 1463067412725 Marionette TRACE conn2 <- [1,2707,null,{"value":null}] 08:36:52 INFO - PROCESS | 3744 | 1463067412731 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\", \"7b36c2f2-4a50-406b-8f1a-2c9880a455ba\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:36:52 INFO - PROCESS | 3744 | ++DOCSHELL 19A4B000 == 57 [pid = 3744] [id = 686] 08:36:52 INFO - PROCESS | 3744 | ++DOMWINDOW == 84 (19A4B800) [pid = 3744] [serial = 2058] [outer = 00000000] 08:36:52 INFO - PROCESS | 3744 | ++DOMWINDOW == 85 (19CD2800) [pid = 3744] [serial = 2059] [outer = 19A4B800] 08:36:52 INFO - PROCESS | 3744 | 1463067412774 Marionette DEBUG loaded listener.js 08:36:52 INFO - PROCESS | 3744 | ++DOMWINDOW == 86 (19CD3400) [pid = 3744] [serial = 2060] [outer = 19A4B800] 08:36:53 INFO - PROCESS | 3744 | 1463067413496 Marionette TRACE conn2 <- [1,2708,null,{"value":["/2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html",0,null,null,[["Canvas test: 2d.text.font.parse.size.percentage.default",1,"assert_equals: ctx2.font === '100px serif' (got 1000% serif[string], expected 100px serif[string]) expected \"100px serif\" but got \"1000% serif\"","_assertSame@http://web-platform.test:8000/common/canvas-tests.js:17:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html:25:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2709,"getWindowHandle",null] 08:36:53 INFO - PROCESS | 3744 | 1463067413529 Marionette TRACE conn2 <- [1,2709,null,{"value":"13"}] 08:36:53 INFO - PROCESS | 3744 | 1463067413534 Marionette TRACE conn2 -> [0,2710,"setScriptTimeout",{"ms":35000}] 08:36:53 INFO - PROCESS | 3744 | 1463067413537 Marionette TRACE conn2 <- [1,2710,null,{}] 08:36:53 INFO - PROCESS | 3744 | 1463067413543 Marionette TRACE conn2 -> [0,2711,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:36:53 INFO - PROCESS | 3744 | 1463067413651 Marionette TRACE conn2 <- [1,2711,null,{"value":null}] 08:36:53 INFO - PROCESS | 3744 | 1463067413802 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\", \"7b36c2f2-4a50-406b-8f1a-2c9880a455ba\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:36:53 INFO - PROCESS | 3744 | ++DOCSHELL 11FF0000 == 58 [pid = 3744] [id = 687] 08:36:53 INFO - PROCESS | 3744 | ++DOMWINDOW == 87 (13604000) [pid = 3744] [serial = 2061] [outer = 00000000] 08:36:53 INFO - PROCESS | 3744 | ++DOMWINDOW == 88 (15A8B400) [pid = 3744] [serial = 2062] [outer = 13604000] 08:36:53 INFO - PROCESS | 3744 | 1463067413857 Marionette DEBUG loaded listener.js 08:36:53 INFO - PROCESS | 3744 | ++DOMWINDOW == 89 (15E34400) [pid = 3744] [serial = 2063] [outer = 13604000] 08:36:54 INFO - PROCESS | 3744 | 1463067414479 Marionette TRACE conn2 <- [1,2712,null,{"value":["/2dcontext/text-styles/2d.text.font.parse.size.percentage.html",0,null,null,[["Canvas test: 2d.text.font.parse.size.percentage",1,"assert_equals: ctx.font === '72px serif' (got 50% serif[string], expected 72px serif[string]) expected \"72px serif\" but got \"50% serif\"","_assertSame@http://web-platform.test:8000/common/canvas-tests.js:17:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.size.percentage.html:23:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2713,"getWindowHandle",null] 08:36:54 INFO - PROCESS | 3744 | 1463067414541 Marionette TRACE conn2 <- [1,2713,null,{"value":"13"}] 08:36:54 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.system.html 08:36:54 INFO - PROCESS | 3744 | 1463067414547 Marionette TRACE conn2 -> [0,2714,"setScriptTimeout",{"ms":35000}] 08:36:54 INFO - PROCESS | 3744 | 1463067414550 Marionette TRACE conn2 <- [1,2714,null,{}] 08:36:54 INFO - PROCESS | 3744 | 1463067414554 Marionette TRACE conn2 -> [0,2715,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:36:54 INFO - PROCESS | 3744 | 1463067414665 Marionette TRACE conn2 <- [1,2715,null,{"value":null}] 08:36:54 INFO - PROCESS | 3744 | 1463067414826 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\", \"7b36c2f2-4a50-406b-8f1a-2c9880a455ba\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:36:54 INFO - PROCESS | 3744 | ++DOCSHELL 1656AC00 == 59 [pid = 3744] [id = 688] 08:36:54 INFO - PROCESS | 3744 | ++DOMWINDOW == 90 (16572800) [pid = 3744] [serial = 2064] [outer = 00000000] 08:36:54 INFO - PROCESS | 3744 | ++DOMWINDOW == 91 (17471C00) [pid = 3744] [serial = 2065] [outer = 16572800] 08:36:54 INFO - PROCESS | 3744 | 1463067414879 Marionette DEBUG loaded listener.js 08:36:54 INFO - PROCESS | 3744 | ++DOMWINDOW == 92 (17B0C800) [pid = 3744] [serial = 2066] [outer = 16572800] 08:36:55 INFO - PROCESS | 3744 | 1463067415515 Marionette TRACE conn2 <- [1,2716,null,{"value":["/2dcontext/text-styles/2d.text.font.parse.system.html",0,null,null,[["System fonts must be computed to explicit values",0,null,null]]]}] 08:36:55 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.parse.system.html | System fonts must be computed to explicit values 08:36:55 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.parse.system.html | took 991ms 08:36:55 INFO - PROCESS | 3744 | 1463067415536 Marionette TRACE conn2 -> [0,2717,"getWindowHandle",null] 08:36:55 INFO - PROCESS | 3744 | 1463067415539 Marionette TRACE conn2 <- [1,2717,null,{"value":"13"}] 08:36:55 INFO - TEST-START | /2dcontext/text-styles/2d.text.measure.width.space.html 08:36:55 INFO - PROCESS | 3744 | 1463067415543 Marionette TRACE conn2 -> [0,2718,"setScriptTimeout",{"ms":35000}] 08:36:55 INFO - PROCESS | 3744 | 1463067415547 Marionette TRACE conn2 <- [1,2718,null,{}] 08:36:55 INFO - PROCESS | 3744 | 1463067415558 Marionette TRACE conn2 -> [0,2719,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:36:55 INFO - PROCESS | 3744 | 1463067415665 Marionette TRACE conn2 <- [1,2719,null,{"value":null}] 08:36:55 INFO - PROCESS | 3744 | 1463067415816 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\", \"7b36c2f2-4a50-406b-8f1a-2c9880a455ba\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:36:55 INFO - PROCESS | 3744 | ++DOCSHELL 19C33400 == 60 [pid = 3744] [id = 689] 08:36:55 INFO - PROCESS | 3744 | ++DOMWINDOW == 93 (19CD0000) [pid = 3744] [serial = 2067] [outer = 00000000] 08:36:55 INFO - PROCESS | 3744 | ++DOMWINDOW == 94 (19D47000) [pid = 3744] [serial = 2068] [outer = 19CD0000] 08:36:55 INFO - PROCESS | 3744 | 1463067415873 Marionette DEBUG loaded listener.js 08:36:55 INFO - PROCESS | 3744 | ++DOMWINDOW == 95 (19DA9C00) [pid = 3744] [serial = 2069] [outer = 19CD0000] 08:36:56 INFO - PROCESS | 3744 | 1463067416886 Marionette TRACE conn2 <- [1,2720,null,{"value":["/2dcontext/text-styles/2d.text.measure.width.space.html",0,null,null,[["Space characters are converted to U+0020 and collapsed (per CSS)",1,"assert_equals: ctx.measureText('A B').width === 150 (got 200[number], expected 150[number]) expected 150 but got 200","_assertSame@http://web-platform.test:8000/common/canvas-tests.js:17:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.measure.width.space.html:33:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17\nsetTimeout handler*@http://web-platform.test:8000/2dcontext/text-styles/2d.text.measure.width.space.html:30:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2721,"getWindowHandle",null] 08:36:56 INFO - PROCESS | 3744 | 1463067416931 Marionette TRACE conn2 <- [1,2721,null,{"value":"13"}] 08:36:56 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html 08:36:56 INFO - PROCESS | 3744 | 1463067416934 Marionette TRACE conn2 -> [0,2722,"setScriptTimeout",{"ms":35000}] 08:36:56 INFO - PROCESS | 3744 | 1463067416936 Marionette TRACE conn2 <- [1,2722,null,{}] 08:36:56 INFO - PROCESS | 3744 | 1463067416940 Marionette TRACE conn2 -> [0,2723,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:36:57 INFO - PROCESS | 3744 | 1463067417077 Marionette TRACE conn2 <- [1,2723,null,{"value":null}] 08:36:57 INFO - PROCESS | 3744 | 1463067417245 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\", \"7b36c2f2-4a50-406b-8f1a-2c9880a455ba\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:36:57 INFO - PROCESS | 3744 | ++DOCSHELL 19DAF800 == 61 [pid = 3744] [id = 690] 08:36:57 INFO - PROCESS | 3744 | ++DOMWINDOW == 96 (19EB3000) [pid = 3744] [serial = 2070] [outer = 00000000] 08:36:57 INFO - PROCESS | 3744 | ++DOMWINDOW == 97 (1A16C400) [pid = 3744] [serial = 2071] [outer = 19EB3000] 08:36:57 INFO - PROCESS | 3744 | 1463067417302 Marionette DEBUG loaded listener.js 08:36:57 INFO - PROCESS | 3744 | ++DOMWINDOW == 98 (1A171C00) [pid = 3744] [serial = 2072] [outer = 19EB3000] 08:36:57 INFO - PROCESS | 3744 | 1463067417857 Marionette TRACE conn2 <- [1,2724,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html",0,null,null,[["save()/restore() does not affect the current bitmap",0,null,null]]]}] 08:36:57 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html | save()/restore() does not affect the current bitmap 08:36:57 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html | took 960ms 08:36:57 INFO - PROCESS | 3744 | 1463067417879 Marionette TRACE conn2 -> [0,2725,"getWindowHandle",null] 08:36:57 INFO - PROCESS | 3744 | 1463067417881 Marionette TRACE conn2 <- [1,2725,null,{"value":"13"}] 08:36:57 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.clip.html 08:36:57 INFO - PROCESS | 3744 | 1463067417884 Marionette TRACE conn2 -> [0,2726,"setScriptTimeout",{"ms":35000}] 08:36:57 INFO - PROCESS | 3744 | 1463067417886 Marionette TRACE conn2 <- [1,2726,null,{}] 08:36:57 INFO - PROCESS | 3744 | 1463067417890 Marionette TRACE conn2 -> [0,2727,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:36:58 INFO - PROCESS | 3744 | 1463067417993 Marionette TRACE conn2 <- [1,2727,null,{"value":null}] 08:36:58 INFO - PROCESS | 3744 | 1463067418109 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\", \"7b36c2f2-4a50-406b-8f1a-2c9880a455ba\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:36:58 INFO - PROCESS | 3744 | ++DOCSHELL 106F0400 == 62 [pid = 3744] [id = 691] 08:36:58 INFO - PROCESS | 3744 | ++DOMWINDOW == 99 (107F7000) [pid = 3744] [serial = 2073] [outer = 00000000] 08:36:58 INFO - PROCESS | 3744 | ++DOMWINDOW == 100 (13398000) [pid = 3744] [serial = 2074] [outer = 107F7000] 08:36:58 INFO - PROCESS | 3744 | 1463067418333 Marionette DEBUG loaded listener.js 08:36:58 INFO - PROCESS | 3744 | ++DOMWINDOW == 101 (140DA000) [pid = 3744] [serial = 2075] [outer = 107F7000] 08:36:58 INFO - PROCESS | 3744 | 1463067418950 Marionette TRACE conn2 <- [1,2728,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.clip.html",0,null,null,[["save()/restore() affects the clipping path",0,null,null]]]}] 08:36:59 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.clip.html | save()/restore() affects the clipping path 08:36:59 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.clip.html | took 1102ms 08:36:59 INFO - PROCESS | 3744 | 1463067418981 Marionette TRACE conn2 -> [0,2729,"getWindowHandle",null] 08:36:59 INFO - PROCESS | 3744 | 1463067418986 Marionette TRACE conn2 <- [1,2729,null,{"value":"13"}] 08:36:59 INFO - PROCESS | 3744 | 1463067418990 Marionette TRACE conn2 -> [0,2730,"setScriptTimeout",{"ms":35000}] 08:36:59 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html 08:36:59 INFO - PROCESS | 3744 | 1463067418994 Marionette TRACE conn2 <- [1,2730,null,{}] 08:36:59 INFO - PROCESS | 3744 | 1463067418999 Marionette TRACE conn2 -> [0,2731,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:36:59 INFO - PROCESS | 3744 | 1463067419159 Marionette TRACE conn2 <- [1,2731,null,{"value":null}] 08:36:59 INFO - PROCESS | 3744 | 1463067419177 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\", \"7b36c2f2-4a50-406b-8f1a-2c9880a455ba\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:36:59 INFO - PROCESS | 3744 | ++DOCSHELL 15E31400 == 63 [pid = 3744] [id = 692] 08:36:59 INFO - PROCESS | 3744 | ++DOMWINDOW == 102 (1612E800) [pid = 3744] [serial = 2076] [outer = 00000000] 08:36:59 INFO - PROCESS | 3744 | ++DOMWINDOW == 103 (1656C800) [pid = 3744] [serial = 2077] [outer = 1612E800] 08:36:59 INFO - PROCESS | 3744 | 1463067419224 Marionette DEBUG loaded listener.js 08:36:59 INFO - PROCESS | 3744 | ++DOMWINDOW == 104 (165EC800) [pid = 3744] [serial = 2078] [outer = 1612E800] 08:36:59 INFO - PROCESS | 3744 | --DOCSHELL 10E9D000 == 62 [pid = 3744] [id = 685] 08:36:59 INFO - PROCESS | 3744 | --DOCSHELL 10E97400 == 61 [pid = 3744] [id = 684] 08:36:59 INFO - PROCESS | 3744 | --DOCSHELL 17AF8000 == 60 [pid = 3744] [id = 683] 08:36:59 INFO - PROCESS | 3744 | --DOCSHELL 17053800 == 59 [pid = 3744] [id = 682] 08:36:59 INFO - PROCESS | 3744 | --DOCSHELL 164AC000 == 58 [pid = 3744] [id = 681] 08:36:59 INFO - PROCESS | 3744 | --DOCSHELL 12D29800 == 57 [pid = 3744] [id = 680] 08:36:59 INFO - PROCESS | 3744 | --DOCSHELL 1153AC00 == 56 [pid = 3744] [id = 679] 08:36:59 INFO - PROCESS | 3744 | --DOCSHELL 11302C00 == 55 [pid = 3744] [id = 678] 08:36:59 INFO - PROCESS | 3744 | --DOCSHELL 1634CC00 == 54 [pid = 3744] [id = 677] 08:36:59 INFO - PROCESS | 3744 | --DOCSHELL 12D2E400 == 53 [pid = 3744] [id = 676] 08:36:59 INFO - PROCESS | 3744 | --DOCSHELL 19A56400 == 52 [pid = 3744] [id = 661] 08:36:59 INFO - PROCESS | 3744 | --DOMWINDOW == 103 (14419C00) [pid = 3744] [serial = 1955] [outer = 00000000] [url = about:blank] 08:36:59 INFO - PROCESS | 3744 | --DOMWINDOW == 102 (164A6C00) [pid = 3744] [serial = 2008] [outer = 00000000] [url = about:blank] 08:36:59 INFO - PROCESS | 3744 | --DOMWINDOW == 101 (164B2C00) [pid = 3744] [serial = 2009] [outer = 00000000] [url = about:blank] 08:36:59 INFO - PROCESS | 3744 | --DOMWINDOW == 100 (1AC4FC00) [pid = 3744] [serial = 2000] [outer = 00000000] [url = about:blank] 08:36:59 INFO - PROCESS | 3744 | --DOMWINDOW == 99 (1AC4B800) [pid = 3744] [serial = 1999] [outer = 00000000] [url = about:blank] 08:36:59 INFO - PROCESS | 3744 | --DOMWINDOW == 98 (17A06800) [pid = 3744] [serial = 2014] [outer = 00000000] [url = about:blank] 08:36:59 INFO - PROCESS | 3744 | --DOMWINDOW == 97 (18297C00) [pid = 3744] [serial = 2017] [outer = 00000000] [url = about:blank] 08:36:59 INFO - PROCESS | 3744 | --DOMWINDOW == 96 (1441A000) [pid = 3744] [serial = 2003] [outer = 00000000] [url = about:blank] 08:36:59 INFO - PROCESS | 3744 | --DOMWINDOW == 95 (133A1400) [pid = 3744] [serial = 2002] [outer = 00000000] [url = about:blank] 08:36:59 INFO - PROCESS | 3744 | --DOMWINDOW == 94 (19EA8400) [pid = 3744] [serial = 1994] [outer = 00000000] [url = about:blank] 08:36:59 INFO - PROCESS | 3744 | --DOMWINDOW == 93 (19D3D400) [pid = 3744] [serial = 1993] [outer = 00000000] [url = about:blank] 08:36:59 INFO - PROCESS | 3744 | --DOMWINDOW == 92 (1704D800) [pid = 3744] [serial = 2011] [outer = 00000000] [url = about:blank] 08:36:59 INFO - PROCESS | 3744 | --DOMWINDOW == 91 (17144800) [pid = 3744] [serial = 2012] [outer = 00000000] [url = about:blank] 08:36:59 INFO - PROCESS | 3744 | --DOMWINDOW == 90 (1361F400) [pid = 3744] [serial = 1988] [outer = 00000000] [url = about:blank] 08:36:59 INFO - PROCESS | 3744 | --DOMWINDOW == 89 (11539800) [pid = 3744] [serial = 1987] [outer = 00000000] [url = about:blank] 08:36:59 INFO - PROCESS | 3744 | --DOMWINDOW == 88 (17054800) [pid = 3744] [serial = 1991] [outer = 00000000] [url = about:blank] 08:36:59 INFO - PROCESS | 3744 | --DOMWINDOW == 87 (165E8800) [pid = 3744] [serial = 1990] [outer = 00000000] [url = about:blank] 08:36:59 INFO - PROCESS | 3744 | --DOMWINDOW == 86 (19A8CC00) [pid = 3744] [serial = 2020] [outer = 00000000] [url = about:blank] 08:36:59 INFO - PROCESS | 3744 | --DOMWINDOW == 85 (13373800) [pid = 3744] [serial = 2005] [outer = 00000000] [url = about:blank] 08:36:59 INFO - PROCESS | 3744 | --DOMWINDOW == 84 (1449E400) [pid = 3744] [serial = 2006] [outer = 00000000] [url = about:blank] 08:36:59 INFO - PROCESS | 3744 | --DOMWINDOW == 83 (1A8BC400) [pid = 3744] [serial = 1996] [outer = 00000000] [url = about:blank] 08:36:59 INFO - PROCESS | 3744 | --DOMWINDOW == 82 (15E33400) [pid = 3744] [serial = 2023] [outer = 00000000] [url = about:blank] 08:36:59 INFO - PROCESS | 3744 | --DOMWINDOW == 81 (18681800) [pid = 3744] [serial = 2018] [outer = 00000000] [url = about:blank] 08:36:59 INFO - PROCESS | 3744 | --DOMWINDOW == 80 (19C2BC00) [pid = 3744] [serial = 2021] [outer = 00000000] [url = about:blank] 08:36:59 INFO - PROCESS | 3744 | --DOMWINDOW == 79 (164ADC00) [pid = 3744] [serial = 2024] [outer = 00000000] [url = about:blank] 08:36:59 INFO - PROCESS | 3744 | --DOMWINDOW == 78 (17A14400) [pid = 3744] [serial = 2015] [outer = 00000000] [url = about:blank] 08:36:59 INFO - PROCESS | 3744 | --DOMWINDOW == 77 (19EAE400) [pid = 3744] [serial = 1949] [outer = 00000000] [url = about:blank] 08:36:59 INFO - PROCESS | 3744 | --DOMWINDOW == 76 (13AEFC00) [pid = 3744] [serial = 1940] [outer = 00000000] [url = about:blank] 08:36:59 INFO - PROCESS | 3744 | --DOMWINDOW == 75 (165F4000) [pid = 3744] [serial = 1946] [outer = 00000000] [url = about:blank] 08:36:59 INFO - PROCESS | 3744 | --DOMWINDOW == 74 (1AB65000) [pid = 3744] [serial = 1952] [outer = 00000000] [url = about:blank] 08:36:59 INFO - PROCESS | 3744 | --DOMWINDOW == 73 (1449CC00) [pid = 3744] [serial = 1943] [outer = 00000000] [url = about:blank] 08:36:59 INFO - PROCESS | 3744 | --DOMWINDOW == 72 (1881A000) [pid = 3744] [serial = 2026] [outer = 00000000] [url = about:blank] 08:36:59 INFO - PROCESS | 3744 | 1463067419806 Marionette TRACE conn2 <- [1,2732,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html",0,null,null,[["save()/restore() works for fillStyle",0,null,null]]]}] 08:36:59 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html | save()/restore() works for fillStyle 08:36:59 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html | took 850ms 08:36:59 INFO - PROCESS | 3744 | 1463067419834 Marionette TRACE conn2 -> [0,2733,"getWindowHandle",null] 08:36:59 INFO - PROCESS | 3744 | 1463067419837 Marionette TRACE conn2 <- [1,2733,null,{"value":"13"}] 08:36:59 INFO - PROCESS | 3744 | 1463067419843 Marionette TRACE conn2 -> [0,2734,"setScriptTimeout",{"ms":35000}] 08:36:59 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.font.html 08:36:59 INFO - PROCESS | 3744 | 1463067419846 Marionette TRACE conn2 <- [1,2734,null,{}] 08:36:59 INFO - PROCESS | 3744 | 1463067419850 Marionette TRACE conn2 -> [0,2735,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:36:59 INFO - PROCESS | 3744 | 1463067419943 Marionette TRACE conn2 <- [1,2735,null,{"value":null}] 08:37:00 INFO - PROCESS | 3744 | 1463067420044 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\", \"7b36c2f2-4a50-406b-8f1a-2c9880a455ba\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:37:00 INFO - PROCESS | 3744 | ++DOCSHELL 111A8800 == 53 [pid = 3744] [id = 693] 08:37:00 INFO - PROCESS | 3744 | ++DOMWINDOW == 73 (136A6400) [pid = 3744] [serial = 2079] [outer = 00000000] 08:37:00 INFO - PROCESS | 3744 | ++DOMWINDOW == 74 (1449CC00) [pid = 3744] [serial = 2080] [outer = 136A6400] 08:37:00 INFO - PROCESS | 3744 | 1463067420089 Marionette DEBUG loaded listener.js 08:37:00 INFO - PROCESS | 3744 | ++DOMWINDOW == 75 (163F2400) [pid = 3744] [serial = 2081] [outer = 136A6400] 08:37:00 INFO - PROCESS | 3744 | 1463067420542 Marionette TRACE conn2 <- [1,2736,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.font.html",0,null,null,[["save()/restore() works for font",0,null,null]]]}] 08:37:00 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.font.html | save()/restore() works for font 08:37:00 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.font.html | took 692ms 08:37:00 INFO - PROCESS | 3744 | 1463067420576 Marionette TRACE conn2 -> [0,2737,"getWindowHandle",null] 08:37:00 INFO - PROCESS | 3744 | 1463067420578 Marionette TRACE conn2 <- [1,2737,null,{"value":"13"}] 08:37:00 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html 08:37:00 INFO - PROCESS | 3744 | 1463067420582 Marionette TRACE conn2 -> [0,2738,"setScriptTimeout",{"ms":35000}] 08:37:00 INFO - PROCESS | 3744 | 1463067420585 Marionette TRACE conn2 <- [1,2738,null,{}] 08:37:00 INFO - PROCESS | 3744 | 1463067420599 Marionette TRACE conn2 -> [0,2739,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:37:00 INFO - PROCESS | 3744 | 1463067420689 Marionette TRACE conn2 <- [1,2739,null,{"value":null}] 08:37:00 INFO - PROCESS | 3744 | 1463067420697 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\", \"7b36c2f2-4a50-406b-8f1a-2c9880a455ba\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:37:00 INFO - PROCESS | 3744 | ++DOCSHELL 17053C00 == 54 [pid = 3744] [id = 694] 08:37:00 INFO - PROCESS | 3744 | ++DOMWINDOW == 76 (17146400) [pid = 3744] [serial = 2082] [outer = 00000000] 08:37:00 INFO - PROCESS | 3744 | ++DOMWINDOW == 77 (1714C800) [pid = 3744] [serial = 2083] [outer = 17146400] 08:37:00 INFO - PROCESS | 3744 | 1463067420740 Marionette DEBUG loaded listener.js 08:37:00 INFO - PROCESS | 3744 | ++DOMWINDOW == 78 (1714DC00) [pid = 3744] [serial = 2084] [outer = 17146400] 08:37:01 INFO - PROCESS | 3744 | 1463067421218 Marionette TRACE conn2 <- [1,2740,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html",0,null,null,[["save()/restore() works for globalAlpha",0,null,null]]]}] 08:37:01 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html | save()/restore() works for globalAlpha 08:37:01 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html | took 693ms 08:37:01 INFO - PROCESS | 3744 | 1463067421281 Marionette TRACE conn2 -> [0,2741,"getWindowHandle",null] 08:37:01 INFO - PROCESS | 3744 | 1463067421283 Marionette TRACE conn2 <- [1,2741,null,{"value":"13"}] 08:37:01 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html 08:37:01 INFO - PROCESS | 3744 | 1463067421287 Marionette TRACE conn2 -> [0,2742,"setScriptTimeout",{"ms":35000}] 08:37:01 INFO - PROCESS | 3744 | 1463067421288 Marionette TRACE conn2 <- [1,2742,null,{}] 08:37:01 INFO - PROCESS | 3744 | 1463067421291 Marionette TRACE conn2 -> [0,2743,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:37:01 INFO - PROCESS | 3744 | 1463067421378 Marionette TRACE conn2 <- [1,2743,null,{"value":null}] 08:37:01 INFO - PROCESS | 3744 | 1463067421519 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\", \"7b36c2f2-4a50-406b-8f1a-2c9880a455ba\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:37:01 INFO - PROCESS | 3744 | ++DOCSHELL 17AF4C00 == 55 [pid = 3744] [id = 695] 08:37:01 INFO - PROCESS | 3744 | ++DOMWINDOW == 79 (17AF8000) [pid = 3744] [serial = 2085] [outer = 00000000] 08:37:01 INFO - PROCESS | 3744 | ++DOMWINDOW == 80 (17BD4400) [pid = 3744] [serial = 2086] [outer = 17AF8000] 08:37:01 INFO - PROCESS | 3744 | 1463067421564 Marionette DEBUG loaded listener.js 08:37:01 INFO - PROCESS | 3744 | ++DOMWINDOW == 81 (18290C00) [pid = 3744] [serial = 2087] [outer = 17AF8000] 08:37:01 INFO - PROCESS | 3744 | 1463067421949 Marionette TRACE conn2 <- [1,2744,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html",0,null,null,[["save()/restore() works for globalCompositeOperation",0,null,null]]]}] 08:37:01 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html | save()/restore() works for globalCompositeOperation 08:37:01 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html | took 693ms 08:37:01 INFO - PROCESS | 3744 | 1463067421986 Marionette TRACE conn2 -> [0,2745,"getWindowHandle",null] 08:37:01 INFO - PROCESS | 3744 | 1463067421988 Marionette TRACE conn2 <- [1,2745,null,{"value":"13"}] 08:37:02 INFO - PROCESS | 3744 | 1463067421991 Marionette TRACE conn2 -> [0,2746,"setScriptTimeout",{"ms":35000}] 08:37:02 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html 08:37:02 INFO - PROCESS | 3744 | 1463067421993 Marionette TRACE conn2 <- [1,2746,null,{}] 08:37:02 INFO - PROCESS | 3744 | 1463067422006 Marionette TRACE conn2 -> [0,2747,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:37:02 INFO - PROCESS | 3744 | 1463067422128 Marionette TRACE conn2 <- [1,2747,null,{"value":null}] 08:37:02 INFO - PROCESS | 3744 | 1463067422135 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\", \"7b36c2f2-4a50-406b-8f1a-2c9880a455ba\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:37:02 INFO - PROCESS | 3744 | ++DOCSHELL 17A71C00 == 56 [pid = 3744] [id = 696] 08:37:02 INFO - PROCESS | 3744 | ++DOMWINDOW == 82 (17B0F000) [pid = 3744] [serial = 2088] [outer = 00000000] 08:37:02 INFO - PROCESS | 3744 | ++DOMWINDOW == 83 (19A4A800) [pid = 3744] [serial = 2089] [outer = 17B0F000] 08:37:02 INFO - PROCESS | 3744 | 1463067422183 Marionette DEBUG loaded listener.js 08:37:02 INFO - PROCESS | 3744 | ++DOMWINDOW == 84 (19A8B800) [pid = 3744] [serial = 2090] [outer = 17B0F000] 08:37:02 INFO - PROCESS | 3744 | 1463067422657 Marionette TRACE conn2 <- [1,2748,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html",0,null,null,[["save()/restore() works for lineCap",0,null,null]]]}] 08:37:02 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html | save()/restore() works for lineCap 08:37:02 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html | took 708ms 08:37:02 INFO - PROCESS | 3744 | 1463067422691 Marionette TRACE conn2 -> [0,2749,"getWindowHandle",null] 08:37:02 INFO - PROCESS | 3744 | 1463067422693 Marionette TRACE conn2 <- [1,2749,null,{"value":"13"}] 08:37:02 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html 08:37:02 INFO - PROCESS | 3744 | 1463067422696 Marionette TRACE conn2 -> [0,2750,"setScriptTimeout",{"ms":35000}] 08:37:02 INFO - PROCESS | 3744 | 1463067422698 Marionette TRACE conn2 <- [1,2750,null,{}] 08:37:02 INFO - PROCESS | 3744 | 1463067422705 Marionette TRACE conn2 -> [0,2751,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:37:02 INFO - PROCESS | 3744 | 1463067422854 Marionette TRACE conn2 <- [1,2751,null,{"value":null}] 08:37:02 INFO - PROCESS | 3744 | 1463067422881 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\", \"7b36c2f2-4a50-406b-8f1a-2c9880a455ba\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:37:02 INFO - PROCESS | 3744 | ++DOCSHELL 19C34000 == 57 [pid = 3744] [id = 697] 08:37:02 INFO - PROCESS | 3744 | ++DOMWINDOW == 85 (19C34C00) [pid = 3744] [serial = 2091] [outer = 00000000] 08:37:02 INFO - PROCESS | 3744 | ++DOMWINDOW == 86 (19D3D800) [pid = 3744] [serial = 2092] [outer = 19C34C00] 08:37:02 INFO - PROCESS | 3744 | 1463067422924 Marionette DEBUG loaded listener.js 08:37:03 INFO - PROCESS | 3744 | ++DOMWINDOW == 87 (19D45C00) [pid = 3744] [serial = 2093] [outer = 19C34C00] 08:37:03 INFO - PROCESS | 3744 | 1463067423356 Marionette TRACE conn2 <- [1,2752,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html",0,null,null,[["save()/restore() works for lineJoin",0,null,null]]]}] 08:37:03 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html | save()/restore() works for lineJoin 08:37:03 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html | took 708ms 08:37:03 INFO - PROCESS | 3744 | 1463067423396 Marionette TRACE conn2 -> [0,2753,"getWindowHandle",null] 08:37:03 INFO - PROCESS | 3744 | 1463067423398 Marionette TRACE conn2 <- [1,2753,null,{"value":"13"}] 08:37:03 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html 08:37:03 INFO - PROCESS | 3744 | 1463067423402 Marionette TRACE conn2 -> [0,2754,"setScriptTimeout",{"ms":35000}] 08:37:03 INFO - PROCESS | 3744 | 1463067423404 Marionette TRACE conn2 <- [1,2754,null,{}] 08:37:03 INFO - PROCESS | 3744 | 1463067423407 Marionette TRACE conn2 -> [0,2755,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:37:03 INFO - PROCESS | 3744 | 1463067423526 Marionette TRACE conn2 <- [1,2755,null,{"value":null}] 08:37:03 INFO - PROCESS | 3744 | 1463067423593 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\", \"7b36c2f2-4a50-406b-8f1a-2c9880a455ba\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:37:03 INFO - PROCESS | 3744 | ++DOCSHELL 19D46000 == 58 [pid = 3744] [id = 698] 08:37:03 INFO - PROCESS | 3744 | ++DOMWINDOW == 88 (19DADC00) [pid = 3744] [serial = 2094] [outer = 00000000] 08:37:03 INFO - PROCESS | 3744 | ++DOMWINDOW == 89 (19EB1C00) [pid = 3744] [serial = 2095] [outer = 19DADC00] 08:37:03 INFO - PROCESS | 3744 | 1463067423637 Marionette DEBUG loaded listener.js 08:37:03 INFO - PROCESS | 3744 | ++DOMWINDOW == 90 (19EB6400) [pid = 3744] [serial = 2096] [outer = 19DADC00] 08:37:03 INFO - PROCESS | 3744 | --DOMWINDOW == 89 (19CD8C00) [pid = 3744] [serial = 1983] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.cap.2.html] 08:37:03 INFO - PROCESS | 3744 | --DOMWINDOW == 88 (1740B400) [pid = 3744] [serial = 2046] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.default.html] 08:37:03 INFO - PROCESS | 3744 | --DOMWINDOW == 87 (17B02800) [pid = 3744] [serial = 2049] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.basic.html] 08:37:03 INFO - PROCESS | 3744 | --DOMWINDOW == 86 (14751800) [pid = 3744] [serial = 2052] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.complex.html] 08:37:03 INFO - PROCESS | 3744 | --DOMWINDOW == 85 (11FEEC00) [pid = 3744] [serial = 2037] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.other.html] 08:37:03 INFO - PROCESS | 3744 | --DOMWINDOW == 84 (16358400) [pid = 3744] [serial = 2031] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.top.html] 08:37:03 INFO - PROCESS | 3744 | --DOMWINDOW == 83 (13605C00) [pid = 3744] [serial = 2040] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.space.html] 08:37:03 INFO - PROCESS | 3744 | --DOMWINDOW == 82 (164ACC00) [pid = 3744] [serial = 2043] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.start.html] 08:37:03 INFO - PROCESS | 3744 | --DOMWINDOW == 81 (12D31800) [pid = 3744] [serial = 2028] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.middle.html] 08:37:03 INFO - PROCESS | 3744 | --DOMWINDOW == 80 (1A174400) [pid = 3744] [serial = 1995] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.transform.1.html] 08:37:03 INFO - PROCESS | 3744 | --DOMWINDOW == 79 (1656EC00) [pid = 3744] [serial = 2055] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.invalid.html] 08:37:03 INFO - PROCESS | 3744 | --DOMWINDOW == 78 (177F8C00) [pid = 3744] [serial = 2034] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.end.html] 08:37:04 INFO - PROCESS | 3744 | 1463067424101 Marionette TRACE conn2 <- [1,2756,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html",0,null,null,[["save()/restore() works for lineWidth",0,null,null]]]}] 08:37:04 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html | save()/restore() works for lineWidth 08:37:04 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html | took 740ms 08:37:04 INFO - PROCESS | 3744 | 1463067424142 Marionette TRACE conn2 -> [0,2757,"getWindowHandle",null] 08:37:04 INFO - PROCESS | 3744 | 1463067424144 Marionette TRACE conn2 <- [1,2757,null,{"value":"13"}] 08:37:04 INFO - PROCESS | 3744 | 1463067424147 Marionette TRACE conn2 -> [0,2758,"setScriptTimeout",{"ms":35000}] 08:37:04 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html 08:37:04 INFO - PROCESS | 3744 | 1463067424149 Marionette TRACE conn2 <- [1,2758,null,{}] 08:37:04 INFO - PROCESS | 3744 | 1463067424153 Marionette TRACE conn2 -> [0,2759,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:37:04 INFO - PROCESS | 3744 | 1463067424300 Marionette TRACE conn2 <- [1,2759,null,{"value":null}] 08:37:04 INFO - PROCESS | 3744 | 1463067424373 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\", \"7b36c2f2-4a50-406b-8f1a-2c9880a455ba\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:37:04 INFO - PROCESS | 3744 | ++DOCSHELL 15A8AC00 == 59 [pid = 3744] [id = 699] 08:37:04 INFO - PROCESS | 3744 | ++DOMWINDOW == 79 (15E32000) [pid = 3744] [serial = 2097] [outer = 00000000] 08:37:04 INFO - PROCESS | 3744 | ++DOMWINDOW == 80 (1740B400) [pid = 3744] [serial = 2098] [outer = 15E32000] 08:37:04 INFO - PROCESS | 3744 | 1463067424426 Marionette DEBUG loaded listener.js 08:37:04 INFO - PROCESS | 3744 | ++DOMWINDOW == 81 (19CD4400) [pid = 3744] [serial = 2099] [outer = 15E32000] 08:37:04 INFO - PROCESS | 3744 | 1463067424789 Marionette TRACE conn2 <- [1,2760,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html",0,null,null,[["save()/restore() works for miterLimit",0,null,null]]]}] 08:37:04 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html | save()/restore() works for miterLimit 08:37:04 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html | took 706ms 08:37:04 INFO - PROCESS | 3744 | 1463067424847 Marionette TRACE conn2 -> [0,2761,"getWindowHandle",null] 08:37:04 INFO - PROCESS | 3744 | 1463067424849 Marionette TRACE conn2 <- [1,2761,null,{"value":"13"}] 08:37:04 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.path.html 08:37:04 INFO - PROCESS | 3744 | 1463067424853 Marionette TRACE conn2 -> [0,2762,"setScriptTimeout",{"ms":35000}] 08:37:04 INFO - PROCESS | 3744 | 1463067424854 Marionette TRACE conn2 <- [1,2762,null,{}] 08:37:04 INFO - PROCESS | 3744 | 1463067424858 Marionette TRACE conn2 -> [0,2763,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:37:04 INFO - PROCESS | 3744 | 1463067424941 Marionette TRACE conn2 <- [1,2763,null,{"value":null}] 08:37:04 INFO - PROCESS | 3744 | 1463067424948 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\", \"7b36c2f2-4a50-406b-8f1a-2c9880a455ba\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:37:04 INFO - PROCESS | 3744 | ++DOCSHELL 17B02800 == 60 [pid = 3744] [id = 700] 08:37:04 INFO - PROCESS | 3744 | ++DOMWINDOW == 82 (19C2DC00) [pid = 3744] [serial = 2100] [outer = 00000000] 08:37:05 INFO - PROCESS | 3744 | ++DOMWINDOW == 83 (1A48D000) [pid = 3744] [serial = 2101] [outer = 19C2DC00] 08:37:05 INFO - PROCESS | 3744 | 1463067424999 Marionette DEBUG loaded listener.js 08:37:05 INFO - PROCESS | 3744 | ++DOMWINDOW == 84 (1A8BB800) [pid = 3744] [serial = 2102] [outer = 19C2DC00] 08:37:05 INFO - PROCESS | 3744 | 1463067425470 Marionette TRACE conn2 <- [1,2764,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.path.html",0,null,null,[["save()/restore() does not affect the current path",0,null,null]]]}] 08:37:05 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.path.html | save()/restore() does not affect the current path 08:37:05 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.path.html | took 642ms 08:37:05 INFO - PROCESS | 3744 | 1463067425523 Marionette TRACE conn2 -> [0,2765,"getWindowHandle",null] 08:37:05 INFO - PROCESS | 3744 | 1463067425525 Marionette TRACE conn2 <- [1,2765,null,{"value":"13"}] 08:37:05 INFO - PROCESS | 3744 | 1463067425528 Marionette TRACE conn2 -> [0,2766,"setScriptTimeout",{"ms":35000}] 08:37:05 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html 08:37:05 INFO - PROCESS | 3744 | 1463067425529 Marionette TRACE conn2 <- [1,2766,null,{}] 08:37:05 INFO - PROCESS | 3744 | 1463067425533 Marionette TRACE conn2 -> [0,2767,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:37:05 INFO - PROCESS | 3744 | 1463067425617 Marionette TRACE conn2 <- [1,2767,null,{"value":null}] 08:37:05 INFO - PROCESS | 3744 | 1463067425623 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\", \"7b36c2f2-4a50-406b-8f1a-2c9880a455ba\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:37:05 INFO - PROCESS | 3744 | ++DOCSHELL 16C4A400 == 61 [pid = 3744] [id = 701] 08:37:05 INFO - PROCESS | 3744 | ++DOMWINDOW == 85 (1A8BE000) [pid = 3744] [serial = 2103] [outer = 00000000] 08:37:05 INFO - PROCESS | 3744 | ++DOMWINDOW == 86 (1AB5A800) [pid = 3744] [serial = 2104] [outer = 1A8BE000] 08:37:05 INFO - PROCESS | 3744 | 1463067425671 Marionette DEBUG loaded listener.js 08:37:05 INFO - PROCESS | 3744 | ++DOMWINDOW == 87 (1AB62800) [pid = 3744] [serial = 2105] [outer = 1A8BE000] 08:37:06 INFO - PROCESS | 3744 | 1463067426376 Marionette TRACE conn2 <- [1,2768,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html",0,null,null,[["save()/restore() works for shadowBlur",0,null,null]]]}] 08:37:06 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html | save()/restore() works for shadowBlur 08:37:06 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html | took 909ms 08:37:06 INFO - PROCESS | 3744 | 1463067426433 Marionette TRACE conn2 -> [0,2769,"getWindowHandle",null] 08:37:06 INFO - PROCESS | 3744 | 1463067426437 Marionette TRACE conn2 <- [1,2769,null,{"value":"13"}] 08:37:06 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html 08:37:06 INFO - PROCESS | 3744 | 1463067426443 Marionette TRACE conn2 -> [0,2770,"setScriptTimeout",{"ms":35000}] 08:37:06 INFO - PROCESS | 3744 | 1463067426447 Marionette TRACE conn2 <- [1,2770,null,{}] 08:37:06 INFO - PROCESS | 3744 | 1463067426452 Marionette TRACE conn2 -> [0,2771,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:37:06 INFO - PROCESS | 3744 | 1463067426570 Marionette TRACE conn2 <- [1,2771,null,{"value":null}] 08:37:06 INFO - PROCESS | 3744 | 1463067426714 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\", \"7b36c2f2-4a50-406b-8f1a-2c9880a455ba\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:37:06 INFO - PROCESS | 3744 | ++DOCSHELL 1339C400 == 62 [pid = 3744] [id = 702] 08:37:06 INFO - PROCESS | 3744 | ++DOMWINDOW == 88 (136A7C00) [pid = 3744] [serial = 2106] [outer = 00000000] 08:37:06 INFO - PROCESS | 3744 | ++DOMWINDOW == 89 (144E7C00) [pid = 3744] [serial = 2107] [outer = 136A7C00] 08:37:06 INFO - PROCESS | 3744 | 1463067426771 Marionette DEBUG loaded listener.js 08:37:06 INFO - PROCESS | 3744 | ++DOMWINDOW == 90 (15E27400) [pid = 3744] [serial = 2108] [outer = 136A7C00] 08:37:07 INFO - PROCESS | 3744 | 1463067427389 Marionette TRACE conn2 <- [1,2772,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html",0,null,null,[["save()/restore() works for shadowColor",0,null,null]]]}] 08:37:07 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html | save()/restore() works for shadowColor 08:37:07 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html | took 1003ms 08:37:07 INFO - PROCESS | 3744 | 1463067427447 Marionette TRACE conn2 -> [0,2773,"getWindowHandle",null] 08:37:07 INFO - PROCESS | 3744 | 1463067427453 Marionette TRACE conn2 <- [1,2773,null,{"value":"13"}] 08:37:07 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html 08:37:07 INFO - PROCESS | 3744 | 1463067427460 Marionette TRACE conn2 -> [0,2774,"setScriptTimeout",{"ms":35000}] 08:37:07 INFO - PROCESS | 3744 | 1463067427463 Marionette TRACE conn2 <- [1,2774,null,{}] 08:37:07 INFO - PROCESS | 3744 | 1463067427467 Marionette TRACE conn2 -> [0,2775,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:37:07 INFO - PROCESS | 3744 | 1463067427606 Marionette TRACE conn2 <- [1,2775,null,{"value":null}] 08:37:07 INFO - PROCESS | 3744 | 1463067427750 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\", \"7b36c2f2-4a50-406b-8f1a-2c9880a455ba\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:37:07 INFO - PROCESS | 3744 | ++DOCSHELL 16573000 == 63 [pid = 3744] [id = 703] 08:37:07 INFO - PROCESS | 3744 | ++DOMWINDOW == 91 (165E6400) [pid = 3744] [serial = 2109] [outer = 00000000] 08:37:07 INFO - PROCESS | 3744 | ++DOMWINDOW == 92 (17145C00) [pid = 3744] [serial = 2110] [outer = 165E6400] 08:37:07 INFO - PROCESS | 3744 | 1463067427804 Marionette DEBUG loaded listener.js 08:37:07 INFO - PROCESS | 3744 | ++DOMWINDOW == 93 (17AF4800) [pid = 3744] [serial = 2111] [outer = 165E6400] 08:37:08 INFO - PROCESS | 3744 | 1463067428420 Marionette TRACE conn2 <- [1,2776,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html",0,null,null,[["save()/restore() works for shadowOffsetX",0,null,null]]]}] 08:37:08 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html | save()/restore() works for shadowOffsetX 08:37:08 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html | took 1002ms 08:37:08 INFO - PROCESS | 3744 | 1463067428474 Marionette TRACE conn2 -> [0,2777,"getWindowHandle",null] 08:37:08 INFO - PROCESS | 3744 | 1463067428477 Marionette TRACE conn2 <- [1,2777,null,{"value":"13"}] 08:37:08 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html 08:37:08 INFO - PROCESS | 3744 | 1463067428483 Marionette TRACE conn2 -> [0,2778,"setScriptTimeout",{"ms":35000}] 08:37:08 INFO - PROCESS | 3744 | 1463067428486 Marionette TRACE conn2 <- [1,2778,null,{}] 08:37:08 INFO - PROCESS | 3744 | 1463067428497 Marionette TRACE conn2 -> [0,2779,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:37:08 INFO - PROCESS | 3744 | 1463067428607 Marionette TRACE conn2 <- [1,2779,null,{"value":null}] 08:37:08 INFO - PROCESS | 3744 | 1463067428754 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\", \"7b36c2f2-4a50-406b-8f1a-2c9880a455ba\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:37:08 INFO - PROCESS | 3744 | ++DOCSHELL 1A9C4C00 == 64 [pid = 3744] [id = 704] 08:37:08 INFO - PROCESS | 3744 | ++DOMWINDOW == 94 (1A9C6800) [pid = 3744] [serial = 2112] [outer = 00000000] 08:37:08 INFO - PROCESS | 3744 | ++DOMWINDOW == 95 (1AB65800) [pid = 3744] [serial = 2113] [outer = 1A9C6800] 08:37:08 INFO - PROCESS | 3744 | 1463067428811 Marionette DEBUG loaded listener.js 08:37:08 INFO - PROCESS | 3744 | ++DOMWINDOW == 96 (1AC4CC00) [pid = 3744] [serial = 2114] [outer = 1A9C6800] 08:37:09 INFO - PROCESS | 3744 | 1463067429333 Marionette TRACE conn2 <- [1,2780,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html",0,null,null,[["save()/restore() works for shadowOffsetY",0,null,null]]]}] 08:37:09 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html | save()/restore() works for shadowOffsetY 08:37:09 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html | took 909ms 08:37:09 INFO - PROCESS | 3744 | 1463067429388 Marionette TRACE conn2 -> [0,2781,"getWindowHandle",null] 08:37:09 INFO - PROCESS | 3744 | 1463067429391 Marionette TRACE conn2 <- [1,2781,null,{"value":"13"}] 08:37:09 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.stack.html 08:37:09 INFO - PROCESS | 3744 | 1463067429395 Marionette TRACE conn2 -> [0,2782,"setScriptTimeout",{"ms":35000}] 08:37:09 INFO - PROCESS | 3744 | 1463067429397 Marionette TRACE conn2 <- [1,2782,null,{}] 08:37:09 INFO - PROCESS | 3744 | 1463067429401 Marionette TRACE conn2 -> [0,2783,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:37:09 INFO - PROCESS | 3744 | 1463067429511 Marionette TRACE conn2 <- [1,2783,null,{"value":null}] 08:37:09 INFO - PROCESS | 3744 | 1463067429670 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\", \"7b36c2f2-4a50-406b-8f1a-2c9880a455ba\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:37:09 INFO - PROCESS | 3744 | ++DOCSHELL 11306400 == 65 [pid = 3744] [id = 705] 08:37:09 INFO - PROCESS | 3744 | ++DOMWINDOW == 97 (14499C00) [pid = 3744] [serial = 2115] [outer = 00000000] 08:37:09 INFO - PROCESS | 3744 | ++DOMWINDOW == 98 (1AC52C00) [pid = 3744] [serial = 2116] [outer = 14499C00] 08:37:09 INFO - PROCESS | 3744 | 1463067429725 Marionette DEBUG loaded listener.js 08:37:09 INFO - PROCESS | 3744 | ++DOMWINDOW == 99 (1AC57800) [pid = 3744] [serial = 2117] [outer = 14499C00] 08:37:10 INFO - PROCESS | 3744 | 1463067430343 Marionette TRACE conn2 <- [1,2784,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.stack.html",0,null,null,[["save()/restore() can be nested as a stack",0,null,null]]]}] 08:37:10 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.stack.html | save()/restore() can be nested as a stack 08:37:10 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.stack.html | took 1003ms 08:37:10 INFO - PROCESS | 3744 | 1463067430397 Marionette TRACE conn2 -> [0,2785,"getWindowHandle",null] 08:37:10 INFO - PROCESS | 3744 | 1463067430399 Marionette TRACE conn2 <- [1,2785,null,{"value":"13"}] 08:37:10 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html 08:37:10 INFO - PROCESS | 3744 | 1463067430403 Marionette TRACE conn2 -> [0,2786,"setScriptTimeout",{"ms":35000}] 08:37:10 INFO - PROCESS | 3744 | 1463067430405 Marionette TRACE conn2 <- [1,2786,null,{}] 08:37:10 INFO - PROCESS | 3744 | 1463067430408 Marionette TRACE conn2 -> [0,2787,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:37:10 INFO - PROCESS | 3744 | 1463067430516 Marionette TRACE conn2 <- [1,2787,null,{"value":null}] 08:37:10 INFO - PROCESS | 3744 | 1463067430828 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\", \"7b36c2f2-4a50-406b-8f1a-2c9880a455ba\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:37:10 INFO - PROCESS | 3744 | ++DOCSHELL 10639C00 == 66 [pid = 3744] [id = 706] 08:37:10 INFO - PROCESS | 3744 | ++DOMWINDOW == 100 (107EEC00) [pid = 3744] [serial = 2118] [outer = 00000000] 08:37:10 INFO - PROCESS | 3744 | ++DOMWINDOW == 101 (13376400) [pid = 3744] [serial = 2119] [outer = 107EEC00] 08:37:10 INFO - PROCESS | 3744 | 1463067430923 Marionette DEBUG loaded listener.js 08:37:11 INFO - PROCESS | 3744 | ++DOMWINDOW == 102 (13E6BC00) [pid = 3744] [serial = 2120] [outer = 107EEC00] 08:37:11 INFO - PROCESS | 3744 | 1463067431508 Marionette TRACE conn2 <- [1,2788,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html",0,null,null,[["save()/restore() stack depth is not unreasonably limited",0,null,null]]]}] 08:37:11 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html | save()/restore() stack depth is not unreasonably limited 08:37:11 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html | took 1159ms 08:37:11 INFO - PROCESS | 3744 | 1463067431558 Marionette TRACE conn2 -> [0,2789,"getWindowHandle",null] 08:37:11 INFO - PROCESS | 3744 | 1463067431562 Marionette TRACE conn2 <- [1,2789,null,{"value":"13"}] 08:37:11 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html 08:37:11 INFO - PROCESS | 3744 | 1463067431566 Marionette TRACE conn2 -> [0,2790,"setScriptTimeout",{"ms":35000}] 08:37:11 INFO - PROCESS | 3744 | 1463067431570 Marionette TRACE conn2 <- [1,2790,null,{}] 08:37:11 INFO - PROCESS | 3744 | 1463067431575 Marionette TRACE conn2 -> [0,2791,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:37:11 INFO - PROCESS | 3744 | 1463067431678 Marionette TRACE conn2 <- [1,2791,null,{"value":null}] 08:37:11 INFO - PROCESS | 3744 | 1463067431802 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\", \"7b36c2f2-4a50-406b-8f1a-2c9880a455ba\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:37:11 INFO - PROCESS | 3744 | ++DOCSHELL 12E61400 == 67 [pid = 3744] [id = 707] 08:37:11 INFO - PROCESS | 3744 | ++DOMWINDOW == 103 (13A10800) [pid = 3744] [serial = 2121] [outer = 00000000] 08:37:11 INFO - PROCESS | 3744 | ++DOMWINDOW == 104 (152BC800) [pid = 3744] [serial = 2122] [outer = 13A10800] 08:37:11 INFO - PROCESS | 3744 | 1463067431896 Marionette DEBUG loaded listener.js 08:37:11 INFO - PROCESS | 3744 | ++DOMWINDOW == 105 (1612FC00) [pid = 3744] [serial = 2123] [outer = 13A10800] 08:37:12 INFO - PROCESS | 3744 | --DOCSHELL 18292400 == 66 [pid = 3744] [id = 664] 08:37:12 INFO - PROCESS | 3744 | --DOCSHELL 144E5000 == 65 [pid = 3744] [id = 629] 08:37:12 INFO - PROCESS | 3744 | --DOCSHELL 10D59000 == 64 [pid = 3744] [id = 675] 08:37:12 INFO - PROCESS | 3744 | --DOCSHELL 17059800 == 63 [pid = 3744] [id = 599] 08:37:12 INFO - PROCESS | 3744 | --DOCSHELL 17B02800 == 62 [pid = 3744] [id = 700] 08:37:12 INFO - PROCESS | 3744 | --DOCSHELL 15A8AC00 == 61 [pid = 3744] [id = 699] 08:37:12 INFO - PROCESS | 3744 | --DOCSHELL 19D46000 == 60 [pid = 3744] [id = 698] 08:37:12 INFO - PROCESS | 3744 | --DOCSHELL 19C34000 == 59 [pid = 3744] [id = 697] 08:37:12 INFO - PROCESS | 3744 | --DOCSHELL 17A71C00 == 58 [pid = 3744] [id = 696] 08:37:12 INFO - PROCESS | 3744 | --DOCSHELL 17AF4C00 == 57 [pid = 3744] [id = 695] 08:37:12 INFO - PROCESS | 3744 | --DOCSHELL 17053C00 == 56 [pid = 3744] [id = 694] 08:37:12 INFO - PROCESS | 3744 | --DOCSHELL 111A8800 == 55 [pid = 3744] [id = 693] 08:37:12 INFO - PROCESS | 3744 | --DOCSHELL 15E31400 == 54 [pid = 3744] [id = 692] 08:37:12 INFO - PROCESS | 3744 | --DOCSHELL 106F0400 == 53 [pid = 3744] [id = 691] 08:37:12 INFO - PROCESS | 3744 | --DOMWINDOW == 104 (19CD2800) [pid = 3744] [serial = 2059] [outer = 00000000] [url = about:blank] 08:37:12 INFO - PROCESS | 3744 | --DOCSHELL 11FF0000 == 52 [pid = 3744] [id = 687] 08:37:12 INFO - PROCESS | 3744 | --DOCSHELL 19A4B000 == 51 [pid = 3744] [id = 686] 08:37:12 INFO - PROCESS | 3744 | --DOMWINDOW == 103 (19DAA800) [pid = 3744] [serial = 1985] [outer = 00000000] [url = about:blank] 08:37:12 INFO - PROCESS | 3744 | --DOMWINDOW == 102 (15A8BC00) [pid = 3744] [serial = 2047] [outer = 00000000] [url = about:blank] 08:37:12 INFO - PROCESS | 3744 | --DOMWINDOW == 101 (17BD4C00) [pid = 3744] [serial = 2050] [outer = 00000000] [url = about:blank] 08:37:12 INFO - PROCESS | 3744 | --DOMWINDOW == 100 (17A7A000) [pid = 3744] [serial = 2048] [outer = 00000000] [url = about:blank] 08:37:12 INFO - PROCESS | 3744 | --DOMWINDOW == 99 (17B02400) [pid = 3744] [serial = 2053] [outer = 00000000] [url = about:blank] 08:37:12 INFO - PROCESS | 3744 | --DOMWINDOW == 98 (1449C800) [pid = 3744] [serial = 2039] [outer = 00000000] [url = about:blank] 08:37:12 INFO - PROCESS | 3744 | --DOMWINDOW == 97 (13AE5800) [pid = 3744] [serial = 2038] [outer = 00000000] [url = about:blank] 08:37:12 INFO - PROCESS | 3744 | --DOMWINDOW == 96 (165EC000) [pid = 3744] [serial = 2033] [outer = 00000000] [url = about:blank] 08:37:12 INFO - PROCESS | 3744 | --DOMWINDOW == 95 (164A7C00) [pid = 3744] [serial = 2032] [outer = 00000000] [url = about:blank] 08:37:12 INFO - PROCESS | 3744 | --DOMWINDOW == 94 (1449C000) [pid = 3744] [serial = 2041] [outer = 00000000] [url = about:blank] 08:37:12 INFO - PROCESS | 3744 | --DOMWINDOW == 93 (1475B000) [pid = 3744] [serial = 2042] [outer = 00000000] [url = about:blank] 08:37:12 INFO - PROCESS | 3744 | --DOMWINDOW == 92 (165EB400) [pid = 3744] [serial = 2044] [outer = 00000000] [url = about:blank] 08:37:12 INFO - PROCESS | 3744 | --DOMWINDOW == 91 (136ABC00) [pid = 3744] [serial = 2030] [outer = 00000000] [url = about:blank] 08:37:12 INFO - PROCESS | 3744 | --DOMWINDOW == 90 (13603400) [pid = 3744] [serial = 2029] [outer = 00000000] [url = about:blank] 08:37:12 INFO - PROCESS | 3744 | --DOMWINDOW == 89 (1AB5F000) [pid = 3744] [serial = 1997] [outer = 00000000] [url = about:blank] 08:37:12 INFO - PROCESS | 3744 | --DOMWINDOW == 88 (19A56000) [pid = 3744] [serial = 2056] [outer = 00000000] [url = about:blank] 08:37:12 INFO - PROCESS | 3744 | --DOMWINDOW == 87 (19A8D800) [pid = 3744] [serial = 2057] [outer = 00000000] [url = about:blank] 08:37:12 INFO - PROCESS | 3744 | --DOMWINDOW == 86 (18294C00) [pid = 3744] [serial = 2051] [outer = 00000000] [url = about:blank] 08:37:12 INFO - PROCESS | 3744 | --DOMWINDOW == 85 (19CD7800) [pid = 3744] [serial = 2036] [outer = 00000000] [url = about:blank] 08:37:12 INFO - PROCESS | 3744 | --DOMWINDOW == 84 (19A55800) [pid = 3744] [serial = 2035] [outer = 00000000] [url = about:blank] 08:37:12 INFO - PROCESS | 3744 | --DOMWINDOW == 83 (18678800) [pid = 3744] [serial = 2054] [outer = 00000000] [url = about:blank] 08:37:12 INFO - PROCESS | 3744 | --DOMWINDOW == 82 (16C87000) [pid = 3744] [serial = 2045] [outer = 00000000] [url = about:blank] 08:37:12 INFO - PROCESS | 3744 | 1463067432404 Marionette TRACE conn2 <- [1,2792,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html",0,null,null,[["save()/restore() works for strokeStyle",0,null,null]]]}] 08:37:12 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html | save()/restore() works for strokeStyle 08:37:12 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html | took 893ms 08:37:12 INFO - PROCESS | 3744 | 1463067432470 Marionette TRACE conn2 -> [0,2793,"getWindowHandle",null] 08:37:12 INFO - PROCESS | 3744 | 1463067432474 Marionette TRACE conn2 <- [1,2793,null,{"value":"13"}] 08:37:12 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html 08:37:12 INFO - PROCESS | 3744 | 1463067432478 Marionette TRACE conn2 -> [0,2794,"setScriptTimeout",{"ms":35000}] 08:37:12 INFO - PROCESS | 3744 | 1463067432480 Marionette TRACE conn2 <- [1,2794,null,{}] 08:37:12 INFO - PROCESS | 3744 | 1463067432483 Marionette TRACE conn2 -> [0,2795,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:37:12 INFO - PROCESS | 3744 | 1463067432569 Marionette TRACE conn2 <- [1,2795,null,{"value":null}] 08:37:12 INFO - PROCESS | 3744 | 1463067432581 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\", \"7b36c2f2-4a50-406b-8f1a-2c9880a455ba\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:37:12 INFO - PROCESS | 3744 | ++DOCSHELL 107F4800 == 52 [pid = 3744] [id = 708] 08:37:12 INFO - PROCESS | 3744 | ++DOMWINDOW == 83 (10D5FC00) [pid = 3744] [serial = 2124] [outer = 00000000] 08:37:12 INFO - PROCESS | 3744 | ++DOMWINDOW == 84 (1441B400) [pid = 3744] [serial = 2125] [outer = 10D5FC00] 08:37:12 INFO - PROCESS | 3744 | 1463067432711 Marionette DEBUG loaded listener.js 08:37:12 INFO - PROCESS | 3744 | ++DOMWINDOW == 85 (15A81C00) [pid = 3744] [serial = 2126] [outer = 10D5FC00] 08:37:13 INFO - PROCESS | 3744 | 1463067433132 Marionette TRACE conn2 <- [1,2796,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html",0,null,null,[["save()/restore() works for textAlign",0,null,null]]]}] 08:37:13 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html | save()/restore() works for textAlign 08:37:13 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html | took 705ms 08:37:13 INFO - PROCESS | 3744 | 1463067433178 Marionette TRACE conn2 -> [0,2797,"getWindowHandle",null] 08:37:13 INFO - PROCESS | 3744 | 1463067433180 Marionette TRACE conn2 <- [1,2797,null,{"value":"13"}] 08:37:13 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html 08:37:13 INFO - PROCESS | 3744 | 1463067433186 Marionette TRACE conn2 -> [0,2798,"setScriptTimeout",{"ms":35000}] 08:37:13 INFO - PROCESS | 3744 | 1463067433191 Marionette TRACE conn2 <- [1,2798,null,{}] 08:37:13 INFO - PROCESS | 3744 | 1463067433204 Marionette TRACE conn2 -> [0,2799,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:37:13 INFO - PROCESS | 3744 | 1463067433291 Marionette TRACE conn2 <- [1,2799,null,{"value":null}] 08:37:13 INFO - PROCESS | 3744 | 1463067433299 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\", \"7b36c2f2-4a50-406b-8f1a-2c9880a455ba\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:37:13 INFO - PROCESS | 3744 | ++DOCSHELL 16574800 == 53 [pid = 3744] [id = 709] 08:37:13 INFO - PROCESS | 3744 | ++DOMWINDOW == 86 (16575C00) [pid = 3744] [serial = 2127] [outer = 00000000] 08:37:13 INFO - PROCESS | 3744 | ++DOMWINDOW == 87 (165F3800) [pid = 3744] [serial = 2128] [outer = 16575C00] 08:37:13 INFO - PROCESS | 3744 | 1463067433343 Marionette DEBUG loaded listener.js 08:37:13 INFO - PROCESS | 3744 | ++DOMWINDOW == 88 (16C4F800) [pid = 3744] [serial = 2129] [outer = 16575C00] 08:37:13 INFO - PROCESS | 3744 | 1463067433798 Marionette TRACE conn2 <- [1,2800,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html",0,null,null,[["save()/restore() works for textBaseline",0,null,null]]]}] 08:37:13 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html | save()/restore() works for textBaseline 08:37:13 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html | took 658ms 08:37:13 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.transformation.html 08:37:13 INFO - PROCESS | 3744 | 1463067433842 Marionette TRACE conn2 -> [0,2801,"getWindowHandle",null] 08:37:13 INFO - PROCESS | 3744 | 1463067433845 Marionette TRACE conn2 <- [1,2801,null,{"value":"13"}] 08:37:13 INFO - PROCESS | 3744 | 1463067433848 Marionette TRACE conn2 -> [0,2802,"setScriptTimeout",{"ms":35000}] 08:37:13 INFO - PROCESS | 3744 | 1463067433850 Marionette TRACE conn2 <- [1,2802,null,{}] 08:37:13 INFO - PROCESS | 3744 | 1463067433853 Marionette TRACE conn2 -> [0,2803,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:37:13 INFO - PROCESS | 3744 | 1463067433938 Marionette TRACE conn2 <- [1,2803,null,{"value":null}] 08:37:13 INFO - PROCESS | 3744 | 1463067433944 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\", \"7b36c2f2-4a50-406b-8f1a-2c9880a455ba\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:37:13 INFO - PROCESS | 3744 | ++DOCSHELL 1704E800 == 54 [pid = 3744] [id = 710] 08:37:13 INFO - PROCESS | 3744 | ++DOMWINDOW == 89 (1704F400) [pid = 3744] [serial = 2130] [outer = 00000000] 08:37:13 INFO - PROCESS | 3744 | ++DOMWINDOW == 90 (1714F400) [pid = 3744] [serial = 2131] [outer = 1704F400] 08:37:14 INFO - PROCESS | 3744 | 1463067433987 Marionette DEBUG loaded listener.js 08:37:14 INFO - PROCESS | 3744 | ++DOMWINDOW == 91 (17A08000) [pid = 3744] [serial = 2132] [outer = 1704F400] 08:37:14 INFO - PROCESS | 3744 | 1463067434457 Marionette TRACE conn2 <- [1,2804,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.transformation.html",0,null,null,[["save()/restore() affects the current transformation matrix",0,null,null]]]}] 08:37:14 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.transformation.html | save()/restore() affects the current transformation matrix 08:37:14 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.transformation.html | took 627ms 08:37:14 INFO - PROCESS | 3744 | 1463067434494 Marionette TRACE conn2 -> [0,2805,"getWindowHandle",null] 08:37:14 INFO - PROCESS | 3744 | 1463067434506 Marionette TRACE conn2 <- [1,2805,null,{"value":"13"}] 08:37:14 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.underflow.html 08:37:14 INFO - PROCESS | 3744 | 1463067434516 Marionette TRACE conn2 -> [0,2806,"setScriptTimeout",{"ms":35000}] 08:37:14 INFO - PROCESS | 3744 | 1463067434518 Marionette TRACE conn2 <- [1,2806,null,{}] 08:37:14 INFO - PROCESS | 3744 | 1463067434522 Marionette TRACE conn2 -> [0,2807,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:37:14 INFO - PROCESS | 3744 | 1463067434638 Marionette TRACE conn2 <- [1,2807,null,{"value":null}] 08:37:14 INFO - PROCESS | 3744 | 1463067434645 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\", \"7b36c2f2-4a50-406b-8f1a-2c9880a455ba\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:37:14 INFO - PROCESS | 3744 | ++DOCSHELL 12DF2000 == 55 [pid = 3744] [id = 711] 08:37:14 INFO - PROCESS | 3744 | ++DOMWINDOW == 92 (136A6C00) [pid = 3744] [serial = 2133] [outer = 00000000] 08:37:14 INFO - PROCESS | 3744 | ++DOMWINDOW == 93 (17B02400) [pid = 3744] [serial = 2134] [outer = 136A6C00] 08:37:14 INFO - PROCESS | 3744 | 1463067434752 Marionette DEBUG loaded listener.js 08:37:14 INFO - PROCESS | 3744 | ++DOMWINDOW == 94 (18423000) [pid = 3744] [serial = 2135] [outer = 136A6C00] 08:37:15 INFO - PROCESS | 3744 | 1463067435180 Marionette TRACE conn2 <- [1,2808,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.underflow.html",0,null,null,[["restore() with an empty stack has no effect",0,null,null]]]}] 08:37:15 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.underflow.html | restore() with an empty stack has no effect 08:37:15 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.underflow.html | took 689ms 08:37:15 INFO - PROCESS | 3744 | 1463067435216 Marionette TRACE conn2 -> [0,2809,"getWindowHandle",null] 08:37:15 INFO - TEST-START | /2dcontext/transformations/2d.transformation.order.html 08:37:15 INFO - PROCESS | 3744 | 1463067435218 Marionette TRACE conn2 <- [1,2809,null,{"value":"13"}] 08:37:15 INFO - PROCESS | 3744 | 1463067435225 Marionette TRACE conn2 -> [0,2810,"setScriptTimeout",{"ms":35000}] 08:37:15 INFO - PROCESS | 3744 | 1463067435226 Marionette TRACE conn2 <- [1,2810,null,{}] 08:37:15 INFO - PROCESS | 3744 | 1463067435236 Marionette TRACE conn2 -> [0,2811,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:37:15 INFO - PROCESS | 3744 | 1463067435353 Marionette TRACE conn2 <- [1,2811,null,{"value":null}] 08:37:15 INFO - PROCESS | 3744 | 1463067435454 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\", \"7b36c2f2-4a50-406b-8f1a-2c9880a455ba\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:37:15 INFO - PROCESS | 3744 | ++DOCSHELL 11F57400 == 56 [pid = 3744] [id = 712] 08:37:15 INFO - PROCESS | 3744 | ++DOMWINDOW == 95 (1867E000) [pid = 3744] [serial = 2136] [outer = 00000000] 08:37:15 INFO - PROCESS | 3744 | ++DOMWINDOW == 96 (19A4BC00) [pid = 3744] [serial = 2137] [outer = 1867E000] 08:37:15 INFO - PROCESS | 3744 | 1463067435497 Marionette DEBUG loaded listener.js 08:37:15 INFO - PROCESS | 3744 | ++DOMWINDOW == 97 (19A4D400) [pid = 3744] [serial = 2138] [outer = 1867E000] 08:37:15 INFO - PROCESS | 3744 | 1463067435916 Marionette TRACE conn2 <- [1,2812,null,{"value":["/2dcontext/transformations/2d.transformation.order.html",0,null,null,[["Transformations are applied in the right order",0,null,null]]]}] 08:37:15 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.order.html | Transformations are applied in the right order 08:37:15 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.order.html | took 736ms 08:37:15 INFO - PROCESS | 3744 | 1463067435962 Marionette TRACE conn2 -> [0,2813,"getWindowHandle",null] 08:37:15 INFO - PROCESS | 3744 | 1463067435964 Marionette TRACE conn2 <- [1,2813,null,{"value":"13"}] 08:37:16 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.direction.html 08:37:16 INFO - PROCESS | 3744 | 1463067435976 Marionette TRACE conn2 -> [0,2814,"setScriptTimeout",{"ms":35000}] 08:37:16 INFO - PROCESS | 3744 | 1463067435978 Marionette TRACE conn2 <- [1,2814,null,{}] 08:37:16 INFO - PROCESS | 3744 | 1463067435981 Marionette TRACE conn2 -> [0,2815,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:37:16 INFO - PROCESS | 3744 | 1463067436100 Marionette TRACE conn2 <- [1,2815,null,{"value":null}] 08:37:16 INFO - PROCESS | 3744 | 1463067436106 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\", \"7b36c2f2-4a50-406b-8f1a-2c9880a455ba\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:37:16 INFO - PROCESS | 3744 | ++DOCSHELL 11309000 == 57 [pid = 3744] [id = 713] 08:37:16 INFO - PROCESS | 3744 | ++DOMWINDOW == 98 (18815400) [pid = 3744] [serial = 2139] [outer = 00000000] 08:37:16 INFO - PROCESS | 3744 | ++DOMWINDOW == 99 (19C2A800) [pid = 3744] [serial = 2140] [outer = 18815400] 08:37:16 INFO - PROCESS | 3744 | 1463067436149 Marionette DEBUG loaded listener.js 08:37:16 INFO - PROCESS | 3744 | ++DOMWINDOW == 100 (19C2F000) [pid = 3744] [serial = 2141] [outer = 18815400] 08:37:16 INFO - PROCESS | 3744 | --DOMWINDOW == 99 (17B0F000) [pid = 3744] [serial = 2088] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html] 08:37:16 INFO - PROCESS | 3744 | --DOMWINDOW == 98 (19DADC00) [pid = 3744] [serial = 2094] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html] 08:37:16 INFO - PROCESS | 3744 | --DOMWINDOW == 97 (19C34C00) [pid = 3744] [serial = 2091] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html] 08:37:16 INFO - PROCESS | 3744 | --DOMWINDOW == 96 (15E32000) [pid = 3744] [serial = 2097] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html] 08:37:16 INFO - PROCESS | 3744 | --DOMWINDOW == 95 (17AF8000) [pid = 3744] [serial = 2085] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html] 08:37:16 INFO - PROCESS | 3744 | --DOMWINDOW == 94 (1612E800) [pid = 3744] [serial = 2076] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html] 08:37:16 INFO - PROCESS | 3744 | --DOMWINDOW == 93 (107F7000) [pid = 3744] [serial = 2073] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.clip.html] 08:37:16 INFO - PROCESS | 3744 | --DOMWINDOW == 92 (17146400) [pid = 3744] [serial = 2082] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html] 08:37:16 INFO - PROCESS | 3744 | --DOMWINDOW == 91 (136A6400) [pid = 3744] [serial = 2079] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.font.html] 08:37:16 INFO - PROCESS | 3744 | --DOMWINDOW == 90 (19C2DC00) [pid = 3744] [serial = 2100] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.path.html] 08:37:16 INFO - PROCESS | 3744 | --DOMWINDOW == 89 (1130C000) [pid = 3744] [serial = 2025] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.ideographic.html] 08:37:16 INFO - PROCESS | 3744 | 1463067436769 Marionette TRACE conn2 <- [1,2816,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.direction.html",0,null,null,[["rotate() is clockwise",0,null,null]]]}] 08:37:16 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.direction.html | rotate() is clockwise 08:37:16 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.direction.html | took 846ms 08:37:16 INFO - PROCESS | 3744 | 1463067436821 Marionette TRACE conn2 -> [0,2817,"getWindowHandle",null] 08:37:16 INFO - PROCESS | 3744 | 1463067436823 Marionette TRACE conn2 <- [1,2817,null,{"value":"13"}] 08:37:16 INFO - PROCESS | 3744 | 1463067436827 Marionette TRACE conn2 -> [0,2818,"setScriptTimeout",{"ms":35000}] 08:37:16 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.nonfinite.html 08:37:16 INFO - PROCESS | 3744 | 1463067436828 Marionette TRACE conn2 <- [1,2818,null,{}] 08:37:16 INFO - PROCESS | 3744 | 1463067436832 Marionette TRACE conn2 -> [0,2819,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:37:16 INFO - PROCESS | 3744 | 1463067436952 Marionette TRACE conn2 <- [1,2819,null,{"value":null}] 08:37:17 INFO - PROCESS | 3744 | 1463067437032 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\", \"7b36c2f2-4a50-406b-8f1a-2c9880a455ba\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:37:17 INFO - PROCESS | 3744 | ++DOCSHELL 10D5BC00 == 58 [pid = 3744] [id = 714] 08:37:17 INFO - PROCESS | 3744 | ++DOMWINDOW == 90 (1130C000) [pid = 3744] [serial = 2142] [outer = 00000000] 08:37:17 INFO - PROCESS | 3744 | ++DOMWINDOW == 91 (17143800) [pid = 3744] [serial = 2143] [outer = 1130C000] 08:37:17 INFO - PROCESS | 3744 | 1463067437075 Marionette DEBUG loaded listener.js 08:37:17 INFO - PROCESS | 3744 | ++DOMWINDOW == 92 (19A99000) [pid = 3744] [serial = 2144] [outer = 1130C000] 08:37:17 INFO - PROCESS | 3744 | 1463067437476 Marionette TRACE conn2 <- [1,2820,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.nonfinite.html",0,null,null,[["rotate() with Infinity/NaN is ignored",0,null,null]]]}] 08:37:17 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.nonfinite.html | rotate() with Infinity/NaN is ignored 08:37:17 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.nonfinite.html | took 642ms 08:37:17 INFO - PROCESS | 3744 | 1463067437496 Marionette TRACE conn2 -> [0,2821,"getWindowHandle",null] 08:37:17 INFO - PROCESS | 3744 | 1463067437498 Marionette TRACE conn2 <- [1,2821,null,{"value":"13"}] 08:37:17 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.radians.html 08:37:17 INFO - PROCESS | 3744 | 1463067437514 Marionette TRACE conn2 -> [0,2822,"setScriptTimeout",{"ms":35000}] 08:37:17 INFO - PROCESS | 3744 | 1463067437516 Marionette TRACE conn2 <- [1,2822,null,{}] 08:37:17 INFO - PROCESS | 3744 | 1463067437520 Marionette TRACE conn2 -> [0,2823,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:37:17 INFO - PROCESS | 3744 | 1463067437603 Marionette TRACE conn2 <- [1,2823,null,{"value":null}] 08:37:17 INFO - PROCESS | 3744 | 1463067437609 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\", \"7b36c2f2-4a50-406b-8f1a-2c9880a455ba\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:37:17 INFO - PROCESS | 3744 | ++DOCSHELL 19C27800 == 59 [pid = 3744] [id = 715] 08:37:17 INFO - PROCESS | 3744 | ++DOMWINDOW == 93 (19CDB800) [pid = 3744] [serial = 2145] [outer = 00000000] 08:37:17 INFO - PROCESS | 3744 | ++DOMWINDOW == 94 (19DAA800) [pid = 3744] [serial = 2146] [outer = 19CDB800] 08:37:17 INFO - PROCESS | 3744 | 1463067437652 Marionette DEBUG loaded listener.js 08:37:17 INFO - PROCESS | 3744 | ++DOMWINDOW == 95 (19DADC00) [pid = 3744] [serial = 2147] [outer = 19CDB800] 08:37:18 INFO - PROCESS | 3744 | 1463067438081 Marionette TRACE conn2 <- [1,2824,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.radians.html",0,null,null,[["rotate() uses radians",0,null,null]]]}] 08:37:18 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.radians.html | rotate() uses radians 08:37:18 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.radians.html | took 595ms 08:37:18 INFO - PROCESS | 3744 | 1463067438104 Marionette TRACE conn2 -> [0,2825,"getWindowHandle",null] 08:37:18 INFO - PROCESS | 3744 | 1463067438106 Marionette TRACE conn2 <- [1,2825,null,{"value":"13"}] 08:37:18 INFO - PROCESS | 3744 | 1463067438109 Marionette TRACE conn2 -> [0,2826,"setScriptTimeout",{"ms":35000}] 08:37:18 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.wrap.html 08:37:18 INFO - PROCESS | 3744 | 1463067438111 Marionette TRACE conn2 <- [1,2826,null,{}] 08:37:18 INFO - PROCESS | 3744 | 1463067438114 Marionette TRACE conn2 -> [0,2827,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:37:18 INFO - PROCESS | 3744 | 1463067438248 Marionette TRACE conn2 <- [1,2827,null,{"value":null}] 08:37:18 INFO - PROCESS | 3744 | 1463067438256 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\", \"7b36c2f2-4a50-406b-8f1a-2c9880a455ba\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:37:18 INFO - PROCESS | 3744 | ++DOCSHELL 19CD4C00 == 60 [pid = 3744] [id = 716] 08:37:18 INFO - PROCESS | 3744 | ++DOMWINDOW == 96 (19CD7400) [pid = 3744] [serial = 2148] [outer = 00000000] 08:37:18 INFO - PROCESS | 3744 | ++DOMWINDOW == 97 (1A172800) [pid = 3744] [serial = 2149] [outer = 19CD7400] 08:37:18 INFO - PROCESS | 3744 | 1463067438311 Marionette DEBUG loaded listener.js 08:37:18 INFO - PROCESS | 3744 | ++DOMWINDOW == 98 (1A8BBC00) [pid = 3744] [serial = 2150] [outer = 19CD7400] 08:37:18 INFO - PROCESS | 3744 | 1463067438884 Marionette TRACE conn2 <- [1,2828,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.wrap.html",0,null,null,[["rotate() wraps large positive values correctly",0,null,null]]]}] 08:37:18 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.wrap.html | rotate() wraps large positive values correctly 08:37:18 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.wrap.html | took 830ms 08:37:18 INFO - PROCESS | 3744 | 1463067438953 Marionette TRACE conn2 -> [0,2829,"getWindowHandle",null] 08:37:18 INFO - PROCESS | 3744 | 1463067438958 Marionette TRACE conn2 <- [1,2829,null,{"value":"13"}] 08:37:18 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.wrapnegative.html 08:37:18 INFO - PROCESS | 3744 | 1463067438963 Marionette TRACE conn2 -> [0,2830,"setScriptTimeout",{"ms":35000}] 08:37:18 INFO - PROCESS | 3744 | 1463067438968 Marionette TRACE conn2 <- [1,2830,null,{}] 08:37:18 INFO - PROCESS | 3744 | 1463067438974 Marionette TRACE conn2 -> [0,2831,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:37:19 INFO - PROCESS | 3744 | 1463067439087 Marionette TRACE conn2 <- [1,2831,null,{"value":null}] 08:37:19 INFO - PROCESS | 3744 | 1463067439235 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\", \"7b36c2f2-4a50-406b-8f1a-2c9880a455ba\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:37:19 INFO - PROCESS | 3744 | ++DOCSHELL 1130BC00 == 61 [pid = 3744] [id = 717] 08:37:19 INFO - PROCESS | 3744 | ++DOMWINDOW == 99 (11310800) [pid = 3744] [serial = 2151] [outer = 00000000] 08:37:19 INFO - PROCESS | 3744 | ++DOMWINDOW == 100 (13605C00) [pid = 3744] [serial = 2152] [outer = 11310800] 08:37:19 INFO - PROCESS | 3744 | 1463067439299 Marionette DEBUG loaded listener.js 08:37:19 INFO - PROCESS | 3744 | ++DOMWINDOW == 101 (1449F400) [pid = 3744] [serial = 2153] [outer = 11310800] 08:37:19 INFO - PROCESS | 3744 | 1463067439944 Marionette TRACE conn2 <- [1,2832,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.wrapnegative.html",0,null,null,[["rotate() wraps large negative values correctly",0,null,null]]]}] 08:37:19 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.wrapnegative.html | rotate() wraps large negative values correctly 08:37:19 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.wrapnegative.html | took 1003ms 08:37:19 INFO - PROCESS | 3744 | 1463067439966 Marionette TRACE conn2 -> [0,2833,"getWindowHandle",null] 08:37:19 INFO - PROCESS | 3744 | 1463067439972 Marionette TRACE conn2 <- [1,2833,null,{"value":"13"}] 08:37:19 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.zero.html 08:37:19 INFO - PROCESS | 3744 | 1463067439978 Marionette TRACE conn2 -> [0,2834,"setScriptTimeout",{"ms":35000}] 08:37:19 INFO - PROCESS | 3744 | 1463067439981 Marionette TRACE conn2 <- [1,2834,null,{}] 08:37:19 INFO - PROCESS | 3744 | 1463067439985 Marionette TRACE conn2 -> [0,2835,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:37:20 INFO - PROCESS | 3744 | 1463067440094 Marionette TRACE conn2 <- [1,2835,null,{"value":null}] 08:37:20 INFO - PROCESS | 3744 | 1463067440211 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\", \"7b36c2f2-4a50-406b-8f1a-2c9880a455ba\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:37:20 INFO - PROCESS | 3744 | ++DOCSHELL 10D5E800 == 62 [pid = 3744] [id = 718] 08:37:20 INFO - PROCESS | 3744 | ++DOMWINDOW == 102 (144EA800) [pid = 3744] [serial = 2154] [outer = 00000000] 08:37:20 INFO - PROCESS | 3744 | ++DOMWINDOW == 103 (165ECC00) [pid = 3744] [serial = 2155] [outer = 144EA800] 08:37:20 INFO - PROCESS | 3744 | 1463067440312 Marionette DEBUG loaded listener.js 08:37:20 INFO - PROCESS | 3744 | ++DOMWINDOW == 104 (17051800) [pid = 3744] [serial = 2156] [outer = 144EA800] 08:37:20 INFO - PROCESS | 3744 | 1463067440896 Marionette TRACE conn2 <- [1,2836,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.zero.html",0,null,null,[["rotate() by 0 does nothing",0,null,null]]]}] 08:37:20 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.zero.html | rotate() by 0 does nothing 08:37:20 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.zero.html | took 1003ms 08:37:20 INFO - PROCESS | 3744 | 1463067440979 Marionette TRACE conn2 -> [0,2837,"getWindowHandle",null] 08:37:20 INFO - PROCESS | 3744 | 1463067440982 Marionette TRACE conn2 <- [1,2837,null,{"value":"13"}] 08:37:20 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.basic.html 08:37:21 INFO - PROCESS | 3744 | 1463067441000 Marionette TRACE conn2 -> [0,2838,"setScriptTimeout",{"ms":35000}] 08:37:21 INFO - PROCESS | 3744 | 1463067441004 Marionette TRACE conn2 <- [1,2838,null,{}] 08:37:21 INFO - PROCESS | 3744 | 1463067441016 Marionette TRACE conn2 -> [0,2839,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:37:21 INFO - PROCESS | 3744 | 1463067441153 Marionette TRACE conn2 <- [1,2839,null,{"value":null}] 08:37:21 INFO - PROCESS | 3744 | 1463067441291 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\", \"7b36c2f2-4a50-406b-8f1a-2c9880a455ba\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:37:21 INFO - PROCESS | 3744 | ++DOCSHELL 19A4F000 == 63 [pid = 3744] [id = 719] 08:37:21 INFO - PROCESS | 3744 | ++DOMWINDOW == 105 (19D3F000) [pid = 3744] [serial = 2157] [outer = 00000000] 08:37:21 INFO - PROCESS | 3744 | ++DOMWINDOW == 106 (19EAE800) [pid = 3744] [serial = 2158] [outer = 19D3F000] 08:37:21 INFO - PROCESS | 3744 | 1463067441357 Marionette DEBUG loaded listener.js 08:37:21 INFO - PROCESS | 3744 | ++DOMWINDOW == 107 (1A8BA000) [pid = 3744] [serial = 2159] [outer = 19D3F000] 08:37:21 INFO - PROCESS | 3744 | 1463067441886 Marionette TRACE conn2 <- [1,2840,null,{"value":["/2dcontext/transformations/2d.transformation.scale.basic.html",0,null,null,[["scale() works",0,null,null]]]}] 08:37:21 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.basic.html | scale() works 08:37:21 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.basic.html | took 955ms 08:37:21 INFO - PROCESS | 3744 | 1463067441951 Marionette TRACE conn2 -> [0,2841,"getWindowHandle",null] 08:37:21 INFO - PROCESS | 3744 | 1463067441954 Marionette TRACE conn2 <- [1,2841,null,{"value":"13"}] 08:37:21 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.large.html 08:37:21 INFO - PROCESS | 3744 | 1463067441957 Marionette TRACE conn2 -> [0,2842,"setScriptTimeout",{"ms":35000}] 08:37:21 INFO - PROCESS | 3744 | 1463067441959 Marionette TRACE conn2 <- [1,2842,null,{}] 08:37:21 INFO - PROCESS | 3744 | 1463067441963 Marionette TRACE conn2 -> [0,2843,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:37:22 INFO - PROCESS | 3744 | 1463067442075 Marionette TRACE conn2 <- [1,2843,null,{"value":null}] 08:37:22 INFO - PROCESS | 3744 | 1463067442190 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\", \"7b36c2f2-4a50-406b-8f1a-2c9880a455ba\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:37:22 INFO - PROCESS | 3744 | ++DOCSHELL 1AB62C00 == 64 [pid = 3744] [id = 720] 08:37:22 INFO - PROCESS | 3744 | ++DOMWINDOW == 108 (1AB64800) [pid = 3744] [serial = 2160] [outer = 00000000] 08:37:22 INFO - PROCESS | 3744 | ++DOMWINDOW == 109 (1AC52400) [pid = 3744] [serial = 2161] [outer = 1AB64800] 08:37:22 INFO - PROCESS | 3744 | 1463067442284 Marionette DEBUG loaded listener.js 08:37:22 INFO - PROCESS | 3744 | ++DOMWINDOW == 110 (1AE91C00) [pid = 3744] [serial = 2162] [outer = 1AB64800] 08:37:22 INFO - PROCESS | 3744 | 1463067442857 Marionette TRACE conn2 <- [1,2844,null,{"value":["/2dcontext/transformations/2d.transformation.scale.large.html",0,null,null,[["scale() with large scale factors works",0,null,null]]]}] 08:37:22 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.large.html | scale() with large scale factors works 08:37:22 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.large.html | took 940ms 08:37:22 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.multiple.html 08:37:22 INFO - PROCESS | 3744 | 1463067442902 Marionette TRACE conn2 -> [0,2845,"getWindowHandle",null] 08:37:22 INFO - PROCESS | 3744 | 1463067442904 Marionette TRACE conn2 <- [1,2845,null,{"value":"13"}] 08:37:22 INFO - PROCESS | 3744 | 1463067442908 Marionette TRACE conn2 -> [0,2846,"setScriptTimeout",{"ms":35000}] 08:37:22 INFO - PROCESS | 3744 | 1463067442910 Marionette TRACE conn2 <- [1,2846,null,{}] 08:37:22 INFO - PROCESS | 3744 | 1463067442913 Marionette TRACE conn2 -> [0,2847,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:37:23 INFO - PROCESS | 3744 | 1463067443017 Marionette TRACE conn2 <- [1,2847,null,{"value":null}] 08:37:23 INFO - PROCESS | 3744 | 1463067443159 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\", \"7b36c2f2-4a50-406b-8f1a-2c9880a455ba\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:37:23 INFO - PROCESS | 3744 | ++DOCSHELL 1AB60C00 == 65 [pid = 3744] [id = 721] 08:37:23 INFO - PROCESS | 3744 | ++DOMWINDOW == 111 (1AE96800) [pid = 3744] [serial = 2163] [outer = 00000000] 08:37:23 INFO - PROCESS | 3744 | ++DOMWINDOW == 112 (1AE99800) [pid = 3744] [serial = 2164] [outer = 1AE96800] 08:37:23 INFO - PROCESS | 3744 | 1463067443213 Marionette DEBUG loaded listener.js 08:37:23 INFO - PROCESS | 3744 | ++DOMWINDOW == 113 (1AFA1800) [pid = 3744] [serial = 2165] [outer = 1AE96800] 08:37:23 INFO - PROCESS | 3744 | 1463067443789 Marionette TRACE conn2 <- [1,2848,null,{"value":["/2dcontext/transformations/2d.transformation.scale.multiple.html",0,null,null,[["Multiple scale()s combine",0,null,null]]]}] 08:37:23 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.multiple.html | Multiple scale()s combine 08:37:23 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.multiple.html | took 940ms 08:37:23 INFO - PROCESS | 3744 | 1463067443853 Marionette TRACE conn2 -> [0,2849,"getWindowHandle",null] 08:37:23 INFO - PROCESS | 3744 | 1463067443855 Marionette TRACE conn2 <- [1,2849,null,{"value":"13"}] 08:37:23 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.negative.html 08:37:23 INFO - PROCESS | 3744 | 1463067443859 Marionette TRACE conn2 -> [0,2850,"setScriptTimeout",{"ms":35000}] 08:37:23 INFO - PROCESS | 3744 | 1463067443861 Marionette TRACE conn2 <- [1,2850,null,{}] 08:37:23 INFO - PROCESS | 3744 | 1463067443864 Marionette TRACE conn2 -> [0,2851,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:37:24 INFO - PROCESS | 3744 | 1463067444033 Marionette TRACE conn2 <- [1,2851,null,{"value":null}] 08:37:24 INFO - PROCESS | 3744 | 1463067444181 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\", \"7b36c2f2-4a50-406b-8f1a-2c9880a455ba\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:37:24 INFO - PROCESS | 3744 | ++DOCSHELL 10760000 == 66 [pid = 3744] [id = 722] 08:37:24 INFO - PROCESS | 3744 | ++DOMWINDOW == 114 (16358400) [pid = 3744] [serial = 2166] [outer = 00000000] 08:37:24 INFO - PROCESS | 3744 | ++DOMWINDOW == 115 (17A08800) [pid = 3744] [serial = 2167] [outer = 16358400] 08:37:24 INFO - PROCESS | 3744 | 1463067444239 Marionette DEBUG loaded listener.js 08:37:24 INFO - PROCESS | 3744 | ++DOMWINDOW == 116 (1867BC00) [pid = 3744] [serial = 2168] [outer = 16358400] 08:37:25 INFO - PROCESS | 3744 | 1463067445034 Marionette TRACE conn2 <- [1,2852,null,{"value":["/2dcontext/transformations/2d.transformation.scale.negative.html",0,null,null,[["scale() with negative scale factors works",0,null,null]]]}] 08:37:25 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.negative.html | scale() with negative scale factors works 08:37:25 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.negative.html | took 1222ms 08:37:25 INFO - PROCESS | 3744 | 1463067445067 Marionette TRACE conn2 -> [0,2853,"getWindowHandle",null] 08:37:25 INFO - PROCESS | 3744 | 1463067445071 Marionette TRACE conn2 <- [1,2853,null,{"value":"13"}] 08:37:25 INFO - PROCESS | 3744 | 1463067445077 Marionette TRACE conn2 -> [0,2854,"setScriptTimeout",{"ms":35000}] 08:37:25 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.nonfinite.html 08:37:25 INFO - PROCESS | 3744 | 1463067445079 Marionette TRACE conn2 <- [1,2854,null,{}] 08:37:25 INFO - PROCESS | 3744 | 1463067445085 Marionette TRACE conn2 -> [0,2855,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:37:25 INFO - PROCESS | 3744 | 1463067445186 Marionette TRACE conn2 <- [1,2855,null,{"value":null}] 08:37:25 INFO - PROCESS | 3744 | 1463067445349 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\", \"7b36c2f2-4a50-406b-8f1a-2c9880a455ba\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:37:25 INFO - PROCESS | 3744 | ++DOCSHELL 11303C00 == 67 [pid = 3744] [id = 723] 08:37:25 INFO - PROCESS | 3744 | ++DOMWINDOW == 117 (11306C00) [pid = 3744] [serial = 2169] [outer = 00000000] 08:37:25 INFO - PROCESS | 3744 | ++DOMWINDOW == 118 (12D22C00) [pid = 3744] [serial = 2170] [outer = 11306C00] 08:37:25 INFO - PROCESS | 3744 | 1463067445421 Marionette DEBUG loaded listener.js 08:37:25 INFO - PROCESS | 3744 | ++DOMWINDOW == 119 (12DF0000) [pid = 3744] [serial = 2171] [outer = 11306C00] 08:37:25 INFO - PROCESS | 3744 | --DOCSHELL 19C27800 == 66 [pid = 3744] [id = 715] 08:37:25 INFO - PROCESS | 3744 | --DOCSHELL 10D5BC00 == 65 [pid = 3744] [id = 714] 08:37:25 INFO - PROCESS | 3744 | --DOCSHELL 11309000 == 64 [pid = 3744] [id = 713] 08:37:25 INFO - PROCESS | 3744 | --DOCSHELL 11F57400 == 63 [pid = 3744] [id = 712] 08:37:25 INFO - PROCESS | 3744 | --DOCSHELL 12DF2000 == 62 [pid = 3744] [id = 711] 08:37:25 INFO - PROCESS | 3744 | --DOCSHELL 1704E800 == 61 [pid = 3744] [id = 710] 08:37:25 INFO - PROCESS | 3744 | --DOCSHELL 16574800 == 60 [pid = 3744] [id = 709] 08:37:25 INFO - PROCESS | 3744 | --DOCSHELL 107F4800 == 59 [pid = 3744] [id = 708] 08:37:25 INFO - PROCESS | 3744 | --DOCSHELL 12E61400 == 58 [pid = 3744] [id = 707] 08:37:25 INFO - PROCESS | 3744 | --DOCSHELL 10639C00 == 57 [pid = 3744] [id = 706] 08:37:25 INFO - PROCESS | 3744 | --DOCSHELL 1339C400 == 56 [pid = 3744] [id = 702] 08:37:25 INFO - PROCESS | 3744 | --DOMWINDOW == 118 (15A8B400) [pid = 3744] [serial = 2062] [outer = 00000000] [url = about:blank] 08:37:25 INFO - PROCESS | 3744 | --DOMWINDOW == 117 (17471C00) [pid = 3744] [serial = 2065] [outer = 00000000] [url = about:blank] 08:37:25 INFO - PROCESS | 3744 | --DOMWINDOW == 116 (19D47000) [pid = 3744] [serial = 2068] [outer = 00000000] [url = about:blank] 08:37:25 INFO - PROCESS | 3744 | --DOMWINDOW == 115 (1AB5A800) [pid = 3744] [serial = 2104] [outer = 00000000] [url = about:blank] 08:37:25 INFO - PROCESS | 3744 | --DOMWINDOW == 114 (1A16C400) [pid = 3744] [serial = 2071] [outer = 00000000] [url = about:blank] 08:37:25 INFO - PROCESS | 3744 | --DOMWINDOW == 113 (1A48D000) [pid = 3744] [serial = 2101] [outer = 00000000] [url = about:blank] 08:37:25 INFO - PROCESS | 3744 | --DOMWINDOW == 112 (19EB6400) [pid = 3744] [serial = 2096] [outer = 00000000] [url = about:blank] 08:37:25 INFO - PROCESS | 3744 | --DOMWINDOW == 111 (19D45C00) [pid = 3744] [serial = 2093] [outer = 00000000] [url = about:blank] 08:37:25 INFO - PROCESS | 3744 | --DOMWINDOW == 110 (19CD4400) [pid = 3744] [serial = 2099] [outer = 00000000] [url = about:blank] 08:37:25 INFO - PROCESS | 3744 | --DOMWINDOW == 109 (18290C00) [pid = 3744] [serial = 2087] [outer = 00000000] [url = about:blank] 08:37:25 INFO - PROCESS | 3744 | --DOMWINDOW == 108 (19A8B800) [pid = 3744] [serial = 2090] [outer = 00000000] [url = about:blank] 08:37:25 INFO - PROCESS | 3744 | --DOMWINDOW == 107 (19A8C400) [pid = 3744] [serial = 2027] [outer = 00000000] [url = about:blank] 08:37:25 INFO - PROCESS | 3744 | --DOMWINDOW == 106 (19A4A800) [pid = 3744] [serial = 2089] [outer = 00000000] [url = about:blank] 08:37:25 INFO - PROCESS | 3744 | --DOMWINDOW == 105 (19EB1C00) [pid = 3744] [serial = 2095] [outer = 00000000] [url = about:blank] 08:37:25 INFO - PROCESS | 3744 | --DOMWINDOW == 104 (19D3D800) [pid = 3744] [serial = 2092] [outer = 00000000] [url = about:blank] 08:37:25 INFO - PROCESS | 3744 | --DOMWINDOW == 103 (1740B400) [pid = 3744] [serial = 2098] [outer = 00000000] [url = about:blank] 08:37:25 INFO - PROCESS | 3744 | --DOMWINDOW == 102 (17BD4400) [pid = 3744] [serial = 2086] [outer = 00000000] [url = about:blank] 08:37:25 INFO - PROCESS | 3744 | --DOMWINDOW == 101 (165EC800) [pid = 3744] [serial = 2078] [outer = 00000000] [url = about:blank] 08:37:25 INFO - PROCESS | 3744 | --DOMWINDOW == 100 (1656C800) [pid = 3744] [serial = 2077] [outer = 00000000] [url = about:blank] 08:37:25 INFO - PROCESS | 3744 | --DOMWINDOW == 99 (140DA000) [pid = 3744] [serial = 2075] [outer = 00000000] [url = about:blank] 08:37:25 INFO - PROCESS | 3744 | --DOMWINDOW == 98 (13398000) [pid = 3744] [serial = 2074] [outer = 00000000] [url = about:blank] 08:37:25 INFO - PROCESS | 3744 | --DOMWINDOW == 97 (1714C800) [pid = 3744] [serial = 2083] [outer = 00000000] [url = about:blank] 08:37:25 INFO - PROCESS | 3744 | --DOMWINDOW == 96 (1714DC00) [pid = 3744] [serial = 2084] [outer = 00000000] [url = about:blank] 08:37:25 INFO - PROCESS | 3744 | --DOMWINDOW == 95 (1449CC00) [pid = 3744] [serial = 2080] [outer = 00000000] [url = about:blank] 08:37:26 INFO - PROCESS | 3744 | --DOMWINDOW == 94 (163F2400) [pid = 3744] [serial = 2081] [outer = 00000000] [url = about:blank] 08:37:26 INFO - PROCESS | 3744 | --DOMWINDOW == 93 (1A8BB800) [pid = 3744] [serial = 2102] [outer = 00000000] [url = about:blank] 08:37:26 INFO - PROCESS | 3744 | 1463067446018 Marionette TRACE conn2 <- [1,2856,null,{"value":["/2dcontext/transformations/2d.transformation.scale.nonfinite.html",0,null,null,[["scale() with Infinity/NaN is ignored",0,null,null]]]}] 08:37:26 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.nonfinite.html | scale() with Infinity/NaN is ignored 08:37:26 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.nonfinite.html | took 1003ms 08:37:26 INFO - PROCESS | 3744 | 1463067446081 Marionette TRACE conn2 -> [0,2857,"getWindowHandle",null] 08:37:26 INFO - PROCESS | 3744 | 1463067446087 Marionette TRACE conn2 <- [1,2857,null,{"value":"13"}] 08:37:26 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.zero.html 08:37:26 INFO - PROCESS | 3744 | 1463067446093 Marionette TRACE conn2 -> [0,2858,"setScriptTimeout",{"ms":35000}] 08:37:26 INFO - PROCESS | 3744 | 1463067446095 Marionette TRACE conn2 <- [1,2858,null,{}] 08:37:26 INFO - PROCESS | 3744 | 1463067446101 Marionette TRACE conn2 -> [0,2859,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:37:26 INFO - PROCESS | 3744 | 1463067446190 Marionette TRACE conn2 <- [1,2859,null,{"value":null}] 08:37:26 INFO - PROCESS | 3744 | 1463067446297 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\", \"7b36c2f2-4a50-406b-8f1a-2c9880a455ba\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:37:26 INFO - PROCESS | 3744 | ++DOCSHELL 11309000 == 57 [pid = 3744] [id = 724] 08:37:26 INFO - PROCESS | 3744 | ++DOMWINDOW == 94 (1172CC00) [pid = 3744] [serial = 2172] [outer = 00000000] 08:37:26 INFO - PROCESS | 3744 | ++DOMWINDOW == 95 (133A0C00) [pid = 3744] [serial = 2173] [outer = 1172CC00] 08:37:26 INFO - PROCESS | 3744 | 1463067446342 Marionette DEBUG loaded listener.js 08:37:26 INFO - PROCESS | 3744 | ++DOMWINDOW == 96 (13AE7400) [pid = 3744] [serial = 2174] [outer = 1172CC00] 08:37:26 INFO - PROCESS | 3744 | 1463067446773 Marionette TRACE conn2 <- [1,2860,null,{"value":["/2dcontext/transformations/2d.transformation.scale.zero.html",0,null,null,[["scale() with a scale factor of zero works",0,null,null]]]}] 08:37:26 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.zero.html | scale() with a scale factor of zero works 08:37:26 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.zero.html | took 752ms 08:37:26 INFO - PROCESS | 3744 | 1463067446832 Marionette TRACE conn2 -> [0,2861,"getWindowHandle",null] 08:37:26 INFO - PROCESS | 3744 | 1463067446834 Marionette TRACE conn2 <- [1,2861,null,{"value":"13"}] 08:37:26 INFO - TEST-START | /2dcontext/transformations/2d.transformation.setTransform.multiple.html 08:37:26 INFO - PROCESS | 3744 | 1463067446838 Marionette TRACE conn2 -> [0,2862,"setScriptTimeout",{"ms":35000}] 08:37:26 INFO - PROCESS | 3744 | 1463067446841 Marionette TRACE conn2 <- [1,2862,null,{}] 08:37:26 INFO - PROCESS | 3744 | 1463067446851 Marionette TRACE conn2 -> [0,2863,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:37:26 INFO - PROCESS | 3744 | 1463067446942 Marionette TRACE conn2 <- [1,2863,null,{"value":null}] 08:37:26 INFO - PROCESS | 3744 | 1463067446953 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\", \"7b36c2f2-4a50-406b-8f1a-2c9880a455ba\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:37:26 INFO - PROCESS | 3744 | ++DOCSHELL 14759C00 == 58 [pid = 3744] [id = 725] 08:37:26 INFO - PROCESS | 3744 | ++DOMWINDOW == 97 (1475A800) [pid = 3744] [serial = 2175] [outer = 00000000] 08:37:27 INFO - PROCESS | 3744 | ++DOMWINDOW == 98 (15A8C800) [pid = 3744] [serial = 2176] [outer = 1475A800] 08:37:27 INFO - PROCESS | 3744 | 1463067447000 Marionette DEBUG loaded listener.js 08:37:27 INFO - PROCESS | 3744 | ++DOMWINDOW == 99 (1634D800) [pid = 3744] [serial = 2177] [outer = 1475A800] 08:37:27 INFO - PROCESS | 3744 | 1463067447480 Marionette TRACE conn2 <- [1,2864,null,{"value":["/2dcontext/transformations/2d.transformation.setTransform.multiple.html",0,null,null,[["Canvas test: 2d.transformation.setTransform.multiple",0,null,null]]]}] 08:37:27 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.setTransform.multiple.html | Canvas test: 2d.transformation.setTransform.multiple 08:37:27 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.setTransform.multiple.html | took 705ms 08:37:27 INFO - PROCESS | 3744 | 1463067447537 Marionette TRACE conn2 -> [0,2865,"getWindowHandle",null] 08:37:27 INFO - PROCESS | 3744 | 1463067447539 Marionette TRACE conn2 <- [1,2865,null,{"value":"13"}] 08:37:27 INFO - TEST-START | /2dcontext/transformations/2d.transformation.setTransform.nonfinite.html 08:37:27 INFO - PROCESS | 3744 | 1463067447543 Marionette TRACE conn2 -> [0,2866,"setScriptTimeout",{"ms":35000}] 08:37:27 INFO - PROCESS | 3744 | 1463067447544 Marionette TRACE conn2 <- [1,2866,null,{}] 08:37:27 INFO - PROCESS | 3744 | 1463067447548 Marionette TRACE conn2 -> [0,2867,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:37:27 INFO - PROCESS | 3744 | 1463067447661 Marionette TRACE conn2 <- [1,2867,null,{"value":null}] 08:37:27 INFO - PROCESS | 3744 | 1463067447773 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\", \"7b36c2f2-4a50-406b-8f1a-2c9880a455ba\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:37:27 INFO - PROCESS | 3744 | ++DOCSHELL 164ADC00 == 59 [pid = 3744] [id = 726] 08:37:27 INFO - PROCESS | 3744 | ++DOMWINDOW == 100 (164AF400) [pid = 3744] [serial = 2178] [outer = 00000000] 08:37:27 INFO - PROCESS | 3744 | ++DOMWINDOW == 101 (1656BC00) [pid = 3744] [serial = 2179] [outer = 164AF400] 08:37:27 INFO - PROCESS | 3744 | 1463067447818 Marionette DEBUG loaded listener.js 08:37:27 INFO - PROCESS | 3744 | ++DOMWINDOW == 102 (1656D800) [pid = 3744] [serial = 2180] [outer = 164AF400] 08:37:28 INFO - PROCESS | 3744 | 1463067448218 Marionette TRACE conn2 <- [1,2868,null,{"value":["/2dcontext/transformations/2d.transformation.setTransform.nonfinite.html",0,null,null,[["setTransform() with Infinity/NaN is ignored",0,null,null]]]}] 08:37:28 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.setTransform.nonfinite.html | setTransform() with Infinity/NaN is ignored 08:37:28 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.setTransform.nonfinite.html | took 705ms 08:37:28 INFO - PROCESS | 3744 | 1463067448242 Marionette TRACE conn2 -> [0,2869,"getWindowHandle",null] 08:37:28 INFO - PROCESS | 3744 | 1463067448244 Marionette TRACE conn2 <- [1,2869,null,{"value":"13"}] 08:37:28 INFO - TEST-START | /2dcontext/transformations/2d.transformation.setTransform.skewed.html 08:37:28 INFO - PROCESS | 3744 | 1463067448252 Marionette TRACE conn2 -> [0,2870,"setScriptTimeout",{"ms":35000}] 08:37:28 INFO - PROCESS | 3744 | 1463067448254 Marionette TRACE conn2 <- [1,2870,null,{}] 08:37:28 INFO - PROCESS | 3744 | 1463067448257 Marionette TRACE conn2 -> [0,2871,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:37:28 INFO - PROCESS | 3744 | 1463067448392 Marionette TRACE conn2 <- [1,2871,null,{"value":null}] 08:37:28 INFO - PROCESS | 3744 | 1463067448399 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\", \"7b36c2f2-4a50-406b-8f1a-2c9880a455ba\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:37:28 INFO - PROCESS | 3744 | ++DOCSHELL 144A3800 == 60 [pid = 3744] [id = 727] 08:37:28 INFO - PROCESS | 3744 | ++DOMWINDOW == 103 (164AA000) [pid = 3744] [serial = 2181] [outer = 00000000] 08:37:28 INFO - PROCESS | 3744 | ++DOMWINDOW == 104 (16C8B800) [pid = 3744] [serial = 2182] [outer = 164AA000] 08:37:28 INFO - PROCESS | 3744 | 1463067448508 Marionette DEBUG loaded listener.js 08:37:28 INFO - PROCESS | 3744 | ++DOMWINDOW == 105 (16E45000) [pid = 3744] [serial = 2183] [outer = 164AA000] 08:37:29 INFO - PROCESS | 3744 | 1463067449002 Marionette TRACE conn2 <- [1,2872,null,{"value":["/2dcontext/transformations/2d.transformation.setTransform.skewed.html",0,null,null,[["Canvas test: 2d.transformation.setTransform.skewed",0,null,null]]]}] 08:37:29 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.setTransform.skewed.html | Canvas test: 2d.transformation.setTransform.skewed 08:37:29 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.setTransform.skewed.html | took 752ms 08:37:29 INFO - PROCESS | 3744 | 1463067449019 Marionette TRACE conn2 -> [0,2873,"getWindowHandle",null] 08:37:29 INFO - PROCESS | 3744 | 1463067449021 Marionette TRACE conn2 <- [1,2873,null,{"value":"13"}] 08:37:29 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.identity.html 08:37:29 INFO - PROCESS | 3744 | 1463067449024 Marionette TRACE conn2 -> [0,2874,"setScriptTimeout",{"ms":35000}] 08:37:29 INFO - PROCESS | 3744 | 1463067449026 Marionette TRACE conn2 <- [1,2874,null,{}] 08:37:29 INFO - PROCESS | 3744 | 1463067449061 Marionette TRACE conn2 -> [0,2875,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:37:29 INFO - PROCESS | 3744 | 1463067449208 Marionette TRACE conn2 <- [1,2875,null,{"value":null}] 08:37:29 INFO - PROCESS | 3744 | 1463067449280 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\", \"7b36c2f2-4a50-406b-8f1a-2c9880a455ba\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:37:29 INFO - PROCESS | 3744 | ++DOCSHELL 1740D400 == 61 [pid = 3744] [id = 728] 08:37:29 INFO - PROCESS | 3744 | ++DOMWINDOW == 106 (17471400) [pid = 3744] [serial = 2184] [outer = 00000000] 08:37:29 INFO - PROCESS | 3744 | ++DOMWINDOW == 107 (17AF4000) [pid = 3744] [serial = 2185] [outer = 17471400] 08:37:29 INFO - PROCESS | 3744 | 1463067449324 Marionette DEBUG loaded listener.js 08:37:29 INFO - PROCESS | 3744 | ++DOMWINDOW == 108 (17AF4C00) [pid = 3744] [serial = 2186] [outer = 17471400] 08:37:29 INFO - PROCESS | 3744 | 1463067449745 Marionette TRACE conn2 <- [1,2876,null,{"value":["/2dcontext/transformations/2d.transformation.transform.identity.html",0,null,null,[["transform() with the identity matrix does nothing",0,null,null]]]}] 08:37:29 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.identity.html | transform() with the identity matrix does nothing 08:37:29 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.identity.html | took 737ms 08:37:29 INFO - PROCESS | 3744 | 1463067449765 Marionette TRACE conn2 -> [0,2877,"getWindowHandle",null] 08:37:29 INFO - PROCESS | 3744 | 1463067449767 Marionette TRACE conn2 <- [1,2877,null,{"value":"13"}] 08:37:29 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.multiply.html 08:37:29 INFO - PROCESS | 3744 | 1463067449777 Marionette TRACE conn2 -> [0,2878,"setScriptTimeout",{"ms":35000}] 08:37:29 INFO - PROCESS | 3744 | 1463067449779 Marionette TRACE conn2 <- [1,2878,null,{}] 08:37:29 INFO - PROCESS | 3744 | 1463067449782 Marionette TRACE conn2 -> [0,2879,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:37:29 INFO - PROCESS | 3744 | 1463067449902 Marionette TRACE conn2 <- [1,2879,null,{"value":null}] 08:37:29 INFO - PROCESS | 3744 | 1463067449908 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\", \"7b36c2f2-4a50-406b-8f1a-2c9880a455ba\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:37:29 INFO - PROCESS | 3744 | ++DOCSHELL 164AB000 == 62 [pid = 3744] [id = 729] 08:37:29 INFO - PROCESS | 3744 | ++DOMWINDOW == 109 (16568C00) [pid = 3744] [serial = 2187] [outer = 00000000] 08:37:30 INFO - PROCESS | 3744 | ++DOMWINDOW == 110 (18225C00) [pid = 3744] [serial = 2188] [outer = 16568C00] 08:37:30 INFO - PROCESS | 3744 | 1463067450012 Marionette DEBUG loaded listener.js 08:37:30 INFO - PROCESS | 3744 | ++DOMWINDOW == 111 (1842AC00) [pid = 3744] [serial = 2189] [outer = 16568C00] 08:37:30 INFO - PROCESS | 3744 | --DOMWINDOW == 110 (1867E000) [pid = 3744] [serial = 2136] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.order.html] 08:37:30 INFO - PROCESS | 3744 | --DOMWINDOW == 109 (10D5FC00) [pid = 3744] [serial = 2124] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html] 08:37:30 INFO - PROCESS | 3744 | --DOMWINDOW == 108 (107EEC00) [pid = 3744] [serial = 2118] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html] 08:37:30 INFO - PROCESS | 3744 | --DOMWINDOW == 107 (1704F400) [pid = 3744] [serial = 2130] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.transformation.html] 08:37:30 INFO - PROCESS | 3744 | --DOMWINDOW == 106 (16575C00) [pid = 3744] [serial = 2127] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html] 08:37:30 INFO - PROCESS | 3744 | --DOMWINDOW == 105 (18815400) [pid = 3744] [serial = 2139] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.direction.html] 08:37:30 INFO - PROCESS | 3744 | --DOMWINDOW == 104 (13A10800) [pid = 3744] [serial = 2121] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html] 08:37:30 INFO - PROCESS | 3744 | --DOMWINDOW == 103 (1130C000) [pid = 3744] [serial = 2142] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.nonfinite.html] 08:37:30 INFO - PROCESS | 3744 | --DOMWINDOW == 102 (19CDB800) [pid = 3744] [serial = 2145] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.radians.html] 08:37:30 INFO - PROCESS | 3744 | --DOMWINDOW == 101 (136A6C00) [pid = 3744] [serial = 2133] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.underflow.html] 08:37:30 INFO - PROCESS | 3744 | 1463067450496 Marionette TRACE conn2 <- [1,2880,null,{"value":["/2dcontext/transformations/2d.transformation.transform.multiply.html",0,null,null,[["transform() multiplies the CTM",0,null,null]]]}] 08:37:30 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.multiply.html | transform() multiplies the CTM 08:37:30 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.multiply.html | took 737ms 08:37:30 INFO - PROCESS | 3744 | 1463067450517 Marionette TRACE conn2 -> [0,2881,"getWindowHandle",null] 08:37:30 INFO - PROCESS | 3744 | 1463067450520 Marionette TRACE conn2 <- [1,2881,null,{"value":"13"}] 08:37:30 INFO - PROCESS | 3744 | 1463067450539 Marionette TRACE conn2 -> [0,2882,"setScriptTimeout",{"ms":35000}] 08:37:30 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.nonfinite.html 08:37:30 INFO - PROCESS | 3744 | 1463067450542 Marionette TRACE conn2 <- [1,2882,null,{}] 08:37:30 INFO - PROCESS | 3744 | 1463067450546 Marionette TRACE conn2 -> [0,2883,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:37:30 INFO - PROCESS | 3744 | 1463067450655 Marionette TRACE conn2 <- [1,2883,null,{"value":null}] 08:37:30 INFO - PROCESS | 3744 | 1463067450661 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\", \"7b36c2f2-4a50-406b-8f1a-2c9880a455ba\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:37:30 INFO - PROCESS | 3744 | ++DOCSHELL 15E06C00 == 63 [pid = 3744] [id = 730] 08:37:30 INFO - PROCESS | 3744 | ++DOMWINDOW == 102 (1704F800) [pid = 3744] [serial = 2190] [outer = 00000000] 08:37:30 INFO - PROCESS | 3744 | ++DOMWINDOW == 103 (17AF5C00) [pid = 3744] [serial = 2191] [outer = 1704F800] 08:37:30 INFO - PROCESS | 3744 | 1463067450714 Marionette DEBUG loaded listener.js 08:37:30 INFO - PROCESS | 3744 | ++DOMWINDOW == 104 (1867A000) [pid = 3744] [serial = 2192] [outer = 1704F800] 08:37:31 INFO - PROCESS | 3744 | 1463067451148 Marionette TRACE conn2 <- [1,2884,null,{"value":["/2dcontext/transformations/2d.transformation.transform.nonfinite.html",0,null,null,[["transform() with Infinity/NaN is ignored",0,null,null]]]}] 08:37:31 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.nonfinite.html | transform() with Infinity/NaN is ignored 08:37:31 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.nonfinite.html | took 705ms 08:37:31 INFO - PROCESS | 3744 | 1463067451239 Marionette TRACE conn2 -> [0,2885,"getWindowHandle",null] 08:37:31 INFO - PROCESS | 3744 | 1463067451241 Marionette TRACE conn2 <- [1,2885,null,{"value":"13"}] 08:37:31 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.skewed.html 08:37:31 INFO - PROCESS | 3744 | 1463067451245 Marionette TRACE conn2 -> [0,2886,"setScriptTimeout",{"ms":35000}] 08:37:31 INFO - PROCESS | 3744 | 1463067451246 Marionette TRACE conn2 <- [1,2886,null,{}] 08:37:31 INFO - PROCESS | 3744 | 1463067451250 Marionette TRACE conn2 -> [0,2887,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:37:31 INFO - PROCESS | 3744 | 1463067451335 Marionette TRACE conn2 <- [1,2887,null,{"value":null}] 08:37:31 INFO - PROCESS | 3744 | 1463067451341 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\", \"7b36c2f2-4a50-406b-8f1a-2c9880a455ba\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:37:31 INFO - PROCESS | 3744 | ++DOCSHELL 17AF0C00 == 64 [pid = 3744] [id = 731] 08:37:31 INFO - PROCESS | 3744 | ++DOMWINDOW == 105 (17AFA800) [pid = 3744] [serial = 2193] [outer = 00000000] 08:37:31 INFO - PROCESS | 3744 | ++DOMWINDOW == 106 (19A4C000) [pid = 3744] [serial = 2194] [outer = 17AFA800] 08:37:31 INFO - PROCESS | 3744 | 1463067451387 Marionette DEBUG loaded listener.js 08:37:31 INFO - PROCESS | 3744 | ++DOMWINDOW == 107 (19A52C00) [pid = 3744] [serial = 2195] [outer = 17AFA800] 08:37:31 INFO - PROCESS | 3744 | 1463067451848 Marionette TRACE conn2 <- [1,2888,null,{"value":["/2dcontext/transformations/2d.transformation.transform.skewed.html",0,null,null,[["transform() with skewy matrix transforms correctly",0,null,null]]]}] 08:37:31 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.skewed.html | transform() with skewy matrix transforms correctly 08:37:31 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.skewed.html | took 642ms 08:37:31 INFO - PROCESS | 3744 | 1463067451883 Marionette TRACE conn2 -> [0,2889,"getWindowHandle",null] 08:37:31 INFO - PROCESS | 3744 | 1463067451885 Marionette TRACE conn2 <- [1,2889,null,{"value":"13"}] 08:37:31 INFO - TEST-START | /2dcontext/transformations/2d.transformation.translate.basic.html 08:37:31 INFO - PROCESS | 3744 | 1463067451888 Marionette TRACE conn2 -> [0,2890,"setScriptTimeout",{"ms":35000}] 08:37:31 INFO - PROCESS | 3744 | 1463067451890 Marionette TRACE conn2 <- [1,2890,null,{}] 08:37:31 INFO - PROCESS | 3744 | 1463067451894 Marionette TRACE conn2 -> [0,2891,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:37:31 INFO - PROCESS | 3744 | 1463067451978 Marionette TRACE conn2 <- [1,2891,null,{"value":null}] 08:37:31 INFO - PROCESS | 3744 | 1463067451984 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\", \"7b36c2f2-4a50-406b-8f1a-2c9880a455ba\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:37:31 INFO - PROCESS | 3744 | ++DOCSHELL 1770D000 == 65 [pid = 3744] [id = 732] 08:37:31 INFO - PROCESS | 3744 | ++DOMWINDOW == 108 (19A8E800) [pid = 3744] [serial = 2196] [outer = 00000000] 08:37:32 INFO - PROCESS | 3744 | ++DOMWINDOW == 109 (19C30400) [pid = 3744] [serial = 2197] [outer = 19A8E800] 08:37:32 INFO - PROCESS | 3744 | 1463067452027 Marionette DEBUG loaded listener.js 08:37:32 INFO - PROCESS | 3744 | ++DOMWINDOW == 110 (19CD2400) [pid = 3744] [serial = 2198] [outer = 19A8E800] 08:37:32 INFO - PROCESS | 3744 | 1463067452724 Marionette TRACE conn2 <- [1,2892,null,{"value":["/2dcontext/transformations/2d.transformation.translate.basic.html",0,null,null,[["translate() works",0,null,null]]]}] 08:37:32 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.translate.basic.html | translate() works 08:37:32 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.translate.basic.html | took 909ms 08:37:32 INFO - PROCESS | 3744 | 1463067452793 Marionette TRACE conn2 -> [0,2893,"getWindowHandle",null] 08:37:32 INFO - PROCESS | 3744 | 1463067452798 Marionette TRACE conn2 <- [1,2893,null,{"value":"13"}] 08:37:32 INFO - TEST-START | /2dcontext/transformations/2d.transformation.translate.nonfinite.html 08:37:32 INFO - PROCESS | 3744 | 1463067452804 Marionette TRACE conn2 -> [0,2894,"setScriptTimeout",{"ms":35000}] 08:37:32 INFO - PROCESS | 3744 | 1463067452808 Marionette TRACE conn2 <- [1,2894,null,{}] 08:37:32 INFO - PROCESS | 3744 | 1463067452814 Marionette TRACE conn2 -> [0,2895,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:37:32 INFO - PROCESS | 3744 | 1463067452961 Marionette TRACE conn2 <- [1,2895,null,{"value":null}] 08:37:33 INFO - PROCESS | 3744 | 1463067453111 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\", \"7b36c2f2-4a50-406b-8f1a-2c9880a455ba\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:37:33 INFO - PROCESS | 3744 | ++DOCSHELL 1130B800 == 66 [pid = 3744] [id = 733] 08:37:33 INFO - PROCESS | 3744 | ++DOMWINDOW == 111 (11D0A000) [pid = 3744] [serial = 2199] [outer = 00000000] 08:37:33 INFO - PROCESS | 3744 | ++DOMWINDOW == 112 (1339C400) [pid = 3744] [serial = 2200] [outer = 11D0A000] 08:37:33 INFO - PROCESS | 3744 | 1463067453167 Marionette DEBUG loaded listener.js 08:37:33 INFO - PROCESS | 3744 | ++DOMWINDOW == 113 (13E68800) [pid = 3744] [serial = 2201] [outer = 11D0A000] 08:37:33 INFO - PROCESS | 3744 | 1463067453766 Marionette TRACE conn2 <- [1,2896,null,{"value":["/2dcontext/transformations/2d.transformation.translate.nonfinite.html",0,null,null,[["translate() with Infinity/NaN is ignored",0,null,null]]]}] 08:37:33 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.translate.nonfinite.html | translate() with Infinity/NaN is ignored 08:37:33 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.translate.nonfinite.html | took 1002ms 08:37:33 INFO - PROCESS | 3744 | 1463067453808 Marionette TRACE conn2 -> [0,2897,"getWindowHandle",null] 08:37:33 INFO - PROCESS | 3744 | 1463067453814 Marionette TRACE conn2 <- [1,2897,null,{"value":"13"}] 08:37:33 INFO - TEST-START | /DOMEvents/ClickFakeEvent.nondocument.html 08:37:33 INFO - PROCESS | 3744 | 1463067453820 Marionette TRACE conn2 -> [0,2898,"setScriptTimeout",{"ms":35000}] 08:37:33 INFO - PROCESS | 3744 | 1463067453823 Marionette TRACE conn2 <- [1,2898,null,{}] 08:37:33 INFO - PROCESS | 3744 | 1463067453827 Marionette TRACE conn2 -> [0,2899,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:37:33 INFO - PROCESS | 3744 | 1463067453938 Marionette TRACE conn2 <- [1,2899,null,{"value":null}] 08:37:34 INFO - PROCESS | 3744 | 1463067454099 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\", \"7b36c2f2-4a50-406b-8f1a-2c9880a455ba\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:37:34 INFO - PROCESS | 3744 | ++DOCSHELL 15A8B400 == 67 [pid = 3744] [id = 734] 08:37:34 INFO - PROCESS | 3744 | ++DOMWINDOW == 114 (15E08400) [pid = 3744] [serial = 2202] [outer = 00000000] 08:37:34 INFO - PROCESS | 3744 | ++DOMWINDOW == 115 (164B0400) [pid = 3744] [serial = 2203] [outer = 15E08400] 08:37:34 INFO - PROCESS | 3744 | 1463067454153 Marionette DEBUG loaded listener.js 08:37:34 INFO - PROCESS | 3744 | ++DOMWINDOW == 116 (165F1C00) [pid = 3744] [serial = 2204] [outer = 15E08400] 08:37:34 INFO - PROCESS | 3744 | 1463067454726 Marionette TRACE conn2 <- [1,2900,null,{"value":["/DOMEvents/ClickFakeEvent.nondocument.html",0,null,null,[["Click event on an element not in the document",0,null,null],["Click event can be dispatched to an element that is not in the document.",0,null,null]]]}] 08:37:34 INFO - TEST-PASS | /DOMEvents/ClickFakeEvent.nondocument.html | Click event on an element not in the document 08:37:34 INFO - TEST-PASS | /DOMEvents/ClickFakeEvent.nondocument.html | Click event can be dispatched to an element that is not in the document. 08:37:34 INFO - TEST-OK | /DOMEvents/ClickFakeEvent.nondocument.html | took 940ms 08:37:34 INFO - PROCESS | 3744 | 1463067454763 Marionette TRACE conn2 -> [0,2901,"getWindowHandle",null] 08:37:34 INFO - PROCESS | 3744 | 1463067454765 Marionette TRACE conn2 <- [1,2901,null,{"value":"13"}] 08:37:34 INFO - TEST-START | /DOMEvents/constructors.html 08:37:34 INFO - PROCESS | 3744 | 1463067454769 Marionette TRACE conn2 -> [0,2902,"setScriptTimeout",{"ms":35000}] 08:37:34 INFO - PROCESS | 3744 | 1463067454773 Marionette TRACE conn2 <- [1,2902,null,{}] 08:37:34 INFO - PROCESS | 3744 | 1463067454784 Marionette TRACE conn2 -> [0,2903,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:37:34 INFO - PROCESS | 3744 | 1463067454898 Marionette TRACE conn2 <- [1,2903,null,{"value":null}] 08:37:35 INFO - PROCESS | 3744 | 1463067455048 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\", \"7b36c2f2-4a50-406b-8f1a-2c9880a455ba\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:37:35 INFO - PROCESS | 3744 | ++DOCSHELL 18817800 == 68 [pid = 3744] [id = 735] 08:37:35 INFO - PROCESS | 3744 | ++DOMWINDOW == 117 (18820400) [pid = 3744] [serial = 2205] [outer = 00000000] 08:37:35 INFO - PROCESS | 3744 | ++DOMWINDOW == 118 (19C27800) [pid = 3744] [serial = 2206] [outer = 18820400] 08:37:35 INFO - PROCESS | 3744 | 1463067455106 Marionette DEBUG loaded listener.js 08:37:35 INFO - PROCESS | 3744 | ++DOMWINDOW == 119 (19CDD000) [pid = 3744] [serial = 2207] [outer = 18820400] 08:37:35 INFO - PROCESS | 3744 | 1463067455703 Marionette TRACE conn2 <- [1,2904,null,{"value":["/DOMEvents/constructors.html",0,null,null,[["Event constructor (no argument)",0,null,null],["Event constructor (undefined argument)",0,null,null],["Event constructor (null argument)",0,null,null],["Event constructor (empty argument)",0,null,null],["Event constructor (argument with default values)",0,null,null],["Event constructor (argument with non-default values)",0,null,null],["UIEvent constructor (no argument)",0,null,null],["UIEvent constructor (undefined argument)",0,null,null],["UIEvent constructor (null argument)",0,null,null],["UIEvent constructor (empty argument)",0,null,null],["UIEvent constructor (argument with default values)",0,null,null],["UIEvent constructor (argument with non-default values)",0,null,null],["FocusEvent constructor (no argument)",0,null,null],["FocusEvent constructor (undefined argument)",0,null,null],["FocusEvent constructor (null argument)",0,null,null],["FocusEvent constructor (empty argument)",0,null,null],["FocusEvent constructor (argument with default values)",0,null,null],["FocusEvent constructor (argument with non-default values)",0,null,null],["MouseEvent constructor (no argument)",0,null,null],["MouseEvent constructor (undefined argument)",0,null,null],["MouseEvent constructor (null argument)",0,null,null],["MouseEvent constructor (empty argument)",0,null,null],["MouseEvent constructor (argument with default values)",0,null,null],["MouseEvent constructor (argument with non-default values)",0,null,null],["WheelEvent constructor (no argument)",0,null,null],["WheelEvent constructor (undefined argument)",0,null,null],["WheelEvent constructor (null argument)",0,null,null],["WheelEvent constructor (empty argument)",0,null,null],["WheelEvent constructor (argument with default values)",0,null,null],["WheelEvent constructor (argument with non-default values)",0,null,null],["KeyboardEvent constructor (no argument)",0,null,null],["KeyboardEvent constructor (undefined argument)",0,null,null],["KeyboardEvent constructor (null argument)",0,null,null],["KeyboardEvent constructor (empty argument)",0,null,null],["KeyboardEvent constructor (argument with default values)",0,null,null],["KeyboardEvent constructor (argument with non-default values)",0,null,null],["CompositionEvent constructor (no argument)",1,"Illegal constructor.","@http://web-platform.test:8000/DOMEvents/constructors.html:100:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/DOMEvents/constructors.html:99:3\n@http://web-platform.test:8000/DOMEvents/constructors.html:98:1\n"],["CompositionEvent constructor (undefined argument)",1,"Illegal constructor.","@http://web-platform.test:8000/DOMEvents/constructors.html:105:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/DOMEvents/constructors.html:104:3\n@http://web-platform.test:8000/DOMEvents/constructors.html:98:1\n"],["CompositionEvent constructor (null argument)",1,"Illegal constructor.","@http://web-platform.test:8000/DOMEvents/constructors.html:110:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/DOMEvents/constructors.html:109:3\n@http://web-platform.test:8000/DOMEvents/constructors.html:98:1\n"],["CompositionEvent constructor (empty argument)",1,"Illegal constructor.","@http://web-platform.test:8000/DOMEvents/constructors.html:115:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/DOMEvents/constructors.html:114:3\n@http://web-platform.test:8000/DOMEvents/constructors.html:98:1\n"],["CompositionEvent constructor (argument with default values)",1,"Illegal constructor.","@http://web-platform.test:8000/DOMEvents/constructors.html:125:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/DOMEvents/constructors.html:119:3\n@http://web-platform.test:8000/DOMEvents/constructors.html:98:1\n"],["CompositionEvent constructor (argument with non-default values)",1,"Illegal constructor.","@http://web-platform.test:8000/DOMEvents/constructors.html:143:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/DOMEvents/constructors.html:129:3\n@http://web-platform.test:8000/DOMEvents/constructors.html:98:1\n"],["UIEvent constructor (view argument with wrong type)",0,null,null]]]}] 08:37:35 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (no argument) 08:37:35 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (undefined argument) 08:37:35 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (null argument) 08:37:35 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (empty argument) 08:37:35 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (argument with default values) 08:37:35 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (argument with non-default values) 08:37:35 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (no argument) 08:37:35 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (undefined argument) 08:37:35 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (null argument) 08:37:35 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (empty argument) 08:37:35 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (argument with default values) 08:37:35 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (argument with non-default values) 08:37:35 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (no argument) 08:37:35 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (undefined argument) 08:37:35 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (null argument) 08:37:35 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (empty argument) 08:37:35 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (argument with default values) 08:37:35 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (argument with non-default values) 08:37:35 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (no argument) 08:37:35 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (undefined argument) 08:37:35 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (null argument) 08:37:35 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (empty argument) 08:37:35 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (argument with default values) 08:37:35 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (argument with non-default values) 08:37:35 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (no argument) 08:37:35 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (undefined argument) 08:37:35 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (null argument) 08:37:35 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (empty argument) 08:37:35 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (argument with default values) 08:37:35 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (argument with non-default values) 08:37:35 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (no argument) 08:37:35 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (undefined argument) 08:37:35 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (null argument) 08:37:35 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (empty argument) 08:37:35 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (argument with default values) 08:37:35 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (argument with non-default values) 08:37:35 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (no argument) - Illegal constructor. 08:37:35 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:100:17 08:37:35 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:37:35 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:37:35 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:99:3 08:37:35 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 08:37:35 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (undefined argument) - Illegal constructor. 08:37:35 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:105:17 08:37:35 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:37:35 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:37:35 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:104:3 08:37:35 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 08:37:35 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (null argument) - Illegal constructor. 08:37:35 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:110:17 08:37:35 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:37:35 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:37:35 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:109:3 08:37:35 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 08:37:35 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (empty argument) - Illegal constructor. 08:37:35 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:115:17 08:37:35 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:37:35 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:37:35 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:114:3 08:37:35 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 08:37:35 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (argument with default values) - Illegal constructor. 08:37:35 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:125:17 08:37:35 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:37:35 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:37:35 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:119:3 08:37:35 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 08:37:35 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (argument with non-default values) - Illegal constructor. 08:37:35 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:143:17 08:37:35 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:37:35 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:37:35 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:129:3 08:37:35 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 08:37:35 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (view argument with wrong type) 08:37:35 INFO - TEST-OK | /DOMEvents/constructors.html | took 1034ms 08:37:35 INFO - PROCESS | 3744 | 1463067455801 Marionette TRACE conn2 -> [0,2905,"getWindowHandle",null] 08:37:35 INFO - PROCESS | 3744 | 1463067455804 Marionette TRACE conn2 <- [1,2905,null,{"value":"13"}] 08:37:35 INFO - TEST-START | /DOMEvents/event-phases-order.html 08:37:35 INFO - PROCESS | 3744 | 1463067455808 Marionette TRACE conn2 -> [0,2906,"setScriptTimeout",{"ms":35000}] 08:37:35 INFO - PROCESS | 3744 | 1463067455810 Marionette TRACE conn2 <- [1,2906,null,{}] 08:37:35 INFO - PROCESS | 3744 | 1463067455845 Marionette TRACE conn2 -> [0,2907,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:37:35 INFO - PROCESS | 3744 | 1463067455960 Marionette TRACE conn2 <- [1,2907,null,{"value":null}] 08:37:36 INFO - PROCESS | 3744 | 1463067456099 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\", \"7b36c2f2-4a50-406b-8f1a-2c9880a455ba\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:37:36 INFO - PROCESS | 3744 | ++DOCSHELL 19D40000 == 69 [pid = 3744] [id = 736] 08:37:36 INFO - PROCESS | 3744 | ++DOMWINDOW == 120 (19D42800) [pid = 3744] [serial = 2208] [outer = 00000000] 08:37:36 INFO - PROCESS | 3744 | ++DOMWINDOW == 121 (19DB2000) [pid = 3744] [serial = 2209] [outer = 19D42800] 08:37:36 INFO - PROCESS | 3744 | 1463067456155 Marionette DEBUG loaded listener.js 08:37:36 INFO - PROCESS | 3744 | ++DOMWINDOW == 122 (19EB0C00) [pid = 3744] [serial = 2210] [outer = 19D42800] 08:37:36 INFO - PROCESS | 3744 | 1463067456666 Marionette TRACE conn2 <- [1,2908,null,{"value":["/DOMEvents/event-phases-order.html",0,null,null,[["Event phases order",0,null,null]]]}] 08:37:36 INFO - TEST-PASS | /DOMEvents/event-phases-order.html | Event phases order 08:37:36 INFO - TEST-OK | /DOMEvents/event-phases-order.html | took 908ms 08:37:36 INFO - PROCESS | 3744 | 1463067456713 Marionette TRACE conn2 -> [0,2909,"getWindowHandle",null] 08:37:36 INFO - TEST-START | /DOMEvents/init-event-while-dispatching.html 08:37:36 INFO - PROCESS | 3744 | 1463067456716 Marionette TRACE conn2 <- [1,2909,null,{"value":"13"}] 08:37:36 INFO - PROCESS | 3744 | 1463067456719 Marionette TRACE conn2 -> [0,2910,"setScriptTimeout",{"ms":35000}] 08:37:36 INFO - PROCESS | 3744 | 1463067456721 Marionette TRACE conn2 <- [1,2910,null,{}] 08:37:36 INFO - PROCESS | 3744 | 1463067456725 Marionette TRACE conn2 -> [0,2911,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:37:36 INFO - PROCESS | 3744 | 1463067456830 Marionette TRACE conn2 <- [1,2911,null,{"value":null}] 08:37:37 INFO - PROCESS | 3744 | 1463067456988 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\", \"7b36c2f2-4a50-406b-8f1a-2c9880a455ba\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:37:37 INFO - PROCESS | 3744 | ++DOCSHELL 144C9400 == 70 [pid = 3744] [id = 737] 08:37:37 INFO - PROCESS | 3744 | ++DOMWINDOW == 123 (19D3D400) [pid = 3744] [serial = 2211] [outer = 00000000] 08:37:37 INFO - PROCESS | 3744 | ++DOMWINDOW == 124 (1A486400) [pid = 3744] [serial = 2212] [outer = 19D3D400] 08:37:37 INFO - PROCESS | 3744 | 1463067457042 Marionette DEBUG loaded listener.js 08:37:37 INFO - PROCESS | 3744 | ++DOMWINDOW == 125 (1A491800) [pid = 3744] [serial = 2213] [outer = 19D3D400] 08:37:37 INFO - PROCESS | 3744 | [3744] WARNING: NS_ENSURE_TRUE(!mEvent->mFlags.mIsBeingDispatched) failed: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/dom/events/Event.cpp, line 570 08:37:37 INFO - PROCESS | 3744 | [3744] WARNING: NS_ENSURE_TRUE(!mEvent->mFlags.mIsBeingDispatched) failed: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/dom/events/Event.cpp, line 570 08:37:37 INFO - PROCESS | 3744 | [3744] WARNING: NS_ENSURE_TRUE(!mEvent->mFlags.mIsBeingDispatched) failed: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/dom/events/Event.cpp, line 570 08:37:37 INFO - PROCESS | 3744 | [3744] WARNING: NS_ENSURE_TRUE(!mEvent->mFlags.mIsBeingDispatched) failed: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/dom/events/Event.cpp, line 570 08:37:37 INFO - PROCESS | 3744 | 1463067457635 Marionette TRACE conn2 <- [1,2912,null,{"value":["/DOMEvents/init-event-while-dispatching.html",0,null,null,[["Calling initKeyboardEvent while dispatching.",1,"ev.initKeyboardEvent is not a function","events.KeyboardEvent.init@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:12:28\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:68:7\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3\n"],["Calling initMouseEvent while dispatching.",1,"assert_equals: initMouseEvent screenX setter should short-circuit expected 0 but got 1","events.MouseEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:23:7\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3\n"],["Calling initCustomEvent while dispatching.",1,"assert_equals: initCustomEvent detail setter should short-circuit expected (object) null but got (number) 1","events.CustomEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:38:7\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3\n"],["Calling initUIEvent while dispatching.",1,"assert_equals: initUIEvent view setter should short-circuit expected null but got object \"[object Window]\"","events.UIEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:45:7\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3\n"],["Calling initEvent while dispatching.",0,null,null]]]}] 08:37:37 INFO - TEST-FAIL | /DOMEvents/init-event-while-dispatching.html | Calling initKeyboardEvent while dispatching. - ev.initKeyboardEvent is not a function 08:37:37 INFO - events.KeyboardEvent.init@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:12:28 08:37:37 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:68:7 08:37:37 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:37:37 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 08:37:37 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 08:37:37 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:37:37 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 08:37:37 INFO - TEST-FAIL | /DOMEvents/init-event-while-dispatching.html | Calling initMouseEvent while dispatching. - assert_equals: initMouseEvent screenX setter should short-circuit expected 0 but got 1 08:37:37 INFO - events.MouseEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:23:7 08:37:37 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9 08:37:37 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:37:37 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 08:37:37 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 08:37:37 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:37:37 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 08:37:37 INFO - TEST-FAIL | /DOMEvents/init-event-while-dispatching.html | Calling initCustomEvent while dispatching. - assert_equals: initCustomEvent detail setter should short-circuit expected (object) null but got (number) 1 08:37:37 INFO - events.CustomEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:38:7 08:37:37 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9 08:37:37 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:37:37 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 08:37:37 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 08:37:37 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:37:37 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 08:37:37 INFO - TEST-FAIL | /DOMEvents/init-event-while-dispatching.html | Calling initUIEvent while dispatching. - assert_equals: initUIEvent view setter should short-circuit expected null but got object "[object Window]" 08:37:37 INFO - events.UIEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:45:7 08:37:37 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9 08:37:37 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:37:37 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 08:37:37 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 08:37:37 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:37:37 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 08:37:37 INFO - TEST-PASS | /DOMEvents/init-event-while-dispatching.html | Calling initEvent while dispatching. 08:37:37 INFO - TEST-OK | /DOMEvents/init-event-while-dispatching.html | took 1019ms 08:37:37 INFO - PROCESS | 3744 | 1463067457728 Marionette TRACE conn2 -> [0,2913,"getWindowHandle",null] 08:37:37 INFO - PROCESS | 3744 | 1463067457730 Marionette TRACE conn2 <- [1,2913,null,{"value":"13"}] 08:37:37 INFO - TEST-START | /DOMEvents/throwing-in-listener-and-window-error-event.html 08:37:37 INFO - PROCESS | 3744 | 1463067457734 Marionette TRACE conn2 -> [0,2914,"setScriptTimeout",{"ms":35000}] 08:37:37 INFO - PROCESS | 3744 | 1463067457736 Marionette TRACE conn2 <- [1,2914,null,{}] 08:37:37 INFO - PROCESS | 3744 | 1463067457739 Marionette TRACE conn2 -> [0,2915,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:37:37 INFO - PROCESS | 3744 | 1463067457922 Marionette TRACE conn2 <- [1,2915,null,{"value":null}] 08:37:38 INFO - PROCESS | 3744 | 1463067458032 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\", \"7b36c2f2-4a50-406b-8f1a-2c9880a455ba\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:37:38 INFO - PROCESS | 3744 | ++DOCSHELL 12DF0800 == 71 [pid = 3744] [id = 738] 08:37:38 INFO - PROCESS | 3744 | ++DOMWINDOW == 126 (140DB000) [pid = 3744] [serial = 2214] [outer = 00000000] 08:37:38 INFO - PROCESS | 3744 | ++DOMWINDOW == 127 (163F8000) [pid = 3744] [serial = 2215] [outer = 140DB000] 08:37:38 INFO - PROCESS | 3744 | 1463067458088 Marionette DEBUG loaded listener.js 08:37:38 INFO - PROCESS | 3744 | ++DOMWINDOW == 128 (19A8D800) [pid = 3744] [serial = 2216] [outer = 140DB000] 08:37:38 INFO - PROCESS | 3744 | JavaScript error: http://web-platform.test:8000/DOMEvents/throwing-in-listener-and-window-error-event.html, line 22: Error: Error from listener 08:37:38 INFO - PROCESS | 3744 | 1463067458794 Marionette TRACE conn2 <- [1,2916,null,{"value":["/DOMEvents/throwing-in-listener-and-window-error-event.html",1,"Error: Error from listener",null,[["Throwing in event listener generates an error event on the window object",0,null,null]]]}] 08:37:38 INFO - TEST-PASS | /DOMEvents/throwing-in-listener-and-window-error-event.html | Throwing in event listener generates an error event on the window object 08:37:38 INFO - TEST-ERROR | /DOMEvents/throwing-in-listener-and-window-error-event.html | took 1096ms 08:37:38 INFO - PROCESS | 3744 | 1463067458827 Marionette TRACE conn2 -> [0,2917,"getWindowHandle",null] 08:37:38 INFO - PROCESS | 3744 | 1463067458830 Marionette TRACE conn2 <- [1,2917,null,{"value":"13"}] 08:37:38 INFO - TEST-START | /DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html 08:37:38 INFO - PROCESS | 3744 | 1463067458851 Marionette TRACE conn2 -> [0,2918,"setScriptTimeout",{"ms":35000}] 08:37:38 INFO - PROCESS | 3744 | 1463067458854 Marionette TRACE conn2 <- [1,2918,null,{}] 08:37:38 INFO - PROCESS | 3744 | 1463067458860 Marionette TRACE conn2 -> [0,2919,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:37:38 INFO - PROCESS | 3744 | 1463067458966 Marionette TRACE conn2 <- [1,2919,null,{"value":null}] 08:37:39 INFO - PROCESS | 3744 | 1463067459128 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\", \"7b36c2f2-4a50-406b-8f1a-2c9880a455ba\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:37:39 INFO - PROCESS | 3744 | ++DOCSHELL 12D2EC00 == 72 [pid = 3744] [id = 739] 08:37:39 INFO - PROCESS | 3744 | ++DOMWINDOW == 129 (12DEFC00) [pid = 3744] [serial = 2217] [outer = 00000000] 08:37:39 INFO - PROCESS | 3744 | ++DOMWINDOW == 130 (140CCC00) [pid = 3744] [serial = 2218] [outer = 12DEFC00] 08:37:39 INFO - PROCESS | 3744 | 1463067459177 Marionette DEBUG loaded listener.js 08:37:39 INFO - PROCESS | 3744 | ++DOMWINDOW == 131 (1449D000) [pid = 3744] [serial = 2219] [outer = 12DEFC00] 08:37:39 INFO - PROCESS | 3744 | JavaScript error: http://web-platform.test:8000/DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html, line 19: Error: Error from listener 08:37:39 INFO - PROCESS | 3744 | --DOCSHELL 17AF0C00 == 71 [pid = 3744] [id = 731] 08:37:39 INFO - PROCESS | 3744 | --DOCSHELL 15E06C00 == 70 [pid = 3744] [id = 730] 08:37:39 INFO - PROCESS | 3744 | --DOCSHELL 164AB000 == 69 [pid = 3744] [id = 729] 08:37:39 INFO - PROCESS | 3744 | --DOCSHELL 1740D400 == 68 [pid = 3744] [id = 728] 08:37:39 INFO - PROCESS | 3744 | --DOCSHELL 14759C00 == 67 [pid = 3744] [id = 725] 08:37:39 INFO - PROCESS | 3744 | --DOCSHELL 11309000 == 66 [pid = 3744] [id = 724] 08:37:39 INFO - PROCESS | 3744 | --DOCSHELL 11303C00 == 65 [pid = 3744] [id = 723] 08:37:39 INFO - PROCESS | 3744 | --DOCSHELL 19A4F000 == 64 [pid = 3744] [id = 719] 08:37:39 INFO - PROCESS | 3744 | --DOMWINDOW == 130 (144E7C00) [pid = 3744] [serial = 2107] [outer = 00000000] [url = about:blank] 08:37:39 INFO - PROCESS | 3744 | --DOMWINDOW == 129 (17145C00) [pid = 3744] [serial = 2110] [outer = 00000000] [url = about:blank] 08:37:39 INFO - PROCESS | 3744 | --DOMWINDOW == 128 (1A172800) [pid = 3744] [serial = 2149] [outer = 00000000] [url = about:blank] 08:37:39 INFO - PROCESS | 3744 | 1463067459777 Marionette TRACE conn2 <- [1,2920,null,{"value":["/DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html",0,null,null,[["Throwing in event listener",0,null,null]]]}] 08:37:39 INFO - PROCESS | 3744 | --DOCSHELL 10D5E800 == 63 [pid = 3744] [id = 718] 08:37:39 INFO - PROCESS | 3744 | --DOCSHELL 1130BC00 == 62 [pid = 3744] [id = 717] 08:37:39 INFO - PROCESS | 3744 | --DOCSHELL 19CD4C00 == 61 [pid = 3744] [id = 716] 08:37:39 INFO - TEST-PASS | /DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html | Throwing in event listener 08:37:39 INFO - TEST-OK | /DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html | took 940ms 08:37:39 INFO - PROCESS | 3744 | 1463067459796 Marionette TRACE conn2 -> [0,2921,"getWindowHandle",null] 08:37:39 INFO - PROCESS | 3744 | 1463067459801 Marionette TRACE conn2 <- [1,2921,null,{"value":"13"}] 08:37:39 INFO - TEST-START | /DOMEvents/tests/approved/DOM.event.flow.html 08:37:39 INFO - PROCESS | 3744 | 1463067459807 Marionette TRACE conn2 -> [0,2922,"setScriptTimeout",{"ms":35000}] 08:37:39 INFO - PROCESS | 3744 | 1463067459809 Marionette TRACE conn2 <- [1,2922,null,{}] 08:37:39 INFO - PROCESS | 3744 | 1463067459813 Marionette TRACE conn2 -> [0,2923,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:37:39 INFO - PROCESS | 3744 | 1463067459904 Marionette TRACE conn2 <- [1,2923,null,{"value":null}] 08:37:39 INFO - PROCESS | 3744 | 1463067459914 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\", \"7b36c2f2-4a50-406b-8f1a-2c9880a455ba\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:37:39 INFO - PROCESS | 3744 | ++DOCSHELL 140CE000 == 62 [pid = 3744] [id = 740] 08:37:39 INFO - PROCESS | 3744 | ++DOMWINDOW == 129 (144C7400) [pid = 3744] [serial = 2220] [outer = 00000000] 08:37:39 INFO - PROCESS | 3744 | ++DOMWINDOW == 130 (144E9800) [pid = 3744] [serial = 2221] [outer = 144C7400] 08:37:39 INFO - PROCESS | 3744 | 1463067459958 Marionette DEBUG loaded listener.js 08:37:40 INFO - PROCESS | 3744 | ++DOMWINDOW == 131 (15A8B000) [pid = 3744] [serial = 2222] [outer = 144C7400] 08:37:40 INFO - PROCESS | 3744 | --DOMWINDOW == 130 (19A4BC00) [pid = 3744] [serial = 2137] [outer = 00000000] [url = about:blank] 08:37:40 INFO - PROCESS | 3744 | --DOMWINDOW == 129 (1441B400) [pid = 3744] [serial = 2125] [outer = 00000000] [url = about:blank] 08:37:40 INFO - PROCESS | 3744 | --DOMWINDOW == 128 (15A81C00) [pid = 3744] [serial = 2126] [outer = 00000000] [url = about:blank] 08:37:40 INFO - PROCESS | 3744 | --DOMWINDOW == 127 (13E6BC00) [pid = 3744] [serial = 2120] [outer = 00000000] [url = about:blank] 08:37:40 INFO - PROCESS | 3744 | --DOMWINDOW == 126 (13376400) [pid = 3744] [serial = 2119] [outer = 00000000] [url = about:blank] 08:37:40 INFO - PROCESS | 3744 | --DOMWINDOW == 125 (1714F400) [pid = 3744] [serial = 2131] [outer = 00000000] [url = about:blank] 08:37:40 INFO - PROCESS | 3744 | --DOMWINDOW == 124 (165F3800) [pid = 3744] [serial = 2128] [outer = 00000000] [url = about:blank] 08:37:40 INFO - PROCESS | 3744 | --DOMWINDOW == 123 (16C4F800) [pid = 3744] [serial = 2129] [outer = 00000000] [url = about:blank] 08:37:40 INFO - PROCESS | 3744 | --DOMWINDOW == 122 (19C2A800) [pid = 3744] [serial = 2140] [outer = 00000000] [url = about:blank] 08:37:40 INFO - PROCESS | 3744 | --DOMWINDOW == 121 (1612FC00) [pid = 3744] [serial = 2123] [outer = 00000000] [url = about:blank] 08:37:40 INFO - PROCESS | 3744 | --DOMWINDOW == 120 (152BC800) [pid = 3744] [serial = 2122] [outer = 00000000] [url = about:blank] 08:37:40 INFO - PROCESS | 3744 | --DOMWINDOW == 119 (1AB65800) [pid = 3744] [serial = 2113] [outer = 00000000] [url = about:blank] 08:37:40 INFO - PROCESS | 3744 | --DOMWINDOW == 118 (1AC52C00) [pid = 3744] [serial = 2116] [outer = 00000000] [url = about:blank] 08:37:40 INFO - PROCESS | 3744 | --DOMWINDOW == 117 (19A4D400) [pid = 3744] [serial = 2138] [outer = 00000000] [url = about:blank] 08:37:40 INFO - PROCESS | 3744 | --DOMWINDOW == 116 (17143800) [pid = 3744] [serial = 2143] [outer = 00000000] [url = about:blank] 08:37:40 INFO - PROCESS | 3744 | --DOMWINDOW == 115 (19DAA800) [pid = 3744] [serial = 2146] [outer = 00000000] [url = about:blank] 08:37:40 INFO - PROCESS | 3744 | --DOMWINDOW == 114 (19C2F000) [pid = 3744] [serial = 2141] [outer = 00000000] [url = about:blank] 08:37:40 INFO - PROCESS | 3744 | --DOMWINDOW == 113 (19DADC00) [pid = 3744] [serial = 2147] [outer = 00000000] [url = about:blank] 08:37:40 INFO - PROCESS | 3744 | --DOMWINDOW == 112 (17B02400) [pid = 3744] [serial = 2134] [outer = 00000000] [url = about:blank] 08:37:40 INFO - PROCESS | 3744 | --DOMWINDOW == 111 (19A99000) [pid = 3744] [serial = 2144] [outer = 00000000] [url = about:blank] 08:37:40 INFO - PROCESS | 3744 | --DOMWINDOW == 110 (18423000) [pid = 3744] [serial = 2135] [outer = 00000000] [url = about:blank] 08:37:40 INFO - PROCESS | 3744 | --DOMWINDOW == 109 (17A08000) [pid = 3744] [serial = 2132] [outer = 00000000] [url = about:blank] 08:37:40 INFO - PROCESS | 3744 | 1463067460439 Marionette TRACE conn2 <- [1,2924,null,{"value":["/DOMEvents/tests/approved/DOM.event.flow.html",0,null,null,[["Test Description: Dispatch an event in a DOM tree using the DOM event flow.",0,null,null]]]}] 08:37:40 INFO - TEST-PASS | /DOMEvents/tests/approved/DOM.event.flow.html | Test Description: Dispatch an event in a DOM tree using the DOM event flow. 08:37:40 INFO - TEST-OK | /DOMEvents/tests/approved/DOM.event.flow.html | took 705ms 08:37:40 INFO - PROCESS | 3744 | 1463067460505 Marionette TRACE conn2 -> [0,2925,"getWindowHandle",null] 08:37:40 INFO - PROCESS | 3744 | 1463067460507 Marionette TRACE conn2 <- [1,2925,null,{"value":"13"}] 08:37:40 INFO - TEST-START | /DOMEvents/tests/approved/EventListener.eventHandler.html 08:37:40 INFO - PROCESS | 3744 | 1463067460511 Marionette TRACE conn2 -> [0,2926,"setScriptTimeout",{"ms":35000}] 08:37:40 INFO - PROCESS | 3744 | 1463067460514 Marionette TRACE conn2 <- [1,2926,null,{}] 08:37:40 INFO - PROCESS | 3744 | 1463067460525 Marionette TRACE conn2 -> [0,2927,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:37:40 INFO - PROCESS | 3744 | 1463067460615 Marionette TRACE conn2 <- [1,2927,null,{"value":null}] 08:37:40 INFO - PROCESS | 3744 | 1463067460776 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\", \"7b36c2f2-4a50-406b-8f1a-2c9880a455ba\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:37:40 INFO - PROCESS | 3744 | ++DOCSHELL 14495C00 == 63 [pid = 3744] [id = 741] 08:37:40 INFO - PROCESS | 3744 | ++DOMWINDOW == 110 (16137000) [pid = 3744] [serial = 2223] [outer = 00000000] 08:37:40 INFO - PROCESS | 3744 | ++DOMWINDOW == 111 (1656CC00) [pid = 3744] [serial = 2224] [outer = 16137000] 08:37:40 INFO - PROCESS | 3744 | 1463067460824 Marionette DEBUG loaded listener.js 08:37:40 INFO - PROCESS | 3744 | ++DOMWINDOW == 112 (165F5400) [pid = 3744] [serial = 2225] [outer = 16137000] 08:37:41 INFO - PROCESS | 3744 | 1463067461200 Marionette TRACE conn2 <- [1,2928,null,{"value":["/DOMEvents/tests/approved/EventListener.eventHandler.html",0,null,null,[["Test Description: handleEvent - This method shall be called whenever an event occurs of the event type for which the EventListener interface was registered.",0,null,null]]]}] 08:37:41 INFO - TEST-PASS | /DOMEvents/tests/approved/EventListener.eventHandler.html | Test Description: handleEvent - This method shall be called whenever an event occurs of the event type for which the EventListener interface was registered. 08:37:41 INFO - TEST-OK | /DOMEvents/tests/approved/EventListener.eventHandler.html | took 705ms 08:37:41 INFO - PROCESS | 3744 | 1463067461242 Marionette TRACE conn2 -> [0,2929,"getWindowHandle",null] 08:37:41 INFO - PROCESS | 3744 | 1463067461244 Marionette TRACE conn2 <- [1,2929,null,{"value":"13"}] 08:37:41 INFO - TEST-START | /DOMEvents/tests/approved/EventObject.after.dispatchEvent.html 08:37:41 INFO - PROCESS | 3744 | 1463067461248 Marionette TRACE conn2 -> [0,2930,"setScriptTimeout",{"ms":35000}] 08:37:41 INFO - PROCESS | 3744 | 1463067461250 Marionette TRACE conn2 <- [1,2930,null,{}] 08:37:41 INFO - PROCESS | 3744 | 1463067461279 Marionette TRACE conn2 -> [0,2931,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:37:41 INFO - PROCESS | 3744 | 1463067461394 Marionette TRACE conn2 <- [1,2931,null,{"value":null}] 08:37:41 INFO - PROCESS | 3744 | 1463067461404 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\", \"7b36c2f2-4a50-406b-8f1a-2c9880a455ba\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:37:41 INFO - PROCESS | 3744 | ++DOCSHELL 17059800 == 64 [pid = 3744] [id = 742] 08:37:41 INFO - PROCESS | 3744 | ++DOMWINDOW == 113 (17143800) [pid = 3744] [serial = 2226] [outer = 00000000] 08:37:41 INFO - PROCESS | 3744 | ++DOMWINDOW == 114 (1714EC00) [pid = 3744] [serial = 2227] [outer = 17143800] 08:37:41 INFO - PROCESS | 3744 | 1463067461448 Marionette DEBUG loaded listener.js 08:37:41 INFO - PROCESS | 3744 | ++DOMWINDOW == 115 (1740D400) [pid = 3744] [serial = 2228] [outer = 17143800] 08:37:41 INFO - PROCESS | 3744 | 1463067461861 Marionette TRACE conn2 <- [1,2932,null,{"value":["/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html",0,null,null,[["Test Description: As the final step of the event dispatch, the implementation must reset the event object's default-action-prevention state. ",1,"assert_array_equals: property 2, expected false but got true","@http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html:33:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html:23:5\n"]]]}] 08:37:41 INFO - TEST-FAIL | /DOMEvents/tests/approved/EventObject.after.dispatchEvent.html | Test Description: As the final step of the event dispatch, the implementation must reset the event object's default-action-prevention state. - assert_array_equals: property 2, expected false but got true 08:37:41 INFO - @http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html:33:9 08:37:41 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:37:41 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:37:41 INFO - @http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html:23:5 08:37:41 INFO - TEST-OK | /DOMEvents/tests/approved/EventObject.after.dispatchEvent.html | took 658ms 08:37:41 INFO - PROCESS | 3744 | 1463067461926 Marionette TRACE conn2 -> [0,2933,"getWindowHandle",null] 08:37:41 INFO - PROCESS | 3744 | 1463067461928 Marionette TRACE conn2 <- [1,2933,null,{"value":"13"}] 08:37:41 INFO - TEST-START | /DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html 08:37:41 INFO - PROCESS | 3744 | 1463067461937 Marionette TRACE conn2 -> [0,2934,"setScriptTimeout",{"ms":35000}] 08:37:41 INFO - PROCESS | 3744 | 1463067461938 Marionette TRACE conn2 <- [1,2934,null,{}] 08:37:41 INFO - PROCESS | 3744 | 1463067461942 Marionette TRACE conn2 -> [0,2935,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:37:42 INFO - PROCESS | 3744 | 1463067462036 Marionette TRACE conn2 <- [1,2935,null,{"value":null}] 08:37:42 INFO - PROCESS | 3744 | 1463067462041 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\", \"7b36c2f2-4a50-406b-8f1a-2c9880a455ba\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:37:42 INFO - PROCESS | 3744 | ++DOCSHELL 10EA2800 == 65 [pid = 3744] [id = 743] 08:37:42 INFO - PROCESS | 3744 | ++DOMWINDOW == 116 (177F8800) [pid = 3744] [serial = 2229] [outer = 00000000] 08:37:42 INFO - PROCESS | 3744 | ++DOMWINDOW == 117 (17B07400) [pid = 3744] [serial = 2230] [outer = 177F8800] 08:37:42 INFO - PROCESS | 3744 | 1463067462086 Marionette DEBUG loaded listener.js 08:37:42 INFO - PROCESS | 3744 | ++DOMWINDOW == 118 (17BD5000) [pid = 3744] [serial = 2231] [outer = 177F8800] 08:37:42 INFO - PROCESS | 3744 | 1463067462556 Marionette TRACE conn2 <- [1,2936,null,{"value":["/DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html",0,null,null,[["Test Description: An event object may be properly dispatched multiple times while also allowing to prevent the event objects propagation prior to the event dispatch.",0,null,null]]]}] 08:37:42 INFO - TEST-PASS | /DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html | Test Description: An event object may be properly dispatched multiple times while also allowing to prevent the event objects propagation prior to the event dispatch. 08:37:42 INFO - TEST-OK | /DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html | took 642ms 08:37:42 INFO - PROCESS | 3744 | 1463067462575 Marionette TRACE conn2 -> [0,2937,"getWindowHandle",null] 08:37:42 INFO - PROCESS | 3744 | 1463067462577 Marionette TRACE conn2 <- [1,2937,null,{"value":"13"}] 08:37:42 INFO - TEST-START | /DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html 08:37:42 INFO - PROCESS | 3744 | 1463067462580 Marionette TRACE conn2 -> [0,2938,"setScriptTimeout",{"ms":35000}] 08:37:42 INFO - PROCESS | 3744 | 1463067462582 Marionette TRACE conn2 <- [1,2938,null,{}] 08:37:42 INFO - PROCESS | 3744 | 1463067462585 Marionette TRACE conn2 -> [0,2939,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:37:42 INFO - PROCESS | 3744 | 1463067462721 Marionette TRACE conn2 <- [1,2939,null,{"value":null}] 08:37:42 INFO - PROCESS | 3744 | 1463067462727 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\", \"7b36c2f2-4a50-406b-8f1a-2c9880a455ba\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:37:42 INFO - PROCESS | 3744 | ++DOCSHELL 17AF7400 == 66 [pid = 3744] [id = 744] 08:37:42 INFO - PROCESS | 3744 | ++DOMWINDOW == 119 (17B02400) [pid = 3744] [serial = 2232] [outer = 00000000] 08:37:42 INFO - PROCESS | 3744 | ++DOMWINDOW == 120 (19A51000) [pid = 3744] [serial = 2233] [outer = 17B02400] 08:37:42 INFO - PROCESS | 3744 | 1463067462781 Marionette DEBUG loaded listener.js 08:37:42 INFO - PROCESS | 3744 | ++DOMWINDOW == 121 (19A51800) [pid = 3744] [serial = 2234] [outer = 17B02400] 08:37:43 INFO - PROCESS | 3744 | ++DOCSHELL 19D3E800 == 67 [pid = 3744] [id = 745] 08:37:43 INFO - PROCESS | 3744 | ++DOMWINDOW == 122 (19D3F400) [pid = 3744] [serial = 2235] [outer = 00000000] 08:37:43 INFO - PROCESS | 3744 | ++DOMWINDOW == 123 (19D42C00) [pid = 3744] [serial = 2236] [outer = 19D3F400] 08:37:43 INFO - PROCESS | 3744 | 1463067463278 Marionette TRACE conn2 <- [1,2940,null,{"value":["/DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html",0,null,null,[["Test Description: DOMCharacterDataModified event fires after ProcessingInstruction.data have been modified, but the node itself has not been inserted or deleted. The proximal event target of this event shall be the ProcessingInstruction node.",0,null,null]]]}] 08:37:43 INFO - TEST-PASS | /DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html | Test Description: DOMCharacterDataModified event fires after ProcessingInstruction.data have been modified, but the node itself has not been inserted or deleted. The proximal event target of this event shall be the ProcessingInstruction node. 08:37:43 INFO - TEST-OK | /DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html | took 736ms 08:37:43 INFO - PROCESS | 3744 | 1463067463321 Marionette TRACE conn2 -> [0,2941,"getWindowHandle",null] 08:37:43 INFO - PROCESS | 3744 | 1463067463323 Marionette TRACE conn2 <- [1,2941,null,{"value":"13"}] 08:37:43 INFO - TEST-START | /DOMEvents/tests/approved/dispatchEvent.click.checkbox.html 08:37:43 INFO - PROCESS | 3744 | 1463067463326 Marionette TRACE conn2 -> [0,2942,"setScriptTimeout",{"ms":35000}] 08:37:43 INFO - PROCESS | 3744 | 1463067463328 Marionette TRACE conn2 <- [1,2942,null,{}] 08:37:43 INFO - PROCESS | 3744 | 1463067463336 Marionette TRACE conn2 -> [0,2943,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:37:43 INFO - PROCESS | 3744 | 1463067463477 Marionette TRACE conn2 <- [1,2943,null,{"value":null}] 08:37:43 INFO - PROCESS | 3744 | 1463067463497 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\", \"7b36c2f2-4a50-406b-8f1a-2c9880a455ba\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:37:43 INFO - PROCESS | 3744 | ++DOCSHELL 19C26C00 == 68 [pid = 3744] [id = 746] 08:37:43 INFO - PROCESS | 3744 | ++DOMWINDOW == 124 (19C29400) [pid = 3744] [serial = 2237] [outer = 00000000] 08:37:43 INFO - PROCESS | 3744 | ++DOMWINDOW == 125 (19D49400) [pid = 3744] [serial = 2238] [outer = 19C29400] 08:37:43 INFO - PROCESS | 3744 | 1463067463541 Marionette DEBUG loaded listener.js 08:37:43 INFO - PROCESS | 3744 | ++DOMWINDOW == 126 (1A16FC00) [pid = 3744] [serial = 2239] [outer = 19C29400] 08:37:43 INFO - PROCESS | 3744 | 1463067463967 Marionette TRACE conn2 <- [1,2944,null,{"value":["/DOMEvents/tests/approved/dispatchEvent.click.checkbox.html",0,null,null,[["Checkbox state is unchanged before the synthetic click event is dispatched",0,null,null],["Test Description: MouseEvent: Default action is performed when a synthetic click event is dispatched on a checkbox element",0,null,null]]]}] 08:37:44 INFO - TEST-PASS | /DOMEvents/tests/approved/dispatchEvent.click.checkbox.html | Checkbox state is unchanged before the synthetic click event is dispatched 08:37:44 INFO - TEST-PASS | /DOMEvents/tests/approved/dispatchEvent.click.checkbox.html | Test Description: MouseEvent: Default action is performed when a synthetic click event is dispatched on a checkbox element 08:37:44 INFO - TEST-OK | /DOMEvents/tests/approved/dispatchEvent.click.checkbox.html | took 705ms 08:37:44 INFO - PROCESS | 3744 | 1463067464026 Marionette TRACE conn2 -> [0,2945,"getWindowHandle",null] 08:37:44 INFO - PROCESS | 3744 | 1463067464028 Marionette TRACE conn2 <- [1,2945,null,{"value":"13"}] 08:37:44 INFO - TEST-START | /DOMEvents/tests/approved/domnodeinserted.html 08:37:44 INFO - PROCESS | 3744 | 1463067464031 Marionette TRACE conn2 -> [0,2946,"setScriptTimeout",{"ms":35000}] 08:37:44 INFO - PROCESS | 3744 | 1463067464033 Marionette TRACE conn2 <- [1,2946,null,{}] 08:37:44 INFO - PROCESS | 3744 | 1463067464044 Marionette TRACE conn2 -> [0,2947,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:37:44 INFO - PROCESS | 3744 | 1463067464200 Marionette TRACE conn2 <- [1,2947,null,{"value":null}] 08:37:44 INFO - PROCESS | 3744 | --DOMWINDOW == 125 (164AA000) [pid = 3744] [serial = 2181] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.skewed.html] 08:37:44 INFO - PROCESS | 3744 | --DOMWINDOW == 124 (17471400) [pid = 3744] [serial = 2184] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.identity.html] 08:37:44 INFO - PROCESS | 3744 | --DOMWINDOW == 123 (16568C00) [pid = 3744] [serial = 2187] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.multiply.html] 08:37:44 INFO - PROCESS | 3744 | --DOMWINDOW == 122 (1704F800) [pid = 3744] [serial = 2190] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.nonfinite.html] 08:37:44 INFO - PROCESS | 3744 | --DOMWINDOW == 121 (16358400) [pid = 3744] [serial = 2166] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.negative.html] 08:37:44 INFO - PROCESS | 3744 | --DOMWINDOW == 120 (1172CC00) [pid = 3744] [serial = 2172] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.zero.html] 08:37:44 INFO - PROCESS | 3744 | --DOMWINDOW == 119 (1475A800) [pid = 3744] [serial = 2175] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.multiple.html] 08:37:44 INFO - PROCESS | 3744 | --DOMWINDOW == 118 (164AF400) [pid = 3744] [serial = 2178] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.nonfinite.html] 08:37:44 INFO - PROCESS | 3744 | --DOMWINDOW == 117 (11306C00) [pid = 3744] [serial = 2169] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.nonfinite.html] 08:37:44 INFO - PROCESS | 3744 | --DOMWINDOW == 116 (17AFA800) [pid = 3744] [serial = 2193] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.skewed.html] 08:37:44 INFO - PROCESS | 3744 | 1463067464535 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\", \"7b36c2f2-4a50-406b-8f1a-2c9880a455ba\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:37:44 INFO - PROCESS | 3744 | ++DOCSHELL 10767400 == 69 [pid = 3744] [id = 747] 08:37:44 INFO - PROCESS | 3744 | ++DOMWINDOW == 117 (107F9400) [pid = 3744] [serial = 2240] [outer = 00000000] 08:37:44 INFO - PROCESS | 3744 | ++DOMWINDOW == 118 (13616C00) [pid = 3744] [serial = 2241] [outer = 107F9400] 08:37:44 INFO - PROCESS | 3744 | 1463067464580 Marionette DEBUG loaded listener.js 08:37:44 INFO - PROCESS | 3744 | ++DOMWINDOW == 119 (13E5F800) [pid = 3744] [serial = 2242] [outer = 107F9400] 08:37:44 INFO - PROCESS | 3744 | 1463067464928 Marionette TRACE conn2 <- [1,2948,null,{"value":["/DOMEvents/tests/approved/domnodeinserted.html",0,null,null,[["Test Description: DOMNodeInserted event fires when a node has been added as a child of another node.",0,null,null]]]}] 08:37:44 INFO - TEST-PASS | /DOMEvents/tests/approved/domnodeinserted.html | Test Description: DOMNodeInserted event fires when a node has been added as a child of another node. 08:37:44 INFO - TEST-OK | /DOMEvents/tests/approved/domnodeinserted.html | took 956ms 08:37:44 INFO - PROCESS | 3744 | 1463067464977 Marionette TRACE conn2 -> [0,2949,"getWindowHandle",null] 08:37:44 INFO - PROCESS | 3744 | 1463067464979 Marionette TRACE conn2 <- [1,2949,null,{"value":"13"}] 08:37:44 INFO - TEST-START | /DOMEvents/tests/approved/stopImmediatePropagation.effect.html 08:37:44 INFO - PROCESS | 3744 | 1463067464982 Marionette TRACE conn2 -> [0,2950,"setScriptTimeout",{"ms":35000}] 08:37:44 INFO - PROCESS | 3744 | 1463067464984 Marionette TRACE conn2 <- [1,2950,null,{}] 08:37:44 INFO - PROCESS | 3744 | 1463067464987 Marionette TRACE conn2 -> [0,2951,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:37:45 INFO - PROCESS | 3744 | 1463067465073 Marionette TRACE conn2 <- [1,2951,null,{"value":null}] 08:37:45 INFO - PROCESS | 3744 | 1463067465080 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\", \"7b36c2f2-4a50-406b-8f1a-2c9880a455ba\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:37:45 INFO - PROCESS | 3744 | ++DOCSHELL 10D61800 == 70 [pid = 3744] [id = 748] 08:37:45 INFO - PROCESS | 3744 | ++DOMWINDOW == 120 (10D64400) [pid = 3744] [serial = 2243] [outer = 00000000] 08:37:45 INFO - PROCESS | 3744 | ++DOMWINDOW == 121 (19C2B000) [pid = 3744] [serial = 2244] [outer = 10D64400] 08:37:45 INFO - PROCESS | 3744 | 1463067465218 Marionette DEBUG loaded listener.js 08:37:45 INFO - PROCESS | 3744 | ++DOMWINDOW == 122 (19EB7800) [pid = 3744] [serial = 2245] [outer = 10D64400] 08:37:45 INFO - PROCESS | 3744 | 1463067465561 Marionette TRACE conn2 <- [1,2952,null,{"value":["/DOMEvents/tests/approved/stopImmediatePropagation.effect.html",0,null,null,[["Test Description: stopImmediatePropagation() prevents other event listeners from being triggered and, unlike Event.stopPropagation(), its effect must be immediate. Once it has been called, further calls to this method have no additional effect.",0,null,null]]]}] 08:37:45 INFO - TEST-PASS | /DOMEvents/tests/approved/stopImmediatePropagation.effect.html | Test Description: stopImmediatePropagation() prevents other event listeners from being triggered and, unlike Event.stopPropagation(), its effect must be immediate. Once it has been called, further calls to this method have no additional effect. 08:37:45 INFO - TEST-OK | /DOMEvents/tests/approved/stopImmediatePropagation.effect.html | took 642ms 08:37:45 INFO - PROCESS | 3744 | 1463067465621 Marionette TRACE conn2 -> [0,2953,"getWindowHandle",null] 08:37:45 INFO - PROCESS | 3744 | 1463067465623 Marionette TRACE conn2 <- [1,2953,null,{"value":"13"}] 08:37:45 INFO - PROCESS | 3744 | 1463067465626 Marionette TRACE conn2 -> [0,2954,"setScriptTimeout",{"ms":35000}] 08:37:45 INFO - TEST-START | /DOMEvents/tests/approved/stopPropagation.deferred.effect.html 08:37:45 INFO - PROCESS | 3744 | 1463067465628 Marionette TRACE conn2 <- [1,2954,null,{}] 08:37:45 INFO - PROCESS | 3744 | 1463067465631 Marionette TRACE conn2 -> [0,2955,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:37:45 INFO - PROCESS | 3744 | 1463067465717 Marionette TRACE conn2 <- [1,2955,null,{"value":null}] 08:37:45 INFO - PROCESS | 3744 | 1463067465856 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\", \"7b36c2f2-4a50-406b-8f1a-2c9880a455ba\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:37:45 INFO - PROCESS | 3744 | ++DOCSHELL 18677000 == 71 [pid = 3744] [id = 749] 08:37:45 INFO - PROCESS | 3744 | ++DOMWINDOW == 123 (19A57800) [pid = 3744] [serial = 2246] [outer = 00000000] 08:37:45 INFO - PROCESS | 3744 | ++DOMWINDOW == 124 (1AC4B000) [pid = 3744] [serial = 2247] [outer = 19A57800] 08:37:45 INFO - PROCESS | 3744 | 1463067465899 Marionette DEBUG loaded listener.js 08:37:45 INFO - PROCESS | 3744 | ++DOMWINDOW == 125 (1AC52C00) [pid = 3744] [serial = 2248] [outer = 19A57800] 08:37:46 INFO - PROCESS | 3744 | 1463067466246 Marionette TRACE conn2 <- [1,2956,null,{"value":["/DOMEvents/tests/approved/stopPropagation.deferred.effect.html",0,null,null,[["Test Description: stopPropagation() prevents other event listeners from being triggered but its effect must be deferred until all event listeners attached on the Event.currentTarget have been triggered.",0,null,null]]]}] 08:37:46 INFO - TEST-PASS | /DOMEvents/tests/approved/stopPropagation.deferred.effect.html | Test Description: stopPropagation() prevents other event listeners from being triggered but its effect must be deferred until all event listeners attached on the Event.currentTarget have been triggered. 08:37:46 INFO - TEST-OK | /DOMEvents/tests/approved/stopPropagation.deferred.effect.html | took 627ms 08:37:46 INFO - PROCESS | 3744 | 1463067466264 Marionette TRACE conn2 -> [0,2957,"getWindowHandle",null] 08:37:46 INFO - PROCESS | 3744 | 1463067466267 Marionette TRACE conn2 <- [1,2957,null,{"value":"13"}] 08:37:46 INFO - PROCESS | 3744 | 1463067466270 Marionette TRACE conn2 -> [0,2958,"setScriptTimeout",{"ms":35000}] 08:37:46 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html 08:37:46 INFO - PROCESS | 3744 | 1463067466272 Marionette TRACE conn2 <- [1,2958,null,{}] 08:37:46 INFO - PROCESS | 3744 | 1463067466276 Marionette TRACE conn2 -> [0,2959,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:37:46 INFO - PROCESS | 3744 | 1463067466423 Marionette TRACE conn2 <- [1,2959,null,{"value":null}] 08:37:46 INFO - PROCESS | 3744 | 1463067466431 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\", \"7b36c2f2-4a50-406b-8f1a-2c9880a455ba\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:37:46 INFO - PROCESS | 3744 | ++DOCSHELL 1AC51400 == 72 [pid = 3744] [id = 750] 08:37:46 INFO - PROCESS | 3744 | ++DOMWINDOW == 126 (1AC54C00) [pid = 3744] [serial = 2249] [outer = 00000000] 08:37:46 INFO - PROCESS | 3744 | ++DOMWINDOW == 127 (1AFA8400) [pid = 3744] [serial = 2250] [outer = 1AC54C00] 08:37:46 INFO - PROCESS | 3744 | 1463067466479 Marionette DEBUG loaded listener.js 08:37:46 INFO - PROCESS | 3744 | ++DOMWINDOW == 128 (1B0DA400) [pid = 3744] [serial = 2251] [outer = 1AC54C00] 08:37:47 INFO - PROCESS | 3744 | 1463067467079 Marionette TRACE conn2 <- [1,2960,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html",0,null,null,[["Test Description: Dispatch an event in a DOM tree using the DOM event flow.",0,null,null]]]}] 08:37:47 INFO - TEST-PASS | /DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html | Test Description: Dispatch an event in a DOM tree using the DOM event flow. 08:37:47 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html | took 831ms 08:37:47 INFO - PROCESS | 3744 | 1463067467156 Marionette TRACE conn2 -> [0,2961,"getWindowHandle",null] 08:37:47 INFO - PROCESS | 3744 | 1463067467162 Marionette TRACE conn2 <- [1,2961,null,{"value":"13"}] 08:37:47 INFO - PROCESS | 3744 | 1463067467166 Marionette TRACE conn2 -> [0,2962,"setScriptTimeout",{"ms":35000}] 08:37:47 INFO - PROCESS | 3744 | 1463067467171 Marionette TRACE conn2 <- [1,2962,null,{}] 08:37:47 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html 08:37:47 INFO - PROCESS | 3744 | 1463067467176 Marionette TRACE conn2 -> [0,2963,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:37:47 INFO - PROCESS | 3744 | 1463067467294 Marionette TRACE conn2 <- [1,2963,null,{"value":null}] 08:37:47 INFO - PROCESS | 3744 | 1463067467444 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\", \"7b36c2f2-4a50-406b-8f1a-2c9880a455ba\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:37:47 INFO - PROCESS | 3744 | ++DOCSHELL 12D23800 == 73 [pid = 3744] [id = 751] 08:37:47 INFO - PROCESS | 3744 | ++DOMWINDOW == 129 (12D26800) [pid = 3744] [serial = 2252] [outer = 00000000] 08:37:47 INFO - PROCESS | 3744 | ++DOMWINDOW == 130 (13E61800) [pid = 3744] [serial = 2253] [outer = 12D26800] 08:37:47 INFO - PROCESS | 3744 | 1463067467501 Marionette DEBUG loaded listener.js 08:37:47 INFO - PROCESS | 3744 | ++DOMWINDOW == 131 (144DC800) [pid = 3744] [serial = 2254] [outer = 12D26800] 08:37:48 INFO - PROCESS | 3744 | 1463067468016 Marionette TRACE conn2 <- [1,2964,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html",0,null,null,[["Test Description: Implementations of the DOM event model must be reentrant. Event listeners may perform actions that cause additional events to be dispatched. Such events are handled in a synchronous manner, the event propagation that causes the event listener to be triggered must resume only after the event dispatch of the new event is completed.",0,null,null]]]}] 08:37:48 INFO - TEST-PASS | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html | Test Description: Implementations of the DOM event model must be reentrant. Event listeners may perform actions that cause additional events to be dispatched. Such events are handled in a synchronous manner, the event propagation that causes the event listener to be triggered must resume only after the event dispatch of the new event is completed. 08:37:48 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html | took 877ms 08:37:48 INFO - PROCESS | 3744 | 1463067468058 Marionette TRACE conn2 -> [0,2965,"getWindowHandle",null] 08:37:48 INFO - PROCESS | 3744 | 1463067468064 Marionette TRACE conn2 <- [1,2965,null,{"value":"13"}] 08:37:48 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html 08:37:48 INFO - PROCESS | 3744 | 1463067468071 Marionette TRACE conn2 -> [0,2966,"setScriptTimeout",{"ms":35000}] 08:37:48 INFO - PROCESS | 3744 | 1463067468073 Marionette TRACE conn2 <- [1,2966,null,{}] 08:37:48 INFO - PROCESS | 3744 | 1463067468077 Marionette TRACE conn2 -> [0,2967,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:37:48 INFO - PROCESS | 3744 | 1463067468244 Marionette TRACE conn2 <- [1,2967,null,{"value":null}] 08:37:48 INFO - PROCESS | 3744 | 1463067468330 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\", \"7b36c2f2-4a50-406b-8f1a-2c9880a455ba\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:37:48 INFO - PROCESS | 3744 | ++DOCSHELL 12E61400 == 74 [pid = 3744] [id = 752] 08:37:48 INFO - PROCESS | 3744 | ++DOMWINDOW == 132 (152BCC00) [pid = 3744] [serial = 2255] [outer = 00000000] 08:37:48 INFO - PROCESS | 3744 | ++DOMWINDOW == 133 (17052000) [pid = 3744] [serial = 2256] [outer = 152BCC00] 08:37:48 INFO - PROCESS | 3744 | 1463067468384 Marionette DEBUG loaded listener.js 08:37:48 INFO - PROCESS | 3744 | ++DOMWINDOW == 134 (17BCC000) [pid = 3744] [serial = 2257] [outer = 152BCC00] 08:37:48 INFO - PROCESS | 3744 | 1463067468907 Marionette TRACE conn2 <- [1,2968,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html",0,null,null,[["Test Description: handleEvent - This method shall be called whenever an event occurs of the event type for which the EventListener interface was registered.",0,null,null]]]}] 08:37:48 INFO - TEST-PASS | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html | Test Description: handleEvent - This method shall be called whenever an event occurs of the event type for which the EventListener interface was registered. 08:37:48 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html | took 893ms 08:37:48 INFO - PROCESS | 3744 | 1463067468973 Marionette TRACE conn2 -> [0,2969,"getWindowHandle",null] 08:37:48 INFO - PROCESS | 3744 | 1463067468976 Marionette TRACE conn2 <- [1,2969,null,{"value":"13"}] 08:37:48 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html 08:37:48 INFO - PROCESS | 3744 | 1463067468980 Marionette TRACE conn2 -> [0,2970,"setScriptTimeout",{"ms":35000}] 08:37:49 INFO - PROCESS | 3744 | 1463067468983 Marionette TRACE conn2 <- [1,2970,null,{}] 08:37:49 INFO - PROCESS | 3744 | 1463067468994 Marionette TRACE conn2 -> [0,2971,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:37:49 INFO - PROCESS | 3744 | 1463067469139 Marionette TRACE conn2 <- [1,2971,null,{"value":null}] 08:37:49 INFO - PROCESS | 3744 | 1463067469289 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\", \"7b36c2f2-4a50-406b-8f1a-2c9880a455ba\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:37:49 INFO - PROCESS | 3744 | ++DOCSHELL 19DAF400 == 75 [pid = 3744] [id = 753] 08:37:49 INFO - PROCESS | 3744 | ++DOMWINDOW == 135 (19DAFC00) [pid = 3744] [serial = 2258] [outer = 00000000] 08:37:49 INFO - PROCESS | 3744 | ++DOMWINDOW == 136 (1AB67000) [pid = 3744] [serial = 2259] [outer = 19DAFC00] 08:37:49 INFO - PROCESS | 3744 | 1463067469346 Marionette DEBUG loaded listener.js 08:37:49 INFO - PROCESS | 3744 | ++DOMWINDOW == 137 (1AE99400) [pid = 3744] [serial = 2260] [outer = 19DAFC00] 08:37:49 INFO - PROCESS | 3744 | 1463067469839 Marionette TRACE conn2 <- [1,2972,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html",0,null,null,[["Test Description: As the final step of the event dispatch, the implementation must reset the event object's default-action-prevention state. ",1,"assert_array_equals: property 2, expected false but got true","@http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html:34:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html:24:5\n"]]]}] 08:37:49 INFO - TEST-FAIL | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html | Test Description: As the final step of the event dispatch, the implementation must reset the event object's default-action-prevention state. - assert_array_equals: property 2, expected false but got true 08:37:49 INFO - @http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html:34:9 08:37:49 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:37:49 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:37:49 INFO - @http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html:24:5 08:37:49 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html | took 908ms 08:37:49 INFO - PROCESS | 3744 | 1463067469883 Marionette TRACE conn2 -> [0,2973,"getWindowHandle",null] 08:37:49 INFO - PROCESS | 3744 | 1463067469886 Marionette TRACE conn2 <- [1,2973,null,{"value":"13"}] 08:37:49 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html 08:37:49 INFO - PROCESS | 3744 | 1463067469890 Marionette TRACE conn2 -> [0,2974,"setScriptTimeout",{"ms":35000}] 08:37:49 INFO - PROCESS | 3744 | 1463067469892 Marionette TRACE conn2 <- [1,2974,null,{}] 08:37:49 INFO - PROCESS | 3744 | 1463067469915 Marionette TRACE conn2 -> [0,2975,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:37:50 INFO - PROCESS | 3744 | 1463067470028 Marionette TRACE conn2 <- [1,2975,null,{"value":null}] 08:37:50 INFO - PROCESS | 3744 | 1463067470187 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\", \"7b36c2f2-4a50-406b-8f1a-2c9880a455ba\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:37:50 INFO - PROCESS | 3744 | ++DOCSHELL 1AFA8C00 == 76 [pid = 3744] [id = 754] 08:37:50 INFO - PROCESS | 3744 | ++DOMWINDOW == 138 (1AFAF000) [pid = 3744] [serial = 2261] [outer = 00000000] 08:37:50 INFO - PROCESS | 3744 | ++DOMWINDOW == 139 (1B0E6000) [pid = 3744] [serial = 2262] [outer = 1AFAF000] 08:37:50 INFO - PROCESS | 3744 | 1463067470240 Marionette DEBUG loaded listener.js 08:37:50 INFO - PROCESS | 3744 | ++DOMWINDOW == 140 (1B240800) [pid = 3744] [serial = 2263] [outer = 1AFAF000] 08:37:50 INFO - PROCESS | 3744 | 1463067470753 Marionette TRACE conn2 <- [1,2976,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html",0,null,null,[["Test Description: An event object may be properly dispatched multiple times while also allowing to prevent the event objects propagation prior to the event dispatch.",0,null,null]]]}] 08:37:50 INFO - TEST-PASS | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html | Test Description: An event object may be properly dispatched multiple times while also allowing to prevent the event objects propagation prior to the event dispatch. 08:37:50 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html | took 909ms 08:37:50 INFO - PROCESS | 3744 | 1463067470793 Marionette TRACE conn2 -> [0,2977,"getWindowHandle",null] 08:37:50 INFO - PROCESS | 3744 | 1463067470796 Marionette TRACE conn2 <- [1,2977,null,{"value":"13"}] 08:37:50 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html 08:37:50 INFO - PROCESS | 3744 | 1463067470799 Marionette TRACE conn2 -> [0,2978,"setScriptTimeout",{"ms":35000}] 08:37:50 INFO - PROCESS | 3744 | 1463067470801 Marionette TRACE conn2 <- [1,2978,null,{}] 08:37:50 INFO - PROCESS | 3744 | 1463067470805 Marionette TRACE conn2 -> [0,2979,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:37:50 INFO - PROCESS | 3744 | 1463067470918 Marionette TRACE conn2 <- [1,2979,null,{"value":null}] 08:37:51 INFO - PROCESS | 3744 | 1463067471079 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\", \"7b36c2f2-4a50-406b-8f1a-2c9880a455ba\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:37:51 INFO - PROCESS | 3744 | ++DOCSHELL 1AE97400 == 77 [pid = 3744] [id = 755] 08:37:51 INFO - PROCESS | 3744 | ++DOMWINDOW == 141 (1AFA6400) [pid = 3744] [serial = 2264] [outer = 00000000] 08:37:51 INFO - PROCESS | 3744 | ++DOMWINDOW == 142 (1B24A000) [pid = 3744] [serial = 2265] [outer = 1AFA6400] 08:37:51 INFO - PROCESS | 3744 | 1463067471133 Marionette DEBUG loaded listener.js 08:37:51 INFO - PROCESS | 3744 | ++DOMWINDOW == 143 (1B24D400) [pid = 3744] [serial = 2266] [outer = 1AFA6400] 08:37:51 INFO - PROCESS | 3744 | ++DOCSHELL 19BC8000 == 78 [pid = 3744] [id = 756] 08:37:51 INFO - PROCESS | 3744 | ++DOMWINDOW == 144 (19BC8400) [pid = 3744] [serial = 2267] [outer = 00000000] 08:37:51 INFO - PROCESS | 3744 | ++DOMWINDOW == 145 (19BC8C00) [pid = 3744] [serial = 2268] [outer = 19BC8400] 08:37:51 INFO - PROCESS | 3744 | 1463067471712 Marionette TRACE conn2 <- [1,2980,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html",0,null,null,[["Test Description: DOMCharacterDataModified event fires after ProcessingInstruction.data have been modified, but the node itself has not been inserted or deleted. The proximal event target of this event shall be the ProcessingInstruction node.",0,null,null]]]}] 08:37:51 INFO - TEST-PASS | /DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html | Test Description: DOMCharacterDataModified event fires after ProcessingInstruction.data have been modified, but the node itself has not been inserted or deleted. The proximal event target of this event shall be the ProcessingInstruction node. 08:37:51 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html | took 940ms 08:37:51 INFO - PROCESS | 3744 | 1463067471757 Marionette TRACE conn2 -> [0,2981,"getWindowHandle",null] 08:37:51 INFO - PROCESS | 3744 | 1463067471759 Marionette TRACE conn2 <- [1,2981,null,{"value":"13"}] 08:37:51 INFO - PROCESS | 3744 | 1463067471765 Marionette TRACE conn2 -> [0,2982,"setScriptTimeout",{"ms":35000}] 08:37:51 INFO - PROCESS | 3744 | 1463067471767 Marionette TRACE conn2 <- [1,2982,null,{}] 08:37:51 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html 08:37:51 INFO - PROCESS | 3744 | 1463067471772 Marionette TRACE conn2 -> [0,2983,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:37:51 INFO - PROCESS | 3744 | 1463067471950 Marionette TRACE conn2 <- [1,2983,null,{"value":null}] 08:37:52 INFO - PROCESS | 3744 | 1463067472094 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\", \"7b36c2f2-4a50-406b-8f1a-2c9880a455ba\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:37:52 INFO - PROCESS | 3744 | ++DOCSHELL 19BC2800 == 79 [pid = 3744] [id = 757] 08:37:52 INFO - PROCESS | 3744 | ++DOMWINDOW == 146 (19BC7C00) [pid = 3744] [serial = 2269] [outer = 00000000] 08:37:52 INFO - PROCESS | 3744 | ++DOMWINDOW == 147 (1AFADC00) [pid = 3744] [serial = 2270] [outer = 19BC7C00] 08:37:52 INFO - PROCESS | 3744 | 1463067472147 Marionette DEBUG loaded listener.js 08:37:52 INFO - PROCESS | 3744 | ++DOMWINDOW == 148 (1B930400) [pid = 3744] [serial = 2271] [outer = 19BC7C00] 08:37:52 INFO - PROCESS | 3744 | 1463067472656 Marionette TRACE conn2 <- [1,2984,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html",0,null,null,[["Checkbox state is unchanged before the synthetic click event is dispatched",0,null,null],["Test Description: MouseEvent: Default action is performed when a synthetic click event is dispatched on a checkbox element",0,null,null]]]}] 08:37:52 INFO - TEST-PASS | /DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html | Checkbox state is unchanged before the synthetic click event is dispatched 08:37:52 INFO - TEST-PASS | /DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html | Test Description: MouseEvent: Default action is performed when a synthetic click event is dispatched on a checkbox element 08:37:52 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html | took 940ms 08:37:52 INFO - PROCESS | 3744 | 1463067472713 Marionette TRACE conn2 -> [0,2985,"getWindowHandle",null] 08:37:52 INFO - PROCESS | 3744 | 1463067472715 Marionette TRACE conn2 <- [1,2985,null,{"value":"13"}] 08:37:52 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html 08:37:52 INFO - PROCESS | 3744 | 1463067472719 Marionette TRACE conn2 -> [0,2986,"setScriptTimeout",{"ms":35000}] 08:37:52 INFO - PROCESS | 3744 | 1463067472721 Marionette TRACE conn2 <- [1,2986,null,{}] 08:37:52 INFO - PROCESS | 3744 | 1463067472724 Marionette TRACE conn2 -> [0,2987,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:37:52 INFO - PROCESS | 3744 | 1463067472880 Marionette TRACE conn2 <- [1,2987,null,{"value":null}] 08:37:53 INFO - PROCESS | 3744 | 1463067473007 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\", \"7b36c2f2-4a50-406b-8f1a-2c9880a455ba\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:37:53 INFO - PROCESS | 3744 | ++DOCSHELL 19BCD400 == 80 [pid = 3744] [id = 758] 08:37:53 INFO - PROCESS | 3744 | ++DOMWINDOW == 149 (1AFAC800) [pid = 3744] [serial = 2272] [outer = 00000000] 08:37:53 INFO - PROCESS | 3744 | ++DOMWINDOW == 150 (1B938400) [pid = 3744] [serial = 2273] [outer = 1AFAC800] 08:37:53 INFO - PROCESS | 3744 | 1463067473061 Marionette DEBUG loaded listener.js 08:37:53 INFO - PROCESS | 3744 | ++DOMWINDOW == 151 (1BAAF000) [pid = 3744] [serial = 2274] [outer = 1AFAC800] 08:37:53 INFO - PROCESS | 3744 | 1463067473567 Marionette TRACE conn2 <- [1,2988,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html",0,null,null,[["Test Description: DOMNodeInserted event fires when a node has been added as a child of another node.",0,null,null]]]}] 08:37:53 INFO - TEST-PASS | /DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html | Test Description: DOMNodeInserted event fires when a node has been added as a child of another node. 08:37:53 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html | took 909ms 08:37:53 INFO - PROCESS | 3744 | 1463067473655 Marionette TRACE conn2 -> [0,2989,"getWindowHandle",null] 08:37:53 INFO - PROCESS | 3744 | 1463067473657 Marionette TRACE conn2 <- [1,2989,null,{"value":"13"}] 08:37:53 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html 08:37:53 INFO - PROCESS | 3744 | 1463067473661 Marionette TRACE conn2 -> [0,2990,"setScriptTimeout",{"ms":35000}] 08:37:53 INFO - PROCESS | 3744 | 1463067473663 Marionette TRACE conn2 <- [1,2990,null,{}] 08:37:53 INFO - PROCESS | 3744 | 1463067473667 Marionette TRACE conn2 -> [0,2991,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:37:53 INFO - PROCESS | 3744 | 1463067473776 Marionette TRACE conn2 <- [1,2991,null,{"value":null}] 08:37:53 INFO - PROCESS | 3744 | 1463067473955 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\", \"7b36c2f2-4a50-406b-8f1a-2c9880a455ba\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:37:53 INFO - PROCESS | 3744 | ++DOCSHELL 0F543800 == 81 [pid = 3744] [id = 759] 08:37:53 INFO - PROCESS | 3744 | ++DOMWINDOW == 152 (10682400) [pid = 3744] [serial = 2275] [outer = 00000000] 08:37:54 INFO - PROCESS | 3744 | ++DOMWINDOW == 153 (13A13400) [pid = 3744] [serial = 2276] [outer = 10682400] 08:37:54 INFO - PROCESS | 3744 | 1463067474021 Marionette DEBUG loaded listener.js 08:37:54 INFO - PROCESS | 3744 | ++DOMWINDOW == 154 (163EFC00) [pid = 3744] [serial = 2277] [outer = 10682400] 08:37:54 INFO - PROCESS | 3744 | 1463067474684 Marionette TRACE conn2 <- [1,2992,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html",0,null,null,[["Test Description: stopImmediatePropagation() prevents other event listeners from being triggered and, unlike Event.stopPropagation(), its effect must be immediate. Once it has been called, further calls to this method have no additional effect.",0,null,null]]]}] 08:37:54 INFO - TEST-PASS | /DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html | Test Description: stopImmediatePropagation() prevents other event listeners from being triggered and, unlike Event.stopPropagation(), its effect must be immediate. Once it has been called, further calls to this method have no additional effect. 08:37:54 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html | took 1034ms 08:37:54 INFO - PROCESS | 3744 | 1463067474717 Marionette TRACE conn2 -> [0,2993,"getWindowHandle",null] 08:37:54 INFO - PROCESS | 3744 | 1463067474720 Marionette TRACE conn2 <- [1,2993,null,{"value":"13"}] 08:37:54 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html 08:37:54 INFO - PROCESS | 3744 | 1463067474743 Marionette TRACE conn2 -> [0,2994,"setScriptTimeout",{"ms":35000}] 08:37:54 INFO - PROCESS | 3744 | 1463067474747 Marionette TRACE conn2 <- [1,2994,null,{}] 08:37:54 INFO - PROCESS | 3744 | 1463067474752 Marionette TRACE conn2 -> [0,2995,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:37:54 INFO - PROCESS | 3744 | 1463067474860 Marionette TRACE conn2 <- [1,2995,null,{"value":null}] 08:37:55 INFO - PROCESS | 3744 | 1463067475027 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\", \"7b36c2f2-4a50-406b-8f1a-2c9880a455ba\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:37:55 INFO - PROCESS | 3744 | ++DOCSHELL 1131C000 == 82 [pid = 3744] [id = 760] 08:37:55 INFO - PROCESS | 3744 | ++DOMWINDOW == 155 (1131C400) [pid = 3744] [serial = 2278] [outer = 00000000] 08:37:55 INFO - PROCESS | 3744 | ++DOMWINDOW == 156 (11FF1C00) [pid = 3744] [serial = 2279] [outer = 1131C400] 08:37:55 INFO - PROCESS | 3744 | 1463067475077 Marionette DEBUG loaded listener.js 08:37:55 INFO - PROCESS | 3744 | ++DOMWINDOW == 157 (13A0A400) [pid = 3744] [serial = 2280] [outer = 1131C400] 08:37:55 INFO - PROCESS | 3744 | 1463067475631 Marionette TRACE conn2 <- [1,2996,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html",0,null,null,[["Test Description: stopPropagation() prevents other event listeners from being triggered but its effect must be deferred until all event listeners attached on the Event.currentTarget have been triggered.",0,null,null]]]}] 08:37:55 INFO - TEST-PASS | /DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html | Test Description: stopPropagation() prevents other event listeners from being triggered but its effect must be deferred until all event listeners attached on the Event.currentTarget have been triggered. 08:37:55 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html | took 940ms 08:37:55 INFO - PROCESS | 3744 | 1463067475690 Marionette TRACE conn2 -> [0,2997,"getWindowHandle",null] 08:37:55 INFO - PROCESS | 3744 | 1463067475695 Marionette TRACE conn2 <- [1,2997,null,{"value":"13"}] 08:37:55 INFO - TEST-START | /FileAPI/FileReaderSync.worker 08:37:55 INFO - PROCESS | 3744 | 1463067475701 Marionette TRACE conn2 -> [0,2998,"setScriptTimeout",{"ms":35000}] 08:37:55 INFO - PROCESS | 3744 | 1463067475703 Marionette TRACE conn2 <- [1,2998,null,{}] 08:37:55 INFO - PROCESS | 3744 | 1463067475707 Marionette TRACE conn2 -> [0,2999,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:37:55 INFO - PROCESS | 3744 | 1463067475809 Marionette TRACE conn2 <- [1,2999,null,{"value":null}] 08:37:55 INFO - PROCESS | 3744 | --DOCSHELL 144A3800 == 81 [pid = 3744] [id = 727] 08:37:55 INFO - PROCESS | 3744 | --DOCSHELL 18677000 == 80 [pid = 3744] [id = 749] 08:37:55 INFO - PROCESS | 3744 | --DOCSHELL 10D61800 == 79 [pid = 3744] [id = 748] 08:37:55 INFO - PROCESS | 3744 | --DOCSHELL 10767400 == 78 [pid = 3744] [id = 747] 08:37:55 INFO - PROCESS | 3744 | --DOCSHELL 19C26C00 == 77 [pid = 3744] [id = 746] 08:37:55 INFO - PROCESS | 3744 | --DOCSHELL 19D3E800 == 76 [pid = 3744] [id = 745] 08:37:55 INFO - PROCESS | 3744 | --DOCSHELL 17AF7400 == 75 [pid = 3744] [id = 744] 08:37:55 INFO - PROCESS | 3744 | --DOCSHELL 10EA2800 == 74 [pid = 3744] [id = 743] 08:37:55 INFO - PROCESS | 3744 | --DOCSHELL 17059800 == 73 [pid = 3744] [id = 742] 08:37:55 INFO - PROCESS | 3744 | --DOCSHELL 164ADC00 == 72 [pid = 3744] [id = 726] 08:37:55 INFO - PROCESS | 3744 | --DOCSHELL 14495C00 == 71 [pid = 3744] [id = 741] 08:37:55 INFO - PROCESS | 3744 | --DOCSHELL 140CE000 == 70 [pid = 3744] [id = 740] 08:37:55 INFO - PROCESS | 3744 | --DOCSHELL 12D2EC00 == 69 [pid = 3744] [id = 739] 08:37:55 INFO - PROCESS | 3744 | --DOMWINDOW == 156 (19C30400) [pid = 3744] [serial = 2197] [outer = 00000000] [url = about:blank] 08:37:56 INFO - PROCESS | 3744 | --DOMWINDOW == 155 (13AE7400) [pid = 3744] [serial = 2174] [outer = 00000000] [url = about:blank] 08:37:56 INFO - PROCESS | 3744 | --DOMWINDOW == 154 (15A8C800) [pid = 3744] [serial = 2176] [outer = 00000000] [url = about:blank] 08:37:56 INFO - PROCESS | 3744 | --DOMWINDOW == 153 (1634D800) [pid = 3744] [serial = 2177] [outer = 00000000] [url = about:blank] 08:37:56 INFO - PROCESS | 3744 | --DOMWINDOW == 152 (1656BC00) [pid = 3744] [serial = 2179] [outer = 00000000] [url = about:blank] 08:37:56 INFO - PROCESS | 3744 | --DOMWINDOW == 151 (12DF0000) [pid = 3744] [serial = 2171] [outer = 00000000] [url = about:blank] 08:37:56 INFO - PROCESS | 3744 | --DOMWINDOW == 150 (12D22C00) [pid = 3744] [serial = 2170] [outer = 00000000] [url = about:blank] 08:37:56 INFO - PROCESS | 3744 | --DOMWINDOW == 149 (1AE99800) [pid = 3744] [serial = 2164] [outer = 00000000] [url = about:blank] 08:37:56 INFO - PROCESS | 3744 | --DOMWINDOW == 148 (19A4C000) [pid = 3744] [serial = 2194] [outer = 00000000] [url = about:blank] 08:37:56 INFO - PROCESS | 3744 | --DOMWINDOW == 147 (1842AC00) [pid = 3744] [serial = 2189] [outer = 00000000] [url = about:blank] 08:37:56 INFO - PROCESS | 3744 | --DOMWINDOW == 146 (19A52C00) [pid = 3744] [serial = 2195] [outer = 00000000] [url = about:blank] 08:37:56 INFO - PROCESS | 3744 | --DOMWINDOW == 145 (1867A000) [pid = 3744] [serial = 2192] [outer = 00000000] [url = about:blank] 08:37:56 INFO - PROCESS | 3744 | --DOMWINDOW == 144 (1656D800) [pid = 3744] [serial = 2180] [outer = 00000000] [url = about:blank] 08:37:56 INFO - PROCESS | 3744 | --DOMWINDOW == 143 (16E45000) [pid = 3744] [serial = 2183] [outer = 00000000] [url = about:blank] 08:37:56 INFO - PROCESS | 3744 | --DOMWINDOW == 142 (16C8B800) [pid = 3744] [serial = 2182] [outer = 00000000] [url = about:blank] 08:37:56 INFO - PROCESS | 3744 | --DOMWINDOW == 141 (17AF4C00) [pid = 3744] [serial = 2186] [outer = 00000000] [url = about:blank] 08:37:56 INFO - PROCESS | 3744 | --DOMWINDOW == 140 (17AF4000) [pid = 3744] [serial = 2185] [outer = 00000000] [url = about:blank] 08:37:56 INFO - PROCESS | 3744 | --DOMWINDOW == 139 (18225C00) [pid = 3744] [serial = 2188] [outer = 00000000] [url = about:blank] 08:37:56 INFO - PROCESS | 3744 | --DOMWINDOW == 138 (17AF5C00) [pid = 3744] [serial = 2191] [outer = 00000000] [url = about:blank] 08:37:56 INFO - PROCESS | 3744 | --DOMWINDOW == 137 (13605C00) [pid = 3744] [serial = 2152] [outer = 00000000] [url = about:blank] 08:37:56 INFO - PROCESS | 3744 | --DOMWINDOW == 136 (165ECC00) [pid = 3744] [serial = 2155] [outer = 00000000] [url = about:blank] 08:37:56 INFO - PROCESS | 3744 | --DOMWINDOW == 135 (19EAE800) [pid = 3744] [serial = 2158] [outer = 00000000] [url = about:blank] 08:37:56 INFO - PROCESS | 3744 | --DOMWINDOW == 134 (1AC52400) [pid = 3744] [serial = 2161] [outer = 00000000] [url = about:blank] 08:37:56 INFO - PROCESS | 3744 | --DOMWINDOW == 133 (1867BC00) [pid = 3744] [serial = 2168] [outer = 00000000] [url = about:blank] 08:37:56 INFO - PROCESS | 3744 | --DOMWINDOW == 132 (17A08800) [pid = 3744] [serial = 2167] [outer = 00000000] [url = about:blank] 08:37:56 INFO - PROCESS | 3744 | --DOMWINDOW == 131 (133A0C00) [pid = 3744] [serial = 2173] [outer = 00000000] [url = about:blank] 08:37:56 INFO - PROCESS | 3744 | 1463067476013 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\", \"7b36c2f2-4a50-406b-8f1a-2c9880a455ba\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:37:56 INFO - PROCESS | 3744 | ++DOCSHELL 10701C00 == 70 [pid = 3744] [id = 761] 08:37:56 INFO - PROCESS | 3744 | ++DOMWINDOW == 132 (10767400) [pid = 3744] [serial = 2281] [outer = 00000000] 08:37:56 INFO - PROCESS | 3744 | ++DOMWINDOW == 133 (12D28800) [pid = 3744] [serial = 2282] [outer = 10767400] 08:37:56 INFO - PROCESS | 3744 | 1463067476082 Marionette DEBUG loaded listener.js 08:37:56 INFO - PROCESS | 3744 | ++DOMWINDOW == 134 (136A6400) [pid = 3744] [serial = 2283] [outer = 10767400] 08:37:56 INFO - PROCESS | 3744 | [3744] WARNING: Failed to retarget HTML data delivery to the parser thread.: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/parser/html/nsHtml5StreamParser.cpp, line 967 08:37:56 INFO - PROCESS | 3744 | 1463067476575 Marionette TRACE conn2 <- [1,3000,null,{"value":["/FileAPI/FileReaderSync.worker",0,null,null,[["Interface",0,{},{}],["readAsText",0,{},{}],["readAsDataURL",0,{},{}],["readAsArrayBuffer",0,{},{}]]]}] 08:37:56 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | Interface - {} 08:37:56 INFO - {} 08:37:56 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | readAsText - {} 08:37:56 INFO - {} 08:37:56 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | readAsDataURL - {} 08:37:56 INFO - {} 08:37:56 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | readAsArrayBuffer - {} 08:37:56 INFO - {} 08:37:56 INFO - TEST-OK | /FileAPI/FileReaderSync.worker | took 909ms 08:37:56 INFO - PROCESS | 3744 | 1463067476604 Marionette TRACE conn2 -> [0,3001,"getWindowHandle",null] 08:37:56 INFO - PROCESS | 3744 | 1463067476606 Marionette TRACE conn2 <- [1,3001,null,{"value":"13"}] 08:37:56 INFO - TEST-START | /FileAPI/fileReader.html 08:37:56 INFO - PROCESS | 3744 | 1463067476610 Marionette TRACE conn2 -> [0,3002,"setScriptTimeout",{"ms":35000}] 08:37:56 INFO - PROCESS | 3744 | 1463067476613 Marionette TRACE conn2 <- [1,3002,null,{}] 08:37:56 INFO - PROCESS | 3744 | 1463067476623 Marionette TRACE conn2 -> [0,3003,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:37:56 INFO - PROCESS | 3744 | 1463067476715 Marionette TRACE conn2 <- [1,3003,null,{"value":null}] 08:37:56 INFO - PROCESS | 3744 | 1463067476723 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\", \"7b36c2f2-4a50-406b-8f1a-2c9880a455ba\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:37:56 INFO - PROCESS | 3744 | ++DOCSHELL 164A5800 == 71 [pid = 3744] [id = 762] 08:37:56 INFO - PROCESS | 3744 | ++DOMWINDOW == 135 (164A6000) [pid = 3744] [serial = 2284] [outer = 00000000] 08:37:56 INFO - PROCESS | 3744 | ++DOMWINDOW == 136 (165F2800) [pid = 3744] [serial = 2285] [outer = 164A6000] 08:37:56 INFO - PROCESS | 3744 | 1463067476769 Marionette DEBUG loaded listener.js 08:37:56 INFO - PROCESS | 3744 | ++DOMWINDOW == 137 (16E41000) [pid = 3744] [serial = 2286] [outer = 164A6000] 08:37:57 INFO - PROCESS | 3744 | 1463067477244 Marionette TRACE conn2 <- [1,3004,null,{"value":["/FileAPI/fileReader.html",0,null,null,[["FileReader interface object",0,null,null],["no-argument FileReader constructor",0,null,null],["FileReader States -- abort",0,null,null],["FileReader States -- events",0,null,null]]]}] 08:37:57 INFO - TEST-PASS | /FileAPI/fileReader.html | FileReader interface object 08:37:57 INFO - TEST-PASS | /FileAPI/fileReader.html | no-argument FileReader constructor 08:37:57 INFO - TEST-PASS | /FileAPI/fileReader.html | FileReader States -- abort 08:37:57 INFO - TEST-PASS | /FileAPI/fileReader.html | FileReader States -- events 08:37:57 INFO - TEST-OK | /FileAPI/fileReader.html | took 705ms 08:37:57 INFO - PROCESS | 3744 | 1463067477309 Marionette TRACE conn2 -> [0,3005,"getWindowHandle",null] 08:37:57 INFO - PROCESS | 3744 | 1463067477311 Marionette TRACE conn2 <- [1,3005,null,{"value":"13"}] 08:37:57 INFO - TEST-START | /FileAPI/historical.html 08:37:57 INFO - PROCESS | 3744 | 1463067477315 Marionette TRACE conn2 -> [0,3006,"setScriptTimeout",{"ms":35000}] 08:37:57 INFO - PROCESS | 3744 | 1463067477316 Marionette TRACE conn2 <- [1,3006,null,{}] 08:37:57 INFO - PROCESS | 3744 | 1463067477320 Marionette TRACE conn2 -> [0,3007,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:37:57 INFO - PROCESS | 3744 | 1463067477408 Marionette TRACE conn2 <- [1,3007,null,{"value":null}] 08:37:57 INFO - PROCESS | 3744 | 1463067477416 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\", \"7b36c2f2-4a50-406b-8f1a-2c9880a455ba\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:37:57 INFO - PROCESS | 3744 | ++DOCSHELL 1714D800 == 72 [pid = 3744] [id = 763] 08:37:57 INFO - PROCESS | 3744 | ++DOMWINDOW == 138 (1714F400) [pid = 3744] [serial = 2287] [outer = 00000000] 08:37:57 INFO - PROCESS | 3744 | ++DOMWINDOW == 139 (17A0D400) [pid = 3744] [serial = 2288] [outer = 1714F400] 08:37:57 INFO - PROCESS | 3744 | 1463067477460 Marionette DEBUG loaded listener.js 08:37:57 INFO - PROCESS | 3744 | ++DOMWINDOW == 140 (17AF6000) [pid = 3744] [serial = 2289] [outer = 1714F400] 08:37:57 INFO - PROCESS | 3744 | 1463067477894 Marionette TRACE conn2 <- [1,3008,null,{"value":["/FileAPI/historical.html",0,null,null,[["\"toNativeLineEndings\" should not be supported",0,null,null],["\"FileError\" should not be supported",0,null,null],["\"FileException\" should not be supported",0,null,null],["Blob should not support slice prefixed",0,null,null],["BlobBuilder should not be supported.",0,null,null],["FileReader should not support readAsBinaryString",1,"assert_false: should not be in reader expected false got true","@http://web-platform.test:8000/FileAPI/historical.html:42:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/historical.html:40:5\n"]]]}] 08:37:57 INFO - TEST-PASS | /FileAPI/historical.html | "toNativeLineEndings" should not be supported 08:37:57 INFO - TEST-PASS | /FileAPI/historical.html | "FileError" should not be supported 08:37:57 INFO - TEST-PASS | /FileAPI/historical.html | "FileException" should not be supported 08:37:57 INFO - TEST-PASS | /FileAPI/historical.html | Blob should not support slice prefixed 08:37:57 INFO - TEST-PASS | /FileAPI/historical.html | BlobBuilder should not be supported. 08:37:57 INFO - TEST-FAIL | /FileAPI/historical.html | FileReader should not support readAsBinaryString - assert_false: should not be in reader expected false got true 08:37:57 INFO - @http://web-platform.test:8000/FileAPI/historical.html:42:9 08:37:57 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:37:57 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:37:57 INFO - @http://web-platform.test:8000/FileAPI/historical.html:40:5 08:37:57 INFO - TEST-OK | /FileAPI/historical.html | took 627ms 08:37:57 INFO - PROCESS | 3744 | 1463067477953 Marionette TRACE conn2 -> [0,3009,"getWindowHandle",null] 08:37:57 INFO - PROCESS | 3744 | 1463067477955 Marionette TRACE conn2 <- [1,3009,null,{"value":"13"}] 08:37:57 INFO - TEST-START | /FileAPI/idlharness.html 08:37:57 INFO - PROCESS | 3744 | 1463067477959 Marionette TRACE conn2 -> [0,3010,"setScriptTimeout",{"ms":35000}] 08:37:57 INFO - PROCESS | 3744 | 1463067477960 Marionette TRACE conn2 <- [1,3010,null,{}] 08:37:57 INFO - PROCESS | 3744 | 1463067477964 Marionette TRACE conn2 -> [0,3011,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:37:58 INFO - PROCESS | 3744 | 1463067478057 Marionette TRACE conn2 <- [1,3011,null,{"value":null}] 08:37:58 INFO - PROCESS | 3744 | 1463067478063 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\", \"7b36c2f2-4a50-406b-8f1a-2c9880a455ba\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:37:58 INFO - PROCESS | 3744 | ++DOCSHELL 17A0B000 == 73 [pid = 3744] [id = 764] 08:37:58 INFO - PROCESS | 3744 | ++DOMWINDOW == 141 (17AF4000) [pid = 3744] [serial = 2290] [outer = 00000000] 08:37:58 INFO - PROCESS | 3744 | ++DOMWINDOW == 142 (18428800) [pid = 3744] [serial = 2291] [outer = 17AF4000] 08:37:58 INFO - PROCESS | 3744 | 1463067478106 Marionette DEBUG loaded listener.js 08:37:58 INFO - PROCESS | 3744 | ++DOMWINDOW == 143 (18678000) [pid = 3744] [serial = 2292] [outer = 17AF4000] 08:37:59 INFO - PROCESS | 3744 | 1463067479030 Marionette TRACE conn2 <- [1,3012,null,{"value":["/FileAPI/idlharness.html",0,null,null,[["URL interface: operation createObjectURL(Blob)",0,null,null],["URL interface: operation createFor(Blob)",1,"assert_own_property: interface object missing static operation expected property \"createFor\" missing","IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1140:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nIdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5\nIdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5\nTests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17\nsetup@http://web-platform.test:8000/resources/testharness.js:629:9\n@http://web-platform.test:8000/FileAPI/idlharness.html:24:1\n"],["URL interface: operation revokeObjectURL(DOMString)",0,null,null],["Blob interface: existence and properties of interface object",0,null,null],["Blob interface object length",0,null,null],["Blob interface object name",0,null,null],["Blob interface: existence and properties of interface prototype object",0,null,null],["Blob interface: existence and properties of interface prototype object's \"constructor\" property",0,null,null],["Blob interface: attribute size",0,null,null],["Blob interface: attribute type",0,null,null],["Blob interface: attribute isClosed",1,"assert_true: The prototype object must have a property \"isClosed\" expected true got false","IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1080:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5\nIdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5\nTests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17\nsetup@http://web-platform.test:8000/resources/testharness.js:629:9\n@http://web-platform.test:8000/FileAPI/idlharness.html:24:1\n"],["Blob interface: operation slice(long long,long long,DOMString)",0,null,null],["Blob interface: operation close()",1,"assert_own_property: interface prototype object missing non-static operation expected property \"close\" missing","IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1153:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nIdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5\nIdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5\nTests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17\nsetup@http://web-platform.test:8000/resources/testharness.js:629:9\n@http://web-platform.test:8000/FileAPI/idlharness.html:24:1\n"],["Blob must be primary interface of new Blob([\"TEST\"])",0,null,null],["Stringification of new Blob([\"TEST\"])",0,null,null],["Blob interface: new Blob([\"TEST\"]) must inherit property \"size\" with the proper type (0)",0,null,null],["Blob interface: new Blob([\"TEST\"]) must inherit property \"type\" with the proper type (1)",0,null,null],["Blob interface: new Blob([\"TEST\"]) must inherit property \"isClosed\" with the proper type (2)",1,"assert_inherits: property \"isClosed\" not found in prototype chain","IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5\nTests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17\nsetup@http://web-platform.test:8000/resources/testharness.js:629:9\n@http://web-platform.test:8000/FileAPI/idlharness.html:24:1\n"],["Blob interface: new Blob([\"TEST\"]) must inherit property \"slice\" with the proper type (3)",0,null,null],["Blob interface: calling slice(long long,long long,DOMString) on new Blob([\"TEST\"]) with too few arguments must throw TypeError",0,null,null],["Blob interface: new Blob([\"TEST\"]) must inherit property \"close\" with the proper type (4)",1,"assert_inherits: property \"close\" not found in prototype chain","IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5\nTests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17\nsetup@http://web-platform.test:8000/resources/testharness.js:629:9\n@http://web-platform.test:8000/FileAPI/idlharness.html:24:1\n"],["File interface: existence and properties of interface object",0,null,null],["File interface object length",1,"assert_equals: wrong value for File.length expected 2 but got 1","IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:798:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5\nTests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17\nsetup@http://web-platform.test:8000/resources/testharness.js:629:9\n@http://web-platform.test:8000/FileAPI/idlharness.html:24:1\n"],["File interface object name",0,null,null],["File interface: existence and properties of interface prototype object",0,null,null],["File interface: existence and properties of interface prototype object's \"constructor\" property",0,null,null],["File interface: attribute name",0,null,null],["File interface: attribute lastModified",0,null,null],["File must be primary interface of new File([\"myFileBits\"], \"myFileName\")",0,null,null],["Stringification of new File([\"myFileBits\"], \"myFileName\")",0,null,null],["File interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"name\" with the proper type (0)",0,null,null],["File interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"lastModified\" with the proper type (1)",0,null,null],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"size\" with the proper type (0)",0,null,null],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"type\" with the proper type (1)",0,null,null],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"isClosed\" with the proper type (2)",1,"assert_inherits: property \"isClosed\" not found in prototype chain","IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5\nTests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17\nsetup@http://web-platform.test:8000/resources/testharness.js:629:9\n@http://web-platform.test:8000/FileAPI/idlharness.html:24:1\n"],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"slice\" with the proper type (3)",0,null,null],["Blob interface: calling slice(long long,long long,DOMString) on new File([\"myFileBits\"], \"myFileName\") with too few arguments must throw TypeError",0,null,null],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"close\" with the proper type (4)",1,"assert_inherits: property \"close\" not found in prototype chain","IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5\nTests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17\nsetup@http://web-platform.test:8000/resources/testharness.js:629:9\n@http://web-platform.test:8000/FileAPI/idlharness.html:24:1\n"],["FileList interface: existence and properties of interface object",0,null,null],["FileList interface object length",0,null,null],["FileList interface object name",0,null,null],["FileList interface: existence and properties of interface prototype object",0,null,null],["FileList interface: existence and properties of interface prototype object's \"constructor\" property",0,null,null],["FileList interface: operation item(unsigned long)",0,null,null],["FileList interface: attribute length",0,null,null],["FileList must be primary interface of file_input.files",0,null,null],["Stringification of file_input.files",0,null,null],["FileList interface: file_input.files must inherit property \"item\" with the proper type (0)",0,null,null],["FileList interface: calling item(unsigned long) on file_input.files with too few arguments must throw TypeError",0,null,null],["FileList interface: file_input.files must inherit property \"length\" with the proper type (1)",0,null,null],["FileReader interface: existence and properties of interface object",0,null,null],["FileReader interface object length",0,null,null],["FileReader interface object name",0,null,null],["FileReader interface: existence and properties of interface prototype object",0,null,null],["FileReader interface: existence and properties of interface prototype object's \"constructor\" property",0,null,null],["FileReader interface: operation readAsArrayBuffer(Blob)",0,null,null],["FileReader interface: operation readAsText(Blob,DOMString)",0,null,null],["FileReader interface: operation readAsDataURL(Blob)",0,null,null],["FileReader interface: operation abort()",0,null,null],["FileReader interface: constant EMPTY on interface object",0,null,null],["FileReader interface: constant EMPTY on interface prototype object",0,null,null],["FileReader interface: constant LOADING on interface object",0,null,null],["FileReader interface: constant LOADING on interface prototype object",0,null,null],["FileReader interface: constant DONE on interface object",0,null,null],["FileReader interface: constant DONE on interface prototype object",0,null,null],["FileReader interface: attribute readyState",0,null,null],["FileReader interface: attribute result",0,null,null],["FileReader interface: attribute error",0,null,null],["FileReader interface: attribute onloadstart",0,null,null],["FileReader interface: attribute onprogress",0,null,null],["FileReader interface: attribute onload",0,null,null],["FileReader interface: attribute onabort",0,null,null],["FileReader interface: attribute onerror",0,null,null],["FileReader interface: attribute onloadend",0,null,null],["FileReader must be primary interface of new FileReader()",0,null,null],["Stringification of new FileReader()",0,null,null],["FileReader interface: new FileReader() must inherit property \"readAsArrayBuffer\" with the proper type (0)",0,null,null],["FileReader interface: calling readAsArrayBuffer(Blob) on new FileReader() with too few arguments must throw TypeError",0,null,null],["FileReader interface: new FileReader() must inherit property \"readAsText\" with the proper type (1)",0,null,null],["FileReader interface: calling readAsText(Blob,DOMString) on new FileReader() with too few arguments must throw TypeError",0,null,null],["FileReader interface: new FileReader() must inherit property \"readAsDataURL\" with the proper type (2)",0,null,null],["FileReader interface: calling readAsDataURL(Blob) on new FileReader() with too few arguments must throw TypeError",0,null,null],["FileReader interface: new FileReader() must inherit property \"abort\" with the proper type (3)",0,null,null],["FileReader interface: new FileReader() must inherit property \"EMPTY\" with the proper type (4)",0,null,null],["FileReader interface: new FileReader() must inherit property \"LOADING\" with the proper type (5)",0,null,null],["FileReader interface: new FileReader() must inherit property \"DONE\" with the proper type (6)",0,null,null],["FileReader interface: new FileReader() must inherit property \"readyState\" with the proper type (7)",0,null,null],["FileReader interface: new FileReader() must inherit property \"result\" with the proper type (8)",0,null,null],["FileReader interface: new FileReader() must inherit property \"error\" with the proper type (9)",0,null,null],["FileReader interface: new FileReader() must inherit property \"onloadstart\" with the proper type (10)",0,null,null],["FileReader interface: new FileReader() must inherit property \"onprogress\" with the proper type (11)",0,null,null],["FileReader interface: new FileReader() must inherit property \"onload\" with the proper type (12)",0,null,null],["FileReader interface: new FileReader() must inherit property \"onabort\" with the proper type (13)",0,null,null],["FileReader interface: new FileReader() must inherit property \"onerror\" with the proper type (14)",0,null,null],["FileReader interface: new FileReader() must inherit property \"onloadend\" with the proper type (15)",0,null,null]]]}] 08:37:59 INFO - TEST-PASS | /FileAPI/idlharness.html | URL interface: operation createObjectURL(Blob) 08:37:59 INFO - TEST-FAIL | /FileAPI/idlharness.html | URL interface: operation createFor(Blob) - assert_own_property: interface object missing static operation expected property "createFor" missing 08:37:59 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1140:13 08:37:59 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:37:59 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 08:37:59 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 08:37:59 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 08:37:59 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 08:37:59 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 08:37:59 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 08:37:59 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 08:37:59 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 08:37:59 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 08:37:59 INFO - TEST-PASS | /FileAPI/idlharness.html | URL interface: operation revokeObjectURL(DOMString) 08:37:59 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: existence and properties of interface object 08:37:59 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface object length 08:37:59 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface object name 08:37:59 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: existence and properties of interface prototype object 08:37:59 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: existence and properties of interface prototype object's "constructor" property 08:37:59 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: attribute size 08:37:59 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: attribute type 08:37:59 INFO - TEST-FAIL | /FileAPI/idlharness.html | Blob interface: attribute isClosed - assert_true: The prototype object must have a property "isClosed" expected true got false 08:37:59 INFO - IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1080:13 08:37:59 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:37:59 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:37:59 INFO - IdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5 08:37:59 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17 08:37:59 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 08:37:59 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 08:37:59 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 08:37:59 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 08:37:59 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 08:37:59 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 08:37:59 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 08:37:59 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: operation slice(long long,long long,DOMString) 08:37:59 INFO - TEST-FAIL | /FileAPI/idlharness.html | Blob interface: operation close() - assert_own_property: interface prototype object missing non-static operation expected property "close" missing 08:37:59 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1153:13 08:37:59 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:37:59 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 08:37:59 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 08:37:59 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 08:37:59 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 08:37:59 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 08:37:59 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 08:37:59 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 08:37:59 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 08:37:59 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 08:37:59 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob must be primary interface of new Blob(["TEST"]) 08:37:59 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of new Blob(["TEST"]) 08:37:59 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "size" with the proper type (0) 08:37:59 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "type" with the proper type (1) 08:37:59 INFO - TEST-FAIL | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "isClosed" with the proper type (2) - assert_inherits: property "isClosed" not found in prototype chain 08:37:59 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 08:37:59 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:37:59 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:37:59 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 08:37:59 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 08:37:59 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 08:37:59 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 08:37:59 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 08:37:59 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 08:37:59 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 08:37:59 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 08:37:59 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 08:37:59 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "slice" with the proper type (3) 08:37:59 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: calling slice(long long,long long,DOMString) on new Blob(["TEST"]) with too few arguments must throw TypeError 08:37:59 INFO - TEST-FAIL | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "close" with the proper type (4) - assert_inherits: property "close" not found in prototype chain 08:37:59 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 08:37:59 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:37:59 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:37:59 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 08:37:59 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 08:37:59 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 08:37:59 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 08:37:59 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 08:37:59 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 08:37:59 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 08:37:59 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 08:37:59 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 08:37:59 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: existence and properties of interface object 08:37:59 INFO - TEST-FAIL | /FileAPI/idlharness.html | File interface object length - assert_equals: wrong value for File.length expected 2 but got 1 08:37:59 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:798:13 08:37:59 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:37:59 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:37:59 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9 08:37:59 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 08:37:59 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 08:37:59 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 08:37:59 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 08:37:59 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 08:37:59 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 08:37:59 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 08:37:59 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface object name 08:37:59 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: existence and properties of interface prototype object 08:37:59 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: existence and properties of interface prototype object's "constructor" property 08:37:59 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: attribute name 08:37:59 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: attribute lastModified 08:37:59 INFO - TEST-PASS | /FileAPI/idlharness.html | File must be primary interface of new File(["myFileBits"], "myFileName") 08:37:59 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of new File(["myFileBits"], "myFileName") 08:37:59 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: new File(["myFileBits"], "myFileName") must inherit property "name" with the proper type (0) 08:37:59 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: new File(["myFileBits"], "myFileName") must inherit property "lastModified" with the proper type (1) 08:37:59 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "size" with the proper type (0) 08:37:59 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "type" with the proper type (1) 08:37:59 INFO - TEST-FAIL | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "isClosed" with the proper type (2) - assert_inherits: property "isClosed" not found in prototype chain 08:37:59 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 08:37:59 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:37:59 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:37:59 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 08:37:59 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 08:37:59 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 08:37:59 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 08:37:59 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 08:37:59 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 08:37:59 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 08:37:59 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 08:37:59 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 08:37:59 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "slice" with the proper type (3) 08:37:59 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: calling slice(long long,long long,DOMString) on new File(["myFileBits"], "myFileName") with too few arguments must throw TypeError 08:37:59 INFO - TEST-FAIL | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "close" with the proper type (4) - assert_inherits: property "close" not found in prototype chain 08:37:59 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 08:37:59 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:37:59 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:37:59 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 08:37:59 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 08:37:59 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 08:37:59 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 08:37:59 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 08:37:59 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 08:37:59 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 08:37:59 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 08:37:59 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 08:37:59 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: existence and properties of interface object 08:37:59 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface object length 08:37:59 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface object name 08:37:59 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: existence and properties of interface prototype object 08:37:59 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: existence and properties of interface prototype object's "constructor" property 08:37:59 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: operation item(unsigned long) 08:37:59 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: attribute length 08:37:59 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList must be primary interface of file_input.files 08:37:59 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of file_input.files 08:37:59 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: file_input.files must inherit property "item" with the proper type (0) 08:37:59 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: calling item(unsigned long) on file_input.files with too few arguments must throw TypeError 08:37:59 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: file_input.files must inherit property "length" with the proper type (1) 08:37:59 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: existence and properties of interface object 08:37:59 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface object length 08:37:59 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface object name 08:37:59 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: existence and properties of interface prototype object 08:37:59 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: existence and properties of interface prototype object's "constructor" property 08:37:59 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation readAsArrayBuffer(Blob) 08:37:59 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation readAsText(Blob,DOMString) 08:37:59 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation readAsDataURL(Blob) 08:37:59 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation abort() 08:37:59 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant EMPTY on interface object 08:37:59 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant EMPTY on interface prototype object 08:37:59 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant LOADING on interface object 08:37:59 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant LOADING on interface prototype object 08:37:59 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant DONE on interface object 08:37:59 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant DONE on interface prototype object 08:37:59 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute readyState 08:37:59 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute result 08:37:59 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute error 08:37:59 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onloadstart 08:37:59 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onprogress 08:37:59 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onload 08:37:59 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onabort 08:37:59 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onerror 08:37:59 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onloadend 08:37:59 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader must be primary interface of new FileReader() 08:37:59 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of new FileReader() 08:37:59 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readAsArrayBuffer" with the proper type (0) 08:37:59 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: calling readAsArrayBuffer(Blob) on new FileReader() with too few arguments must throw TypeError 08:37:59 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readAsText" with the proper type (1) 08:37:59 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: calling readAsText(Blob,DOMString) on new FileReader() with too few arguments must throw TypeError 08:37:59 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readAsDataURL" with the proper type (2) 08:37:59 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: calling readAsDataURL(Blob) on new FileReader() with too few arguments must throw TypeError 08:37:59 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "abort" with the proper type (3) 08:37:59 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "EMPTY" with the proper type (4) 08:37:59 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "LOADING" with the proper type (5) 08:37:59 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "DONE" with the proper type (6) 08:37:59 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readyState" with the proper type (7) 08:37:59 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "result" with the proper type (8) 08:37:59 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "error" with the proper type (9) 08:37:59 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onloadstart" with the proper type (10) 08:37:59 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onprogress" with the proper type (11) 08:37:59 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onload" with the proper type (12) 08:37:59 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onabort" with the proper type (13) 08:37:59 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onerror" with the proper type (14) 08:37:59 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onloadend" with the proper type (15) 08:37:59 INFO - TEST-OK | /FileAPI/idlharness.html | took 1190ms 08:37:59 INFO - PROCESS | 3744 | 1463067479150 Marionette TRACE conn2 -> [0,3013,"getWindowHandle",null] 08:37:59 INFO - PROCESS | 3744 | 1463067479152 Marionette TRACE conn2 <- [1,3013,null,{"value":"13"}] 08:37:59 INFO - TEST-START | /FileAPI/idlharness.worker 08:37:59 INFO - PROCESS | 3744 | 1463067479157 Marionette TRACE conn2 -> [0,3014,"setScriptTimeout",{"ms":35000}] 08:37:59 INFO - PROCESS | 3744 | 1463067479158 Marionette TRACE conn2 <- [1,3014,null,{}] 08:37:59 INFO - PROCESS | 3744 | 1463067479162 Marionette TRACE conn2 -> [0,3015,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:37:59 INFO - PROCESS | 3744 | 1463067479312 Marionette TRACE conn2 <- [1,3015,null,{"value":null}] 08:37:59 INFO - PROCESS | 3744 | 1463067479387 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\", \"7b36c2f2-4a50-406b-8f1a-2c9880a455ba\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:37:59 INFO - PROCESS | 3744 | ++DOCSHELL 17BD7C00 == 74 [pid = 3744] [id = 765] 08:37:59 INFO - PROCESS | 3744 | ++DOMWINDOW == 144 (1867C800) [pid = 3744] [serial = 2293] [outer = 00000000] 08:37:59 INFO - PROCESS | 3744 | ++DOMWINDOW == 145 (1B0E5800) [pid = 3744] [serial = 2294] [outer = 1867C800] 08:37:59 INFO - PROCESS | 3744 | 1463067479431 Marionette DEBUG loaded listener.js 08:37:59 INFO - PROCESS | 3744 | ++DOMWINDOW == 146 (1B24B400) [pid = 3744] [serial = 2295] [outer = 1867C800] 08:37:59 INFO - PROCESS | 3744 | [3744] WARNING: Failed to retarget HTML data delivery to the parser thread.: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/parser/html/nsHtml5StreamParser.cpp, line 967 08:38:00 INFO - PROCESS | 3744 | --DOMWINDOW == 145 (19A57800) [pid = 3744] [serial = 2246] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/stopPropagation.deferred.effect.html] 08:38:00 INFO - PROCESS | 3744 | --DOMWINDOW == 144 (136A7C00) [pid = 3744] [serial = 2106] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html] 08:38:00 INFO - PROCESS | 3744 | --DOMWINDOW == 143 (177F8800) [pid = 3744] [serial = 2229] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html] 08:38:00 INFO - PROCESS | 3744 | --DOMWINDOW == 142 (16137000) [pid = 3744] [serial = 2223] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/EventListener.eventHandler.html] 08:38:00 INFO - PROCESS | 3744 | --DOMWINDOW == 141 (17B02400) [pid = 3744] [serial = 2232] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html] 08:38:00 INFO - PROCESS | 3744 | --DOMWINDOW == 140 (140DB000) [pid = 3744] [serial = 2214] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/throwing-in-listener-and-window-error-event.html] 08:38:00 INFO - PROCESS | 3744 | --DOMWINDOW == 139 (10D64400) [pid = 3744] [serial = 2243] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/stopImmediatePropagation.effect.html] 08:38:00 INFO - PROCESS | 3744 | --DOMWINDOW == 138 (144C7400) [pid = 3744] [serial = 2220] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/DOM.event.flow.html] 08:38:00 INFO - PROCESS | 3744 | --DOMWINDOW == 137 (107F9400) [pid = 3744] [serial = 2240] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/domnodeinserted.html] 08:38:00 INFO - PROCESS | 3744 | --DOMWINDOW == 136 (19D3F400) [pid = 3744] [serial = 2235] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/support/ProcessingInstruction.DOMCharacterDataModified.xml] 08:38:00 INFO - PROCESS | 3744 | --DOMWINDOW == 135 (12DEFC00) [pid = 3744] [serial = 2217] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html] 08:38:00 INFO - PROCESS | 3744 | --DOMWINDOW == 134 (15E08400) [pid = 3744] [serial = 2202] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/ClickFakeEvent.nondocument.html] 08:38:00 INFO - PROCESS | 3744 | --DOMWINDOW == 133 (11D0A000) [pid = 3744] [serial = 2199] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.translate.nonfinite.html] 08:38:00 INFO - PROCESS | 3744 | --DOMWINDOW == 132 (17143800) [pid = 3744] [serial = 2226] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html] 08:38:00 INFO - PROCESS | 3744 | --DOMWINDOW == 131 (19A4B800) [pid = 3744] [serial = 2058] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html] 08:38:00 INFO - PROCESS | 3744 | --DOMWINDOW == 130 (16572800) [pid = 3744] [serial = 2064] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.system.html] 08:38:00 INFO - PROCESS | 3744 | --DOMWINDOW == 129 (13604000) [pid = 3744] [serial = 2061] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.size.percentage.html] 08:38:00 INFO - PROCESS | 3744 | --DOMWINDOW == 128 (19C29400) [pid = 3744] [serial = 2237] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/dispatchEvent.click.checkbox.html] 08:38:00 INFO - PROCESS | 3744 | --DOMWINDOW == 127 (1A8BE000) [pid = 3744] [serial = 2103] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html] 08:38:00 INFO - PROCESS | 3744 | --DOMWINDOW == 126 (165E6400) [pid = 3744] [serial = 2109] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html] 08:38:00 INFO - PROCESS | 3744 | --DOMWINDOW == 125 (19CD0000) [pid = 3744] [serial = 2067] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.measure.width.space.html] 08:38:00 INFO - PROCESS | 3744 | --DOMWINDOW == 124 (19EB3000) [pid = 3744] [serial = 2070] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html] 08:38:00 INFO - PROCESS | 3744 | 1463067480520 Marionette TRACE conn2 <- [1,3016,null,{"value":["/FileAPI/idlharness.worker",0,null,null,[["URL interface: operation createObjectURL(Blob)",0,{},{}],["URL interface: operation createFor(Blob)",1,"assert_own_property: interface object missing static operation expected property \"createFor\" missing","IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1140:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nIdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5\nIdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["URL interface: operation revokeObjectURL(DOMString)",0,{},{}],["Blob interface: existence and properties of interface object",0,{},{}],["Blob interface object length",0,{},{}],["Blob interface object name",0,{},{}],["Blob interface: existence and properties of interface prototype object",0,{},{}],["Blob interface: existence and properties of interface prototype object's \"constructor\" property",0,{},{}],["Blob interface: attribute size",0,{},{}],["Blob interface: attribute type",0,{},{}],["Blob interface: attribute isClosed",1,"assert_true: The prototype object must have a property \"isClosed\" expected true got false","IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1080:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5\nIdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["Blob interface: operation slice(long long,long long,DOMString)",0,{},{}],["Blob interface: operation close()",1,"assert_own_property: interface prototype object missing non-static operation expected property \"close\" missing","IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1153:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nIdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5\nIdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["Blob must be primary interface of new Blob([\"TEST\"])",0,{},{}],["Stringification of new Blob([\"TEST\"])",0,{},{}],["Blob interface: new Blob([\"TEST\"]) must inherit property \"size\" with the proper type (0)",0,{},{}],["Blob interface: new Blob([\"TEST\"]) must inherit property \"type\" with the proper type (1)",0,{},{}],["Blob interface: new Blob([\"TEST\"]) must inherit property \"isClosed\" with the proper type (2)",1,"assert_inherits: property \"isClosed\" not found in prototype chain","IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["Blob interface: new Blob([\"TEST\"]) must inherit property \"slice\" with the proper type (3)",0,{},{}],["Blob interface: calling slice(long long,long long,DOMString) on new Blob([\"TEST\"]) with too few arguments must throw TypeError",0,{},{}],["Blob interface: new Blob([\"TEST\"]) must inherit property \"close\" with the proper type (4)",1,"assert_inherits: property \"close\" not found in prototype chain","IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["File interface: existence and properties of interface object",0,{},{}],["File interface object length",1,"assert_equals: wrong value for File.length expected 2 but got 1","IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:798:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["File interface object name",0,{},{}],["File interface: existence and properties of interface prototype object",0,{},{}],["File interface: existence and properties of interface prototype object's \"constructor\" property",0,{},{}],["File interface: attribute name",0,{},{}],["File interface: attribute lastModified",0,{},{}],["File must be primary interface of new File([\"myFileBits\"], \"myFileName\")",0,{},{}],["Stringification of new File([\"myFileBits\"], \"myFileName\")",0,{},{}],["File interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"name\" with the proper type (0)",0,{},{}],["File interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"lastModified\" with the proper type (1)",0,{},{}],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"size\" with the proper type (0)",0,{},{}],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"type\" with the proper type (1)",0,{},{}],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"isClosed\" with the proper type (2)",1,"assert_inherits: property \"isClosed\" not found in prototype chain","IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"slice\" with the proper type (3)",0,{},{}],["Blob interface: calling slice(long long,long long,DOMString) on new File([\"myFileBits\"], \"myFileName\") with too few arguments must throw TypeError",0,{},{}],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"close\" with the proper type (4)",1,"assert_inherits: property \"close\" not found in prototype chain","IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["FileList interface: existence and properties of interface object",1,"assert_own_property: self does not have own property \"FileList\" expected property \"FileList\" missing","IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:689:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:668:5\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["FileList interface object length",1,"assert_own_property: self does not have own property \"FileList\" expected property \"FileList\" missing","IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:780:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["FileList interface object name",1,"assert_own_property: self does not have own property \"FileList\" expected property \"FileList\" missing","IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:807:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:803:9\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["FileList interface: existence and properties of interface prototype object",1,"assert_own_property: self does not have own property \"FileList\" expected property \"FileList\" missing","IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:837:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:828:5\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["FileList interface: existence and properties of interface prototype object's \"constructor\" property",1,"assert_own_property: self does not have own property \"FileList\" expected property \"FileList\" missing","IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:940:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:934:5\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["FileList interface: operation item(unsigned long)",1,"assert_own_property: self does not have own property \"FileList\" expected property \"FileList\" missing","IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1115:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nIdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5\nIdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["FileList interface: attribute length",1,"assert_own_property: self does not have own property \"FileList\" expected property \"FileList\" missing","IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1041:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5\nIdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["FileReader interface: existence and properties of interface object",0,{},{}],["FileReader interface object length",0,{},{}],["FileReader interface object name",0,{},{}],["FileReader interface: existence and properties of interface prototype object",0,{},{}],["FileReader interface: existence and properties of interface prototype object's \"constructor\" property",0,{},{}],["FileReader interface: operation readAsArrayBuffer(Blob)",0,{},{}],["FileReader interface: operation readAsText(Blob,DOMString)",0,{},{}],["FileReader interface: operation readAsDataURL(Blob)",0,{},{}],["FileReader interface: operation abort()",0,{},{}],["FileReader interface: constant EMPTY on interface object",0,{},{}],["FileReader interface: constant EMPTY on interface prototype object",0,{},{}],["FileReader interface: constant LOADING on interface object",0,{},{}],["FileReader interface: constant LOADING on interface prototype object",0,{},{}],["FileReader interface: constant DONE on interface object",0,{},{}],["FileReader interface: constant DONE on interface prototype object",0,{},{}],["FileReader interface: attribute readyState",0,{},{}],["FileReader interface: attribute result",0,{},{}],["FileReader interface: attribute error",0,{},{}],["FileReader interface: attribute onloadstart",0,{},{}],["FileReader interface: attribute onprogress",0,{},{}],["FileReader interface: attribute onload",0,{},{}],["FileReader interface: attribute onabort",0,{},{}],["FileReader interface: attribute onerror",0,{},{}],["FileReader interface: attribute onloadend",0,{},{}],["FileReader must be primary interface of new FileReader()",0,{},{}],["Stringification of new FileReader()",0,{},{}],["FileReader interface: new FileReader() must inherit property \"readAsArrayBuffer\" with the proper type (0)",0,{},{}],["FileReader interface: calling readAsArrayBuffer(Blob) on new FileReader() with too few arguments must throw TypeError",0,{},{}],["FileReader interface: new FileReader() must inherit property \"readAsText\" with the proper type (1)",0,{},{}],["FileReader interface: calling readAsText(Blob,DOMString) on new FileReader() with too few arguments must throw TypeError",0,{},{}],["FileReader interface: new FileReader() must inherit property \"readAsDataURL\" with the proper type (2)",0,{},{}],["FileReader interface: calling readAsDataURL(Blob) on new FileReader() with too few arguments must throw TypeError",0,{},{}],["FileReader interface: new FileReader() must inherit property \"abort\" with the proper type (3)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"EMPTY\" with the proper type (4)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"LOADING\" with the proper type (5)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"DONE\" with the proper type (6)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"readyState\" with the proper type (7)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"result\" with the proper type (8)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"error\" with the proper type (9)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"onloadstart\" with the proper type (10)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"onprogress\" with the proper type (11)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"onload\" with the proper type (12)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"onabort\" with the proper type (13)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"onerror\" with the proper type (14)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"onloadend\" with the proper type (15)",0,{},{}],["FileReaderSync interface: existence and properties of interface object",0,{},{}],["FileReaderSync interface object length",0,{},{}],["FileReaderSync interface object name",0,{},{}],["FileReaderSync interface: existence and properties of interface prototype object",0,{},{}],["FileReaderSync interface: existence and properties of interface prototype object's \"constructor\" property",0,{},{}],["FileReaderSync interface: operation readAsArrayBuffer(Blob)",0,{},{}],["FileReaderSync interface: operation readAsText(Blob,DOMString)",0,{},{}],["FileReaderSync interface: operation readAsDataURL(Blob)",0,{},{}],["FileReaderSync must be primary interface of new FileReaderSync()",0,{},{}],["Stringification of new FileReaderSync()",0,{},{}],["FileReaderSync interface: new FileReaderSync() must inherit property \"readAsArrayBuffer\" with the proper type (0)",0,{},{}],["FileReaderSync interface: calling readAsArrayBuffer(Blob) on new FileReaderSync() with too few arguments must throw TypeError",0,{},{}],["FileReaderSync interface: new FileReaderSync() must inherit property \"readAsText\" with the proper type (1)",0,{},{}],["FileReaderSync interface: calling readAsText(Blob,DOMString) on new FileReaderSync() with too few arguments must throw TypeError",0,{},{}],["FileReaderSync interface: new FileReaderSync() must inherit property \"readAsDataURL\" with the proper type (2)",0,{},{}],["FileReaderSync interface: calling readAsDataURL(Blob) on new FileReaderSync() with too few arguments must throw TypeError",0,{},{}]]]}] 08:38:00 INFO - TEST-PASS | /FileAPI/idlharness.worker | URL interface: operation createObjectURL(Blob) - {} 08:38:00 INFO - {} 08:38:00 INFO - TEST-FAIL | /FileAPI/idlharness.worker | URL interface: operation createFor(Blob) - assert_own_property: interface object missing static operation expected property "createFor" missing 08:38:00 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1140:13 08:38:00 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:38:00 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 08:38:00 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 08:38:00 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 08:38:00 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 08:38:00 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 08:38:00 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 08:38:00 INFO - TEST-PASS | /FileAPI/idlharness.worker | URL interface: operation revokeObjectURL(DOMString) - {} 08:38:00 INFO - {} 08:38:00 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: existence and properties of interface object - {} 08:38:00 INFO - {} 08:38:00 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface object length - {} 08:38:00 INFO - {} 08:38:00 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface object name - {} 08:38:00 INFO - {} 08:38:00 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: existence and properties of interface prototype object - {} 08:38:00 INFO - {} 08:38:00 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: existence and properties of interface prototype object's "constructor" property - {} 08:38:00 INFO - {} 08:38:00 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: attribute size - {} 08:38:00 INFO - {} 08:38:00 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: attribute type - {} 08:38:00 INFO - {} 08:38:00 INFO - TEST-FAIL | /FileAPI/idlharness.worker | Blob interface: attribute isClosed - assert_true: The prototype object must have a property "isClosed" expected true got false 08:38:00 INFO - IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1080:13 08:38:00 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:38:00 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:38:00 INFO - IdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5 08:38:00 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17 08:38:00 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 08:38:00 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 08:38:00 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 08:38:00 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 08:38:00 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: operation slice(long long,long long,DOMString) - {} 08:38:00 INFO - {} 08:38:00 INFO - TEST-FAIL | /FileAPI/idlharness.worker | Blob interface: operation close() - assert_own_property: interface prototype object missing non-static operation expected property "close" missing 08:38:00 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1153:13 08:38:00 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:38:00 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 08:38:00 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 08:38:00 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 08:38:00 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 08:38:00 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 08:38:00 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 08:38:00 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob must be primary interface of new Blob(["TEST"]) - {} 08:38:00 INFO - {} 08:38:00 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new Blob(["TEST"]) - {} 08:38:00 INFO - {} 08:38:00 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "size" with the proper type (0) - {} 08:38:00 INFO - {} 08:38:00 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "type" with the proper type (1) - {} 08:38:00 INFO - {} 08:38:00 INFO - TEST-FAIL | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "isClosed" with the proper type (2) - assert_inherits: property "isClosed" not found in prototype chain 08:38:00 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 08:38:00 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:38:00 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:38:00 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 08:38:00 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 08:38:00 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 08:38:00 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 08:38:00 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 08:38:00 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 08:38:00 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "slice" with the proper type (3) - {} 08:38:00 INFO - {} 08:38:00 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: calling slice(long long,long long,DOMString) on new Blob(["TEST"]) with too few arguments must throw TypeError - {} 08:38:00 INFO - {} 08:38:00 INFO - TEST-FAIL | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "close" with the proper type (4) - assert_inherits: property "close" not found in prototype chain 08:38:00 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 08:38:00 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:38:00 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:38:00 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 08:38:00 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 08:38:00 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 08:38:00 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 08:38:00 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 08:38:00 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 08:38:00 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: existence and properties of interface object - {} 08:38:00 INFO - {} 08:38:00 INFO - TEST-FAIL | /FileAPI/idlharness.worker | File interface object length - assert_equals: wrong value for File.length expected 2 but got 1 08:38:00 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:798:13 08:38:00 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:38:00 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:38:00 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9 08:38:00 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 08:38:00 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 08:38:00 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 08:38:00 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 08:38:00 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface object name - {} 08:38:00 INFO - {} 08:38:00 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: existence and properties of interface prototype object - {} 08:38:00 INFO - {} 08:38:00 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: existence and properties of interface prototype object's "constructor" property - {} 08:38:00 INFO - {} 08:38:00 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: attribute name - {} 08:38:00 INFO - {} 08:38:00 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: attribute lastModified - {} 08:38:00 INFO - {} 08:38:00 INFO - TEST-PASS | /FileAPI/idlharness.worker | File must be primary interface of new File(["myFileBits"], "myFileName") - {} 08:38:00 INFO - {} 08:38:00 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new File(["myFileBits"], "myFileName") - {} 08:38:00 INFO - {} 08:38:00 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: new File(["myFileBits"], "myFileName") must inherit property "name" with the proper type (0) - {} 08:38:00 INFO - {} 08:38:00 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: new File(["myFileBits"], "myFileName") must inherit property "lastModified" with the proper type (1) - {} 08:38:00 INFO - {} 08:38:00 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "size" with the proper type (0) - {} 08:38:00 INFO - {} 08:38:00 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "type" with the proper type (1) - {} 08:38:00 INFO - {} 08:38:00 INFO - TEST-FAIL | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "isClosed" with the proper type (2) - assert_inherits: property "isClosed" not found in prototype chain 08:38:00 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 08:38:00 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:38:00 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:38:00 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 08:38:00 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 08:38:00 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 08:38:00 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 08:38:00 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 08:38:00 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 08:38:00 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "slice" with the proper type (3) - {} 08:38:00 INFO - {} 08:38:00 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: calling slice(long long,long long,DOMString) on new File(["myFileBits"], "myFileName") with too few arguments must throw TypeError - {} 08:38:00 INFO - {} 08:38:00 INFO - TEST-FAIL | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "close" with the proper type (4) - assert_inherits: property "close" not found in prototype chain 08:38:00 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 08:38:00 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:38:00 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:38:00 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 08:38:00 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 08:38:00 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 08:38:00 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 08:38:00 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 08:38:00 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 08:38:00 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface: existence and properties of interface object - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 08:38:00 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:689:9 08:38:00 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:38:00 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:38:00 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:668:5 08:38:00 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 08:38:00 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 08:38:00 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 08:38:00 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 08:38:00 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface object length - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 08:38:00 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:780:13 08:38:00 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:38:00 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:38:00 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9 08:38:00 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 08:38:00 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 08:38:00 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 08:38:00 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 08:38:00 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface object name - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 08:38:00 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:807:13 08:38:00 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:38:00 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:38:00 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:803:9 08:38:00 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 08:38:00 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 08:38:00 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 08:38:00 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 08:38:00 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface: existence and properties of interface prototype object - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 08:38:00 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:837:9 08:38:00 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:38:00 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:38:00 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:828:5 08:38:00 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 08:38:00 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 08:38:00 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 08:38:00 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 08:38:00 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface: existence and properties of interface prototype object's "constructor" property - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 08:38:00 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:940:9 08:38:00 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:38:00 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:38:00 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:934:5 08:38:00 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 08:38:00 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 08:38:00 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 08:38:00 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 08:38:00 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface: operation item(unsigned long) - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 08:38:00 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1115:9 08:38:00 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:38:00 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 08:38:00 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 08:38:00 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 08:38:00 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 08:38:00 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 08:38:00 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 08:38:00 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface: attribute length - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 08:38:00 INFO - IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1041:9 08:38:00 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:38:00 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:38:00 INFO - IdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5 08:38:00 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17 08:38:00 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 08:38:00 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 08:38:00 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 08:38:00 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 08:38:00 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: existence and properties of interface object - {} 08:38:00 INFO - {} 08:38:00 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface object length - {} 08:38:00 INFO - {} 08:38:00 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface object name - {} 08:38:00 INFO - {} 08:38:00 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: existence and properties of interface prototype object - {} 08:38:00 INFO - {} 08:38:00 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: existence and properties of interface prototype object's "constructor" property - {} 08:38:00 INFO - {} 08:38:00 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation readAsArrayBuffer(Blob) - {} 08:38:00 INFO - {} 08:38:00 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation readAsText(Blob,DOMString) - {} 08:38:00 INFO - {} 08:38:00 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation readAsDataURL(Blob) - {} 08:38:00 INFO - {} 08:38:00 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation abort() - {} 08:38:00 INFO - {} 08:38:00 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant EMPTY on interface object - {} 08:38:00 INFO - {} 08:38:00 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant EMPTY on interface prototype object - {} 08:38:00 INFO - {} 08:38:00 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant LOADING on interface object - {} 08:38:00 INFO - {} 08:38:00 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant LOADING on interface prototype object - {} 08:38:00 INFO - {} 08:38:00 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant DONE on interface object - {} 08:38:00 INFO - {} 08:38:00 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant DONE on interface prototype object - {} 08:38:00 INFO - {} 08:38:00 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute readyState - {} 08:38:00 INFO - {} 08:38:00 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute result - {} 08:38:00 INFO - {} 08:38:00 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute error - {} 08:38:00 INFO - {} 08:38:00 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onloadstart - {} 08:38:00 INFO - {} 08:38:00 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onprogress - {} 08:38:00 INFO - {} 08:38:00 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onload - {} 08:38:00 INFO - {} 08:38:00 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onabort - {} 08:38:00 INFO - {} 08:38:00 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onerror - {} 08:38:00 INFO - {} 08:38:00 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onloadend - {} 08:38:00 INFO - {} 08:38:00 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader must be primary interface of new FileReader() - {} 08:38:00 INFO - {} 08:38:00 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new FileReader() - {} 08:38:00 INFO - {} 08:38:00 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readAsArrayBuffer" with the proper type (0) - {} 08:38:00 INFO - {} 08:38:00 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: calling readAsArrayBuffer(Blob) on new FileReader() with too few arguments must throw TypeError - {} 08:38:00 INFO - {} 08:38:00 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readAsText" with the proper type (1) - {} 08:38:00 INFO - {} 08:38:00 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: calling readAsText(Blob,DOMString) on new FileReader() with too few arguments must throw TypeError - {} 08:38:00 INFO - {} 08:38:00 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readAsDataURL" with the proper type (2) - {} 08:38:00 INFO - {} 08:38:00 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: calling readAsDataURL(Blob) on new FileReader() with too few arguments must throw TypeError - {} 08:38:00 INFO - {} 08:38:00 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "abort" with the proper type (3) - {} 08:38:00 INFO - {} 08:38:00 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "EMPTY" with the proper type (4) - {} 08:38:00 INFO - {} 08:38:00 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "LOADING" with the proper type (5) - {} 08:38:00 INFO - {} 08:38:00 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "DONE" with the proper type (6) - {} 08:38:00 INFO - {} 08:38:00 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readyState" with the proper type (7) - {} 08:38:00 INFO - {} 08:38:00 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "result" with the proper type (8) - {} 08:38:00 INFO - {} 08:38:00 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "error" with the proper type (9) - {} 08:38:00 INFO - {} 08:38:00 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onloadstart" with the proper type (10) - {} 08:38:00 INFO - {} 08:38:00 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onprogress" with the proper type (11) - {} 08:38:00 INFO - {} 08:38:00 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onload" with the proper type (12) - {} 08:38:00 INFO - {} 08:38:00 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onabort" with the proper type (13) - {} 08:38:00 INFO - {} 08:38:00 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onerror" with the proper type (14) - {} 08:38:00 INFO - {} 08:38:00 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onloadend" with the proper type (15) - {} 08:38:00 INFO - {} 08:38:00 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: existence and properties of interface object - {} 08:38:00 INFO - {} 08:38:00 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface object length - {} 08:38:00 INFO - {} 08:38:00 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface object name - {} 08:38:00 INFO - {} 08:38:00 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: existence and properties of interface prototype object - {} 08:38:00 INFO - {} 08:38:00 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: existence and properties of interface prototype object's "constructor" property - {} 08:38:00 INFO - {} 08:38:00 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: operation readAsArrayBuffer(Blob) - {} 08:38:00 INFO - {} 08:38:00 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: operation readAsText(Blob,DOMString) - {} 08:38:00 INFO - {} 08:38:00 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: operation readAsDataURL(Blob) - {} 08:38:00 INFO - {} 08:38:00 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync must be primary interface of new FileReaderSync() - {} 08:38:00 INFO - {} 08:38:00 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new FileReaderSync() - {} 08:38:00 INFO - {} 08:38:00 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: new FileReaderSync() must inherit property "readAsArrayBuffer" with the proper type (0) - {} 08:38:00 INFO - {} 08:38:00 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: calling readAsArrayBuffer(Blob) on new FileReaderSync() with too few arguments must throw TypeError - {} 08:38:00 INFO - {} 08:38:00 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: new FileReaderSync() must inherit property "readAsText" with the proper type (1) - {} 08:38:00 INFO - {} 08:38:00 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: calling readAsText(Blob,DOMString) on new FileReaderSync() with too few arguments must throw TypeError - {} 08:38:00 INFO - {} 08:38:00 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: new FileReaderSync() must inherit property "readAsDataURL" with the proper type (2) - {} 08:38:00 INFO - {} 08:38:00 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: calling readAsDataURL(Blob) on new FileReaderSync() with too few arguments must throw TypeError - {} 08:38:00 INFO - {} 08:38:00 INFO - TEST-OK | /FileAPI/idlharness.worker | took 1536ms 08:38:00 INFO - PROCESS | 3744 | 1463067480711 Marionette TRACE conn2 -> [0,3017,"getWindowHandle",null] 08:38:00 INFO - PROCESS | 3744 | 1463067480713 Marionette TRACE conn2 <- [1,3017,null,{"value":"13"}] 08:38:00 INFO - PROCESS | 3744 | 1463067480716 Marionette TRACE conn2 -> [0,3018,"setScriptTimeout",{"ms":35000}] 08:38:00 INFO - PROCESS | 3744 | 1463067480718 Marionette TRACE conn2 <- [1,3018,null,{}] 08:38:00 INFO - TEST-START | /FileAPI/FileReader/Progress_event_bubbles_cancelable.html 08:38:00 INFO - PROCESS | 3744 | 1463067480721 Marionette TRACE conn2 -> [0,3019,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:38:00 INFO - PROCESS | 3744 | 1463067480805 Marionette TRACE conn2 <- [1,3019,null,{"value":null}] 08:38:00 INFO - PROCESS | 3744 | 1463067480811 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\", \"7b36c2f2-4a50-406b-8f1a-2c9880a455ba\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:38:00 INFO - PROCESS | 3744 | ++DOCSHELL 144C7800 == 75 [pid = 3744] [id = 766] 08:38:00 INFO - PROCESS | 3744 | ++DOMWINDOW == 125 (17057C00) [pid = 3744] [serial = 2296] [outer = 00000000] 08:38:00 INFO - PROCESS | 3744 | ++DOMWINDOW == 126 (17BD2000) [pid = 3744] [serial = 2297] [outer = 17057C00] 08:38:00 INFO - PROCESS | 3744 | 1463067480854 Marionette DEBUG loaded listener.js 08:38:00 INFO - PROCESS | 3744 | ++DOMWINDOW == 127 (1A8BE000) [pid = 3744] [serial = 2298] [outer = 17057C00] 08:38:01 INFO - PROCESS | 3744 | 1463067481281 Marionette TRACE conn2 <- [1,3020,null,{"value":["/FileAPI/FileReader/Progress_event_bubbles_cancelable.html",0,null,null,[["Check the values of bubbles and cancelable are false when the progress event is dispatched",0,null,null]]]}] 08:38:01 INFO - TEST-PASS | /FileAPI/FileReader/Progress_event_bubbles_cancelable.html | Check the values of bubbles and cancelable are false when the progress event is dispatched 08:38:01 INFO - TEST-OK | /FileAPI/FileReader/Progress_event_bubbles_cancelable.html | took 564ms 08:38:01 INFO - PROCESS | 3744 | 1463067481298 Marionette TRACE conn2 -> [0,3021,"getWindowHandle",null] 08:38:01 INFO - PROCESS | 3744 | 1463067481300 Marionette TRACE conn2 <- [1,3021,null,{"value":"13"}] 08:38:01 INFO - PROCESS | 3744 | 1463067481303 Marionette TRACE conn2 -> [0,3022,"setScriptTimeout",{"ms":35000}] 08:38:01 INFO - TEST-START | /FileAPI/blob/Blob-XHR-revoke.html 08:38:01 INFO - PROCESS | 3744 | 1463067481305 Marionette TRACE conn2 <- [1,3022,null,{}] 08:38:01 INFO - PROCESS | 3744 | 1463067481308 Marionette TRACE conn2 -> [0,3023,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:38:01 INFO - PROCESS | 3744 | 1463067481444 Marionette TRACE conn2 <- [1,3023,null,{"value":null}] 08:38:01 INFO - PROCESS | 3744 | 1463067481452 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\", \"7b36c2f2-4a50-406b-8f1a-2c9880a455ba\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:38:01 INFO - PROCESS | 3744 | ++DOCSHELL 16572800 == 76 [pid = 3744] [id = 767] 08:38:01 INFO - PROCESS | 3744 | ++DOMWINDOW == 128 (165E7000) [pid = 3744] [serial = 2299] [outer = 00000000] 08:38:01 INFO - PROCESS | 3744 | ++DOMWINDOW == 129 (1E942000) [pid = 3744] [serial = 2300] [outer = 165E7000] 08:38:01 INFO - PROCESS | 3744 | 1463067481497 Marionette DEBUG loaded listener.js 08:38:01 INFO - PROCESS | 3744 | ++DOMWINDOW == 130 (1E945400) [pid = 3744] [serial = 2301] [outer = 165E7000] 08:38:01 INFO - PROCESS | 3744 | 1463067481889 Marionette TRACE conn2 <- [1,3024,null,{"value":["/FileAPI/blob/Blob-XHR-revoke.html",0,null,null,[["Revoking blob URL used with XMLHttpRequest",0,null,null]]]}] 08:38:01 INFO - TEST-PASS | /FileAPI/blob/Blob-XHR-revoke.html | Revoking blob URL used with XMLHttpRequest 08:38:01 INFO - TEST-OK | /FileAPI/blob/Blob-XHR-revoke.html | took 627ms 08:38:01 INFO - PROCESS | 3744 | 1463067481942 Marionette TRACE conn2 -> [0,3025,"getWindowHandle",null] 08:38:01 INFO - PROCESS | 3744 | 1463067481943 Marionette TRACE conn2 <- [1,3025,null,{"value":"13"}] 08:38:01 INFO - TEST-START | /FileAPI/blob/Blob-close.html 08:38:01 INFO - PROCESS | 3744 | 1463067481947 Marionette TRACE conn2 -> [0,3026,"setScriptTimeout",{"ms":35000}] 08:38:01 INFO - PROCESS | 3744 | 1463067481948 Marionette TRACE conn2 <- [1,3026,null,{}] 08:38:01 INFO - PROCESS | 3744 | 1463067481952 Marionette TRACE conn2 -> [0,3027,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:38:02 INFO - PROCESS | 3744 | 1463067482085 Marionette TRACE conn2 <- [1,3027,null,{"value":null}] 08:38:02 INFO - PROCESS | 3744 | 1463067482096 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\", \"7b36c2f2-4a50-406b-8f1a-2c9880a455ba\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:38:02 INFO - PROCESS | 3744 | ++DOCSHELL 13E8A800 == 77 [pid = 3744] [id = 768] 08:38:02 INFO - PROCESS | 3744 | ++DOMWINDOW == 131 (14753000) [pid = 3744] [serial = 2302] [outer = 00000000] 08:38:02 INFO - PROCESS | 3744 | ++DOMWINDOW == 132 (1AB6D000) [pid = 3744] [serial = 2303] [outer = 14753000] 08:38:02 INFO - PROCESS | 3744 | 1463067482147 Marionette DEBUG loaded listener.js 08:38:02 INFO - PROCESS | 3744 | ++DOMWINDOW == 133 (1AB73400) [pid = 3744] [serial = 2304] [outer = 14753000] 08:38:02 INFO - PROCESS | 3744 | 1463067482705 Marionette TRACE conn2 <- [1,3028,null,{"value":["/FileAPI/blob/Blob-close.html",0,null,null,[["Blob.close",1,"blob.close is not a function","@http://web-platform.test:8000/FileAPI/blob/Blob-close.html:13:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-close.html:10:1\n"]]]}] 08:38:02 INFO - TEST-FAIL | /FileAPI/blob/Blob-close.html | Blob.close - blob.close is not a function 08:38:02 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-close.html:13:3 08:38:02 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:38:02 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:38:02 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-close.html:10:1 08:38:02 INFO - TEST-OK | /FileAPI/blob/Blob-close.html | took 799ms 08:38:02 INFO - PROCESS | 3744 | 1463067482750 Marionette TRACE conn2 -> [0,3029,"getWindowHandle",null] 08:38:02 INFO - PROCESS | 3744 | 1463067482754 Marionette TRACE conn2 <- [1,3029,null,{"value":"13"}] 08:38:02 INFO - PROCESS | 3744 | 1463067482761 Marionette TRACE conn2 -> [0,3030,"setScriptTimeout",{"ms":35000}] 08:38:02 INFO - TEST-START | /FileAPI/blob/Blob-constructor.html 08:38:02 INFO - PROCESS | 3744 | 1463067482765 Marionette TRACE conn2 <- [1,3030,null,{}] 08:38:02 INFO - PROCESS | 3744 | 1463067482771 Marionette TRACE conn2 -> [0,3031,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:38:02 INFO - PROCESS | 3744 | 1463067482892 Marionette TRACE conn2 <- [1,3031,null,{"value":null}] 08:38:03 INFO - PROCESS | 3744 | 1463067483059 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\", \"7b36c2f2-4a50-406b-8f1a-2c9880a455ba\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:38:03 INFO - PROCESS | 3744 | ++DOCSHELL 1131AC00 == 78 [pid = 3744] [id = 769] 08:38:03 INFO - PROCESS | 3744 | ++DOMWINDOW == 134 (1131B800) [pid = 3744] [serial = 2305] [outer = 00000000] 08:38:03 INFO - PROCESS | 3744 | ++DOMWINDOW == 135 (14499800) [pid = 3744] [serial = 2306] [outer = 1131B800] 08:38:03 INFO - PROCESS | 3744 | 1463067483116 Marionette DEBUG loaded listener.js 08:38:03 INFO - PROCESS | 3744 | ++DOMWINDOW == 136 (15E2E400) [pid = 3744] [serial = 2307] [outer = 1131B800] 08:38:03 INFO - PROCESS | 3744 | 1463067483876 Marionette TRACE conn2 <- [1,3032,null,{"value":["/FileAPI/blob/Blob-constructor.html",0,null,null,[["Blob interface object",0,null,null],["no-argument Blob constructor",0,null,null],["no-argument Blob constructor without 'new'",0,null,null],["no-argument Blob constructor without brackets",0,null,null],["Passing non-objects, Dates and RegExps for blobParts should throw a TypeError.",0,null,null],["A plain object with @@iterator should be treated as a sequence for the blobParts argument.",0,null,null],["A plain object with @@iterator and a length property should be treated as a sequence for the blobParts argument.",0,null,null],["A String object should be treated as a sequence for the blobParts argument.",0,null,null],["A Uint8Array object should be treated as a sequence for the blobParts argument.",0,null,null],["The length getter should be invoked and any exceptions should be propagated.",0,null,null],["A platform object that supports indexed properties should be treated as a sequence for the blobParts argument (overwritten 'length'.)",0,null,null],["ToUint32 should be applied to the length and any exceptions should be propagated.",0,null,null],["Getters and value conversions should happen in order until an exception is thrown.",0,null,null],["ToString should be called on elements of the blobParts array and any exceptions should be propagated.",0,null,null],["Changes to the blobParts array should be reflected in the returned Blob (pop).",0,null,null],["Changes to the blobParts array should be reflected in the returned Blob (unshift).",0,null,null],["ToString should be called on elements of the blobParts array.",0,null,null],["ArrayBuffer elements of the blobParts array should be supported.",0,null,null],["Passing typed arrays as elements of the blobParts array should work.",0,null,null],["Passing a Float64Array as element of the blobParts array should work.",0,null,null],["Passing an platform object that supports indexed properties as the blobParts array should work (select).",0,null,null],["Passing a platform array object as the blobParts array should work (MessagePort[]).",0,null,null],["Passing a platform array object as the blobParts array should work (Attr[]).",0,null,null],["Array with two blobs",0,null,null],["Array with two buffers",0,null,null],["Array with two bufferviews",0,null,null],["Array with mixed types",0,null,null],["The 'endings' property should be ignored.",1,"'endings' member of BlobPropertyBag 'invalidEnumValue' is not a valid value for enumeration EndingTypes.","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:391:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:390:1\n"],["options properties should be accessed in lexicographic order.",0,null,null],["Arguments should be evaluated from left to right.",0,null,null],["Passing null (index 0) for options should use the defaults.",0,null,null],["Passing null (index 0) for options should use the defaults (with newlines).",0,null,null],["Passing undefined (index 1) for options should use the defaults.",0,null,null],["Passing undefined (index 1) for options should use the defaults (with newlines).",0,null,null],["Passing object \"[object Object]\" (index 2) for options should use the defaults.",0,null,null],["Passing object \"[object Object]\" (index 2) for options should use the defaults (with newlines).",0,null,null],["Passing object \"[object Object]\" (index 3) for options should use the defaults.",0,null,null],["Passing object \"[object Object]\" (index 3) for options should use the defaults (with newlines).",0,null,null],["Passing object \"/regex/\" (index 4) for options should use the defaults.",1,"Argument 2 of Blob.constructor can't be converted to a dictionary.","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:431:12\ntest_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:8:16\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:430:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:422:1\n"],["Passing object \"/regex/\" (index 4) for options should use the defaults (with newlines).",1,"Argument 2 of Blob.constructor can't be converted to a dictionary.","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:438:12\ntest_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:8:16\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:437:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:422:1\n"],["Passing function \"function () {}\" (index 5) for options should use the defaults.",0,null,null],["Passing function \"function () {}\" (index 5) for options should use the defaults (with newlines).",0,null,null],["Newlines should not change when endings is 'transparent'.",0,null,null],["Newlines should not change when endings is 'native'.",1,"assert_equals: expected 9 but got 13","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:12:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:453:1\n"],["Blob with type \"\"",0,null,null],["Blob with type \"a\"",0,null,null],["Blob with type \"A\"",1,"assert_equals: expected \"a\" but got \"A\"","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1\n"],["Blob with type \"text/html\"",0,null,null],["Blob with type \"TEXT/HTML\"",1,"assert_equals: expected \"text/html\" but got \"TEXT/HTML\"","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1\n"],["Blob with type \"å\"",1,"assert_equals: expected \"\" but got \"å\"","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1\n"],["Blob with type \"𐑾\"",1,"assert_equals: expected \"\" but got \"𐑾\"","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1\n"],["Blob with type \" image/gif \"",0,null,null],["Blob with type \"\\timage/gif\\t\"",1,"assert_equals: expected \"\" but got \"\\timage/gif\\t\"","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1\n"],["Blob with type \"image/gif;\"",1,"assert_equals: expected \"\" but got \"image/gif;\"","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1\n"],["Blob with type \"İmage/gif\"",1,"assert_equals: expected \"\" but got \"İmage/gif\"","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1\n"],["Blob with type \"ımage/gif\"",1,"assert_equals: expected \"\" but got \"ımage/gif\"","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1\n"],["Blob with type \"image/gif\\0\"",1,"assert_equals: expected \"\" but got \"image/gif\\0\"","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1\n"],["Blob with type \"unknown/unknown\"",0,null,null],["Blob with type \"text/plain\"",0,null,null],["Blob with type \"image/png\"",0,null,null]]]}] 08:38:04 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob interface object 08:38:04 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | no-argument Blob constructor 08:38:04 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | no-argument Blob constructor without 'new' 08:38:04 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | no-argument Blob constructor without brackets 08:38:04 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing non-objects, Dates and RegExps for blobParts should throw a TypeError. 08:38:04 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A plain object with @@iterator should be treated as a sequence for the blobParts argument. 08:38:04 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A plain object with @@iterator and a length property should be treated as a sequence for the blobParts argument. 08:38:04 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A String object should be treated as a sequence for the blobParts argument. 08:38:04 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A Uint8Array object should be treated as a sequence for the blobParts argument. 08:38:04 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | The length getter should be invoked and any exceptions should be propagated. 08:38:04 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A platform object that supports indexed properties should be treated as a sequence for the blobParts argument (overwritten 'length'.) 08:38:04 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ToUint32 should be applied to the length and any exceptions should be propagated. 08:38:04 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Getters and value conversions should happen in order until an exception is thrown. 08:38:04 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ToString should be called on elements of the blobParts array and any exceptions should be propagated. 08:38:04 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Changes to the blobParts array should be reflected in the returned Blob (pop). 08:38:04 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Changes to the blobParts array should be reflected in the returned Blob (unshift). 08:38:04 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ToString should be called on elements of the blobParts array. 08:38:04 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ArrayBuffer elements of the blobParts array should be supported. 08:38:04 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing typed arrays as elements of the blobParts array should work. 08:38:04 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing a Float64Array as element of the blobParts array should work. 08:38:04 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing an platform object that supports indexed properties as the blobParts array should work (select). 08:38:04 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing a platform array object as the blobParts array should work (MessagePort[]). 08:38:04 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing a platform array object as the blobParts array should work (Attr[]). 08:38:04 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with two blobs 08:38:04 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with two buffers 08:38:04 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with two bufferviews 08:38:04 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with mixed types 08:38:04 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | The 'endings' property should be ignored. - 'endings' member of BlobPropertyBag 'invalidEnumValue' is not a valid value for enumeration EndingTypes. 08:38:04 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:391:3 08:38:04 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:38:04 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:38:04 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:390:1 08:38:04 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | options properties should be accessed in lexicographic order. 08:38:04 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Arguments should be evaluated from left to right. 08:38:04 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing null (index 0) for options should use the defaults. 08:38:04 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing null (index 0) for options should use the defaults (with newlines). 08:38:04 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing undefined (index 1) for options should use the defaults. 08:38:04 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing undefined (index 1) for options should use the defaults (with newlines). 08:38:04 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 2) for options should use the defaults. 08:38:04 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 2) for options should use the defaults (with newlines). 08:38:04 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 3) for options should use the defaults. 08:38:04 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 3) for options should use the defaults (with newlines). 08:38:04 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Passing object "/regex/" (index 4) for options should use the defaults. - Argument 2 of Blob.constructor can't be converted to a dictionary. 08:38:04 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:431:12 08:38:04 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:8:16 08:38:04 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:38:04 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 08:38:04 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:430:3 08:38:04 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:422:1 08:38:04 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Passing object "/regex/" (index 4) for options should use the defaults (with newlines). - Argument 2 of Blob.constructor can't be converted to a dictionary. 08:38:04 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:438:12 08:38:04 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:8:16 08:38:04 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:38:04 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 08:38:04 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:437:3 08:38:04 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:422:1 08:38:04 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing function "function () {}" (index 5) for options should use the defaults. 08:38:04 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing function "function () {}" (index 5) for options should use the defaults (with newlines). 08:38:04 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Newlines should not change when endings is 'transparent'. 08:38:04 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Newlines should not change when endings is 'native'. - assert_equals: expected 9 but got 13 08:38:04 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:12:5 08:38:04 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:38:04 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 08:38:04 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:453:1 08:38:04 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "" 08:38:04 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "a" 08:38:04 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "A" - assert_equals: expected "a" but got "A" 08:38:04 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 08:38:04 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:38:04 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:38:04 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 08:38:04 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 08:38:04 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "text/html" 08:38:04 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "TEXT/HTML" - assert_equals: expected "text/html" but got "TEXT/HTML" 08:38:04 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 08:38:04 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:38:04 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:38:04 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 08:38:04 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 08:38:04 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "å" - assert_equals: expected "" but got "å" 08:38:04 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 08:38:04 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:38:04 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:38:04 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 08:38:04 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 08:38:04 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "𐑾" - assert_equals: expected "" but got "𐑾" 08:38:04 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 08:38:04 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:38:04 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:38:04 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 08:38:04 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 08:38:04 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type " image/gif " 08:38:04 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "\timage/gif\t" - assert_equals: expected "" but got "\timage/gif\t" 08:38:04 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 08:38:04 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:38:04 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:38:04 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 08:38:04 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 08:38:04 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "image/gif;" - assert_equals: expected "" but got "image/gif;" 08:38:04 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 08:38:04 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:38:04 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:38:04 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 08:38:04 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 08:38:04 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "İmage/gif" - assert_equals: expected "" but got "İmage/gif" 08:38:04 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 08:38:04 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:38:04 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:38:04 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 08:38:04 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 08:38:04 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "ımage/gif" - assert_equals: expected "" but got "ımage/gif" 08:38:04 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 08:38:04 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:38:04 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:38:04 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 08:38:04 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 08:38:04 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "image/gif\0" - assert_equals: expected "" but got "image/gif\0" 08:38:04 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 08:38:04 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:38:04 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:38:04 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 08:38:04 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 08:38:04 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "unknown/unknown" 08:38:04 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "text/plain" 08:38:04 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "image/png" 08:38:04 INFO - TEST-OK | /FileAPI/blob/Blob-constructor.html | took 1269ms 08:38:04 INFO - PROCESS | 3744 | 1463067484067 Marionette TRACE conn2 -> [0,3033,"getWindowHandle",null] 08:38:04 INFO - PROCESS | 3744 | 1463067484073 Marionette TRACE conn2 <- [1,3033,null,{"value":"13"}] 08:38:04 INFO - PROCESS | 3744 | 1463067484081 Marionette TRACE conn2 -> [0,3034,"setScriptTimeout",{"ms":35000}] 08:38:04 INFO - PROCESS | 3744 | 1463067484084 Marionette TRACE conn2 <- [1,3034,null,{}] 08:38:04 INFO - TEST-START | /FileAPI/blob/Blob-in-worker.worker 08:38:04 INFO - PROCESS | 3744 | 1463067484088 Marionette TRACE conn2 -> [0,3035,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:38:04 INFO - PROCESS | 3744 | 1463067484199 Marionette TRACE conn2 <- [1,3035,null,{"value":null}] 08:38:04 INFO - PROCESS | 3744 | 1463067484345 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\", \"7b36c2f2-4a50-406b-8f1a-2c9880a455ba\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:38:04 INFO - PROCESS | 3744 | ++DOCSHELL 111A3400 == 79 [pid = 3744] [id = 770] 08:38:04 INFO - PROCESS | 3744 | ++DOMWINDOW == 137 (11FEEC00) [pid = 3744] [serial = 2308] [outer = 00000000] 08:38:04 INFO - PROCESS | 3744 | ++DOMWINDOW == 138 (1867EC00) [pid = 3744] [serial = 2309] [outer = 11FEEC00] 08:38:04 INFO - PROCESS | 3744 | 1463067484438 Marionette DEBUG loaded listener.js 08:38:04 INFO - PROCESS | 3744 | ++DOMWINDOW == 139 (19C33800) [pid = 3744] [serial = 2310] [outer = 11FEEC00] 08:38:04 INFO - PROCESS | 3744 | [3744] WARNING: Failed to retarget HTML data delivery to the parser thread.: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/parser/html/nsHtml5StreamParser.cpp, line 967 08:38:05 INFO - PROCESS | 3744 | 1463067485053 Marionette TRACE conn2 <- [1,3036,null,{"value":["/FileAPI/blob/Blob-in-worker.worker",0,null,null,[["Create Blob in Worker",0,{},{}]]]}] 08:38:05 INFO - TEST-PASS | /FileAPI/blob/Blob-in-worker.worker | Create Blob in Worker - {} 08:38:05 INFO - {} 08:38:05 INFO - TEST-OK | /FileAPI/blob/Blob-in-worker.worker | took 987ms 08:38:05 INFO - PROCESS | 3744 | 1463067485105 Marionette TRACE conn2 -> [0,3037,"getWindowHandle",null] 08:38:05 INFO - PROCESS | 3744 | 1463067485107 Marionette TRACE conn2 <- [1,3037,null,{"value":"13"}] 08:38:05 INFO - TEST-START | /FileAPI/blob/Blob-slice-overflow.html 08:38:05 INFO - PROCESS | 3744 | 1463067485111 Marionette TRACE conn2 -> [0,3038,"setScriptTimeout",{"ms":35000}] 08:38:05 INFO - PROCESS | 3744 | 1463067485115 Marionette TRACE conn2 <- [1,3038,null,{}] 08:38:05 INFO - PROCESS | 3744 | 1463067485138 Marionette TRACE conn2 -> [0,3039,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:38:05 INFO - PROCESS | 3744 | 1463067485310 Marionette TRACE conn2 <- [1,3039,null,{"value":null}] 08:38:05 INFO - PROCESS | 3744 | 1463067485420 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\", \"7b36c2f2-4a50-406b-8f1a-2c9880a455ba\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:38:05 INFO - PROCESS | 3744 | ++DOCSHELL 1AB78400 == 80 [pid = 3744] [id = 771] 08:38:05 INFO - PROCESS | 3744 | ++DOMWINDOW == 140 (1AB78800) [pid = 3744] [serial = 2311] [outer = 00000000] 08:38:05 INFO - PROCESS | 3744 | ++DOMWINDOW == 141 (1B0D9000) [pid = 3744] [serial = 2312] [outer = 1AB78800] 08:38:05 INFO - PROCESS | 3744 | 1463067485477 Marionette DEBUG loaded listener.js 08:38:05 INFO - PROCESS | 3744 | ++DOMWINDOW == 142 (1BAB5000) [pid = 3744] [serial = 2313] [outer = 1AB78800] 08:38:06 INFO - PROCESS | 3744 | 1463067486018 Marionette TRACE conn2 <- [1,3040,null,{"value":["/FileAPI/blob/Blob-slice-overflow.html",0,null,null,[["slice start is negative, relativeStart will be max((size + start), 0)",0,null,null],["slice start is greater than blob size, relativeStart will be min(start, size)",0,null,null],["slice end is negative, relativeEnd will be max((size + end), 0)",0,null,null],["slice end is greater than blob size, relativeEnd will be min(end, size)",0,null,null]]]}] 08:38:06 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice start is negative, relativeStart will be max((size + start), 0) 08:38:06 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice start is greater than blob size, relativeStart will be min(start, size) 08:38:06 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice end is negative, relativeEnd will be max((size + end), 0) 08:38:06 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice end is greater than blob size, relativeEnd will be min(end, size) 08:38:06 INFO - TEST-OK | /FileAPI/blob/Blob-slice-overflow.html | took 956ms 08:38:06 INFO - PROCESS | 3744 | 1463067486056 Marionette TRACE conn2 -> [0,3041,"getWindowHandle",null] 08:38:06 INFO - PROCESS | 3744 | 1463067486059 Marionette TRACE conn2 <- [1,3041,null,{"value":"13"}] 08:38:06 INFO - TEST-START | /FileAPI/blob/Blob-slice.html 08:38:06 INFO - PROCESS | 3744 | 1463067486063 Marionette TRACE conn2 -> [0,3042,"setScriptTimeout",{"ms":35000}] 08:38:06 INFO - PROCESS | 3744 | 1463067486066 Marionette TRACE conn2 <- [1,3042,null,{}] 08:38:06 INFO - PROCESS | 3744 | 1463067486084 Marionette TRACE conn2 -> [0,3043,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:38:06 INFO - PROCESS | 3744 | 1463067486242 Marionette TRACE conn2 <- [1,3043,null,{"value":null}] 08:38:06 INFO - PROCESS | 3744 | 1463067486329 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\", \"7b36c2f2-4a50-406b-8f1a-2c9880a455ba\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:38:06 INFO - PROCESS | 3744 | ++DOCSHELL 1BAB3C00 == 81 [pid = 3744] [id = 772] 08:38:06 INFO - PROCESS | 3744 | ++DOMWINDOW == 143 (1BAB4000) [pid = 3744] [serial = 2314] [outer = 00000000] 08:38:06 INFO - PROCESS | 3744 | ++DOMWINDOW == 144 (1BABBC00) [pid = 3744] [serial = 2315] [outer = 1BAB4000] 08:38:06 INFO - PROCESS | 3744 | 1463067486383 Marionette DEBUG loaded listener.js 08:38:06 INFO - PROCESS | 3744 | ++DOMWINDOW == 145 (1BB02C00) [pid = 3744] [serial = 2316] [outer = 1BAB4000] 08:38:07 INFO - PROCESS | 3744 | 1463067487142 Marionette TRACE conn2 <- [1,3044,null,{"value":["/FileAPI/blob/Blob-slice.html",0,null,null,[["no-argument Blob slice",0,null,null],["Slices",0,null,null],["blob1.",0,null,null],["blob2.",0,null,null],["Slicing test (0,0).",0,null,null],["Slicing test: slice (0,0).",0,null,null],["Slicing test (0,1).",0,null,null],["Slicing test: slice (0,1).",0,null,null],["Slicing test (0,2).",0,null,null],["Slicing test: slice (0,2).",0,null,null],["Slicing test (0,3).",0,null,null],["Slicing test: slice (0,3).",0,null,null],["Slicing test (0,4).",0,null,null],["Slicing test: slice (0,4).",0,null,null],["Slicing test (0,5).",0,null,null],["Slicing test: slice (0,5).",0,null,null],["Slicing test (0,6).",0,null,null],["Slicing test: slice (0,6).",0,null,null],["Slicing test (0,7).",0,null,null],["Slicing test: slice (0,7).",0,null,null],["Slicing test (0,8).",0,null,null],["Slicing test: slice (0,8).",0,null,null],["Slicing test (1,0).",0,null,null],["Slicing test: slice (1,0).",0,null,null],["Slicing test (1,1).",0,null,null],["Slicing test: slice (1,1).",0,null,null],["Slicing test (1,2).",0,null,null],["Slicing test: slice (1,2).",0,null,null],["Slicing test (1,3).",0,null,null],["Slicing test: slice (1,3).",0,null,null],["Slicing test (1,4).",0,null,null],["Slicing test: slice (1,4).",0,null,null],["Slicing test (1,5).",0,null,null],["Slicing test: slice (1,5).",0,null,null],["Slicing test (1,6).",0,null,null],["Slicing test: slice (1,6).",0,null,null],["Slicing test (1,7).",0,null,null],["Slicing test: slice (1,7).",0,null,null],["Slicing test (2,0).",0,null,null],["Slicing test: slice (2,0).",0,null,null],["Slicing test (2,1).",0,null,null],["Slicing test: slice (2,1).",0,null,null],["Slicing test (2,2).",0,null,null],["Slicing test: slice (2,2).",0,null,null],["Slicing test (2,3).",0,null,null],["Slicing test: slice (2,3).",0,null,null],["Slicing test (3,0).",0,null,null],["Slicing test: slice (3,0).",0,null,null],["Slicing test (3,1).",0,null,null],["Slicing test: slice (3,1).",0,null,null],["Slicing test (3,2).",0,null,null],["Slicing test: slice (3,2).",0,null,null],["Slicing test (3,3).",0,null,null],["Slicing test: slice (3,3).",0,null,null],["Slicing test (3,4).",0,null,null],["Slicing test: slice (3,4).",0,null,null],["Slicing test (3,5).",0,null,null],["Slicing test: slice (3,5).",0,null,null],["Slicing test (4,0).",0,null,null],["Slicing test: slice (4,0).",0,null,null],["Slicing test (4,1).",0,null,null],["Slicing test: slice (4,1).",0,null,null],["Slicing test (4,2).",0,null,null],["Slicing test: slice (4,2).",0,null,null],["Slicing test (4,3).",0,null,null],["Slicing test: slice (4,3).",0,null,null],["Slicing test (4,4).",0,null,null],["Slicing test: slice (4,4).",0,null,null],["Slicing test (5,0).",0,null,null],["Slicing test: slice (5,0).",0,null,null],["Slicing test (5,1).",0,null,null],["Slicing test: slice (5,1).",0,null,null],["Slicing test (5,2).",0,null,null],["Slicing test: slice (5,2).",0,null,null],["Slicing test (5,3).",0,null,null],["Slicing test: slice (5,3).",0,null,null],["Slicing test (6,0).",0,null,null],["Slicing test: slice (6,0).",0,null,null],["Slicing test (6,1).",0,null,null],["Slicing test: slice (6,1).",0,null,null],["Slicing test (6,2).",0,null,null],["Slicing test: slice (6,2).",0,null,null],["Slicing test (7,0).",0,null,null],["Slicing test: slice (7,0).",0,null,null],["Slicing test (7,1).",0,null,null],["Slicing test: slice (7,1).",0,null,null],["Slicing test (7,2).",0,null,null],["Slicing test: slice (7,2).",0,null,null],["Slicing test (7,3).",0,null,null],["Slicing test: slice (7,3).",0,null,null],["Slicing test (8,0).",0,null,null],["Slicing test: slice (8,0).",0,null,null],["Slicing test (8,1).",0,null,null],["Slicing test: slice (8,1).",0,null,null],["Slicing test (8,2).",0,null,null],["Slicing test: slice (8,2).",0,null,null],["Slicing test (8,3).",0,null,null],["Slicing test: slice (8,3).",0,null,null],["Invalid contentType (\"ÿ\")",1,"assert_equals: expected \"\" but got \"ÿ\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te(xt/plain\")",1,"assert_equals: expected \"\" but got \"te(xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te)xt/plain\")",1,"assert_equals: expected \"\" but got \"te)xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"text/plain\")",1,"assert_equals: expected \"\" but got \"te>xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te@xt/plain\")",1,"assert_equals: expected \"\" but got \"te@xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te,xt/plain\")",1,"assert_equals: expected \"\" but got \"te,xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te;xt/plain\")",1,"assert_equals: expected \"\" but got \"te;xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te:xt/plain\")",1,"assert_equals: expected \"\" but got \"te:xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te\\\\xt/plain\")",1,"assert_equals: expected \"\" but got \"te\\\\xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te\\\"xt/plain\")",1,"assert_equals: expected \"\" but got \"te\\\"xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te/xt/plain\")",1,"assert_equals: expected \"\" but got \"te/xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te[xt/plain\")",1,"assert_equals: expected \"\" but got \"te[xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te]xt/plain\")",1,"assert_equals: expected \"\" but got \"te]xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te?xt/plain\")",1,"assert_equals: expected \"\" but got \"te?xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te=xt/plain\")",1,"assert_equals: expected \"\" but got \"te=xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te{xt/plain\")",1,"assert_equals: expected \"\" but got \"te{xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te}xt/plain\")",1,"assert_equals: expected \"\" but got \"te}xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te xt/plain\")",1,"assert_equals: expected \"\" but got \"te xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te\\txt/plain\")",1,"assert_equals: expected \"\" but got \"te\\txt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te\\0xt/plain\")",1,"assert_equals: expected \"\" but got \"te\\0xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te\\x1fxt/plain\")",1,"assert_equals: expected \"\" but got \"te\\x1fxt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"text/plain\")",1,"assert_equals: expected \"\" but got \"text/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Valid contentType (\"TEXT/PLAIN\")",1,"assert_equals: expected \"text/plain\" but got \"TEXT/PLAIN\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1\n"],["Valid contentType (\"text/plain;charset = UTF-8\")",1,"assert_equals: expected \"text/plain;charset = utf-8\" but got \"text/plain;charset = UTF-8\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1\n"],["Valid contentType (\"text/plain;charset=UTF-8\")",1,"assert_equals: expected \"text/plain;charset=utf-8\" but got \"text/plain;charset=UTF-8\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1\n"]]]}] 08:38:07 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | no-argument Blob slice 08:38:07 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slices 08:38:07 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | blob1. 08:38:07 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | blob2. 08:38:07 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,0). 08:38:07 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,0). 08:38:07 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,1). 08:38:07 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,1). 08:38:07 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,2). 08:38:07 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,2). 08:38:07 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,3). 08:38:07 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,3). 08:38:07 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,4). 08:38:07 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,4). 08:38:07 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,5). 08:38:07 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,5). 08:38:07 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,6). 08:38:07 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,6). 08:38:07 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,7). 08:38:07 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,7). 08:38:07 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,8). 08:38:07 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,8). 08:38:07 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,0). 08:38:07 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,0). 08:38:07 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,1). 08:38:07 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,1). 08:38:07 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,2). 08:38:07 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,2). 08:38:07 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,3). 08:38:07 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,3). 08:38:07 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,4). 08:38:07 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,4). 08:38:07 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,5). 08:38:07 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,5). 08:38:07 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,6). 08:38:07 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,6). 08:38:07 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,7). 08:38:07 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,7). 08:38:07 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,0). 08:38:07 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,0). 08:38:07 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,1). 08:38:07 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,1). 08:38:07 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,2). 08:38:07 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,2). 08:38:07 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,3). 08:38:07 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,3). 08:38:07 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,0). 08:38:07 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,0). 08:38:07 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,1). 08:38:07 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,1). 08:38:07 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,2). 08:38:07 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,2). 08:38:07 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,3). 08:38:07 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,3). 08:38:07 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,4). 08:38:07 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,4). 08:38:07 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,5). 08:38:07 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,5). 08:38:07 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,0). 08:38:07 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,0). 08:38:07 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,1). 08:38:07 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,1). 08:38:07 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,2). 08:38:07 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,2). 08:38:07 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,3). 08:38:07 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,3). 08:38:07 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,4). 08:38:07 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,4). 08:38:07 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,0). 08:38:07 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,0). 08:38:07 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,1). 08:38:07 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,1). 08:38:07 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,2). 08:38:07 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,2). 08:38:07 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,3). 08:38:07 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,3). 08:38:07 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (6,0). 08:38:07 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (6,0). 08:38:07 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (6,1). 08:38:07 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (6,1). 08:38:07 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (6,2). 08:38:07 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (6,2). 08:38:07 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,0). 08:38:07 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,0). 08:38:07 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,1). 08:38:07 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,1). 08:38:07 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,2). 08:38:07 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,2). 08:38:07 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,3). 08:38:07 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,3). 08:38:07 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,0). 08:38:07 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,0). 08:38:07 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,1). 08:38:07 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,1). 08:38:07 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,2). 08:38:07 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,2). 08:38:07 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,3). 08:38:07 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,3). 08:38:07 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("ÿ") - assert_equals: expected "" but got "ÿ" 08:38:07 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 08:38:07 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:38:07 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 08:38:07 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 08:38:07 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 08:38:07 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te(xt/plain") - assert_equals: expected "" but got "te(xt/plain" 08:38:07 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 08:38:07 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:38:07 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 08:38:07 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 08:38:07 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 08:38:07 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te)xt/plain") - assert_equals: expected "" but got "te)xt/plain" 08:38:07 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 08:38:07 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:38:07 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 08:38:07 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 08:38:07 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 08:38:07 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("text/plain") - assert_equals: expected "" but got "te>xt/plain" 08:38:07 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 08:38:07 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:38:07 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 08:38:07 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 08:38:07 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 08:38:07 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te@xt/plain") - assert_equals: expected "" but got "te@xt/plain" 08:38:07 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 08:38:07 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:38:07 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 08:38:07 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 08:38:07 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 08:38:07 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te,xt/plain") - assert_equals: expected "" but got "te,xt/plain" 08:38:07 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 08:38:07 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:38:07 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 08:38:07 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 08:38:07 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 08:38:07 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te;xt/plain") - assert_equals: expected "" but got "te;xt/plain" 08:38:07 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 08:38:07 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:38:07 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 08:38:07 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 08:38:07 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 08:38:07 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te:xt/plain") - assert_equals: expected "" but got "te:xt/plain" 08:38:07 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 08:38:07 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:38:07 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 08:38:07 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 08:38:07 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 08:38:07 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\\xt/plain") - assert_equals: expected "" but got "te\\xt/plain" 08:38:07 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 08:38:07 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:38:07 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 08:38:07 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 08:38:07 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 08:38:07 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\"xt/plain") - assert_equals: expected "" but got "te\"xt/plain" 08:38:07 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 08:38:07 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:38:07 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 08:38:07 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 08:38:07 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 08:38:07 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te/xt/plain") - assert_equals: expected "" but got "te/xt/plain" 08:38:07 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 08:38:07 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:38:07 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 08:38:07 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 08:38:07 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 08:38:07 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te[xt/plain") - assert_equals: expected "" but got "te[xt/plain" 08:38:07 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 08:38:07 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:38:07 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 08:38:07 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 08:38:07 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 08:38:07 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te]xt/plain") - assert_equals: expected "" but got "te]xt/plain" 08:38:07 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 08:38:07 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:38:07 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 08:38:07 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 08:38:07 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 08:38:07 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te?xt/plain") - assert_equals: expected "" but got "te?xt/plain" 08:38:07 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 08:38:07 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:38:07 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 08:38:07 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 08:38:07 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 08:38:07 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te=xt/plain") - assert_equals: expected "" but got "te=xt/plain" 08:38:07 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 08:38:07 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:38:07 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 08:38:07 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 08:38:07 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 08:38:07 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te{xt/plain") - assert_equals: expected "" but got "te{xt/plain" 08:38:07 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 08:38:07 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:38:07 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 08:38:07 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 08:38:07 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 08:38:07 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te}xt/plain") - assert_equals: expected "" but got "te}xt/plain" 08:38:07 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 08:38:07 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:38:07 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 08:38:07 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 08:38:07 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 08:38:07 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te xt/plain") - assert_equals: expected "" but got "te xt/plain" 08:38:07 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 08:38:07 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:38:07 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 08:38:07 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 08:38:07 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 08:38:07 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\txt/plain") - assert_equals: expected "" but got "te\txt/plain" 08:38:07 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 08:38:07 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:38:07 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 08:38:07 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 08:38:07 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 08:38:07 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\0xt/plain") - assert_equals: expected "" but got "te\0xt/plain" 08:38:07 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 08:38:07 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:38:07 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 08:38:07 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 08:38:07 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 08:38:07 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\x1fxt/plain") - assert_equals: expected "" but got "te\x1fxt/plain" 08:38:07 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 08:38:07 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:38:07 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 08:38:07 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 08:38:07 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 08:38:07 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("text/plain") - assert_equals: expected "" but got "text/plain" 08:38:07 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 08:38:07 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:38:07 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 08:38:07 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 08:38:07 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 08:38:07 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Valid contentType ("TEXT/PLAIN") - assert_equals: expected "text/plain" but got "TEXT/PLAIN" 08:38:07 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 08:38:07 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:38:07 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 08:38:07 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3 08:38:07 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1 08:38:07 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Valid contentType ("text/plain;charset = UTF-8") - assert_equals: expected "text/plain;charset = utf-8" but got "text/plain;charset = UTF-8" 08:38:07 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 08:38:07 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:38:07 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 08:38:07 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3 08:38:07 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1 08:38:07 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Valid contentType ("text/plain;charset=UTF-8") - assert_equals: expected "text/plain;charset=utf-8" but got "text/plain;charset=UTF-8" 08:38:07 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 08:38:07 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:38:07 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 08:38:07 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3 08:38:07 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1 08:38:07 INFO - TEST-OK | /FileAPI/blob/Blob-slice.html | took 1238ms 08:38:07 INFO - PROCESS | 3744 | 1463067487294 Marionette TRACE conn2 -> [0,3045,"getWindowHandle",null] 08:38:07 INFO - TEST-START | /FileAPI/file/File-constructor.html 08:38:07 INFO - PROCESS | 3744 | 1463067487296 Marionette TRACE conn2 <- [1,3045,null,{"value":"13"}] 08:38:07 INFO - PROCESS | 3744 | 1463067487300 Marionette TRACE conn2 -> [0,3046,"setScriptTimeout",{"ms":35000}] 08:38:07 INFO - PROCESS | 3744 | 1463067487302 Marionette TRACE conn2 <- [1,3046,null,{}] 08:38:07 INFO - PROCESS | 3744 | 1463067487306 Marionette TRACE conn2 -> [0,3047,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:38:07 INFO - PROCESS | 3744 | 1463067487451 Marionette TRACE conn2 <- [1,3047,null,{"value":null}] 08:38:07 INFO - PROCESS | 3744 | 1463067487572 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\", \"7b36c2f2-4a50-406b-8f1a-2c9880a455ba\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:38:07 INFO - PROCESS | 3744 | ++DOCSHELL 1B248C00 == 82 [pid = 3744] [id = 773] 08:38:07 INFO - PROCESS | 3744 | ++DOMWINDOW == 146 (1BAB1000) [pid = 3744] [serial = 2317] [outer = 00000000] 08:38:07 INFO - PROCESS | 3744 | ++DOMWINDOW == 147 (1C73DC00) [pid = 3744] [serial = 2318] [outer = 1BAB1000] 08:38:07 INFO - PROCESS | 3744 | 1463067487624 Marionette DEBUG loaded listener.js 08:38:07 INFO - PROCESS | 3744 | ++DOMWINDOW == 148 (1C741C00) [pid = 3744] [serial = 2319] [outer = 1BAB1000] 08:38:08 INFO - PROCESS | 3744 | 1463067488173 Marionette TRACE conn2 <- [1,3048,null,{"value":["/FileAPI/file/File-constructor.html",0,null,null,[["File interface object exists",0,null,null],["DOMString fileBits",0,null,null],["Unicode DOMString fileBits",0,null,null],["Empty Blob fileBits",0,null,null],["Blob fileBits",0,null,null],["ArrayBuffer fileBits",0,null,null],["Typed array fileBits",0,null,null],["Various fileBits",0,null,null],["Using fileName",0,null,null],["Using special character in fileName",1,"assert_equals: expected \"dummy:foo\" but got \"dummy/foo\"","test_second_argument/<@http://web-platform.test:8000/FileAPI/file/File-constructor.html:38:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\ntest_second_argument@http://web-platform.test:8000/FileAPI/file/File-constructor.html:35:3\n@http://web-platform.test:8000/FileAPI/file/File-constructor.html:43:1\n"],["Using type on the File constructor",0,null,null],["Using uppercase characters in type",1,"assert_equals: expected \"text/plain\" but got \"TEXT/PLAIN\"","@http://web-platform.test:8000/FileAPI/file/File-constructor.html:54:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/file/File-constructor.html:51:1\n"],["Using illegal character for type",1,"assert_equals: expected \"\" but got \"𝓽𝓮𝔁𝓽/𝔭𝔩𝔞𝔦𝔫\"","@http://web-platform.test:8000/FileAPI/file/File-constructor.html:59:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/file/File-constructor.html:56:1\n"],["Using lastModified",0,null,null],["Misusing name",0,null,null]]]}] 08:38:08 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | File interface object exists 08:38:08 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | DOMString fileBits 08:38:08 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Unicode DOMString fileBits 08:38:08 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Empty Blob fileBits 08:38:08 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Blob fileBits 08:38:08 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | ArrayBuffer fileBits 08:38:08 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Typed array fileBits 08:38:08 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Various fileBits 08:38:08 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Using fileName 08:38:08 INFO - TEST-FAIL | /FileAPI/file/File-constructor.html | Using special character in fileName - assert_equals: expected "dummy:foo" but got "dummy/foo" 08:38:08 INFO - test_second_argument/<@http://web-platform.test:8000/FileAPI/file/File-constructor.html:38:5 08:38:08 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:38:08 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:38:08 INFO - test_second_argument@http://web-platform.test:8000/FileAPI/file/File-constructor.html:35:3 08:38:08 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:43:1 08:38:08 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Using type on the File constructor 08:38:08 INFO - TEST-FAIL | /FileAPI/file/File-constructor.html | Using uppercase characters in type - assert_equals: expected "text/plain" but got "TEXT/PLAIN" 08:38:08 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:54:3 08:38:08 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:38:08 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:38:08 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:51:1 08:38:08 INFO - TEST-FAIL | /FileAPI/file/File-constructor.html | Using illegal character for type - assert_equals: expected "" but got "𝓽𝓮𝔁𝓽/𝔭𝔩𝔞𝔦𝔫" 08:38:08 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:59:3 08:38:08 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:38:08 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:38:08 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:56:1 08:38:08 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Using lastModified 08:38:08 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Misusing name 08:38:08 INFO - TEST-OK | /FileAPI/file/File-constructor.html | took 924ms 08:38:08 INFO - PROCESS | 3744 | 1463067488226 Marionette TRACE conn2 -> [0,3049,"getWindowHandle",null] 08:38:08 INFO - PROCESS | 3744 | 1463067488228 Marionette TRACE conn2 <- [1,3049,null,{"value":"13"}] 08:38:08 INFO - PROCESS | 3744 | 1463067488233 Marionette TRACE conn2 -> [0,3050,"setScriptTimeout",{"ms":35000}] 08:38:08 INFO - TEST-START | /FileAPI/file/Worker-read-file-constructor.worker 08:38:08 INFO - PROCESS | 3744 | 1463067488235 Marionette TRACE conn2 <- [1,3050,null,{}] 08:38:08 INFO - PROCESS | 3744 | 1463067488238 Marionette TRACE conn2 -> [0,3051,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:38:08 INFO - PROCESS | 3744 | 1463067488375 Marionette TRACE conn2 <- [1,3051,null,{"value":null}] 08:38:08 INFO - PROCESS | 3744 | 1463067488542 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\", \"7b36c2f2-4a50-406b-8f1a-2c9880a455ba\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:38:08 INFO - PROCESS | 3744 | ++DOCSHELL 1C73A400 == 83 [pid = 3744] [id = 774] 08:38:08 INFO - PROCESS | 3744 | ++DOMWINDOW == 149 (1C742C00) [pid = 3744] [serial = 2320] [outer = 00000000] 08:38:08 INFO - PROCESS | 3744 | ++DOMWINDOW == 150 (1E94C000) [pid = 3744] [serial = 2321] [outer = 1C742C00] 08:38:08 INFO - PROCESS | 3744 | 1463067488596 Marionette DEBUG loaded listener.js 08:38:08 INFO - PROCESS | 3744 | ++DOMWINDOW == 151 (1EF65800) [pid = 3744] [serial = 2322] [outer = 1C742C00] 08:38:08 INFO - PROCESS | 3744 | [3744] WARNING: Failed to retarget HTML data delivery to the parser thread.: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/parser/html/nsHtml5StreamParser.cpp, line 967 08:38:09 INFO - PROCESS | 3744 | 1463067489203 Marionette TRACE conn2 <- [1,3052,null,{"value":["/FileAPI/file/Worker-read-file-constructor.worker",0,null,null,[["FileReader in Worker",0,{},{}]]]}] 08:38:09 INFO - TEST-PASS | /FileAPI/file/Worker-read-file-constructor.worker | FileReader in Worker - {} 08:38:09 INFO - {} 08:38:09 INFO - TEST-OK | /FileAPI/file/Worker-read-file-constructor.worker | took 1002ms 08:38:09 INFO - TEST-START | /FileAPI/filelist-section/filelist.html 08:38:09 INFO - PROCESS | 3744 | 1463067489236 Marionette TRACE conn2 -> [0,3053,"getWindowHandle",null] 08:38:09 INFO - PROCESS | 3744 | 1463067489239 Marionette TRACE conn2 <- [1,3053,null,{"value":"13"}] 08:38:09 INFO - PROCESS | 3744 | 1463067489258 Marionette TRACE conn2 -> [0,3054,"setScriptTimeout",{"ms":35000}] 08:38:09 INFO - PROCESS | 3744 | 1463067489261 Marionette TRACE conn2 <- [1,3054,null,{}] 08:38:09 INFO - PROCESS | 3744 | 1463067489271 Marionette TRACE conn2 -> [0,3055,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:38:09 INFO - PROCESS | 3744 | 1463067489388 Marionette TRACE conn2 <- [1,3055,null,{"value":null}] 08:38:09 INFO - PROCESS | 3744 | 1463067489539 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\", \"7b36c2f2-4a50-406b-8f1a-2c9880a455ba\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:38:09 INFO - PROCESS | 3744 | ++DOCSHELL 10E9A000 == 84 [pid = 3744] [id = 775] 08:38:09 INFO - PROCESS | 3744 | ++DOMWINDOW == 152 (111A7400) [pid = 3744] [serial = 2323] [outer = 00000000] 08:38:09 INFO - PROCESS | 3744 | ++DOMWINDOW == 153 (12D91C00) [pid = 3744] [serial = 2324] [outer = 111A7400] 08:38:09 INFO - PROCESS | 3744 | 1463067489595 Marionette DEBUG loaded listener.js 08:38:09 INFO - PROCESS | 3744 | ++DOMWINDOW == 154 (14417000) [pid = 3744] [serial = 2325] [outer = 111A7400] 08:38:10 INFO - PROCESS | 3744 | 1463067490349 Marionette TRACE conn2 <- [1,3056,null,{"value":["/FileAPI/filelist-section/filelist.html",0,null,null,[["Check if window has a FileList property",0,null,null],["Check if FileList.length is 0",0,null,null],["Check if item is a instanceof Function",0,null,null],["Check if item is a method of fileList",0,null,null],["Check if the item method returns null when no file selected",0,null,null],["Check if length is fileList's attribute",0,null,null],["Check if the fileList length is 0 when no file selected",0,null,null]]]}] 08:38:10 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if window has a FileList property 08:38:10 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if FileList.length is 0 08:38:10 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if item is a instanceof Function 08:38:10 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if item is a method of fileList 08:38:10 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if the item method returns null when no file selected 08:38:10 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if length is fileList's attribute 08:38:10 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if the fileList length is 0 when no file selected 08:38:10 INFO - TEST-OK | /FileAPI/filelist-section/filelist.html | took 1159ms 08:38:10 INFO - PROCESS | 3744 | 1463067490405 Marionette TRACE conn2 -> [0,3057,"getWindowHandle",null] 08:38:10 INFO - PROCESS | 3744 | 1463067490410 Marionette TRACE conn2 <- [1,3057,null,{"value":"13"}] 08:38:10 INFO - PROCESS | 3744 | 1463067490415 Marionette TRACE conn2 -> [0,3058,"setScriptTimeout",{"ms":35000}] 08:38:10 INFO - TEST-START | /FileAPI/reading-data-section/Determining-Encoding.html 08:38:10 INFO - PROCESS | 3744 | 1463067490419 Marionette TRACE conn2 <- [1,3058,null,{}] 08:38:10 INFO - PROCESS | 3744 | 1463067490423 Marionette TRACE conn2 -> [0,3059,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:38:10 INFO - PROCESS | 3744 | 1463067490529 Marionette TRACE conn2 <- [1,3059,null,{"value":null}] 08:38:10 INFO - PROCESS | 3744 | 1463067490703 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\", \"7b36c2f2-4a50-406b-8f1a-2c9880a455ba\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:38:10 INFO - PROCESS | 3744 | ++DOCSHELL 12E60C00 == 85 [pid = 3744] [id = 776] 08:38:10 INFO - PROCESS | 3744 | ++DOMWINDOW == 155 (1302E800) [pid = 3744] [serial = 2326] [outer = 00000000] 08:38:10 INFO - PROCESS | 3744 | ++DOMWINDOW == 156 (14499400) [pid = 3744] [serial = 2327] [outer = 1302E800] 08:38:10 INFO - PROCESS | 3744 | 1463067490754 Marionette DEBUG loaded listener.js 08:38:10 INFO - PROCESS | 3744 | ++DOMWINDOW == 157 (152BC800) [pid = 3744] [serial = 2328] [outer = 1302E800] 08:38:11 INFO - PROCESS | 3744 | 1463067491326 Marionette TRACE conn2 <- [1,3060,null,{"value":["/FileAPI/reading-data-section/Determining-Encoding.html",0,null,null,[["Blob Determing Encoding with encoding argument",0,null,null],["Blob Determing Encoding with type attribute",0,null,null],["Blob Determing Encoding with UTF-8 BOM",0,null,null],["Blob Determing Encoding without anything implying charset.",0,null,null],["Blob Determing Encoding with UTF-16BE BOM",0,null,null],["Blob Determing Encoding with UTF-16LE BOM",0,null,null]]]}] 08:38:11 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with encoding argument 08:38:11 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with type attribute 08:38:11 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with UTF-8 BOM 08:38:11 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding without anything implying charset. 08:38:11 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with UTF-16BE BOM 08:38:11 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with UTF-16LE BOM 08:38:11 INFO - TEST-OK | /FileAPI/reading-data-section/Determining-Encoding.html | took 940ms 08:38:11 INFO - PROCESS | 3744 | 1463067491363 Marionette TRACE conn2 -> [0,3061,"getWindowHandle",null] 08:38:11 INFO - PROCESS | 3744 | 1463067491368 Marionette TRACE conn2 <- [1,3061,null,{"value":"13"}] 08:38:11 INFO - TEST-START | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html 08:38:11 INFO - PROCESS | 3744 | 1463067491374 Marionette TRACE conn2 -> [0,3062,"setScriptTimeout",{"ms":35000}] 08:38:11 INFO - PROCESS | 3744 | 1463067491377 Marionette TRACE conn2 <- [1,3062,null,{}] 08:38:11 INFO - PROCESS | 3744 | 1463067491381 Marionette TRACE conn2 -> [0,3063,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:38:11 INFO - PROCESS | 3744 | 1463067491489 Marionette TRACE conn2 <- [1,3063,null,{"value":null}] 08:38:11 INFO - PROCESS | 3744 | 1463067491667 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\", \"7b36c2f2-4a50-406b-8f1a-2c9880a455ba\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:38:11 INFO - PROCESS | 3744 | --DOCSHELL 1867E800 == 84 [pid = 3744] [id = 649] 08:38:11 INFO - PROCESS | 3744 | --DOCSHELL 16572800 == 83 [pid = 3744] [id = 767] 08:38:11 INFO - PROCESS | 3744 | --DOCSHELL 144C7800 == 82 [pid = 3744] [id = 766] 08:38:11 INFO - PROCESS | 3744 | --DOCSHELL 17BD7C00 == 81 [pid = 3744] [id = 765] 08:38:11 INFO - PROCESS | 3744 | --DOCSHELL 17A0B000 == 80 [pid = 3744] [id = 764] 08:38:11 INFO - PROCESS | 3744 | --DOCSHELL 1714D800 == 79 [pid = 3744] [id = 763] 08:38:11 INFO - PROCESS | 3744 | --DOCSHELL 164A5800 == 78 [pid = 3744] [id = 762] 08:38:11 INFO - PROCESS | 3744 | --DOCSHELL 10701C00 == 77 [pid = 3744] [id = 761] 08:38:11 INFO - PROCESS | 3744 | --DOCSHELL 1131C000 == 76 [pid = 3744] [id = 760] 08:38:11 INFO - PROCESS | 3744 | --DOCSHELL 19BC8000 == 75 [pid = 3744] [id = 756] 08:38:11 INFO - PROCESS | 3744 | --DOMWINDOW == 156 (19C27800) [pid = 3744] [serial = 2206] [outer = 00000000] [url = about:blank] 08:38:11 INFO - PROCESS | 3744 | --DOMWINDOW == 155 (1A486400) [pid = 3744] [serial = 2212] [outer = 00000000] [url = about:blank] 08:38:11 INFO - PROCESS | 3744 | --DOMWINDOW == 154 (19DB2000) [pid = 3744] [serial = 2209] [outer = 00000000] [url = about:blank] 08:38:11 INFO - PROCESS | 3744 | ++DOCSHELL 10684000 == 76 [pid = 3744] [id = 777] 08:38:11 INFO - PROCESS | 3744 | ++DOMWINDOW == 155 (106E6C00) [pid = 3744] [serial = 2329] [outer = 00000000] 08:38:11 INFO - PROCESS | 3744 | ++DOMWINDOW == 156 (136AD400) [pid = 3744] [serial = 2330] [outer = 106E6C00] 08:38:11 INFO - PROCESS | 3744 | 1463067491754 Marionette DEBUG loaded listener.js 08:38:11 INFO - PROCESS | 3744 | ++DOMWINDOW == 157 (1449C000) [pid = 3744] [serial = 2331] [outer = 106E6C00] 08:38:11 INFO - PROCESS | 3744 | --DOCSHELL 1AFA8C00 == 75 [pid = 3744] [id = 754] 08:38:11 INFO - PROCESS | 3744 | --DOCSHELL 19DAF400 == 74 [pid = 3744] [id = 753] 08:38:11 INFO - PROCESS | 3744 | --DOCSHELL 12E61400 == 73 [pid = 3744] [id = 752] 08:38:11 INFO - PROCESS | 3744 | --DOCSHELL 12D23800 == 72 [pid = 3744] [id = 751] 08:38:11 INFO - PROCESS | 3744 | --DOMWINDOW == 156 (15E27400) [pid = 3744] [serial = 2108] [outer = 00000000] [url = about:blank] 08:38:11 INFO - PROCESS | 3744 | --DOMWINDOW == 155 (17BD5000) [pid = 3744] [serial = 2231] [outer = 00000000] [url = about:blank] 08:38:11 INFO - PROCESS | 3744 | --DOMWINDOW == 154 (165F5400) [pid = 3744] [serial = 2225] [outer = 00000000] [url = about:blank] 08:38:11 INFO - PROCESS | 3744 | --DOMWINDOW == 153 (19A51000) [pid = 3744] [serial = 2233] [outer = 00000000] [url = about:blank] 08:38:11 INFO - PROCESS | 3744 | --DOMWINDOW == 152 (163F8000) [pid = 3744] [serial = 2215] [outer = 00000000] [url = about:blank] 08:38:11 INFO - PROCESS | 3744 | --DOMWINDOW == 151 (19C2B000) [pid = 3744] [serial = 2244] [outer = 00000000] [url = about:blank] 08:38:11 INFO - PROCESS | 3744 | --DOMWINDOW == 150 (144E9800) [pid = 3744] [serial = 2221] [outer = 00000000] [url = about:blank] 08:38:11 INFO - PROCESS | 3744 | --DOMWINDOW == 149 (15A8B000) [pid = 3744] [serial = 2222] [outer = 00000000] [url = about:blank] 08:38:11 INFO - PROCESS | 3744 | --DOMWINDOW == 148 (13E5F800) [pid = 3744] [serial = 2242] [outer = 00000000] [url = about:blank] 08:38:11 INFO - PROCESS | 3744 | --DOMWINDOW == 147 (19EB7800) [pid = 3744] [serial = 2245] [outer = 00000000] [url = about:blank] 08:38:11 INFO - PROCESS | 3744 | --DOMWINDOW == 146 (19D42C00) [pid = 3744] [serial = 2236] [outer = 00000000] [url = about:blank] 08:38:11 INFO - PROCESS | 3744 | --DOMWINDOW == 145 (13616C00) [pid = 3744] [serial = 2241] [outer = 00000000] [url = about:blank] 08:38:11 INFO - PROCESS | 3744 | --DOMWINDOW == 144 (1449D000) [pid = 3744] [serial = 2219] [outer = 00000000] [url = about:blank] 08:38:11 INFO - PROCESS | 3744 | --DOMWINDOW == 143 (164B0400) [pid = 3744] [serial = 2203] [outer = 00000000] [url = about:blank] 08:38:11 INFO - PROCESS | 3744 | --DOMWINDOW == 142 (165F1C00) [pid = 3744] [serial = 2204] [outer = 00000000] [url = about:blank] 08:38:11 INFO - PROCESS | 3744 | --DOMWINDOW == 141 (13E68800) [pid = 3744] [serial = 2201] [outer = 00000000] [url = about:blank] 08:38:11 INFO - PROCESS | 3744 | --DOMWINDOW == 140 (140CCC00) [pid = 3744] [serial = 2218] [outer = 00000000] [url = about:blank] 08:38:11 INFO - PROCESS | 3744 | --DOMWINDOW == 139 (1740D400) [pid = 3744] [serial = 2228] [outer = 00000000] [url = about:blank] 08:38:11 INFO - PROCESS | 3744 | --DOMWINDOW == 138 (1714EC00) [pid = 3744] [serial = 2227] [outer = 00000000] [url = about:blank] 08:38:11 INFO - PROCESS | 3744 | --DOMWINDOW == 137 (19CD3400) [pid = 3744] [serial = 2060] [outer = 00000000] [url = about:blank] 08:38:11 INFO - PROCESS | 3744 | --DOMWINDOW == 136 (17B0C800) [pid = 3744] [serial = 2066] [outer = 00000000] [url = about:blank] 08:38:11 INFO - PROCESS | 3744 | --DOMWINDOW == 135 (1656CC00) [pid = 3744] [serial = 2224] [outer = 00000000] [url = about:blank] 08:38:11 INFO - PROCESS | 3744 | --DOMWINDOW == 134 (15E34400) [pid = 3744] [serial = 2063] [outer = 00000000] [url = about:blank] 08:38:11 INFO - PROCESS | 3744 | --DOMWINDOW == 133 (1A16FC00) [pid = 3744] [serial = 2239] [outer = 00000000] [url = about:blank] 08:38:11 INFO - PROCESS | 3744 | --DOMWINDOW == 132 (17B07400) [pid = 3744] [serial = 2230] [outer = 00000000] [url = about:blank] 08:38:11 INFO - PROCESS | 3744 | --DOMWINDOW == 131 (19A51800) [pid = 3744] [serial = 2234] [outer = 00000000] [url = about:blank] 08:38:11 INFO - PROCESS | 3744 | --DOMWINDOW == 130 (1AB62800) [pid = 3744] [serial = 2105] [outer = 00000000] [url = about:blank] 08:38:11 INFO - PROCESS | 3744 | --DOMWINDOW == 129 (17AF4800) [pid = 3744] [serial = 2111] [outer = 00000000] [url = about:blank] 08:38:11 INFO - PROCESS | 3744 | --DOMWINDOW == 128 (19DA9C00) [pid = 3744] [serial = 2069] [outer = 00000000] [url = about:blank] 08:38:11 INFO - PROCESS | 3744 | --DOMWINDOW == 127 (1339C400) [pid = 3744] [serial = 2200] [outer = 00000000] [url = about:blank] 08:38:11 INFO - PROCESS | 3744 | --DOMWINDOW == 126 (19A8D800) [pid = 3744] [serial = 2216] [outer = 00000000] [url = about:blank] 08:38:11 INFO - PROCESS | 3744 | --DOMWINDOW == 125 (1A171C00) [pid = 3744] [serial = 2072] [outer = 00000000] [url = about:blank] 08:38:11 INFO - PROCESS | 3744 | --DOMWINDOW == 124 (19D49400) [pid = 3744] [serial = 2238] [outer = 00000000] [url = about:blank] 08:38:11 INFO - PROCESS | 3744 | --DOMWINDOW == 123 (1AC4B000) [pid = 3744] [serial = 2247] [outer = 00000000] [url = about:blank] 08:38:11 INFO - PROCESS | 3744 | --DOMWINDOW == 122 (1AC52C00) [pid = 3744] [serial = 2248] [outer = 00000000] [url = about:blank] 08:38:12 INFO - PROCESS | 3744 | 1463067492129 Marionette TRACE conn2 <- [1,3064,null,{"value":["/FileAPI/reading-data-section/FileReader-event-handler-attributes.html",0,null,null,[["FileReader.onloadstart: initial value",0,null,null],["FileReader.onprogress: initial value",0,null,null],["FileReader.onload: initial value",0,null,null],["FileReader.onabort: initial value",0,null,null],["FileReader.onerror: initial value",0,null,null],["FileReader.onloadend: initial value",0,null,null]]]}] 08:38:12 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onloadstart: initial value 08:38:12 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onprogress: initial value 08:38:12 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onload: initial value 08:38:12 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onabort: initial value 08:38:12 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onerror: initial value 08:38:12 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onloadend: initial value 08:38:12 INFO - TEST-OK | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | took 799ms 08:38:12 INFO - PROCESS | 3744 | 1463067492175 Marionette TRACE conn2 -> [0,3065,"getWindowHandle",null] 08:38:12 INFO - PROCESS | 3744 | 1463067492177 Marionette TRACE conn2 <- [1,3065,null,{"value":"13"}] 08:38:12 INFO - TEST-START | /FileAPI/reading-data-section/FileReader-multiple-reads.html 08:38:12 INFO - PROCESS | 3744 | 1463067492181 Marionette TRACE conn2 -> [0,3066,"setScriptTimeout",{"ms":35000}] 08:38:12 INFO - PROCESS | 3744 | 1463067492184 Marionette TRACE conn2 <- [1,3066,null,{}] 08:38:12 INFO - PROCESS | 3744 | 1463067492194 Marionette TRACE conn2 -> [0,3067,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:38:12 INFO - PROCESS | 3744 | 1463067492288 Marionette TRACE conn2 <- [1,3067,null,{"value":null}] 08:38:12 INFO - PROCESS | 3744 | 1463067492296 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\", \"7b36c2f2-4a50-406b-8f1a-2c9880a455ba\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:38:12 INFO - PROCESS | 3744 | ++DOCSHELL 15A90C00 == 73 [pid = 3744] [id = 778] 08:38:12 INFO - PROCESS | 3744 | ++DOMWINDOW == 123 (15E05800) [pid = 3744] [serial = 2332] [outer = 00000000] 08:38:12 INFO - PROCESS | 3744 | ++DOMWINDOW == 124 (16569800) [pid = 3744] [serial = 2333] [outer = 15E05800] 08:38:12 INFO - PROCESS | 3744 | 1463067492349 Marionette DEBUG loaded listener.js 08:38:12 INFO - PROCESS | 3744 | ++DOMWINDOW == 125 (165E9800) [pid = 3744] [serial = 2334] [outer = 15E05800] 08:38:12 INFO - PROCESS | 3744 | 1463067492862 Marionette TRACE conn2 <- [1,3068,null,{"value":["/FileAPI/reading-data-section/FileReader-multiple-reads.html",0,null,null,[["test FileReader InvalidStateError exception for readAsText",1,"assert_throws: function \"function () {\n reader.readAsText(blob_2)\n }\" did not throw","@http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:15:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:9:1\n"],["test FileReader InvalidStateError exception for readAsDataURL",1,"assert_throws: function \"function () {\n reader.readAsDataURL(blob_2)\n }\" did not throw","@http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:26:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:20:1\n"],["test FileReader InvalidStateError exception for readAsArrayBuffer",1,"assert_throws: function \"function () {\n reader.readAsArrayBuffer(blob_2)\n }\" did not throw","@http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:37:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:31:1\n"],["test FileReader InvalidStateError exception in onloadstart event for readAsArrayBuffer",1,"assert_false: Only one loadstart event should be dispatched expected false got true","reader.onloadstart<@http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:48:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17\nreader.onloadstart [0,3069,"getWindowHandle",null] 08:38:12 INFO - PROCESS | 3744 | 1463067492932 Marionette TRACE conn2 <- [1,3069,null,{"value":"13"}] 08:38:12 INFO - TEST-START | /FileAPI/reading-data-section/filereader_abort.html 08:38:12 INFO - PROCESS | 3744 | 1463067492936 Marionette TRACE conn2 -> [0,3070,"setScriptTimeout",{"ms":35000}] 08:38:12 INFO - PROCESS | 3744 | 1463067492937 Marionette TRACE conn2 <- [1,3070,null,{}] 08:38:12 INFO - PROCESS | 3744 | 1463067492941 Marionette TRACE conn2 -> [0,3071,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:38:13 INFO - PROCESS | 3744 | 1463067493058 Marionette TRACE conn2 <- [1,3071,null,{"value":null}] 08:38:13 INFO - PROCESS | 3744 | 1463067493188 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\", \"7b36c2f2-4a50-406b-8f1a-2c9880a455ba\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:38:13 INFO - PROCESS | 3744 | ++DOCSHELL 17147400 == 74 [pid = 3744] [id = 779] 08:38:13 INFO - PROCESS | 3744 | ++DOMWINDOW == 126 (17147C00) [pid = 3744] [serial = 2335] [outer = 00000000] 08:38:13 INFO - PROCESS | 3744 | ++DOMWINDOW == 127 (1714D000) [pid = 3744] [serial = 2336] [outer = 17147C00] 08:38:13 INFO - PROCESS | 3744 | 1463067493232 Marionette DEBUG loaded listener.js 08:38:13 INFO - PROCESS | 3744 | ++DOMWINDOW == 128 (17409400) [pid = 3744] [serial = 2337] [outer = 17147C00] 08:38:13 INFO - PROCESS | 3744 | 1463067493568 Marionette TRACE conn2 <- [1,3072,null,{"value":["/FileAPI/reading-data-section/filereader_abort.html",0,null,null,[["Aborting before read",1,"","@http://web-platform.test:8000/FileAPI/reading-data-section/filereader_abort.html:17:7\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/reading-data-section/filereader_abort.html:15:5\n"],["Aborting after read",0,null,null]]]}] 08:38:13 INFO - TEST-FAIL | /FileAPI/reading-data-section/filereader_abort.html | Aborting before read - 08:38:13 INFO - @http://web-platform.test:8000/FileAPI/reading-data-section/filereader_abort.html:17:7 08:38:13 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:38:13 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:38:13 INFO - @http://web-platform.test:8000/FileAPI/reading-data-section/filereader_abort.html:15:5 08:38:13 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_abort.html | Aborting after read 08:38:13 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_abort.html | took 705ms 08:38:13 INFO - PROCESS | 3744 | 1463067493640 Marionette TRACE conn2 -> [0,3073,"getWindowHandle",null] 08:38:13 INFO - PROCESS | 3744 | 1463067493642 Marionette TRACE conn2 <- [1,3073,null,{"value":"13"}] 08:38:13 INFO - TEST-START | /FileAPI/reading-data-section/filereader_error.html 08:38:13 INFO - PROCESS | 3744 | 1463067493646 Marionette TRACE conn2 -> [0,3074,"setScriptTimeout",{"ms":35000}] 08:38:13 INFO - PROCESS | 3744 | 1463067493647 Marionette TRACE conn2 <- [1,3074,null,{}] 08:38:13 INFO - PROCESS | 3744 | 1463067493651 Marionette TRACE conn2 -> [0,3075,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:38:13 INFO - PROCESS | 3744 | 1463067493738 Marionette TRACE conn2 <- [1,3075,null,{"value":null}] 08:38:13 INFO - PROCESS | 3744 | 1463067493744 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\", \"7b36c2f2-4a50-406b-8f1a-2c9880a455ba\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:38:13 INFO - PROCESS | 3744 | ++DOCSHELL 17144400 == 75 [pid = 3744] [id = 780] 08:38:13 INFO - PROCESS | 3744 | ++DOMWINDOW == 129 (1714B400) [pid = 3744] [serial = 2338] [outer = 00000000] 08:38:13 INFO - PROCESS | 3744 | ++DOMWINDOW == 130 (17AFE400) [pid = 3744] [serial = 2339] [outer = 1714B400] 08:38:13 INFO - PROCESS | 3744 | 1463067493787 Marionette DEBUG loaded listener.js 08:38:13 INFO - PROCESS | 3744 | ++DOMWINDOW == 131 (17B0FC00) [pid = 3744] [serial = 2340] [outer = 1714B400] 08:38:14 INFO - PROCESS | 3744 | 1463067494267 Marionette TRACE conn2 <- [1,3076,null,{"value":["/FileAPI/reading-data-section/filereader_error.html",0,null,null,[["FileAPI Test: filereader_error",0,null,null]]]}] 08:38:14 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_error.html | FileAPI Test: filereader_error 08:38:14 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_error.html | took 689ms 08:38:14 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readAsArrayBuffer.html 08:38:14 INFO - PROCESS | 3744 | 1463067494346 Marionette TRACE conn2 -> [0,3077,"getWindowHandle",null] 08:38:14 INFO - PROCESS | 3744 | 1463067494349 Marionette TRACE conn2 <- [1,3077,null,{"value":"13"}] 08:38:14 INFO - PROCESS | 3744 | 1463067494360 Marionette TRACE conn2 -> [0,3078,"setScriptTimeout",{"ms":35000}] 08:38:14 INFO - PROCESS | 3744 | 1463067494362 Marionette TRACE conn2 <- [1,3078,null,{}] 08:38:14 INFO - PROCESS | 3744 | 1463067494366 Marionette TRACE conn2 -> [0,3079,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:38:14 INFO - PROCESS | 3744 | 1463067494529 Marionette TRACE conn2 <- [1,3079,null,{"value":null}] 08:38:14 INFO - PROCESS | 3744 | 1463067494612 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\", \"7b36c2f2-4a50-406b-8f1a-2c9880a455ba\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:38:14 INFO - PROCESS | 3744 | ++DOCSHELL 18617C00 == 76 [pid = 3744] [id = 781] 08:38:14 INFO - PROCESS | 3744 | ++DOMWINDOW == 132 (1861D400) [pid = 3744] [serial = 2341] [outer = 00000000] 08:38:14 INFO - PROCESS | 3744 | ++DOMWINDOW == 133 (18819C00) [pid = 3744] [serial = 2342] [outer = 1861D400] 08:38:14 INFO - PROCESS | 3744 | 1463067494656 Marionette DEBUG loaded listener.js 08:38:14 INFO - PROCESS | 3744 | ++DOMWINDOW == 134 (19A49800) [pid = 3744] [serial = 2343] [outer = 1861D400] 08:38:15 INFO - PROCESS | 3744 | 1463067495029 Marionette TRACE conn2 <- [1,3080,null,{"value":["/FileAPI/reading-data-section/filereader_readAsArrayBuffer.html",0,null,null,[["FileAPI Test: filereader_readAsArrayBuffer",0,null,null]]]}] 08:38:15 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsArrayBuffer.html | FileAPI Test: filereader_readAsArrayBuffer 08:38:15 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readAsArrayBuffer.html | took 689ms 08:38:15 INFO - PROCESS | 3744 | 1463067495050 Marionette TRACE conn2 -> [0,3081,"getWindowHandle",null] 08:38:15 INFO - PROCESS | 3744 | 1463067495052 Marionette TRACE conn2 <- [1,3081,null,{"value":"13"}] 08:38:15 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readAsDataURL.html 08:38:15 INFO - PROCESS | 3744 | 1463067495055 Marionette TRACE conn2 -> [0,3082,"setScriptTimeout",{"ms":35000}] 08:38:15 INFO - PROCESS | 3744 | 1463067495057 Marionette TRACE conn2 <- [1,3082,null,{}] 08:38:15 INFO - PROCESS | 3744 | 1463067495060 Marionette TRACE conn2 -> [0,3083,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:38:15 INFO - PROCESS | 3744 | 1463067495189 Marionette TRACE conn2 <- [1,3083,null,{"value":null}] 08:38:15 INFO - PROCESS | 3744 | 1463067495195 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\", \"7b36c2f2-4a50-406b-8f1a-2c9880a455ba\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:38:15 INFO - PROCESS | 3744 | ++DOCSHELL 17AF0C00 == 77 [pid = 3744] [id = 782] 08:38:15 INFO - PROCESS | 3744 | ++DOMWINDOW == 135 (19A48800) [pid = 3744] [serial = 2344] [outer = 00000000] 08:38:15 INFO - PROCESS | 3744 | ++DOMWINDOW == 136 (19BC2C00) [pid = 3744] [serial = 2345] [outer = 19A48800] 08:38:15 INFO - PROCESS | 3744 | 1463067495304 Marionette DEBUG loaded listener.js 08:38:15 INFO - PROCESS | 3744 | ++DOMWINDOW == 137 (19BC4C00) [pid = 3744] [serial = 2346] [outer = 19A48800] 08:38:15 INFO - PROCESS | 3744 | 1463067495709 Marionette TRACE conn2 <- [1,3084,null,{"value":["/FileAPI/reading-data-section/filereader_readAsDataURL.html",0,null,null,[["FileAPI Test: filereader_readAsDataURL",0,null,null]]]}] 08:38:15 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsDataURL.html | FileAPI Test: filereader_readAsDataURL 08:38:15 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readAsDataURL.html | took 689ms 08:38:15 INFO - PROCESS | 3744 | 1463067495755 Marionette TRACE conn2 -> [0,3085,"getWindowHandle",null] 08:38:15 INFO - PROCESS | 3744 | 1463067495757 Marionette TRACE conn2 <- [1,3085,null,{"value":"13"}] 08:38:15 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readAsText.html 08:38:15 INFO - PROCESS | 3744 | 1463067495764 Marionette TRACE conn2 -> [0,3086,"setScriptTimeout",{"ms":35000}] 08:38:15 INFO - PROCESS | 3744 | 1463067495765 Marionette TRACE conn2 <- [1,3086,null,{}] 08:38:15 INFO - PROCESS | 3744 | 1463067495769 Marionette TRACE conn2 -> [0,3087,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:38:15 INFO - PROCESS | 3744 | 1463067495897 Marionette TRACE conn2 <- [1,3087,null,{"value":null}] 08:38:16 INFO - PROCESS | 3744 | --DOMWINDOW == 136 (10767400) [pid = 3744] [serial = 2281] [outer = 00000000] [url = http://web-platform.test:8000/FileAPI/FileReaderSync.worker] 08:38:16 INFO - PROCESS | 3744 | --DOMWINDOW == 135 (164A6000) [pid = 3744] [serial = 2284] [outer = 00000000] [url = http://web-platform.test:8000/FileAPI/fileReader.html] 08:38:16 INFO - PROCESS | 3744 | --DOMWINDOW == 134 (17AF4000) [pid = 3744] [serial = 2290] [outer = 00000000] [url = http://web-platform.test:8000/FileAPI/idlharness.html] 08:38:16 INFO - PROCESS | 3744 | --DOMWINDOW == 133 (1714F400) [pid = 3744] [serial = 2287] [outer = 00000000] [url = http://web-platform.test:8000/FileAPI/historical.html] 08:38:16 INFO - PROCESS | 3744 | --DOMWINDOW == 132 (19BC8400) [pid = 3744] [serial = 2267] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/support/ProcessingInstruction.DOMCharacterDataModified.xml] 08:38:16 INFO - PROCESS | 3744 | --DOMWINDOW == 131 (1131C400) [pid = 3744] [serial = 2278] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html] 08:38:16 INFO - PROCESS | 3744 | --DOMWINDOW == 130 (17057C00) [pid = 3744] [serial = 2296] [outer = 00000000] [url = http://web-platform.test:8000/FileAPI/FileReader/Progress_event_bubbles_cancelable.html] 08:38:16 INFO - PROCESS | 3744 | --DOMWINDOW == 129 (165E7000) [pid = 3744] [serial = 2299] [outer = 00000000] [url = http://web-platform.test:8000/FileAPI/blob/Blob-XHR-revoke.html] 08:38:16 INFO - PROCESS | 3744 | --DOMWINDOW == 128 (19D3D400) [pid = 3744] [serial = 2211] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html] 08:38:16 INFO - PROCESS | 3744 | --DOMWINDOW == 127 (19D42800) [pid = 3744] [serial = 2208] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/event-phases-order.html] 08:38:16 INFO - PROCESS | 3744 | --DOMWINDOW == 126 (19D3F000) [pid = 3744] [serial = 2157] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.basic.html] 08:38:16 INFO - PROCESS | 3744 | --DOMWINDOW == 125 (1AB64800) [pid = 3744] [serial = 2160] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.large.html] 08:38:16 INFO - PROCESS | 3744 | --DOMWINDOW == 124 (18820400) [pid = 3744] [serial = 2205] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/constructors.html] 08:38:16 INFO - PROCESS | 3744 | --DOMWINDOW == 123 (1A9C6800) [pid = 3744] [serial = 2112] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html] 08:38:16 INFO - PROCESS | 3744 | --DOMWINDOW == 122 (11310800) [pid = 3744] [serial = 2151] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.wrapnegative.html] 08:38:16 INFO - PROCESS | 3744 | --DOMWINDOW == 121 (1AE96800) [pid = 3744] [serial = 2163] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.multiple.html] 08:38:16 INFO - PROCESS | 3744 | --DOMWINDOW == 120 (19CD7400) [pid = 3744] [serial = 2148] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.wrap.html] 08:38:16 INFO - PROCESS | 3744 | --DOMWINDOW == 119 (14499C00) [pid = 3744] [serial = 2115] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.stack.html] 08:38:16 INFO - PROCESS | 3744 | --DOMWINDOW == 118 (144EA800) [pid = 3744] [serial = 2154] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.zero.html] 08:38:16 INFO - PROCESS | 3744 | --DOMWINDOW == 117 (1867C800) [pid = 3744] [serial = 2293] [outer = 00000000] [url = http://web-platform.test:8000/FileAPI/idlharness.worker] 08:38:16 INFO - PROCESS | 3744 | 1463067496273 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\", \"7b36c2f2-4a50-406b-8f1a-2c9880a455ba\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:38:16 INFO - PROCESS | 3744 | ++DOCSHELL 1057B800 == 78 [pid = 3744] [id = 783] 08:38:16 INFO - PROCESS | 3744 | ++DOMWINDOW == 118 (10767400) [pid = 3744] [serial = 2347] [outer = 00000000] 08:38:16 INFO - PROCESS | 3744 | ++DOMWINDOW == 119 (13E8E400) [pid = 3744] [serial = 2348] [outer = 10767400] 08:38:16 INFO - PROCESS | 3744 | 1463067496318 Marionette DEBUG loaded listener.js 08:38:16 INFO - PROCESS | 3744 | ++DOMWINDOW == 120 (17057C00) [pid = 3744] [serial = 2349] [outer = 10767400] 08:38:16 INFO - PROCESS | 3744 | 1463067496673 Marionette TRACE conn2 <- [1,3088,null,{"value":["/FileAPI/reading-data-section/filereader_readAsText.html",0,null,null,[["readAsText should correctly read UTF-8.",0,null,null],["readAsText should correctly read UTF-16.",0,null,null]]]}] 08:38:16 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsText.html | readAsText should correctly read UTF-8. 08:38:16 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsText.html | readAsText should correctly read UTF-16. 08:38:16 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readAsText.html | took 940ms 08:38:16 INFO - PROCESS | 3744 | 1463067496740 Marionette TRACE conn2 -> [0,3089,"getWindowHandle",null] 08:38:16 INFO - PROCESS | 3744 | 1463067496742 Marionette TRACE conn2 <- [1,3089,null,{"value":"13"}] 08:38:16 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readystate.html 08:38:16 INFO - PROCESS | 3744 | 1463067496745 Marionette TRACE conn2 -> [0,3090,"setScriptTimeout",{"ms":35000}] 08:38:16 INFO - PROCESS | 3744 | 1463067496747 Marionette TRACE conn2 <- [1,3090,null,{}] 08:38:16 INFO - PROCESS | 3744 | 1463067496750 Marionette TRACE conn2 -> [0,3091,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:38:16 INFO - PROCESS | 3744 | 1463067496838 Marionette TRACE conn2 <- [1,3091,null,{"value":null}] 08:38:16 INFO - PROCESS | 3744 | 1463067496844 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\", \"7b36c2f2-4a50-406b-8f1a-2c9880a455ba\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:38:16 INFO - PROCESS | 3744 | ++DOCSHELL 1336C800 == 79 [pid = 3744] [id = 784] 08:38:16 INFO - PROCESS | 3744 | ++DOMWINDOW == 121 (165E7000) [pid = 3744] [serial = 2350] [outer = 00000000] 08:38:16 INFO - PROCESS | 3744 | ++DOMWINDOW == 122 (19C27400) [pid = 3744] [serial = 2351] [outer = 165E7000] 08:38:16 INFO - PROCESS | 3744 | 1463067496888 Marionette DEBUG loaded listener.js 08:38:16 INFO - PROCESS | 3744 | ++DOMWINDOW == 123 (19C2CC00) [pid = 3744] [serial = 2352] [outer = 165E7000] 08:38:17 INFO - PROCESS | 3744 | 1463067497303 Marionette TRACE conn2 <- [1,3092,null,{"value":["/FileAPI/reading-data-section/filereader_readystate.html",0,null,null,[["FileAPI Test: filereader_readystate",0,null,null]]]}] 08:38:17 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readystate.html | FileAPI Test: filereader_readystate 08:38:17 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readystate.html | took 595ms 08:38:17 INFO - PROCESS | 3744 | 1463067497340 Marionette TRACE conn2 -> [0,3093,"getWindowHandle",null] 08:38:17 INFO - PROCESS | 3744 | 1463067497342 Marionette TRACE conn2 <- [1,3093,null,{"value":"13"}] 08:38:17 INFO - TEST-START | /FileAPI/reading-data-section/filereader_result.html 08:38:17 INFO - PROCESS | 3744 | 1463067497346 Marionette TRACE conn2 -> [0,3094,"setScriptTimeout",{"ms":35000}] 08:38:17 INFO - PROCESS | 3744 | 1463067497347 Marionette TRACE conn2 <- [1,3094,null,{}] 08:38:17 INFO - PROCESS | 3744 | 1463067497368 Marionette TRACE conn2 -> [0,3095,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:38:17 INFO - PROCESS | 3744 | 1463067497464 Marionette TRACE conn2 <- [1,3095,null,{"value":null}] 08:38:17 INFO - PROCESS | 3744 | 1463067497470 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\", \"7b36c2f2-4a50-406b-8f1a-2c9880a455ba\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:38:17 INFO - PROCESS | 3744 | ++DOCSHELL 12D2CC00 == 80 [pid = 3744] [id = 785] 08:38:17 INFO - PROCESS | 3744 | ++DOMWINDOW == 124 (19BCAC00) [pid = 3744] [serial = 2353] [outer = 00000000] 08:38:17 INFO - PROCESS | 3744 | ++DOMWINDOW == 125 (19CD5000) [pid = 3744] [serial = 2354] [outer = 19BCAC00] 08:38:17 INFO - PROCESS | 3744 | 1463067497513 Marionette DEBUG loaded listener.js 08:38:17 INFO - PROCESS | 3744 | ++DOMWINDOW == 126 (19CDD800) [pid = 3744] [serial = 2355] [outer = 19BCAC00] 08:38:17 INFO - PROCESS | 3744 | 1463067497980 Marionette TRACE conn2 <- [1,3096,null,{"value":["/FileAPI/reading-data-section/filereader_result.html",0,null,null,[["readAsText",0,null,null],["readAsDataURL",0,null,null],["readAsArrayBuffer",0,null,null]]]}] 08:38:18 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_result.html | readAsText 08:38:18 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_result.html | readAsDataURL 08:38:18 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_result.html | readAsArrayBuffer 08:38:18 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_result.html | took 705ms 08:38:18 INFO - PROCESS | 3744 | 1463067498046 Marionette TRACE conn2 -> [0,3097,"getWindowHandle",null] 08:38:18 INFO - PROCESS | 3744 | 1463067498048 Marionette TRACE conn2 <- [1,3097,null,{"value":"13"}] 08:38:18 INFO - TEST-START | /FileAPI/url/url_createobjecturl_blob.html 08:38:18 INFO - PROCESS | 3744 | 1463067498052 Marionette TRACE conn2 -> [0,3098,"setScriptTimeout",{"ms":35000}] 08:38:18 INFO - PROCESS | 3744 | 1463067498054 Marionette TRACE conn2 <- [1,3098,null,{}] 08:38:18 INFO - PROCESS | 3744 | 1463067498058 Marionette TRACE conn2 -> [0,3099,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:38:18 INFO - PROCESS | 3744 | 1463067498165 Marionette TRACE conn2 <- [1,3099,null,{"value":null}] 08:38:18 INFO - PROCESS | 3744 | 1463067498177 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\", \"7b36c2f2-4a50-406b-8f1a-2c9880a455ba\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:38:18 INFO - PROCESS | 3744 | ++DOCSHELL 19D3E400 == 81 [pid = 3744] [id = 786] 08:38:18 INFO - PROCESS | 3744 | ++DOMWINDOW == 127 (19D42400) [pid = 3744] [serial = 2356] [outer = 00000000] 08:38:18 INFO - PROCESS | 3744 | ++DOMWINDOW == 128 (1A16B400) [pid = 3744] [serial = 2357] [outer = 19D42400] 08:38:18 INFO - PROCESS | 3744 | 1463067498225 Marionette DEBUG loaded listener.js 08:38:18 INFO - PROCESS | 3744 | ++DOMWINDOW == 129 (1A486800) [pid = 3744] [serial = 2358] [outer = 19D42400] 08:38:18 INFO - PROCESS | 3744 | 1463067498926 Marionette TRACE conn2 <- [1,3100,null,{"value":["/FileAPI/url/url_createobjecturl_blob.html",0,null,null,[["Check if the Blob URI starts with 'blob' using createObjectURL()",0,null,null],["Check if the Blob URI starts with 'blob' using createFor()",1,"window.URL.createFor is not a function","@http://web-platform.test:8000/FileAPI/url/url_createobjecturl_blob.html:21:20\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/url/url_createobjecturl_blob.html:20:3\n"]]]}] 08:38:19 INFO - TEST-PASS | /FileAPI/url/url_createobjecturl_blob.html | Check if the Blob URI starts with 'blob' using createObjectURL() 08:38:19 INFO - TEST-FAIL | /FileAPI/url/url_createobjecturl_blob.html | Check if the Blob URI starts with 'blob' using createFor() - window.URL.createFor is not a function 08:38:19 INFO - @http://web-platform.test:8000/FileAPI/url/url_createobjecturl_blob.html:21:20 08:38:19 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:38:19 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:38:19 INFO - @http://web-platform.test:8000/FileAPI/url/url_createobjecturl_blob.html:20:3 08:38:19 INFO - TEST-OK | /FileAPI/url/url_createobjecturl_blob.html | took 940ms 08:38:19 INFO - PROCESS | 3744 | 1463067498998 Marionette TRACE conn2 -> [0,3101,"getWindowHandle",null] 08:38:19 INFO - PROCESS | 3744 | 1463067499003 Marionette TRACE conn2 <- [1,3101,null,{"value":"13"}] 08:38:19 INFO - TEST-START | /FileAPI/url/url_xmlhttprequest.html 08:38:19 INFO - PROCESS | 3744 | 1463067499008 Marionette TRACE conn2 -> [0,3102,"setScriptTimeout",{"ms":35000}] 08:38:19 INFO - PROCESS | 3744 | 1463067499012 Marionette TRACE conn2 <- [1,3102,null,{}] 08:38:19 INFO - PROCESS | 3744 | 1463067499018 Marionette TRACE conn2 -> [0,3103,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:38:19 INFO - PROCESS | 3744 | 1463067499148 Marionette TRACE conn2 <- [1,3103,null,{"value":null}] 08:38:19 INFO - PROCESS | 3744 | 1463067499272 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\", \"7b36c2f2-4a50-406b-8f1a-2c9880a455ba\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:38:19 INFO - PROCESS | 3744 | ++DOCSHELL 11315000 == 82 [pid = 3744] [id = 787] 08:38:19 INFO - PROCESS | 3744 | ++DOMWINDOW == 130 (113A6400) [pid = 3744] [serial = 2359] [outer = 00000000] 08:38:19 INFO - PROCESS | 3744 | ++DOMWINDOW == 131 (13E68800) [pid = 3744] [serial = 2360] [outer = 113A6400] 08:38:19 INFO - PROCESS | 3744 | 1463067499329 Marionette DEBUG loaded listener.js 08:38:19 INFO - PROCESS | 3744 | ++DOMWINDOW == 132 (1449D000) [pid = 3744] [serial = 2361] [outer = 113A6400] 08:38:19 INFO - PROCESS | 3744 | 1463067499826 Marionette TRACE conn2 <- [1,3104,null,{"value":["/FileAPI/url/url_xmlhttprequest.html",0,null,null,[["FileAPI Test: Creating Blob URL via XMLHttpRequest",0,null,null]]]}] 08:38:19 INFO - TEST-PASS | /FileAPI/url/url_xmlhttprequest.html | FileAPI Test: Creating Blob URL via XMLHttpRequest 08:38:19 INFO - TEST-OK | /FileAPI/url/url_xmlhttprequest.html | took 846ms 08:38:19 INFO - PROCESS | 3744 | 1463067499851 Marionette TRACE conn2 -> [0,3105,"getWindowHandle",null] 08:38:19 INFO - PROCESS | 3744 | 1463067499857 Marionette TRACE conn2 <- [1,3105,null,{"value":"13"}] 08:38:21 WARNING - u'runner_teardown' () 08:38:21 INFO - No more tests 08:38:21 INFO - Got 0 unexpected results 08:38:21 INFO - SUITE-END | took 682s 08:38:21 INFO - Closing logging queue 08:38:21 INFO - queue closed 08:38:21 INFO - Return code: 0 08:38:21 WARNING - # TBPL SUCCESS # 08:38:21 INFO - Running post-action listener: _resource_record_post_action 08:38:21 INFO - Running post-run listener: _resource_record_post_run 08:38:22 INFO - Total resource usage - Wall time: 692s; CPU: 17.0%; Read bytes: 92859904; Write bytes: 955039744; Read time: 1940180; Write time: 1151263 08:38:22 INFO - pull - Wall time: 0s; CPU: Can't collect data; Read bytes: 0; Write bytes: 0; Read time: 0; Write time: 0 08:38:22 INFO - install - Wall time: 3s; CPU: 11.0%; Read bytes: 0; Write bytes: 64223744; Read time: 0; Write time: 63746 08:38:22 INFO - run-tests - Wall time: 690s; CPU: 17.0%; Read bytes: 92859904; Write bytes: 815917056; Read time: 1940180; Write time: 1035327 08:38:22 INFO - Running post-run listener: _upload_blobber_files 08:38:22 INFO - Blob upload gear active. 08:38:22 INFO - Preparing to upload files from C:\slave\test\build\blobber_upload_dir. 08:38:22 INFO - Files from C:\slave\test\build\blobber_upload_dir are to be uploaded with branch at the following location(s): https://blobupload.elasticbeanstalk.com 08:38:22 INFO - Running command: ['C:\\slave\\test\\build\\venv\\Scripts\\python', 'C:\\slave\\test\\build\\venv\\Scripts\\blobberc.py', '-u', 'https://blobupload.elasticbeanstalk.com', '-a', 'C:\\slave\\test\\oauth.txt', '-b', 'mozilla-aurora', '-d', 'C:\\slave\\test\\build\\blobber_upload_dir', '--output-manifest', 'C:\\slave\\test\\build\\uploaded_files.json'] 08:38:22 INFO - Copy/paste: C:\slave\test\build\venv\Scripts\python C:\slave\test\build\venv\Scripts\blobberc.py -u https://blobupload.elasticbeanstalk.com -a C:\slave\test\oauth.txt -b mozilla-aurora -d C:\slave\test\build\blobber_upload_dir --output-manifest C:\slave\test\build\uploaded_files.json 08:38:23 INFO - (blobuploader) - INFO - Open directory for files ... 08:38:23 INFO - (blobuploader) - INFO - Uploading C:\slave\test\build\blobber_upload_dir\wpt_errorsummary.log ... 08:38:23 INFO - (blobuploader) - INFO - Using https://blobupload.elasticbeanstalk.com 08:38:23 INFO - (blobuploader) - INFO - Uploading, attempt #1. 08:38:24 INFO - (blobuploader) - INFO - TinderboxPrint: wpt_errorsummary.log: uploaded 08:38:24 INFO - (blobuploader) - INFO - Blobserver returned 202. File uploaded! 08:38:24 INFO - (blobuploader) - INFO - Done attempting. 08:38:24 INFO - (blobuploader) - INFO - Uploading C:\slave\test\build\blobber_upload_dir\wpt_raw.log ... 08:38:24 INFO - (blobuploader) - INFO - Using https://blobupload.elasticbeanstalk.com 08:38:24 INFO - (blobuploader) - INFO - Uploading, attempt #1. 08:38:26 INFO - (blobuploader) - INFO - TinderboxPrint: wpt_raw.log: uploaded 08:38:26 INFO - (blobuploader) - INFO - Blobserver returned 202. File uploaded! 08:38:26 INFO - (blobuploader) - INFO - Done attempting. 08:38:26 INFO - (blobuploader) - INFO - Iteration through files over. 08:38:26 INFO - Return code: 0 08:38:26 INFO - rmtree: C:\slave\test\build\uploaded_files.json 08:38:26 INFO - Using _rmtree_windows ... 08:38:26 INFO - retry: Calling _rmtree_windows with args: ('C:\\slave\\test\\build\\uploaded_files.json',), kwargs: {}, attempt #1 08:38:26 INFO - Setting buildbot property blobber_files to {"wpt_errorsummary.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-aurora/sha512/4b2012b1441ee0a94ddea5f9e5fbaaa87151ec2557e7b28640aaf6ad38de70e3c01d6bba3ee439872f91d8fd636f39a503e55bd7e293486626c07004d8d9d119", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-aurora/sha512/74d1bea057c88e11e29198d2c512ee3ab4c4dc3e5478866d55ab7419e143d3e3d19535d566755ed34a5825fc3766ed997b8bba4d2889741fce45f28d6c673272"} 08:38:26 INFO - Writing buildbot properties ['blobber_files'] to C:\slave\test\properties\blobber_files 08:38:26 INFO - Writing to file C:\slave\test\properties\blobber_files 08:38:26 INFO - Contents: 08:38:26 INFO - blobber_files:{"wpt_errorsummary.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-aurora/sha512/4b2012b1441ee0a94ddea5f9e5fbaaa87151ec2557e7b28640aaf6ad38de70e3c01d6bba3ee439872f91d8fd636f39a503e55bd7e293486626c07004d8d9d119", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-aurora/sha512/74d1bea057c88e11e29198d2c512ee3ab4c4dc3e5478866d55ab7419e143d3e3d19535d566755ed34a5825fc3766ed997b8bba4d2889741fce45f28d6c673272"} 08:38:26 INFO - Running post-run listener: copy_logs_to_upload_dir 08:38:26 INFO - Copying logs to upload dir... 08:38:26 INFO - mkdir: C:\slave\test\build\upload\logs 08:38:26 INFO - Copying logs to upload dir... 08:38:26 INFO - Using _rmtree_windows ... 08:38:26 INFO - Using _rmtree_windows ... 08:38:26 INFO - Using _rmtree_windows ... 08:38:26 INFO - Using _rmtree_windows ... 08:38:26 INFO - Using _rmtree_windows ... 08:38:26 INFO - Using _rmtree_windows ... 08:38:26 INFO - Using _rmtree_windows ... program finished with exit code 0 elapsedTime=824.967000 ========= master_lag: -15.67 ========= ========= Finished 'c:/mozilla-build/python27/python -u ...' (results: 0, elapsed: 13 mins, 29 secs) (at 2016-05-12 08:38:27.691526) ========= ========= Started set props: build_url blobber_files symbols_url (results: 0, elapsed: 0 secs) (at 2016-05-12 08:38:27.692426) ========= '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-021\Application Data COMMONPROGRAMFILES=C:\Program Files\Common Files COMPUTERNAME=T-XP32-IX-021 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-021 KTS_HOME=C:\Program Files\KTS KTS_VERSION=1.19c LOGONSERVER=\\T-XP32-IX-021 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-021 USERNAME=cltbld USERPROFILE=C:\Documents and Settings\cltbld.T-XP32-IX-021 WINDIR=C:\WINDOWS using PTY: False blobber_files:{"wpt_errorsummary.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-aurora/sha512/4b2012b1441ee0a94ddea5f9e5fbaaa87151ec2557e7b28640aaf6ad38de70e3c01d6bba3ee439872f91d8fd636f39a503e55bd7e293486626c07004d8d9d119", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-aurora/sha512/74d1bea057c88e11e29198d2c512ee3ab4c4dc3e5478866d55ab7419e143d3e3d19535d566755ed34a5825fc3766ed997b8bba4d2889741fce45f28d6c673272"} build_url:https://queue.taskcluster.net/v1/task/FvKK_17iTb2RyDZ0IU_Afg/artifacts/public/build/firefox-48.0a2.en-US.win32.zip symbols_url:https://queue.taskcluster.net/v1/task/FvKK_17iTb2RyDZ0IU_Afg/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/FvKK_17iTb2RyDZ0IU_Afg/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/4b2012b1441ee0a94ddea5f9e5fbaaa87151ec2557e7b28640aaf6ad38de70e3c01d6bba3ee439872f91d8fd636f39a503e55bd7e293486626c07004d8d9d119", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-aurora/sha512/74d1bea057c88e11e29198d2c512ee3ab4c4dc3e5478866d55ab7419e143d3e3d19535d566755ed34a5825fc3766ed997b8bba4d2889741fce45f28d6c673272"}' symbols_url: 'https://queue.taskcluster.net/v1/task/FvKK_17iTb2RyDZ0IU_Afg/artifacts/public/build/firefox-48.0a2.en-US.win32.crashreporter-symbols.zip' ========= master_lag: 0.01 ========= ========= Finished set props: build_url blobber_files symbols_url (results: 0, elapsed: 0 secs) (at 2016-05-12 08:38:27.816227) ========= ========= Started 'rm -f ...' (results: 0, elapsed: 0 secs) (at 2016-05-12 08:38:27.816561) ========= '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-021\Application Data COMMONPROGRAMFILES=C:\Program Files\Common Files COMPUTERNAME=T-XP32-IX-021 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-021 KTS_HOME=C:\Program Files\KTS KTS_VERSION=1.19c LOGONSERVER=\\T-XP32-IX-021 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-021 USERNAME=cltbld USERPROFILE=C:\Documents and Settings\cltbld.T-XP32-IX-021 WINDIR=C:\WINDOWS using PTY: False program finished with exit code 0 elapsedTime=0.110000 ========= master_lag: 0.02 ========= ========= Finished 'rm -f ...' (results: 0, elapsed: 0 secs) (at 2016-05-12 08:38:27.941902) ========= ========= Started reboot slave lost (results: 0, elapsed: 0 secs) (at 2016-05-12 08:38:27.942236) ========= ========= Finished reboot slave lost (results: 0, elapsed: 0 secs) (at 2016-05-12 08:38:28.403030) ========= ========= Total master_lag: -11.27 =========